diff --git a/.github/.github/FUNDING.yml b/.github/.github/FUNDING.yml new file mode 100644 index 00000000000..4b16f597ee7 --- /dev/null +++ b/.github/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100644 index 00000000000..4b16f597ee7 --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1,12 @@ +# These are supported funding model platforms + +github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] +patreon: # Replace with a single Patreon username +open_collective: # Replace with a single Open Collective username +ko_fi: # Replace with a single Ko-fi username +tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel +community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry +liberapay: # Replace with a single Liberapay username +issuehunt: # Replace with a single IssueHunt username +otechie: # Replace with a single Otechie username +custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] diff --git a/.github/workflows/swift yml/ruzyysmartt private atom b/.github/workflows/swift yml/ruzyysmartt private atom new file mode 100644 index 00000000000..6e78808ca62 --- /dev/null +++ b/.github/workflows/swift yml/ruzyysmartt private atom @@ -0,0 +1,192 @@ +name: Swift/ruzyysmartt private atom + +on: [push] + +jobs:UTF 8 encording version 1.0 atom + build: + + tag:github.com,2008:/ruzyysmartt + + + Private Feed for ruzyysmartt + 2019-12-20T17:38:32Z + + tag:github.com,2008:ForkEvent/11136845210 + 2019-12-20T17:38:32Z + 2019-12-20T17:38:32Z + + https-github-com-ruzyysmartt forked https-github-com-ruzyysmartt/ruzyysmartt-ether-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7 from ruzyysmartt/ruzyysmartt-ether-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7 + + https-github-com-ruzyysmartt + https://github.com/https-github-com-ruzyysmartt + + + <div class="fork"><div class="body"> +<!-- fork --> +<div class="d-flex flex-items-baseline border-bottom border-gray py-3"> + <span class="mr-3"><a class="d-inline-block" data-hovercard-type="organization" data-hovercard-url="/orgs/https-github-com-ruzyysmartt/hovercard" href="/https-github-com-ruzyysmartt" rel="noreferrer"><img class="avatar" src="https://avatars1.githubusercontent.com/u/59094606?s=64&amp;v=4" width="32" height="32" alt="@https-github-com-ruzyysmartt"></a></span> + <div class="d-flex flex-column width-full"> + <div> + <div class="d-flex flex-items-baseline"> + <div> + <a class="link-gray-dark no-underline text-bold wb-break-all d-inline-block" href="/https-github-com-ruzyysmartt" rel="noreferrer">https-github-com-ruzyysmartt</a> + + forked + <a class="link-gray-dark no-underline text-bold wb-break-all d-inline-block" title="https-github-com-ruzyysmartt/ruzyysmartt-ether-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7" href="/https-github-com-ruzyysmartt/ruzyysmartt-ether-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7" rel="noreferrer">https-github-com-ruzyysmartt/ruzyysmartt-ether-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7</a> + from + <a class="link-gray-dark no-underline text-bold wb-break-all d-inline-block" href="/ruzyysmartt/ruzyysmartt-ether-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7" rel="noreferrer">ruzyysmartt/ruzyysmartt-ether-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7</a> + <span class="f6 text-gray-light no-wrap ml-1"> + <relative-time datetime="2019-12-20T17:38:32Z" class="no-wrap">Dec 21, 2019</relative-time> + </span> + </div> + </div> + </div> + + <div class="Box p-3 mt-2"> + + <div> + <div class="f4 lh-condensed text-bold text-gray-dark"> + <a class="link-gray-dark no-underline text-bold wb-break-all d-inline-block" href="/ruzyysmartt/ruzyysmartt-ether-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7" rel="noreferrer">ruzyysmartt/ruzyysmartt-ether-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7</a> + </div> + <div class="dashboard-break-word text-gray mt-1 repo-description"> + <p># # Eveem.org 26 Apr 2019 # Decompiled source of 0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7 # # Let's make the world open source # def storage: own…</p> + </div> + + <p class="f6 text-gray mt-2 mb-0"> + + <span class="d-inline-block mr-3"> + <a class="muted-link" href="/ruzyysmartt/ruzyysmartt-ether-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7/stargazers" rel="noreferrer"> + <svg class="octicon octicon-star mr-1" viewBox="0 0 14 16" version="1.1" width="14" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M14 6l-4.9-.64L7 1 4.9 5.36 0 6l3.6 3.26L2.67 14 7 11.67 11.33 14l-.93-4.74L14 6z"></path></svg>1 +</a> </span> + + + <span>Updated Dec 21</span> + </p> + </div> + </div> + </div> +</div> +</div></div> + + + tag:github.com,2008:ForkEvent/11136451125 + 2019-12-20T16:37:48Z + 2019-12-20T16:37:48Z + + https-github-com-ruzyysmartt forked https-github-com-ruzyysmartt/ruzyysmartt-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7 from ruzyysmartt/ruzyysmartt-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7 + + https-github-com-ruzyysmartt + https://github.com/https-github-com-ruzyysmartt + + + <div class="fork"><div class="body"> +<!-- fork --> +<div class="d-flex flex-items-baseline border-bottom border-gray py-3"> + <span class="mr-3"><a class="d-inline-block" data-hovercard-type="organization" data-hovercard-url="/orgs/https-github-com-ruzyysmartt/hovercard" href="/https-github-com-ruzyysmartt" rel="noreferrer"><img class="avatar" src="https://avatars1.githubusercontent.com/u/59094606?s=64&amp;v=4" width="32" height="32" alt="@https-github-com-ruzyysmartt"></a></span> + <div class="d-flex flex-column width-full"> + <div> + <div class="d-flex flex-items-baseline"> + <div> + <a class="link-gray-dark no-underline text-bold wb-break-all d-inline-block" href="/https-github-com-ruzyysmartt" rel="noreferrer">https-github-com-ruzyysmartt</a> + + forked + <a class="link-gray-dark no-underline text-bold wb-break-all d-inline-block" title="https-github-com-ruzyysmartt/ruzyysmartt-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7" href="/https-github-com-ruzyysmartt/ruzyysmartt-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7" rel="noreferrer">https-github-com-ruzyysmartt/ruzyysmartt-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7</a> + from + <a class="link-gray-dark no-underline text-bold wb-break-all d-inline-block" href="/ruzyysmartt/ruzyysmartt-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7" rel="noreferrer">ruzyysmartt/ruzyysmartt-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7</a> + <span class="f6 text-gray-light no-wrap ml-1"> + <relative-time datetime="2019-12-20T16:37:48Z" class="no-wrap">Dec 21, 2019</relative-time> + </span> + </div> + </div> + </div> + + <div class="Box p-3 mt-2"> + + <div> + <div class="f4 lh-condensed text-bold text-gray-dark"> + <a class="link-gray-dark no-underline text-bold wb-break-all d-inline-block" href="/ruzyysmartt/ruzyysmartt-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7" rel="noreferrer">ruzyysmartt/ruzyysmartt-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7</a> + </div> + <div class="dashboard-break-word text-gray mt-1 repo-description"> + <p># # Eveem.org 26 Apr 2019 # Decompiled source of 0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7 # # Let's make the world open source # def storage: own…</p> + </div> + + <p class="f6 text-gray mt-2 mb-0"> + + <span class="d-inline-block mr-3"> + <a class="muted-link" href="/ruzyysmartt/ruzyysmartt-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7/stargazers" rel="noreferrer"> + <svg class="octicon octicon-star mr-1" viewBox="0 0 14 16" version="1.1" width="14" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M14 6l-4.9-.64L7 1 4.9 5.36 0 6l3.6 3.26L2.67 14 7 11.67 11.33 14l-.93-4.74L14 6z"></path></svg>1 +</a> </span> + + + <span>Updated Dec 21</span> + </p> + </div> + </div> + </div> +</div> +</div></div> + + + tag:github.com,2008:FollowEvent/10927223285 + 2019-11-22T16:14:43Z + 2019-11-22T16:14:43Z + + Deemanst1 started following ruzyysmartt + + Deemanst1 + https://github.com/Deemanst1 + + + <div class="follow"><div class="body"> +<!-- follow --> + <div class="d-flex flex-items-baseline border-bottom border-gray py-3"> + <span class="mr-3"><a class="d-inline-block" href="/Deemanst1" rel="noreferrer"><img class="avatar" src="https://avatars0.githubusercontent.com/u/58064150?s=64&amp;v=4" width="32" height="32" alt="@Deemanst1"></a></span> + + <div class="d-flex flex-column width-full"> + <div class="d-flex flex-items-baseline"> + <div> + <a class="link-gray-dark no-underline text-bold wb-break-all d-inline-block" href="/Deemanst1" rel="noreferrer">Deemanst1</a> + started following + you + <span class="f6 text-gray-light no-wrap ml-1"> + <relative-time datetime="2019-11-22T16:14:43Z" class="no-wrap">Nov 23, 2019</relative-time> + </span> + </div> + </div> + + <div class="Box p-3 mt-2"> + <div class="d-flex"> + <a title="Deemanst1" href="/Deemanst1" rel="noreferrer"><img class="avatar mr-2" alt="Deemanst1" src="https://avatars0.githubusercontent.com/u/58064150?s=80&amp;v=4" width="40" height="40"></a> + <div class="width-full ml-1"> + <span class="lh-condensed text-gray-dark"> + + <span class="mr-1"> + <a class="f4 text-bold link-gray-dark no-underline" href="/Deemanst1" rel="noreferrer">Deemanst1</a> + </span> + + </span> + + + <p class="f6 text-gray m-0"> + <span class="mr-3"> + <a class="muted-link" href="/Deemanst1?tab=repositories" rel="noreferrer">1 repository</a> + </span> + </p> + </div> + </div> + </div> + </div> + </div> +</div></div> + + + + + runs-on: macOS-latest + + steps:version encording 1.0 + - uses: actions/checkout@v1 + - name: Build + run: swift build -v + - name: Run tests + run: swift test -v diff --git a/.github/workflows/swift.yml/ruzyysmartt private atom b/.github/workflows/swift.yml/ruzyysmartt private atom new file mode 100644 index 00000000000..d8683c271ee --- /dev/null +++ b/.github/workflows/swift.yml/ruzyysmartt private atom @@ -0,0 +1,192 @@ +name:Swift/ruzyysmartt private atom + +on: [push] + +jobs:Xml version 1.0 + build: + + tag:github.com,2008:/ruzyysmartt + + + Private Feed for ruzyysmartt + 2019-12-20T17:38:32Z + + tag:github.com,2008:ForkEvent/11136845210 + 2019-12-20T17:38:32Z + 2019-12-20T17:38:32Z + + https-github-com-ruzyysmartt forked https-github-com-ruzyysmartt/ruzyysmartt-ether-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7 from ruzyysmartt/ruzyysmartt-ether-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7 + + https-github-com-ruzyysmartt + https://github.com/https-github-com-ruzyysmartt + + + <div class="fork"><div class="body"> +<!-- fork --> +<div class="d-flex flex-items-baseline border-bottom border-gray py-3"> + <span class="mr-3"><a class="d-inline-block" data-hovercard-type="organization" data-hovercard-url="/orgs/https-github-com-ruzyysmartt/hovercard" href="/https-github-com-ruzyysmartt" rel="noreferrer"><img class="avatar" src="https://avatars1.githubusercontent.com/u/59094606?s=64&amp;v=4" width="32" height="32" alt="@https-github-com-ruzyysmartt"></a></span> + <div class="d-flex flex-column width-full"> + <div> + <div class="d-flex flex-items-baseline"> + <div> + <a class="link-gray-dark no-underline text-bold wb-break-all d-inline-block" href="/https-github-com-ruzyysmartt" rel="noreferrer">https-github-com-ruzyysmartt</a> + + forked + <a class="link-gray-dark no-underline text-bold wb-break-all d-inline-block" title="https-github-com-ruzyysmartt/ruzyysmartt-ether-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7" href="/https-github-com-ruzyysmartt/ruzyysmartt-ether-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7" rel="noreferrer">https-github-com-ruzyysmartt/ruzyysmartt-ether-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7</a> + from + <a class="link-gray-dark no-underline text-bold wb-break-all d-inline-block" href="/ruzyysmartt/ruzyysmartt-ether-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7" rel="noreferrer">ruzyysmartt/ruzyysmartt-ether-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7</a> + <span class="f6 text-gray-light no-wrap ml-1"> + <relative-time datetime="2019-12-20T17:38:32Z" class="no-wrap">Dec 21, 2019</relative-time> + </span> + </div> + </div> + </div> + + <div class="Box p-3 mt-2"> + + <div> + <div class="f4 lh-condensed text-bold text-gray-dark"> + <a class="link-gray-dark no-underline text-bold wb-break-all d-inline-block" href="/ruzyysmartt/ruzyysmartt-ether-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7" rel="noreferrer">ruzyysmartt/ruzyysmartt-ether-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7</a> + </div> + <div class="dashboard-break-word text-gray mt-1 repo-description"> + <p># # Eveem.org 26 Apr 2019 # Decompiled source of 0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7 # # Let's make the world open source # def storage: own…</p> + </div> + + <p class="f6 text-gray mt-2 mb-0"> + + <span class="d-inline-block mr-3"> + <a class="muted-link" href="/ruzyysmartt/ruzyysmartt-ether-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7/stargazers" rel="noreferrer"> + <svg class="octicon octicon-star mr-1" viewBox="0 0 14 16" version="1.1" width="14" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M14 6l-4.9-.64L7 1 4.9 5.36 0 6l3.6 3.26L2.67 14 7 11.67 11.33 14l-.93-4.74L14 6z"></path></svg>1 +</a> </span> + + + <span>Updated Dec 21</span> + </p> + </div> + </div> + </div> +</div> +</div></div> + + + tag:github.com,2008:ForkEvent/11136451125 + 2019-12-20T16:37:48Z + 2019-12-20T16:37:48Z + + https-github-com-ruzyysmartt forked https-github-com-ruzyysmartt/ruzyysmartt-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7 from ruzyysmartt/ruzyysmartt-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7 + + https-github-com-ruzyysmartt + https://github.com/https-github-com-ruzyysmartt + + + <div class="fork"><div class="body"> +<!-- fork --> +<div class="d-flex flex-items-baseline border-bottom border-gray py-3"> + <span class="mr-3"><a class="d-inline-block" data-hovercard-type="organization" data-hovercard-url="/orgs/https-github-com-ruzyysmartt/hovercard" href="/https-github-com-ruzyysmartt" rel="noreferrer"><img class="avatar" src="https://avatars1.githubusercontent.com/u/59094606?s=64&amp;v=4" width="32" height="32" alt="@https-github-com-ruzyysmartt"></a></span> + <div class="d-flex flex-column width-full"> + <div> + <div class="d-flex flex-items-baseline"> + <div> + <a class="link-gray-dark no-underline text-bold wb-break-all d-inline-block" href="/https-github-com-ruzyysmartt" rel="noreferrer">https-github-com-ruzyysmartt</a> + + forked + <a class="link-gray-dark no-underline text-bold wb-break-all d-inline-block" title="https-github-com-ruzyysmartt/ruzyysmartt-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7" href="/https-github-com-ruzyysmartt/ruzyysmartt-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7" rel="noreferrer">https-github-com-ruzyysmartt/ruzyysmartt-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7</a> + from + <a class="link-gray-dark no-underline text-bold wb-break-all d-inline-block" href="/ruzyysmartt/ruzyysmartt-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7" rel="noreferrer">ruzyysmartt/ruzyysmartt-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7</a> + <span class="f6 text-gray-light no-wrap ml-1"> + <relative-time datetime="2019-12-20T16:37:48Z" class="no-wrap">Dec 21, 2019</relative-time> + </span> + </div> + </div> + </div> + + <div class="Box p-3 mt-2"> + + <div> + <div class="f4 lh-condensed text-bold text-gray-dark"> + <a class="link-gray-dark no-underline text-bold wb-break-all d-inline-block" href="/ruzyysmartt/ruzyysmartt-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7" rel="noreferrer">ruzyysmartt/ruzyysmartt-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7</a> + </div> + <div class="dashboard-break-word text-gray mt-1 repo-description"> + <p># # Eveem.org 26 Apr 2019 # Decompiled source of 0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7 # # Let's make the world open source # def storage: own…</p> + </div> + + <p class="f6 text-gray mt-2 mb-0"> + + <span class="d-inline-block mr-3"> + <a class="muted-link" href="/ruzyysmartt/ruzyysmartt-0x3023868433F6086cd8CE0C4083fe2E11B37ce0B7/stargazers" rel="noreferrer"> + <svg class="octicon octicon-star mr-1" viewBox="0 0 14 16" version="1.1" width="14" height="16" aria-hidden="true"><path fill-rule="evenodd" d="M14 6l-4.9-.64L7 1 4.9 5.36 0 6l3.6 3.26L2.67 14 7 11.67 11.33 14l-.93-4.74L14 6z"></path></svg>1 +</a> </span> + + + <span>Updated Dec 21</span> + </p> + </div> + </div> + </div> +</div> +</div></div> + + + tag:github.com,2008:FollowEvent/10927223285 + 2019-11-22T16:14:43Z + 2019-11-22T16:14:43Z + + Deemanst1 started following ruzyysmartt + + Deemanst1 + https://github.com/Deemanst1 + + + <div class="follow"><div class="body"> +<!-- follow --> + <div class="d-flex flex-items-baseline border-bottom border-gray py-3"> + <span class="mr-3"><a class="d-inline-block" href="/Deemanst1" rel="noreferrer"><img class="avatar" src="https://avatars0.githubusercontent.com/u/58064150?s=64&amp;v=4" width="32" height="32" alt="@Deemanst1"></a></span> + + <div class="d-flex flex-column width-full"> + <div class="d-flex flex-items-baseline"> + <div> + <a class="link-gray-dark no-underline text-bold wb-break-all d-inline-block" href="/Deemanst1" rel="noreferrer">Deemanst1</a> + started following + you + <span class="f6 text-gray-light no-wrap ml-1"> + <relative-time datetime="2019-11-22T16:14:43Z" class="no-wrap">Nov 23, 2019</relative-time> + </span> + </div> + </div> + + <div class="Box p-3 mt-2"> + <div class="d-flex"> + <a title="Deemanst1" href="/Deemanst1" rel="noreferrer"><img class="avatar mr-2" alt="Deemanst1" src="https://avatars0.githubusercontent.com/u/58064150?s=80&amp;v=4" width="40" height="40"></a> + <div class="width-full ml-1"> + <span class="lh-condensed text-gray-dark"> + + <span class="mr-1"> + <a class="f4 text-bold link-gray-dark no-underline" href="/Deemanst1" rel="noreferrer">Deemanst1</a> + </span> + + </span> + + + <p class="f6 text-gray m-0"> + <span class="mr-3"> + <a class="muted-link" href="/Deemanst1?tab=repositories" rel="noreferrer">1 repository</a> + </span> + </p> + </div> + </div> + </div> + </div> + </div> +</div></div> + + + + + runs-on: macOS-latest + + steps:Utf8 + - uses: actions/checkout@v1 + - name: Build + run: swift build -v + - name: Run tests + run: swift test -v diff --git a/.txt b/.txt new file mode 100644 index 00000000000..8b137891791 --- /dev/null +++ b/.txt @@ -0,0 +1 @@ + diff --git a/5406085448161.txt b/5406085448161.txt new file mode 100644 index 00000000000..9cb0280a6fb --- /dev/null +++ b/5406085448161.txt @@ -0,0 +1 @@ +{"analytics":{"enabled":true},"engine":{"backgroundState":{"AccountTrackerController":{"accounts":{"0x5BF4154940E09E43925ab47a3E6E450C635C3EcA":{"balance":"0x0"},"0x5DA9e51a21debfc9d82908f196e07860c00CB563":{"balance":"0x0"},"0x65eE1d6F23c90F078B519C95a322db20044F8937":{"balance":"0x0"},"0x3e7ffAC647857a9573C2D2ee51214D56Dfe9b824":{"balance":"0x0"},"0xc94Cd3bA774B90915E1B13d4fb765065B46350d6":{"balance":"0x0"},"0x29d06C4C0EE9e26b78b3E160419f1EA83f5982ed":{"balance":"0x0"},"0xf18fCcfF624554BEE27571Bf1095196dB67b809E":{"balance":"0x0"},"0x22f24B4d8962C53E835d11fa0924BdCDf17C86eD":{"balance":"0x0"},"0x8e11Bea3ef42039017edBB3e23bd09239d133797":{"balance":"0x0"},"0x0933cAc7815e29eaB76b6082439830Db5a766303":{"balance":"0x0"},"0x4968a9B5199AAb9089Be348a585F2D120472E8E7":{"balance":"0x0"},"0xC2D7CF95645D33006175B78989035C7c9061d3F9":{"balance":"0x0"},"0xa135C8D591b524777bed064c93889849D18ba34b":{"balance":"0x0"},"0x5e60dCB4e7E7B23a38Aa31152AAC18ed7b73F6A2":{"balance":"0x0"},"0xb47E3fbc0A5d52749904d3A157472054bB0A50d0":{"balance":"0x0"},"0x1DF10b1cC796Fc61FD7C08F32Cc6693d8F6703f6":{"balance":"0x0"},"0xfb546FBFAa91ACc2d514e104C38621D4a74672CD":{"balance":"0x0"}}},"AddressBookController":{"addressBook":{}},"CurrencyRateController":{"conversionDate":0,"conversionRate":0,"currentCurrency":"usd","nativeCurrency":"ETH"},"KeyringController":{"vault":"{\"cipher\":\"jpyz0T7dMfJJA1gQt48yUwsW2QopodS8PQWWXyWKLT1Vn/liEMYW1/3dzaEqZiI7OEvs3LJ1ABlH\\n4+ecTtB/6zGDl6HOPmJWEn/JMOcr0Suo6wWDH9E7KS8siv1eQBJqFhAN+jMfYEgUpgkZHwuh3fn2\\nBuSXExFbXjn9ym1Ret8p5M+1FlAsnrfcea4KFMprmC2SrEZamX1hWK3CpUgoQR/ojr0HNmdFGWeg\\nOQjApSVOViJKrWcMsjL+3SfeBu+YvV/jQ5CIjO47DuxpTfSyMXJo/s730H81EB94ONekJGyX5YmS\\nXLhLKj4SpVBLzciCPx7Mu2uLKKGU1X/TYuGVsgsmqoP+3AmlEMkTlACxeOwJpOGpvfovtDR24SqT\\nWTsAqr1jvZ1/I9sHI76LjGyf3H6D2HFcLKnKr+tcJHrBs+ZkjI3cR0zpjfp96mAO0dS//NP/Gv3G\\nybjB7CbMZZ3m4t4mcwk0GuNGvWXR5CSisNDO1gxCbmtXQErl5PywG88xBlpgBOu7rxLGRKihOQAU\\nfnnpGN2wUVBe6h7ErqUlFxjJQ3qkCL5xIIwVzGhV7sXE3DK+2Gcu6JdUnZ4z/05zz/v6/h9EkkHd\\ngnzWieFLV+QvNWUe79kMbBuKGuJkajd6xStQRMvPMII1ToixxtAgQCiABFwpm5XhhDMvNnxbXpko\\nO4BA36VqklCvzHBto1fPD1we55aoFUffiXyZVlhVlQPFtxuTfeKCWDLPBBfpD2o9jtETOLw4iYrQ\\nM/tV+l1foxIfcQbrIoV5tUOwuitEpa2vwGRWC73Y8a+blKHlAdw3RMJS1pDmkMIBNyEBkWBweqke\\nZ4kTvf/1LhJdZMpxrWvn1nb2BiShIhVUEQDhjE3Y5fRUjsCnLRppxzUirlpRSBhozv6pmLRWLrZB\\nAM9zEhXkzDZUHn832IrXDruRGdD4gGDmIBNsp1YSuNCN6XHwm2crk5LTJ7oGjdxu5XMly/VYezG2\\nBn6INUtoALNyFBsKqriGJH3l66aNp3D48UBVvmDBsGHxx6PfQ5uNEmvylKgAirXhXJcLh09OQDXy\\ntyDCRPB01Npb9lOPmRDBYlJ3nMswLei8WksKL//5k/rI+UGTjUgxpuV4Qjlg57KTgJ1KPaqINw5D\\nUmTEAxUadC8V15i946OUi6QXcDZnqO/6KTFjBEUaGfUt6nyqSh1C0s0ugbdoXDksyLchMYRR2voC\\nb0KkN75RVjuKAFODCxBiVTTWUO6OoBtHGFkO5wkQuW+j3MQUbkhG4IT6VSdgFTmNyyy0TLx4g7+N\\n02kNSKB0c8+VxUv7i4enuBmY8pq5dV+0VO7RXFyg11MVL6tz2zP1ATRCd+GbNSsXxBEUjHYFDuc2\\nU5lNc24zgZZ+wmAOoGh52SPMaekD/kKDQOdNZkwbiSlWltTGbyNRJNkKQLjoES59dQE9zVOKvkA8\\ncgv74o9tbHyCvAtbJrCIc7lagozr1DGetTfuZhP5K1AlemQGFXBKbPzxTwDxG7tJwOApe/b+HkUl\\nHqea9xp6vMWYgCy5czmml4zhqOYhDvR4bcl5QiyJ+oNoQ0zBCBLGnjx3cHnOVBrnavFyzHX0vnW5\\nsgpvOOPoaAzZt8DB3HuFkf4mQzNO1561RbZtCu/Mm8CiXYYGIv/Wc9DazEttLvnAcyY2yVbYZou4\\neWm0OlLAhOLbXARA+4tCoEFIJ5rvloHl7jJI/MU8oZx6yqz0di2Wnh78YBSJDQn+Z99UIoZa1DqX\\ncRhB766V+9PuJWg3lbGm9FnCauIID1POyjiO0wJjaPmJg1eY88yqNUWFU41l42hx8qLBqr+fv6bl\\n/PpZCTba/tJzYPhkEeOn2Dpn3AJVIzF/7tQYPz2OrZhVgF450WG4/eDsn7cwvXYobooLn7Vbhn5v\\nvZuzNlcpYOw0QI9QSbmiSxcifauefjYxQmdF8yEeoCNLjKZsKfGUNmcDepHqJX/yXyfryb0QruZj\\nrkWblWYa6avpe7AVU8qFH3ciJ3y4v88gb8nIYiS8IQqgoZHvPOEz4JcKIO2YMvQR7wFXC0SJbfku\\nplsy3AjHCv2MSZ6bYu+oZzSaJnSI/guUTtSSVNwzkxKlZpsVJgXSRUUVpaWuDcFasax2SUmqybhW\\nPQcpU3Fus98MhApXc1iN5LKylEAHCHYv5FwfAu5COWOZ5de5YxFgs8PdNl2oYfIQzWgtmzOx3BBn\\nPZzIlAvjuCVkzcY7CERCNsvM7CgAraOxRR68JDDwmeISpiCH+nQQmpvPn4eBwaWAFG+GzS/Kck2Z\\nJFV+WhdOZSp4rDaCIbncx0UnejHpm4laI42F8LeNQ0xxa09cMxbvEL4Lm8kXWBIt3ye/oJZH0hIL\\nHGCXiOdVqSJoPPbgTiMV1+p4bFR51PPrqQCVP87Svfa6RFdAwkoOdXePRceNVuRCTGjMtGK6R9Y2\\n\",\"iv\":\"w5QA4XCcfKKR1xX38d/nnkfnSC3CBQU8BFk49HOAI8k=\",\"salt\":\"w8tsks0b0t+GCqGX3gX1xg==\"}","keyrings":[{"accounts":["0x5BF4154940E09E43925ab47a3E6E450C635C3EcA"],"index":0,"type":"HD Key Tree"},{"accounts":["0x5DA9e51a21debfc9d82908f196e07860c00CB563"],"index":1,"type":"Simple Key Pair"},{"accounts":["0x65eE1d6F23c90F078B519C95a322db20044F8937"],"index":2,"type":"Simple Key Pair"},{"accounts":["0x3e7ffAC647857a9573C2D2ee51214D56Dfe9b824"],"index":3,"type":"Simple Key Pair"},{"accounts":["0xc94Cd3bA774B90915E1B13d4fb765065B46350d6"],"index":4,"type":"Simple Key Pair"},{"accounts":["0x29d06C4C0EE9e26b78b3E160419f1EA83f5982ed"],"index":5,"type":"Simple Key Pair"},{"accounts":["0xf18fCcfF624554BEE27571Bf1095196dB67b809E"],"index":6,"type":"Simple Key Pair"},{"accounts":["0x22f24B4d8962C53E835d11fa0924BdCDf17C86eD"],"index":7,"type":"Simple Key Pair"},{"accounts":["0x8e11Bea3ef42039017edBB3e23bd09239d133797"],"index":8,"type":"Simple Key Pair"},{"accounts":["0x0933cAc7815e29eaB76b6082439830Db5a766303"],"index":9,"type":"Simple Key Pair"},{"accounts":["0x4968a9B5199AAb9089Be348a585F2D120472E8E7"],"index":10,"type":"Simple Key Pair"},{"accounts":["0xC2D7CF95645D33006175B78989035C7c9061d3F9"],"index":11,"type":"Simple Key Pair"},{"accounts":["0xa135C8D591b524777bed064c93889849D18ba34b"],"index":12,"type":"Simple Key Pair"},{"accounts":["0x5e60dCB4e7E7B23a38Aa31152AAC18ed7b73F6A2"],"index":13,"type":"Simple Key Pair"},{"accounts":["0xb47E3fbc0A5d52749904d3A157472054bB0A50d0"],"index":14,"type":"Simple Key Pair"},{"accounts":["0x1DF10b1cC796Fc61FD7C08F32Cc6693d8F6703f6"],"index":15,"type":"Simple Key Pair"},{"accounts":["0xfb546FBFAa91ACc2d514e104C38621D4a74672CD"],"index":16,"type":"Simple Key Pair"}]},"PersonalMessageManager":{"unapprovedMessages":{},"unapprovedMessagesCount":0},"NetworkController":{"network":"loading","provider":{"type":"mainnet","ticker":"ETH"}},"NetworkStatusController":{"networkStatus":{"infura":{"kovan":"down","mainnet":"down","rinkeby":"down","ropsten":"down"}}},"PreferencesController":{"featureFlags":{},"frequentRpcList":[],"identities":{"0x5BF4154940E09E43925ab47a3E6E450C635C3EcA":{"address":"0x5BF4154940E09E43925ab47a3E6E450C635C3EcA","name":"Account 1"},"0x5DA9e51a21debfc9d82908f196e07860c00CB563":{"address":"0x5DA9e51a21debfc9d82908f196e07860c00CB563","name":"Account 2"},"0x65eE1d6F23c90F078B519C95a322db20044F8937":{"address":"0x65eE1d6F23c90F078B519C95a322db20044F8937","name":"Account 3"},"0x3e7ffAC647857a9573C2D2ee51214D56Dfe9b824":{"address":"0x3e7ffAC647857a9573C2D2ee51214D56Dfe9b824","name":"Account 4"},"0xc94Cd3bA774B90915E1B13d4fb765065B46350d6":{"address":"0xc94Cd3bA774B90915E1B13d4fb765065B46350d6","name":"Account 5"},"0x29d06C4C0EE9e26b78b3E160419f1EA83f5982ed":{"address":"0x29d06C4C0EE9e26b78b3E160419f1EA83f5982ed","name":"Account 6"},"0xf18fCcfF624554BEE27571Bf1095196dB67b809E":{"address":"0xf18fCcfF624554BEE27571Bf1095196dB67b809E","name":"Account 7"},"0x22f24B4d8962C53E835d11fa0924BdCDf17C86eD":{"address":"0x22f24B4d8962C53E835d11fa0924BdCDf17C86eD","name":"Account 8"},"0x8e11Bea3ef42039017edBB3e23bd09239d133797":{"address":"0x8e11Bea3ef42039017edBB3e23bd09239d133797","name":"Account 9"},"0x0933cAc7815e29eaB76b6082439830Db5a766303":{"address":"0x0933cAc7815e29eaB76b6082439830Db5a766303","name":"Account 10"},"0x4968a9B5199AAb9089Be348a585F2D120472E8E7":{"address":"0x4968a9B5199AAb9089Be348a585F2D120472E8E7","name":"Account 11"},"0xC2D7CF95645D33006175B78989035C7c9061d3F9":{"address":"0xC2D7CF95645D33006175B78989035C7c9061d3F9","name":"Account 12"},"0xa135C8D591b524777bed064c93889849D18ba34b":{"address":"0xa135C8D591b524777bed064c93889849D18ba34b","name":"Account 13"},"0x5e60dCB4e7E7B23a38Aa31152AAC18ed7b73F6A2":{"address":"0x5e60dCB4e7E7B23a38Aa31152AAC18ed7b73F6A2","name":"Account 14"},"0xb47E3fbc0A5d52749904d3A157472054bB0A50d0":{"address":"0xb47E3fbc0A5d52749904d3A157472054bB0A50d0","name":"Account 15"},"0x1DF10b1cC796Fc61FD7C08F32Cc6693d8F6703f6":{"address":"0x1DF10b1cC796Fc61FD7C08F32Cc6693d8F6703f6","name":"Account 16"},"0xfb546FBFAa91ACc2d514e104C38621D4a74672CD":{"address":"0xfb546FBFAa91ACc2d514e104C38621D4a74672CD","name":"Account 17"}},"ipfsGateway":"https://cloudflare-ipfs.com/ipfs/","lostIdentities":{},"selectedAddress":"0xfb546FBFAa91ACc2d514e104C38621D4a74672CD"},"TokenBalancesController":{"contractBalances":{}},"TokenRatesController":{"contractExchangeRates":{}},"TransactionController":{"methodData":{},"transactions":[]},"TypedMessageManager":{"unapprovedMessages":{},"unapprovedMessagesCount":0}}},"privacy":{"privacyMode":true,"approvedHosts":{}},"bookmarks":[],"browser":{"whitelist":[],"activeTab":1575593940477,"tabs":[{"url":"https://home.metamask.io/","id":1575593940477,"image":"file:///data/user/0/io.metamask/cache/ReactNative-snapshot-image-1691473516.jpg"}],"history":[{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""},{"url":"https://home.metamask.io/","name":""}]},"modals":{"accountsModalVisible":false,"collectibleContractModalVisible":false,"receiveModalVisible":false,"networkModalVisible":false},"settings":{"searchEngine":"DuckDuckGo","primaryCurrency":"ETH","lockTime":600000,"paymentChannelsEnabled":true,"showHexData":true},"alert":{"isVisible":false,"autodismiss":null,"content":"clipboard-alert","data":{"msg":"Public address copied to clipboard"}},"transaction":{"paymentChannelTransaction":false},"user":{"passwordSet":true,"seedphraseBackedUp":true},"wizard":{"step":0},"onboarding":{"events":[]},"_persist":{"version":-1,"rehydrated":true}} \ No newline at end of file diff --git a/untitled.txt2 b/untitled.txt2 new file mode 100644 index 00000000000..f7449ef186e --- /dev/null +++ b/untitled.txt2 @@ -0,0 +1,5079 @@ + +Etherscan Logo +REMIX VM Debugger +VMDebug for Txn Hash: 0x46c8be65f88448b5c754a4750ee4bf7e2d7c0c2b3013e911cdd5663c694aad41 (Please take note that Remix Vm Debugger is still alpha software) +Transaction +Instructions +00000 PUSH1 60 +00002 PUSH1 40 +00004 MSTORE +00005 PUSH1 04 +00007 CALLDATASIZE +00008 LT +00009 PUSH2 0196 +00012 JUMPI +00013 PUSH1 00 +00015 CALLDATALOAD +00016 PUSH29 0100000000000000000000000000000000000000000000000000000000 +00046 SWAP1 +00047 DIV +00048 PUSH4 ffffffff +00053 AND +00054 DUP1 +00055 PUSH4 06fdde03 +00060 EQ +00061 PUSH2 019b +00064 JUMPI +00065 DUP1 +00066 PUSH4 0753c30c +00071 EQ +00072 PUSH2 0229 +00075 JUMPI +00076 DUP1 +00077 PUSH4 095ea7b3 +00082 EQ +00083 PUSH2 0262 +00086 JUMPI +00087 DUP1 +00088 PUSH4 0e136b19 +00093 EQ +00094 PUSH2 02a4 +00097 JUMPI +00098 DUP1 +00099 PUSH4 0ecb93c0 +00104 EQ +00105 PUSH2 02d1 +00108 JUMPI +00109 DUP1 +00110 PUSH4 18160ddd +00115 EQ +00116 PUSH2 030a +00119 JUMPI +00120 DUP1 +00121 PUSH4 23b872dd +00126 EQ +00127 PUSH2 0333 +00130 JUMPI +00131 DUP1 +00132 PUSH4 26976e3f +00137 EQ +00138 PUSH2 0394 +00141 JUMPI +00142 DUP1 +00143 PUSH4 27e235e3 +00148 EQ +00149 PUSH2 03e9 +00152 JUMPI +00153 DUP1 +00154 PUSH4 313ce567 +00159 EQ +00160 PUSH2 0436 +00163 JUMPI +00164 DUP1 +00165 PUSH4 35390714 +00170 EQ +00171 PUSH2 045f +00174 JUMPI +00175 DUP1 +00176 PUSH4 3eaaf86b +00181 EQ +00182 PUSH2 0488 +00185 JUMPI +00186 DUP1 +00187 PUSH4 3f4ba83a +00192 EQ +00193 PUSH2 04b1 +00196 JUMPI +00197 DUP1 +00198 PUSH4 59bf1abe +00203 EQ +00204 PUSH2 04c6 +00207 JUMPI +00208 DUP1 +00209 PUSH4 5c658165 +00214 EQ +00215 PUSH2 0517 +00218 JUMPI +00219 DUP1 +00220 PUSH4 5c975abb +00225 EQ +00226 PUSH2 0583 +00229 JUMPI +00230 DUP1 +00231 PUSH4 70a08231 +00236 EQ +00237 PUSH2 05b0 +00240 JUMPI +00241 DUP1 +00242 PUSH4 8456cb59 +00247 EQ +00248 PUSH2 05fd +00251 JUMPI +00252 DUP1 +00253 PUSH4 893d20e8 +00258 EQ +00259 PUSH2 0612 +00262 JUMPI +00263 DUP1 +00264 PUSH4 8da5cb5b +00269 EQ +00270 PUSH2 0667 +00273 JUMPI +00274 DUP1 +00275 PUSH4 95d89b41 +00280 EQ +00281 PUSH2 06bc +00284 JUMPI +00285 DUP1 +00286 PUSH4 a9059cbb +00291 EQ +00292 PUSH2 074a +00295 JUMPI +00296 DUP1 +00297 PUSH4 c0324c77 +00302 EQ +00303 PUSH2 078c +00306 JUMPI +00307 DUP1 +00308 PUSH4 cc872b66 +00313 EQ +00314 PUSH2 07b8 +00317 JUMPI +00318 DUP1 +00319 PUSH4 db006a75 +00324 EQ +00325 PUSH2 07db +00328 JUMPI +00329 DUP1 +00330 PUSH4 dd62ed3e +00335 EQ +00336 PUSH2 07fe +00339 JUMPI +00340 DUP1 +00341 PUSH4 dd644f72 +00346 EQ +00347 PUSH2 086a +00350 JUMPI +00351 DUP1 +00352 PUSH4 e47d6060 +00357 EQ +00358 PUSH2 0893 +00361 JUMPI +00362 DUP1 +00363 PUSH4 e4997dc5 +00368 EQ +00369 PUSH2 08e4 +00372 JUMPI +00373 DUP1 +00374 PUSH4 e5b5019a +00379 EQ +00380 PUSH2 091d +00383 JUMPI +00384 DUP1 +00385 PUSH4 f2fde38b +00390 EQ +00391 PUSH2 0946 +00394 JUMPI +00395 DUP1 +00396 PUSH4 f3bdc228 +00401 EQ +00402 PUSH2 097f +00405 JUMPI +00406 JUMPDEST +00407 PUSH1 00 +00409 DUP1 +00410 INVALID +00411 JUMPDEST +00412 CALLVALUE +00413 ISZERO +00414 PUSH2 01a6 +00417 JUMPI +00418 PUSH1 00 +00420 DUP1 +00421 INVALID +00422 JUMPDEST +00423 PUSH2 01ae +00426 PUSH2 09b8 +00429 JUMP +00430 JUMPDEST +00431 PUSH1 40 +00433 MLOAD +00434 DUP1 +00435 DUP1 +00436 PUSH1 20 +00438 ADD +00439 DUP3 +00440 DUP2 +00441 SUB +00442 DUP3 +00443 MSTORE +00444 DUP4 +00445 DUP2 +00446 DUP2 +00447 MLOAD +00448 DUP2 +00449 MSTORE +00450 PUSH1 20 +00452 ADD +00453 SWAP2 +00454 POP +00455 DUP1 +00456 MLOAD +00457 SWAP1 +00458 PUSH1 20 +00460 ADD +00461 SWAP1 +00462 DUP1 +00463 DUP4 +00464 DUP4 +00465 PUSH1 00 +00467 JUMPDEST +00468 DUP4 +00469 DUP2 +00470 LT +00471 ISZERO +00472 PUSH2 01ee +00475 JUMPI +00476 DUP1 +00477 DUP3 +00478 ADD +00479 MLOAD +00480 DUP2 +00481 DUP5 +00482 ADD +00483 MSTORE +00484 PUSH1 20 +00486 DUP2 +00487 ADD +00488 SWAP1 +00489 POP +00490 PUSH2 01d3 +00493 JUMP +00494 JUMPDEST +00495 POP +00496 POP +00497 POP +00498 POP +00499 SWAP1 +00500 POP +00501 SWAP1 +00502 DUP2 +00503 ADD +00504 SWAP1 +00505 PUSH1 1f +00507 AND +00508 DUP1 +00509 ISZERO +00510 PUSH2 021b +00513 JUMPI +00514 DUP1 +00515 DUP3 +00516 SUB +00517 DUP1 +00518 MLOAD +00519 PUSH1 01 +00521 DUP4 +00522 PUSH1 20 +00524 SUB +00525 PUSH2 0100 +00528 EXP +00529 SUB +00530 NOT +00531 AND +00532 DUP2 +00533 MSTORE +00534 PUSH1 20 +00536 ADD +00537 SWAP2 +00538 POP +00539 JUMPDEST +00540 POP +00541 SWAP3 +00542 POP +00543 POP +00544 POP +00545 PUSH1 40 +00547 MLOAD +00548 DUP1 +00549 SWAP2 +00550 SUB +00551 SWAP1 +00552 RETURN +00553 JUMPDEST +00554 CALLVALUE +00555 ISZERO +00556 PUSH2 0234 +00559 JUMPI +00560 PUSH1 00 +00562 DUP1 +00563 INVALID +00564 JUMPDEST +00565 PUSH2 0260 +00568 PUSH1 04 +00570 DUP1 +00571 DUP1 +00572 CALLDATALOAD +00573 PUSH20 ffffffffffffffffffffffffffffffffffffffff +00594 AND +00595 SWAP1 +00596 PUSH1 20 +00598 ADD +00599 SWAP1 +00600 SWAP2 +00601 SWAP1 +00602 POP +00603 POP +00604 PUSH2 0a56 +00607 JUMP +00608 JUMPDEST +00609 STOP +00610 JUMPDEST +00611 CALLVALUE +00612 ISZERO +00613 PUSH2 026d +00616 JUMPI +00617 PUSH1 00 +00619 DUP1 +00620 INVALID +00621 JUMPDEST +00622 PUSH2 02a2 +00625 PUSH1 04 +00627 DUP1 +00628 DUP1 +00629 CALLDATALOAD +00630 PUSH20 ffffffffffffffffffffffffffffffffffffffff +00651 AND +00652 SWAP1 +00653 PUSH1 20 +00655 ADD +00656 SWAP1 +00657 SWAP2 +00658 SWAP1 +00659 DUP1 +00660 CALLDATALOAD +00661 SWAP1 +00662 PUSH1 20 +00664 ADD +00665 SWAP1 +00666 SWAP2 +00667 SWAP1 +00668 POP +00669 POP +00670 PUSH2 0b73 +00673 JUMP +00674 JUMPDEST +00675 STOP +00676 JUMPDEST +00677 CALLVALUE +00678 ISZERO +00679 PUSH2 02af +00682 JUMPI +00683 PUSH1 00 +00685 DUP1 +00686 INVALID +00687 JUMPDEST +00688 PUSH2 02b7 +00691 PUSH2 0cc1 +00694 JUMP +00695 JUMPDEST +00696 PUSH1 40 +00698 MLOAD +00699 DUP1 +00700 DUP3 +00701 ISZERO +00702 ISZERO +00703 ISZERO +00704 ISZERO +00705 DUP2 +00706 MSTORE +00707 PUSH1 20 +00709 ADD +00710 SWAP2 +00711 POP +00712 POP +00713 PUSH1 40 +00715 MLOAD +00716 DUP1 +00717 SWAP2 +00718 SUB +00719 SWAP1 +00720 RETURN +00721 JUMPDEST +00722 CALLVALUE +00723 ISZERO +00724 PUSH2 02dc +00727 JUMPI +00728 PUSH1 00 +00730 DUP1 +00731 INVALID +00732 JUMPDEST +00733 PUSH2 0308 +00736 PUSH1 04 +00738 DUP1 +00739 DUP1 +00740 CALLDATALOAD +00741 PUSH20 ffffffffffffffffffffffffffffffffffffffff +00762 AND +00763 SWAP1 +00764 PUSH1 20 +00766 ADD +00767 SWAP1 +00768 SWAP2 +00769 SWAP1 +00770 POP +00771 POP +00772 PUSH2 0cd4 +00775 JUMP +00776 JUMPDEST +00777 STOP +00778 JUMPDEST +00779 CALLVALUE +00780 ISZERO +00781 PUSH2 0315 +00784 JUMPI +00785 PUSH1 00 +00787 DUP1 +00788 INVALID +00789 JUMPDEST +00790 PUSH2 031d +00793 PUSH2 0ded +00796 JUMP +00797 JUMPDEST +00798 PUSH1 40 +00800 MLOAD +00801 DUP1 +00802 DUP3 +00803 DUP2 +00804 MSTORE +00805 PUSH1 20 +00807 ADD +00808 SWAP2 +00809 POP +00810 POP +00811 PUSH1 40 +00813 MLOAD +00814 DUP1 +00815 SWAP2 +00816 SUB +00817 SWAP1 +00818 RETURN +00819 JUMPDEST +00820 CALLVALUE +00821 ISZERO +00822 PUSH2 033e +00825 JUMPI +00826 PUSH1 00 +00828 DUP1 +00829 INVALID +00830 JUMPDEST +00831 PUSH2 0392 +00834 PUSH1 04 +00836 DUP1 +00837 DUP1 +00838 CALLDATALOAD +00839 PUSH20 ffffffffffffffffffffffffffffffffffffffff +00860 AND +00861 SWAP1 +00862 PUSH1 20 +00864 ADD +00865 SWAP1 +00866 SWAP2 +00867 SWAP1 +00868 DUP1 +00869 CALLDATALOAD +00870 PUSH20 ffffffffffffffffffffffffffffffffffffffff +00891 AND +00892 SWAP1 +00893 PUSH1 20 +00895 ADD +00896 SWAP1 +00897 SWAP2 +00898 SWAP1 +00899 DUP1 +00900 CALLDATALOAD +00901 SWAP1 +00902 PUSH1 20 +00904 ADD +00905 SWAP1 +00906 SWAP2 +00907 SWAP1 +00908 POP +00909 POP +00910 PUSH2 0ebd +00913 JUMP +00914 JUMPDEST +00915 STOP +00916 JUMPDEST +00917 CALLVALUE +00918 ISZERO +00919 PUSH2 039f +00922 JUMPI +00923 PUSH1 00 +00925 DUP1 +00926 INVALID +00927 JUMPDEST +00928 PUSH2 03a7 +00931 PUSH2 109d +00934 JUMP +00935 JUMPDEST +00936 PUSH1 40 +00938 MLOAD +00939 DUP1 +00940 DUP3 +00941 PUSH20 ffffffffffffffffffffffffffffffffffffffff +00962 AND +00963 PUSH20 ffffffffffffffffffffffffffffffffffffffff +00984 AND +00985 DUP2 +00986 MSTORE +00987 PUSH1 20 +00989 ADD +00990 SWAP2 +00991 POP +00992 POP +00993 PUSH1 40 +00995 MLOAD +00996 DUP1 +00997 SWAP2 +00998 SUB +00999 SWAP1 +01000 RETURN +01001 JUMPDEST +01002 CALLVALUE +01003 ISZERO +01004 PUSH2 03f4 +01007 JUMPI +01008 PUSH1 00 +01010 DUP1 +01011 INVALID +01012 JUMPDEST +01013 PUSH2 0420 +01016 PUSH1 04 +01018 DUP1 +01019 DUP1 +01020 CALLDATALOAD +01021 PUSH20 ffffffffffffffffffffffffffffffffffffffff +01042 AND +01043 SWAP1 +01044 PUSH1 20 +01046 ADD +01047 SWAP1 +01048 SWAP2 +01049 SWAP1 +01050 POP +01051 POP +01052 PUSH2 10c3 +01055 JUMP +01056 JUMPDEST +01057 PUSH1 40 +01059 MLOAD +01060 DUP1 +01061 DUP3 +01062 DUP2 +01063 MSTORE +01064 PUSH1 20 +01066 ADD +01067 SWAP2 +01068 POP +01069 POP +01070 PUSH1 40 +01072 MLOAD +01073 DUP1 +01074 SWAP2 +01075 SUB +01076 SWAP1 +01077 RETURN +01078 JUMPDEST +01079 CALLVALUE +01080 ISZERO +01081 PUSH2 0441 +01084 JUMPI +01085 PUSH1 00 +01087 DUP1 +01088 INVALID +01089 JUMPDEST +01090 PUSH2 0449 +01093 PUSH2 10db +01096 JUMP +01097 JUMPDEST +01098 PUSH1 40 +01100 MLOAD +01101 DUP1 +01102 DUP3 +01103 DUP2 +01104 MSTORE +01105 PUSH1 20 +01107 ADD +01108 SWAP2 +01109 POP +01110 POP +01111 PUSH1 40 +01113 MLOAD +01114 DUP1 +01115 SWAP2 +01116 SUB +01117 SWAP1 +01118 RETURN +01119 JUMPDEST +01120 CALLVALUE +01121 ISZERO +01122 PUSH2 046a +01125 JUMPI +01126 PUSH1 00 +01128 DUP1 +01129 INVALID +01130 JUMPDEST +01131 PUSH2 0472 +01134 PUSH2 10e1 +01137 JUMP +01138 JUMPDEST +01139 PUSH1 40 +01141 MLOAD +01142 DUP1 +01143 DUP3 +01144 DUP2 +01145 MSTORE +01146 PUSH1 20 +01148 ADD +01149 SWAP2 +01150 POP +01151 POP +01152 PUSH1 40 +01154 MLOAD +01155 DUP1 +01156 SWAP2 +01157 SUB +01158 SWAP1 +01159 RETURN +01160 JUMPDEST +01161 CALLVALUE +01162 ISZERO +01163 PUSH2 0493 +01166 JUMPI +01167 PUSH1 00 +01169 DUP1 +01170 INVALID +01171 JUMPDEST +01172 PUSH2 049b +01175 PUSH2 10e7 +01178 JUMP +01179 JUMPDEST +01180 PUSH1 40 +01182 MLOAD +01183 DUP1 +01184 DUP3 +01185 DUP2 +01186 MSTORE +01187 PUSH1 20 +01189 ADD +01190 SWAP2 +01191 POP +01192 POP +01193 PUSH1 40 +01195 MLOAD +01196 DUP1 +01197 SWAP2 +01198 SUB +01199 SWAP1 +01200 RETURN +01201 JUMPDEST +01202 CALLVALUE +01203 ISZERO +01204 PUSH2 04bc +01207 JUMPI +01208 PUSH1 00 +01210 DUP1 +01211 INVALID +01212 JUMPDEST +01213 PUSH2 04c4 +01216 PUSH2 10ed +01219 JUMP +01220 JUMPDEST +01221 STOP +01222 JUMPDEST +01223 CALLVALUE +01224 ISZERO +01225 PUSH2 04d1 +01228 JUMPI +01229 PUSH1 00 +01231 DUP1 +01232 INVALID +01233 JUMPDEST +01234 PUSH2 04fd +01237 PUSH1 04 +01239 DUP1 +01240 DUP1 +01241 CALLDATALOAD +01242 PUSH20 ffffffffffffffffffffffffffffffffffffffff +01263 AND +01264 SWAP1 +01265 PUSH1 20 +01267 ADD +01268 SWAP1 +01269 SWAP2 +01270 SWAP1 +01271 POP +01272 POP +01273 PUSH2 11ab +01276 JUMP +01277 JUMPDEST +01278 PUSH1 40 +01280 MLOAD +01281 DUP1 +01282 DUP3 +01283 ISZERO +01284 ISZERO +01285 ISZERO +01286 ISZERO +01287 DUP2 +01288 MSTORE +01289 PUSH1 20 +01291 ADD +01292 SWAP2 +01293 POP +01294 POP +01295 PUSH1 40 +01297 MLOAD +01298 DUP1 +01299 SWAP2 +01300 SUB +01301 SWAP1 +01302 RETURN +01303 JUMPDEST +01304 CALLVALUE +01305 ISZERO +01306 PUSH2 0522 +01309 JUMPI +01310 PUSH1 00 +01312 DUP1 +01313 INVALID +01314 JUMPDEST +01315 PUSH2 056d +01318 PUSH1 04 +01320 DUP1 +01321 DUP1 +01322 CALLDATALOAD +01323 PUSH20 ffffffffffffffffffffffffffffffffffffffff +01344 AND +01345 SWAP1 +01346 PUSH1 20 +01348 ADD +01349 SWAP1 +01350 SWAP2 +01351 SWAP1 +01352 DUP1 +01353 CALLDATALOAD +01354 PUSH20 ffffffffffffffffffffffffffffffffffffffff +01375 AND +01376 SWAP1 +01377 PUSH1 20 +01379 ADD +01380 SWAP1 +01381 SWAP2 +01382 SWAP1 +01383 POP +01384 POP +01385 PUSH2 1201 +01388 JUMP +01389 JUMPDEST +01390 PUSH1 40 +01392 MLOAD +01393 DUP1 +01394 DUP3 +01395 DUP2 +01396 MSTORE +01397 PUSH1 20 +01399 ADD +01400 SWAP2 +01401 POP +01402 POP +01403 PUSH1 40 +01405 MLOAD +01406 DUP1 +01407 SWAP2 +01408 SUB +01409 SWAP1 +01410 RETURN +01411 JUMPDEST +01412 CALLVALUE +01413 ISZERO +01414 PUSH2 058e +01417 JUMPI +01418 PUSH1 00 +01420 DUP1 +01421 INVALID +01422 JUMPDEST +01423 PUSH2 0596 +01426 PUSH2 1226 +01429 JUMP +01430 JUMPDEST +01431 PUSH1 40 +01433 MLOAD +01434 DUP1 +01435 DUP3 +01436 ISZERO +01437 ISZERO +01438 ISZERO +01439 ISZERO +01440 DUP2 +01441 MSTORE +01442 PUSH1 20 +01444 ADD +01445 SWAP2 +01446 POP +01447 POP +01448 PUSH1 40 +01450 MLOAD +01451 DUP1 +01452 SWAP2 +01453 SUB +01454 SWAP1 +01455 RETURN +01456 JUMPDEST +01457 CALLVALUE +01458 ISZERO +01459 PUSH2 05bb +01462 JUMPI +01463 PUSH1 00 +01465 DUP1 +01466 INVALID +01467 JUMPDEST +01468 PUSH2 05e7 +01471 PUSH1 04 +01473 DUP1 +01474 DUP1 +01475 CALLDATALOAD +01476 PUSH20 ffffffffffffffffffffffffffffffffffffffff +01497 AND +01498 SWAP1 +01499 PUSH1 20 +01501 ADD +01502 SWAP1 +01503 SWAP2 +01504 SWAP1 +01505 POP +01506 POP +01507 PUSH2 1239 +01510 JUMP +01511 JUMPDEST +01512 PUSH1 40 +01514 MLOAD +01515 DUP1 +01516 DUP3 +01517 DUP2 +01518 MSTORE +01519 PUSH1 20 +01521 ADD +01522 SWAP2 +01523 POP +01524 POP +01525 PUSH1 40 +01527 MLOAD +01528 DUP1 +01529 SWAP2 +01530 SUB +01531 SWAP1 +01532 RETURN +01533 JUMPDEST +01534 CALLVALUE +01535 ISZERO +01536 PUSH2 0608 +01539 JUMPI +01540 PUSH1 00 +01542 DUP1 +01543 INVALID +01544 JUMPDEST +01545 PUSH2 0610 +01548 PUSH2 1348 +01551 JUMP +01552 JUMPDEST +01553 STOP +01554 JUMPDEST +01555 CALLVALUE +01556 ISZERO +01557 PUSH2 061d +01560 JUMPI +01561 PUSH1 00 +01563 DUP1 +01564 INVALID +01565 JUMPDEST +01566 PUSH2 0625 +01569 PUSH2 1408 +01572 JUMP +01573 JUMPDEST +01574 PUSH1 40 +01576 MLOAD +01577 DUP1 +01578 DUP3 +01579 PUSH20 ffffffffffffffffffffffffffffffffffffffff +01600 AND +01601 PUSH20 ffffffffffffffffffffffffffffffffffffffff +01622 AND +01623 DUP2 +01624 MSTORE +01625 PUSH1 20 +01627 ADD +01628 SWAP2 +01629 POP +01630 POP +01631 PUSH1 40 +01633 MLOAD +01634 DUP1 +01635 SWAP2 +01636 SUB +01637 SWAP1 +01638 RETURN +01639 JUMPDEST +01640 CALLVALUE +01641 ISZERO +01642 PUSH2 0672 +01645 JUMPI +01646 PUSH1 00 +01648 DUP1 +01649 INVALID +01650 JUMPDEST +01651 PUSH2 067a +01654 PUSH2 1431 +01657 JUMP +01658 JUMPDEST +01659 PUSH1 40 +01661 MLOAD +01662 DUP1 +01663 DUP3 +01664 PUSH20 ffffffffffffffffffffffffffffffffffffffff +01685 AND +01686 PUSH20 ffffffffffffffffffffffffffffffffffffffff +01707 AND +01708 DUP2 +01709 MSTORE +01710 PUSH1 20 +01712 ADD +01713 SWAP2 +01714 POP +01715 POP +01716 PUSH1 40 +01718 MLOAD +01719 DUP1 +01720 SWAP2 +01721 SUB +01722 SWAP1 +01723 RETURN +01724 JUMPDEST +01725 CALLVALUE +01726 ISZERO +01727 PUSH2 06c7 +01730 JUMPI +01731 PUSH1 00 +01733 DUP1 +01734 INVALID +01735 JUMPDEST +01736 PUSH2 06cf +01739 PUSH2 1456 +01742 JUMP +01743 JUMPDEST +01744 PUSH1 40 +01746 MLOAD +01747 DUP1 +01748 DUP1 +01749 PUSH1 20 +01751 ADD +01752 DUP3 +01753 DUP2 +01754 SUB +01755 DUP3 +01756 MSTORE +01757 DUP4 +01758 DUP2 +01759 DUP2 +01760 MLOAD +01761 DUP2 +01762 MSTORE +01763 PUSH1 20 +01765 ADD +01766 SWAP2 +01767 POP +01768 DUP1 +01769 MLOAD +01770 SWAP1 +01771 PUSH1 20 +01773 ADD +01774 SWAP1 +01775 DUP1 +01776 DUP4 +01777 DUP4 +01778 PUSH1 00 +01780 JUMPDEST +01781 DUP4 +01782 DUP2 +01783 LT +01784 ISZERO +01785 PUSH2 070f +01788 JUMPI +01789 DUP1 +01790 DUP3 +01791 ADD +01792 MLOAD +01793 DUP2 +01794 DUP5 +01795 ADD +01796 MSTORE +01797 PUSH1 20 +01799 DUP2 +01800 ADD +01801 SWAP1 +01802 POP +01803 PUSH2 06f4 +01806 JUMP +01807 JUMPDEST +01808 POP +01809 POP +01810 POP +01811 POP +01812 SWAP1 +01813 POP +01814 SWAP1 +01815 DUP2 +01816 ADD +01817 SWAP1 +01818 PUSH1 1f +01820 AND +01821 DUP1 +01822 ISZERO +01823 PUSH2 073c +01826 JUMPI +01827 DUP1 +01828 DUP3 +01829 SUB +01830 DUP1 +01831 MLOAD +01832 PUSH1 01 +01834 DUP4 +01835 PUSH1 20 +01837 SUB +01838 PUSH2 0100 +01841 EXP +01842 SUB +01843 NOT +01844 AND +01845 DUP2 +01846 MSTORE +01847 PUSH1 20 +01849 ADD +01850 SWAP2 +01851 POP +01852 JUMPDEST +01853 POP +01854 SWAP3 +01855 POP +01856 POP +01857 POP +01858 PUSH1 40 +01860 MLOAD +01861 DUP1 +01862 SWAP2 +01863 SUB +01864 SWAP1 +01865 RETURN +01866 JUMPDEST +01867 CALLVALUE +01868 ISZERO +01869 PUSH2 0755 +01872 JUMPI +01873 PUSH1 00 +01875 DUP1 +01876 INVALID +01877 JUMPDEST +01878 PUSH2 078a +01881 PUSH1 04 +01883 DUP1 +01884 DUP1 +01885 CALLDATALOAD +01886 PUSH20 ffffffffffffffffffffffffffffffffffffffff +01907 AND +01908 SWAP1 +01909 PUSH1 20 +01911 ADD +01912 SWAP1 +01913 SWAP2 +01914 SWAP1 +01915 DUP1 +01916 CALLDATALOAD +01917 SWAP1 +01918 PUSH1 20 +01920 ADD +01921 SWAP1 +01922 SWAP2 +01923 SWAP1 +01924 POP +01925 POP +01926 PUSH2 14f4 +01929 JUMP +01930 JUMPDEST +01931 STOP +01932 JUMPDEST +01933 CALLVALUE +01934 ISZERO +01935 PUSH2 0797 +01938 JUMPI +01939 PUSH1 00 +01941 DUP1 +01942 INVALID +01943 JUMPDEST +01944 PUSH2 07b6 +01947 PUSH1 04 +01949 DUP1 +01950 DUP1 +01951 CALLDATALOAD +01952 SWAP1 +01953 PUSH1 20 +01955 ADD +01956 SWAP1 +01957 SWAP2 +01958 SWAP1 +01959 DUP1 +01960 CALLDATALOAD +01961 SWAP1 +01962 PUSH1 20 +01964 ADD +01965 SWAP1 +01966 SWAP2 +01967 SWAP1 +01968 POP +01969 POP +01970 PUSH2 169e +01973 JUMP +01974 JUMPDEST +01975 STOP +01976 JUMPDEST +01977 CALLVALUE +01978 ISZERO +01979 PUSH2 07c3 +01982 JUMPI +01983 PUSH1 00 +01985 DUP1 +01986 INVALID +01987 JUMPDEST +01988 PUSH2 07d9 +01991 PUSH1 04 +01993 DUP1 +01994 DUP1 +01995 CALLDATALOAD +01996 SWAP1 +01997 PUSH1 20 +01999 ADD +02000 SWAP1 +02001 SWAP2 +02002 SWAP1 +02003 POP +02004 POP +02005 PUSH2 1783 +02008 JUMP +02009 JUMPDEST +02010 STOP +02011 JUMPDEST +02012 CALLVALUE +02013 ISZERO +02014 PUSH2 07e6 +02017 JUMPI +02018 PUSH1 00 +02020 DUP1 +02021 INVALID +02022 JUMPDEST +02023 PUSH2 07fc +02026 PUSH1 04 +02028 DUP1 +02029 DUP1 +02030 CALLDATALOAD +02031 SWAP1 +02032 PUSH1 20 +02034 ADD +02035 SWAP1 +02036 SWAP2 +02037 SWAP1 +02038 POP +02039 POP +02040 PUSH2 197a +02043 JUMP +02044 JUMPDEST +02045 STOP +02046 JUMPDEST +02047 CALLVALUE +02048 ISZERO +02049 PUSH2 0809 +02052 JUMPI +02053 PUSH1 00 +02055 DUP1 +02056 INVALID +02057 JUMPDEST +02058 PUSH2 0854 +02061 PUSH1 04 +02063 DUP1 +02064 DUP1 +02065 CALLDATALOAD +02066 PUSH20 ffffffffffffffffffffffffffffffffffffffff +02087 AND +02088 SWAP1 +02089 PUSH1 20 +02091 ADD +02092 SWAP1 +02093 SWAP2 +02094 SWAP1 +02095 DUP1 +02096 CALLDATALOAD +02097 PUSH20 ffffffffffffffffffffffffffffffffffffffff +02118 AND +02119 SWAP1 +02120 PUSH1 20 +02122 ADD +02123 SWAP1 +02124 SWAP2 +02125 SWAP1 +02126 POP +02127 POP +02128 PUSH2 1b0d +02131 JUMP +02132 JUMPDEST +02133 PUSH1 40 +02135 MLOAD +02136 DUP1 +02137 DUP3 +02138 DUP2 +02139 MSTORE +02140 PUSH1 20 +02142 ADD +02143 SWAP2 +02144 POP +02145 POP +02146 PUSH1 40 +02148 MLOAD +02149 DUP1 +02150 SWAP2 +02151 SUB +02152 SWAP1 +02153 RETURN +02154 JUMPDEST +02155 CALLVALUE +02156 ISZERO +02157 PUSH2 0875 +02160 JUMPI +02161 PUSH1 00 +02163 DUP1 +02164 INVALID +02165 JUMPDEST +02166 PUSH2 087d +02169 PUSH2 1c52 +02172 JUMP +02173 JUMPDEST +02174 PUSH1 40 +02176 MLOAD +02177 DUP1 +02178 DUP3 +02179 DUP2 +02180 MSTORE +02181 PUSH1 20 +02183 ADD +02184 SWAP2 +02185 POP +02186 POP +02187 PUSH1 40 +02189 MLOAD +02190 DUP1 +02191 SWAP2 +02192 SUB +02193 SWAP1 +02194 RETURN +02195 JUMPDEST +02196 CALLVALUE +02197 ISZERO +02198 PUSH2 089e +02201 JUMPI +02202 PUSH1 00 +02204 DUP1 +02205 INVALID +02206 JUMPDEST +02207 PUSH2 08ca +02210 PUSH1 04 +02212 DUP1 +02213 DUP1 +02214 CALLDATALOAD +02215 PUSH20 ffffffffffffffffffffffffffffffffffffffff +02236 AND +02237 SWAP1 +02238 PUSH1 20 +02240 ADD +02241 SWAP1 +02242 SWAP2 +02243 SWAP1 +02244 POP +02245 POP +02246 PUSH2 1c58 +02249 JUMP +02250 JUMPDEST +02251 PUSH1 40 +02253 MLOAD +02254 DUP1 +02255 DUP3 +02256 ISZERO +02257 ISZERO +02258 ISZERO +02259 ISZERO +02260 DUP2 +02261 MSTORE +02262 PUSH1 20 +02264 ADD +02265 SWAP2 +02266 POP +02267 POP +02268 PUSH1 40 +02270 MLOAD +02271 DUP1 +02272 SWAP2 +02273 SUB +02274 SWAP1 +02275 RETURN +02276 JUMPDEST +02277 CALLVALUE +02278 ISZERO +02279 PUSH2 08ef +02282 JUMPI +02283 PUSH1 00 +02285 DUP1 +02286 INVALID +02287 JUMPDEST +02288 PUSH2 091b +02291 PUSH1 04 +02293 DUP1 +02294 DUP1 +02295 CALLDATALOAD +02296 PUSH20 ffffffffffffffffffffffffffffffffffffffff +02317 AND +02318 SWAP1 +02319 PUSH1 20 +02321 ADD +02322 SWAP1 +02323 SWAP2 +02324 SWAP1 +02325 POP +02326 POP +02327 PUSH2 1c78 +02330 JUMP +02331 JUMPDEST +02332 STOP +02333 JUMPDEST +02334 CALLVALUE +02335 ISZERO +02336 PUSH2 0928 +02339 JUMPI +02340 PUSH1 00 +02342 DUP1 +02343 INVALID +02344 JUMPDEST +02345 PUSH2 0930 +02348 PUSH2 1d91 +02351 JUMP +02352 JUMPDEST +02353 PUSH1 40 +02355 MLOAD +02356 DUP1 +02357 DUP3 +02358 DUP2 +02359 MSTORE +02360 PUSH1 20 +02362 ADD +02363 SWAP2 +02364 POP +02365 POP +02366 PUSH1 40 +02368 MLOAD +02369 DUP1 +02370 SWAP2 +02371 SUB +02372 SWAP1 +02373 RETURN +02374 JUMPDEST +02375 CALLVALUE +02376 ISZERO +02377 PUSH2 0951 +02380 JUMPI +02381 PUSH1 00 +02383 DUP1 +02384 INVALID +02385 JUMPDEST +02386 PUSH2 097d +02389 PUSH1 04 +02391 DUP1 +02392 DUP1 +02393 CALLDATALOAD +02394 PUSH20 ffffffffffffffffffffffffffffffffffffffff +02415 AND +02416 SWAP1 +02417 PUSH1 20 +02419 ADD +02420 SWAP1 +02421 SWAP2 +02422 SWAP1 +02423 POP +02424 POP +02425 PUSH2 1db5 +02428 JUMP +02429 JUMPDEST +02430 STOP +02431 JUMPDEST +02432 CALLVALUE +02433 ISZERO +02434 PUSH2 098a +02437 JUMPI +02438 PUSH1 00 +02440 DUP1 +02441 INVALID +02442 JUMPDEST +02443 PUSH2 09b6 +02446 PUSH1 04 +02448 DUP1 +02449 DUP1 +02450 CALLDATALOAD +02451 PUSH20 ffffffffffffffffffffffffffffffffffffffff +02472 AND +02473 SWAP1 +02474 PUSH1 20 +02476 ADD +02477 SWAP1 +02478 SWAP2 +02479 SWAP1 +02480 POP +02481 POP +02482 PUSH2 1e8a +02485 JUMP +02486 JUMPDEST +02487 STOP +02488 JUMPDEST +02489 PUSH1 07 +02491 DUP1 +02492 SLOAD +02493 PUSH1 01 +02495 DUP2 +02496 PUSH1 01 +02498 AND +02499 ISZERO +02500 PUSH2 0100 +02503 MUL +02504 SUB +02505 AND +02506 PUSH1 02 +02508 SWAP1 +02509 DIV +02510 DUP1 +02511 PUSH1 1f +02513 ADD +02514 PUSH1 20 +02516 DUP1 +02517 SWAP2 +02518 DIV +02519 MUL +02520 PUSH1 20 +02522 ADD +02523 PUSH1 40 +02525 MLOAD +02526 SWAP1 +02527 DUP2 +02528 ADD +02529 PUSH1 40 +02531 MSTORE +02532 DUP1 +02533 SWAP3 +02534 SWAP2 +02535 SWAP1 +02536 DUP2 +02537 DUP2 +02538 MSTORE +02539 PUSH1 20 +02541 ADD +02542 DUP3 +02543 DUP1 +02544 SLOAD +02545 PUSH1 01 +02547 DUP2 +02548 PUSH1 01 +02550 AND +02551 ISZERO +02552 PUSH2 0100 +02555 MUL +02556 SUB +02557 AND +02558 PUSH1 02 +02560 SWAP1 +02561 DIV +02562 DUP1 +02563 ISZERO +02564 PUSH2 0a4e +02567 JUMPI +02568 DUP1 +02569 PUSH1 1f +02571 LT +02572 PUSH2 0a23 +02575 JUMPI +02576 PUSH2 0100 +02579 DUP1 +02580 DUP4 +02581 SLOAD +02582 DIV +02583 MUL +02584 DUP4 +02585 MSTORE +02586 SWAP2 +02587 PUSH1 20 +02589 ADD +02590 SWAP2 +02591 PUSH2 0a4e +02594 JUMP +02595 JUMPDEST +02596 DUP3 +02597 ADD +02598 SWAP2 +02599 SWAP1 +02600 PUSH1 00 +02602 MSTORE +02603 PUSH1 20 +02605 PUSH1 00 +02607 SHA3 +02608 SWAP1 +02609 JUMPDEST +02610 DUP2 +02611 SLOAD +02612 DUP2 +02613 MSTORE +02614 SWAP1 +02615 PUSH1 01 +02617 ADD +02618 SWAP1 +02619 PUSH1 20 +02621 ADD +02622 DUP1 +02623 DUP4 +02624 GT +02625 PUSH2 0a31 +02628 JUMPI +02629 DUP3 +02630 SWAP1 +02631 SUB +02632 PUSH1 1f +02634 AND +02635 DUP3 +02636 ADD +02637 SWAP2 +02638 JUMPDEST +02639 POP +02640 POP +02641 POP +02642 POP +02643 POP +02644 DUP2 +02645 JUMP +02646 JUMPDEST +02647 PUSH1 00 +02649 DUP1 +02650 SWAP1 +02651 SLOAD +02652 SWAP1 +02653 PUSH2 0100 +02656 EXP +02657 SWAP1 +02658 DIV +02659 PUSH20 ffffffffffffffffffffffffffffffffffffffff +02680 AND +02681 PUSH20 ffffffffffffffffffffffffffffffffffffffff +02702 AND +02703 CALLER +02704 PUSH20 ffffffffffffffffffffffffffffffffffffffff +02725 AND +02726 EQ +02727 ISZERO +02728 ISZERO +02729 PUSH2 0ab1 +02732 JUMPI +02733 PUSH1 00 +02735 DUP1 +02736 INVALID +02737 JUMPDEST +02738 PUSH1 01 +02740 PUSH1 0a +02742 PUSH1 14 +02744 PUSH2 0100 +02747 EXP +02748 DUP2 +02749 SLOAD +02750 DUP2 +02751 PUSH1 ff +02753 MUL +02754 NOT +02755 AND +02756 SWAP1 +02757 DUP4 +02758 ISZERO +02759 ISZERO +02760 MUL +02761 OR +02762 SWAP1 +02763 SSTORE +02764 POP +02765 DUP1 +02766 PUSH1 0a +02768 PUSH1 00 +02770 PUSH2 0100 +02773 EXP +02774 DUP2 +02775 SLOAD +02776 DUP2 +02777 PUSH20 ffffffffffffffffffffffffffffffffffffffff +02798 MUL +02799 NOT +02800 AND +02801 SWAP1 +02802 DUP4 +02803 PUSH20 ffffffffffffffffffffffffffffffffffffffff +02824 AND +02825 MUL +02826 OR +02827 SWAP1 +02828 SSTORE +02829 POP +02830 PUSH32 cc358699805e9a8b7f77b522628c7cb9abd07d9efb86b6fb616af1609036a99e +02863 DUP2 +02864 PUSH1 40 +02866 MLOAD +02867 DUP1 +02868 DUP3 +02869 PUSH20 ffffffffffffffffffffffffffffffffffffffff +02890 AND +02891 PUSH20 ffffffffffffffffffffffffffffffffffffffff +02912 AND +02913 DUP2 +02914 MSTORE +02915 PUSH1 20 +02917 ADD +02918 SWAP2 +02919 POP +02920 POP +02921 PUSH1 40 +02923 MLOAD +02924 DUP1 +02925 SWAP2 +02926 SUB +02927 SWAP1 +02928 LOG1 +02929 POP +02930 JUMP +02931 JUMPDEST +02932 PUSH1 40 +02934 PUSH1 04 +02936 DUP2 +02937 ADD +02938 PUSH1 00 +02940 CALLDATASIZE +02941 SWAP1 +02942 POP +02943 LT +02944 ISZERO +02945 ISZERO +02946 ISZERO +02947 PUSH2 0b8b +02950 JUMPI +02951 PUSH1 00 +02953 DUP1 +02954 INVALID +02955 JUMPDEST +02956 PUSH1 0a +02958 PUSH1 14 +02960 SWAP1 +02961 SLOAD +02962 SWAP1 +02963 PUSH2 0100 +02966 EXP +02967 SWAP1 +02968 DIV +02969 PUSH1 ff +02971 AND +02972 ISZERO +02973 PUSH2 0cb1 +02976 JUMPI +02977 PUSH1 0a +02979 PUSH1 00 +02981 SWAP1 +02982 SLOAD +02983 SWAP1 +02984 PUSH2 0100 +02987 EXP +02988 SWAP1 +02989 DIV +02990 PUSH20 ffffffffffffffffffffffffffffffffffffffff +03011 AND +03012 PUSH20 ffffffffffffffffffffffffffffffffffffffff +03033 AND +03034 PUSH4 aee92d33 +03039 CALLER +03040 DUP6 +03041 DUP6 +03042 PUSH1 40 +03044 MLOAD +03045 DUP5 +03046 PUSH4 ffffffff +03051 AND +03052 PUSH29 0100000000000000000000000000000000000000000000000000000000 +03082 MUL +03083 DUP2 +03084 MSTORE +03085 PUSH1 04 +03087 ADD +03088 DUP1 +03089 DUP5 +03090 PUSH20 ffffffffffffffffffffffffffffffffffffffff +03111 AND +03112 PUSH20 ffffffffffffffffffffffffffffffffffffffff +03133 AND +03134 DUP2 +03135 MSTORE +03136 PUSH1 20 +03138 ADD +03139 DUP4 +03140 PUSH20 ffffffffffffffffffffffffffffffffffffffff +03161 AND +03162 PUSH20 ffffffffffffffffffffffffffffffffffffffff +03183 AND +03184 DUP2 +03185 MSTORE +03186 PUSH1 20 +03188 ADD +03189 DUP3 +03190 DUP2 +03191 MSTORE +03192 PUSH1 20 +03194 ADD +03195 SWAP4 +03196 POP +03197 POP +03198 POP +03199 POP +03200 PUSH1 00 +03202 PUSH1 40 +03204 MLOAD +03205 DUP1 +03206 DUP4 +03207 SUB +03208 DUP2 +03209 PUSH1 00 +03211 DUP8 +03212 DUP1 +03213 EXTCODESIZE +03214 ISZERO +03215 ISZERO +03216 PUSH2 0c98 +03219 JUMPI +03220 PUSH1 00 +03222 DUP1 +03223 INVALID +03224 JUMPDEST +03225 PUSH2 02c6 +03228 GAS +03229 SUB +03230 CALL +03231 ISZERO +03232 ISZERO +03233 PUSH2 0ca9 +03236 JUMPI +03237 PUSH1 00 +03239 DUP1 +03240 INVALID +03241 JUMPDEST +03242 POP +03243 POP +03244 POP +03245 PUSH2 0cbc +03248 JUMP +03249 JUMPDEST +03250 PUSH2 0cbb +03253 DUP4 +03254 DUP4 +03255 PUSH2 200e +03258 JUMP +03259 JUMPDEST +03260 JUMPDEST +03261 POP +03262 POP +03263 POP +03264 JUMP +03265 JUMPDEST +03266 PUSH1 0a +03268 PUSH1 14 +03270 SWAP1 +03271 SLOAD +03272 SWAP1 +03273 PUSH2 0100 +03276 EXP +03277 SWAP1 +03278 DIV +03279 PUSH1 ff +03281 AND +03282 DUP2 +03283 JUMP +03284 JUMPDEST +03285 PUSH1 00 +03287 DUP1 +03288 SWAP1 +03289 SLOAD +03290 SWAP1 +03291 PUSH2 0100 +03294 EXP +03295 SWAP1 +03296 DIV +03297 PUSH20 ffffffffffffffffffffffffffffffffffffffff +03318 AND +03319 PUSH20 ffffffffffffffffffffffffffffffffffffffff +03340 AND +03341 CALLER +03342 PUSH20 ffffffffffffffffffffffffffffffffffffffff +03363 AND +03364 EQ +03365 ISZERO +03366 ISZERO +03367 PUSH2 0d2f +03370 JUMPI +03371 PUSH1 00 +03373 DUP1 +03374 INVALID +03375 JUMPDEST +03376 PUSH1 01 +03378 PUSH1 06 +03380 PUSH1 00 +03382 DUP4 +03383 PUSH20 ffffffffffffffffffffffffffffffffffffffff +03404 AND +03405 PUSH20 ffffffffffffffffffffffffffffffffffffffff +03426 AND +03427 DUP2 +03428 MSTORE +03429 PUSH1 20 +03431 ADD +03432 SWAP1 +03433 DUP2 +03434 MSTORE +03435 PUSH1 20 +03437 ADD +03438 PUSH1 00 +03440 SHA3 +03441 PUSH1 00 +03443 PUSH2 0100 +03446 EXP +03447 DUP2 +03448 SLOAD +03449 DUP2 +03450 PUSH1 ff +03452 MUL +03453 NOT +03454 AND +03455 SWAP1 +03456 DUP4 +03457 ISZERO +03458 ISZERO +03459 MUL +03460 OR +03461 SWAP1 +03462 SSTORE +03463 POP +03464 PUSH32 42e160154868087d6bfdc0ca23d96a1c1cfa32f1b72ba9ba27b69b98a0d819dc +03497 DUP2 +03498 PUSH1 40 +03500 MLOAD +03501 DUP1 +03502 DUP3 +03503 PUSH20 ffffffffffffffffffffffffffffffffffffffff +03524 AND +03525 PUSH20 ffffffffffffffffffffffffffffffffffffffff +03546 AND +03547 DUP2 +03548 MSTORE +03549 PUSH1 20 +03551 ADD +03552 SWAP2 +03553 POP +03554 POP +03555 PUSH1 40 +03557 MLOAD +03558 DUP1 +03559 SWAP2 +03560 SUB +03561 SWAP1 +03562 LOG1 +03563 POP +03564 JUMP +03565 JUMPDEST +03566 PUSH1 00 +03568 PUSH1 0a +03570 PUSH1 14 +03572 SWAP1 +03573 SLOAD +03574 SWAP1 +03575 PUSH2 0100 +03578 EXP +03579 SWAP1 +03580 DIV +03581 PUSH1 ff +03583 AND +03584 ISZERO +03585 PUSH2 0eb4 +03588 JUMPI +03589 PUSH1 0a +03591 PUSH1 00 +03593 SWAP1 +03594 SLOAD +03595 SWAP1 +03596 PUSH2 0100 +03599 EXP +03600 SWAP1 +03601 DIV +03602 PUSH20 ffffffffffffffffffffffffffffffffffffffff +03623 AND +03624 PUSH20 ffffffffffffffffffffffffffffffffffffffff +03645 AND +03646 PUSH4 18160ddd +03651 PUSH1 00 +03653 PUSH1 40 +03655 MLOAD +03656 PUSH1 20 +03658 ADD +03659 MSTORE +03660 PUSH1 40 +03662 MLOAD +03663 DUP2 +03664 PUSH4 ffffffff +03669 AND +03670 PUSH29 0100000000000000000000000000000000000000000000000000000000 +03700 MUL +03701 DUP2 +03702 MSTORE +03703 PUSH1 04 +03705 ADD +03706 PUSH1 20 +03708 PUSH1 40 +03710 MLOAD +03711 DUP1 +03712 DUP4 +03713 SUB +03714 DUP2 +03715 PUSH1 00 +03717 DUP8 +03718 DUP1 +03719 EXTCODESIZE +03720 ISZERO +03721 ISZERO +03722 PUSH2 0e92 +03725 JUMPI +03726 PUSH1 00 +03728 DUP1 +03729 INVALID +03730 JUMPDEST +03731 PUSH2 02c6 +03734 GAS +03735 SUB +03736 CALL +03737 ISZERO +03738 ISZERO +03739 PUSH2 0ea3 +03742 JUMPI +03743 PUSH1 00 +03745 DUP1 +03746 INVALID +03747 JUMPDEST +03748 POP +03749 POP +03750 POP +03751 PUSH1 40 +03753 MLOAD +03754 DUP1 +03755 MLOAD +03756 SWAP1 +03757 POP +03758 SWAP1 +03759 POP +03760 PUSH2 0eba +03763 JUMP +03764 JUMPDEST +03765 PUSH1 01 +03767 SLOAD +03768 SWAP1 +03769 POP +03770 JUMPDEST +03771 SWAP1 +03772 JUMP +03773 JUMPDEST +03774 PUSH1 00 +03776 PUSH1 14 +03778 SWAP1 +03779 SLOAD +03780 SWAP1 +03781 PUSH2 0100 +03784 EXP +03785 SWAP1 +03786 DIV +03787 PUSH1 ff +03789 AND +03790 ISZERO +03791 ISZERO +03792 ISZERO +03793 PUSH2 0ed9 +03796 JUMPI +03797 PUSH1 00 +03799 DUP1 +03800 INVALID +03801 JUMPDEST +03802 PUSH1 06 +03804 PUSH1 00 +03806 DUP5 +03807 PUSH20 ffffffffffffffffffffffffffffffffffffffff +03828 AND +03829 PUSH20 ffffffffffffffffffffffffffffffffffffffff +03850 AND +03851 DUP2 +03852 MSTORE +03853 PUSH1 20 +03855 ADD +03856 SWAP1 +03857 DUP2 +03858 MSTORE +03859 PUSH1 20 +03861 ADD +03862 PUSH1 00 +03864 SHA3 +03865 PUSH1 00 +03867 SWAP1 +03868 SLOAD +03869 SWAP1 +03870 PUSH2 0100 +03873 EXP +03874 SWAP1 +03875 DIV +03876 PUSH1 ff +03878 AND +03879 ISZERO +03880 ISZERO +03881 ISZERO +03882 PUSH2 0f32 +03885 JUMPI +03886 PUSH1 00 +03888 DUP1 +03889 INVALID +03890 JUMPDEST +03891 PUSH1 0a +03893 PUSH1 14 +03895 SWAP1 +03896 SLOAD +03897 SWAP1 +03898 PUSH2 0100 +03901 EXP +03902 SWAP1 +03903 DIV +03904 PUSH1 ff +03906 AND +03907 ISZERO +03908 PUSH2 108c +03911 JUMPI +03912 PUSH1 0a +03914 PUSH1 00 +03916 SWAP1 +03917 SLOAD +03918 SWAP1 +03919 PUSH2 0100 +03922 EXP +03923 SWAP1 +03924 DIV +03925 PUSH20 ffffffffffffffffffffffffffffffffffffffff +03946 AND +03947 PUSH20 ffffffffffffffffffffffffffffffffffffffff +03968 AND +03969 PUSH4 8b477adb +03974 CALLER +03975 DUP6 +03976 DUP6 +03977 DUP6 +03978 PUSH1 40 +03980 MLOAD +03981 DUP6 +03982 PUSH4 ffffffff +03987 AND +03988 PUSH29 0100000000000000000000000000000000000000000000000000000000 +04018 MUL +04019 DUP2 +04020 MSTORE +04021 PUSH1 04 +04023 ADD +04024 DUP1 +04025 DUP6 +04026 PUSH20 ffffffffffffffffffffffffffffffffffffffff +04047 AND +04048 PUSH20 ffffffffffffffffffffffffffffffffffffffff +04069 AND +04070 DUP2 +04071 MSTORE +04072 PUSH1 20 +04074 ADD +04075 DUP5 +04076 PUSH20 ffffffffffffffffffffffffffffffffffffffff +04097 AND +04098 PUSH20 ffffffffffffffffffffffffffffffffffffffff +04119 AND +04120 DUP2 +04121 MSTORE +04122 PUSH1 20 +04124 ADD +04125 DUP4 +04126 PUSH20 ffffffffffffffffffffffffffffffffffffffff +04147 AND +04148 PUSH20 ffffffffffffffffffffffffffffffffffffffff +04169 AND +04170 DUP2 +04171 MSTORE +04172 PUSH1 20 +04174 ADD +04175 DUP3 +04176 DUP2 +04177 MSTORE +04178 PUSH1 20 +04180 ADD +04181 SWAP5 +04182 POP +04183 POP +04184 POP +04185 POP +04186 POP +04187 PUSH1 00 +04189 PUSH1 40 +04191 MLOAD +04192 DUP1 +04193 DUP4 +04194 SUB +04195 DUP2 +04196 PUSH1 00 +04198 DUP8 +04199 DUP1 +04200 EXTCODESIZE +04201 ISZERO +04202 ISZERO +04203 PUSH2 1073 +04206 JUMPI +04207 PUSH1 00 +04209 DUP1 +04210 INVALID +04211 JUMPDEST +04212 PUSH2 02c6 +04215 GAS +04216 SUB +04217 CALL +04218 ISZERO +04219 ISZERO +04220 PUSH2 1084 +04223 JUMPI +04224 PUSH1 00 +04226 DUP1 +04227 INVALID +04228 JUMPDEST +04229 POP +04230 POP +04231 POP +04232 PUSH2 1098 +04235 JUMP +04236 JUMPDEST +04237 PUSH2 1097 +04240 DUP4 +04241 DUP4 +04242 DUP4 +04243 PUSH2 21ab +04246 JUMP +04247 JUMPDEST +04248 JUMPDEST +04249 POP +04250 POP +04251 POP +04252 JUMP +04253 JUMPDEST +04254 PUSH1 0a +04256 PUSH1 00 +04258 SWAP1 +04259 SLOAD +04260 SWAP1 +04261 PUSH2 0100 +04264 EXP +04265 SWAP1 +04266 DIV +04267 PUSH20 ffffffffffffffffffffffffffffffffffffffff +04288 AND +04289 DUP2 +04290 JUMP +04291 JUMPDEST +04292 PUSH1 02 +04294 PUSH1 20 +04296 MSTORE +04297 DUP1 +04298 PUSH1 00 +04300 MSTORE +04301 PUSH1 40 +04303 PUSH1 00 +04305 SHA3 +04306 PUSH1 00 +04308 SWAP2 +04309 POP +04310 SWAP1 +04311 POP +04312 SLOAD +04313 DUP2 +04314 JUMP +04315 JUMPDEST +04316 PUSH1 09 +04318 SLOAD +04319 DUP2 +04320 JUMP +04321 JUMPDEST +04322 PUSH1 04 +04324 SLOAD +04325 DUP2 +04326 JUMP +04327 JUMPDEST +04328 PUSH1 01 +04330 SLOAD +04331 DUP2 +04332 JUMP +04333 JUMPDEST +04334 PUSH1 00 +04336 DUP1 +04337 SWAP1 +04338 SLOAD +04339 SWAP1 +04340 PUSH2 0100 +04343 EXP +04344 SWAP1 +04345 DIV +04346 PUSH20 ffffffffffffffffffffffffffffffffffffffff +04367 AND +04368 PUSH20 ffffffffffffffffffffffffffffffffffffffff +04389 AND +04390 CALLER +04391 PUSH20 ffffffffffffffffffffffffffffffffffffffff +04412 AND +04413 EQ +04414 ISZERO +04415 ISZERO +04416 PUSH2 1148 +04419 JUMPI +04420 PUSH1 00 +04422 DUP1 +04423 INVALID +04424 JUMPDEST +04425 PUSH1 00 +04427 PUSH1 14 +04429 SWAP1 +04430 SLOAD +04431 SWAP1 +04432 PUSH2 0100 +04435 EXP +04436 SWAP1 +04437 DIV +04438 PUSH1 ff +04440 AND +04441 ISZERO +04442 ISZERO +04443 PUSH2 1163 +04446 JUMPI +04447 PUSH1 00 +04449 DUP1 +04450 INVALID +04451 JUMPDEST +04452 PUSH1 00 +04454 DUP1 +04455 PUSH1 14 +04457 PUSH2 0100 +04460 EXP +04461 DUP2 +04462 SLOAD +04463 DUP2 +04464 PUSH1 ff +04466 MUL +04467 NOT +04468 AND +04469 SWAP1 +04470 DUP4 +04471 ISZERO +04472 ISZERO +04473 MUL +04474 OR +04475 SWAP1 +04476 SSTORE +04477 POP +04478 PUSH32 7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33 +04511 PUSH1 40 +04513 MLOAD +04514 PUSH1 40 +04516 MLOAD +04517 DUP1 +04518 SWAP2 +04519 SUB +04520 SWAP1 +04521 LOG1 +04522 JUMP +04523 JUMPDEST +04524 PUSH1 00 +04526 PUSH1 06 +04528 PUSH1 00 +04530 DUP4 +04531 PUSH20 ffffffffffffffffffffffffffffffffffffffff +04552 AND +04553 PUSH20 ffffffffffffffffffffffffffffffffffffffff +04574 AND +04575 DUP2 +04576 MSTORE +04577 PUSH1 20 +04579 ADD +04580 SWAP1 +04581 DUP2 +04582 MSTORE +04583 PUSH1 20 +04585 ADD +04586 PUSH1 00 +04588 SHA3 +04589 PUSH1 00 +04591 SWAP1 +04592 SLOAD +04593 SWAP1 +04594 PUSH2 0100 +04597 EXP +04598 SWAP1 +04599 DIV +04600 PUSH1 ff +04602 AND +04603 SWAP1 +04604 POP +04605 SWAP2 +04606 SWAP1 +04607 POP +04608 JUMP +04609 JUMPDEST +04610 PUSH1 05 +04612 PUSH1 20 +04614 MSTORE +04615 DUP2 +04616 PUSH1 00 +04618 MSTORE +04619 PUSH1 40 +04621 PUSH1 00 +04623 SHA3 +04624 PUSH1 20 +04626 MSTORE +04627 DUP1 +04628 PUSH1 00 +04630 MSTORE +04631 PUSH1 40 +04633 PUSH1 00 +04635 SHA3 +04636 PUSH1 00 +04638 SWAP2 +04639 POP +04640 SWAP2 +04641 POP +04642 POP +04643 SLOAD +04644 DUP2 +04645 JUMP +04646 JUMPDEST +04647 PUSH1 00 +04649 PUSH1 14 +04651 SWAP1 +04652 SLOAD +04653 SWAP1 +04654 PUSH2 0100 +04657 EXP +04658 SWAP1 +04659 DIV +04660 PUSH1 ff +04662 AND +04663 DUP2 +04664 JUMP +04665 JUMPDEST +04666 PUSH1 00 +04668 PUSH1 0a +04670 PUSH1 14 +04672 SWAP1 +04673 SLOAD +04674 SWAP1 +04675 PUSH2 0100 +04678 EXP +04679 SWAP1 +04680 DIV +04681 PUSH1 ff +04683 AND +04684 ISZERO +04685 PUSH2 1337 +04688 JUMPI +04689 PUSH1 0a +04691 PUSH1 00 +04693 SWAP1 +04694 SLOAD +04695 SWAP1 +04696 PUSH2 0100 +04699 EXP +04700 SWAP1 +04701 DIV +04702 PUSH20 ffffffffffffffffffffffffffffffffffffffff +04723 AND +04724 PUSH20 ffffffffffffffffffffffffffffffffffffffff +04745 AND +04746 PUSH4 70a08231 +04751 DUP4 +04752 PUSH1 00 +04754 PUSH1 40 +04756 MLOAD +04757 PUSH1 20 +04759 ADD +04760 MSTORE +04761 PUSH1 40 +04763 MLOAD +04764 DUP3 +04765 PUSH4 ffffffff +04770 AND +04771 PUSH29 0100000000000000000000000000000000000000000000000000000000 +04801 MUL +04802 DUP2 +04803 MSTORE +04804 PUSH1 04 +04806 ADD +04807 DUP1 +04808 DUP3 +04809 PUSH20 ffffffffffffffffffffffffffffffffffffffff +04830 AND +04831 PUSH20 ffffffffffffffffffffffffffffffffffffffff +04852 AND +04853 DUP2 +04854 MSTORE +04855 PUSH1 20 +04857 ADD +04858 SWAP2 +04859 POP +04860 POP +04861 PUSH1 20 +04863 PUSH1 40 +04865 MLOAD +04866 DUP1 +04867 DUP4 +04868 SUB +04869 DUP2 +04870 PUSH1 00 +04872 DUP8 +04873 DUP1 +04874 EXTCODESIZE +04875 ISZERO +04876 ISZERO +04877 PUSH2 1315 +04880 JUMPI +04881 PUSH1 00 +04883 DUP1 +04884 INVALID +04885 JUMPDEST +04886 PUSH2 02c6 +04889 GAS +04890 SUB +04891 CALL +04892 ISZERO +04893 ISZERO +04894 PUSH2 1326 +04897 JUMPI +04898 PUSH1 00 +04900 DUP1 +04901 INVALID +04902 JUMPDEST +04903 POP +04904 POP +04905 POP +04906 PUSH1 40 +04908 MLOAD +04909 DUP1 +04910 MLOAD +04911 SWAP1 +04912 POP +04913 SWAP1 +04914 POP +04915 PUSH2 1343 +04918 JUMP +04919 JUMPDEST +04920 PUSH2 1340 +04923 DUP3 +04924 PUSH2 2652 +04927 JUMP +04928 JUMPDEST +04929 SWAP1 +04930 POP +04931 JUMPDEST +04932 SWAP2 +04933 SWAP1 +04934 POP +04935 JUMP +04936 JUMPDEST +04937 PUSH1 00 +04939 DUP1 +04940 SWAP1 +04941 SLOAD +04942 SWAP1 +04943 PUSH2 0100 +04946 EXP +04947 SWAP1 +04948 DIV +04949 PUSH20 ffffffffffffffffffffffffffffffffffffffff +04970 AND +04971 PUSH20 ffffffffffffffffffffffffffffffffffffffff +04992 AND +04993 CALLER +04994 PUSH20 ffffffffffffffffffffffffffffffffffffffff +05015 AND +05016 EQ +05017 ISZERO +05018 ISZERO +05019 PUSH2 13a3 +05022 JUMPI +05023 PUSH1 00 +05025 DUP1 +05026 INVALID +05027 JUMPDEST +05028 PUSH1 00 +05030 PUSH1 14 +05032 SWAP1 +05033 SLOAD +05034 SWAP1 +05035 PUSH2 0100 +05038 EXP +05039 SWAP1 +05040 DIV +05041 PUSH1 ff +05043 AND +05044 ISZERO +05045 ISZERO +05046 ISZERO +05047 PUSH2 13bf +05050 JUMPI +05051 PUSH1 00 +05053 DUP1 +05054 INVALID +05055 JUMPDEST +05056 PUSH1 01 +05058 PUSH1 00 +05060 PUSH1 14 +05062 PUSH2 0100 +05065 EXP +05066 DUP2 +05067 SLOAD +05068 DUP2 +05069 PUSH1 ff +05071 MUL +05072 NOT +05073 AND +05074 SWAP1 +05075 DUP4 +05076 ISZERO +05077 ISZERO +05078 MUL +05079 OR +05080 SWAP1 +05081 SSTORE +05082 POP +05083 PUSH32 6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625 +05116 PUSH1 40 +05118 MLOAD +05119 PUSH1 40 +05121 MLOAD +05122 DUP1 +05123 SWAP2 +05124 SUB +05125 SWAP1 +05126 LOG1 +05127 JUMP +05128 JUMPDEST +05129 PUSH1 00 +05131 DUP1 +05132 PUSH1 00 +05134 SWAP1 +05135 SLOAD +05136 SWAP1 +05137 PUSH2 0100 +05140 EXP +05141 SWAP1 +05142 DIV +05143 PUSH20 ffffffffffffffffffffffffffffffffffffffff +05164 AND +05165 SWAP1 +05166 POP +05167 SWAP1 +05168 JUMP +05169 JUMPDEST +05170 PUSH1 00 +05172 DUP1 +05173 SWAP1 +05174 SLOAD +05175 SWAP1 +05176 PUSH2 0100 +05179 EXP +05180 SWAP1 +05181 DIV +05182 PUSH20 ffffffffffffffffffffffffffffffffffffffff +05203 AND +05204 DUP2 +05205 JUMP +05206 JUMPDEST +05207 PUSH1 08 +05209 DUP1 +05210 SLOAD +05211 PUSH1 01 +05213 DUP2 +05214 PUSH1 01 +05216 AND +05217 ISZERO +05218 PUSH2 0100 +05221 MUL +05222 SUB +05223 AND +05224 PUSH1 02 +05226 SWAP1 +05227 DIV +05228 DUP1 +05229 PUSH1 1f +05231 ADD +05232 PUSH1 20 +05234 DUP1 +05235 SWAP2 +05236 DIV +05237 MUL +05238 PUSH1 20 +05240 ADD +05241 PUSH1 40 +05243 MLOAD +05244 SWAP1 +05245 DUP2 +05246 ADD +05247 PUSH1 40 +05249 MSTORE +05250 DUP1 +05251 SWAP3 +05252 SWAP2 +05253 SWAP1 +05254 DUP2 +05255 DUP2 +05256 MSTORE +05257 PUSH1 20 +05259 ADD +05260 DUP3 +05261 DUP1 +05262 SLOAD +05263 PUSH1 01 +05265 DUP2 +05266 PUSH1 01 +05268 AND +05269 ISZERO +05270 PUSH2 0100 +05273 MUL +05274 SUB +05275 AND +05276 PUSH1 02 +05278 SWAP1 +05279 DIV +05280 DUP1 +05281 ISZERO +05282 PUSH2 14ec +05285 JUMPI +05286 DUP1 +05287 PUSH1 1f +05289 LT +05290 PUSH2 14c1 +05293 JUMPI +05294 PUSH2 0100 +05297 DUP1 +05298 DUP4 +05299 SLOAD +05300 DIV +05301 MUL +05302 DUP4 +05303 MSTORE +05304 SWAP2 +05305 PUSH1 20 +05307 ADD +05308 SWAP2 +05309 PUSH2 14ec +05312 JUMP +05313 JUMPDEST +05314 DUP3 +05315 ADD +05316 SWAP2 +05317 SWAP1 +05318 PUSH1 00 +05320 MSTORE +05321 PUSH1 20 +05323 PUSH1 00 +05325 SHA3 +05326 SWAP1 +05327 JUMPDEST +05328 DUP2 +05329 SLOAD +05330 DUP2 +05331 MSTORE +05332 SWAP1 +05333 PUSH1 01 +05335 ADD +05336 SWAP1 +05337 PUSH1 20 +05339 ADD +05340 DUP1 +05341 DUP4 +05342 GT +05343 PUSH2 14cf +05346 JUMPI +05347 DUP3 +05348 SWAP1 +05349 SUB +05350 PUSH1 1f +05352 AND +05353 DUP3 +05354 ADD +05355 SWAP2 +05356 JUMPDEST +05357 POP +05358 POP +05359 POP +05360 POP +05361 POP +05362 DUP2 +05363 JUMP +05364 JUMPDEST +05365 PUSH1 00 +05367 PUSH1 14 +05369 SWAP1 +05370 SLOAD +05371 SWAP1 +05372 PUSH2 0100 +05375 EXP +05376 SWAP1 +05377 DIV +05378 PUSH1 ff +05380 AND +05381 ISZERO +05382 ISZERO +05383 ISZERO +05384 PUSH2 1510 +05387 JUMPI +05388 PUSH1 00 +05390 DUP1 +05391 INVALID +05392 JUMPDEST +05393 PUSH1 06 +05395 PUSH1 00 +05397 CALLER +05398 PUSH20 ffffffffffffffffffffffffffffffffffffffff +05419 AND +05420 PUSH20 ffffffffffffffffffffffffffffffffffffffff +05441 AND +05442 DUP2 +05443 MSTORE +05444 PUSH1 20 +05446 ADD +05447 SWAP1 +05448 DUP2 +05449 MSTORE +05450 PUSH1 20 +05452 ADD +05453 PUSH1 00 +05455 SHA3 +05456 PUSH1 00 +05458 SWAP1 +05459 SLOAD +05460 SWAP1 +05461 PUSH2 0100 +05464 EXP +05465 SWAP1 +05466 DIV +05467 PUSH1 ff +05469 AND +05470 ISZERO +05471 ISZERO +05472 ISZERO +05473 PUSH2 1569 +05476 JUMPI +05477 PUSH1 00 +05479 DUP1 +05480 INVALID +05481 JUMPDEST +05482 PUSH1 0a +05484 PUSH1 14 +05486 SWAP1 +05487 SLOAD +05488 SWAP1 +05489 PUSH2 0100 +05492 EXP +05493 SWAP1 +05494 DIV +05495 PUSH1 ff +05497 AND +05498 ISZERO +05499 PUSH2 168f +05502 JUMPI +05503 PUSH1 0a +05505 PUSH1 00 +05507 SWAP1 +05508 SLOAD +05509 SWAP1 +05510 PUSH2 0100 +05513 EXP +05514 SWAP1 +05515 DIV +05516 PUSH20 ffffffffffffffffffffffffffffffffffffffff +05537 AND +05538 PUSH20 ffffffffffffffffffffffffffffffffffffffff +05559 AND +05560 PUSH4 6e18980a +05565 CALLER +05566 DUP5 +05567 DUP5 +05568 PUSH1 40 +05570 MLOAD +05571 DUP5 +05572 PUSH4 ffffffff +05577 AND +05578 PUSH29 0100000000000000000000000000000000000000000000000000000000 +05608 MUL +05609 DUP2 +05610 MSTORE +05611 PUSH1 04 +05613 ADD +05614 DUP1 +05615 DUP5 +05616 PUSH20 ffffffffffffffffffffffffffffffffffffffff +05637 AND +05638 PUSH20 ffffffffffffffffffffffffffffffffffffffff +05659 AND +05660 DUP2 +05661 MSTORE +05662 PUSH1 20 +05664 ADD +05665 DUP4 +05666 PUSH20 ffffffffffffffffffffffffffffffffffffffff +05687 AND +05688 PUSH20 ffffffffffffffffffffffffffffffffffffffff +05709 AND +05710 DUP2 +05711 MSTORE +05712 PUSH1 20 +05714 ADD +05715 DUP3 +05716 DUP2 +05717 MSTORE +05718 PUSH1 20 +05720 ADD +05721 SWAP4 +05722 POP +05723 POP +05724 POP +05725 POP +05726 PUSH1 00 +05728 PUSH1 40 +05730 MLOAD +05731 DUP1 +05732 DUP4 +05733 SUB +05734 DUP2 +05735 PUSH1 00 +05737 DUP8 +05738 DUP1 +05739 EXTCODESIZE +05740 ISZERO +05741 ISZERO +05742 PUSH2 1676 +05745 JUMPI +05746 PUSH1 00 +05748 DUP1 +05749 INVALID +05750 JUMPDEST +05751 PUSH2 02c6 +05754 GAS +05755 SUB +05756 CALL +05757 ISZERO +05758 ISZERO +05759 PUSH2 1687 +05762 JUMPI +05763 PUSH1 00 +05765 DUP1 +05766 INVALID +05767 JUMPDEST +05768 POP +05769 POP +05770 POP +05771 PUSH2 169a +05774 JUMP +05775 JUMPDEST +05776 PUSH2 1699 +05779 DUP3 +05780 DUP3 +05781 PUSH2 269b +05784 JUMP +05785 JUMPDEST +05786 JUMPDEST +05787 POP +05788 POP +05789 JUMP +05790 JUMPDEST +05791 PUSH1 00 +05793 DUP1 +05794 SWAP1 +05795 SLOAD +05796 SWAP1 +05797 PUSH2 0100 +05800 EXP +05801 SWAP1 +05802 DIV +05803 PUSH20 ffffffffffffffffffffffffffffffffffffffff +05824 AND +05825 PUSH20 ffffffffffffffffffffffffffffffffffffffff +05846 AND +05847 CALLER +05848 PUSH20 ffffffffffffffffffffffffffffffffffffffff +05869 AND +05870 EQ +05871 ISZERO +05872 ISZERO +05873 PUSH2 16f9 +05876 JUMPI +05877 PUSH1 00 +05879 DUP1 +05880 INVALID +05881 JUMPDEST +05882 PUSH1 14 +05884 DUP3 +05885 LT +05886 ISZERO +05887 ISZERO +05888 PUSH2 1708 +05891 JUMPI +05892 PUSH1 00 +05894 DUP1 +05895 INVALID +05896 JUMPDEST +05897 PUSH1 32 +05899 DUP2 +05900 LT +05901 ISZERO +05902 ISZERO +05903 PUSH2 1717 +05906 JUMPI +05907 PUSH1 00 +05909 DUP1 +05910 INVALID +05911 JUMPDEST +05912 DUP2 +05913 PUSH1 03 +05915 DUP2 +05916 SWAP1 +05917 SSTORE +05918 POP +05919 PUSH2 1736 +05922 PUSH1 09 +05924 SLOAD +05925 PUSH1 0a +05927 EXP +05928 DUP3 +05929 PUSH2 2a03 +05932 SWAP1 +05933 SWAP2 +05934 SWAP1 +05935 PUSH4 ffffffff +05940 AND +05941 JUMP +05942 JUMPDEST +05943 PUSH1 04 +05945 DUP2 +05946 SWAP1 +05947 SSTORE +05948 POP +05949 PUSH32 b044a1e409eac5c48e5af22d4af52670dd1a99059537a78b31b48c6500a6354e +05982 PUSH1 03 +05984 SLOAD +05985 PUSH1 04 +05987 SLOAD +05988 PUSH1 40 +05990 MLOAD +05991 DUP1 +05992 DUP4 +05993 DUP2 +05994 MSTORE +05995 PUSH1 20 +05997 ADD +05998 DUP3 +05999 DUP2 +06000 MSTORE +06001 PUSH1 20 +06003 ADD +06004 SWAP3 +06005 POP +06006 POP +06007 POP +06008 PUSH1 40 +06010 MLOAD +06011 DUP1 +06012 SWAP2 +06013 SUB +06014 SWAP1 +06015 LOG1 +06016 POP +06017 POP +06018 JUMP +06019 JUMPDEST +06020 PUSH1 00 +06022 DUP1 +06023 SWAP1 +06024 SLOAD +06025 SWAP1 +06026 PUSH2 0100 +06029 EXP +06030 SWAP1 +06031 DIV +06032 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06053 AND +06054 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06075 AND +06076 CALLER +06077 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06098 AND +06099 EQ +06100 ISZERO +06101 ISZERO +06102 PUSH2 17de +06105 JUMPI +06106 PUSH1 00 +06108 DUP1 +06109 INVALID +06110 JUMPDEST +06111 PUSH1 01 +06113 SLOAD +06114 DUP2 +06115 PUSH1 01 +06117 SLOAD +06118 ADD +06119 GT +06120 ISZERO +06121 ISZERO +06122 PUSH2 17f2 +06125 JUMPI +06126 PUSH1 00 +06128 DUP1 +06129 INVALID +06130 JUMPDEST +06131 PUSH1 02 +06133 PUSH1 00 +06135 DUP1 +06136 PUSH1 00 +06138 SWAP1 +06139 SLOAD +06140 SWAP1 +06141 PUSH2 0100 +06144 EXP +06145 SWAP1 +06146 DIV +06147 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06168 AND +06169 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06190 AND +06191 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06212 AND +06213 DUP2 +06214 MSTORE +06215 PUSH1 20 +06217 ADD +06218 SWAP1 +06219 DUP2 +06220 MSTORE +06221 PUSH1 20 +06223 ADD +06224 PUSH1 00 +06226 SHA3 +06227 SLOAD +06228 DUP2 +06229 PUSH1 02 +06231 PUSH1 00 +06233 DUP1 +06234 PUSH1 00 +06236 SWAP1 +06237 SLOAD +06238 SWAP1 +06239 PUSH2 0100 +06242 EXP +06243 SWAP1 +06244 DIV +06245 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06266 AND +06267 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06288 AND +06289 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06310 AND +06311 DUP2 +06312 MSTORE +06313 PUSH1 20 +06315 ADD +06316 SWAP1 +06317 DUP2 +06318 MSTORE +06319 PUSH1 20 +06321 ADD +06322 PUSH1 00 +06324 SHA3 +06325 SLOAD +06326 ADD +06327 GT +06328 ISZERO +06329 ISZERO +06330 PUSH2 18c2 +06333 JUMPI +06334 PUSH1 00 +06336 DUP1 +06337 INVALID +06338 JUMPDEST +06339 DUP1 +06340 PUSH1 02 +06342 PUSH1 00 +06344 DUP1 +06345 PUSH1 00 +06347 SWAP1 +06348 SLOAD +06349 SWAP1 +06350 PUSH2 0100 +06353 EXP +06354 SWAP1 +06355 DIV +06356 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06377 AND +06378 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06399 AND +06400 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06421 AND +06422 DUP2 +06423 MSTORE +06424 PUSH1 20 +06426 ADD +06427 SWAP1 +06428 DUP2 +06429 MSTORE +06430 PUSH1 20 +06432 ADD +06433 PUSH1 00 +06435 SHA3 +06436 PUSH1 00 +06438 DUP3 +06439 DUP3 +06440 SLOAD +06441 ADD +06442 SWAP3 +06443 POP +06444 POP +06445 DUP2 +06446 SWAP1 +06447 SSTORE +06448 POP +06449 DUP1 +06450 PUSH1 01 +06452 PUSH1 00 +06454 DUP3 +06455 DUP3 +06456 SLOAD +06457 ADD +06458 SWAP3 +06459 POP +06460 POP +06461 DUP2 +06462 SWAP1 +06463 SSTORE +06464 POP +06465 PUSH32 cb8241adb0c3fdb35b70c24ce35c5eb0c17af7431c99f827d44a445ca624176a +06498 DUP2 +06499 PUSH1 40 +06501 MLOAD +06502 DUP1 +06503 DUP3 +06504 DUP2 +06505 MSTORE +06506 PUSH1 20 +06508 ADD +06509 SWAP2 +06510 POP +06511 POP +06512 PUSH1 40 +06514 MLOAD +06515 DUP1 +06516 SWAP2 +06517 SUB +06518 SWAP1 +06519 LOG1 +06520 POP +06521 JUMP +06522 JUMPDEST +06523 PUSH1 00 +06525 DUP1 +06526 SWAP1 +06527 SLOAD +06528 SWAP1 +06529 PUSH2 0100 +06532 EXP +06533 SWAP1 +06534 DIV +06535 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06556 AND +06557 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06578 AND +06579 CALLER +06580 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06601 AND +06602 EQ +06603 ISZERO +06604 ISZERO +06605 PUSH2 19d5 +06608 JUMPI +06609 PUSH1 00 +06611 DUP1 +06612 INVALID +06613 JUMPDEST +06614 DUP1 +06615 PUSH1 01 +06617 SLOAD +06618 LT +06619 ISZERO +06620 ISZERO +06621 ISZERO +06622 PUSH2 19e6 +06625 JUMPI +06626 PUSH1 00 +06628 DUP1 +06629 INVALID +06630 JUMPDEST +06631 DUP1 +06632 PUSH1 02 +06634 PUSH1 00 +06636 DUP1 +06637 PUSH1 00 +06639 SWAP1 +06640 SLOAD +06641 SWAP1 +06642 PUSH2 0100 +06645 EXP +06646 SWAP1 +06647 DIV +06648 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06669 AND +06670 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06691 AND +06692 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06713 AND +06714 DUP2 +06715 MSTORE +06716 PUSH1 20 +06718 ADD +06719 SWAP1 +06720 DUP2 +06721 MSTORE +06722 PUSH1 20 +06724 ADD +06725 PUSH1 00 +06727 SHA3 +06728 SLOAD +06729 LT +06730 ISZERO +06731 ISZERO +06732 ISZERO +06733 PUSH2 1a55 +06736 JUMPI +06737 PUSH1 00 +06739 DUP1 +06740 INVALID +06741 JUMPDEST +06742 DUP1 +06743 PUSH1 01 +06745 PUSH1 00 +06747 DUP3 +06748 DUP3 +06749 SLOAD +06750 SUB +06751 SWAP3 +06752 POP +06753 POP +06754 DUP2 +06755 SWAP1 +06756 SSTORE +06757 POP +06758 DUP1 +06759 PUSH1 02 +06761 PUSH1 00 +06763 DUP1 +06764 PUSH1 00 +06766 SWAP1 +06767 SLOAD +06768 SWAP1 +06769 PUSH2 0100 +06772 EXP +06773 SWAP1 +06774 DIV +06775 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06796 AND +06797 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06818 AND +06819 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06840 AND +06841 DUP2 +06842 MSTORE +06843 PUSH1 20 +06845 ADD +06846 SWAP1 +06847 DUP2 +06848 MSTORE +06849 PUSH1 20 +06851 ADD +06852 PUSH1 00 +06854 SHA3 +06855 PUSH1 00 +06857 DUP3 +06858 DUP3 +06859 SLOAD +06860 SUB +06861 SWAP3 +06862 POP +06863 POP +06864 DUP2 +06865 SWAP1 +06866 SSTORE +06867 POP +06868 PUSH32 702d5967f45f6513a38ffc42d6ba9bf230bd40e8f53b16363c7eb4fd2deb9a44 +06901 DUP2 +06902 PUSH1 40 +06904 MLOAD +06905 DUP1 +06906 DUP3 +06907 DUP2 +06908 MSTORE +06909 PUSH1 20 +06911 ADD +06912 SWAP2 +06913 POP +06914 POP +06915 PUSH1 40 +06917 MLOAD +06918 DUP1 +06919 SWAP2 +06920 SUB +06921 SWAP1 +06922 LOG1 +06923 POP +06924 JUMP +06925 JUMPDEST +06926 PUSH1 00 +06928 PUSH1 0a +06930 PUSH1 14 +06932 SWAP1 +06933 SLOAD +06934 SWAP1 +06935 PUSH2 0100 +06938 EXP +06939 SWAP1 +06940 DIV +06941 PUSH1 ff +06943 AND +06944 ISZERO +06945 PUSH2 1c3f +06948 JUMPI +06949 PUSH1 0a +06951 PUSH1 00 +06953 SWAP1 +06954 SLOAD +06955 SWAP1 +06956 PUSH2 0100 +06959 EXP +06960 SWAP1 +06961 DIV +06962 PUSH20 ffffffffffffffffffffffffffffffffffffffff +06983 AND +06984 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07005 AND +07006 PUSH4 dd62ed3e +07011 DUP5 +07012 DUP5 +07013 PUSH1 00 +07015 PUSH1 40 +07017 MLOAD +07018 PUSH1 20 +07020 ADD +07021 MSTORE +07022 PUSH1 40 +07024 MLOAD +07025 DUP4 +07026 PUSH4 ffffffff +07031 AND +07032 PUSH29 0100000000000000000000000000000000000000000000000000000000 +07062 MUL +07063 DUP2 +07064 MSTORE +07065 PUSH1 04 +07067 ADD +07068 DUP1 +07069 DUP4 +07070 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07091 AND +07092 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07113 AND +07114 DUP2 +07115 MSTORE +07116 PUSH1 20 +07118 ADD +07119 DUP3 +07120 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07141 AND +07142 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07163 AND +07164 DUP2 +07165 MSTORE +07166 PUSH1 20 +07168 ADD +07169 SWAP3 +07170 POP +07171 POP +07172 POP +07173 PUSH1 20 +07175 PUSH1 40 +07177 MLOAD +07178 DUP1 +07179 DUP4 +07180 SUB +07181 DUP2 +07182 PUSH1 00 +07184 DUP8 +07185 DUP1 +07186 EXTCODESIZE +07187 ISZERO +07188 ISZERO +07189 PUSH2 1c1d +07192 JUMPI +07193 PUSH1 00 +07195 DUP1 +07196 INVALID +07197 JUMPDEST +07198 PUSH2 02c6 +07201 GAS +07202 SUB +07203 CALL +07204 ISZERO +07205 ISZERO +07206 PUSH2 1c2e +07209 JUMPI +07210 PUSH1 00 +07212 DUP1 +07213 INVALID +07214 JUMPDEST +07215 POP +07216 POP +07217 POP +07218 PUSH1 40 +07220 MLOAD +07221 DUP1 +07222 MLOAD +07223 SWAP1 +07224 POP +07225 SWAP1 +07226 POP +07227 PUSH2 1c4c +07230 JUMP +07231 JUMPDEST +07232 PUSH2 1c49 +07235 DUP4 +07236 DUP4 +07237 PUSH2 2a3e +07240 JUMP +07241 JUMPDEST +07242 SWAP1 +07243 POP +07244 JUMPDEST +07245 SWAP3 +07246 SWAP2 +07247 POP +07248 POP +07249 JUMP +07250 JUMPDEST +07251 PUSH1 03 +07253 SLOAD +07254 DUP2 +07255 JUMP +07256 JUMPDEST +07257 PUSH1 06 +07259 PUSH1 20 +07261 MSTORE +07262 DUP1 +07263 PUSH1 00 +07265 MSTORE +07266 PUSH1 40 +07268 PUSH1 00 +07270 SHA3 +07271 PUSH1 00 +07273 SWAP2 +07274 POP +07275 SLOAD +07276 SWAP1 +07277 PUSH2 0100 +07280 EXP +07281 SWAP1 +07282 DIV +07283 PUSH1 ff +07285 AND +07286 DUP2 +07287 JUMP +07288 JUMPDEST +07289 PUSH1 00 +07291 DUP1 +07292 SWAP1 +07293 SLOAD +07294 SWAP1 +07295 PUSH2 0100 +07298 EXP +07299 SWAP1 +07300 DIV +07301 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07322 AND +07323 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07344 AND +07345 CALLER +07346 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07367 AND +07368 EQ +07369 ISZERO +07370 ISZERO +07371 PUSH2 1cd3 +07374 JUMPI +07375 PUSH1 00 +07377 DUP1 +07378 INVALID +07379 JUMPDEST +07380 PUSH1 00 +07382 PUSH1 06 +07384 PUSH1 00 +07386 DUP4 +07387 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07408 AND +07409 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07430 AND +07431 DUP2 +07432 MSTORE +07433 PUSH1 20 +07435 ADD +07436 SWAP1 +07437 DUP2 +07438 MSTORE +07439 PUSH1 20 +07441 ADD +07442 PUSH1 00 +07444 SHA3 +07445 PUSH1 00 +07447 PUSH2 0100 +07450 EXP +07451 DUP2 +07452 SLOAD +07453 DUP2 +07454 PUSH1 ff +07456 MUL +07457 NOT +07458 AND +07459 SWAP1 +07460 DUP4 +07461 ISZERO +07462 ISZERO +07463 MUL +07464 OR +07465 SWAP1 +07466 SSTORE +07467 POP +07468 PUSH32 d7e9ec6e6ecd65492dce6bf513cd6867560d49544421d0783ddf06e76c24470c +07501 DUP2 +07502 PUSH1 40 +07504 MLOAD +07505 DUP1 +07506 DUP3 +07507 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07528 AND +07529 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07550 AND +07551 DUP2 +07552 MSTORE +07553 PUSH1 20 +07555 ADD +07556 SWAP2 +07557 POP +07558 POP +07559 PUSH1 40 +07561 MLOAD +07562 DUP1 +07563 SWAP2 +07564 SUB +07565 SWAP1 +07566 LOG1 +07567 POP +07568 JUMP +07569 JUMPDEST +07570 PUSH32 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +07603 DUP2 +07604 JUMP +07605 JUMPDEST +07606 PUSH1 00 +07608 DUP1 +07609 SWAP1 +07610 SLOAD +07611 SWAP1 +07612 PUSH2 0100 +07615 EXP +07616 SWAP1 +07617 DIV +07618 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07639 AND +07640 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07661 AND +07662 CALLER +07663 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07684 AND +07685 EQ +07686 ISZERO +07687 ISZERO +07688 PUSH2 1e10 +07691 JUMPI +07692 PUSH1 00 +07694 DUP1 +07695 INVALID +07696 JUMPDEST +07697 PUSH1 00 +07699 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07720 AND +07721 DUP2 +07722 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07743 AND +07744 EQ +07745 ISZERO +07746 ISZERO +07747 PUSH2 1e87 +07750 JUMPI +07751 DUP1 +07752 PUSH1 00 +07754 DUP1 +07755 PUSH2 0100 +07758 EXP +07759 DUP2 +07760 SLOAD +07761 DUP2 +07762 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07783 MUL +07784 NOT +07785 AND +07786 SWAP1 +07787 DUP4 +07788 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07809 AND +07810 MUL +07811 OR +07812 SWAP1 +07813 SSTORE +07814 POP +07815 JUMPDEST +07816 POP +07817 JUMP +07818 JUMPDEST +07819 PUSH1 00 +07821 DUP1 +07822 PUSH1 00 +07824 SWAP1 +07825 SLOAD +07826 SWAP1 +07827 PUSH2 0100 +07830 EXP +07831 SWAP1 +07832 DIV +07833 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07854 AND +07855 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07876 AND +07877 CALLER +07878 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07899 AND +07900 EQ +07901 ISZERO +07902 ISZERO +07903 PUSH2 1ee7 +07906 JUMPI +07907 PUSH1 00 +07909 DUP1 +07910 INVALID +07911 JUMPDEST +07912 PUSH1 06 +07914 PUSH1 00 +07916 DUP4 +07917 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07938 AND +07939 PUSH20 ffffffffffffffffffffffffffffffffffffffff +07960 AND +07961 DUP2 +07962 MSTORE +07963 PUSH1 20 +07965 ADD +07966 SWAP1 +07967 DUP2 +07968 MSTORE +07969 PUSH1 20 +07971 ADD +07972 PUSH1 00 +07974 SHA3 +07975 PUSH1 00 +07977 SWAP1 +07978 SLOAD +07979 SWAP1 +07980 PUSH2 0100 +07983 EXP +07984 SWAP1 +07985 DIV +07986 PUSH1 ff +07988 AND +07989 ISZERO +07990 ISZERO +07991 PUSH2 1f3f +07994 JUMPI +07995 PUSH1 00 +07997 DUP1 +07998 INVALID +07999 JUMPDEST +08000 PUSH2 1f48 +08003 DUP3 +08004 PUSH2 1239 +08007 JUMP +08008 JUMPDEST +08009 SWAP1 +08010 POP +08011 PUSH1 00 +08013 PUSH1 02 +08015 PUSH1 00 +08017 DUP5 +08018 PUSH20 ffffffffffffffffffffffffffffffffffffffff +08039 AND +08040 PUSH20 ffffffffffffffffffffffffffffffffffffffff +08061 AND +08062 DUP2 +08063 MSTORE +08064 PUSH1 20 +08066 ADD +08067 SWAP1 +08068 DUP2 +08069 MSTORE +08070 PUSH1 20 +08072 ADD +08073 PUSH1 00 +08075 SHA3 +08076 DUP2 +08077 SWAP1 +08078 SSTORE +08079 POP +08080 DUP1 +08081 PUSH1 01 +08083 PUSH1 00 +08085 DUP3 +08086 DUP3 +08087 SLOAD +08088 SUB +08089 SWAP3 +08090 POP +08091 POP +08092 DUP2 +08093 SWAP1 +08094 SSTORE +08095 POP +08096 PUSH32 61e6e66b0d6339b2980aecc6ccc0039736791f0ccde9ed512e789a7fbdd698c6 +08129 DUP3 +08130 DUP3 +08131 PUSH1 40 +08133 MLOAD +08134 DUP1 +08135 DUP4 +08136 PUSH20 ffffffffffffffffffffffffffffffffffffffff +08157 AND +08158 PUSH20 ffffffffffffffffffffffffffffffffffffffff +08179 AND +08180 DUP2 +08181 MSTORE +08182 PUSH1 20 +08184 ADD +08185 DUP3 +08186 DUP2 +08187 MSTORE +08188 PUSH1 20 +08190 ADD +08191 SWAP3 +08192 POP +08193 POP +08194 POP +08195 PUSH1 40 +08197 MLOAD +08198 DUP1 +08199 SWAP2 +08200 SUB +08201 SWAP1 +08202 LOG1 +08203 POP +08204 POP +08205 JUMP +08206 JUMPDEST +08207 PUSH1 40 +08209 PUSH1 04 +08211 DUP2 +08212 ADD +08213 PUSH1 00 +08215 CALLDATASIZE +08216 SWAP1 +08217 POP +08218 LT +08219 ISZERO +08220 ISZERO +08221 ISZERO +08222 PUSH2 2026 +08225 JUMPI +08226 PUSH1 00 +08228 DUP1 +08229 INVALID +08230 JUMPDEST +08231 PUSH1 00 +08233 DUP3 +08234 EQ +08235 ISZERO +08236 DUP1 +08237 ISZERO +08238 PUSH2 20b4 +08241 JUMPI +08242 POP +08243 PUSH1 00 +08245 PUSH1 05 +08247 PUSH1 00 +08249 CALLER +08250 PUSH20 ffffffffffffffffffffffffffffffffffffffff +08271 AND +08272 PUSH20 ffffffffffffffffffffffffffffffffffffffff +08293 AND +08294 DUP2 +08295 MSTORE +08296 PUSH1 20 +08298 ADD +08299 SWAP1 +08300 DUP2 +08301 MSTORE +08302 PUSH1 20 +08304 ADD +08305 PUSH1 00 +08307 SHA3 +08308 PUSH1 00 +08310 DUP6 +08311 PUSH20 ffffffffffffffffffffffffffffffffffffffff +08332 AND +08333 PUSH20 ffffffffffffffffffffffffffffffffffffffff +08354 AND +08355 DUP2 +08356 MSTORE +08357 PUSH1 20 +08359 ADD +08360 SWAP1 +08361 DUP2 +08362 MSTORE +08363 PUSH1 20 +08365 ADD +08366 PUSH1 00 +08368 SHA3 +08369 SLOAD +08370 EQ +08371 ISZERO +08372 JUMPDEST +08373 ISZERO +08374 ISZERO +08375 ISZERO +08376 PUSH2 20c0 +08379 JUMPI +08380 PUSH1 00 +08382 DUP1 +08383 INVALID +08384 JUMPDEST +08385 DUP2 +08386 PUSH1 05 +08388 PUSH1 00 +08390 CALLER +08391 PUSH20 ffffffffffffffffffffffffffffffffffffffff +08412 AND +08413 PUSH20 ffffffffffffffffffffffffffffffffffffffff +08434 AND +08435 DUP2 +08436 MSTORE +08437 PUSH1 20 +08439 ADD +08440 SWAP1 +08441 DUP2 +08442 MSTORE +08443 PUSH1 20 +08445 ADD +08446 PUSH1 00 +08448 SHA3 +08449 PUSH1 00 +08451 DUP6 +08452 PUSH20 ffffffffffffffffffffffffffffffffffffffff +08473 AND +08474 PUSH20 ffffffffffffffffffffffffffffffffffffffff +08495 AND +08496 DUP2 +08497 MSTORE +08498 PUSH1 20 +08500 ADD +08501 SWAP1 +08502 DUP2 +08503 MSTORE +08504 PUSH1 20 +08506 ADD +08507 PUSH1 00 +08509 SHA3 +08510 DUP2 +08511 SWAP1 +08512 SSTORE +08513 POP +08514 DUP3 +08515 PUSH20 ffffffffffffffffffffffffffffffffffffffff +08536 AND +08537 CALLER +08538 PUSH20 ffffffffffffffffffffffffffffffffffffffff +08559 AND +08560 PUSH32 8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925 +08593 DUP5 +08594 PUSH1 40 +08596 MLOAD +08597 DUP1 +08598 DUP3 +08599 DUP2 +08600 MSTORE +08601 PUSH1 20 +08603 ADD +08604 SWAP2 +08605 POP +08606 POP +08607 PUSH1 40 +08609 MLOAD +08610 DUP1 +08611 SWAP2 +08612 SUB +08613 SWAP1 +08614 LOG3 +08615 POP +08616 POP +08617 POP +08618 JUMP +08619 JUMPDEST +08620 PUSH1 00 +08622 DUP1 +08623 PUSH1 00 +08625 PUSH1 60 +08627 PUSH1 04 +08629 DUP2 +08630 ADD +08631 PUSH1 00 +08633 CALLDATASIZE +08634 SWAP1 +08635 POP +08636 LT +08637 ISZERO +08638 ISZERO +08639 ISZERO +08640 PUSH2 21c8 +08643 JUMPI +08644 PUSH1 00 +08646 DUP1 +08647 INVALID +08648 JUMPDEST +08649 PUSH1 05 +08651 PUSH1 00 +08653 DUP9 +08654 PUSH20 ffffffffffffffffffffffffffffffffffffffff +08675 AND +08676 PUSH20 ffffffffffffffffffffffffffffffffffffffff +08697 AND +08698 DUP2 +08699 MSTORE +08700 PUSH1 20 +08702 ADD +08703 SWAP1 +08704 DUP2 +08705 MSTORE +08706 PUSH1 20 +08708 ADD +08709 PUSH1 00 +08711 SHA3 +08712 PUSH1 00 +08714 CALLER +08715 PUSH20 ffffffffffffffffffffffffffffffffffffffff +08736 AND +08737 PUSH20 ffffffffffffffffffffffffffffffffffffffff +08758 AND +08759 DUP2 +08760 MSTORE +08761 PUSH1 20 +08763 ADD +08764 SWAP1 +08765 DUP2 +08766 MSTORE +08767 PUSH1 20 +08769 ADD +08770 PUSH1 00 +08772 SHA3 +08773 SLOAD +08774 SWAP4 +08775 POP +08776 PUSH2 2270 +08779 PUSH2 2710 +08782 PUSH2 2262 +08785 PUSH1 03 +08787 SLOAD +08788 DUP9 +08789 PUSH2 2a03 +08792 SWAP1 +08793 SWAP2 +08794 SWAP1 +08795 PUSH4 ffffffff +08800 AND +08801 JUMP +08802 JUMPDEST +08803 PUSH2 2ac5 +08806 SWAP1 +08807 SWAP2 +08808 SWAP1 +08809 PUSH4 ffffffff +08814 AND +08815 JUMP +08816 JUMPDEST +08817 SWAP3 +08818 POP +08819 PUSH1 04 +08821 SLOAD +08822 DUP4 +08823 GT +08824 ISZERO +08825 PUSH2 2282 +08828 JUMPI +08829 PUSH1 04 +08831 SLOAD +08832 SWAP3 +08833 POP +08834 JUMPDEST +08835 PUSH32 ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +08868 DUP5 +08869 LT +08870 ISZERO +08871 PUSH2 233e +08874 JUMPI +08875 PUSH2 22bd +08878 DUP6 +08879 DUP6 +08880 PUSH2 2ae0 +08883 SWAP1 +08884 SWAP2 +08885 SWAP1 +08886 PUSH4 ffffffff +08891 AND +08892 JUMP +08893 JUMPDEST +08894 PUSH1 05 +08896 PUSH1 00 +08898 DUP10 +08899 PUSH20 ffffffffffffffffffffffffffffffffffffffff +08920 AND +08921 PUSH20 ffffffffffffffffffffffffffffffffffffffff +08942 AND +08943 DUP2 +08944 MSTORE +08945 PUSH1 20 +08947 ADD +08948 SWAP1 +08949 DUP2 +08950 MSTORE +08951 PUSH1 20 +08953 ADD +08954 PUSH1 00 +08956 SHA3 +08957 PUSH1 00 +08959 CALLER +08960 PUSH20 ffffffffffffffffffffffffffffffffffffffff +08981 AND +08982 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09003 AND +09004 DUP2 +09005 MSTORE +09006 PUSH1 20 +09008 ADD +09009 SWAP1 +09010 DUP2 +09011 MSTORE +09012 PUSH1 20 +09014 ADD +09015 PUSH1 00 +09017 SHA3 +09018 DUP2 +09019 SWAP1 +09020 SSTORE +09021 POP +09022 JUMPDEST +09023 PUSH2 2351 +09026 DUP4 +09027 DUP7 +09028 PUSH2 2ae0 +09031 SWAP1 +09032 SWAP2 +09033 SWAP1 +09034 PUSH4 ffffffff +09039 AND +09040 JUMP +09041 JUMPDEST +09042 SWAP2 +09043 POP +09044 PUSH2 23a5 +09047 DUP6 +09048 PUSH1 02 +09050 PUSH1 00 +09052 DUP11 +09053 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09074 AND +09075 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09096 AND +09097 DUP2 +09098 MSTORE +09099 PUSH1 20 +09101 ADD +09102 SWAP1 +09103 DUP2 +09104 MSTORE +09105 PUSH1 20 +09107 ADD +09108 PUSH1 00 +09110 SHA3 +09111 SLOAD +09112 PUSH2 2ae0 +09115 SWAP1 +09116 SWAP2 +09117 SWAP1 +09118 PUSH4 ffffffff +09123 AND +09124 JUMP +09125 JUMPDEST +09126 PUSH1 02 +09128 PUSH1 00 +09130 DUP10 +09131 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09152 AND +09153 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09174 AND +09175 DUP2 +09176 MSTORE +09177 PUSH1 20 +09179 ADD +09180 SWAP1 +09181 DUP2 +09182 MSTORE +09183 PUSH1 20 +09185 ADD +09186 PUSH1 00 +09188 SHA3 +09189 DUP2 +09190 SWAP1 +09191 SSTORE +09192 POP +09193 PUSH2 243a +09196 DUP3 +09197 PUSH1 02 +09199 PUSH1 00 +09201 DUP10 +09202 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09223 AND +09224 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09245 AND +09246 DUP2 +09247 MSTORE +09248 PUSH1 20 +09250 ADD +09251 SWAP1 +09252 DUP2 +09253 MSTORE +09254 PUSH1 20 +09256 ADD +09257 PUSH1 00 +09259 SHA3 +09260 SLOAD +09261 PUSH2 2af9 +09264 SWAP1 +09265 SWAP2 +09266 SWAP1 +09267 PUSH4 ffffffff +09272 AND +09273 JUMP +09274 JUMPDEST +09275 PUSH1 02 +09277 PUSH1 00 +09279 DUP9 +09280 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09301 AND +09302 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09323 AND +09324 DUP2 +09325 MSTORE +09326 PUSH1 20 +09328 ADD +09329 SWAP1 +09330 DUP2 +09331 MSTORE +09332 PUSH1 20 +09334 ADD +09335 PUSH1 00 +09337 SHA3 +09338 DUP2 +09339 SWAP1 +09340 SSTORE +09341 POP +09342 PUSH1 00 +09344 DUP4 +09345 GT +09346 ISZERO +09347 PUSH2 25e4 +09350 JUMPI +09351 PUSH2 24f9 +09354 DUP4 +09355 PUSH1 02 +09357 PUSH1 00 +09359 DUP1 +09360 PUSH1 00 +09362 SWAP1 +09363 SLOAD +09364 SWAP1 +09365 PUSH2 0100 +09368 EXP +09369 SWAP1 +09370 DIV +09371 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09392 AND +09393 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09414 AND +09415 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09436 AND +09437 DUP2 +09438 MSTORE +09439 PUSH1 20 +09441 ADD +09442 SWAP1 +09443 DUP2 +09444 MSTORE +09445 PUSH1 20 +09447 ADD +09448 PUSH1 00 +09450 SHA3 +09451 SLOAD +09452 PUSH2 2af9 +09455 SWAP1 +09456 SWAP2 +09457 SWAP1 +09458 PUSH4 ffffffff +09463 AND +09464 JUMP +09465 JUMPDEST +09466 PUSH1 02 +09468 PUSH1 00 +09470 DUP1 +09471 PUSH1 00 +09473 SWAP1 +09474 SLOAD +09475 SWAP1 +09476 PUSH2 0100 +09479 EXP +09480 SWAP1 +09481 DIV +09482 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09503 AND +09504 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09525 AND +09526 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09547 AND +09548 DUP2 +09549 MSTORE +09550 PUSH1 20 +09552 ADD +09553 SWAP1 +09554 DUP2 +09555 MSTORE +09556 PUSH1 20 +09558 ADD +09559 PUSH1 00 +09561 SHA3 +09562 DUP2 +09563 SWAP1 +09564 SSTORE +09565 POP +09566 PUSH1 00 +09568 DUP1 +09569 SWAP1 +09570 SLOAD +09571 SWAP1 +09572 PUSH2 0100 +09575 EXP +09576 SWAP1 +09577 DIV +09578 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09599 AND +09600 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09621 AND +09622 DUP8 +09623 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09644 AND +09645 PUSH32 ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef +09678 DUP6 +09679 PUSH1 40 +09681 MLOAD +09682 DUP1 +09683 DUP3 +09684 DUP2 +09685 MSTORE +09686 PUSH1 20 +09688 ADD +09689 SWAP2 +09690 POP +09691 POP +09692 PUSH1 40 +09694 MLOAD +09695 DUP1 +09696 SWAP2 +09697 SUB +09698 SWAP1 +09699 LOG3 +09700 JUMPDEST +09701 DUP6 +09702 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09723 AND +09724 DUP8 +09725 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09746 AND +09747 PUSH32 ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef +09780 DUP5 +09781 PUSH1 40 +09783 MLOAD +09784 DUP1 +09785 DUP3 +09786 DUP2 +09787 MSTORE +09788 PUSH1 20 +09790 ADD +09791 SWAP2 +09792 POP +09793 POP +09794 PUSH1 40 +09796 MLOAD +09797 DUP1 +09798 SWAP2 +09799 SUB +09800 SWAP1 +09801 LOG3 +09802 POP +09803 POP +09804 POP +09805 POP +09806 POP +09807 POP +09808 POP +09809 JUMP +09810 JUMPDEST +09811 PUSH1 00 +09813 PUSH1 02 +09815 PUSH1 00 +09817 DUP4 +09818 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09839 AND +09840 PUSH20 ffffffffffffffffffffffffffffffffffffffff +09861 AND +09862 DUP2 +09863 MSTORE +09864 PUSH1 20 +09866 ADD +09867 SWAP1 +09868 DUP2 +09869 MSTORE +09870 PUSH1 20 +09872 ADD +09873 PUSH1 00 +09875 SHA3 +09876 SLOAD +09877 SWAP1 +09878 POP +09879 SWAP2 +09880 SWAP1 +09881 POP +09882 JUMP +09883 JUMPDEST +09884 PUSH1 00 +09886 DUP1 +09887 PUSH1 40 +09889 PUSH1 04 +09891 DUP2 +09892 ADD +09893 PUSH1 00 +09895 CALLDATASIZE +09896 SWAP1 +09897 POP +09898 LT +09899 ISZERO +09900 ISZERO +09901 ISZERO +09902 PUSH2 26b6 +09905 JUMPI +09906 PUSH1 00 +09908 DUP1 +09909 INVALID +09910 JUMPDEST +09911 PUSH2 26df +09914 PUSH2 2710 +09917 PUSH2 26d1 +09920 PUSH1 03 +09922 SLOAD +09923 DUP8 +09924 PUSH2 2a03 +09927 SWAP1 +09928 SWAP2 +09929 SWAP1 +09930 PUSH4 ffffffff +09935 AND +09936 JUMP +09937 JUMPDEST +09938 PUSH2 2ac5 +09941 SWAP1 +09942 SWAP2 +09943 SWAP1 +09944 PUSH4 ffffffff +09949 AND +09950 JUMP +09951 JUMPDEST +09952 SWAP3 +09953 POP +09954 PUSH1 04 +09956 SLOAD +09957 DUP4 +09958 GT +09959 ISZERO +09960 PUSH2 26f1 +09963 JUMPI +09964 PUSH1 04 +09966 SLOAD +09967 SWAP3 +09968 POP +09969 JUMPDEST +09970 PUSH2 2704 +09973 DUP4 +09974 DUP6 +09975 PUSH2 2ae0 +09978 SWAP1 +09979 SWAP2 +09980 SWAP1 +09981 PUSH4 ffffffff +09986 AND +09987 JUMP +09988 JUMPDEST +09989 SWAP2 +09990 POP +09991 PUSH2 2758 +09994 DUP5 +09995 PUSH1 02 +09997 PUSH1 00 +09999 CALLER +10000 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10021 AND +10022 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10043 AND +10044 DUP2 +10045 MSTORE +10046 PUSH1 20 +10048 ADD +10049 SWAP1 +10050 DUP2 +10051 MSTORE +10052 PUSH1 20 +10054 ADD +10055 PUSH1 00 +10057 SHA3 +10058 SLOAD +10059 PUSH2 2ae0 +10062 SWAP1 +10063 SWAP2 +10064 SWAP1 +10065 PUSH4 ffffffff +10070 AND +10071 JUMP +10072 JUMPDEST +10073 PUSH1 02 +10075 PUSH1 00 +10077 CALLER +10078 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10099 AND +10100 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10121 AND +10122 DUP2 +10123 MSTORE +10124 PUSH1 20 +10126 ADD +10127 SWAP1 +10128 DUP2 +10129 MSTORE +10130 PUSH1 20 +10132 ADD +10133 PUSH1 00 +10135 SHA3 +10136 DUP2 +10137 SWAP1 +10138 SSTORE +10139 POP +10140 PUSH2 27ed +10143 DUP3 +10144 PUSH1 02 +10146 PUSH1 00 +10148 DUP9 +10149 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10170 AND +10171 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10192 AND +10193 DUP2 +10194 MSTORE +10195 PUSH1 20 +10197 ADD +10198 SWAP1 +10199 DUP2 +10200 MSTORE +10201 PUSH1 20 +10203 ADD +10204 PUSH1 00 +10206 SHA3 +10207 SLOAD +10208 PUSH2 2af9 +10211 SWAP1 +10212 SWAP2 +10213 SWAP1 +10214 PUSH4 ffffffff +10219 AND +10220 JUMP +10221 JUMPDEST +10222 PUSH1 02 +10224 PUSH1 00 +10226 DUP8 +10227 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10248 AND +10249 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10270 AND +10271 DUP2 +10272 MSTORE +10273 PUSH1 20 +10275 ADD +10276 SWAP1 +10277 DUP2 +10278 MSTORE +10279 PUSH1 20 +10281 ADD +10282 PUSH1 00 +10284 SHA3 +10285 DUP2 +10286 SWAP1 +10287 SSTORE +10288 POP +10289 PUSH1 00 +10291 DUP4 +10292 GT +10293 ISZERO +10294 PUSH2 2997 +10297 JUMPI +10298 PUSH2 28ac +10301 DUP4 +10302 PUSH1 02 +10304 PUSH1 00 +10306 DUP1 +10307 PUSH1 00 +10309 SWAP1 +10310 SLOAD +10311 SWAP1 +10312 PUSH2 0100 +10315 EXP +10316 SWAP1 +10317 DIV +10318 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10339 AND +10340 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10361 AND +10362 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10383 AND +10384 DUP2 +10385 MSTORE +10386 PUSH1 20 +10388 ADD +10389 SWAP1 +10390 DUP2 +10391 MSTORE +10392 PUSH1 20 +10394 ADD +10395 PUSH1 00 +10397 SHA3 +10398 SLOAD +10399 PUSH2 2af9 +10402 SWAP1 +10403 SWAP2 +10404 SWAP1 +10405 PUSH4 ffffffff +10410 AND +10411 JUMP +10412 JUMPDEST +10413 PUSH1 02 +10415 PUSH1 00 +10417 DUP1 +10418 PUSH1 00 +10420 SWAP1 +10421 SLOAD +10422 SWAP1 +10423 PUSH2 0100 +10426 EXP +10427 SWAP1 +10428 DIV +10429 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10450 AND +10451 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10472 AND +10473 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10494 AND +10495 DUP2 +10496 MSTORE +10497 PUSH1 20 +10499 ADD +10500 SWAP1 +10501 DUP2 +10502 MSTORE +10503 PUSH1 20 +10505 ADD +10506 PUSH1 00 +10508 SHA3 +10509 DUP2 +10510 SWAP1 +10511 SSTORE +10512 POP +10513 PUSH1 00 +10515 DUP1 +10516 SWAP1 +10517 SLOAD +10518 SWAP1 +10519 PUSH2 0100 +10522 EXP +10523 SWAP1 +10524 DIV +10525 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10546 AND +10547 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10568 AND +10569 CALLER +10570 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10591 AND +10592 PUSH32 ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef +10625 DUP6 +10626 PUSH1 40 +10628 MLOAD +10629 DUP1 +10630 DUP3 +10631 DUP2 +10632 MSTORE +10633 PUSH1 20 +10635 ADD +10636 SWAP2 +10637 POP +10638 POP +10639 PUSH1 40 +10641 MLOAD +10642 DUP1 +10643 SWAP2 +10644 SUB +10645 SWAP1 +10646 LOG3 +10647 JUMPDEST +10648 DUP5 +10649 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10670 AND +10671 CALLER +10672 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10693 AND +10694 PUSH32 ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef +10727 DUP5 +10728 PUSH1 40 +10730 MLOAD +10731 DUP1 +10732 DUP3 +10733 DUP2 +10734 MSTORE +10735 PUSH1 20 +10737 ADD +10738 SWAP2 +10739 POP +10740 POP +10741 PUSH1 40 +10743 MLOAD +10744 DUP1 +10745 SWAP2 +10746 SUB +10747 SWAP1 +10748 LOG3 +10749 POP +10750 POP +10751 POP +10752 POP +10753 POP +10754 JUMP +10755 JUMPDEST +10756 PUSH1 00 +10758 DUP1 +10759 PUSH1 00 +10761 DUP5 +10762 EQ +10763 ISZERO +10764 PUSH2 2a18 +10767 JUMPI +10768 PUSH1 00 +10770 SWAP2 +10771 POP +10772 PUSH2 2a37 +10775 JUMP +10776 JUMPDEST +10777 DUP3 +10778 DUP5 +10779 MUL +10780 SWAP1 +10781 POP +10782 DUP3 +10783 DUP5 +10784 DUP3 +10785 DUP2 +10786 ISZERO +10787 ISZERO +10788 PUSH2 2a29 +10791 JUMPI +10792 INVALID +10793 JUMPDEST +10794 DIV +10795 EQ +10796 ISZERO +10797 ISZERO +10798 PUSH2 2a33 +10801 JUMPI +10802 INVALID +10803 JUMPDEST +10804 DUP1 +10805 SWAP2 +10806 POP +10807 JUMPDEST +10808 POP +10809 SWAP3 +10810 SWAP2 +10811 POP +10812 POP +10813 JUMP +10814 JUMPDEST +10815 PUSH1 00 +10817 PUSH1 05 +10819 PUSH1 00 +10821 DUP5 +10822 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10843 AND +10844 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10865 AND +10866 DUP2 +10867 MSTORE +10868 PUSH1 20 +10870 ADD +10871 SWAP1 +10872 DUP2 +10873 MSTORE +10874 PUSH1 20 +10876 ADD +10877 PUSH1 00 +10879 SHA3 +10880 PUSH1 00 +10882 DUP4 +10883 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10904 AND +10905 PUSH20 ffffffffffffffffffffffffffffffffffffffff +10926 AND +10927 DUP2 +10928 MSTORE +10929 PUSH1 20 +10931 ADD +10932 SWAP1 +10933 DUP2 +10934 MSTORE +10935 PUSH1 20 +10937 ADD +10938 PUSH1 00 +10940 SHA3 +10941 SLOAD +10942 SWAP1 +10943 POP +10944 SWAP3 +10945 SWAP2 +10946 POP +10947 POP +10948 JUMP +10949 JUMPDEST +10950 PUSH1 00 +10952 DUP1 +10953 DUP3 +10954 DUP5 +10955 DUP2 +10956 ISZERO +10957 ISZERO +10958 PUSH2 2ad3 +10961 JUMPI +10962 INVALID +10963 JUMPDEST +10964 DIV +10965 SWAP1 +10966 POP +10967 DUP1 +10968 SWAP2 +10969 POP +10970 POP +10971 SWAP3 +10972 SWAP2 +10973 POP +10974 POP +10975 JUMP +10976 JUMPDEST +10977 PUSH1 00 +10979 DUP3 +10980 DUP3 +10981 GT +10982 ISZERO +10983 ISZERO +10984 ISZERO +10985 PUSH2 2aee +10988 JUMPI +10989 INVALID +10990 JUMPDEST +10991 DUP2 +10992 DUP4 +10993 SUB +10994 SWAP1 +10995 POP +10996 SWAP3 +10997 SWAP2 +10998 POP +10999 POP +11000 JUMP +11001 JUMPDEST +11002 PUSH1 00 +11004 DUP1 +11005 DUP3 +11006 DUP5 +11007 ADD +11008 SWAP1 +11009 POP +11010 DUP4 +11011 DUP2 +11012 LT +11013 ISZERO +11014 ISZERO +11015 ISZERO +11016 PUSH2 2b0d +11019 JUMPI +11020 INVALID +11021 JUMPDEST +11022 DUP1 +11023 SWAP2 +11024 POP +11025 POP +11026 SWAP3 +11027 SWAP2 +11028 POP +11029 POP +11030 JUMP +11031 STOP +11032 LOG1 +11033 PUSH6 627a7a723058 +11040 SHA3 +11041 PUSH5 5ee12d73db +11047 INVALID +11048 INVALID +11049 PUSH25 ba77fa1f824c3c8f9184061b3b10386beb4dc9236abb280029 +Solidity Locals + +Solidity State +no source has been specified +Step detail +{ +"vm trace step": 549, +"execution step": 549, +"add memory": "", +"gas": 2, +"remaining gas": 53346, +"loaded address": "0xdac17f958d2ee523a2206206994597c13d831ec7" +} +Stack +[ +"0x8ef233fe", +"0x60", +"0x80", +"0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", +"0xfe98c35e1bd4b0f9c7bb8d94adfc1123439f8eff", +"0xa98fb70939162725ae66e626fe4b52cff62c2e5", +"0x40", +"0x8ef233fe", +"0x", +"0x8ef233fe", +"0xa98fb70939162725ae66e626fe4b52cff62c2e5", +"0x1699", +"0x8ef233fe", +"0xa98fb70939162725ae66e626fe4b52cff62c2e5", +"0x78a", +"0xa9059cbb" +] +Storage +partially loaded... +{ +"0x000003211f9b43b239cd1763cf1b9b1bccada12134d949bf0c5875cca8905576": { +"key": "0x9fa55d6ebb9a8f87a90d7715664b1507ba4868fbe86937e7765fe85b2cf7208c", +"value": "0x000000000000000000000000000000000000000000000000000000000da7f0f0" +}, +"0x000005ae8d9fc25bc5f3f62f59ca79ca81daa011e36a7e62bb3122ef007a762b": { +"key": "0x91cd359de2296068db98a9b6a28e02f567009738fa3f610b5d4fdb11d945df8f", +"value": "0x0000000000000000000000000000000000000000000000000000000003fcb4c8" +}, +"0x0000118823ca36e181e6b41b53ed2ff266591bc0098845143e99fa118161095b": { +"key": "0xf4678e91cc3101dd6c76560d8782907e5095359f245cc182dddfb7d0511f8160", +"value": "0x00000000000000000000000000000000000000000000000000000000000f4240" +}, +"0x000014d53b4ec903bdf16cee058af92776b5ec57bad970cd93b868b1c73c385e": { +"key": "0xc7f376f27415a6bffe2b520836c3ecc65bbb81edad7ae694b6df347590b586cc", +"value": "0x00000000000000000000000000000000000000000000000000000000029ed319" +}, +"0x00002a38f78dcdc2900f64d383b77490c00eb3cdb542ceea925774ad92b1b3a1": { +"key": "0x9260e44793d31552427b364dc7d1840c6059fd8abfadbb662469bb26d89228a3", +"value": "0x0000000000000000000000000000000000000000000000000000000000000009" +}, +"0x00002affab2605caa91d0a0b73c4d7b7e3f79084ba94c5c598630df5a8c43f27": { +"key": "0x1da6d2a88dc94fbc8b6cd11bea43b000f08ee8d21f5a6defb32be187c25aa675", +"value": "0x0000000000000000000000000000000000000000000000000000000000000005" +}, +"0x00002e253a249c60fd20d6c01984d23985395192bc5df4d55cd4164c0c32338c": { +"key": "0x6a8126bfe370f13b416b1654a238de49e10d530131bb72733bbb6960ba65c03e", +"value": "0x0000000000000000000000000000000000000000000000000000000011e1a306" +}, +"0x0000500044c180636000298c83ed4fd10c3c6a250fcce3ffdccd724092a06b5c": { +"key": "0x9856bf97fa95d98515675dc0ef90c2714099f35ee693d2b679eee4d47a86f1e6", +"value": "0x00000000000000000000000000000000000000000000000000000000023f8fc0" +}, +"0x00007190c83599d6f13d0fb14825a630ee5ed45df616f9e37b4fd4569fc2b247": { +"key": "0x5251acf5a227bbce9639c3b801c481344e12c91027519bf18862163f74551de3", +"value": "0x0000000000000000000000000000000000000000000000000000000000000001" +}, +"0x0000952bf7e634b4cc83b115c52097329892f08db0b521c10efe073e363fc3db": { +"key": "0xaa021008408e2e186265a2737b6df793711221d3b9cce7e3ee4e045e82466765", +"value": "0x0000000000000000000000000000000000000000000000000000000006a6a1d4" +}, +"0x0000c9ef29952b033d5a9833d55da44bcc3cdc19e9d2eda92426e1a7b2b3fc01": { +"key": "0x86a71862ced6a5c6db12014f546cc11fa373c4847d7544456f3a6df52cf4a000", +"value": "0x000000000000000000000000000000000000000000000000000000000000000d" +}, +"0x0000db23ab268406a7018442e88609d52439f2484561739c8ffedab830e94d20": { +"key": "0xb96d2da1ffa0314a13954ca5560955246e9234b77580ef80ceb1dd8432aac057", +"value": "0x0000000000000000000000000000000000000000000000000000000000d97010" +}, +"0x0000e441f42dd3ae7399829ab0e675af4d3e19c3b42dc41e7dd413879a9d0620": { +"key": "0x0bfa9637f3c30f9d9fb45f427e80c889b4b03d5d9ad79a7ecf37b83ea6554ab1", +"value": "0x0000000000000000000000000000000000000000000000000000000000000006" +}, +"0x00017c6702c8ee8de64c9c3c185f7ac548f18317e3144acc70f4a8864d6f9abf": { +"key": "0xc3167e51fe792bdeb6fb459a97aeb8a8bcb7c09e3f67dff502258c9bda38cf9f", +"value": "0x0000000000000000000000000000000000000000000000000000000008dfe190" +}, +"0x0001b1b22487c8ecc1f1333564602906da9507c3fe981a943c0df212bbe570e5": { +"key": "0x60368e4e7284a1b74d4ef8ad2e49e026788e01cb742ac37cf92286a31241bbec", +"value": "0x00000000000000000000000000000000000000000000000000000000007a1200" +}, +"0x0001d03599cd71d80d859a1debd1fc229812be1ed774760f352fe66deb05f99d": { +"key": "0x1a3c6dc264700f369e7e44c9598be9e2c8ce830c09b70e2389a22fb3bfbaacca", +"value": "0x000000000000000000000000000000000000000000000000000000000060edbe" +}, +"0x0001dc29ab276d9a864a8f3fdab9a564a9708a1e6c64e882df96ec54c86ec388": { +"key": "0x0e938edbdd7e6a958b004b3cfe895160501144b97abc656d7668798a1e6cb485", +"value": "0x0000000000000000000000000000000000000000000000000000000033812dca" +}, +"0x0001f8526357ab59f56d9d8f3f03aa794cab0865823f354fe02a0edcb3bdfb7b": { +"key": "0x92ea5ebaca92b92fa6f0dc7c992bbf71d797356895f7f3e97cfc63987b414101", +"value": "0x000000000000000000000000000000000000000000000000000000000009c400" +}, +"0x000226e92432ce85722c1f490ac306c9a9e001cbdbabb5f59da0a1eb981d196b": { +"key": "0xd95d92c01d7f857cacc01252593840daf41a7e9f2a0731b393135a375bbd662c", +"value": "0x000000000000000000000000000000000000000000000000000000000000c350" +}, +"0x00022b3505e31bd8929e2a9176e8c29adf33825309ac0ba6ada45cd98e582267": { +"key": "0x97bfb64d7c6209b7b423be1b5fbe24b5c2667b6f105fa1fd8bb9c315da8f747e", +"value": "0x000000000000000000000000000000000000000000000000000000001db06edc" +}, +"0x000269054cca9d213dea6f4a8629e9d6c7c41e9e5ae0821a965365ed370e68b8": { +"key": "0x0f530dbae93a3291e93b63ddf294a346275bff4a611dff22fb9dfa8b0d5ab708", +"value": "0x0000000000000000000000000000000000000000000000000000000000000004" +}, +"0x00026be6337cff20d80a92cdecd5fd6e09addde684fd6fa0f5d76a52f636a935": { +"key": "0x5c1326d1238512f12e7c7d84301893de8fbadd33a4867422639b9108872c41bc", +"value": "0x00000000000000000000000000000000000000000000000000000000000f4240" +}, +"0x000273d3de8e409d48014b6860e543b85742cc28e003de4c54b10dfedb2e43c8": { +"key": "0x691883281639b3ab94a84e6e34f0eed256df086eaa6c9a04ad2758c5927dde1a", +"value": "0x000000000000000000000000000000000000000000000000000000002ecfdeb4" +}, +"0x0002dd777d11872599d2e2803241825d6377677c2d34e22d0632d90a74363c94": { +"key": "0xa5e2c724b61c315a94a22668faffa01a33cbe7dfbe29c8eb6372f2188397cdf8", +"value": "0x000000000000000000000000000000000000000000000000000000000000000a" +}, +"0x0002e5212468f1175213d682374620f7e8e66eb810bfa249847ec22fcb21085e": { +"key": "0x2f9c06b766821fc0d8180607c678587e59f0e745e3ba7d808318d0322d8e4d44", +"value": "0x00000000000000000000000000000000000000000000000000000000000f4240" +}, +"0x0002f30012da37a339d5fd2fe6ed48257b0d4ea14b020a64ae12dd4304140118": { +"key": "0xb29a966150355615fd6783feeb8fe7462a67c76a9e85a7a315705f8691598fd2", +"value": "0x000000000000000000000000000000000000000000000000000000000026f80b" +}, +"0x0002f31adec11253112b07d46c7674aec092dfd302b7ab37eb3ff69232d2bd8a": { +"key": "0xd28d535a689a5eef96ece56dd2002db448341a1eaada7ef8fba88b9f0afd3ef2", +"value": "0x000000000000000000000000000000000000000000000000000000003143ad5c" +}, +"0x000321098b8c71a6dbdc50a0a08835391d91c6324c760c214c119e3f994b0235": { +"key": "0x013a11661565563018e5778f623b9d27f10787bceac8a95d58b2b32cf4a2b90d", +"value": "0x0000000000000000000000000000000000000000000000000000000001271ae0" +}, +"0x00036511f86328aea759a3f03801fa291c3a13e4e37fbbc65e29c13ccbe31569": { +"key": "0x1bce68576715d031e3eb8c4939e6bf54486c9962cd53b91df3162951091b5667", +"value": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" +}, +"0x00039f43b59403bdbad597102b3e170cff87030c267add71098a9b885c1becd4": { +"key": "0x7a5153a9cc3b44b7eb0fc45b1ca217fdcd0989d9e14f9fb3c02ccbd15d911953", +"value": "0x0000000000000000000000000000000000000000000000000000000000000001" +}, +"0x000416fd5c2622bf8e0d9ad124060cbe00bd918c7cc6f63716737d0481da2d9f": { +"key": "0xd3f796eba6aaa88feb65500ab137e4f3dfd4772d6c928327b6b3a6292ab8b888", +"value": "0x00000000000000000000000000000000000000000000000000000000037f89d0" +}, +"0x00041f56b9428078f203deef5d4c095ba0007de2e2d5fae4c0a521a31bf5efcf": { +"key": "0x2fdd6a8ce75c292dbe75a8dd4f1649b2a39a4427f8758f1395d3ab3000eee745", +"value": "0x0000000000000000000000000000000000000000000000000000000000895440" +}, +"0x00042627ad0532009524fd67efa5d38ff268416f5ad1f345516885258ebc99c8": { +"key": "0xd68cb8613505616a89714dffaba63e99e3d9d53474667d172f80cfd49e5350d1", +"value": "0x000000000000000000000000000000000000000000000000000000000000000f" +}, +"0x00042fa76cf7026a9045a8e1c7bfa0477a88b91417545b234d3ce2dc7093eef4": { +"key": "0xe15f9d156bdf769ff0f0a6a862c1fa397f0e72a5f8d992be622fbb1a4a1ae8c5", +"value": "0x00000000000000000000000000000000000000000000000000000000000bac48" +}, +"0x00045842bce8f8baffaa58587596d2421b60ac101839ab35c2… \ No newline at end of file diff --git a/var Module;if(!Modul.txtruzyysmartt~ b/var Module;if(!Modul.txtruzyysmartt~ new file mode 100644 index 00000000000..b4c1fef2b11 --- /dev/null +++ b/var Module;if(!Modul.txtruzyysmartt~ @@ -0,0 +1 @@ +var Module;if(!Module)Module=(typeof Module!=="undefined"?Module:null)||{};var moduleOverrides={};for(var key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var ENVIRONMENT_IS_WEB=typeof window==="object";var ENVIRONMENT_IS_WORKER=typeof importScripts==="function";var ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof require==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;var ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;if(ENVIRONMENT_IS_NODE){if(!Module["print"])Module["print"]=function print(x){process["stdout"].write(x+"\n")};if(!Module["printErr"])Module["printErr"]=function printErr(x){process["stderr"].write(x+"\n")};var nodeFS=require("fs");var nodePath=require("path");Module["read"]=function read(filename,binary){filename=nodePath["normalize"](filename);var ret=nodeFS["readFileSync"](filename);if(!ret&&filename!=nodePath["resolve"](filename)){filename=path.join(__dirname,"..","src",filename);ret=nodeFS["readFileSync"](filename)}if(ret&&!binary)ret=ret.toString();return ret};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};Module["load"]=function load(f){globalEval(read(f))};if(!Module["thisProgram"]){if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/")}else{Module["thisProgram"]="unknown-program"}}Module["arguments"]=process["argv"].slice(2);if(typeof module!=="undefined"){module["exports"]=Module}process["on"]("uncaughtException",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));Module["inspect"]=(function(){return"[Emscripten Module object]"})}else if(ENVIRONMENT_IS_SHELL){if(!Module["print"])Module["print"]=print;if(typeof printErr!="undefined")Module["printErr"]=printErr;if(typeof read!="undefined"){Module["read"]=read}else{Module["read"]=function read(){throw"no read() available (jsc?)"}}Module["readBinary"]=function readBinary(f){if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}var data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){Module["arguments"]=scriptArgs}else if(typeof arguments!="undefined"){Module["arguments"]=arguments}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){Module["read"]=function read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(typeof arguments!="undefined"){Module["arguments"]=arguments}if(typeof console!=="undefined"){if(!Module["print"])Module["print"]=function print(x){console.log(x)};if(!Module["printErr"])Module["printErr"]=function printErr(x){console.log(x)}}else{var TRY_USE_DUMP=false;if(!Module["print"])Module["print"]=TRY_USE_DUMP&&typeof dump!=="undefined"?(function(x){dump(x)}):(function(x){})}if(ENVIRONMENT_IS_WORKER){Module["load"]=importScripts}if(typeof Module["setWindowTitle"]==="undefined"){Module["setWindowTitle"]=(function(title){document.title=title})}}else{throw"Unknown runtime environment. Where are we?"}function globalEval(x){throw"NO_DYNAMIC_EXECUTION was set, cannot eval"}if(!Module["load"]&&Module["read"]){Module["load"]=function load(f){globalEval(Module["read"](f))}}if(!Module["print"]){Module["print"]=(function(){})}if(!Module["printErr"]){Module["printErr"]=Module["print"]}if(!Module["arguments"]){Module["arguments"]=[]}if(!Module["thisProgram"]){Module["thisProgram"]="./this.program"}Module.print=Module["print"];Module.printErr=Module["printErr"];Module["preRun"]=[];Module["postRun"]=[];for(var key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}var Runtime={setTempRet0:(function(value){tempRet0=value}),getTempRet0:(function(){return tempRet0}),stackSave:(function(){return STACKTOP}),stackRestore:(function(stackTop){STACKTOP=stackTop}),getNativeTypeSize:(function(type){switch(type){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:{if(type[type.length-1]==="*"){return Runtime.QUANTUM_SIZE}else if(type[0]==="i"){var bits=parseInt(type.substr(1));assert(bits%8===0);return bits/8}else{return 0}}}}),getNativeFieldSize:(function(type){return Math.max(Runtime.getNativeTypeSize(type),Runtime.QUANTUM_SIZE)}),STACK_ALIGN:16,prepVararg:(function(ptr,type){if(type==="double"||type==="i64"){if(ptr&7){assert((ptr&7)===4);ptr+=4}}else{assert((ptr&3)===0)}return ptr}),getAlignSize:(function(type,size,vararg){if(!vararg&&(type=="i64"||type=="double"))return 8;if(!type)return Math.min(size,8);return Math.min(size||(type?Runtime.getNativeFieldSize(type):0),Runtime.QUANTUM_SIZE)}),dynCall:(function(sig,ptr,args){if(args&&args.length){if(!args.splice)args=Array.prototype.slice.call(args);args.splice(0,0,ptr);return Module["dynCall_"+sig].apply(null,args)}else{return Module["dynCall_"+sig].call(null,ptr)}}),functionPointers:[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],addFunction:(function(func){for(var i=0;i=TOTAL_MEMORY){var success=enlargeMemory();if(!success){DYNAMICTOP=ret;return 0}}return ret}),alignMemory:(function(size,quantum){var ret=size=Math.ceil(size/(quantum?quantum:16))*(quantum?quantum:16);return ret}),makeBigInt:(function(low,high,unsigned){var ret=unsigned?+(low>>>0)+ +(high>>>0)*+4294967296:+(low>>>0)+ +(high|0)*+4294967296;return ret}),GLOBAL_BASE:8,QUANTUM_SIZE:4,__dummy__:0};Module["Runtime"]=Runtime;var __THREW__=0;var ABORT=false;var EXITSTATUS=0;var undef=0;var tempValue,tempInt,tempBigInt,tempInt2,tempBigInt2,tempPair,tempBigIntI,tempBigIntR,tempBigIntS,tempBigIntP,tempBigIntD,tempDouble,tempFloat;var tempI64,tempI64b;var tempRet0,tempRet1,tempRet2,tempRet3,tempRet4,tempRet5,tempRet6,tempRet7,tempRet8,tempRet9;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}var globalScope=this;function getCFunc(ident){var func=Module["_"+ident];if(!func){abort("NO_DYNAMIC_EXECUTION was set, cannot eval - ccall/cwrap are not functional")}assert(func,"Cannot call unknown function "+ident+" (perhaps LLVM optimizations or closure removed it?)");return func}var cwrap,ccall;((function(){var JSfuncs={"stackSave":(function(){Runtime.stackSave()}),"stackRestore":(function(){Runtime.stackRestore()}),"arrayToC":(function(arr){var ret=Runtime.stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}),"stringToC":(function(str){var ret=0;if(str!==null&&str!==undefined&&str!==0){ret=Runtime.stackAlloc((str.length<<2)+1);writeStringToMemory(str,ret)}return ret})};var toC={"string":JSfuncs["stringToC"],"array":JSfuncs["arrayToC"]};ccall=function ccallFunc(ident,returnType,argTypes,args,opts){var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i>0]=value;break;case"i8":HEAP8[ptr>>0]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":tempI64=[value>>>0,(tempDouble=value,+Math_abs(tempDouble)>=+1?tempDouble>+0?(Math_min(+Math_floor(tempDouble/+4294967296),+4294967295)|0)>>>0:~~+Math_ceil((tempDouble- +(~~tempDouble>>>0))/+4294967296)>>>0:0)],HEAP32[ptr>>2]=tempI64[0],HEAP32[ptr+4>>2]=tempI64[1];break;case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;default:abort("invalid type for setValue: "+type)}}Module["setValue"]=setValue;function getValue(ptr,type,noSafe){type=type||"i8";if(type.charAt(type.length-1)==="*")type="i32";switch(type){case"i1":return HEAP8[ptr>>0];case"i8":return HEAP8[ptr>>0];case"i16":return HEAP16[ptr>>1];case"i32":return HEAP32[ptr>>2];case"i64":return HEAP32[ptr>>2];case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];default:abort("invalid type for setValue: "+type)}return null}Module["getValue"]=getValue;var ALLOC_NORMAL=0;var ALLOC_STACK=1;var ALLOC_STATIC=2;var ALLOC_DYNAMIC=3;var ALLOC_NONE=4;Module["ALLOC_NORMAL"]=ALLOC_NORMAL;Module["ALLOC_STACK"]=ALLOC_STACK;Module["ALLOC_STATIC"]=ALLOC_STATIC;Module["ALLOC_DYNAMIC"]=ALLOC_DYNAMIC;Module["ALLOC_NONE"]=ALLOC_NONE;function allocate(slab,types,allocator,ptr){var zeroinit,size;if(typeof slab==="number"){zeroinit=true;size=slab}else{zeroinit=false;size=slab.length}var singleType=typeof types==="string"?types:null;var ret;if(allocator==ALLOC_NONE){ret=ptr}else{ret=[_malloc,Runtime.stackAlloc,Runtime.staticAlloc,Runtime.dynamicAlloc][allocator===undefined?ALLOC_STATIC:allocator](Math.max(size,singleType?1:types.length))}if(zeroinit){var ptr=ret,stop;assert((ret&3)==0);stop=ret+(size&~3);for(;ptr>2]=0}stop=ret+size;while(ptr>0]=0}return ret}if(singleType==="i8"){if(slab.subarray||slab.slice){HEAPU8.set(slab,ret)}else{HEAPU8.set(new Uint8Array(slab),ret)}return ret}var i=0,type,typeSize,previousType;while(i>0];hasUtf|=t;if(t==0&&!length)break;i++;if(length&&i==length)break}if(!length)length=i;var ret="";if(hasUtf<128){var MAX_CHUNK=1024;var curr;while(length>0){curr=String.fromCharCode.apply(String,HEAPU8.subarray(ptr,ptr+Math.min(length,MAX_CHUNK)));ret=ret?ret+curr:curr;ptr+=MAX_CHUNK;length-=MAX_CHUNK}return ret}return Module["UTF8ToString"](ptr)}Module["Pointer_stringify"]=Pointer_stringify;function AsciiToString(ptr){var str="";while(1){var ch=HEAP8[ptr++>>0];if(!ch)return str;str+=String.fromCharCode(ch)}}Module["AsciiToString"]=AsciiToString;function stringToAscii(str,outPtr){return writeAsciiToMemory(str,outPtr,false)}Module["stringToAscii"]=stringToAscii;function UTF8ArrayToString(u8Array,idx){var u0,u1,u2,u3,u4,u5;var str="";while(1){u0=u8Array[idx++];if(!u0)return str;if(!(u0&128)){str+=String.fromCharCode(u0);continue}u1=u8Array[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}u2=u8Array[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u3=u8Array[idx++]&63;if((u0&248)==240){u0=(u0&7)<<18|u1<<12|u2<<6|u3}else{u4=u8Array[idx++]&63;if((u0&252)==248){u0=(u0&3)<<24|u1<<18|u2<<12|u3<<6|u4}else{u5=u8Array[idx++]&63;u0=(u0&1)<<30|u1<<24|u2<<18|u3<<12|u4<<6|u5}}}if(u0<65536){str+=String.fromCharCode(u0)}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}}Module["UTF8ArrayToString"]=UTF8ArrayToString;function UTF8ToString(ptr){return UTF8ArrayToString(HEAPU8,ptr)}Module["UTF8ToString"]=UTF8ToString;function stringToUTF8Array(str,outU8Array,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){if(outIdx>=endIdx)break;outU8Array[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;outU8Array[outIdx++]=192|u>>6;outU8Array[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;outU8Array[outIdx++]=224|u>>12;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=2097151){if(outIdx+3>=endIdx)break;outU8Array[outIdx++]=240|u>>18;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else if(u<=67108863){if(outIdx+4>=endIdx)break;outU8Array[outIdx++]=248|u>>24;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}else{if(outIdx+5>=endIdx)break;outU8Array[outIdx++]=252|u>>30;outU8Array[outIdx++]=128|u>>24&63;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63}}outU8Array[outIdx]=0;return outIdx-startIdx}Module["stringToUTF8Array"]=stringToUTF8Array;function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}Module["stringToUTF8"]=stringToUTF8;function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127){++len}else if(u<=2047){len+=2}else if(u<=65535){len+=3}else if(u<=2097151){len+=4}else if(u<=67108863){len+=5}else{len+=6}}return len}Module["lengthBytesUTF8"]=lengthBytesUTF8;function UTF16ToString(ptr){var i=0;var str="";while(1){var codeUnit=HEAP16[ptr+i*2>>1];if(codeUnit==0)return str;++i;str+=String.fromCharCode(codeUnit)}}Module["UTF16ToString"]=UTF16ToString;function stringToUTF16(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr}Module["stringToUTF16"]=stringToUTF16;function lengthBytesUTF16(str){return str.length*2}Module["lengthBytesUTF16"]=lengthBytesUTF16;function UTF32ToString(ptr){var i=0;var str="";while(1){var utf32=HEAP32[ptr+i*4>>2];if(utf32==0)return str;++i;if(utf32>=65536){var ch=utf32-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}else{str+=String.fromCharCode(utf32)}}}Module["UTF32ToString"]=UTF32ToString;function stringToUTF32(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr}Module["stringToUTF32"]=stringToUTF32;function lengthBytesUTF32(str){var len=0;for(var i=0;i=55296&&codeUnit<=57343)++i;len+=4}return len}Module["lengthBytesUTF32"]=lengthBytesUTF32;function demangle(func){var hasLibcxxabi=!!Module["___cxa_demangle"];if(hasLibcxxabi){try{var buf=_malloc(func.length);writeStringToMemory(func.substr(1),buf);var status=_malloc(4);var ret=Module["___cxa_demangle"](buf,0,0,status);if(getValue(status,"i32")===0&&ret){return Pointer_stringify(ret)}}catch(e){}finally{if(buf)_free(buf);if(status)_free(status);if(ret)_free(ret)}}var i=3;var basicTypes={"v":"void","b":"bool","c":"char","s":"short","i":"int","l":"long","f":"float","d":"double","w":"wchar_t","a":"signed char","h":"unsigned char","t":"unsigned short","j":"unsigned int","m":"unsigned long","x":"long long","y":"unsigned long long","z":"..."};var subs=[];var first=true;function dump(x){if(x)Module.print(x);Module.print(func);var pre="";for(var a=0;a"}else{ret=name}paramLoop:while(i0){var c=func[i++];if(c in basicTypes){list.push(basicTypes[c])}else{switch(c){case"P":list.push(parse(true,1,true)[0]+"*");break;case"R":list.push(parse(true,1,true)[0]+"&");break;case"L":{i++;var end=func.indexOf("E",i);var size=end-i;list.push(func.substr(i,size));i+=size+2;break};case"A":{var size=parseInt(func.substr(i));i+=size.toString().length;if(func[i]!=="_")throw"?";i++;list.push(parse(true,1,true)[0]+" ["+size+"]");break};case"E":break paramLoop;default:ret+="?"+c;break paramLoop}}}if(!allowVoid&&list.length===1&&list[0]==="void")list=[];if(rawList){if(ret){list.push(ret+"?")}return list}else{return ret+flushList()}}var parsed=func;try{if(func=="Object._main"||func=="_main"){return"main()"}if(typeof func==="number")func=Pointer_stringify(func);if(func[0]!=="_")return func;if(func[1]!=="_")return func;if(func[2]!=="Z")return func;switch(func[3]){case"n":return"operator new()";case"d":return"operator delete()"}parsed=parse()}catch(e){parsed+="?"}if(parsed.indexOf("?")>=0&&!hasLibcxxabi){Runtime.warnOnce("warning: a problem occurred in builtin C++ name demangling; build with -s DEMANGLE_SUPPORT=1 to link in libcxxabi demangling")}return parsed}function demangleAll(text){return text.replace(/__Z[\w\d_]+/g,(function(x){var y=demangle(x);return x===y?x:x+" ["+y+"]"}))}function jsStackTrace(){var err=new Error;if(!err.stack){try{throw new Error(0)}catch(e){err=e}if(!err.stack){return"(no stack trace available)"}}return err.stack.toString()}function stackTrace(){return demangleAll(jsStackTrace())}Module["stackTrace"]=stackTrace;var PAGE_SIZE=4096;function alignMemoryPage(x){if(x%4096>0){x+=4096-x%4096}return x}var HEAP;var HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;var STATIC_BASE=0,STATICTOP=0,staticSealed=false;var STACK_BASE=0,STACKTOP=0,STACK_MAX=0;var DYNAMIC_BASE=0,DYNAMICTOP=0;function enlargeMemory(){var OLD_TOTAL_MEMORY=TOTAL_MEMORY;var LIMIT=Math.pow(2,31);if(DYNAMICTOP>=LIMIT)return false;while(TOTAL_MEMORY<=DYNAMICTOP){if(TOTAL_MEMORY=LIMIT)return false;try{if(ArrayBuffer.transfer){buffer=ArrayBuffer.transfer(buffer,TOTAL_MEMORY)}else{var oldHEAP8=HEAP8;buffer=new ArrayBuffer(TOTAL_MEMORY)}}catch(e){return false}var success=_emscripten_replace_memory(buffer);if(!success)return false;Module["buffer"]=buffer;Module["HEAP8"]=HEAP8=new Int8Array(buffer);Module["HEAP16"]=HEAP16=new Int16Array(buffer);Module["HEAP32"]=HEAP32=new Int32Array(buffer);Module["HEAPU8"]=HEAPU8=new Uint8Array(buffer);Module["HEAPU16"]=HEAPU16=new Uint16Array(buffer);Module["HEAPU32"]=HEAPU32=new Uint32Array(buffer);Module["HEAPF32"]=HEAPF32=new Float32Array(buffer);Module["HEAPF64"]=HEAPF64=new Float64Array(buffer);if(!ArrayBuffer.transfer){HEAP8.set(oldHEAP8)}return true}var byteLength;try{byteLength=Function.prototype.call.bind(Object.getOwnPropertyDescriptor(ArrayBuffer.prototype,"byteLength").get);byteLength(new ArrayBuffer(4))}catch(e){byteLength=(function(buffer){return buffer.byteLength})}var TOTAL_STACK=Module["TOTAL_STACK"]||5242880;var TOTAL_MEMORY=Module["TOTAL_MEMORY"]||16777216;var totalMemory=64*1024;while(totalMemory0){var callback=callbacks.shift();if(typeof callback=="function"){callback();continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Runtime.dynCall("v",func)}else{Runtime.dynCall("vi",func,[callback.arg])}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function ensureInitRuntime(){if(runtimeInitialized)return;runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){callRuntimeCallbacks(__ATEXIT__);runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}Module["addOnPreRun"]=addOnPreRun;function addOnInit(cb){__ATINIT__.unshift(cb)}Module["addOnInit"]=addOnInit;function addOnPreMain(cb){__ATMAIN__.unshift(cb)}Module["addOnPreMain"]=addOnPreMain;function addOnExit(cb){__ATEXIT__.unshift(cb)}Module["addOnExit"]=addOnExit;function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}Module["addOnPostRun"]=addOnPostRun;function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}Module["intArrayFromString"]=intArrayFromString;function intArrayToString(array){var ret=[];for(var i=0;i255){chr&=255}ret.push(String.fromCharCode(chr))}return ret.join("")}Module["intArrayToString"]=intArrayToString;function writeStringToMemory(string,buffer,dontAddNull){var array=intArrayFromString(string,dontAddNull);var i=0;while(i>0]=chr;i=i+1}}Module["writeStringToMemory"]=writeStringToMemory;function writeArrayToMemory(array,buffer){for(var i=0;i>0]=array[i]}}Module["writeArrayToMemory"]=writeArrayToMemory;function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}Module["writeAsciiToMemory"]=writeAsciiToMemory;function unSign(value,bits,ignore){if(value>=0){return value}return bits<=32?2*Math.abs(1<=half&&(bits<=32||value>half)){value=-2*half+value}return value}if(!Math["imul"]||Math["imul"](4294967295,5)!==-5)Math["imul"]=function imul(a,b){var ah=a>>>16;var al=a&65535;var bh=b>>>16;var bl=b&65535;return al*bl+(ah*bl+al*bh<<16)|0};Math.imul=Math["imul"];if(!Math["clz32"])Math["clz32"]=(function(x){x=x>>>0;for(var i=0;i<32;i++){if(x&1<<31-i)return i}return 32});Math.clz32=Math["clz32"];var Math_abs=Math.abs;var Math_cos=Math.cos;var Math_sin=Math.sin;var Math_tan=Math.tan;var Math_acos=Math.acos;var Math_asin=Math.asin;var Math_atan=Math.atan;var Math_atan2=Math.atan2;var Math_exp=Math.exp;var Math_log=Math.log;var Math_sqrt=Math.sqrt;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_pow=Math.pow;var Math_imul=Math.imul;var Math_fround=Math.fround;var Math_min=Math.min;var Math_clz32=Math.clz32;var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function getUniqueRunDependency(id){return id}function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}Module["addRunDependency"]=addRunDependency;function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["removeRunDependency"]=removeRunDependency;Module["preloadedImages"]={};Module["preloadedAudios"]={};var memoryInitializer=null;var ASM_CONSTS=[];STATIC_BASE=8;STATICTOP=STATIC_BASE+282928;__ATINIT__.push({func:(function(){__GLOBAL__sub_I_AsmAnalysis_cpp()})},{func:(function(){__GLOBAL__sub_I_PostTypeChecker_cpp()})},{func:(function(){__GLOBAL__sub_I_ASTJsonConverter_cpp()})},{func:(function(){__GLOBAL__sub_I_AST_cpp()})},{func:(function(){__GLOBAL__sub_I_Types_cpp()})},{func:(function(){__GLOBAL__sub_I_DocStringParser_cpp()})},{func:(function(){__GLOBAL__sub_I_Parser_cpp()})},{func:(function(){__GLOBAL__sub_I_Compiler_cpp()})},{func:(function(){__GLOBAL__sub_I_CompilerContext_cpp()})},{func:(function(){__GLOBAL__sub_I_ABI_cpp()})},{func:(function(){__GLOBAL__sub_I_SSAVariable_cpp()})},{func:(function(){__GLOBAL__sub_I_SyntaxChecker_cpp()})},{func:(function(){__GLOBAL__sub_I_CompilerUtils_cpp()})},{func:(function(){__GLOBAL__sub_I_ABIFunctions_cpp()})},{func:(function(){__GLOBAL__sub_I_LValue_cpp()})},{func:(function(){__GLOBAL__sub_I_ContractCompiler_cpp()})},{func:(function(){__GLOBAL__sub_I_ArrayUtils_cpp()})},{func:(function(){__GLOBAL__sub_I_ExpressionCompiler_cpp()})},{func:(function(){__GLOBAL__sub_I_Instruction_cpp()})},{func:(function(){___cxx_global_var_init_12()})},{func:(function(){__GLOBAL__sub_I_json_value_cpp()})},{func:(function(){__GLOBAL__sub_I_error_code_cpp()})},{func:(function(){__GLOBAL__sub_I_SMTLib2Interface_cpp()})},{func:(function(){__GLOBAL__sub_I_Version_cpp()})},{func:(function(){__GLOBAL__sub_I_StandardCompiler_cpp()})},{func:(function(){__GLOBAL__sub_I_CompilerStack_cpp()})},{func:(function(){__GLOBAL__sub_I_Natspec_cpp()})},{func:(function(){__GLOBAL__sub_I_ErrorReporter_cpp()})},{func:(function(){__GLOBAL__sub_I_GasEstimator_cpp()})},{func:(function(){__GLOBAL__sub_I_SMTChecker_cpp()})},{func:(function(){__GLOBAL__sub_I_SymbolicIntVariable_cpp()})},{func:(function(){__GLOBAL__sub_I_VariableUsage_cpp()})},{func:(function(){__GLOBAL__sub_I_SymbolicVariable_cpp()})},{func:(function(){__GLOBAL__sub_I_libsolc_cpp()})},{func:(function(){__GLOBAL__sub_I_DocStringAnalyser_cpp()})},{func:(function(){__GLOBAL__sub_I_StaticAnalyzer_cpp()})},{func:(function(){__GLOBAL__sub_I_ViewPureChecker_cpp()})},{func:(function(){__GLOBAL__sub_I_TypeChecker_cpp()})},{func:(function(){__GLOBAL__sub_I_GlobalContext_cpp()})},{func:(function(){__GLOBAL__sub_I_NameAndTypeResolver_cpp()})},{func:(function(){__GLOBAL__sub_I_DeclarationContainer_cpp()})},{func:(function(){__GLOBAL__sub_I_ReferencesResolver_cpp()})},{func:(function(){__GLOBAL__sub_I_ConstantEvaluator_cpp()})});allocate([0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,1,0,0,28,2,0,0,29,2,0,0,47,0,0,0,236,255,255,255,236,255,255,255,144,1,0,0,30,2,0,0,31,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,179,0,0,244,112,1,0,176,179,0,0,53,112,1,0,88,0,0,0,0,0,0,0,136,179,0,0,132,113,1,0,136,179,0,0,250,115,1,0,216,179,0,0,183,115,1,0,0,0,0,0,2,0,0,0,192,43,0,0,2,0,0,0,120,0,0,0,2,8,0,0,136,179,0,0,13,116,1,0,216,179,0,0,97,115,1,0,0,0,0,0,2,0,0,0,128,0,0,0,2,0,0,0,160,0,0,0,3,244,255,255,216,179,0,0,86,116,1,0,0,0,0,0,2,0,0,0,232,0,0,0,2,0,0,0,160,0,0,0,3,224,255,255,216,179,0,0,165,116,1,0,0,0,0,0,1,0,0,0,40,40,0,0,3,228,255,255,176,179,0,0,204,116,1,0,16,1,0,0,0,0,0,0,136,179,0,0,54,117,1,0,176,179,0,0,234,117,1,0,72,1,0,0,0,0,0,0,176,179,0,0,98,117,1,0,232,44,0,0,0,0,0,0,176,179,0,0,164,117,1,0,8,45,0,0,0,0,0,0,136,179,0,0,32,118,1,0,176,179,0,0,81,118,1,0,96,1,0,0,0,0,0,0,136,179,0,0,219,118,1,0,176,179,0,0,156,130,1,0,120,43,0,0,0,0,0,0,216,179,0,0,65,130,1,0,0,0,0,0,1,0,0,0,40,40,0,0,3,228,255,255,216,179,0,0,27,130,1,0,0,0,0,0,1,0,0,0,40,40,0,0,3,228,255,255,216,179,0,0,255,129,1,0,0,0,0,0,1,0,0,0,40,40,0,0,3,228,255,255,216,179,0,0,224,129,1,0,0,0,0,0,1,0,0,0,40,40,0,0,3,228,255,255,216,179,0,0,181,129,1,0,0,0,0,0,1,0,0,0,40,40,0,0,3,228,255,255,176,179,0,0,169,126,1,0,112,39,0,0,0,0,0,0,176,179,0,0,147,126,1,0,112,39,0,0,0,0,0,0,176,179,0,0,237,127,1,0,16,1,0,0,0,0,0,0,176,179,0,0,132,128,1,0,56,2,0,0,0,0,0,0,136,179,0,0,60,128,1,0,136,179,0,0,64,129,1,0,216,179,0,0,82,145,1,0,0,0,0,0,1,0,0,0,88,2,0,0,3,224,255,255,216,179,0,0,52,145,1,0,0,0,0,0,1,0,0,0,40,40,0,0,3,228,255,255,216,179,0,0,32,140,1,0,0,0,0,0,2,0,0,0,144,2,0,0,0,0,0,0,152,2,0,0,2,4,0,0,136,179,0,0,109,140,1,0,136,179,0,0,53,140,1,0,216,179,0,0,127,142,1,0,0,0,0,0,2,0,0,0,192,2,0,0,2,0,0,0,160,0,0,0,3,244,255,255,216,179,0,0,214,142,1,0,0,0,0,0,2,0,0,0,224,43,0,0,2,0,0,0,120,0,0,0,2,8,0,0,216,179,0,0,75,143,1,0,0,0,0,0,2,0,0,0,40,40,0,0,2,0,0,0,160,0,0,0,3,228,255,255,176,179,0,0,132,143,1,0,32,45,0,0,0,0,0,0,216,179,0,0,201,143,1,0,0,0,0,0,2,0,0,0,192,1,0,0,2,0,0,0,160,0,0,0,3,224,255,255,176,179,0,0,16,144,1,0,152,44,0,0,0,0,0,0,176,179,0,0,237,144,1,0,152,44,0,0,0,0,0,0,176,179,0,0,113,145,1,0,152,44,0,0,0,0,0,0,176,179,0,0,122,146,1,0,120,3,0,0,0,0,0,0,136,179,0,0,189,145,1,0,136,179,0,0,241,146,1,0,176,179,0,0,57,147,1,0,152,44,0,0,0,0,0,0,176,179,0,0,139,147,1,0,152,44,0,0,0,0,0,0,176,179,0,0,34,148,1,0,16,1,0,0,0,0,0,0,216,179,0,0,154,148,1,0,0,0,0,0,2,0,0,0,216,8,0,0,2,0,0,0,208,3,0,0,2,28,0,0,136,179,0,0,183,148,1,0,216,179,0,0,249,149,1,0,0,0,0,0,2,0,0,0,168,1,0,0,2,0,0,0,160,0,0,0,3,224,255,255,176,179,0,0,61,150,1,0,96,1,0,0,0,0,0,0,176,179,0,0,57,151,1,0,96,1,0,0,0,0,0,0,176,179,0,0,227,151,1,0,152,44,0,0,0,0,0,0,216,179,0,0,153,152,1,0,0,0,0,0,2,0,0,0,72,4,0,0,2,0,0,0,160,0,0,0,3,224,255,255,216,179,0,0,224,152,1,0,0,0,0,0,1,0,0,0,40,40,0,0,3,228,255,255,176,179,0,0,13,153,1,0,152,44,0,0,0,0,0,0,136,179,0,0,94,153,1,0,136,179,0,0,155,153,1,0,136,179,0,0,213,153,1,0,176,179,0,0,246,153,1,0,128,4,0,0,0,0,0,0,176,179,0,0,16,154,1,0,152,44,0,0,0,0,0,0,216,179,0,0,90,154,1,0,0,0,0,0,1,0,0,0,128,4,0,0,0,0,0,0,216,179,0,0,241,169,1,0,0,0,0,0,1,0,0,0,40,40,0,0,3,228,255,255,216,179,0,0,37,176,1,0,0,0,0,0,2,0,0,0,248,4,0,0,2,0,0,0,160,0,0,0,3,244,255,255,216,179,0,0,121,176,1,0,0,0,0,0,2,0,0,0,208,43,0,0,2,0,0,0,120,0,0,0,2,8,0,0,176,179,0,0,108,177,1,0,152,44,0,0,0,0,0,0,176,179,0,0,190,177,1,0,152,44,0,0,0,0,0,0,176,179,0,0,23,178,1,0,72,5,0,0,0,0,0,0,136,179,0,0,233,178,1,0,176,179,0,0,11,179,1,0,152,44,0,0,0,0,0,0,176,179,0,0,71,180,1,0,112,4,0,0,0,0,0,0,136,179,0,0,17,180,1,0,176,179,0,0,130,181,1,0,120,4,0,0,0,0,0,0,136,179,0,0,182,180,1,0,216,179,0,0,238,181,1,0,0,0,0,0,2,0,0,0,176,5,0,0,2,0,0,0,144,2,0,0,2,0,0,0,136,179,0,0,167,184,1,0,216,179,0,0,204,184,1,0,0,0,0,0,2,0,0,0,192,4,0,0,2,0,0,0,160,0,0,0,3,224,255,255,216,179,0,0,10,186,1,0,0,0,0,0,1,0,0,0,128,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,216,179,0,0,182,186,1,0,0,0,0,0,1,0,0,0,128,4,0,0,0,0,0,0,216,179,0,0,242,190,1,0,0,0,0,0,2,0,0,0,56,6,0,0,2,0,0,0,160,0,0,0,3,244,255,255,216,179,0,0,71,191,1,0,0,0,0,0,2,0,0,0,176,43,0,0,2,0,0,0,120,0,0,0,2,8,0,0,216,179,0,0,137,191,1,0,0,0,0,0,1,0,0,0,128,4,0,0,0,0,0,0,176,179,0,0,137,197,1,0,176,3,0,0,0,0,0,0,176,179,0,0,138,196,1,0,152,6,0,0,0,0,0,0,136,179,0,0,67,196,1,0,136,179,0,0,49,197,1,0,216,179,0,0,92,198,1,0,0,0,0,0,1,0,0,0,128,4,0,0,0,0,0,0,176,179,0,0,23,239,1,0,152,44,0,0,0,0,0,0,176,179,0,0,106,239,1,0,152,44,0,0,0,0,0,0,176,179,0,0,183,239,1,0,152,44,0,0,0,0,0,0,176,179,0,0,37,241,1,0,152,44,0,0,0,0,0,0,176,179,0,0,117,241,1,0,152,44,0,0,0,0,0,0,176,179,0,0,194,241,1,0,152,44,0,0,0,0,0,0,176,179,0,0,52,242,1,0,152,44,0,0,0,0,0,0,176,179,0,0,58,243,1,0,152,44,0,0,0,0,0,0,176,179,0,0,9,247,1,0,80,7,0,0,0,0,0,0,136,179,0,0,151,243,1,0,136,179,0,0,183,247,1,0,176,179,0,0,200,248,1,0,112,7,0,0,0,0,0,0,136,179,0,0,134,248,1,0,136,179,0,0,104,249,1,0,176,179,0,0,220,249,1,0,152,44,0,0,0,0,0,0,176,179,0,0,133,251,1,0,152,44,0,0,0,0,0,0,176,179,0,0,234,251,1,0,152,44,0,0,0,0,0,0,176,179,0,0,71,252,1,0,152,44,0,0,0,0,0,0,176,179,0,0,152,252,1,0,152,44,0,0,0,0,0,0,216,179,0,0,229,252,1,0,0,0,0,0,1,0,0,0,224,7,0,0,0,0,0,0,136,179,0,0,237,7,2,0,176,179,0,0,117,9,2,0,152,44,0,0,0,0,0,0,216,179,0,0,172,10,2,0,0,0,0,0,1,0,0,0,40,40,0,0,0,0,0,0,216,179,0,0,147,13,2,0,0,0,0,0,1,0,0,0,128,4,0,0,0,0,0,0,176,179,0,0,181,20,2,0,80,7,0,0,0,0,0,0,136,179,0,0,16,20,2,0,176,179,0,0,106,21,2,0,152,44,0,0,0,0,0,0,176,179,0,0,5,22,2,0,152,44,0,0,0,0,0,0,176,179,0,0,85,22,2,0,152,44,0,0,0,0,0,0,176,179,0,0,161,22,2,0,152,44,0,0,0,0,0,0,216,179,0,0,240,22,2,0,0,0,0,0,1,0,0,0,128,4,0,0,0,0,0,0,216,179,0,0,130,23,2,0,0,0,0,0,1,0,0,0,128,4,0,0,0,0,0,0,216,179,0,0,132,28,2,0,0,0,0,0,1,0,0,0,128,4,0,0,0,0,0,0,176,179,0,0,149,30,2,0,128,4,0,0,0,0,0,0,216,179,0,0,114,43,2,0,0,0,0,0,1,0,0,0,144,2,0,0,0,0,0,0,176,179,0,0,138,43,2,0,176,3,0,0,0,0,0,0,216,179,0,0,170,43,2,0,0,0,0,0,2,0,0,0,176,3,0,0,2,0,0,0,16,14,0,0,2,44,0,0,176,179,0,0,206,43,2,0,216,8,0,0,0,0,0,0,216,179,0,0,234,43,2,0,0,0,0,0,2,0,0,0,200,10,0,0,2,0,0,0,208,3,0,0,2,36,0,0,216,179,0,0,0,44,2,0,0,0,0,0,2,0,0,0,24,14,0,0,2,0,0,0,208,3,0,0,2,36,0,0,176,179,0,0,30,44,2,0,216,8,0,0,0,0,0,0,176,179,0,0,63,44,2,0,176,3,0,0,0,0,0,0,176,179,0,0,96,44,2,0,216,8,0,0,0,0,0,0,176,179,0,0,134,44,2,0,216,8,0,0,0,0,0,0,176,179,0,0,169,44,2,0,176,3,0,0,0,0,0,0,176,179,0,0,203,44,2,0,176,3,0,0,0,0,0,0,176,179,0,0,229,44,2,0,216,8,0,0,0,0,0,0,216,179,0,0,4,45,2,0,0,0,0,0,3,0,0,0,64,13,0,0,2,0,0,0,16,14,0,0,2,72,0,0,40,14,0,0,2,80,0,0,176,179,0,0,40,45,2,0,176,3,0,0,0,0,0,0,216,179,0,0,77,45,2,0,0,0,0,0,2,0,0,0,64,13,0,0,2,0,0,0,16,14,0,0,2,72,0,0,176,179,0,0,113,45,2,0,216,8,0,0,0,0,0,0,216,179,0,0,149,45,2,0,0,0,0,0,2,0,0,0,64,13,0,0,2,0,0,0,16,14,0,0,2,72,0,0,176,179,0,0,182,45,2,0,216,8,0,0,0,0,0,0,176,179,0,0,207,45,2,0,104,10,0,0,0,0,0,0,176,179,0,0,243,45,2,0,104,10,0,0,0,0,0,0,176,179,0,0,24,46,2,0,104,10,0,0,0,0,0,0,176,179,0,0,58,46,2,0,104,10,0,0,0,0,0,0,176,179,0,0,82,46,2,0,104,10,0,0,0,0,0,0,216,179,0,0,113,46,2,0,0,0,0,0,2,0,0,0,216,8,0,0,2,0,0,0,16,14,0,0,2,28,0,0,176,179,0,0,139,46,2,0,200,10,0,0,0,0,0,0,176,179,0,0,171,46,2,0,200,10,0,0,0,0,0,0,176,179,0,0,209,46,2,0,200,10,0,0,0,0,0,0,176,179,0,0,238,46,2,0,24,14,0,0,0,0,0,0,176,179,0,0,14,47,2,0,200,10,0,0,0,0,0,0,176,179,0,0,39,47,2,0,200,10,0,0,0,0,0,0,176,179,0,0,61,47,2,0,200,10,0,0,0,0,0,0,176,179,0,0,84,47,2,0,200,10,0,0,0,0,0,0,176,179,0,0,106,47,2,0,200,10,0,0,0,0,0,0,176,179,0,0,137,47,2,0,200,10,0,0,0,0,0,0,176,179,0,0,183,47,2,0,200,10,0,0,0,0,0,0,176,179,0,0,220,47,2,0,216,8,0,0,0,0,0,0,176,179,0,0,248,47,2,0,152,11,0,0,0,0,0,0,176,179,0,0,21,48,2,0,152,11,0,0,0,0,0,0,176,179,0,0,49,48,2,0,152,11,0,0,0,0,0,0,176,179,0,0,82,48,2,0,152,11,0,0,0,0,0,0,176,179,0,0,114,48,2,0,152,11,0,0,0,0,0,0,176,179,0,0,147,48,2,0,152,11,0,0,0,0,0,0,176,179,0,0,177,48,2,0,152,11,0,0,0,0,0,0,176,179,0,0,208,48,2,0,152,11,0,0,0,0,0,0,176,179,0,0,238,48,2,0,152,11,0,0,0,0,0,0,176,179,0,0,11,49,2,0,48,14,0,0,0,0,0,0,176,179,0,0,39,49,2,0,48,14,0,0,0,0,0,0,176,179,0,0,85,49,2,0,48,14,0,0,0,0,0,0,136,179,0,0,172,58,2,0,176,179,0,0,134,58,2,0,104,12,0,0,0,0,0,0,176,179,0,0,100,58,2,0,104,12,0,0,0,0,0,0,216,179,0,0,57,57,2,0,0,0,0,0,2,0,0,0,192,12,0,0,2,0,0,0,64,14,0,0,2,16,0,0,176,179,0,0,21,57,2,0,104,12,0,0,0,0,0,0,176,179,0,0,234,56,2,0,104,12,0,0,0,0,0,0,216,179,0,0,188,56,2,0,0,0,0,0,2,0,0,0,104,12,0,0,2,0,0,0,64,14,0,0,2,4,0,0,216,179,0,0,61,56,2,0,0,0,0,0,2,0,0,0,104,12,0,0,2,0,0,0,64,14,0,0,2,4,0,0,216,179,0,0,18,56,2,0,0,0,0,0,2,0,0,0,104,12,0,0,2,0,0,0,64,14,0,0,2,4,0,0,176,179,0,0,227,55,2,0,176,12,0,0,0,0,0,0,216,179,0,0,159,55,2,0,0,0,0,0,2,0,0,0,176,3,0,0,2,0,0,0,72,14,0,0,2,44,0,0,176,179,0,0,112,55,2,0,104,12,0,0,0,0,0,0,216,179,0,0,75,55,2,0,0,0,0,0,2,0,0,0,104,12,0,0,2,0,0,0,64,14,0,0,2,4,0,0,176,179,0,0,33,55,2,0,112,13,0,0,0,0,0,0,176,179,0,0,255,54,2,0,112,13,0,0,0,0,0,0,176,179,0,0,161,54,2,0,112,13,0,0,0,0,0,0,176,179,0,0,123,54,2,0,104,12,0,0,0,0,0,0,176,179,0,0,83,54,2,0,192,13,0,0,0,0,0,0,176,179,0,0,40,54,2,0,192,13,0,0,0,0,0,0,176,179,0,0,0,54,2,0,192,13,0,0,0,0,0,0,176,179,0,0,218,53,2,0,192,13,0,0,0,0,0,0,136,179,0,0,190,53,2,0,176,179,0,0,154,53,2,0,200,10,0,0,0,0,0,0,136,179,0,0,114,53,2,0,176,179,0,0,79,53,2,0,152,11,0,0,0,0,0,0,136,179,0,0,217,54,2,0,136,179,0,0,196,55,2,0,176,179,0,0,107,56,2,0,152,44,0,0,0,0,0,0,176,179,0,0,21,58,2,0,152,44,0,0,0,0,0,0,176,179,0,0,203,58,2,0,112,2,0,0,0,0,0,0,176,179,0,0,232,58,2,0,112,2,0,0,0,0,0,0,176,179,0,0,8,59,2,0,112,2,0,0,0,0,0,0,176,179,0,0,44,59,2,0,112,2,0,0,0,0,0,0,176,179,0,0,79,59,2,0,112,2,0,0,0,0,0,0,176,179,0,0,111,59,2,0,112,2,0,0,0,0,0,0,176,179,0,0,141,59,2,0,112,2,0,0,0,0,0,0,176,179,0,0,172,59,2,0,208,14,0,0,0,0,0,0,176,179,0,0,198,59,2,0,208,14,0,0,0,0,0,0,176,179,0,0,226,59,2,0,112,2,0,0,0,0,0,0,176,179,0,0,251,59,2,0,112,2,0,0,0,0,0,0,176,179,0,0,21,60,2,0,112,2,0,0,0,0,0,0,176,179,0,0,51,60,2,0,112,2,0,0,0,0,0,0,176,179,0,0,80,60,2,0,112,2,0,0,0,0,0,0,176,179,0,0,105,60,2,0,112,2,0,0,0,0,0,0,176,179,0,0,135,60,2,0,112,2,0,0,0,0,0,0,176,179,0,0,163,60,2,0,112,2,0,0,0,0,0,0,176,179,0,0,189,60,2,0,112,2,0,0,0,0,0,0,176,179,0,0,69,84,2,0,168,15,0,0,0,0,0,0,136,179,0,0,23,84,2,0,136,179,0,0,171,84,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,179,0,0,8,85,2,0,144,43,0,0,0,0,0,0,176,179,0,0,181,85,2,0,112,2,0,0,0,0,0,0,176,179,0,0,222,85,2,0,152,44,0,0,0,0,0,0,176,179,0,0,58,86,2,0,152,44,0,0,0,0,0,0,176,179,0,0,144,86,2,0,152,44,0,0,0,0,0,0,176,179,0,0,231,86,2,0,152,44,0,0,0,0,0,0,216,179,0,0,58,87,2,0,0,0,0,0,2,0,0,0,144,1,0,0,2,0,0,0,160,0,0,0,3,224,255,255,176,179,0,0,243,89,2,0,152,44,0,0,0,0,0,0,176,179,0,0,60,98,2,0,248,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,179,0,0,65,99,2,0,192,16,0,0,0,0,0,0,216,179,0,0,87,98,2,0,0,0,0,0,2,0,0,0,160,16,0,0,2,0,0,0,160,0,0,0,3,244,255,255,216,179,0,0,178,98,2,0,0,0,0,0,2,0,0,0,88,16,0,0,2,0,0,0,120,0,0,0,2,12,0,0,176,179,0,0,118,99,2,0,208,16,0,0,0,0,0,0,176,179,0,0,242,99,2,0,224,16,0,0,0,0,0,0,176,179,0,0,110,100,2,0,240,16,0,0,0,0,0,0,136,179,0,0,234,100,2,0,176,179,0,0,242,108,2,0,152,44,0,0,0,0,0,0,176,179,0,0,70,109,2,0,152,44,0,0,0,0,0,0,176,179,0,0,145,109,2,0,152,44,0,0,0,0,0,0,176,179,0,0,225,109,2,0,152,44,0,0,0,0,0,0,176,179,0,0,229,110,2,0,152,44,0,0,0,0,0,0,176,179,0,0,241,111,2,0,152,44,0,0,0,0,0,0,176,179,0,0,184,112,2,0,152,44,0,0,0,0,0,0,176,179,0,0,10,113,2,0,152,44,0,0,0,0,0,0,176,179,0,0,107,113,2,0,152,44,0,0,0,0,0,0,176,179,0,0,195,113,2,0,152,44,0,0,0,0,0,0,176,179,0,0,20,114,2,0,152,44,0,0,0,0,0,0,176,179,0,0,108,114,2,0,152,44,0,0,0,0,0,0,176,179,0,0,205,114,2,0,152,44,0,0,0,0,0,0,176,179,0,0,31,115,2,0,152,44,0,0,0,0,0,0,176,179,0,0,112,115,2,0,152,44,0,0,0,0,0,0,176,179,0,0,195,115,2,0,152,44,0,0,0,0,0,0,176,179,0,0,20,116,2,0,152,44,0,0,0,0,0,0,176,179,0,0,103,116,2,0,152,44,0,0,0,0,0,0,176,179,0,0,183,116,2,0,152,44,0,0,0,0,0,0,176,179,0,0,16,117,2,0,152,44,0,0,0,0,0,0,176,179,0,0,89,117,2,0,152,44,0,0,0,0,0,0,176,179,0,0,163,117,2,0,152,44,0,0,0,0,0,0,176,179,0,0,236,117,2,0,152,44,0,0,0,0,0,0,176,179,0,0,56,118,2,0,152,44,0,0,0,0,0,0,176,179,0,0,131,118,2,0,152,44,0,0,0,0,0,0,176,179,0,0,130,119,2,0,152,44,0,0,0,0,0,0,176,179,0,0,209,119,2,0,152,44,0,0,0,0,0,0,176,179,0,0,40,120,2,0,152,44,0,0,0,0,0,0,176,179,0,0,117,120,2,0,152,44,0,0,0,0,0,0,176,179,0,0,190,120,2,0,152,44,0,0,0,0,0,0,176,179,0,0,16,121,2,0,152,44,0,0,0,0,0,0,176,179,0,0,103,121,2,0,152,44,0,0,0,0,0,0,176,179,0,0,191,121,2,0,152,44,0,0,0,0,0,0,176,179,0,0,21,122,2,0,152,44,0,0,0,0,0,0,176,179,0,0,105,122,2,0,152,44,0,0,0,0,0,0,176,179,0,0,247,122,2,0,64,19,0,0,0,0,0,0,136,179,0,0,192,122,2,0,136,179,0,0,98,123,2,0,176,179,0,0,132,123,2,0,152,44,0,0,0,0,0,0,176,179,0,0,215,123,2,0,152,44,0,0,0,0,0,0,176,179,0,0,44,124,2,0,152,44,0,0,0,0,0,0,176,179,0,0,129,124,2,0,152,44,0,0,0,0,0,0,176,179,0,0,216,124,2,0,152,44,0,0,0,0,0,0,176,179,0,0,49,125,2,0,152,44,0,0,0,0,0,0,176,179,0,0,203,125,2,0,152,44,0,0,0,0,0,0,176,179,0,0,34,126,2,0,152,44,0,0,0,0,0,0,176,179,0,0,118,126,2,0,152,44,0,0,0,0,0,0,176,179,0,0,202,126,2,0,152,44,0,0,0,0,0,0,176,179,0,0,132,136,2,0,56,2,0,0,0,0,0,0,136,179,0,0,231,135,2,0,176,179,0,0,78,139,2,0,24,20,0,0,0,0,0,0,136,179,0,0,85,137,2,0,136,179,0,0,96,140,2,0,176,179,0,0,122,141,2,0,80,7,0,0,0,0,0,0,136,179,0,0,221,140,2,0,216,179,0,0,54,143,2,0,0,0,0,0,2,0,0,0,88,20,0,0,2,0,0,0,160,0,0,0,3,224,255,255,216,179,0,0,126,143,2,0,0,0,0,0,1,0,0,0,40,40,0,0,3,228,255,255,176,179,0,0,236,147,2,0,152,44,0,0,0,0,0,0,176,179,0,0,96,148,2,0,152,44,0,0,0,0,0,0,176,179,0,0,171,148,2,0,152,44,0,0,0,0,0,0,176,179,0,0,199,150,2,0,176,20,0,0,0,0,0,0,136,179,0,0,220,150,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,179,0,0,230,156,2,0,152,44,0,0,0,0,0,0,176,179,0,0,14,158,2,0,152,44,0,0,0,0,0,0,216,179,0,0,21,159,2,0,0,0,0,0,2,0,0,0,8,21,0,0,2,0,0,0,160,0,0,0,3,244,255,255,216,179,0,0,102,159,2,0,0,0,0,0,2,0,0,0,40,21,0,0,2,0,0,0,120,0,0,0,2,4,0,0,176,179,0,0,164,159,2,0,120,43,0,0,0,0,0,0,136,179,0,0,142,151,2,0,136,179,0,0,188,152,2,0,136,179,0,0,221,152,2,0,176,179,0,0,231,159,2,0,152,44,0,0,0,0,0,0,176,179,0,0,212,160,2,0,152,44,0,0,0,0,0,0,176,179,0,0,31,173,2,0,136,21,0,0,0,0,0,0,136,179,0,0,220,172,2,0,136,179,0,0,171,173,2,0,176,179,0,0,99,174,2,0,168,21,0,0,0,0,0,0,136,179,0,0,245,173,2,0,136,179,0,0,236,174,2,0,176,179,0,0,164,175,2,0,200,21,0,0,0,0,0,0,136,179,0,0,51,175,2,0,136,179,0,0,48,176,2,0,136,179,0,0,159,176,2,0,136,179,0,0,122,176,2,0,136,179,0,0,229,169,2,0,176,179,0,0,46,177,2,0,136,21,0,0,0,0,0,0,136,179,0,0,199,176,2,0,176,179,0,0,249,177,2,0,168,21,0,0,0,0,0,0,136,179,0,0,184,177,2,0,176,179,0,0,193,178,2,0,200,21,0,0,0,0,0,0,136,179,0,0,128,178,2,0,176,179,0,0,178,191,2,0,72,22,0,0,0,0,0,0,136,179,0,0,177,190,2,0,136,179,0,0,60,192,2,0,176,179,0,0,190,192,2,0,72,22,0,0,0,0,0,0,136,179,0,0,126,192,2,0,216,179,0,0,229,193,2,0,0,0,0,0,2,0,0,0,216,1,0,0,2,0,0,0,160,0,0,0,3,224,255,255,176,179,0,0,171,206,2,0,160,22,0,0,0,0,0,0,136,179,0,0,40,205,2,0,136,179,0,0,73,207,2,0,176,179,0,0,47,209,2,0,160,22,0,0,0,0,0,0,136,179,0,0,164,207,2,0,176,179,0,0,56,212,2,0,160,22,0,0,0,0,0,0,136,179,0,0,227,209,2,0,176,179,0,0,124,214,2,0,160,22,0,0,0,0,0,0,136,179,0,0,233,212,2,0,176,179,0,0,63,217,2,0,160,22,0,0,0,0,0,0,136,179,0,0,51,215,2,0,176,179,0,0,136,218,2,0,160,22,0,0,0,0,0,0,136,179,0,0,238,217,2,0,176,179,0,0,65,220,2,0,160,22,0,0,0,0,0,0,136,179,0,0,35,219,2,0,176,179,0,0,223,221,2,0,160,22,0,0,0,0,0,0,136,179,0,0,224,220,2,0,176,179,0,0,89,224,2,0,160,22,0,0,0,0,0,0,136,179,0,0,124,222,2,0,176,179,0,0,204,225,2,0,160,22,0,0,0,0,0,0,136,179,0,0,249,224,2,0,176,179,0,0,235,227,2,0,160,22,0,0,0,0,0,0,136,179,0,0,128,226,2,0,176,179,0,0,47,232,2,0,160,22,0,0,0,0,0,0,136,179,0,0,172,228,2,0,176,179,0,0,136,236,2,0,160,22,0,0,0,0,0,0,136,179,0,0,231,232,2,0,176,179,0,0,39,239,2,0,160,22,0,0,0,0,0,0,136,179,0,0,61,237,2,0,176,179,0,0,112,242,2,0,160,22,0,0,0,0,0,0,136,179,0,0,224,239,2,0,176,179,0,0,15,244,2,0,160,22,0,0,0,0,0,0,136,179,0,0,44,243,2,0,176,179,0,0,201,245,2,0,160,22,0,0,0,0,0,0,136,179,0,0,220,244,2,0,176,179,0,0,122,250,2,0,160,22,0,0,0,0,0,0,136,179,0,0,150,246,2,0,176,179,0,0,82,2,3,0,160,22,0,0,0,0,0,0,136,179,0,0,53,251,2,0,176,179,0,0,34,5,3,0,160,22,0,0,0,0,0,0,136,179,0,0,24,3,3,0,176,179,0,0,163,10,3,0,160,22,0,0,0,0,0,0,136,179,0,0,228,5,3,0,176,179,0,0,129,13,3,0,160,22,0,0,0,0,0,0,136,179,0,0,96,11,3,0,176,179,0,0,102,16,3,0,160,22,0,0,0,0,0,0,136,179,0,0,59,14,3,0,176,179,0,0,121,18,3,0,160,22,0,0,0,0,0,0,136,179,0,0,33,17,3,0,176,179,0,0,37,20,3,0,160,22,0,0,0,0,0,0,136,179,0,0,39,19,3,0,176,179,0,0,171,21,3,0,160,22,0,0,0,0,0,0,136,179,0,0,207,20,3,0,176,179,0,0,27,23,3,0,160,22,0,0,0,0,0,0,136,179,0,0,87,22,3,0,176,179,0,0,1,27,3,0,160,22,0,0,0,0,0,0,136,179,0,0,207,23,3,0,176,179,0,0,224,30,3,0,160,22,0,0,0,0,0,0,136,179,0,0,172,27,3,0,176,179,0,0,100,34,3,0,160,22,0,0,0,0,0,0,136,179,0,0,134,31,3,0,176,179,0,0,120,37,3,0,160,22,0,0,0,0,0,0,136,179,0,0,49,35,3,0,176,179,0,0,72,38,3,0,216,25,0,0,0,0,0,0,176,179,0,0,103,38,3,0,216,25,0,0,0,0,0,0,176,179,0,0,131,38,3,0,216,25,0,0,0,0,0,0,176,179,0,0,160,38,3,0,216,25,0,0,0,0,0,0,176,179,0,0,201,38,3,0,216,25,0,0,0,0,0,0,176,179,0,0,237,38,3,0,216,25,0,0,0,0,0,0,136,179,0,0,124,45,3,0,216,179,0,0,147,45,3,0,0,0,0,0,1,0,0,0,128,4,0,0,0,0,0,0,176,179,0,0,154,56,3,0,24,20,0,0,0,0,0,0,136,179,0,0,211,54,3,0,176,179,0,0,169,57,3,0,80,7,0,0,0,0,0,0,136,179,0,0,100,57,3,0,176,179,0,0,169,58,3,0,64,19,0,0,0,0,0,0,136,179,0,0,92,58,3,0,176,179,0,0,172,66,3,0,88,26,0,0,0,0,0,0,136,179,0,0,187,65,3,0,136,179,0,0,61,67,3,0,176,179,0,0,206,67,3,0,120,26,0,0,0,0,0,0,136,179,0,0,134,67,3,0,136,179,0,0,92,68,3,0,176,179,0,0,234,68,3,0,152,26,0,0,0,0,0,0,136,179,0,0,162,68,3,0,136,179,0,0,123,69,3,0,176,179,0,0,174,70,3,0,88,26,0,0,0,0,0,0,136,179,0,0,196,69,3,0,176,179,0,0,173,71,3,0,120,26,0,0,0,0,0,0,136,179,0,0,82,71,3,0,176,179,0,0,41,73,3,0,152,26,0,0,0,0,0,0,136,179,0,0,78,72,3,0,176,179,0,0,23,74,3,0,88,26,0,0,0,0,0,0,136,179,0,0,205,73,3,0,176,179,0,0,130,75,3,0,120,26,0,0,0,0,0,0,136,179,0,0,170,74,3,0,176,179,0,0,213,76,3,0,152,26,0,0,0,0,0,0,136,179,0,0,18,76,3,0,176,179,0,0,67,78,3,0,152,44,0,0,0,0,0,0,176,179,0,0,71,82,3,0,72,22,0,0,0,0,0,0,136,179,0,0,54,81,3,0,176,179,0,0,190,83,3,0,72,22,0,0,0,0,0,0,136,179,0,0,217,82,3,0,176,179,0,0,130,85,3,0,72,22,0,0,0,0,0,0,136,179,0,0,92,84,3,0,176,179,0,0,134,87,3,0,72,22,0,0,0,0,0,0,136,179,0,0,12,86,3,0,216,179,0,0,27,88,3,0,0,0,0,0,1,0,0,0,128,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,179,0,0,255,110,3,0,72,22,0,0,0,0,0,0,136,179,0,0,186,110,3,0,216,179,0,0,14,112,3,0,0,0,0,0,2,0,0,0,64,2,0,0,2,0,0,0,160,0,0,0,3,220,255,255,0,0,0,0,0,0,0,0,176,179,0,0,97,114,3,0,152,44,0,0,0,0,0,0,176,179,0,0,13,115,3,0,40,28,0,0,0,0,0,0,136,179,0,0,196,114,3,0,136,179,0,0,56,116,3,0,176,179,0,0,200,123,3,0,88,28,0,0,0,0,0,0,176,179,0,0,65,122,3,0,80,28,0,0,0,0,0,0,136,179,0,0,253,122,3,0,136,179,0,0,189,124,3,0,176,179,0,0,73,126,3,0,88,28,0,0,0,0,0,0,176,179,0,0,142,125,3,0,80,28,0,0,0,0,0,0,176,179,0,0,249,127,3,0,88,28,0,0,0,0,0,0,176,179,0,0,61,127,3,0,80,28,0,0,0,0,0,0,176,179,0,0,174,129,3,0,88,28,0,0,0,0,0,0,176,179,0,0,238,128,3,0,80,28,0,0,0,0,0,0,176,179,0,0,96,131,3,0,88,28,0,0,0,0,0,0,176,179,0,0,167,130,3,0,80,28,0,0,0,0,0,0,176,179,0,0,230,132,3,0,248,28,0,0,0,0,0,0,136,179,0,0,82,132,3,0,136,179,0,0,163,133,3,0,176,179,0,0,106,134,3,0,248,28,0,0,0,0,0,0,136,179,0,0,214,133,3,0,176,179,0,0,187,135,3,0,248,28,0,0,0,0,0,0,136,179,0,0,39,135,3,0,176,179,0,0,12,137,3,0,248,28,0,0,0,0,0,0,136,179,0,0,120,136,3,0,176,179,0,0,93,138,3,0,248,28,0,0,0,0,0,0,136,179,0,0,201,137,3,0,176,179,0,0,174,139,3,0,248,28,0,0,0,0,0,0,136,179,0,0,26,139,3,0,176,179,0,0,255,140,3,0,248,28,0,0,0,0,0,0,136,179,0,0,107,140,3,0,176,179,0,0,80,142,3,0,248,28,0,0,0,0,0,0,136,179,0,0,188,141,3,0,176,179,0,0,161,143,3,0,248,28,0,0,0,0,0,0,136,179,0,0,13,143,3,0,176,179,0,0,242,144,3,0,248,28,0,0,0,0,0,0,136,179,0,0,94,144,3,0,176,179,0,0,67,146,3,0,248,28,0,0,0,0,0,0,136,179,0,0,175,145,3,0,176,179,0,0,148,147,3,0,248,28,0,0,0,0,0,0,136,179,0,0,0,147,3,0,176,179,0,0,229,148,3,0,248,28,0,0,0,0,0,0,136,179,0,0,81,148,3,0,176,179,0,0,54,150,3,0,248,28,0,0,0,0,0,0,136,179,0,0,162,149,3,0,176,179,0,0,135,151,3,0,248,28,0,0,0,0,0,0,136,179,0,0,243,150,3,0,176,179,0,0,216,152,3,0,248,28,0,0,0,0,0,0,136,179,0,0,68,152,3,0,176,179,0,0,41,154,3,0,248,28,0,0,0,0,0,0,136,179,0,0,149,153,3,0,176,179,0,0,122,155,3,0,248,28,0,0,0,0,0,0,136,179,0,0,230,154,3,0,176,179,0,0,203,156,3,0,248,28,0,0,0,0,0,0,136,179,0,0,55,156,3,0,176,179,0,0,28,158,3,0,248,28,0,0,0,0,0,0,136,179,0,0,136,157,3,0,176,179,0,0,109,159,3,0,248,28,0,0,0,0,0,0,136,179,0,0,217,158,3,0,176,179,0,0,190,160,3,0,248,28,0,0,0,0,0,0,136,179,0,0,42,160,3,0,176,179,0,0,15,162,3,0,248,28,0,0,0,0,0,0,136,179,0,0,123,161,3,0,176,179,0,0,96,163,3,0,248,28,0,0,0,0,0,0,136,179,0,0,204,162,3,0,176,179,0,0,177,164,3,0,248,28,0,0,0,0,0,0,136,179,0,0,29,164,3,0,176,179,0,0,2,166,3,0,248,28,0,0,0,0,0,0,136,179,0,0,110,165,3,0,176,179,0,0,83,167,3,0,248,28,0,0,0,0,0,0,136,179,0,0,191,166,3,0,176,179,0,0,164,168,3,0,248,28,0,0,0,0,0,0,136,179,0,0,16,168,3,0,176,179,0,0,245,169,3,0,248,28,0,0,0,0,0,0,136,179,0,0,97,169,3,0,176,179,0,0,70,171,3,0,248,28,0,0,0,0,0,0,136,179,0,0,178,170,3,0,176,179,0,0,151,172,3,0,248,28,0,0,0,0,0,0,136,179,0,0,3,172,3,0,176,179,0,0,232,173,3,0,248,28,0,0,0,0,0,0,136,179,0,0,84,173,3,0,176,179,0,0,57,175,3,0,248,28,0,0,0,0,0,0,136,179,0,0,165,174,3,0,176,179,0,0,138,176,3,0,248,28,0,0,0,0,0,0,136,179,0,0,246,175,3,0,176,179,0,0,219,177,3,0,248,28,0,0,0,0,0,0,136,179,0,0,71,177,3,0,176,179,0,0,44,179,3,0,248,28,0,0,0,0,0,0,136,179,0,0,152,178,3,0,176,179,0,0,125,180,3,0,248,28,0,0,0,0,0,0,136,179,0,0,233,179,3,0,176,179,0,0,206,181,3,0,248,28,0,0,0,0,0,0,136,179,0,0,58,181,3,0,176,179,0,0,31,183,3,0,248,28,0,0,0,0,0,0,136,179,0,0,139,182,3,0,176,179,0,0,112,184,3,0,248,28,0,0,0,0,0,0,136,179,0,0,220,183,3,0,176,179,0,0,193,185,3,0,248,28,0,0,0,0,0,0,136,179,0,0,45,185,3,0,176,179,0,0,18,187,3,0,248,28,0,0,0,0,0,0,136,179,0,0,126,186,3,0,176,179,0,0,99,188,3,0,248,28,0,0,0,0,0,0,136,179,0,0,207,187,3,0,176,179,0,0,180,189,3,0,248,28,0,0,0,0,0,0,136,179,0,0,32,189,3,0,176,179,0,0,5,191,3,0,248,28,0,0,0,0,0,0,136,179,0,0,113,190,3,0,176,179,0,0,86,192,3,0,248,28,0,0,0,0,0,0,136,179,0,0,194,191,3,0,176,179,0,0,167,193,3,0,248,28,0,0,0,0,0,0,136,179,0,0,19,193,3,0,176,179,0,0,248,194,3,0,248,28,0,0,0,0,0,0,136,179,0,0,100,194,3,0,176,179,0,0,73,196,3,0,248,28,0,0,0,0,0,0,136,179,0,0,181,195,3,0,176,179,0,0,154,197,3,0,248,28,0,0,0,0,0,0,136,179,0,0,6,197,3,0,176,179,0,0,235,198,3,0,248,28,0,0,0,0,0,0,136,179,0,0,87,198,3,0,176,179,0,0,60,200,3,0,248,28,0,0,0,0,0,0,136,179,0,0,168,199,3,0,176,179,0,0,141,201,3,0,248,28,0,0,0,0,0,0,136,179,0,0,249,200,3,0,176,179,0,0,222,202,3,0,248,28,0,0,0,0,0,0,136,179,0,0,74,202,3,0,176,179,0,0,47,204,3,0,248,28,0,0,0,0,0,0,136,179,0,0,155,203,3,0,176,179,0,0,128,205,3,0,248,28,0,0,0,0,0,0,136,179,0,0,236,204,3,0,176,179,0,0,209,206,3,0,248,28,0,0,0,0,0,0,136,179,0,0,61,206,3,0,176,179,0,0,34,208,3,0,248,28,0,0,0,0,0,0,136,179,0,0,142,207,3,0,176,179,0,0,115,209,3,0,248,28,0,0,0,0,0,0,136,179,0,0,223,208,3,0,176,179,0,0,196,210,3,0,248,28,0,0,0,0,0,0,136,179,0,0,48,210,3,0,176,179,0,0,21,212,3,0,248,28,0,0,0,0,0,0,136,179,0,0,129,211,3,0,176,179,0,0,102,213,3,0,248,28,0,0,0,0,0,0,136,179,0,0,210,212,3,0,176,179,0,0,183,214,3,0,248,28,0,0,0,0,0,0,136,179,0,0,35,214,3,0,176,179,0,0,8,216,3,0,248,28,0,0,0,0,0,0,136,179,0,0,116,215,3,0,176,179,0,0,89,217,3,0,248,28,0,0,0,0,0,0,136,179,0,0,197,216,3,0,176,179,0,0,170,218,3,0,248,28,0,0,0,0,0,0,136,179,0,0,22,218,3,0,176,179,0,0,251,219,3,0,248,28,0,0,0,0,0,0,136,179,0,0,103,219,3,0,176,179,0,0,76,221,3,0,248,28,0,0,0,0,0,0,136,179,0,0,184,220,3,0,176,179,0,0,157,222,3,0,248,28,0,0,0,0,0,0,136,179,0,0,9,222,3,0,176,179,0,0,238,223,3,0,248,28,0,0,0,0,0,0,136,179,0,0,90,223,3,0,176,179,0,0,63,225,3,0,248,28,0,0,0,0,0,0,136,179,0,0,171,224,3,0,176,179,0,0,144,226,3,0,248,28,0,0,0,0,0,0,136,179,0,0,252,225,3,0,176,179,0,0,225,227,3,0,248,28,0,0,0,0,0,0,136,179,0,0,77,227,3,0,176,179,0,0,50,229,3,0,248,28,0,0,0,0,0,0,136,179,0,0,158,228,3,0,176,179,0,0,131,230,3,0,248,28,0,0,0,0,0,0,136,179,0,0,239,229,3,0,176,179,0,0,212,231,3,0,248,28,0,0,0,0,0,0,136,179,0,0,64,231,3,0,176,179,0,0,37,233,3,0,248,28,0,0,0,0,0,0,136,179,0,0,145,232,3,0,176,179,0,0,118,234,3,0,248,28,0,0,0,0,0,0,136,179,0,0,226,233,3,0,176,179,0,0,199,235,3,0,248,28,0,0,0,0,0,0,136,179,0,0,51,235,3,0,176,179,0,0,24,237,3,0,248,28,0,0,0,0,0,0,136,179,0,0,132,236,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,179,0,0,105,238,3,0,248,28,0,0,0,0,0,0,136,179,0,0,213,237,3,0,176,179,0,0,185,239,3,0,248,28,0,0,0,0,0,0,136,179,0,0,38,239,3,0,176,179,0,0,8,241,3,0,248,28,0,0,0,0,0,0,136,179,0,0,117,240,3,0,176,179,0,0,87,242,3,0,248,28,0,0,0,0,0,0,136,179,0,0,196,241,3,0,176,179,0,0,75,245,3,0,248,28,0,0,0,0,0,0,136,179,0,0,19,243,3,0,176,179,0,0,154,246,3,0,248,28,0,0,0,0,0,0,136,179,0,0,7,246,3,0,176,179,0,0,233,247,3,0,248,28,0,0,0,0,0,0,136,179,0,0,86,247,3,0,176,179,0,0,56,249,3,0,248,28,0,0,0,0,0,0,136,179,0,0,165,248,3,0,176,179,0,0,135,250,3,0,248,28,0,0,0,0,0,0,136,179,0,0,244,249,3,0,176,179,0,0,214,251,3,0,248,28,0,0,0,0,0,0,136,179,0,0,67,251,3,0,176,179,0,0,37,253,3,0,248,28,0,0,0,0,0,0,136,179,0,0,146,252,3,0,176,179,0,0,115,254,3,0,248,28,0,0,0,0,0,0,136,179,0,0,225,253,3,0,216,179,0,0,252,1,4,0,0,0,0,0,2,0,0,0,88,2,0,0,2,0,0,0,160,0,0,0,3,224,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,216,179,0,0,13,7,4,0,0,0,0,0,1,0,0,0,64,2,0,0,3,220,255,255,216,179,0,0,231,6,4,0,0,0,0,0,1,0,0,0,64,2,0,0,3,220,255,255,176,179,0,0,86,8,4,0,200,38,0,0,0,0,0,0,176,179,0,0,112,8,4,0,200,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,179,0,0,139,8,4,0,176,179,0,0,178,8,4,0,200,38,0,0,0,0,0,0,176,179,0,0,186,9,4,0,248,38,0,0,0,0,0,0,136,179,0,0,136,9,4,0,136,179,0,0,33,10,4,0,216,179,0,0,189,15,4,0,0,0,0,0,2,0,0,0,112,38,0,0,2,0,0,0,160,0,0,0,3,216,255,255,216,179,0,0,7,16,4,0,0,0,0,0,2,0,0,0,136,38,0,0,2,0,0,0,160,0,0,0,3,216,255,255,176,179,0,0,153,16,4,0,64,19,0,0,0,0,0,0,136,179,0,0,85,16,4,0,0,0,0,0,0,0,0,128,255,255,255,255,255,255,255,127,255,255,255,255,255,255,255,255,176,179,0,0,17,17,4,0,120,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,179,0,0,18,22,4,0,176,179,0,0,241,21,4,0,160,39,0,0,0,0,0,0,136,179,0,0,40,22,4,0,176,179,0,0,70,22,4,0,184,39,0,0,0,0,0,0,216,179,0,0,239,23,4,0,0,0,0,0,2,0,0,0,240,39,0,0,2,0,0,0,160,0,0,0,3,224,255,255,216,179,0,0,46,24,4,0,0,0,0,0,1,0,0,0,40,40,0,0,3,228,255,255],"i8",ALLOC_NONE,Runtime.GLOBAL_BASE);allocate([216,179,0,0,84,24,4,0,0,0,0,0,2,0,0,0,120,1,0,0,2,0,0,0,160,0,0,0,3,224,255,255,216,179,0,0,148,24,4,0,0,0,0,0,2,0,0,0,120,43,0,0,3,236,255,255,120,0,0,0,3,232,255,255,1,0,0,0,0,0,0,0,130,128,0,0,0,0,0,0,138,128,0,0,0,0,0,128,0,128,0,128,0,0,0,128,139,128,0,0,0,0,0,0,1,0,0,128,0,0,0,0,129,128,0,128,0,0,0,128,9,128,0,0,0,0,0,128,138,0,0,0,0,0,0,0,136,0,0,0,0,0,0,0,9,128,0,128,0,0,0,0,10,0,0,128,0,0,0,0,139,128,0,128,0,0,0,0,139,0,0,0,0,0,0,128,137,128,0,0,0,0,0,128,3,128,0,0,0,0,0,128,2,128,0,0,0,0,0,128,128,0,0,0,0,0,0,128,10,128,0,0,0,0,0,0,10,0,0,128,0,0,0,128,129,128,0,128,0,0,0,128,128,128,0,0,0,0,0,128,1,0,0,128,0,0,0,0,8,128,0,128,0,0,0,128,0,0,0,0,0,0,0,0,216,179,0,0,146,26,4,0,0,0,0,0,2,0,0,0,48,41,0,0,2,0,0,0,160,0,0,0,3,244,255,255,216,179,0,0,235,26,4,0,0,0,0,0,2,0,0,0,160,43,0,0,2,0,0,0,120,0,0,0,2,8,0,0,176,179,0,0,49,27,4,0,96,1,0,0,0,0,0,0,216,179,0,0,20,29,4,0,0,0,0,0,2,0,0,0,128,41,0,0,2,0,0,0,160,0,0,0,3,244,255,255,216,179,0,0,104,29,4,0,0,0,0,0,2,0,0,0,128,43,0,0,2,0,0,0,120,0,0,0,2,8,0,0,216,179,0,0,169,29,4,0,0,0,0,0,2,0,0,0,192,41,0,0,2,0,0,0,160,0,0,0,3,224,255,255,216,179,0,0,231,29,4,0,0,0,0,0,1,0,0,0,40,40,0,0,3,228,255,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,179,0,0,23,30,4,0,80,42,0,0,0,0,0,0,176,179,0,0,73,30,4,0,192,39,0,0,0,0,0,0,176,179,0,0,115,30,4,0,96,42,0,0,0,0,0,0,136,179,0,0,110,34,4,0,176,179,0,0,138,34,4,0,120,42,0,0,0,0,0,0,136,179,0,0,161,34,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,179,0,0,237,34,4,0,96,1,0,0,0,0,0,0,176,179,0,0,183,44,4,0,96,1,0,0,0,0,0,0,176,179,0,0,55,45,4,0,96,1,0,0,0,0,0,0,176,179,0,0,166,45,4,0,232,44,0,0,0,0,0,0,176,179,0,0,41,46,4,0,192,43,0,0,0,0,0,0,216,179,0,0,140,46,4,0,0,0,0,0,2,0,0,0,0,43,0,0,2,0,0,0,160,0,0,0,3,244,255,255,216,179,0,0,226,46,4,0,0,0,0,0,2,0,0,0,208,42,0,0,2,0,0,0,120,0,0,0,2,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,179,0,0,150,54,4,0,64,43,0,0,0,0,0,0,176,179,0,0,203,54,4,0,144,2,0,0,0,0,0,0,176,179,0,0,8,55,4,0,64,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,179,0,0,62,55,4,0,120,43,0,0,0,0,0,0,136,179,0,0,75,55,4,0,176,179,0,0,105,55,4,0,120,43,0,0,0,0,0,0,176,179,0,0,88,55,4,0,128,43,0,0,0,0,0,0,176,179,0,0,121,55,4,0,128,43,0,0,0,0,0,0,176,179,0,0,142,55,4,0,128,43,0,0,0,0,0,0,176,179,0,0,175,55,4,0,120,43,0,0,0,0,0,0,176,179,0,0,159,55,4,0,192,43,0,0,0,0,0,0,176,179,0,0,193,55,4,0,192,43,0,0,0,0,0,0,136,179,0,0,212,55,4,0,176,179,0,0,225,55,4,0,120,43,0,0,0,0,0,0,176,179,0,0,237,55,4,0,120,43,0,0,0,0,0,0,176,179,0,0,252,55,4,0,240,43,0,0,0,0,0,0,176,179,0,0,29,56,4,0,24,44,0,0,0,0,0,0,176,179,0,0,99,56,4,0,24,44,0,0,0,0,0,0,176,179,0,0,63,56,4,0,56,44,0,0,0,0,0,0,176,179,0,0,133,56,4,0,24,44,0,0,0,0,0,0,108,179,0,0,169,49,4,0,176,179,0,0,173,56,4,0,40,44,0,0,0,0,0,0,176,179,0,0,210,56,4,0,40,44,0,0,0,0,0,0,136,179,0,0,83,70,4,0,216,179,0,0,108,70,4,0,0,0,0,0,1,0,0,0,144,44,0,0,0,0,0,0,176,179,0,0,138,70,4,0,120,43,0,0,0,0,0,0,176,179,0,0,180,70,4,0,72,52,0,0,0,0,0,0,136,179,0,0,206,70,4,0,176,179,0,0,224,70,4,0,208,44,0,0,0,0,0,0,136,179,0,0,10,71,4,0,216,179,0,0,59,71,4,0,0,0,0,0,1,0,0,0,216,44,0,0,3,244,255,255,216,179,0,0,106,71,4,0,0,0,0,0,1,0,0,0,216,44,0,0,3,244,255,255,216,179,0,0,153,71,4,0,3,0,0,0,2,0,0,0,240,44,0,0,2,0,0,0,8,45,0,0,2,8,0,0,176,179,0,0,201,71,4,0,96,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,179,0,0,69,72,4,0,144,44,0,0,0,0,0,0,216,179,0,0,91,72,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,120,51,0,0,2,0,0,0,216,179,0,0,109,72,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,128,51,0,0,2,0,0,0,216,179,0,0,143,72,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,128,51,0,0,2,0,0,0,216,179,0,0,178,72,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,128,51,0,0,2,0,0,0,176,179,0,0,213,72,4,0,200,45,0,0,0,0,0,0,176,179,0,0,247,72,4,0,200,45,0,0,0,0,0,0,216,179,0,0,26,73,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,128,51,0,0,2,0,0,0,176,179,0,0,60,73,4,0,88,45,0,0,0,0,0,0,176,179,0,0,82,73,4,0,88,45,0,0,0,0,0,0,176,179,0,0,102,73,4,0,88,45,0,0,0,0,0,0,216,179,0,0,122,73,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,120,51,0,0,2,0,0,0,176,179,0,0,140,73,4,0,88,45,0,0,0,0,0,0,176,179,0,0,161,73,4,0,88,45,0,0,0,0,0,0,216,179,0,0,182,73,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,136,51,0,0,0,0,0,0,216,179,0,0,250,73,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,160,51,0,0,0,0,0,0,216,179,0,0,62,74,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,184,51,0,0,0,0,0,0,216,179,0,0,130,74,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,208,51,0,0,0,0,0,0,216,179,0,0,198,74,4,0,0,0,0,0,3,0,0,0,88,45,0,0,2,0,0,0,232,51,0,0,2,0,0,0,240,51,0,0,0,8,0,0,216,179,0,0,11,75,4,0,0,0,0,0,3,0,0,0,88,45,0,0,2,0,0,0,232,51,0,0,2,0,0,0,248,51,0,0,0,8,0,0,216,179,0,0,80,75,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,0,52,0,0,0,8,0,0,216,179,0,0,149,75,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,0,52,0,0,0,8,0,0,216,179,0,0,218,75,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,8,52,0,0,2,0,0,0,216,179,0,0,246,75,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,8,52,0,0,2,0,0,0,216,179,0,0,18,76,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,8,52,0,0,2,0,0,0,216,179,0,0,46,76,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,8,52,0,0,2,0,0,0,216,179,0,0,74,76,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,16,52,0,0,0,0,0,0,216,179,0,0,144,76,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,24,52,0,0,0,0,0,0,216,179,0,0,214,76,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,32,52,0,0,0,0,0,0,216,179,0,0,28,77,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,40,52,0,0,0,0,0,0,216,179,0,0,98,77,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,48,52,0,0,2,0,0,0,216,179,0,0,119,77,4,0,0,0,0,0,2,0,0,0,88,45,0,0,2,0,0,0,48,52,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,179,0,0,209,80,4,0,136,179,0,0,186,80,4,0,216,179,0,0,164,80,4,0,0,0,0,0,1,0,0,0,64,52,0,0,0,0,0,0,216,179,0,0,117,80,4,0,0,0,0,0,1,0,0,0,64,52,0,0,0,0,0,0,216,179,0,0,95,80,4,0,0,0,0,0,1,0,0,0,56,52,0,0,0,0,0,0,216,179,0,0,48,80,4,0,0,0,0,0,1,0,0,0,56,52,0,0,0,0,0,0,136,179,0,0,29,80,4,0,136,179,0,0,251,79,4,0,136,179,0,0,217,79,4,0,136,179,0,0,196,79,4,0,136,179,0,0,175,79,4,0,136,179,0,0,150,79,4,0,136,179,0,0,125,79,4,0,136,179,0,0,100,79,4,0,136,179,0,0,75,79,4,0,136,179,0,0,51,79,4,0,136,179,0,0,70,80,4,0,136,179,0,0,139,80,4,0,176,179,0,0,230,80,4,0,192,43,0,0,0,0,0,0,136,179,0,0,253,80,4,0,176,179,0,0,22,81,4,0,88,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,0,0,42,0,0,0,43,0,0,0,42,0,0,0,42,0,0,0,44,0,0,0,45,0,0,0,42,0,0,0,42,0,0,0,43,0,0,0,28,0,0,0,0,0,0,0,168,0,0,0,46,0,0,0,47,0,0,0,44,0,0,0,45,0,0,0,48,0,0,0,248,255,255,255,168,0,0,0,49,0,0,0,50,0,0,0,228,255,255,255,228,255,255,255,228,255,255,255,228,255,255,255,168,0,0,0,46,0,0,0,51,0,0,0,52,0,0,0,53,0,0,0,0,0,0,0,160,0,0,0,42,0,0,0,42,0,0,0,54,0,0,0,55,0,0,0,0,0,0,0,128,0,0,0,56,0,0,0,57,0,0,0,44,0,0,0,248,255,255,255,128,0,0,0,58,0,0,0,59,0,0,0,0,0,0,0,120,0,0,0,42,0,0,0,42,0,0,0,10,0,0,0,100,0,0,0,232,3,0,0,16,39,0,0,160,134,1,0,64,66,15,0,128,150,152,0,0,225,245,5,0,202,154,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,232,0,0,0,60,0,0,0,61,0,0,0,47,0,0,0,252,255,255,255,252,255,255,255,232,0,0,0,62,0,0,0,63,0,0,0,0,0,0,0,0,1,0,0,43,0,0,0,64,0,0,0,65,0,0,0,24,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,0,0,0,66,0,0,0,67,0,0,0,47,0,0,0,48,0,0,0,68,0,0,0,252,255,255,255,252,255,255,255,200,0,0,0,69,0,0,0,70,0,0,0,232,255,255,255,232,255,255,255,232,255,255,255,232,255,255,255,200,0,0,0,49,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,0,0,0,0,24,1,0,0,43,0,0,0,43,0,0,0,44,0,0,0,74,0,0,0,50,0,0,0,51,0,0,0,56,0,0,0,0,0,0,0,56,1,0,0,75,0,0,0,76,0,0,0,200,255,255,255,200,255,255,255,56,1,0,0,77,0,0,0,78,0,0,0,0,0,0,0,40,1,0,0,79,0,0,0,80,0,0,0,44,0,0,0,42,0,0,0,42,0,0,0,42,0,0,0,52,0,0,0,53,0,0,0,43,0,0,0,54,0,0,0,55,0,0,0,44,0,0,0,44,0,0,0,45,0,0,0,144,54,0,0,160,58,0,0,180,58,0,0,164,54,0,0,0,0,0,0,80,1,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,46,0,0,0,56,0,0,0,0,0,0,0,104,1,0,0,85,0,0,0,86,0,0,0,57,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,1,0,0,87,0,0,0,88,0,0,0,58,0,0,0,252,255,255,255,252,255,255,255,120,1,0,0,89,0,0,0,90,0,0,0,0,0,0,0,32,2,0,0,91,0,0,0,92,0,0,0,59,0,0,0,45,0,0,0,93,0,0,0,94,0,0,0,47,0,0,0,48,0,0,0,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,3,0,0,95,0,0,0,96,0,0,0,97,0,0,0,49,0,0,0,98,0,0,0,0,0,0,0,128,3,0,0,99,0,0,0,100,0,0,0,101,0,0,0,49,0,0,0,102,0,0,0,0,0,0,0,96,3,0,0,103,0,0,0,104,0,0,0,61,0,0,0,46,0,0,0,105,0,0,0,106,0,0,0,47,0,0,0,50,0,0,0,62,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,1,0,0,107,0,0,0,108,0,0,0,47,0,0,0,252,255,255,255,252,255,255,255,192,1,0,0,109,0,0,0,110,0,0,0,64,0,0,0,0,0,0,0,0,3,0,0,111,0,0,0,112,0,0,0,56,0,0,0,248,255,255,255,0,3,0,0,113,0,0,0,114,0,0,0,192,255,255,255,192,255,255,255,0,3,0,0,115,0,0,0,116,0,0,0,64,0,0,0,0,0,0,0,240,44,0,0,117,0,0,0,118,0,0,0,192,255,255,255,192,255,255,255,240,44,0,0,119,0,0,0,120,0,0,0,116,56,0,0,100,58,0,0,176,56,0,0,196,56,0,0,160,58,0,0,180,58,0,0,140,58,0,0,120,58,0,0,156,56,0,0,136,56,0,0,0,0,0,0,112,2,0,0,42,0,0,0,42,0,0,0,51,0,0,0,52,0,0,0,45,0,0,0,43,0,0,0,53,0,0,0,54,0,0,0,55,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,48,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,49,0,0,0,56,0,0,0,46,0,0,0,42,0,0,0,50,0,0,0,47,0,0,0,48,0,0,0,51,0,0,0,52,0,0,0,49,0,0,0,57,0,0,0,50,0,0,0,1,0,0,0,0,0,0,0,192,2,0,0,121,0,0,0,122,0,0,0,44,0,0,0,248,255,255,255,192,2,0,0,123,0,0,0,124,0,0,0,28,0,0,0,0,0,0,0,160,2,0,0,125,0,0,0,126,0,0,0,44,0,0,0,71,0,0,0,127,0,0,0,248,255,255,255,160,2,0,0,128,0,0,0,129,0,0,0,228,255,255,255,228,255,255,255,228,255,255,255,228,255,255,255,160,2,0,0,72,0,0,0,130,0,0,0,131,0,0,0,132,0,0,0,24,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,2,0,0,133,0,0,0,134,0,0,0,47,0,0,0,73,0,0,0,135,0,0,0,252,255,255,255,252,255,255,255,224,2,0,0,136,0,0,0,137,0,0,0,232,255,255,255,232,255,255,255,232,255,255,255,232,255,255,255,224,2,0,0,74,0,0,0,138,0,0,0,139,0,0,0,140,0,0,0,64,0,0,0,0,0,0,0,32,45,0,0,141,0,0,0,142,0,0,0,56,0,0,0,248,255,255,255,32,45,0,0,143,0,0,0,144,0,0,0,192,255,255,255,192,255,255,255,32,45,0,0,145,0,0,0,146,0,0,0,56,0,0,0,0,0,0,0,8,45,0,0,147,0,0,0,148,0,0,0,200,255,255,255,200,255,255,255,8,45,0,0,149,0,0,0,150,0,0,0,24,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,3,0,0,151,0,0,0,152,0,0,0,47,0,0,0,75,0,0,0,153,0,0,0,252,255,255,255,252,255,255,255,16,3,0,0,154,0,0,0,155,0,0,0,232,255,255,255,232,255,255,255,232,255,255,255,232,255,255,255,16,3,0,0,76,0,0,0,156,0,0,0,157,0,0,0,158,0,0,0,0,0,0,0,64,3,0,0,159,0,0,0,160,0,0,0,161,0,0,0,49,0,0,0,162,0,0,0,0,0,0,0,48,3,0,0,163,0,0,0,164,0,0,0,165,0,0,0,49,0,0,0,166,0,0,0,0,0,0,0,80,3,0,0,167,0,0,0,168,0,0,0,169,0,0,0,49,0,0,0,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,2,0,0,53,0,0,0,171,0,0,0,172,0,0,0,0,0,0,0,160,3,0,0,54,0,0,0,173,0,0,0,174,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,1,0,0,175,0,0,0,176,0,0,0,47,0,0,0,252,255,255,255,252,255,255,255,168,1,0,0,177,0,0,0,178,0,0,0,24,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,216,3,0,0,179,0,0,0,180,0,0,0,47,0,0,0,77,0,0,0,181,0,0,0,252,255,255,255,252,255,255,255,216,3,0,0,182,0,0,0,183,0,0,0,232,255,255,255,232,255,255,255,232,255,255,255,232,255,255,255,216,3,0,0,78,0,0,0,184,0,0,0,185,0,0,0,186,0,0,0,0,0,0,0,248,3,0,0,81,0,0,0,187,0,0,0,188,0,0,0,84,0,0,0,58,0,0,0,79,0,0,0,0,0,0,0,8,4,0,0,81,0,0,0,189,0,0,0,190,0,0,0,84,0,0,0,59,0,0,0,80,0,0,0,0,0,0,0,24,4,0,0,191,0,0,0,192,0,0,0,193,0,0,0,49,0,0,0,194,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,152,4,0,0,195,0,0,0,196,0,0,0,197,0,0,0,49,0,0,0,198,0,0,0,0,0,0,0,136,4,0,0,60,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,91,0,0,0,92,0,0,0,93,0,0,0,94,0,0,0,95,0,0,0,96,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,58,0,0,0,59,0,0,0,60,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,91,0,0,0,92,0,0,0,93,0,0,0,94,0,0,0,95,0,0,0,96,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,105,0,0,0,100,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,4,0,0,199,0,0,0,200,0,0,0,81,0,0,0,252,255,255,255,252,255,255,255,72,4,0,0,201,0,0,0,202,0,0,0,24,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,4,0,0,203,0,0,0,204,0,0,0,81,0,0,0,82,0,0,0,205,0,0,0,252,255,255,255,252,255,255,255,40,4,0,0,206,0,0,0,207,0,0,0,232,255,255,255,232,255,255,255,232,255,255,255,232,255,255,255,40,4,0,0,83,0,0,0,208,0,0,0,209,0,0,0,210,0,0,0,0,0,0,0,96,4,0,0,211,0,0,0,212,0,0,0,213,0,0,0,49,0,0,0,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,4,0,0,60,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,106,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,91,0,0,0,92,0,0,0,93,0,0,0,94,0,0,0,95,0,0,0,96,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,58,0,0,0,59,0,0,0,60,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,101,0,0,0,102,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,103,0,0,0,104,0,0,0,88,0,0,0,105,0,0,0,106,0,0,0,107,0,0,0,108,0,0,0,109,0,0,0,94,0,0,0,95,0,0,0,96,0,0,0,110,0,0,0,98,0,0,0,111,0,0,0,110,0,0,0,112,0,0,0,0,0,0,0,40,5,0,0,215,0,0,0,216,0,0,0,217,0,0,0,49,0,0,0,218,0,0,0,0,0,0,0,24,5,0,0,219,0,0,0,220,0,0,0,221,0,0,0,49,0,0,0,222,0,0,0,1,0,0,0,0,0,0,0,248,4,0,0,223,0,0,0,224,0,0,0,44,0,0,0,248,255,255,255,248,4,0,0,225,0,0,0,226,0,0,0,28,0,0,0,0,0,0,0,216,4,0,0,227,0,0,0,228,0,0,0,44,0,0,0,84,0,0,0,229,0,0,0,248,255,255,255,216,4,0,0,230,0,0,0,231,0,0,0,228,255,255,255,228,255,255,255,228,255,255,255,228,255,255,255,216,4,0,0,85,0,0,0,232,0,0,0,233,0,0,0,234,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,5,0,0,113,0,0,0,114,0,0,0,0,0,0,0,80,5,0,0,235,0,0,0,236,0,0,0,237,0,0,0,49,0,0,0,238,0,0,0,0,0,0,0,72,5,0,0,42,0,0,0,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,5,0,0,239,0,0,0,240,0,0,0,86,0,0,0,115,0,0,0,241,0,0,0,242,0,0,0,111,0,0,0,112,0,0,0,87,0,0,0,0,0,0,0,96,5,0,0,243,0,0,0,244,0,0,0,88,0,0,0,116,0,0,0,245,0,0,0,246,0,0,0,51,0,0,0,113,0,0,0,89,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,5,0,0,247,0,0,0,248,0,0,0,249,0,0,0,42,0,0,0,52,0,0,0,53,0,0,0,117,0,0,0,54,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,4,0,0,250,0,0,0,251,0,0,0,90,0,0,0,252,255,255,255,252,255,255,255,192,4,0,0,252,0,0,0,253,0,0,0,24,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,5,0,0,254,0,0,0,255,0,0,0,90,0,0,0,91,0,0,0,0,1,0,0,252,255,255,255,252,255,255,255,184,5,0,0,1,1,0,0,2,1,0,0,232,255,255,255,232,255,255,255,232,255,255,255,232,255,255,255,184,5,0,0,92,0,0,0,3,1,0,0,4,1,0,0,5,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,216,5,0,0,60,0,0,0,61,0,0,0,62,0,0,0,114,0,0,0,64,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,115,0,0,0,71,0,0,0,116,0,0,0,73,0,0,0,117,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,91,0,0,0,92,0,0,0,93,0,0,0,94,0,0,0,95,0,0,0,96,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,58,0,0,0,59,0,0,0,60,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,91,0,0,0,92,0,0,0,93,0,0,0,94,0,0,0,95,0,0,0,96,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,110,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,60,0,0,0,61,0,0,0,62,0,0,0,118,0,0,0,64,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,119,0,0,0,120,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,121,0,0,0,87,0,0,0,122,0,0,0,89,0,0,0,90,0,0,0,91,0,0,0,123,0,0,0,93,0,0,0,94,0,0,0,95,0,0,0,96,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,124,0,0,0,101,0,0,0,125,0,0,0,103,0,0,0,104,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,118,0,0,0,59,0,0,0,60,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,119,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,91,0,0,0,92,0,0,0,93,0,0,0,94,0,0,0,95,0,0,0,96,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,110,0,0,0,112,0,0,0,0,0,0,0,56,6,0,0,6,1,0,0,7,1,0,0,93,0,0,0,248,255,255,255,56,6,0,0,8,1,0,0,9,1,0,0,28,0,0,0,0,0,0,0,24,6,0,0,10,1,0,0,11,1,0,0,93,0,0,0,94,0,0,0,12,1,0,0,248,255,255,255,24,6,0,0,13,1,0,0,14,1,0,0,228,255,255,255,228,255,255,255,228,255,255,255,228,255,255,255,24,6,0,0,95,0,0,0,15,1,0,0,16,1,0,0,17,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,6,0,0,60,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,126,0,0,0,71,0,0,0,127,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,91,0,0,0,92,0,0,0,93,0,0,0,94,0,0,0,95,0,0,0,96,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,128,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,58,0,0,0,59,0,0,0,60,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,120,0,0,0,66,0,0,0,121,0,0,0,122,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,123,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,91,0,0,0,92,0,0,0,124,0,0,0,94,0,0,0,125,0,0,0,126,0,0,0,127,0,0,0,98,0,0,0,99,0,0,0,110,0,0,0,112,0,0,0,0,0,0,0,128,6,0,0,18,1,0,0,19,1,0,0,96,0,0,0,128,0,0,0,20,1,0,0,21,1,0,0,55,0,0,0,129,0,0,0,97,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,6,0,0,60,0,0,0,61,0,0,0,62,0,0,0,130,0,0,0,64,0,0,0,131,0,0,0,66,0,0,0,132,0,0,0,68,0,0,0,69,0,0,0,133,0,0,0,134,0,0,0,72,0,0,0,73,0,0,0,135,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,136,0,0,0,137,0,0,0,138,0,0,0,85,0,0,0,139,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,140,0,0,0,141,0,0,0,92,0,0,0,142,0,0,0,143,0,0,0,144,0,0,0,145,0,0,0,97,0,0,0,146,0,0,0,99,0,0,0,147,0,0,0,148,0,0,0,149,0,0,0,103,0,0,0,104,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,58,0,0,0,129,0,0,0,130,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,131,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,132,0,0,0,84,0,0,0,133,0,0,0,86,0,0,0,134,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,91,0,0,0,135,0,0,0,93,0,0,0,136,0,0,0,95,0,0,0,96,0,0,0,97,0,0,0,137,0,0,0,138,0,0,0,110,0,0,0,112,0,0,0,0,0,0,0,120,7,0,0,22,1,0,0,23,1,0,0,24,1,0,0,49,0,0,0,25,1,0,0,0,0,0,0,88,7,0,0,26,1,0,0,27,1,0,0,98,0,0,0,139,0,0,0,28,1,0,0,29,1,0,0,56,0,0,0,150,0,0,0,99,0,0,0,0,0,0,0,56,7,0,0,30,1,0,0,31,1,0,0,100,0,0,0,140,0,0,0,32,1,0,0,33,1,0,0,42,0,0,0,151,0,0,0,101,0,0,0,0,0,0,0,40,7,0,0,34,1,0,0,35,1,0,0,36,1,0,0,49,0,0,0,37,1,0,0,0,0,0,0,24,7,0,0,38,1,0,0,39,1,0,0,40,1,0,0,49,0,0,0,41,1,0,0,0,0,0,0,8,7,0,0,42,1,0,0,43,1,0,0,44,1,0,0,49,0,0,0,45,1,0,0,0,0,0,0,232,6,0,0,46,1,0,0,47,1,0,0,48,1,0,0,49,0,0,0,49,1,0,0,0,0,0,0,216,6,0,0,50,1,0,0,51,1,0,0,52,1,0,0,49,0,0,0,53,1,0,0,0,0,0,0,184,6,0,0,54,1,0,0,55,1,0,0,56,1,0,0,49,0,0,0,57,1,0,0,0,0,0,0,200,6,0,0,58,1,0,0,59,1,0,0,60,1,0,0,49,0,0,0,61,1,0,0,0,0,0,0,248,6,0,0,62,1,0,0,63,1,0,0,64,1,0,0,49,0,0,0,65,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,7,0,0,66,1,0,0,67,1,0,0,68,1,0,0,49,0,0,0,69,1,0,0,0,0,0,0,168,7,0,0,70,1,0,0,71,1,0,0,72,1,0,0,49,0,0,0,73,1,0,0,0,0,0,0,152,7,0,0,74,1,0,0,75,1,0,0,76,1,0,0,49,0,0,0,77,1,0,0,0,0,0,0,136,7,0,0,78,1,0,0,79,1,0,0,80,1,0,0,49,0,0,0,81,1,0,0,0,0,0,0,176,3,0,0,82,1,0,0,83,1,0,0,42,0,0,0,42,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,42,0,0,0,57,0,0,0,106,0,0,0,0,0,0,0,112,6,0,0,84,1,0,0,85,1,0,0,141,0,0,0,142,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,143,0,0,0,57,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,7,0,0,152,0,0,0,153,0,0,0,154,0,0,0,155,0,0,0,156,0,0,0,157,0,0,0,158,0,0,0,159,0,0,0,160,0,0,0,161,0,0,0,162,0,0,0,163,0,0,0,164,0,0,0,165,0,0,0,166,0,0,0,167,0,0,0,168,0,0,0,169,0,0,0,170,0,0,0,171,0,0,0,172,0,0,0,173,0,0,0,174,0,0,0,175,0,0,0,176,0,0,0,177,0,0,0,178,0,0,0,179,0,0,0,180,0,0,0,181,0,0,0,182,0,0,0,183,0,0,0,184,0,0,0,185,0,0,0,186,0,0,0,187,0,0,0,188,0,0,0,189,0,0,0,190,0,0,0,191,0,0,0,192,0,0,0,193,0,0,0,194,0,0,0,195,0,0,0,196,0,0,0,144,0,0,0,145,0,0,0,146,0,0,0,147,0,0,0,148,0,0,0,149,0,0,0,150,0,0,0,151,0,0,0,152,0,0,0,153,0,0,0,154,0,0,0,155,0,0,0,156,0,0,0,157,0,0,0,158,0,0,0,159,0,0,0,160,0,0,0,161,0,0,0,162,0,0,0,163,0,0,0,164,0,0,0,165,0,0,0,166,0,0,0,167,0,0,0,168,0,0,0,169,0,0,0,170,0,0,0,171,0,0,0,172,0,0,0,173,0,0,0,174,0,0,0,175,0,0,0,176,0,0,0,177,0,0,0,178,0,0,0,179,0,0,0,180,0,0,0,181,0,0,0,182,0,0,0,183,0,0,0,184,0,0,0,185,0,0,0,186,0,0,0,187,0,0,0,188,0,0,0,197,0,0,0,189,0,0,0,0,0,0,0,232,7,0,0,163,0,0,0,86,1,0,0,87,1,0,0,198,0,0,0,88,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,7,0,0,89,1,0,0,90,1,0,0,47,0,0,0,252,255,255,255,252,255,255,255,248,7,0,0,91,1,0,0,92,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,8,0,0,60,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,199,0,0,0,71,0,0,0,200,0,0,0,73,0,0,0,74,0,0,0,201,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,202,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,203,0,0,0,85,0,0,0,204,0,0,0,87,0,0,0,205,0,0,0,89,0,0,0,90,0,0,0,91,0,0,0,92,0,0,0,93,0,0,0,94,0,0,0,95,0,0,0,96,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,206,0,0,0,103,0,0,0,104,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,58,0,0,0,59,0,0,0,60,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,190,0,0,0,191,0,0,0,192,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,193,0,0,0,194,0,0,0,195,0,0,0,196,0,0,0,197,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,198,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,199,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,91,0,0,0,92,0,0,0,93,0,0,0,94,0,0,0,95,0,0,0,96,0,0,0,97,0,0,0,98,0,0,0,99],"i8",ALLOC_NONE,Runtime.GLOBAL_BASE+10240);allocate([110,0,0,0,112,0,0,0,0,0,0,0,112,8,0,0,93,1,0,0,94,1,0,0,95,1,0,0,49,0,0,0,96,1,0,0,0,0,0,0,96,8,0,0,97,1,0,0,98,1,0,0,99,1,0,0,49,0,0,0,100,1,0,0,0,0,0,0,80,8,0,0,101,1,0,0,102,1,0,0,103,1,0,0,49,0,0,0,104,1,0,0,0,0,0,0,64,8,0,0,105,1,0,0,106,1,0,0,107,1,0,0,49,0,0,0,108,1,0,0,0,0,0,0,40,8,0,0,30,1,0,0,109,1,0,0,107,0,0,0,200,0,0,0,110,1,0,0,111,1,0,0,43,0,0,0,207,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,8,0,0,60,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,91,0,0,0,92,0,0,0,93,0,0,0,94,0,0,0,95,0,0,0,96,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,58,0,0,0,59,0,0,0,60,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,201,0,0,0,202,0,0,0,93,0,0,0,94,0,0,0,95,0,0,0,96,0,0,0,203,0,0,0,98,0,0,0,204,0,0,0,110,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,152,8,0,0,208,0,0,0,209,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,210,0,0,0,211,0,0,0,212,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,213,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,214,0,0,0,82,0,0,0,215,0,0,0,216,0,0,0,217,0,0,0,86,0,0,0,218,0,0,0,88,0,0,0,219,0,0,0,90,0,0,0,91,0,0,0,92,0,0,0,93,0,0,0,94,0,0,0,95,0,0,0,220,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,205,0,0,0,56,0,0,0,57,0,0,0,58,0,0,0,59,0,0,0,60,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,66,0,0,0,206,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,207,0,0,0,208,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,91,0,0,0,92,0,0,0,93,0,0,0,94,0,0,0,95,0,0,0,96,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,110,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,8,0,0,60,0,0,0,61,0,0,0,62,0,0,0,221,0,0,0,64,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,222,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,91,0,0,0,92,0,0,0,93,0,0,0,94,0,0,0,95,0,0,0,96,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,100,0,0,0,101,0,0,0,223,0,0,0,103,0,0,0,104,0,0,0,55,0,0,0,56,0,0,0,57,0,0,0,209,0,0,0,59,0,0,0,60,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,210,0,0,0,67,0,0,0,68,0,0,0,69,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,91,0,0,0,92,0,0,0,93,0,0,0,94,0,0,0,95,0,0,0,96,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,110,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,8,0,0,224,0,0,0,225,0,0,0,226,0,0,0,227,0,0,0,228,0,0,0,229,0,0,0,230,0,0,0,231,0,0,0,232,0,0,0,233,0,0,0,234,0,0,0,235,0,0,0,236,0,0,0,237,0,0,0,238,0,0,0,239,0,0,0,240,0,0,0,241,0,0,0,242,0,0,0,243,0,0,0,244,0,0,0,245,0,0,0,246,0,0,0,247,0,0,0,248,0,0,0,249,0,0,0,250,0,0,0,251,0,0,0,252,0,0,0,253,0,0,0,254,0,0,0,255,0,0,0,0,1,0,0,1,1,0,0,2,1,0,0,3,1,0,0,4,1,0,0,5,1,0,0,6,1,0,0,7,1,0,0,8,1,0,0,9,1,0,0,10,1,0,0,11,1,0,0,12,1,0,0,55,0,0,0,56,0,0,0,57,0,0,0,58,0,0,0,59,0,0,0,60,0,0,0,61,0,0,0,62,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,66,0,0,0,67,0,0,0,68,0,0,0,211,0,0,0,70,0,0,0,71,0,0,0,72,0,0,0,73,0,0,0,74,0,0,0,75,0,0,0,76,0,0,0,77,0,0,0,78,0,0,0,79,0,0,0,80,0,0,0,81,0,0,0,82,0,0,0,83,0,0,0,84,0,0,0,85,0,0,0,86,0,0,0,87,0,0,0,88,0,0,0,89,0,0,0,90,0,0,0,91,0,0,0,92,0,0,0,93,0,0,0,94,0,0,0,95,0,0,0,96,0,0,0,97,0,0,0,98,0,0,0,99,0,0,0,110,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,216,8,0,0,112,1,0,0,113,1,0,0,42,0,0,0,42,0,0,0,102,0,0,0,0,0,0,0,32,9,0,0,114,1,0,0,115,1,0,0,212,0,0,0,213,0,0,0,109,0,0,0,0,0,0,0,112,9,0,0,116,1,0,0,117,1,0,0,214,0,0,0,215,0,0,0,102,0,0,0,0,0,0,0,128,9,0,0,118,1,0,0,119,1,0,0,216,0,0,0,217,0,0,0,110,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,218,0,0,0,57,0,0,0,106,0,0,0,0,0,0,0,0,9,0,0,120,1,0,0,121,1,0,0,219,0,0,0,220,0,0,0,111,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,221,0,0,0,57,0,0,0,106,0,0,0,0,0,0,0,144,9,0,0,122,1,0,0,123,1,0,0,222,0,0,0,223,0,0,0,102,0,0,0,0,0,0,0,160,9,0,0,124,1,0,0,125,1,0,0,224,0,0,0,225,0,0,0,102,0,0,0,0,0,0,0,176,9,0,0,126,1,0,0,127,1,0,0,226,0,0,0,227,0,0,0,112,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,228,0,0,0,57,0,0,0,106,0,0,0,0,0,0,0,240,8,0,0,128,1,0,0,129,1,0,0,229,0,0,0,230,0,0,0,113,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,231,0,0,0,57,0,0,0,106,0,0,0,0,0,0,0,192,9,0,0,82,1,0,0,130,1,0,0,232,0,0,0,233,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,234,0,0,0,57,0,0,0,106,0,0,0,0,0,0,0,208,9,0,0,131,1,0,0,132,1,0,0,235,0,0,0,236,0,0,0,102,0,0,0,0,0,0,0,224,9,0,0,133,1,0,0,134,1,0,0,237,0,0,0,238,0,0,0,114,0,0,0,115,0,0,0,104,0,0,0,116,0,0,0,239,0,0,0,58,0,0,0,106,0,0,0,0,0,0,0,8,10,0,0,135,1,0,0,136,1,0,0,240,0,0,0,241,0,0,0,117,0,0,0,103,0,0,0,118,0,0,0,119,0,0,0,242,0,0,0,59,0,0,0,120,0,0,0,0,0,0,0,24,10,0,0,137,1,0,0,138,1,0,0,243,0,0,0,244,0,0,0,121,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,245,0,0,0,57,0,0,0,106,0,0,0,0,0,0,0,56,10,0,0,139,1,0,0,140,1,0,0,246,0,0,0,247,0,0,0,102,0,0,0,0,0,0,0,72,10,0,0,141,1,0,0,142,1,0,0,248,0,0,0,249,0,0,0,122,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,250,0,0,0,60,0,0,0,106,0,0,0,0,0,0,0,120,10,0,0,112,1,0,0,143,1,0,0,251,0,0,0,252,0,0,0,123,0,0,0,0,0,0,0,136,10,0,0,144,1,0,0,145,1,0,0,253,0,0,0,254,0,0,0,124,0,0,0,0,0,0,0,152,10,0,0,146,1,0,0,147,1,0,0,255,0,0,0,0,1,0,0,123,0,0,0,0,0,0,0,168,10,0,0,148,1,0,0,149,1,0,0,1,1,0,0,2,1,0,0,123,0,0,0,0,0,0,0,184,10,0,0,150,1,0,0,151,1,0,0,3,1,0,0,4,1,0,0,123,0,0,0,0,0,0,0,232,10,0,0,152,1,0,0,153,1,0,0,5,1,0,0,6,1,0,0,125,0,0,0,0,0,0,0,48,9,0,0,154,1,0,0,155,1,0,0,7,1,0,0,8,1,0,0,126,0,0,0,0,0,0,0,248,10,0,0,156,1,0,0,157,1,0,0,9,1,0,0,10,1,0,0,126,0,0,0,0,0,0,0,8,11,0,0,158,1,0,0,159,1,0,0,11,1,0,0,12,1,0,0,126,0,0,0,0,0,0,0,24,11,0,0,160,1,0,0,161,1,0,0,13,1,0,0,14,1,0,0,126,0,0,0,0,0,0,0,80,9,0,0,162,1,0,0,163,1,0,0,15,1,0,0,16,1,0,0,126,0,0,0,0,0,0,0,40,11,0,0,156,1,0,0,164,1,0,0,17,1,0,0,18,1,0,0,126,0,0,0,0,0,0,0,56,11,0,0,156,1,0,0,165,1,0,0,19,1,0,0,20,1,0,0,126,0,0,0,0,0,0,0,72,11,0,0,166,1,0,0,167,1,0,0,21,1,0,0,22,1,0,0,127,0,0,0,0,0,0,0,88,11,0,0,156,1,0,0,168,1,0,0,23,1,0,0,24,1,0,0,126,0,0,0,0,0,0,0,104,11,0,0,169,1,0,0,170,1,0,0,25,1,0,0,26,1,0,0,126,0,0,0,0,0,0,0,120,11,0,0,171,1,0,0,172,1,0,0,27,1,0,0,28,1,0,0,128,0,0,0,0,0,0,0,136,11,0,0,173,1,0,0,174,1,0,0,29,1,0,0,30,1,0,0,126,0,0,0,0,0,0,0,168,11,0,0,175,1,0,0,176,1,0,0,31,1,0,0,32,1,0,0,129,0,0,0,0,0,0,0,184,11,0,0,177,1,0,0,178,1,0,0,33,1,0,0,34,1,0,0,129,0,0,0,0,0,0,0,200,11,0,0,179,1,0,0,180,1,0,0,35,1,0,0,36,1,0,0,129,0,0,0,0,0,0,0,216,11,0,0,181,1,0,0,182,1,0,0,37,1,0,0,38,1,0,0,129,0,0,0,0,0,0,0,232,11,0,0,183,1,0,0,184,1,0,0,39,1,0,0,40,1,0,0,130,0,0,0,0,0,0,0,248,11,0,0,185,1,0,0,186,1,0,0,41,1,0,0,42,1,0,0,131,0,0,0,0,0,0,0,8,12,0,0,187,1,0,0,188,1,0,0,43,1,0,0,44,1,0,0,129,0,0,0,0,0,0,0,24,12,0,0,189,1,0,0,190,1,0,0,45,1,0,0,46,1,0,0,132,0,0,0,0,0,0,0,40,12,0,0,191,1,0,0,192,1,0,0,47,1,0,0,48,1,0,0,129,0,0,0,0,0,0,0,56,12,0,0,193,1,0,0,194,1,0,0,49,1,0,0,50,1,0,0,133,0,0,0,0,0,0,0,72,12,0,0,112,1,0,0,195,1,0,0,51,1,0,0,52,1,0,0,129,0,0,0,0,0,0,0,88,12,0,0,196,1,0,0,197,1,0,0,53,1,0,0,54,1,0,0,129,0,0,0,0,0,0,0,0,0,0,0,104,12,0,0,198,1,0,0,199,1,0,0,0,0,0,0,112,12,0,0,200,1,0,0,201,1,0,0,0,0,0,0,128,12,0,0,202,1,0,0,203,1,0,0,0,0,0,0,96,14,0,0,204,1,0,0,205,1,0,0,206,1,0,0,49,0,0,0,207,1,0,0,0,0,0,0,144,12,0,0,208,1,0,0,209,1,0,0,240,255,255,255,144,12,0,0,210,1,0,0,211,1,0,0,0,0,0,0,176,12,0,0,212,1,0,0,213,1,0,0,0,0,0,0,192,12,0,0,214,1,0,0,215,1,0,0,0,0,0,0,208,12,0,0,216,1,0,0,217,1,0,0,252,255,255,255,208,12,0,0,218,1,0,0,219,1,0,0,0,0,0,0,80,14,0,0,220,1,0,0,221,1,0,0,222,1,0,0,49,0,0,0,223,1,0,0,0,0,0,0,240,12,0,0,224,1,0,0,225,1,0,0,252,255,255,255,240,12,0,0,226,1,0,0,227,1,0,0,0,0,0,0,16,13,0,0,228,1,0,0,229,1,0,0,252,255,255,255,16,13,0,0,230,1,0,0,231,1,0,0,0,0,0,0,48,13,0,0,212,1,0,0,232,1,0,0,0,0,0,0,96,13,0,0,233,1,0,0,234,1,0,0,0,0,0,0,112,13,0,0,235,1,0,0,236,1,0,0,252,255,255,255,112,13,0,0,237,1,0,0,238,1,0,0,0,0,0,0,144,13,0,0,239,1,0,0,240,1,0,0,252,255,255,255,144,13,0,0,241,1,0,0,242,1,0,0,0,0,0,0,160,13,0,0,235,1,0,0,243,1,0,0,252,255,255,255,160,13,0,0,244,1,0,0,245,1,0,0,0,0,0,0,176,13,0,0,246,1,0,0,247,1,0,0,252,255,255,255,176,13,0,0,248,1,0,0,249,1,0,0,0,0,0,0,192,13,0,0,250,1,0,0,251,1,0,0,0,0,0,0,208,13,0,0,250,1,0,0,252,1,0,0,0,0,0,0,224,13,0,0,253,1,0,0,254,1,0,0,0,0,0,0,240,13,0,0,250,1,0,0,255,1,0,0,0,0,0,0,0,14,0,0,0,2,0,0,1,2,0,0,0,0,0,0,64,13,0,0,2,2,0,0,3,2,0,0,42,0,0,0,42,0,0,0,102,0,0,0,103,0,0,0,104,0,0,0,105,0,0,0,42,0,0,0,57,0,0,0,106,0,0,0,0,0,0,0,64,14,0,0,4,2,0,0,5,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,14,0,0,134,0,0,0,55,1,0,0,13,1,0,0,14,1,0,0,61,0,0,0,44,0,0,0,15,1,0,0,54,0,0,0,16,1,0,0,63,0,0,0,64,0,0,0,65,0,0,0,48,0,0,0,135,0,0,0,67,0,0,0,68,0,0,0,136,0,0,0,70,0,0,0,49,0,0,0,56,0,0,0,46,0,0,0,62,0,0,0,50,0,0,0,47,0,0,0,63,0,0,0,56,1,0,0,52,0,0,0,64,0,0,0,57,0,0,0,65,0,0,0,0,0,0,0,128,14,0,0,137,0,0,0,57,1,0,0,17,1,0,0,18,1,0,0,66,0,0,0,45,0,0,0,19,1,0,0,54,0,0,0,20,1,0,0,63,0,0,0,64,0,0,0,65,0,0,0,48,0,0,0,138,0,0,0,67,0,0,0,68,0,0,0,139,0,0,0,70,0,0,0,49,0,0,0,56,0,0,0,46,0,0,0,67,0,0,0,50,0,0,0,47,0,0,0,48,0,0,0,58,1,0,0,52,0,0,0,68,0,0,0,57,0,0,0,50,0,0,0,0,0,0,0,160,14,0,0,140,0,0,0,59,1,0,0,21,1,0,0,52,0,0,0,45,0,0,0,46,0,0,0,22,1,0,0,54,0,0,0,55,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,48,0,0,0,66,0,0,0,141,0,0,0,142,0,0,0,69,0,0,0,143,0,0,0,60,1,0,0,56,0,0,0,46,0,0,0,69,0,0,0,50,0,0,0,47,0,0,0,48,0,0,0,51,0,0,0,52,0,0,0,49,0,0,0,57,0,0,0,50,0,0,0,0,0,0,0,176,14,0,0,144,0,0,0,61,1,0,0,23,1,0,0,24,1,0,0,70,0,0,0,47,0,0,0,25,1,0,0,54,0,0,0,26,1,0,0,63,0,0,0,64,0,0,0,65,0,0,0,48,0,0,0,145,0,0,0,67,0,0,0,68,0,0,0,146,0,0,0,70,0,0,0,49,0,0,0,56,0,0,0,46,0,0,0,71,0,0,0,50,0,0,0,47,0,0,0,48,0,0,0,62,1,0,0,52,0,0,0,72,0,0,0,57,0,0,0,73,0,0,0,0,0,0,0,32,15,0,0,147,0,0,0,63,1,0,0,51,0,0,0,27,1,0,0,74,0,0,0,48,0,0,0,28,1,0,0,54,0,0,0,29,1,0,0,63,0,0,0,64,0,0,0,65,0,0,0,64,1,0,0,148,0,0,0,149,0,0,0,150,0,0,0,151,0,0,0,152,0,0,0,49,0,0,0,56,0,0,0,46,0,0,0,75,0,0,0,65,1,0,0,47,0,0,0,48,0,0,0,66,1,0,0,52,0,0,0,76,0,0,0,57,0,0,0,77,0,0,0,0,0,0,0,80,15,0,0,153,0,0,0,67,1,0,0,51,0,0,0,52,0,0,0,45,0,0,0,49,0,0,0,30,1,0,0,54,0,0,0,55,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,68,1,0,0,66,0,0,0,154,0,0,0,155,0,0,0,69,0,0,0,156,0,0,0,49,0,0,0,56,0,0,0,46,0,0,0,78,0,0,0,50,0,0,0,47,0,0,0,48,0,0,0,51,0,0,0,52,0,0,0,49,0,0,0,57,0,0,0,50,0,0,0,0,0,0,0,144,14,0,0,157,0,0,0,69,1,0,0,31,1,0,0,32,1,0,0,79,0,0,0,50,0,0,0,33,1,0,0,54,0,0,0,55,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,48,0,0,0,66,0,0,0,158,0,0,0,159,0,0,0,69,0,0,0,70,0,0,0,70,1,0,0,56,0,0,0,46,0,0,0,80,0,0,0,50,0,0,0,47,0,0,0,81,0,0,0,51,0,0,0,52,0,0,0,49,0,0,0,57,0,0,0,50,0,0,0,0,0,0,0,128,15,0,0,160,0,0,0,71,1,0,0,51,0,0,0,52,0,0,0,82,0,0,0,51,0,0,0,53,0,0,0,54,0,0,0,34,1,0,0,63,0,0,0,64,0,0,0,65,0,0,0,48,0,0,0,161,0,0,0,67,0,0,0,68,0,0,0,162,0,0,0,70,0,0,0,49,0,0,0,56,0,0,0,46,0,0,0,83,0,0,0,50,0,0,0,47,0,0,0,84,0,0,0,72,1,0,0,52,0,0,0,85,0,0,0,57,0,0,0,50,0,0,0,0,0,0,0,224,14,0,0,163,0,0,0,73,1,0,0,35,1,0,0,36,1,0,0,86,0,0,0,52,0,0,0,37,1,0,0,54,0,0,0,38,1,0,0,164,0,0,0,165,0,0,0,166,0,0,0,74,1,0,0,66,0,0,0,67,0,0,0,167,0,0,0,69,0,0,0,168,0,0,0,75,1,0,0,39,1,0,0,46,0,0,0,87,0,0,0,76,1,0,0,88,0,0,0,48,0,0,0,77,1,0,0,78,1,0,0,89,0,0,0,40,1,0,0,90,0,0,0,53,0,0,0,0,0,0,0,192,14,0,0,169,0,0,0,79,1,0,0,41,1,0,0,42,1,0,0,91,0,0,0,43,0,0,0,43,1,0,0,54,0,0,0,44,1,0,0,63,0,0,0,64,0,0,0,65,0,0,0,48,0,0,0,170,0,0,0,67,0,0,0,171,0,0,0,172,0,0,0,173,0,0,0,49,0,0,0,56,0,0,0,46,0,0,0,92,0,0,0,80,1,0,0,47,0,0,0,48,0,0,0,81,1,0,0,52,0,0,0,93,0,0,0,57,0,0,0,94,0,0,0,0,0,0,0,240,14,0,0,174,0,0,0,82,1,0,0,45,1,0,0,52,0,0,0,86,0,0,0,52,0,0,0,46,1,0,0,54,0,0,0,47,1,0,0,164,0,0,0,64,0,0,0,175,0,0,0,83,1,0,0,66,0,0,0,67,0,0,0,176,0,0,0,69,0,0,0,70,0,0,0,75,1,0,0,39,1,0,0,46,0,0,0,95,0,0,0,84,1,0,0,96,0,0,0,48,0,0,0,85,1,0,0,52,0,0,0,97,0,0,0,48,1,0,0,98,0,0,0,54,0,0,0,0,0,0,0,0,15,0,0,177,0,0,0,86,1,0,0,51,0,0,0,49,1,0,0,99,0,0,0,43,0,0,0,50,1,0,0,54,0,0,0,51,1,0,0,63,0,0,0,64,0,0,0,65,0,0,0,48,0,0,0,178,0,0,0,67,0,0,0,179,0,0,0,180,0,0,0,70,0,0,0,49,0,0,0,56,0,0,0,46,0,0,0,100,0,0,0,87,1,0,0,47,0,0,0,48,0,0,0,88,1,0,0,52,0,0,0,101,0,0,0,57,0,0,0,50,0,0,0,0,0,0,0,16,15,0,0,181,0,0,0,89,1,0,0,52,1,0,0,52,0,0,0,45,0,0,0,55,0,0,0,53,1,0,0,54,0,0,0,55,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,90,1,0,0,66,0,0,0,182,0,0,0,183,0,0,0,69,0,0,0,184,0,0,0,91,1,0,0,56,0,0,0,102,0,0,0,103,0,0,0,50,0,0,0,47,0,0,0,48,0,0,0,51,0,0,0,52,0,0,0,49,0,0,0,57,0,0,0,50,0,0,0,0,0,0,0,48,15,0,0,185,0,0,0,92,1,0,0,51,0,0,0,52,0,0,0,45,0,0,0,56,0,0,0,54,1,0,0,54,0,0,0,55,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,48,0,0,0,66,0,0,0,67,0,0,0,186,0,0,0,69,0,0,0,70,0,0,0,49,0,0,0,55,1,0,0,46,0,0,0,104,0,0,0,93,1,0,0,47,0,0,0,48,0,0,0,94,1,0,0,52,0,0,0,105,0,0,0,57,0,0,0,50,0,0,0,0,0,0,0,64,15,0,0,187,0,0,0,95,1,0,0,51,0,0,0,52,0,0,0,45,0,0,0,57,0,0,0,56,1,0,0,54,0,0,0,55,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,96,1,0,0,66,0,0,0,188,0,0,0,189,0,0,0,69,0,0,0,190,0,0,0,49,0,0,0,56,0,0,0,46,0,0,0,106,0,0,0,50,0,0,0,47,0,0,0,48,0,0,0,51,0,0,0,52,0,0,0,49,0,0,0,57,0,0,0,107,0,0,0,0,0,0,0,96,15,0,0,191,0,0,0,97,1,0,0,51,0,0,0,52,0,0,0,45,0,0,0,58,0,0,0,57,1,0,0,54,0,0,0,55,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,48,0,0,0,66,0,0,0,192,0,0,0,193,0,0,0,69,0,0,0,194,0,0,0,49,0,0,0,56,0,0,0,46,0,0,0,108,0,0,0,50,0,0,0,47,0,0,0,48,0,0,0,51,0,0,0,52,0,0,0,49,0,0,0,57,0,0,0,109,0,0,0,0,0,0,0,112,15,0,0,195,0,0,0,98,1,0,0,51,0,0,0,52,0,0,0,45,0,0,0,59,0,0,0,58,1,0,0,54,0,0,0,55,0,0,0,63,0,0,0,64,0,0,0,65,0,0,0,48,0,0,0,66,0,0,0,196,0,0,0,197,0,0,0,69,0,0,0,198,0,0,0,49,0,0,0,56,0,0,0,46,0,0,0,110,0,0,0,50,0,0,0,47,0,0,0,48,0,0,0,51,0,0,0,52,0,0,0,49,0,0,0,57,0,0,0,111,0,0,0,1,0,0,0,0,0,0,0,24,16,0,0,6,2,0,0,7,2,0,0,8,2,0,0,49,0,0,0,9,2,0,0,0,0,0,0,232,15,0,0,10,2,0,0,11,2,0,0,12,2,0,0,49,0,0,0,13,2,0,0,0,0,0,0,216,15,0,0,199,0,0,0,99,1,0,0,59,1,0,0,60,1,0,0,45,0,0,0,60,0,0,0,53,0,0,0,54,0,0,0,61,1,0,0,63,0,0,0,64,0,0,0,65,0,0,0,48,0,0,0,66,0,0,0,200,0,0,0,201,0,0,0,202,0,0,0,203,0,0,0,49,0,0,0,56,0,0,0,46,0,0,0,112,0,0,0,50,0,0,0,47,0,0,0,48,0,0,0,51,0,0,0,100,1,0,0,49,0,0,0,57,0,0,0,50,0,0,0,0,0,0,0,144,15,0,0,14,2,0,0,15,2,0,0,204,0,0,0,101,1,0,0,16,2,0,0,17,2,0,0,62,1,0,0,63,1,0,0,205,0,0,0,0,0,0,0,200,15,0,0,18,2,0,0,19,2,0,0,93,0,0,0,0,0,0,0,248,15,0,0,20,2,0,0,21,2,0,0,22,2,0,0,49,0,0,0,23,2,0,0,0,0,0,0,8,16,0,0,24,2,0,0,25,2,0,0,26,2,0,0,49,0,0,0,27,2,0,0,40,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,16,0,0,32,2,0,0,33,2,0,0,47,0,0,0,206,0,0,0,34,2,0,0,236,255,255,255,236,255,255,255,40,16,0,0,35,2,0,0,36,2,0,0,216,255,255,255,216,255,255,255,216,255,255,255,216,255,255,255,40,16,0,0,207,0,0,0,37,2,0,0,38,2,0,0,39,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,72,16,0,0,40,2,0,0,41,2,0,0,42,2,0,0,49,0,0,0,43,2,0,0,187,93,2,0,191,93,2,0,198,93,2,0,205,93,2,0,212,93,2,0,219,93,2,0,226,93,2,0,233,93,2,0,239,93,2,0,249,93,2,0,0,94,2,0,12,94,2,0,18,94,2,0,25,94,2,0,37,94,2,0,50,94,2,0,63,94,2,0,73,94,2,0,83,94,2,0,93,94,2,0,103,94,2,0,113,94,2,0,123,94,2,0,133,94,2,0,143,94,2,0,149,94,2,0,152,94,2,0,156,94,2,0,162,94,2,0,169,94,2,0,111,117,3,0,119,117,3,0,115,117,3,0,176,94,2,0,180,94,2,0,184,94,2,0,188,94,2,0,192,94,2,0,196,94,2,0,200,94,2,0,206,94,2,0,215,94,2,0,224,94,2,0,236,94,2,0,252,94,2,0,15,95,2,0,19,95,2,0,26,95,2,0,246,78,4,0,30,95,2,0,37,95,2,0,47,95,2,0,50,95,2,0,59,95,2,0,65,95,2,0,74,95,2,0,83,95,2,0,92,95,2,0,95,95,2,0,100,95,2,0,105,95,2,0,111,95,2,0,120,95,2,0,124,95,2,0,133,95,2,0,137,95,2,0,140,95,2,0,148,95,2,0,158,95,2,0,167,95,2,0,174,95,2,0,177,95,2,0,185,95,2,0,193,95,2,0,200,95,2,0,209,95,2,0,213,95,2,0,221,95,2,0,228,95,2,0,235,95,2,0,243,95,2,0,248,95,2,0,255,95,2,0,7,96,2,0,15,96,2,0,22,96,2,0,28,96,2,0,34,96,2,0,38,96,2,0,43,96,2,0,49,96,2,0,56,96,2,0,65,96,2,0,75,96,2,0,84,96,2,0,94,96,2,0,104,96,2,0,112,96,2,0,119,96,2,0,127,96,2,0,135,96,2,0,139,96,2,0,144,96,2,0,150,96,2,0,155,96,2,0,162,96,2,0,170,96,2,0,175,96,2,0,181,96,2,0,188,96,2,0,193,96,2,0,199,96,2,0,206,96,2,0,215,96,2,0,225,96,2,0,234,96,2,0,246,96,2,0,3,97,2,0,10,97,2,0,24,97,2,0,39,97,2,0,50,97,2,0,59,97,2,0,65,97,2,0,70,97,2,0,76,97,2,0,84,97,2,0,90,97,2,0,93,97,2,0,100,97,2,0,104,97,2,0,110,97,2,0,122,97,2,0,125,97,2,0,137,97,2,0,144,97,2,0,151,97,2,0,155,97,2,0,160,97,2,0,167,97,2,0,175,97,2,0,187,93,2,0,81,54,4,0,83,54,4,0,93,54,4,0,95,54,4,0,105,54,4,0,107,54,4,0,134,54,4,0,186,97,2,0,81,70,4,0,91,54,4,0,188,97,2,0,136,54,4,0,191,97,2,0,194,97,2,0,197,97,2,0,200,97,2,0,204,97,2,0,208,97,2,0,213,97,2,0,216,97,2,0,219,97,2,0,222,97,2,0,225,97,2,0,132,54,4,0,228,97,2,0,231,97,2,0,97,54,4,0,87,54,4,0,234,97,2,0,236,97,2,0,239,97,2,0,242,97,2,0,89,54,4,0,103,54,4,0,22,78,4,0,181,34,4,0,246,97,2,0,248,97,2,0,251,97,2,0,254,97,2,0,120,54,4,0,122,54,4,0,1,98,2,0,4,98,2,0,138,54,4,0,7,98,2,0,9,98,2,0,12,98,2,0,35,92,2,0,51,145,2,0,42,92,2,0,45,92,2,0,54,92,2,0,232,144,2,0,60,92,2,0,69,92,2,0,78,92,2,0,81,92,2,0,86,92,2,0,45,145,2,0,91,92,2,0,100,92,2,0,223,144,2,0,104,92,2,0,108,92,2,0,61,145,2,0,111,92,2,0,121,92,2,0,130,92,2,0,137,92,2,0,140,92,2,0,148,92,2,0,183,203,2,0,156,92,2,0,165,92,2,0,241,144,2,0,169,92,2,0,176,92,2,0,183,92,2,0,191,92,2,0,18,248,2,0,196,92,2,0,204,92,2,0,212,92,2,0,219,92,2,0,225,92,2,0,231,92,2,0,235,92,2,0,240,92,2,0,246,92,2,0,250,92,2,0,0,93,2,0,7,93,2,0,13,93,2,0,21,93,2,0,29,93,2,0,35,93,2,0,40,93,2,0,46,93,2,0,52,93,2,0,56,93,2,0,61,93,2,0,182,154,2,0,67,93,2,0,187,154,2,0,75,179,2,0,74,93,2,0,80,93,2,0,15,98,2,0,20,98,2,0,26,98,2,0,33,98,2,0,42,98,2,0,0,0,0,0,24,78,4,0,29,78,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,87,93,2,0,96,93,2,0,102,93,2,0,107,93,2,0,113,93,2,0,121,93,2,0,127,93,2,0,130,93,2,0,137,93,2,0,141,93,2,0,123,22,4,0,147,93,2,0,150,93,2,0,162,93,2,0,169,93,2,0,176,93,2,0,218,144,2,0,180,93,2,0,52,98,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,16,0,0,44,2,0,0,45,2,0,0,208,0,0,0,0,0,0,0,160,16,0,0,46,2,0,0,47,2,0,0,208,0,0,0,244,255,255,255,160,16,0,0,48,2,0,0,49,2,0,0,32,0,0,0,0,0,0,0,128,16,0,0,50,2,0,0,51,2,0,0,208,0,0,0,209,0,0,0,52,2,0,0,244,255,255,255,128,16,0,0,53,2,0,0,54,2,0,0,224,255,255,255,224,255,255,255,224,255,255,255,224,255,255,255,128,16,0,0,210,0,0,0,55,2,0,0,56,2,0,0,57,2,0,0,0,0,0,0,200,19,0,0,58,2,0,0,59,2,0,0,60,2,0,0,49,0,0,0,61,2,0,0,0,0,0,0,184,19,0,0,62,2,0,0,63,2,0,0,64,2,0,0,49,0,0,0,65,2,0,0,0,0,0,0,168,19,0,0,66,2,0,0,67,2,0,0,68,2,0,0,49,0,0,0,69,2,0,0,0,0,0,0,120,19,0,0,70,2,0,0,71,2,0,0,72,2,0,0,49,0,0,0,73,2,0,0,0,0,0,0,104,19,0,0,74,2,0,0,75,2,0,0,76,… \ No newline at end of file diff --git a/xml version=1.0 .txt b/xml version=1.0 .txt new file mode 100644 index 00000000000..f9326a0ae7f --- /dev/null +++ b/xml version=1.0 .txt @@ -0,0 +1,209 @@ + + + + DigitalOcean Status - Incident History + http://status.digitalocean.com + Statuspage + Fri, 01 Nov 2019 00:06:45 +0000 + + Issues affecting custom Droplet images + +<p><small>Nov <var data-var='date'> 1</var>, <var data-var='time'>00:06</var> UTC</small><br><strong>Monitoring</strong> - Our Engineering team has implemented a fix to resolve the issue affecting Droplets created from custom images, and is monitoring the situation. We will post an update as soon as the issue is fully resolved.</p><p><small>Oct <var data-var='date'>31</var>, <var data-var='time'>18:21</var> UTC</small><br><strong>Identified</strong> - Our Engineering team has identified the cause of the issue affecting Droplet creates based on custom images and is actively working on a fix. We will post an update as soon as additional information is available.</p><p><small>Oct <var data-var='date'>31</var>, <var data-var='time'>16:21</var> UTC</small><br><strong>Investigating</strong> - Our Engineering team is currently investigating an issue affecting Droplet creates based on custom images. During this time, users may experience issues creating droplets from custom images uploaded to the Cloud panel. We apologize for the inconvenience and will share an update once we have more information.</p> + Fri, 01 Nov 2019 00:06:45 +0000 + https://status.digitalocean.com/incidents/2440tjssv61q + https://status.digitalocean.com/incidents/2440tjssv61q + + + Event Processing Delays & Droplet Creates Issue + +<p><small>Oct <var data-var='date'>30</var>, <var data-var='time'>23:05</var> UTC</small><br><strong>Resolved</strong> - Our Engineering team has resolved the issue impacting Droplet create events and Event Processing, and these actions should now be operating normally. If you continue to experience problems, please open a ticket with our support team. We apologize for any inconvenience.</p><p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>20:05</var> UTC</small><br><strong>Monitoring</strong> - Our Engineering team has put into place a fix and users should no longer be impacted; however, we will be monitoring this issue throughout the evening and will mark as resolved tomorrow once we've confirmed the issue is fully mitigated. We apologize for the inconvenience, and thank you for your patience and understanding throughout this process</p><p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>15:05</var> UTC</small><br><strong>Identified</strong> - Our Engineering team has identified a recurrence of issues affecting Droplet create events and Event Processing in all regions, and is actively working on a fix. During this time, you may experience difficulties in creating, accessing and listing Droplets via the Cloud panel or API. We apologize for the inconvenience and will share an update once we have more information.</p> + Wed, 30 Oct 2019 23:05:10 +0000 + https://status.digitalocean.com/incidents/w4j2nj1trtsg + https://status.digitalocean.com/incidents/w4j2nj1trtsg + + + Community portal issue + +<p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>21:25</var> UTC</small><br><strong>Resolved</strong> - Our Engineering team has resolved the issue impacting our Community portal. Access to Q&A, tutorials, and other content in the Community portal should now be operating normally. If you continue to experience problems, please open a ticket with our support team. We apologize for any inconvenience.</p><p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>20:33</var> UTC</small><br><strong>Monitoring</strong> - Our Engineering team has implemented a fix to resolve the issue affecting our Community Portal and is monitoring the situation. We will post an update as soon as the issue is fully resolved.</p><p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>19:31</var> UTC</small><br><strong>Identified</strong> - Our Engineering team has identified an issue affecting our Community portal at https://www.digitalocean.com/community/, and is actively working on a fix. During this time, you may experience errors when accessing the customer Q&A, tutorials, and other Community content in this portal. We apologize for the inconvenience and will share an update once we have more information.</p> + Tue, 29 Oct 2019 21:25:10 +0000 + https://status.digitalocean.com/incidents/gj38s895n48k + https://status.digitalocean.com/incidents/gj38s895n48k + + + Event Processing Delays & Droplet Creates Issue + +<p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>12:32</var> UTC</small><br><strong>Resolved</strong> - Our Engineering team has resolved the issues impacting Droplet create events and Event Processing in all regions, and all services should now be operating normally. Please contact support if you encounter any further problems. Thank you for your patience and understanding throughout this process.</p><p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>11:11</var> UTC</small><br><strong>Update</strong> - Our Engineering team has applied a fix and enabled the Droplet creates across all regions. You may experience intermittent difficulties in creating, accessing and listing Droplets via the Cloud panel or API. We are monitoring and investigating this further. We will post an update as soon as additional information is available.</p><p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>08:58</var> UTC</small><br><strong>Update</strong> - Our Engineering team has disabled Droplet creates across all regions and continued to investigate further. We will post an update as soon as additional information is available.</p><p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>08:23</var> UTC</small><br><strong>Investigating</strong> - Our Engineering team is investigating an issue with Droplet create events and Event Processing in all regions. During this time, you may experience difficulties in creating, accessing and listing Droplets via the Cloud panel or API. We apologize for the inconvenience and will share an update once we have more information.</p> + Tue, 29 Oct 2019 12:32:57 +0000 + https://status.digitalocean.com/incidents/hc7t78cryhph + https://status.digitalocean.com/incidents/hc7t78cryhph + + + Cloud Support Portal issues + +<p><small>Oct <var data-var='date'>26</var>, <var data-var='time'>10:34</var> UTC</small><br><strong>Resolved</strong> - Our engineering team has confirmed that the issue with the Cloud Support Portal is fixed now and access to the portal should be operating normally. If you continue to experience problems, please open a ticket with our support team. We apologize for any inconvenience.</p><p><small>Oct <var data-var='date'>26</var>, <var data-var='time'>08:00</var> UTC</small><br><strong>Monitoring</strong> - Our Engineering team is actively monitoring the situation with the current issue related to Cloud Support Portal . We will post an update as soon as the issue is fully resolved.</p><p><small>Oct <var data-var='date'>26</var>, <var data-var='time'>07:04</var> UTC</small><br><strong>Identified</strong> - Our Engineering team has identified the cause of the issue with our Cloud Support Portal and is actively working on a fix. We will post an update as soon as additional information is available.</p><p><small>Oct <var data-var='date'>26</var>, <var data-var='time'>06:33</var> UTC</small><br><strong>Investigating</strong> - Our Engineering team is investigating an issue with our Cloud Support Portal. During this time, users may experience issues accessing the Cloud Support Portal and customers might see delays and replies might be slow. We apologize for the inconvenience and will share an update once we have more information.</p> + Sat, 26 Oct 2019 10:34:41 +0000 + https://status.digitalocean.com/incidents/tt9788g09p8s + https://status.digitalocean.com/incidents/tt9788g09p8s + + + Cloud Support Portal issues + +<p><small>Oct <var data-var='date'>26</var>, <var data-var='time'>02:02</var> UTC</small><br><strong>Resolved</strong> - Our Engineering team has resolved the issue with our Cloud Support Portal, and access to the portal should be operating normally. If you continue to experience problems, please open a ticket with our support team. We apologize for any inconvenience.</p><p><small>Oct <var data-var='date'>25</var>, <var data-var='time'>11:20</var> UTC</small><br><strong>Monitoring</strong> - Our Engineering team has implemented a fix to resolve the issue with our Cloud Support Portal and is monitoring the situation. We will post an update as soon as the issue is fully resolved.</p><p><small>Oct <var data-var='date'>25</var>, <var data-var='time'>09:40</var> UTC</small><br><strong>Identified</strong> - Our Engineering team has identified the cause of the issue with our Cloud Support Portal and is actively working on a fix. We will post an update as soon as additional information is available.</p><p><small>Oct <var data-var='date'>25</var>, <var data-var='time'>09:11</var> UTC</small><br><strong>Investigating</strong> - Our Engineering team is investigating an issue with our Cloud Support Portal. During this time, users may experience issues accessing the Cloud Support Portal We apologize for the inconvenience and will share an update once we have more information.</p> + Sat, 26 Oct 2019 02:02:52 +0000 + https://status.digitalocean.com/incidents/ldq50pyhbn0s + https://status.digitalocean.com/incidents/ldq50pyhbn0s + + + DNS issues with Managed Databases + +<p><small>Oct <var data-var='date'>24</var>, <var data-var='time'>22:57</var> UTC</small><br><strong>Resolved</strong> - Our engineering team has resolved the issues with DNS resolution of Managed Database cluster hostnames and DNS should now be resolving successfully. If you continue to experience problems, please open a ticket with our support team. We apologize for any inconvenience.</p><p><small>Oct <var data-var='date'>24</var>, <var data-var='time'>22:11</var> UTC</small><br><strong>Monitoring</strong> - Our engineering team has implemented a fix to resolve the issues with DNS resolution of Managed Database cluster hostnames and is monitoring the situation. We will post an update as soon as the issue is fully resolved.</p><p><small>Oct <var data-var='date'>24</var>, <var data-var='time'>14:38</var> UTC</small><br><strong>Identified</strong> - Our engineering team has identified the cause of issues impacting DNS resolution of Managed Database cluster hostnames, and is actively working on a fix. We will post an update as soon as additional information is available.</p><p><small>Oct <var data-var='date'>24</var>, <var data-var='time'>13:40</var> UTC</small><br><strong>Investigating</strong> - Our engineering team is currently investigating reports of issues impacting DNS resolution of Managed Database cluster hostnames. During this time, newly created Managed Database clusters may encounter issues resolving DNS. We apologize for the inconvenience and will share an update once we have more information.</p> + Thu, 24 Oct 2019 22:57:40 +0000 + https://status.digitalocean.com/incidents/l9rrfkfrdhnd + https://status.digitalocean.com/incidents/l9rrfkfrdhnd + + + Issues with accessing S3/RDS resources inside Droplets across all regions + +<p><small>Oct <var data-var='date'>24</var>, <var data-var='time'>20:45</var> UTC</small><br><strong>Resolved</strong> - Our monitoring shows no disruption to S3/RDS services for the last 24 hours, and services should be operating normally. If you continue to experience problems, please open a ticket with our support team. We apologize for any inconvenience.</p><p><small>Oct <var data-var='date'>23</var>, <var data-var='time'>21:51</var> UTC</small><br><strong>Update</strong> - Our Engineering team continues to monitor this issue. While accessibility appears to be restored, we will continue to watch the situation closely due to the long-running nature of the incident. We thank you for your patience and will post an update as soon as the issue has been fully resolved.</p><p><small>Oct <var data-var='date'>22</var>, <var data-var='time'>23:25</var> UTC</small><br><strong>Update</strong> - Our Engineering team is continuing to monitor the issue impacting accessibility to S3/RDS/ELB/EC2 resources across all regions. We continue to monitor the situation closely, and we will post an update as soon as the issue is fully resolved.</p><p><small>Oct <var data-var='date'>22</var>, <var data-var='time'>15:17</var> UTC</small><br><strong>Update</strong> - Our Engineering team has observed intermittent issues impacting accessibility of S3/RDS resources across several regions outside of AMS3 and FRA1, and we are now expanding this incident to include all regions at this time. The cause for these issues remains outside of our network, and we have reached out to the relevant third parties regarding this matter. We continue to monitor the situation closely, and we will post an update as soon as the issue is fully resolved.</p><p><small>Oct <var data-var='date'>22</var>, <var data-var='time'>14:00</var> UTC</small><br><strong>Monitoring</strong> - Our Engineering team has determined that the cause for intermittent issues impacting accessibility of S3/RDS resources inside of Droplets in our AMS3/FRA1 regions is outside of our network. We have reached out to the relevant third parties regarding this matter, and will continue to monitor the situation closely. We will post an update as soon as the issue is fully resolved.</p><p><small>Oct <var data-var='date'>22</var>, <var data-var='time'>11:40</var> UTC</small><br><strong>Investigating</strong> - Our Engineering team is investigating an issue with accessing S3/RDS resources inside Droplets in our AMS3/FRA1 region. During this time you may experience issues accessing the resources. We apologize for the inconvenience and will share an update once we have more information.</p> + Thu, 24 Oct 2019 20:45:31 +0000 + https://status.digitalocean.com/incidents/1z3kmlvz69v6 + https://status.digitalocean.com/incidents/1z3kmlvz69v6 + + + Spaces Performance Issues in AMS3 + +<p><small>Oct <var data-var='date'>22</var>, <var data-var='time'>20:08</var> UTC</small><br><strong>Resolved</strong> - Our engineering team has resolved the issue with Spaces performance in our AMS3 region, and Spaces should now be operating normally. If you continue to experience any problems, then please open a ticket with our support team. We apologize for any inconvenience, and we appreciate your patience throughout this process.</p><p><small>Oct <var data-var='date'>22</var>, <var data-var='time'>01:50</var> UTC</small><br><strong>Monitoring</strong> - Our engineering team has implemented a fix to resolve the issue with Spaces performance in our AMS3 region and is monitoring the situation. We will post an update as soon as the issue is fully resolved.</p><p><small>Oct <var data-var='date'>22</var>, <var data-var='time'>01:31</var> UTC</small><br><strong>Identified</strong> - Our engineering team has identified the cause of the Spaces performance issue in our AMS3 region, and is actively working on a fix. We will post an update as soon as additional information is available.</p><p><small>Oct <var data-var='date'>22</var>, <var data-var='time'>01:16</var> UTC</small><br><strong>Investigating</strong> - Our Engineering team is investigating an issue with Spaces performance in our AMS3 region. During this time, you may experience issues with accessing Spaces. We apologize for the inconvenience and will share an update once we have more information.</p> + Tue, 22 Oct 2019 20:08:09 +0000 + https://status.digitalocean.com/incidents/ltkmvn9p2xws + https://status.digitalocean.com/incidents/ltkmvn9p2xws + + + Networking issues in FRA1 + +<p><small>Oct <var data-var='date'>22</var>, <var data-var='time'>19:28</var> UTC</small><br><strong>Resolved</strong> - Our engineering team has resolved the issue with connectivity in our FRA1 region. Network speed and connectivity should now be operating normally. If you continue to experience problems, please open a ticket with our support team. We apologize for any inconvenience.</p><p><small>Oct <var data-var='date'>22</var>, <var data-var='time'>19:21</var> UTC</small><br><strong>Monitoring</strong> - Our engineering team has implemented a fix to resolve the issue with connectivity in our FRA1 region and is monitoring the situation. We will post an update as soon as the issue is fully resolved.</p><p><small>Oct <var data-var='date'>22</var>, <var data-var='time'>16:31</var> UTC</small><br><strong>Identified</strong> - Our engineering team has identified the cause of the issues with connectivity in our FRA1 region. We will post an update as soon as additional information is available.</p><p><small>Oct <var data-var='date'>22</var>, <var data-var='time'>15:26</var> UTC</small><br><strong>Investigating</strong> - Our engineering team is investigating issues with connectivity in our FRA1 region. During this time you may experience some latency or loss of network connectivity to Droplets and Services in the FRA1 region. We apologize for the inconvenience and will share an update once we have more information.</p> + Tue, 22 Oct 2019 19:28:49 +0000 + https://status.digitalocean.com/incidents/zrrxj30tgydb + https://status.digitalocean.com/incidents/zrrxj30tgydb + + + Block Storage API Issues Across Multiple Regions + +<p><small>Oct <var data-var='date'>21</var>, <var data-var='time'>22:29</var> UTC</small><br><strong>Resolved</strong> - Our engineering team has resolved the issue with Block Storage Volumes. API actions relating to Volumes should now be operating normally. If you continue to experience problems, please open a ticket with our support team. We apologize for any inconvenience.</p><p><small>Oct <var data-var='date'>21</var>, <var data-var='time'>21:43</var> UTC</small><br><strong>Monitoring</strong> - Our engineering team has implemented a fix to resolve the issue with Block Storage Volumes across multiple regions and is monitoring the situation. We will post an update as soon as the issue is fully resolved.</p><p><small>Oct <var data-var='date'>21</var>, <var data-var='time'>21:29</var> UTC</small><br><strong>Investigating</strong> - Our engineering team is investigating an issue with Block Storage across multiple regions that may result in delays or errors when calling API actions relating to Volumes. We apologize for the inconvenience and will share an update once we have more information.</p> + Mon, 21 Oct 2019 22:29:58 +0000 + https://status.digitalocean.com/incidents/zns0nnxrrvkf + https://status.digitalocean.com/incidents/zns0nnxrrvkf + + + Spaces Performance Issues in AMS3 + +<p><small>Oct <var data-var='date'>19</var>, <var data-var='time'>17:04</var> UTC</small><br><strong>Resolved</strong> - Our Engineering team has resolved the issue with Object Storage and Spaces performance in our AMS3 region. Accessing Spaces should now be operating normally. If you continue to experience problems, please open a ticket with our support team. We apologize for any inconvenience.</p><p><small>Oct <var data-var='date'>19</var>, <var data-var='time'>16:02</var> UTC</small><br><strong>Monitoring</strong> - Our Engineering team has implemented a fix to resolve the issue with Object Storage and Spaces performance in AMS3 region and is monitoring the situation. We will post an update as soon as the issue is fully resolved.</p><p><small>Oct <var data-var='date'>19</var>, <var data-var='time'>12:51</var> UTC</small><br><strong>Identified</strong> - Our Engineering team has identified the cause of the issue with Object Storage and Spaces performance in our AMS3 region and is actively working on a fix. We will post an update as soon as additional information is available.</p><p><small>Oct <var data-var='date'>19</var>, <var data-var='time'>10:56</var> UTC</small><br><strong>Investigating</strong> - Our Engineering team is investigating an issue with Object Storage and Spaces performance in AMS3 region. During this time, you may experience issues with accessing Spaces. We apologize for the inconvenience and will share an update once we have more information.</p> + Sat, 19 Oct 2019 17:04:42 +0000 + https://status.digitalocean.com/incidents/sb6p4w9ksqlg + https://status.digitalocean.com/incidents/sb6p4w9ksqlg + + + Spaces performance issues in AMS3 + +<p><small>Oct <var data-var='date'>19</var>, <var data-var='time'>09:42</var> UTC</small><br><strong>Resolved</strong> - Our Engineering team has resolved the issue with Object Storage and Spaces performance in our AMS3 region. Accessing Spaces should now be operating normally. If you continue to experience problems, please open a ticket with our support team. We apologize for any inconvenience.</p><p><small>Oct <var data-var='date'>19</var>, <var data-var='time'>09:13</var> UTC</small><br><strong>Monitoring</strong> - Our Engineering team has implemented a fix to resolve the issue with Object Storage and Spaces performance in AMS3 region and is monitoring the situation. We will post an update as soon as the issue is fully resolved.</p> + Sat, 19 Oct 2019 09:42:07 +0000 + https://status.digitalocean.com/incidents/t3mfzm7cm1t7 + https://status.digitalocean.com/incidents/t3mfzm7cm1t7 + + + Spaces performance issues in AMS3 + +<p><small>Oct <var data-var='date'>18</var>, <var data-var='time'>13:25</var> UTC</small><br><strong>Resolved</strong> - Our Engineering team has resolved the issue with Object Storage and Spaces performance in our AMS3 region. Accessing Spaces should now be operating normally. If you continue to experience problems, please open a ticket with our support team. We apologize for any inconvenience.</p><p><small>Oct <var data-var='date'>18</var>, <var data-var='time'>12:42</var> UTC</small><br><strong>Monitoring</strong> - Our Engineering team has implemented a fix to resolve the issue with Object Storage and Spaces performance in AMS3 region and is monitoring the situation. We will post an update as soon as the issue is fully resolved.</p><p><small>Oct <var data-var='date'>18</var>, <var data-var='time'>12:18</var> UTC</small><br><strong>Identified</strong> - Our Engineering team has identified the cause of the issue with Object Storage and Spaces performance in our AMS3 region and is actively working on a fix. We will post an update as soon as additional information is available.</p><p><small>Oct <var data-var='date'>18</var>, <var data-var='time'>12:07</var> UTC</small><br><strong>Investigating</strong> - Our Engineering team is investigating an issue with Object Storage and Spaces performance in AMS3 region. During this time, you may experience issues with accessing Spaces. We apologize for the inconvenience and will share an update once we have more information.</p> + Fri, 18 Oct 2019 13:25:09 +0000 + https://status.digitalocean.com/incidents/yv9hv21br0kf + https://status.digitalocean.com/incidents/yv9hv21br0kf + + + Droplet Creates Failures in SGP1 + +<p><small>Oct <var data-var='date'>12</var>, <var data-var='time'>12:54</var> UTC</small><br><strong>Resolved</strong> - Our Engineering team has resolved the issues with Droplet create failures in our SGP1 region, and all systems should now be operating normally. If you continue to experience any problems, then please open a ticket with our support team right away. Thank you for your patience throughout this process, and we apologize for any inconvenience.</p><p><small>Oct <var data-var='date'>12</var>, <var data-var='time'>12:19</var> UTC</small><br><strong>Identified</strong> - Our engineering team has identified the cause of the issue with Droplet create events in our SGP1 region and actively working on a fix. We will post an update as soon as additional information is available.</p><p><small>Oct <var data-var='date'>12</var>, <var data-var='time'>10:04</var> UTC</small><br><strong>Investigating</strong> - Our Engineering team is investigating an issues with Droplet create failures in our SGP1 region. During this time, you may experience issues with creating Droplets. We apologize for the inconvenience and will share an update once we have more information.</p> + Sat, 12 Oct 2019 12:54:50 +0000 + https://status.digitalocean.com/incidents/b2t9d3swr62p + https://status.digitalocean.com/incidents/b2t9d3swr62p + + + Issues with Managed Databases + +<p><small>Oct <var data-var='date'>10</var>, <var data-var='time'>21:01</var> UTC</small><br><strong>Resolved</strong> - Our engineering team has resolved the issue with accessing Managed Databases via the Cloud Control Panel. The Cloud Control Panel should now be operating normally. If you continue to experience problems, please open a ticket with our support team. We apologize for any inconvenience.</p><p><small>Oct <var data-var='date'>10</var>, <var data-var='time'>18:32</var> UTC</small><br><strong>Monitoring</strong> - Our engineering team has implemented a fix to resolve the issue with accessing Managed Databases via the Cloud Control Panel and is monitoring the situation. We will post an update as soon as the issue is fully resolved.</p><p><small>Oct <var data-var='date'>10</var>, <var data-var='time'>17:59</var> UTC</small><br><strong>Identified</strong> - Our engineering team has identified the cause of the issue with accessing Managed Databases via the Cloud Control Panel, and is actively working on a fix. We will post an update as soon as additional information is available.</p><p><small>Oct <var data-var='date'>10</var>, <var data-var='time'>17:44</var> UTC</small><br><strong>Investigating</strong> - Our engineering team is investigating an issue with accessing Managed Databases via the Cloud Control Panel. During this time, users may experience issues loading the Databases module in their Cloud Control Panel, or with creating new Managed Databases clusters. We apologize for the inconvenience and will share an update once we have more information.</p> + Thu, 10 Oct 2019 21:01:25 +0000 + https://status.digitalocean.com/incidents/2y8x7pdjvtrz + https://status.digitalocean.com/incidents/2y8x7pdjvtrz + + + Issues with Droplet Creation and Event Processing + +<p><small>Oct <var data-var='date'> 9</var>, <var data-var='time'>17:09</var> UTC</small><br><strong>Resolved</strong> - Our Engineering team has resolved the issues with Droplet create events and event processing in multiple regions, and all systems should now be operating normally. If you continue to experience any problems, then please open a ticket with our support team right away. Thank you for your patience throughout this process, and we apologize for any inconvenience.</p><p><small>Oct <var data-var='date'> 9</var>, <var data-var='time'>16:17</var> UTC</small><br><strong>Monitoring</strong> - Our Engineering team has implemented a fix to resolve the issues with Droplet create events and Event Processing in multiple regions and is monitoring the situation. We will post an update as soon as the issue is fully resolved.</p><p><small>Oct <var data-var='date'> 9</var>, <var data-var='time'>15:22</var> UTC</small><br><strong>Investigating</strong> - Our Engineering team is investigating an issue with Droplet create events and event processing in multiple regions. During this time you may experience delays creating Droplets via the Cloud Control Panel or API, as well as issues with other event processing such as resizing. We apologize for the inconvenience and will share an update once we have more information.</p> + Wed, 09 Oct 2019 17:09:36 +0000 + https://status.digitalocean.com/incidents/kkfb5fbgcrpt + https://status.digitalocean.com/incidents/kkfb5fbgcrpt + + + Network Maintenance in TOR1 region + +<p><small>Oct <var data-var='date'> 8</var>, <var data-var='time'>13:23</var> UTC</small><br><strong>Completed</strong> - The scheduled maintenance has been completed.</p><p><small>Oct <var data-var='date'> 8</var>, <var data-var='time'>10:01</var> UTC</small><br><strong>In progress</strong> - Scheduled maintenance is currently in progress. We will provide updates as necessary.</p><p><small>Oct <var data-var='date'> 8</var>, <var data-var='time'>05:51</var> UTC</small><br><strong>Scheduled</strong> - During the above window, our networking team will be making changes to our core networking equipment to improve performance and support future functionality in the TOR1 region.<br /><br />Expected Impact:<br /><br />We do not expect any impact to customer traffic during this maintenance, but there will be a risk of increased latency and packet loss while upgrades are performed.<br /><br />If you have any questions or concerns, please reach out to us by opening up a ticket on your account.</p> + Tue, 08 Oct 2019 13:23:39 +0000 + https://status.digitalocean.com/incidents/g4h15s1jcbmy + https://status.digitalocean.com/incidents/g4h15s1jcbmy + + + Issues with Kubernetes configuration files. + +<p><small>Oct <var data-var='date'> 8</var>, <var data-var='time'>00:48</var> UTC</small><br><strong>Resolved</strong> - Our engineering team has resolved the issue with Kubernetes configuration files expiring prematurely in version 1.15-4. All clusters should now be operating normally. If you continue to experience problems, please open a ticket with our support team. We apologize for any inconvenience.</p><p><small>Oct <var data-var='date'> 8</var>, <var data-var='time'>00:15</var> UTC</small><br><strong>Monitoring</strong> - Our engineering team has implemented a fix to resolve the issue with Kubernetes configuration files expiring prematurely in version 1.15-4 and is monitoring the situation. We will post an update as soon as the issue is fully resolved.</p><p><small>Oct <var data-var='date'> 7</var>, <var data-var='time'>23:34</var> UTC</small><br><strong>Identified</strong> - Our engineering team has identified the cause of the issue with Kubernetes configuration files expiring prematurely in version 1.15-4 and is actively working on a fix. We will post an update as soon as additional information is available.</p><p><small>Oct <var data-var='date'> 7</var>, <var data-var='time'>23:26</var> UTC</small><br><strong>Investigating</strong> - Our engineering team is investigating an issue with Kubernetes configuration files expiring prematurely. During this time, you may experience issues accessing your cluster. We apologize for the inconvenience and will share an update once we have more information.</p> + Tue, 08 Oct 2019 00:48:16 +0000 + https://status.digitalocean.com/incidents/bqd31p7jk1pt + https://status.digitalocean.com/incidents/bqd31p7jk1pt + + + Errors When Updating Managed Database Connection Pools + +<p><small>Oct <var data-var='date'> 3</var>, <var data-var='time'>22:00</var> UTC</small><br><strong>Resolved</strong> - Our engineering team has resolved the issue with updating Managed Database connection pool settings. Changes made to the connection pool settings should now be operating normally. If you continue to experience problems, please open a ticket with our support team. We apologize for any inconvenience.</p><p><small>Oct <var data-var='date'> 3</var>, <var data-var='time'>21:08</var> UTC</small><br><strong>Identified</strong> - Our engineering team has identified the cause of the errors being received when updating Managed Database connection pool settings, and is actively working on a fix. We will post an update as soon as additional information is available.</p><p><small>Oct <var data-var='date'> 3</var>, <var data-var='time'>20:58</var> UTC</small><br><strong>Investigating</strong> - Our engineering team is investigating an issue with errors being received when updating Managed Database connection pool settings. During this time, users may experience issues updating connection pool settings. We apologize for the inconvenience and will share an update once we have more information.</p> + Thu, 03 Oct 2019 22:00:49 +0000 + https://status.digitalocean.com/incidents/7kwln6lgly2l + https://status.digitalocean.com/incidents/7kwln6lgly2l + + + Block Storage Issues in SFO2 region + +<p><small>Oct <var data-var='date'> 2</var>, <var data-var='time'>20:02</var> UTC</small><br><strong>Resolved</strong> - Our Engineering team has resolved the issues with Block Storage in the SFO2 region, and all systems should now be operating normally. If you continue to experience any problems, please open a ticket with our support team. Thank you for your patience and understanding throughout this incident, and we apologize for any inconvenience.</p><p><small>Oct <var data-var='date'> 2</var>, <var data-var='time'>19:19</var> UTC</small><br><strong>Monitoring</strong> - Our Engineering team has implemented a fix to resolve the issue with Block Storage in our SFO2 region and is monitoring the situation closely. We will post an update as soon as the issue is fully resolved.</p><p><small>Oct <var data-var='date'> 2</var>, <var data-var='time'>17:48</var> UTC</small><br><strong>Investigating</strong> - Our Engineering team is investigating an issue with Block Storage in our SFO2 region. During this time you may experience higher latency with our Volume service in this region. We apologize for the inconvenience and will share an update once we have more information.</p> + Wed, 02 Oct 2019 20:02:49 +0000 + https://status.digitalocean.com/incidents/7hjvqpg9rj5k + https://status.digitalocean.com/incidents/7hjvqpg9rj5k + + + Support Ticket/Portal Issues + +<p><small>Oct <var data-var='date'> 1</var>, <var data-var='time'>21:32</var> UTC</small><br><strong>Resolved</strong> - The backfill process has completed for users who have recently signed up and our engineering team has resolved the issue with support ticket routing. Ticket creation and submission should now be operating normally. If you continue to experience problems, please open a ticket with our support team. We apologize for any inconvenience.</p><p><small>Oct <var data-var='date'> 1</var>, <var data-var='time'>19:41</var> UTC</small><br><strong>Monitoring</strong> - Our engineering team has identified the cause of the issue with support ticket routing and the support portal, and has implemented a fix to resolve the issue. At this time, actions are currently processing to allow users who have recently signed up to correctly submit support tickets. Our team anticipates this process to execute for the next few hours. We will post another update once the process has completed.<br />If you experience any issues during this time, please submit a ticket via our contact form to work around the issue: https://www.digitalocean.com/company/contact/#support</p><p><small>Oct <var data-var='date'> 1</var>, <var data-var='time'>19:04</var> UTC</small><br><strong>Investigating</strong> - Our engineering team is investigating an issue with support ticket routing, and our support portal. At this time, users who have recently signed up with DigitalOcean may experience an error when attempting to access the support portal or submit tickets at https://cloudsupport.digitalocean.com/s/. <br /><br />To work around this, users may submit tickets via our contact form here: https://www.digitalocean.com/company/contact/#support<br /><br />We apologize for the inconvenience and will share an update once we have more information.</p> + Tue, 01 Oct 2019 21:32:04 +0000 + https://status.digitalocean.com/incidents/p0zsvfwmc9zl + https://status.digitalocean.com/incidents/p0zsvfwmc9zl + + + Block Storage Issues Across All Regions + +<p><small>Oct <var data-var='date'> 1</var>, <var data-var='time'>03:41</var> UTC</small><br><strong>Resolved</strong> - Our engineering team has resolved the issues with Block Storage. All systems should now be operating normally. If you continue to experience problems, please open a ticket with our support team. We apologize for any inconvenience.</p><p><small>Oct <var data-var='date'> 1</var>, <var data-var='time'>01:38</var> UTC</small><br><strong>Update</strong> - Our engineering team has resolved the issues with Block Storage. All systems should now be operating normally. If you continue to experience problems, please open a ticket with our support team. We apologize for any inconvenience.</p><p><small>Sep <var data-var='date'>30</var>, <var data-var='time'>23:59</var> UTC</small><br><strong>Monitoring</strong> - Our engineering team has implemented a fix to resolve the issue with Block Storage and Kubernetes clusters and is monitoring the situation. We will post an update as soon as the issue is fully resolved.</p><p><small>Sep <var data-var='date'>30</var>, <var data-var='time'>23:27</var> UTC</small><br><strong>Update</strong> - Our engineering team has identified an issue with Block Storage across all regions. During this time you may experience higher latency with our Volume Service. We apologize for the inconvenience and will share an update once we have more information and will be sure to update this as individual regions come back online.</p><p><small>Sep <var data-var='date'>30</var>, <var data-var='time'>23:04</var> UTC</small><br><strong>Update</strong> - Our engineering team has identified an issue with Block Storage across all regions. During this time you may experience higher latency with our Volume Service. We apologize for the inconvenience and will share an update once we have more information.</p><p><small>Sep <var data-var='date'>30</var>, <var data-var='time'>22:55</var> UTC</small><br><strong>Update</strong> - Our engineering team has identified an issue with Block Storage across all regions. During this time you may experience higher latency with our Volume Service. We apologize for the inconvenience and will share an update once we have more information.</p><p><small>Sep <var data-var='date'>30</var>, <var data-var='time'>21:25</var> UTC</small><br><strong>Identified</strong> - Our engineering team has identified an issue with Block Storage across all regions. During this time you may experience higher latency with our Volume Service. We apologize for the inconvenience and will share an update once we have more information.</p> + Tue, 01 Oct 2019 03:41:27 +0000 + https://status.digitalocean.com/incidents/g76kgjxqrzxs + https://status.digitalocean.com/incidents/g76kgjxqrzxs + + + Issues with Block Storage and Kubernetes + +<p><small>Oct <var data-var='date'> 1</var>, <var data-var='time'>01:37</var> UTC</small><br><strong>Resolved</strong> - Our engineering team has resolved the issues with Block Storage and Kubernetes clusters. All systems should now be operating normally. If you continue to experience problems, please open a ticket with our support team. We apologize for any inconvenience.</p><p><small>Sep <var data-var='date'>30</var>, <var data-var='time'>23:58</var> UTC</small><br><strong>Monitoring</strong> - Our engineering team has implemented a fix to resolve the issue with Block Storage and Kubernetes clusters and is monitoring the situation. We will post an update as soon as the issue is fully resolved.</p><p><small>Sep <var data-var='date'>30</var>, <var data-var='time'>23:29</var> UTC</small><br><strong>Update</strong> - Our engineering team has identified the cause of an issue with Block Storage impacting all regions and is actively working on a fix. At this time you will not be able to make use of the control panel or the API to manage your Kubernetes clusters, however, in most cases workloads that are not dependent on block storage will continue to process normally within your cluster. We will continue to update this as individual regions are back online.</p><p><small>Sep <var data-var='date'>30</var>, <var data-var='time'>23:03</var> UTC</small><br><strong>Update</strong> - Our engineering team has identified the cause of an issue with Block Storage impacting all regions and is actively working on a fix. At this time you will not be able to make use of the control panel or the API to manage your Kubernetes clusters, however, in most cases workloads that are not dependent on block storage will continue to process normally within your cluster.+</p><p><small>Sep <var data-var='date'>30</var>, <var data-var='time'>22:55</var> UTC</small><br><strong>Update</strong> - Our engineering team has identified the cause of an issue with Block Storage impacting all regions and is actively working on a fix. At this time you will not be able to make use of the control panel or the API to manage your Kubernetes clusters, however, in most cases workloads that are not dependent on block storage will continue to process normally within your cluster.</p><p><small>Sep <var data-var='date'>30</var>, <var data-var='time'>21:58</var> UTC</small><br><strong>Identified</strong> - Our engineering team has identified the cause of an issue with Block Storage impacting all regions and is actively working on a fix. At this time you will not be able to make use of the control panel or the API to manage your Kubernetes clusters, however, in most cases workloads that are not dependent on block storage will continue to process normally within your cluster.</p> + Tue, 01 Oct 2019 01:37:40 +0000 + https://status.digitalocean.com/incidents/y24w0s00jhmq + https://status.digitalocean.com/incidents/y24w0s00jhmq + + + Networking Issues in SGP1 + +<p><small>Sep <var data-var='date'>28</var>, <var data-var='time'>20:08</var> UTC</small><br><strong>Resolved</strong> - Our Engineering team has resolved the issues impacting network performance and connectivity in our SGP1 region. Please open a ticket with our Support team if you experience any further problems. We apologize for any inconvenience, and appreciate your patience throughout this process.</p><p><small>Sep <var data-var='date'>28</var>, <var data-var='time'>18:52</var> UTC</small><br><strong>Monitoring</strong> - Our Engineering team has addressed the issues impacting Network performance and connectivity in our SGP1 region and is monitoring the situation. We apologize for the inconvenience, and will post an update as soon as we've confirmed the issue is fully resolved.</p><p><small>Sep <var data-var='date'>28</var>, <var data-var='time'>16:20</var> UTC</small><br><strong>Identified</strong> - Our Engineering team has identified the cause of the issues related to Networking in our SGP1 region and is actively working on mitigating these issues. We will continue to monitor the situation very closely. We apologize for the inconvenience and will post an update as soon as more information is available.</p><p><small>Sep <var data-var='date'>28</var>, <var data-var='time'>14:17</var> UTC</small><br><strong>Update</strong> - Our Engineering team continues to investigate the issues related to Networking in our SGP1 region. During this period, intermittent connectivity issues and/or latency may be experienced by customers in the region. We will provide more information as soon as it's available. Thank you for your ongoing patience and understanding throughout this process.</p><p><small>Sep <var data-var='date'>28</var>, <var data-var='time'>09:58</var> UTC</small><br><strong>Investigating</strong> - Our Engineering team is investigating an issue with Networking in our SGP1 region. During this time you may experience latency issues or connection issues in SGP1. We apologize for the inconvenience and will share an update once we have more information.</p> + Sat, 28 Sep 2019 20:08:10 +0000 + https://status.digitalocean.com/incidents/x56l9t6z3qm8 + https://status.digitalocean.com/incidents/x56l9t6z3qm8 + + + \ No newline at end of file diff --git a/xml version=1.0 .txt 1 b/xml version=1.0 .txt 1 new file mode 100644 index 00000000000..daeace4979b --- /dev/null +++ b/xml version=1.0 .txt 1 @@ -0,0 +1,211 @@ + + + tag:metastatuspage.com,2005:/history + + + Atlassian Statuspage Status - Incident History + 2019-11-11T17:18:09-08:00 + + Atlassian Statuspage + + + tag:metastatuspage.com,2005:Incident/402 + 2019-11-11T14:30:00-08:00 + 2019-11-11T16:53:22-08:00 + + Performance degradation in apse2 and euwest1 + <p><small>Nov <var data-var='date'>11</var>, <var data-var='time'>14:30</var> PST</small><br><strong>Resolved</strong> - Between 2:35pm - 3:15pm PST, we served malformed redirects for http requests in euwest1 and apse2 regions, which would have manifested as failed requests or error pages. We have currently reverted our changes. Please reach out to support if you are still experiencing issues.</p> + + + tag:metastatuspage.com,2005:Incident/401 + 2019-11-10T18:19:56-08:00 + 2019-11-10T18:19:58-08:00 + + Load Balancer Maintenance + <p><small>Nov <var data-var='date'>10</var>, <var data-var='time'>18:19</var> PST</small><br><strong>Completed</strong> - The scheduled maintenance has been completed.</p><p><small>Nov <var data-var='date'>10</var>, <var data-var='time'>18:00</var> PST</small><br><strong>In progress</strong> - Scheduled maintenance is currently in progress. We will provide updates as necessary.</p><p><small>Nov <var data-var='date'> 8</var>, <var data-var='time'>12:27</var> PST</small><br><strong>Scheduled</strong> - Due to a pending restart on one of our load balancer nodes, SSL Provisioning will be unavailable for a short window of time during the time of maintenance.<br /><br />We do not expect there to be any impact to customers who have SSL (https) enabled on their pages, however the ability to enable SSL (https) for custom domains will not be available.</p> + + + tag:metastatuspage.com,2005:Incident/367 + 2019-11-04T06:42:42-08:00 + 2019-11-04T06:42:43-08:00 + + SSL errors while trying to access Statuspage + <p><small>Nov <var data-var='date'> 4</var>, <var data-var='time'>06:42</var> PST</small><br><strong>Resolved</strong> - This incident has been resolved.</p><p><small>Nov <var data-var='date'> 4</var>, <var data-var='time'>06:25</var> PST</small><br><strong>Monitoring</strong> - A fix has been implemented and we are monitoring the results.</p><p><small>Nov <var data-var='date'> 4</var>, <var data-var='time'>06:12</var> PST</small><br><strong>Investigating</strong> - We are currently investigating an issue that is causing some users to see an SSL error while trying to access statuspage domains.</p> + + + tag:metastatuspage.com,2005:Incident/368 + 2019-11-01T18:00:00-07:00 + 2019-11-05T13:07:27-08:00 + + Statuspage Embed Widget failed to render properly on mobile devices + <p><small>Nov <var data-var='date'> 1</var>, <var data-var='time'>18:00</var> PDT</small><br><strong>Resolved</strong> - Due to a recently introduced change, the Statuspage Embed Widget failed to render properly on mobile devices and made a percentage of the customer mobile sites difficult to interact with. We have identified and addressed the issue.</p> + + + tag:metastatuspage.com,2005:Incident/366 + 2019-10-29T15:01:45-07:00 + 2019-10-29T15:01:45-07:00 + + Marketing site outage + <p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>15:01</var> PDT</small><br><strong>Resolved</strong> - This incident has been resolved.</p><p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>14:55</var> PDT</small><br><strong>Monitoring</strong> - A fix has been implemented and we are monitoring the results.</p><p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>14:46</var> PDT</small><br><strong>Identified</strong> - The issue has been identified and a fix is being implemented.</p><p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>14:06</var> PDT</small><br><strong>Investigating</strong> - We're seeing issues with our marketing site ( www.statuspage.io ). The team is currently investigating this issue.</p> + + + tag:metastatuspage.com,2005:Incident/365 + 2019-10-29T11:12:29-07:00 + 2019-10-29T11:12:31-07:00 + + Login issues for Page Access Users & Page SAML 2.0 + <p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>11:12</var> PDT</small><br><strong>Resolved</strong> - This incident has been resolved</p><p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>10:47</var> PDT</small><br><strong>Monitoring</strong> - A fix has been implemented and we are monitoring the results.</p><p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>10:42</var> PDT</small><br><strong>Investigating</strong> - We are currently experiencing a problem with logins for these components. We are reverting some changes across our application to fix this issue. More updates to follow.</p> + + + tag:metastatuspage.com,2005:Incident/364 + 2019-10-28T08:30:00-07:00 + 2019-10-28T10:59:02-07:00 + + Increased latency on public pages + <p><small>Oct <var data-var='date'>28</var>, <var data-var='time'>08:30</var> PDT</small><br><strong>Resolved</strong> - Between 8:06 am - 8:33 am PST, we noticed a spike in traffic to one of our edge regions in Europe. As a result, a subset of European users may have experienced increased latency in trying to access public status pages.</p> + + + tag:metastatuspage.com,2005:Incident/363 + 2019-10-04T01:00:00-07:00 + 2019-10-04T11:14:27-07:00 + + Pingdom Metrics Integration downtime + <p><small>Oct <var data-var='date'> 4</var>, <var data-var='time'>01:00</var> PDT</small><br><strong>Resolved</strong> - From 1 am pdt to 7 am pdt the Pingdom Metrics Integration encountered errors causing metrics to not be updated. This was a long enough gap in data that the metrics integrations were disabled. Affected customers were notified. We're working on reenabling metrics integrations and will email the affected customers when we do so.</p> + + + tag:metastatuspage.com,2005:Incident/330 + 2019-10-03T13:55:00-07:00 + 2019-10-03T14:49:49-07:00 + + 500 errors to public pages + <p><small>Oct <var data-var='date'> 3</var>, <var data-var='time'>13:55</var> PDT</small><br><strong>Resolved</strong> - A deploy to our caching layer caused a brief increase in HTTP 500 responses between 1:55 PM and 2:00 PM Pacific Time, impacting 30% of traffic to public status pages. This has since been remedied and the service is now operating normally.</p> + + + tag:metastatuspage.com,2005:Incident/329 + 2019-09-29T02:48:00-07:00 + 2019-09-30T12:26:26-07:00 + + Public pages unavailability due to an unusual traffic pattern + <p><small>Sep <var data-var='date'>29</var>, <var data-var='time'>02:48</var> PDT</small><br><strong>Resolved</strong> - Between 2:48 AM and 2:49 AM PDT, we received a spike in traffic, which impacted our caching layer. This resulted in unavailability to some of our public pages for approximately one minute.</p> + + + tag:metastatuspage.com,2005:Incident/328 + 2019-09-22T02:09:43-07:00 + 2019-09-23T12:04:08-07:00 + + Public pages unavailability due to traffic spike + <p><small>Sep <var data-var='date'>22</var>, <var data-var='time'>02:09</var> PDT</small><br><strong>Resolved</strong> - Between 2:09 AM and 2:11 AM PDT, we received a spike in traffic due to a customer outage, which impacted our caching layer. This resulted in unavailability to most of our public pages for approximately one minute.</p> + + + tag:metastatuspage.com,2005:Incident/327 + 2019-09-04T10:33:16-07:00 + 2019-09-04T10:36:31-07:00 + + Metrics and Scheduled Maintenances delayed for 20 minutes. + <p><small>Sep <var data-var='date'> 4</var>, <var data-var='time'>10:33</var> PDT</small><br><strong>Resolved</strong> - Metrics and Scheduled Maintenances were delayed for 20 minutes between 9:20 - 9:40 AM due to a bad code deployment. We reverted the change and fixed the issue.</p> + + + tag:metastatuspage.com,2005:Incident/326 + 2019-08-30T11:11:37-07:00 + 2019-08-30T11:11:50-07:00 + + help.statuspage.io is currently unresponsive + <p><small>Aug <var data-var='date'>30</var>, <var data-var='time'>11:11</var> PDT</small><br><strong>Resolved</strong> - The issue has been resolved and the service is operating normally.</p><p><small>Aug <var data-var='date'>30</var>, <var data-var='time'>10:18</var> PDT</small><br><strong>Identified</strong> - We've identified issues with loading help.statuspage.io (our Knowledge Base).</p> + + + tag:metastatuspage.com,2005:Incident/325 + 2019-08-28T18:14:09-07:00 + 2019-08-28T18:14:10-07:00 + + Issue affecting small number of scheduled maintenances not beginning at scheduled time. + <p><small>Aug <var data-var='date'>28</var>, <var data-var='time'>18:14</var> PDT</small><br><strong>Resolved</strong> - This issue has been confirmed to be resolved.</p><p><small>Aug <var data-var='date'>28</var>, <var data-var='time'>17:27</var> PDT</small><br><strong>Monitoring</strong> - Between 3:30pm PST - 4:06pm PST one of our worker nodes was impacted due to a code deployment, which resulted in a small number of scheduled maintenances not beginning at the scheduled time. <br /><br />This has since been fixed, and we are monitoring to ensure the issue is resolve.</p> + + + tag:metastatuspage.com,2005:Incident/323 + 2019-08-18T16:03:40-07:00 + 2019-08-18T16:03:41-07:00 + + Network Maintenance + <p><small>Aug <var data-var='date'>18</var>, <var data-var='time'>16:03</var> PDT</small><br><strong>Completed</strong> - The scheduled maintenance has been completed.</p><p><small>Aug <var data-var='date'>18</var>, <var data-var='time'>15:33</var> PDT</small><br><strong>Verifying</strong> - Verification is currently underway for the maintenance items.</p><p><small>Aug <var data-var='date'>18</var>, <var data-var='time'>15:02</var> PDT</small><br><strong>In progress</strong> - Scheduled maintenance is in progress.</p><p><small>Aug <var data-var='date'>16</var>, <var data-var='time'>23:54</var> PDT</small><br><strong>Scheduled</strong> - Between 3:00 - 3:30 pm PST, we will need to finalize some changes for our networking infrastructure. <br /><br />During this window, we expect a small subset of our customers to experience intermittent connectivity issues to management portal, API, and statuspages. This behavior should only persist a few minutes.</p> + + + tag:metastatuspage.com,2005:Incident/322 + 2019-08-16T15:34:58-07:00 + 2019-08-16T15:34:58-07:00 + + Network Maintenance + <p><small>Aug <var data-var='date'>16</var>, <var data-var='time'>15:34</var> PDT</small><br><strong>Completed</strong> - The scheduled maintenance has been completed.</p><p><small>Aug <var data-var='date'>15</var>, <var data-var='time'>13:23</var> PDT</small><br><strong>Scheduled</strong> - Between 3:00 - 3:30 pm PST, there will be a network maintenance to improve redundancy on Statuspage. During this window, we expect a small subset of our customers to experience intermittent connectivity issues to the Manage portal, API, and public/privates pages, which should last only a few minutes.</p> + + + tag:metastatuspage.com,2005:Incident/289 + 2019-08-13T18:00:19-07:00 + 2019-08-14T11:24:39-07:00 + + Intermittent errors on public pages + <p><small>Aug <var data-var='date'>13</var>, <var data-var='time'>18:00</var> PDT</small><br><strong>Resolved</strong> - Between 6:03pm - 6:09pm, we noticed a spike in traffic to one of our edge regions. This may have resulted in intermittent 500 errors to some of our customers (less than ~ 10% of our traffic).</p> + + + tag:metastatuspage.com,2005:Incident/288 + 2019-08-13T11:14:13-07:00 + 2019-08-13T11:14:15-07:00 + + Metastatuspage partially unavailable + <p><small>Aug <var data-var='date'>13</var>, <var data-var='time'>11:14</var> PDT</small><br><strong>Resolved</strong> - Metastatuspage partial outage is now resolved; we've reverted the breaking changes.</p><p><small>Aug <var data-var='date'>13</var>, <var data-var='time'>10:35</var> PDT</small><br><strong>Update</strong> - Metastatuspage was partially unavailable for another ~10 minutes due to a glitch in our continuous deploy process causing the broken release to be redeployed. The broken release has been rolled back again, so Metastatuspage is now available again. We are still investigating the root cause.</p><p><small>Aug <var data-var='date'>13</var>, <var data-var='time'>10:06</var> PDT</small><br><strong>Monitoring</strong> - Parts of Metastatuspage functionality were unavailable for ~9 minutes. We have rolled back to a previous deploy and are now investigating the root cause.</p> + + + tag:metastatuspage.com,2005:Incident/287 + 2019-08-12T09:50:50-07:00 + 2019-09-06T10:55:55-07:00 + + Site unavailable due to errant database migration + <p><small>Aug <var data-var='date'>12</var>, <var data-var='time'>09:50</var> PDT</small><br><strong>Resolved</strong> - This incident has been resolved.</p><p><small>Aug <var data-var='date'>12</var>, <var data-var='time'>09:26</var> PDT</small><br><strong>Monitoring</strong> - A routine data migration was found to have locked the primary database, causing request timeouts for all inbound requests.<br /><br />Everything has since recovered and is operating normally.</p><p><small>Aug <var data-var='date'>12</var>, <var data-var='time'>09:14</var> PDT</small><br><strong>Identified</strong> - We're investigating site unresponsiveness across all web entities</p> + + + tag:metastatuspage.com,2005:Incident/286 + 2019-08-06T16:08:32-07:00 + 2019-08-06T16:08:33-07:00 + + Issue with Datadog metrics reporting + <p><small>Aug <var data-var='date'> 6</var>, <var data-var='time'>16:08</var> PDT</small><br><strong>Resolved</strong> - This incident has been resolved.</p><p><small>Aug <var data-var='date'> 6</var>, <var data-var='time'>15:42</var> PDT</small><br><strong>Update</strong> - We are continuing to monitor for any further issues.</p><p><small>Aug <var data-var='date'> 6</var>, <var data-var='time'>15:42</var> PDT</small><br><strong>Monitoring</strong> - We have deployed a fix, and are now monitoring to make sure that the issue is resolved for those affected.</p><p><small>Aug <var data-var='date'> 6</var>, <var data-var='time'>14:59</var> PDT</small><br><strong>Identified</strong> - We have found that a recent change has disrupted the delivery of Datadog metrics. <br /><br />We have developed a fix, and will update as soon as possible once it has been deployed.</p> + + + tag:metastatuspage.com,2005:Incident/285 + 2019-08-05T15:58:28-07:00 + 2019-08-05T15:58:29-07:00 + + Degraded performance with SSL provisioning + <p><small>Aug <var data-var='date'> 5</var>, <var data-var='time'>15:58</var> PDT</small><br><strong>Resolved</strong> - This incident has been resolved.</p><p><small>Aug <var data-var='date'> 5</var>, <var data-var='time'>15:48</var> PDT</small><br><strong>Monitoring</strong> - A fix has been implemented and we are monitoring the results.</p><p><small>Aug <var data-var='date'> 5</var>, <var data-var='time'>13:29</var> PDT</small><br><strong>Identified</strong> - We have identified some issues with our SSL provisioning pipeline wherein api requests to our upstream SSL provider are failing intermittently. We are working on a solution to fix this problem.</p> + + + tag:metastatuspage.com,2005:Incident/284 + 2019-07-14T19:53:47-07:00 + 2019-07-14T19:53:48-07:00 + + Upgrading load balancers + <p><small>Jul <var data-var='date'>14</var>, <var data-var='time'>19:53</var> PDT</small><br><strong>Completed</strong> - Load balancer upgrade has been completed. Thank you for your patience throughout this process.</p><p><small>Jul <var data-var='date'>14</var>, <var data-var='time'>19:22</var> PDT</small><br><strong>Update</strong> - We're still working through the upgrade, just a couple more clusters to go.<br /><br />Next update in 30 minutes or sooner if the maintenance is completed.</p><p><small>Jul <var data-var='date'>14</var>, <var data-var='time'>18:41</var> PDT</small><br><strong>Update</strong> - We've completed the update on one of our clusters, and are working through the remaining clusters.<br /><br />Next update in 30 minutes or sooner if the maintenance is completed.</p><p><small>Jul <var data-var='date'>14</var>, <var data-var='time'>18:00</var> PDT</small><br><strong>Update</strong> - The upgrade maintenance is taking longer than expected, the next status update will be in 30 minutes.</p><p><small>Jul <var data-var='date'>14</var>, <var data-var='time'>17:09</var> PDT</small><br><strong>In progress</strong> - Scheduled maintenance is currently in progress. We will provide updates as necessary.</p><p><small>Jul <var data-var='date'>14</var>, <var data-var='time'>17:03</var> PDT</small><br><strong>Update</strong> - We will be undergoing scheduled maintenance during this time.</p><p><small>Jul <var data-var='date'>11</var>, <var data-var='time'>15:05</var> PDT</small><br><strong>Scheduled</strong> - We will be upgrading our load balancers to enable TLS 1.3. During this time we don’t expect any impact to customers that have SSL (https) enabled on their pages. However, the ability to enable SSL (https) for custom domains won’t be available during this window.</p> + + + tag:metastatuspage.com,2005:Incident/283 + 2019-07-08T10:12:24-07:00 + 2019-07-08T10:24:06-07:00 + + 500 errors to public pages from malicious traffic + <p><small>Jul <var data-var='date'> 8</var>, <var data-var='time'>10:12</var> PDT</small><br><strong>Resolved</strong> - Due to a network DDoS affecting our load balancing layer in the us-east region, we experienced a surge in HTTP 500 responses from our public pages between 8:32 AM - 09:02AM and 10:30am - 10:50am PDT. This impacted 16-20% of the total traffic to public pages during these windows.<br /><br />We have gone ahead and made some updates to our edge compute services to prevent similar problems from arising.</p> + + + tag:metastatuspage.com,2005:Incident/282 + 2019-07-01T18:28:32-07:00 + 2019-07-01T18:28:33-07:00 + + [Scheduled] Twitter Integration Maintenance + <p><small>Jul <var data-var='date'> 1</var>, <var data-var='time'>18:28</var> PDT</small><br><strong>Completed</strong> - Twitter re-authentication is up and running again. This maintenance has completed.</p><p><small>Jul <var data-var='date'> 1</var>, <var data-var='time'>18:26</var> PDT</small><br><strong>Update</strong> - Maintenance is proceeding; twitter re-authentication is still degraded. We will provide further updates as soon as the issue is resolved.</p><p><small>Jul <var data-var='date'> 1</var>, <var data-var='time'>17:46</var> PDT</small><br><strong>Update</strong> - The maintenance for Twitter re-authentication has been extended. We will report an update in the next 30 minutes.</p><p><small>Jul <var data-var='date'> 1</var>, <var data-var='time'>17:14</var> PDT</small><br><strong>Update</strong> - Twitter notifications are back.</p><p><small>Jul <var data-var='date'> 1</var>, <var data-var='time'>17:01</var> PDT</small><br><strong>In progress</strong> - Scheduled maintenance is currently in progress. We will provide updates as necessary.</p><p><small>Jun <var data-var='date'>28</var>, <var data-var='time'>14:34</var> PDT</small><br><strong>Scheduled</strong> - On July 1st at 5 PM PDT, Statuspage’s Twitter integration will go under maintenance. For five minutes, Twitter notifications triggered by incident updates will be delayed and, for thirty minutes, customers will not be able to re-authenticate with the Twitter integration. The integration is expected to return to normal operations at 5:30 PM PDT.</p> + + + tag:metastatuspage.com,2005:Incident/281 + 2019-06-26T11:01:42-07:00 + 2019-06-26T11:01:44-07:00 + + System Metrics failing to load on pages + <p><small>Jun <var data-var='date'>26</var>, <var data-var='time'>11:01</var> PDT</small><br><strong>Resolved</strong> - This incident has been resolved.</p><p><small>Jun <var data-var='date'>26</var>, <var data-var='time'>10:50</var> PDT</small><br><strong>Monitoring</strong> - We have reverted a code change, and are seeing metrics display as expected again. No metrics data was lost or ignored during this time, it was only an issue rendering the charts.</p><p><small>Jun <var data-var='date'>26</var>, <var data-var='time'>10:41</var> PDT</small><br><strong>Investigating</strong> - We are investigating reports that System Metrics are failing to load when viewing pages.</p> + + \ No newline at end of file diff --git a/xml version=1.0 .txt ruzyysmartt b/xml version=1.0 .txt ruzyysmartt new file mode 100644 index 00000000000..daeace4979b --- /dev/null +++ b/xml version=1.0 .txt ruzyysmartt @@ -0,0 +1,211 @@ + + + tag:metastatuspage.com,2005:/history + + + Atlassian Statuspage Status - Incident History + 2019-11-11T17:18:09-08:00 + + Atlassian Statuspage + + + tag:metastatuspage.com,2005:Incident/402 + 2019-11-11T14:30:00-08:00 + 2019-11-11T16:53:22-08:00 + + Performance degradation in apse2 and euwest1 + <p><small>Nov <var data-var='date'>11</var>, <var data-var='time'>14:30</var> PST</small><br><strong>Resolved</strong> - Between 2:35pm - 3:15pm PST, we served malformed redirects for http requests in euwest1 and apse2 regions, which would have manifested as failed requests or error pages. We have currently reverted our changes. Please reach out to support if you are still experiencing issues.</p> + + + tag:metastatuspage.com,2005:Incident/401 + 2019-11-10T18:19:56-08:00 + 2019-11-10T18:19:58-08:00 + + Load Balancer Maintenance + <p><small>Nov <var data-var='date'>10</var>, <var data-var='time'>18:19</var> PST</small><br><strong>Completed</strong> - The scheduled maintenance has been completed.</p><p><small>Nov <var data-var='date'>10</var>, <var data-var='time'>18:00</var> PST</small><br><strong>In progress</strong> - Scheduled maintenance is currently in progress. We will provide updates as necessary.</p><p><small>Nov <var data-var='date'> 8</var>, <var data-var='time'>12:27</var> PST</small><br><strong>Scheduled</strong> - Due to a pending restart on one of our load balancer nodes, SSL Provisioning will be unavailable for a short window of time during the time of maintenance.<br /><br />We do not expect there to be any impact to customers who have SSL (https) enabled on their pages, however the ability to enable SSL (https) for custom domains will not be available.</p> + + + tag:metastatuspage.com,2005:Incident/367 + 2019-11-04T06:42:42-08:00 + 2019-11-04T06:42:43-08:00 + + SSL errors while trying to access Statuspage + <p><small>Nov <var data-var='date'> 4</var>, <var data-var='time'>06:42</var> PST</small><br><strong>Resolved</strong> - This incident has been resolved.</p><p><small>Nov <var data-var='date'> 4</var>, <var data-var='time'>06:25</var> PST</small><br><strong>Monitoring</strong> - A fix has been implemented and we are monitoring the results.</p><p><small>Nov <var data-var='date'> 4</var>, <var data-var='time'>06:12</var> PST</small><br><strong>Investigating</strong> - We are currently investigating an issue that is causing some users to see an SSL error while trying to access statuspage domains.</p> + + + tag:metastatuspage.com,2005:Incident/368 + 2019-11-01T18:00:00-07:00 + 2019-11-05T13:07:27-08:00 + + Statuspage Embed Widget failed to render properly on mobile devices + <p><small>Nov <var data-var='date'> 1</var>, <var data-var='time'>18:00</var> PDT</small><br><strong>Resolved</strong> - Due to a recently introduced change, the Statuspage Embed Widget failed to render properly on mobile devices and made a percentage of the customer mobile sites difficult to interact with. We have identified and addressed the issue.</p> + + + tag:metastatuspage.com,2005:Incident/366 + 2019-10-29T15:01:45-07:00 + 2019-10-29T15:01:45-07:00 + + Marketing site outage + <p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>15:01</var> PDT</small><br><strong>Resolved</strong> - This incident has been resolved.</p><p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>14:55</var> PDT</small><br><strong>Monitoring</strong> - A fix has been implemented and we are monitoring the results.</p><p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>14:46</var> PDT</small><br><strong>Identified</strong> - The issue has been identified and a fix is being implemented.</p><p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>14:06</var> PDT</small><br><strong>Investigating</strong> - We're seeing issues with our marketing site ( www.statuspage.io ). The team is currently investigating this issue.</p> + + + tag:metastatuspage.com,2005:Incident/365 + 2019-10-29T11:12:29-07:00 + 2019-10-29T11:12:31-07:00 + + Login issues for Page Access Users & Page SAML 2.0 + <p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>11:12</var> PDT</small><br><strong>Resolved</strong> - This incident has been resolved</p><p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>10:47</var> PDT</small><br><strong>Monitoring</strong> - A fix has been implemented and we are monitoring the results.</p><p><small>Oct <var data-var='date'>29</var>, <var data-var='time'>10:42</var> PDT</small><br><strong>Investigating</strong> - We are currently experiencing a problem with logins for these components. We are reverting some changes across our application to fix this issue. More updates to follow.</p> + + + tag:metastatuspage.com,2005:Incident/364 + 2019-10-28T08:30:00-07:00 + 2019-10-28T10:59:02-07:00 + + Increased latency on public pages + <p><small>Oct <var data-var='date'>28</var>, <var data-var='time'>08:30</var> PDT</small><br><strong>Resolved</strong> - Between 8:06 am - 8:33 am PST, we noticed a spike in traffic to one of our edge regions in Europe. As a result, a subset of European users may have experienced increased latency in trying to access public status pages.</p> + + + tag:metastatuspage.com,2005:Incident/363 + 2019-10-04T01:00:00-07:00 + 2019-10-04T11:14:27-07:00 + + Pingdom Metrics Integration downtime + <p><small>Oct <var data-var='date'> 4</var>, <var data-var='time'>01:00</var> PDT</small><br><strong>Resolved</strong> - From 1 am pdt to 7 am pdt the Pingdom Metrics Integration encountered errors causing metrics to not be updated. This was a long enough gap in data that the metrics integrations were disabled. Affected customers were notified. We're working on reenabling metrics integrations and will email the affected customers when we do so.</p> + + + tag:metastatuspage.com,2005:Incident/330 + 2019-10-03T13:55:00-07:00 + 2019-10-03T14:49:49-07:00 + + 500 errors to public pages + <p><small>Oct <var data-var='date'> 3</var>, <var data-var='time'>13:55</var> PDT</small><br><strong>Resolved</strong> - A deploy to our caching layer caused a brief increase in HTTP 500 responses between 1:55 PM and 2:00 PM Pacific Time, impacting 30% of traffic to public status pages. This has since been remedied and the service is now operating normally.</p> + + + tag:metastatuspage.com,2005:Incident/329 + 2019-09-29T02:48:00-07:00 + 2019-09-30T12:26:26-07:00 + + Public pages unavailability due to an unusual traffic pattern + <p><small>Sep <var data-var='date'>29</var>, <var data-var='time'>02:48</var> PDT</small><br><strong>Resolved</strong> - Between 2:48 AM and 2:49 AM PDT, we received a spike in traffic, which impacted our caching layer. This resulted in unavailability to some of our public pages for approximately one minute.</p> + + + tag:metastatuspage.com,2005:Incident/328 + 2019-09-22T02:09:43-07:00 + 2019-09-23T12:04:08-07:00 + + Public pages unavailability due to traffic spike + <p><small>Sep <var data-var='date'>22</var>, <var data-var='time'>02:09</var> PDT</small><br><strong>Resolved</strong> - Between 2:09 AM and 2:11 AM PDT, we received a spike in traffic due to a customer outage, which impacted our caching layer. This resulted in unavailability to most of our public pages for approximately one minute.</p> + + + tag:metastatuspage.com,2005:Incident/327 + 2019-09-04T10:33:16-07:00 + 2019-09-04T10:36:31-07:00 + + Metrics and Scheduled Maintenances delayed for 20 minutes. + <p><small>Sep <var data-var='date'> 4</var>, <var data-var='time'>10:33</var> PDT</small><br><strong>Resolved</strong> - Metrics and Scheduled Maintenances were delayed for 20 minutes between 9:20 - 9:40 AM due to a bad code deployment. We reverted the change and fixed the issue.</p> + + + tag:metastatuspage.com,2005:Incident/326 + 2019-08-30T11:11:37-07:00 + 2019-08-30T11:11:50-07:00 + + help.statuspage.io is currently unresponsive + <p><small>Aug <var data-var='date'>30</var>, <var data-var='time'>11:11</var> PDT</small><br><strong>Resolved</strong> - The issue has been resolved and the service is operating normally.</p><p><small>Aug <var data-var='date'>30</var>, <var data-var='time'>10:18</var> PDT</small><br><strong>Identified</strong> - We've identified issues with loading help.statuspage.io (our Knowledge Base).</p> + + + tag:metastatuspage.com,2005:Incident/325 + 2019-08-28T18:14:09-07:00 + 2019-08-28T18:14:10-07:00 + + Issue affecting small number of scheduled maintenances not beginning at scheduled time. + <p><small>Aug <var data-var='date'>28</var>, <var data-var='time'>18:14</var> PDT</small><br><strong>Resolved</strong> - This issue has been confirmed to be resolved.</p><p><small>Aug <var data-var='date'>28</var>, <var data-var='time'>17:27</var> PDT</small><br><strong>Monitoring</strong> - Between 3:30pm PST - 4:06pm PST one of our worker nodes was impacted due to a code deployment, which resulted in a small number of scheduled maintenances not beginning at the scheduled time. <br /><br />This has since been fixed, and we are monitoring to ensure the issue is resolve.</p> + + + tag:metastatuspage.com,2005:Incident/323 + 2019-08-18T16:03:40-07:00 + 2019-08-18T16:03:41-07:00 + + Network Maintenance + <p><small>Aug <var data-var='date'>18</var>, <var data-var='time'>16:03</var> PDT</small><br><strong>Completed</strong> - The scheduled maintenance has been completed.</p><p><small>Aug <var data-var='date'>18</var>, <var data-var='time'>15:33</var> PDT</small><br><strong>Verifying</strong> - Verification is currently underway for the maintenance items.</p><p><small>Aug <var data-var='date'>18</var>, <var data-var='time'>15:02</var> PDT</small><br><strong>In progress</strong> - Scheduled maintenance is in progress.</p><p><small>Aug <var data-var='date'>16</var>, <var data-var='time'>23:54</var> PDT</small><br><strong>Scheduled</strong> - Between 3:00 - 3:30 pm PST, we will need to finalize some changes for our networking infrastructure. <br /><br />During this window, we expect a small subset of our customers to experience intermittent connectivity issues to management portal, API, and statuspages. This behavior should only persist a few minutes.</p> + + + tag:metastatuspage.com,2005:Incident/322 + 2019-08-16T15:34:58-07:00 + 2019-08-16T15:34:58-07:00 + + Network Maintenance + <p><small>Aug <var data-var='date'>16</var>, <var data-var='time'>15:34</var> PDT</small><br><strong>Completed</strong> - The scheduled maintenance has been completed.</p><p><small>Aug <var data-var='date'>15</var>, <var data-var='time'>13:23</var> PDT</small><br><strong>Scheduled</strong> - Between 3:00 - 3:30 pm PST, there will be a network maintenance to improve redundancy on Statuspage. During this window, we expect a small subset of our customers to experience intermittent connectivity issues to the Manage portal, API, and public/privates pages, which should last only a few minutes.</p> + + + tag:metastatuspage.com,2005:Incident/289 + 2019-08-13T18:00:19-07:00 + 2019-08-14T11:24:39-07:00 + + Intermittent errors on public pages + <p><small>Aug <var data-var='date'>13</var>, <var data-var='time'>18:00</var> PDT</small><br><strong>Resolved</strong> - Between 6:03pm - 6:09pm, we noticed a spike in traffic to one of our edge regions. This may have resulted in intermittent 500 errors to some of our customers (less than ~ 10% of our traffic).</p> + + + tag:metastatuspage.com,2005:Incident/288 + 2019-08-13T11:14:13-07:00 + 2019-08-13T11:14:15-07:00 + + Metastatuspage partially unavailable + <p><small>Aug <var data-var='date'>13</var>, <var data-var='time'>11:14</var> PDT</small><br><strong>Resolved</strong> - Metastatuspage partial outage is now resolved; we've reverted the breaking changes.</p><p><small>Aug <var data-var='date'>13</var>, <var data-var='time'>10:35</var> PDT</small><br><strong>Update</strong> - Metastatuspage was partially unavailable for another ~10 minutes due to a glitch in our continuous deploy process causing the broken release to be redeployed. The broken release has been rolled back again, so Metastatuspage is now available again. We are still investigating the root cause.</p><p><small>Aug <var data-var='date'>13</var>, <var data-var='time'>10:06</var> PDT</small><br><strong>Monitoring</strong> - Parts of Metastatuspage functionality were unavailable for ~9 minutes. We have rolled back to a previous deploy and are now investigating the root cause.</p> + + + tag:metastatuspage.com,2005:Incident/287 + 2019-08-12T09:50:50-07:00 + 2019-09-06T10:55:55-07:00 + + Site unavailable due to errant database migration + <p><small>Aug <var data-var='date'>12</var>, <var data-var='time'>09:50</var> PDT</small><br><strong>Resolved</strong> - This incident has been resolved.</p><p><small>Aug <var data-var='date'>12</var>, <var data-var='time'>09:26</var> PDT</small><br><strong>Monitoring</strong> - A routine data migration was found to have locked the primary database, causing request timeouts for all inbound requests.<br /><br />Everything has since recovered and is operating normally.</p><p><small>Aug <var data-var='date'>12</var>, <var data-var='time'>09:14</var> PDT</small><br><strong>Identified</strong> - We're investigating site unresponsiveness across all web entities</p> + + + tag:metastatuspage.com,2005:Incident/286 + 2019-08-06T16:08:32-07:00 + 2019-08-06T16:08:33-07:00 + + Issue with Datadog metrics reporting + <p><small>Aug <var data-var='date'> 6</var>, <var data-var='time'>16:08</var> PDT</small><br><strong>Resolved</strong> - This incident has been resolved.</p><p><small>Aug <var data-var='date'> 6</var>, <var data-var='time'>15:42</var> PDT</small><br><strong>Update</strong> - We are continuing to monitor for any further issues.</p><p><small>Aug <var data-var='date'> 6</var>, <var data-var='time'>15:42</var> PDT</small><br><strong>Monitoring</strong> - We have deployed a fix, and are now monitoring to make sure that the issue is resolved for those affected.</p><p><small>Aug <var data-var='date'> 6</var>, <var data-var='time'>14:59</var> PDT</small><br><strong>Identified</strong> - We have found that a recent change has disrupted the delivery of Datadog metrics. <br /><br />We have developed a fix, and will update as soon as possible once it has been deployed.</p> + + + tag:metastatuspage.com,2005:Incident/285 + 2019-08-05T15:58:28-07:00 + 2019-08-05T15:58:29-07:00 + + Degraded performance with SSL provisioning + <p><small>Aug <var data-var='date'> 5</var>, <var data-var='time'>15:58</var> PDT</small><br><strong>Resolved</strong> - This incident has been resolved.</p><p><small>Aug <var data-var='date'> 5</var>, <var data-var='time'>15:48</var> PDT</small><br><strong>Monitoring</strong> - A fix has been implemented and we are monitoring the results.</p><p><small>Aug <var data-var='date'> 5</var>, <var data-var='time'>13:29</var> PDT</small><br><strong>Identified</strong> - We have identified some issues with our SSL provisioning pipeline wherein api requests to our upstream SSL provider are failing intermittently. We are working on a solution to fix this problem.</p> + + + tag:metastatuspage.com,2005:Incident/284 + 2019-07-14T19:53:47-07:00 + 2019-07-14T19:53:48-07:00 + + Upgrading load balancers + <p><small>Jul <var data-var='date'>14</var>, <var data-var='time'>19:53</var> PDT</small><br><strong>Completed</strong> - Load balancer upgrade has been completed. Thank you for your patience throughout this process.</p><p><small>Jul <var data-var='date'>14</var>, <var data-var='time'>19:22</var> PDT</small><br><strong>Update</strong> - We're still working through the upgrade, just a couple more clusters to go.<br /><br />Next update in 30 minutes or sooner if the maintenance is completed.</p><p><small>Jul <var data-var='date'>14</var>, <var data-var='time'>18:41</var> PDT</small><br><strong>Update</strong> - We've completed the update on one of our clusters, and are working through the remaining clusters.<br /><br />Next update in 30 minutes or sooner if the maintenance is completed.</p><p><small>Jul <var data-var='date'>14</var>, <var data-var='time'>18:00</var> PDT</small><br><strong>Update</strong> - The upgrade maintenance is taking longer than expected, the next status update will be in 30 minutes.</p><p><small>Jul <var data-var='date'>14</var>, <var data-var='time'>17:09</var> PDT</small><br><strong>In progress</strong> - Scheduled maintenance is currently in progress. We will provide updates as necessary.</p><p><small>Jul <var data-var='date'>14</var>, <var data-var='time'>17:03</var> PDT</small><br><strong>Update</strong> - We will be undergoing scheduled maintenance during this time.</p><p><small>Jul <var data-var='date'>11</var>, <var data-var='time'>15:05</var> PDT</small><br><strong>Scheduled</strong> - We will be upgrading our load balancers to enable TLS 1.3. During this time we don’t expect any impact to customers that have SSL (https) enabled on their pages. However, the ability to enable SSL (https) for custom domains won’t be available during this window.</p> + + + tag:metastatuspage.com,2005:Incident/283 + 2019-07-08T10:12:24-07:00 + 2019-07-08T10:24:06-07:00 + + 500 errors to public pages from malicious traffic + <p><small>Jul <var data-var='date'> 8</var>, <var data-var='time'>10:12</var> PDT</small><br><strong>Resolved</strong> - Due to a network DDoS affecting our load balancing layer in the us-east region, we experienced a surge in HTTP 500 responses from our public pages between 8:32 AM - 09:02AM and 10:30am - 10:50am PDT. This impacted 16-20% of the total traffic to public pages during these windows.<br /><br />We have gone ahead and made some updates to our edge compute services to prevent similar problems from arising.</p> + + + tag:metastatuspage.com,2005:Incident/282 + 2019-07-01T18:28:32-07:00 + 2019-07-01T18:28:33-07:00 + + [Scheduled] Twitter Integration Maintenance + <p><small>Jul <var data-var='date'> 1</var>, <var data-var='time'>18:28</var> PDT</small><br><strong>Completed</strong> - Twitter re-authentication is up and running again. This maintenance has completed.</p><p><small>Jul <var data-var='date'> 1</var>, <var data-var='time'>18:26</var> PDT</small><br><strong>Update</strong> - Maintenance is proceeding; twitter re-authentication is still degraded. We will provide further updates as soon as the issue is resolved.</p><p><small>Jul <var data-var='date'> 1</var>, <var data-var='time'>17:46</var> PDT</small><br><strong>Update</strong> - The maintenance for Twitter re-authentication has been extended. We will report an update in the next 30 minutes.</p><p><small>Jul <var data-var='date'> 1</var>, <var data-var='time'>17:14</var> PDT</small><br><strong>Update</strong> - Twitter notifications are back.</p><p><small>Jul <var data-var='date'> 1</var>, <var data-var='time'>17:01</var> PDT</small><br><strong>In progress</strong> - Scheduled maintenance is currently in progress. We will provide updates as necessary.</p><p><small>Jun <var data-var='date'>28</var>, <var data-var='time'>14:34</var> PDT</small><br><strong>Scheduled</strong> - On July 1st at 5 PM PDT, Statuspage’s Twitter integration will go under maintenance. For five minutes, Twitter notifications triggered by incident updates will be delayed and, for thirty minutes, customers will not be able to re-authenticate with the Twitter integration. The integration is expected to return to normal operations at 5:30 PM PDT.</p> + + + tag:metastatuspage.com,2005:Incident/281 + 2019-06-26T11:01:42-07:00 + 2019-06-26T11:01:44-07:00 + + System Metrics failing to load on pages + <p><small>Jun <var data-var='date'>26</var>, <var data-var='time'>11:01</var> PDT</small><br><strong>Resolved</strong> - This incident has been resolved.</p><p><small>Jun <var data-var='date'>26</var>, <var data-var='time'>10:50</var> PDT</small><br><strong>Monitoring</strong> - We have reverted a code change, and are seeing metrics display as expected again. No metrics data was lost or ignored during this time, it was only an issue rendering the charts.</p><p><small>Jun <var data-var='date'>26</var>, <var data-var='time'>10:41</var> PDT</small><br><strong>Investigating</strong> - We are investigating reports that System Metrics are failing to load when viewing pages.</p> + + \ No newline at end of file