diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml deleted file mode 100644 index 156384e..0000000 --- a/.github/workflows/pages.yml +++ /dev/null @@ -1,41 +0,0 @@ -name: Build and Deploy -on: - push: - branches: - - master -jobs: - build-and-deploy: - runs-on: ubuntu-latest - steps: - - name: Install rsync šŸ“š - run: | - sudo apt-get update && sudo apt-get install -y rsync - - - name: Checkout šŸ›Žļø - uses: actions/checkout@v2 - with: - persist-credentials: false - - - uses: DeLaGuardo/setup-graalvm@2.0 - with: - graalvm-version: '19.3.1.java11' - - - name: Prepare java - uses: actions/setup-java@v1 - with: - java-version: 1.8 - - - name: Install leiningen - uses: DeLaGuardo/setup-clojure@master - with: - lein: 2.9.1 - - - name: Check leiningen version - run: lein -v - - - name: Deploy šŸš€ - uses: JamesIves/github-pages-deploy-action@releases/v3 - with: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - BRANCH: gh-pages - FOLDER: resources/public diff --git a/.gitignore b/.gitignore deleted file mode 100644 index c11f5f1..0000000 --- a/.gitignore +++ /dev/null @@ -1,25 +0,0 @@ -*.scssc -.DS_Store - -# NPM related -npm-debug.log - -/node_modules -/gtd.org -/package-lock.json - -target -system.properties -.lein-env -env/ -figwheel_server.log -.rebel_readline_history - -resources/public/js/app.js -resources/public/js/figwheel-out - -.local-m2 -.idea/ -*.iml -/.lein-repl-history -.nrepl-port diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index 1021268..0000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,21 +0,0 @@ -image: clojure:lein-2.8.1-alpine - -cache: - paths: - - .local-m2 - -pages: - stage: deploy - before_script: - - lein clean - - lein cljsbuild once min - script: - - mkdir public - - cp -R resources/public/* public/ - - cp -R archive/* public/ - - cp -R .well-known public/ - artifacts: - paths: - - public - only: - - master diff --git a/.well-known/acme-challenge/-OEfFB29XDTZCEuuLGbp9Tf8Z_HVFN8tRAhaRJ8nhUA b/.well-known/acme-challenge/-OEfFB29XDTZCEuuLGbp9Tf8Z_HVFN8tRAhaRJ8nhUA deleted file mode 100644 index 5f1cab1..0000000 --- a/.well-known/acme-challenge/-OEfFB29XDTZCEuuLGbp9Tf8Z_HVFN8tRAhaRJ8nhUA +++ /dev/null @@ -1 +0,0 @@ --OEfFB29XDTZCEuuLGbp9Tf8Z_HVFN8tRAhaRJ8nhUA.uwa8L7jahSYEPB-rD5WXnYmfQ-Y4m5nzCdmMOkaS7kY diff --git a/.well-known/acme-challenge/6QHpfmVIPOXobXfEpw-epax-jEERYew7Zhz--316MGk b/.well-known/acme-challenge/6QHpfmVIPOXobXfEpw-epax-jEERYew7Zhz--316MGk deleted file mode 100644 index 5c7e659..0000000 --- a/.well-known/acme-challenge/6QHpfmVIPOXobXfEpw-epax-jEERYew7Zhz--316MGk +++ /dev/null @@ -1 +0,0 @@ -6QHpfmVIPOXobXfEpw-epax-jEERYew7Zhz--316MGk.pQFL-3iVKWnvXnRwRe_QZgLBU9x9ed191iU6nykcoPg \ No newline at end of file diff --git a/.well-known/acme-challenge/6kEpYtmSxNW7FTFh7R2jEAaeAdnwUgUxm5Mi4LHtARU b/.well-known/acme-challenge/6kEpYtmSxNW7FTFh7R2jEAaeAdnwUgUxm5Mi4LHtARU deleted file mode 100644 index f07572b..0000000 --- a/.well-known/acme-challenge/6kEpYtmSxNW7FTFh7R2jEAaeAdnwUgUxm5Mi4LHtARU +++ /dev/null @@ -1 +0,0 @@ -6kEpYtmSxNW7FTFh7R2jEAaeAdnwUgUxm5Mi4LHtARU.pQFL-3iVKWnvXnRwRe_QZgLBU9x9ed191iU6nykcoPg \ No newline at end of file diff --git a/.well-known/acme-challenge/8NaO2B4H2GcLiUsv0rpycaLpPAoiU8kP1HeZP_2kO-8 b/.well-known/acme-challenge/8NaO2B4H2GcLiUsv0rpycaLpPAoiU8kP1HeZP_2kO-8 deleted file mode 100644 index 3c10068..0000000 --- a/.well-known/acme-challenge/8NaO2B4H2GcLiUsv0rpycaLpPAoiU8kP1HeZP_2kO-8 +++ /dev/null @@ -1 +0,0 @@ -8NaO2B4H2GcLiUsv0rpycaLpPAoiU8kP1HeZP_2kO-8.pQFL-3iVKWnvXnRwRe_QZgLBU9x9ed191iU6nykcoPg diff --git a/.well-known/acme-challenge/Cj41S1PlyakLqapYGHPJ6X_T3yAtwX7chhsV_eBuIZ b/.well-known/acme-challenge/Cj41S1PlyakLqapYGHPJ6X_T3yAtwX7chhsV_eBuIZ deleted file mode 100644 index ed48563..0000000 --- a/.well-known/acme-challenge/Cj41S1PlyakLqapYGHPJ6X_T3yAtwX7chhsV_eBuIZ +++ /dev/null @@ -1 +0,0 @@ -Cj41S1PlyakLqapYGHPJ6X_T3yAtwX7chhsV_eBuIZo.qnv99sieAi8YZqsPNp5f9SsT2GyotjiVdmUlrMnmuc8 \ No newline at end of file diff --git a/.well-known/acme-challenge/QxXbwIIfuCwMJLvITRlNy19KV-42Gny_ckZ9SEgle9s b/.well-known/acme-challenge/QxXbwIIfuCwMJLvITRlNy19KV-42Gny_ckZ9SEgle9s deleted file mode 100644 index 165bdf6..0000000 --- a/.well-known/acme-challenge/QxXbwIIfuCwMJLvITRlNy19KV-42Gny_ckZ9SEgle9s +++ /dev/null @@ -1 +0,0 @@ -QxXbwIIfuCwMJLvITRlNy19KV-42Gny_ckZ9SEgle9s.MTgVigQ4ZMbTWl05PRmqBgKaMZ7ZidojjDFRt9PRydY diff --git a/.well-known/acme-challenge/Wu_Zhef7pehsjkg7aYvRl9t3Zp9yZY-BUTvlki_iq_Q b/.well-known/acme-challenge/Wu_Zhef7pehsjkg7aYvRl9t3Zp9yZY-BUTvlki_iq_Q deleted file mode 100644 index 3f289a7..0000000 --- a/.well-known/acme-challenge/Wu_Zhef7pehsjkg7aYvRl9t3Zp9yZY-BUTvlki_iq_Q +++ /dev/null @@ -1 +0,0 @@ -Wu_Zhef7pehsjkg7aYvRl9t3Zp9yZY-BUTvlki_iq_Q.pQFL-3iVKWnvXnRwRe_QZgLBU9x9ed191iU6nykcoPg \ No newline at end of file diff --git a/.well-known/acme-challenge/bTeKC7N0uoTj0hLW-9nFKkvb80WwqMnXQaDeWugibbw b/.well-known/acme-challenge/bTeKC7N0uoTj0hLW-9nFKkvb80WwqMnXQaDeWugibbw deleted file mode 100644 index 0c39c34..0000000 --- a/.well-known/acme-challenge/bTeKC7N0uoTj0hLW-9nFKkvb80WwqMnXQaDeWugibbw +++ /dev/null @@ -1 +0,0 @@ -bTeKC7N0uoTj0hLW-9nFKkvb80WwqMnXQaDeWugibbw.qnv99sieAi8YZqsPNp5f9SsT2GyotjiVdmUlrMnmuc8 \ No newline at end of file diff --git a/.well-known/acme-challenge/iy-4WHA-SKAJ6R3Ql93_cGP2TD3o_Z-o6Zg4E_n5f2o b/.well-known/acme-challenge/iy-4WHA-SKAJ6R3Ql93_cGP2TD3o_Z-o6Zg4E_n5f2o deleted file mode 100644 index 7ed7138..0000000 --- a/.well-known/acme-challenge/iy-4WHA-SKAJ6R3Ql93_cGP2TD3o_Z-o6Zg4E_n5f2o +++ /dev/null @@ -1 +0,0 @@ -iy-4WHA-SKAJ6R3Ql93_cGP2TD3o_Z-o6Zg4E_n5f2o.edMhGbUpWWi4mLnN5w3pLrR6hFESr6yGgyuF693axbI diff --git a/.well-known/acme-challenge/lnvbyFgcv-nLeA-iLhNUHVtoSmBDo13ER9MsFulqns0 b/.well-known/acme-challenge/lnvbyFgcv-nLeA-iLhNUHVtoSmBDo13ER9MsFulqns0 deleted file mode 100644 index 1e8987f..0000000 --- a/.well-known/acme-challenge/lnvbyFgcv-nLeA-iLhNUHVtoSmBDo13ER9MsFulqns0 +++ /dev/null @@ -1 +0,0 @@ -lnvbyFgcv-nLeA-iLhNUHVtoSmBDo13ER9MsFulqns0.pQFL-3iVKWnvXnRwRe_QZgLBU9x9ed191iU6nykcoPg diff --git a/.well-known/acme-challenge/nsNhi0mQKl7OJ_bjMTF7jx5m5AzJVUZm08merAT09L0 b/.well-known/acme-challenge/nsNhi0mQKl7OJ_bjMTF7jx5m5AzJVUZm08merAT09L0 deleted file mode 100644 index ea218e5..0000000 --- a/.well-known/acme-challenge/nsNhi0mQKl7OJ_bjMTF7jx5m5AzJVUZm08merAT09L0 +++ /dev/null @@ -1 +0,0 @@ -nsNhi0mQKl7OJ_bjMTF7jx5m5AzJVUZm08merAT09L0.uwa8L7jahSYEPB-rD5WXnYmfQ-Y4m5nzCdmMOkaS7kY diff --git a/.well-known/acme-challenge/rBCNE6qEWdS9sLY0uAgSZ8jad6djuu7umpFz41Uzy7Q b/.well-known/acme-challenge/rBCNE6qEWdS9sLY0uAgSZ8jad6djuu7umpFz41Uzy7Q deleted file mode 100644 index 5790975..0000000 --- a/.well-known/acme-challenge/rBCNE6qEWdS9sLY0uAgSZ8jad6djuu7umpFz41Uzy7Q +++ /dev/null @@ -1 +0,0 @@ -rBCNE6qEWdS9sLY0uAgSZ8jad6djuu7umpFz41Uzy7Q.uwa8L7jahSYEPB-rD5WXnYmfQ-Y4m5nzCdmMOkaS7kY diff --git a/.well-known/acme-challenge/wtWOmYes0X0Zs_b-L63ZEqORW02BVyHfQo1rZKJt028 b/.well-known/acme-challenge/wtWOmYes0X0Zs_b-L63ZEqORW02BVyHfQo1rZKJt028 deleted file mode 100644 index d2d7151..0000000 --- a/.well-known/acme-challenge/wtWOmYes0X0Zs_b-L63ZEqORW02BVyHfQo1rZKJt028 +++ /dev/null @@ -1 +0,0 @@ -wtWOmYes0X0Zs_b-L63ZEqORW02BVyHfQo1rZKJt028.uwa8L7jahSYEPB-rD5WXnYmfQ-Y4m5nzCdmMOkaS7kY diff --git a/.well-known/acme-challenge/y4fqSrWS7dSm1NH-lKgwrjfK-y08Bn0sNyGaYJ0zMOI b/.well-known/acme-challenge/y4fqSrWS7dSm1NH-lKgwrjfK-y08Bn0sNyGaYJ0zMOI deleted file mode 100644 index 78ea0bd..0000000 --- a/.well-known/acme-challenge/y4fqSrWS7dSm1NH-lKgwrjfK-y08Bn0sNyGaYJ0zMOI +++ /dev/null @@ -1 +0,0 @@ -y4fqSrWS7dSm1NH-lKgwrjfK-y08Bn0sNyGaYJ0zMOI.h0R5Smd3Ou3TUarRmZ6oqpcRnqfR2y6IIjb7BPPlqGg diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..eff18cc --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +inclojure.org \ No newline at end of file diff --git a/LICENSE b/LICENSE deleted file mode 100644 index 7689f30..0000000 --- a/LICENSE +++ /dev/null @@ -1,214 +0,0 @@ -THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC -LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM -CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. - -1. DEFINITIONS - -"Contribution" means: - -a) in the case of the initial Contributor, the initial code and -documentation distributed under this Agreement, and - -b) in the case of each subsequent Contributor: - -i) changes to the Program, and - -ii) additions to the Program; - -where such changes and/or additions to the Program originate from and are -distributed by that particular Contributor. A Contribution 'originates' from -a Contributor if it was added to the Program by such Contributor itself or -anyone acting on such Contributor's behalf. Contributions do not include -additions to the Program which: (i) are separate modules of software -distributed in conjunction with the Program under their own license -agreement, and (ii) are not derivative works of the Program. - -"Contributor" means any person or entity that distributes the Program. - -"Licensed Patents" mean patent claims licensable by a Contributor which are -necessarily infringed by the use or sale of its Contribution alone or when -combined with the Program. - -"Program" means the Contributions distributed in accordance with this -Agreement. - -"Recipient" means anyone who receives the Program under this Agreement, -including all Contributors. - -2. GRANT OF RIGHTS - -a) Subject to the terms of this Agreement, each Contributor hereby grants -Recipient a non-exclusive, worldwide, royalty-free copyright license to -reproduce, prepare derivative works of, publicly display, publicly perform, -distribute and sublicense the Contribution of such Contributor, if any, and -such derivative works, in source code and object code form. - -b) Subject to the terms of this Agreement, each Contributor hereby grants -Recipient a non-exclusive, worldwide, royalty-free patent license under -Licensed Patents to make, use, sell, offer to sell, import and otherwise -transfer the Contribution of such Contributor, if any, in source code and -object code form. This patent license shall apply to the combination of the -Contribution and the Program if, at the time the Contribution is added by the -Contributor, such addition of the Contribution causes such combination to be -covered by the Licensed Patents. The patent license shall not apply to any -other combinations which include the Contribution. No hardware per se is -licensed hereunder. - -c) Recipient understands that although each Contributor grants the licenses -to its Contributions set forth herein, no assurances are provided by any -Contributor that the Program does not infringe the patent or other -intellectual property rights of any other entity. Each Contributor disclaims -any liability to Recipient for claims brought by any other entity based on -infringement of intellectual property rights or otherwise. As a condition to -exercising the rights and licenses granted hereunder, each Recipient hereby -assumes sole responsibility to secure any other intellectual property rights -needed, if any. For example, if a third party patent license is required to -allow Recipient to distribute the Program, it is Recipient's responsibility -to acquire that license before distributing the Program. - -d) Each Contributor represents that to its knowledge it has sufficient -copyright rights in its Contribution, if any, to grant the copyright license -set forth in this Agreement. - -3. REQUIREMENTS - -A Contributor may choose to distribute the Program in object code form under -its own license agreement, provided that: - -a) it complies with the terms and conditions of this Agreement; and - -b) its license agreement: - -i) effectively disclaims on behalf of all Contributors all warranties and -conditions, express and implied, including warranties or conditions of title -and non-infringement, and implied warranties or conditions of merchantability -and fitness for a particular purpose; - -ii) effectively excludes on behalf of all Contributors all liability for -damages, including direct, indirect, special, incidental and consequential -damages, such as lost profits; - -iii) states that any provisions which differ from this Agreement are offered -by that Contributor alone and not by any other party; and - -iv) states that source code for the Program is available from such -Contributor, and informs licensees how to obtain it in a reasonable manner on -or through a medium customarily used for software exchange. - -When the Program is made available in source code form: - -a) it must be made available under this Agreement; and - -b) a copy of this Agreement must be included with each copy of the Program. - -Contributors may not remove or alter any copyright notices contained within -the Program. - -Each Contributor must identify itself as the originator of its Contribution, -if any, in a manner that reasonably allows subsequent Recipients to identify -the originator of the Contribution. - -4. COMMERCIAL DISTRIBUTION - -Commercial distributors of software may accept certain responsibilities with -respect to end users, business partners and the like. While this license is -intended to facilitate the commercial use of the Program, the Contributor who -includes the Program in a commercial product offering should do so in a -manner which does not create potential liability for other Contributors. -Therefore, if a Contributor includes the Program in a commercial product -offering, such Contributor ("Commercial Contributor") hereby agrees to defend -and indemnify every other Contributor ("Indemnified Contributor") against any -losses, damages and costs (collectively "Losses") arising from claims, -lawsuits and other legal actions brought by a third party against the -Indemnified Contributor to the extent caused by the acts or omissions of such -Commercial Contributor in connection with its distribution of the Program in -a commercial product offering. The obligations in this section do not apply -to any claims or Losses relating to any actual or alleged intellectual -property infringement. In order to qualify, an Indemnified Contributor must: -a) promptly notify the Commercial Contributor in writing of such claim, and -b) allow the Commercial Contributor tocontrol, and cooperate with the -Commercial Contributor in, the defense and any related settlement -negotiations. The Indemnified Contributor may participate in any such claim -at its own expense. - -For example, a Contributor might include the Program in a commercial product -offering, Product X. That Contributor is then a Commercial Contributor. If -that Commercial Contributor then makes performance claims, or offers -warranties related to Product X, those performance claims and warranties are -such Commercial Contributor's responsibility alone. Under this section, the -Commercial Contributor would have to defend claims against the other -Contributors related to those performance claims and warranties, and if a -court requires any other Contributor to pay any damages as a result, the -Commercial Contributor must pay those damages. - -5. NO WARRANTY - -EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON -AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER -EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR -CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A -PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the -appropriateness of using and distributing the Program and assumes all risks -associated with its exercise of rights under this Agreement , including but -not limited to the risks and costs of program errors, compliance with -applicable laws, damage to or loss of data, programs or equipment, and -unavailability or interruption of operations. - -6. DISCLAIMER OF LIABILITY - -EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY -CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION -LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE -EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY -OF SUCH DAMAGES. - -7. GENERAL - -If any provision of this Agreement is invalid or unenforceable under -applicable law, it shall not affect the validity or enforceability of the -remainder of the terms of this Agreement, and without further action by the -parties hereto, such provision shall be reformed to the minimum extent -necessary to make such provision valid and enforceable. - -If Recipient institutes patent litigation against any entity (including a -cross-claim or counterclaim in a lawsuit) alleging that the Program itself -(excluding combinations of the Program with other software or hardware) -infringes such Recipient's patent(s), then such Recipient's rights granted -under Section 2(b) shall terminate as of the date such litigation is filed. - -All Recipient's rights under this Agreement shall terminate if it fails to -comply with any of the material terms or conditions of this Agreement and -does not cure such failure in a reasonable period of time after becoming -aware of such noncompliance. If all Recipient's rights under this Agreement -terminate, Recipient agrees to cease use and distribution of the Program as -soon as reasonably practicable. However, Recipient's obligations under this -Agreement and any licenses granted by Recipient relating to the Program shall -continue and survive. - -Everyone is permitted to copy and distribute copies of this Agreement, but in -order to avoid inconsistency the Agreement is copyrighted and may only be -modified in the following manner. The Agreement Steward reserves the right to -publish new versions (including revisions) of this Agreement from time to -time. No one other than the Agreement Steward has the right to modify this -Agreement. The Eclipse Foundation is the initial Agreement Steward. The -Eclipse Foundation may assign the responsibility to serve as the Agreement -Steward to a suitable separate entity. Each new version of the Agreement will -be given a distinguishing version number. The Program (including -Contributions) may always be distributed subject to the version of the -Agreement under which it was received. In addition, after a new version of -the Agreement is published, Contributor may elect to distribute the Program -(including its Contributions) under the new version. Except as expressly -stated in Sections 2(a) and 2(b) above, Recipient receives no rights or -licenses to the intellectual property of any Contributor under this -Agreement, whether expressly, by implication, estoppel or otherwise. All -rights in the Program not expressly granted under this Agreement are -reserved. - -This Agreement is governed by the laws of the State of New York and the -intellectual property laws of the United States of America. No party to this -Agreement will bring a legal action under this Agreement more than one year -after the cause of action arose. Each party waives its rights to a jury trial -in any resulting litigation. diff --git a/README.md b/README.md deleted file mode 100644 index 344b511..0000000 --- a/README.md +++ /dev/null @@ -1,38 +0,0 @@ -# Contributing - -So far we've only created a basic static site with html, css, js. HTML files live -in the root dir, `static/` contains css, js and assets. `.well-known` is a special -directory that is used by lets encrypt to verify ownership with a challenge. - -The site is hosted on GitLab pages using `.gitlab-ci.yml`. - -# Lets Encrypt - -The HTTPS cert needs renewal every 90 days. - -First install lets encrypt on your OS, then run ./letsencrypt.sh. - -Then follow instructions to renew the certificate. - -**NOTE:** This has only been tested on a Mac OS X with certbot 0.21.1 - -Thanks and happy hacking. - -# Development - -To start the Figwheel compiler, navigate to the project folder and run the following command in the terminal: - -``` -lein figwheel -``` - -Figwheel will automatically push cljs changes to the browser. Visit `http://localhost:3449` to see the website. - -Figwheel also starts `nREPL` using the value of the `:nrepl-port` in the `:figwheel` -config found in `project.clj`. By default the port is set to `7002`. - -**NOTE:** lein is configured to setup the `.m2` directory within the project as `.local-m2` (as opposed to `~/.m2`) so that it plays well with gitlab and its artefact caching limitations - -# Release - -The CI pipeline will take care of building the static files for hosting, hence they are `.gitignore`d from the project. diff --git a/resources/public/css/normalize.css b/archive/2020/css/normalize.css similarity index 100% rename from resources/public/css/normalize.css rename to archive/2020/css/normalize.css diff --git a/resources/public/css/skeleton.css b/archive/2020/css/skeleton.css similarity index 100% rename from resources/public/css/skeleton.css rename to archive/2020/css/skeleton.css diff --git a/resources/public/css/style.css b/archive/2020/css/style.css similarity index 58% rename from resources/public/css/style.css rename to archive/2020/css/style.css index 5e68e71..3361e45 100644 --- a/resources/public/css/style.css +++ b/archive/2020/css/style.css @@ -56,462 +56,462 @@ h1 { } h1 a, a:visited { - color:#000; - display: block; - width: 260px; - height: 50px; - background: url(https://inclojure.imgix.net/https%3A%2F%2Finclojure.org%2Fimages%2Finclojure-logo.png?q=85&expires=1590306949&s=d6cfbf1b21014a8de886b83389a6ae33) 0 2px no-repeat; - background-size: auto; - background-size: contain; + color:#000; + display: block; + width: 260px; + height: 50px; + background: url(/images/inclojure-logo.png) 0 2px no-repeat; + background-size: auto; + background-size: contain; } h1 span { - display: block; - font-size: 12px; - text-transform: uppercase; - letter-spacing: 0.4em; + display: block; + font-size: 12px; + text-transform: uppercase; + letter-spacing: 0.4em; } h1 a { - border: none; + border: none; } strong { - font-weight: 300; + font-weight: 300; } b.subtitle { - color: #c82502; - font-weight: 300; + color: #c82502; + font-weight: 300; } h2 { - text-transform: uppercase; - font-size: 21px; - color:#000; - margin: 2em 0 1em 0; - border: none; - padding: 0 0 10px 0; - letter-spacing: 0.1em; - font-weight: 500; - border-bottom: 1px dotted; + text-transform: uppercase; + font-size: 21px; + color:#000; + margin: 2em 0 1em 0; + border: none; + padding: 0 0 10px 0; + letter-spacing: 0.1em; + font-weight: 500; + border-bottom: 1px dotted; } h2.guest { - color: #000; - font-size: 300%; - text-transform: none; - letter-spacing: 0; - margin-top: 0; - font-weight: 300; + color: #000; + font-size: 300%; + text-transform: none; + letter-spacing: 0; + margin-top: 0; + font-weight: 300; } h3 { - font-size: 18px; - margin-bottom: 0.2em; - font-weight: 300; - margin-top: 2em; + font-size: 18px; + margin-bottom: 0.2em; + font-weight: 300; + margin-top: 2em; } h4 { - font-size: 16px; - font-weight: 300; - margin: 2em 0 0.5em 0; - color: #999; + font-size: 16px; + font-weight: 300; + margin: 2em 0 0.5em 0; + color: #999; } iframe { - border: none; + border: none; } section { - margin-bottom: 5em; + margin-bottom: 5em; } .speaker-1, .speaker-2, .speaker-3 { - font-weight: 300; - text-transform: uppercase; - font-size: 75%; - vertical-align: middle; - display: block; - margin-bottom: 0.2em; - letter-spacing: 0.05em; + font-weight: 300; + text-transform: uppercase; + font-size: 75%; + vertical-align: middle; + display: block; + margin-bottom: 0.2em; + letter-spacing: 0.05em; } p, li { - margin-top: 0; - line-height: 1.4; - font-weight: 100; + margin-top: 0; + line-height: 1.4; + font-weight: 100; } .intro { - font-size: 28px; - font-weight: 120; - line-height: 1.3em; - margin-top: 1em; - clear: left; + font-size: 28px; + font-weight: 120; + line-height: 1.3em; + margin-top: 1em; + clear: left; } address { - font-size: 80%; - margin: 1em 0 1em 0; - font-style: initial; - border: dotted; - border-top-width: medium; - border-right-width: medium; - border-bottom-width: medium; - border-left-width: medium; - border-radius: 10px; - padding: 10px; - max-width: 50%; - border-width: 1px; - font-weight: 200; + font-size: 80%; + margin: 1em 0 1em 0; + font-style: initial; + border: dotted; + border-top-width: medium; + border-right-width: medium; + border-bottom-width: medium; + border-left-width: medium; + border-radius: 10px; + padding: 10px; + max-width: 50%; + border-width: 1px; + font-weight: 200; } .half { - left: 0; - position: relative; + left: 0; + position: relative; } .mobile { - display: block; + display: block; } .no-mobile { - display: none; + display: none; } footer { - display: none; /** TEMP **/ - position: absolute; - top: 75px; - right: 0; + display: none; /** TEMP **/ + position: absolute; + top: 75px; + right: 0; } footer a { - border: none; + border: none; } footer a img { - width: 30px; - height: 30px; - margin-right: 10px; - transition: border-color 1s; - border: 1px solid #eee; - border-radius: 100px; - padding: 5px; - background: #fff; + width: 30px; + height: 30px; + margin-right: 10px; + transition: border-color 1s; + border: 1px solid #eee; + border-radius: 100px; + padding: 5px; + background: #fff; } .talk-table td { - font-size: 90%; - width: 30%; - padding-left: 5px; + font-size: 90%; + width: 30%; + padding-left: 5px; } .talk-table tr { - padding-top: 20px; + padding-top: 20px; } .talk-table th { - text-alight: left; - padding-left: 5px; + text-alight: left; + padding-left: 5px; } .talk-table th:nth-child(3) { - padding-left: 15px; - text-align: right; + padding-left: 15px; + text-align: right; } .talk-table td:nth-child(2) { - font-size: 90%; - width: 60%; + font-size: 90%; + width: 60%; } .talk-table tr.selected { - background: #eee; - color: #00B180; + background: #eee; + color: #00B180; } .talk-table td:nth-child(3) { - font-size: 90%; - width: 25%; - padding-left: 30px; - text-align: right; + font-size: 90%; + width: 25%; + padding-left: 30px; + text-align: right; } .feature { - width: 100%; - height: 30%; - background-size: cover; + width: 100%; + height: 30%; + background-size: cover; } .feature-overlay { - width: 100%; - height: 30%; - background-size: cover; - opacity: 0.8; - background-image: url("../images/background-texture.png"); + width: 100%; + height: 30%; + background-size: cover; + opacity: 0.8; + background-image: url("../images/background-texture.png"); } .contents { - padding: 25px; + padding: 25px; } .article-list { - list-style: none; - margin: 20px 0 0 0; - padding: 0; + list-style: none; + margin: 20px 0 0 0; + padding: 0; } .article-list li { - list-style: none; - margin: 0; - padding: 0 0 16px 0; - position: relative; - clear: both; + list-style: none; + margin: 0; + padding: 0 0 16px 0; + position: relative; + clear: both; } .article-subtitle { - font-size: 80%; - margin: 0.8em 0; + font-size: 80%; + margin: 0.8em 0; } .article-list h4 { - margin: 0; - padding: 0.3em 0 0 0; + margin: 0; + padding: 0.3em 0 0 0; } .article-fine-print { - line-height: 0.2; + line-height: 0.2; } .article-fine-print a { - border: none; + border: none; } .article-fine-print a:hover img { - opacity: 1; - border-color: #333; + opacity: 1; + border-color: #333; } .article-image { - width: 120px; - height: 132px; - float: right; - margin: 0 0 16px 16px; + width: 120px; + height: 132px; + float: right; + margin: 0 0 16px 16px; } .previously.article-image { - width: 150px; - height: 170px; - margin: 0 0 16px 0; + width: 150px; + height: 170px; + margin: 0 0 16px 0; } .intro { - font-size: 28px; - font-weight: 120; + font-size: 28px; + font-weight: 120; } nav { - padding-top: 0; - position: relative; + padding-top: 0; + position: relative; } nav em { - padding: 0 8px; - color: #ddd; + padding: 0 8px; + color: #ddd; } nav a.link, nav span { - display: inline-block; - padding: 0px 10px 10px 0; - height: 30px; - text-align: center; - font-weight: 500; - font-size: 18px; + display: inline-block; + padding: 0px 10px 10px 0; + height: 30px; + text-align: center; + font-weight: 500; + font-size: 18px; } nav a.link { - margin: 0 1em 1em 0; + margin: 0 1em 1em 0; } nav .nav-links { - display: block; - text-align: left; + display: block; + text-align: left; } nav a.link:nth-child(2) { - border-bottom: 2px solid #147AAB; + border-bottom: 2px solid #147AAB; } nav a.link:nth-child(3) { - border-bottom: 2px solid #E36511; + border-bottom: 2px solid #E36511; } nav a.link:nth-child(4) { - border-bottom: 2px solid #00B180; + border-bottom: 2px solid #00B180; } nav a.link:nth-child(5) { - border-bottom: 2px solid #D04B36; + border-bottom: 2px solid #D04B36; } nav a.link:nth-child(6) { - border-bottom: 2px solid #675997; + border-bottom: 2px solid #675997; } .people { - column-count: 2; - margin-left: 0; - padding-left: 0; + column-count: 2; + margin-left: 0; + padding-left: 0; } .people span { - font-weight: 200; + font-weight: 200; } .people li { - font-size: 80%; - line-height: 2.2; - margin-left: 0; - list-style: none; - break-inside: avoid; - page-break-inside: avoid; - position: relative; - padding-left: 42px; + font-size: 80%; + line-height: 2.2; + margin-left: 0; + list-style: none; + break-inside: avoid; + page-break-inside: avoid; + position: relative; + padding-left: 42px; } .people img { - height: 32px; - width: 32px; - position: absolute; - left: 0; - top: 0; - background: #eee; - border-radius: 5px; + height: 32px; + width: 32px; + position: absolute; + left: 0; + top: 0; + background: #eee; + border-radius: 5px; } .benefactor-slab img { - margin-top: 50px; + margin-top: 50px; } .benefactor-slab.platinum img { - width: 55%; + width: 55%; } .benefactor-slab.gold img { - width: 50%; + width: 50%; } .benefactor-slab.bronze img { - width: 45%; + width: 45%; } .benefactor-slab.community img { - width: 40% + width: 40% } .benefactor-slab a { - vertical-align: middle; - margin: 0 2em 0 2em; - text-decoration: none; - border: none; + vertical-align: middle; + margin: 0 2em 0 2em; + text-decoration: none; + border: none; } #ornament { - margin: 7em 0 0 0; + margin: 7em 0 0 0; } #ornament img { - max-width: 75%; + max-width: 75%; } #end { - margin-top: 1em; - font-size: 12px; + margin-top: 1em; + font-size: 12px; } #end li { - line-height: 1.5em; + line-height: 1.5em; } table { - line-height: 2; - font-weight: 100; + line-height: 2; + font-weight: 100; } .previously { - display: block; - margin-bottom: 1.5em; + display: block; + margin-bottom: 1.5em; } .previously.article-image { - width: 180px; - height: 200px; - margin: 0 0 16px 0; - float: none; + width: 180px; + height: 200px; + margin: 0 0 16px 0; + float: none; } .previously .city { - border-color: #d6dfe9; - padding: 0 10px 0 10px; - height: auto; - font-weight: 300; - font-size: 80%; - letter-spacing: 0; - text-transform: none; - background:#fff; - margin: 5px 8px 0 0; + border-color: #d6dfe9; + padding: 0 10px 0 10px; + height: auto; + font-weight: 300; + font-size: 80%; + letter-spacing: 0; + text-transform: none; + background:#fff; + margin: 5px 8px 0 0; } .button:hover { - color:#333; - border-color:#888; - outline: 0; + color:#333; + border-color:#888; + outline: 0; } /* For devices larger than 900px */ @media (min-width: 900px) { - body { - font-size: 18px; - line-height: 1.6; - letter-spacing: 0.01em; - padding: 0; - border: none; - } + body { + font-size: 18px; + line-height: 1.6; + letter-spacing: 0.01em; + padding: 0; + border: none; + } - body.permalink { - padding-top: 0; - padding-top: 0; - } + body.permalink { + padding-top: 0; + padding-top: 0; + } - h1 { - font-size: 46px; - margin-top: 0; - position: relative; - top: 0; - left: 0; - background: none; - width: auto; - padding: 0; - } + h1 { + font-size: 46px; + margin-top: 0; + position: relative; + top: 0; + left: 0; + background: none; + width: auto; + padding: 0; + } - h1 a, h1 a:visited { - color: #000; - display: block; - width: 500px; - height: 70px; - background: url(https://inclojure.imgix.net/https%3A%2F%2Finclojure.org%2Fimages%2Finclojure-logo.png?q=85&expires=1590306949&s=d6cfbf1b21014a8de886b83389a6ae33) 0 2px no-repeat; - background-size: contain; - } + h1 a, h1 a:visited { + color: #000; + display: block; + width: 500px; + height: 70px; + background: url(/images/inclojure-logo.png) 0 2px no-repeat; + background-size: contain; + } h1 span { font-size: 16px; diff --git a/resources/public/fonts/CooperHewitt-Bold.otf b/archive/2020/fonts/CooperHewitt-Bold.otf similarity index 100% rename from resources/public/fonts/CooperHewitt-Bold.otf rename to archive/2020/fonts/CooperHewitt-Bold.otf diff --git a/resources/public/fonts/CooperHewitt-BoldItalic.otf b/archive/2020/fonts/CooperHewitt-BoldItalic.otf similarity index 100% rename from resources/public/fonts/CooperHewitt-BoldItalic.otf rename to archive/2020/fonts/CooperHewitt-BoldItalic.otf diff --git a/resources/public/fonts/CooperHewitt-Book.otf b/archive/2020/fonts/CooperHewitt-Book.otf similarity index 100% rename from resources/public/fonts/CooperHewitt-Book.otf rename to archive/2020/fonts/CooperHewitt-Book.otf diff --git a/resources/public/fonts/CooperHewitt-BookItalic.otf b/archive/2020/fonts/CooperHewitt-BookItalic.otf similarity index 100% rename from resources/public/fonts/CooperHewitt-BookItalic.otf rename to archive/2020/fonts/CooperHewitt-BookItalic.otf diff --git a/resources/public/fonts/CooperHewitt-Heavy.otf b/archive/2020/fonts/CooperHewitt-Heavy.otf similarity index 100% rename from resources/public/fonts/CooperHewitt-Heavy.otf rename to archive/2020/fonts/CooperHewitt-Heavy.otf diff --git a/resources/public/fonts/CooperHewitt-HeavyItalic.otf b/archive/2020/fonts/CooperHewitt-HeavyItalic.otf similarity index 100% rename from resources/public/fonts/CooperHewitt-HeavyItalic.otf rename to archive/2020/fonts/CooperHewitt-HeavyItalic.otf diff --git a/resources/public/fonts/CooperHewitt-Light.otf b/archive/2020/fonts/CooperHewitt-Light.otf similarity index 100% rename from resources/public/fonts/CooperHewitt-Light.otf rename to archive/2020/fonts/CooperHewitt-Light.otf diff --git a/resources/public/fonts/CooperHewitt-LightItalic.otf b/archive/2020/fonts/CooperHewitt-LightItalic.otf similarity index 100% rename from resources/public/fonts/CooperHewitt-LightItalic.otf rename to archive/2020/fonts/CooperHewitt-LightItalic.otf diff --git a/resources/public/fonts/CooperHewitt-Medium.otf b/archive/2020/fonts/CooperHewitt-Medium.otf similarity index 100% rename from resources/public/fonts/CooperHewitt-Medium.otf rename to archive/2020/fonts/CooperHewitt-Medium.otf diff --git a/resources/public/fonts/CooperHewitt-MediumItalic.otf b/archive/2020/fonts/CooperHewitt-MediumItalic.otf similarity index 100% rename from resources/public/fonts/CooperHewitt-MediumItalic.otf rename to archive/2020/fonts/CooperHewitt-MediumItalic.otf diff --git a/resources/public/fonts/CooperHewitt-Semibold.otf b/archive/2020/fonts/CooperHewitt-Semibold.otf similarity index 100% rename from resources/public/fonts/CooperHewitt-Semibold.otf rename to archive/2020/fonts/CooperHewitt-Semibold.otf diff --git a/resources/public/fonts/CooperHewitt-SemiboldItalic.otf b/archive/2020/fonts/CooperHewitt-SemiboldItalic.otf similarity index 100% rename from resources/public/fonts/CooperHewitt-SemiboldItalic.otf rename to archive/2020/fonts/CooperHewitt-SemiboldItalic.otf diff --git a/resources/public/fonts/CooperHewitt-Thin.otf b/archive/2020/fonts/CooperHewitt-Thin.otf similarity index 100% rename from resources/public/fonts/CooperHewitt-Thin.otf rename to archive/2020/fonts/CooperHewitt-Thin.otf diff --git a/resources/public/fonts/CooperHewitt-ThinItalic.otf b/archive/2020/fonts/CooperHewitt-ThinItalic.otf similarity index 100% rename from resources/public/fonts/CooperHewitt-ThinItalic.otf rename to archive/2020/fonts/CooperHewitt-ThinItalic.otf diff --git a/resources/public/fonts/SIL Open Font License.txt b/archive/2020/fonts/SIL Open Font License.txt similarity index 100% rename from resources/public/fonts/SIL Open Font License.txt rename to archive/2020/fonts/SIL Open Font License.txt diff --git a/resources/public/images/background-texture.png b/archive/2020/images/background-texture.png similarity index 100% rename from resources/public/images/background-texture.png rename to archive/2020/images/background-texture.png diff --git a/resources/public/images/bangalore-map-caption.jpg b/archive/2020/images/bangalore-map-caption.jpg similarity index 100% rename from resources/public/images/bangalore-map-caption.jpg rename to archive/2020/images/bangalore-map-caption.jpg diff --git a/resources/public/images/bangalore-map-caption.png b/archive/2020/images/bangalore-map-caption.png similarity index 100% rename from resources/public/images/bangalore-map-caption.png rename to archive/2020/images/bangalore-map-caption.png diff --git a/resources/public/images/bg-bangalore.jpg b/archive/2020/images/bg-bangalore.jpg similarity index 100% rename from resources/public/images/bg-bangalore.jpg rename to archive/2020/images/bg-bangalore.jpg diff --git a/resources/public/images/bg-pune.jpg b/archive/2020/images/bg-pune.jpg similarity index 100% rename from resources/public/images/bg-pune.jpg rename to archive/2020/images/bg-pune.jpg diff --git a/resources/public/images/bg.png b/archive/2020/images/bg.png similarity index 100% rename from resources/public/images/bg.png rename to archive/2020/images/bg.png diff --git a/resources/public/images/calendar.svg b/archive/2020/images/calendar.svg similarity index 100% rename from resources/public/images/calendar.svg rename to archive/2020/images/calendar.svg diff --git a/resources/public/images/comittee/martin.jpeg b/archive/2020/images/comittee/martin.jpeg similarity index 100% rename from resources/public/images/comittee/martin.jpeg rename to archive/2020/images/comittee/martin.jpeg diff --git a/resources/public/images/comittee/paula.jpeg b/archive/2020/images/comittee/paula.jpeg similarity index 100% rename from resources/public/images/comittee/paula.jpeg rename to archive/2020/images/comittee/paula.jpeg diff --git a/resources/public/images/comittee/tejas.jpeg b/archive/2020/images/comittee/tejas.jpeg similarity index 100% rename from resources/public/images/comittee/tejas.jpeg rename to archive/2020/images/comittee/tejas.jpeg diff --git a/resources/public/images/comittee/tejas.png b/archive/2020/images/comittee/tejas.png similarity index 100% rename from resources/public/images/comittee/tejas.png rename to archive/2020/images/comittee/tejas.png diff --git a/resources/public/images/committee/martin.jpeg b/archive/2020/images/committee/martin.jpeg similarity index 100% rename from resources/public/images/committee/martin.jpeg rename to archive/2020/images/committee/martin.jpeg diff --git a/resources/public/images/committee/paula.jpeg b/archive/2020/images/committee/paula.jpeg similarity index 100% rename from resources/public/images/committee/paula.jpeg rename to archive/2020/images/committee/paula.jpeg diff --git a/resources/public/images/committee/tejas.png b/archive/2020/images/committee/tejas.png similarity index 100% rename from resources/public/images/committee/tejas.png rename to archive/2020/images/committee/tejas.png diff --git a/resources/public/images/flickr.png b/archive/2020/images/flickr.png similarity index 100% rename from resources/public/images/flickr.png rename to archive/2020/images/flickr.png diff --git a/resources/public/images/footer-ornament.svg b/archive/2020/images/footer-ornament.svg similarity index 100% rename from resources/public/images/footer-ornament.svg rename to archive/2020/images/footer-ornament.svg diff --git a/resources/public/images/github.png b/archive/2020/images/github.png similarity index 100% rename from resources/public/images/github.png rename to archive/2020/images/github.png diff --git a/resources/public/images/inclojure-banner-2020.png b/archive/2020/images/inclojure-banner-2020.png similarity index 100% rename from resources/public/images/inclojure-banner-2020.png rename to archive/2020/images/inclojure-banner-2020.png diff --git a/resources/public/images/inclojure-logo.png b/archive/2020/images/inclojure-logo.png similarity index 100% rename from resources/public/images/inclojure-logo.png rename to archive/2020/images/inclojure-logo.png diff --git a/resources/public/images/mailbox.svg b/archive/2020/images/mailbox.svg similarity index 100% rename from resources/public/images/mailbox.svg rename to archive/2020/images/mailbox.svg diff --git a/resources/public/images/previously/action1.jpg b/archive/2020/images/previously/action1.jpg similarity index 100% rename from resources/public/images/previously/action1.jpg rename to archive/2020/images/previously/action1.jpg diff --git a/resources/public/images/previously/action2.jpg b/archive/2020/images/previously/action2.jpg similarity index 100% rename from resources/public/images/previously/action2.jpg rename to archive/2020/images/previously/action2.jpg diff --git a/resources/public/images/previously/action3.jpg b/archive/2020/images/previously/action3.jpg similarity index 100% rename from resources/public/images/previously/action3.jpg rename to archive/2020/images/previously/action3.jpg diff --git a/resources/public/images/previously/action4.jpg b/archive/2020/images/previously/action4.jpg similarity index 100% rename from resources/public/images/previously/action4.jpg rename to archive/2020/images/previously/action4.jpg diff --git a/resources/public/images/pune-map-caption.jpg b/archive/2020/images/pune-map-caption.jpg similarity index 100% rename from resources/public/images/pune-map-caption.jpg rename to archive/2020/images/pune-map-caption.jpg diff --git a/resources/public/images/pune-map-caption.png b/archive/2020/images/pune-map-caption.png similarity index 100% rename from resources/public/images/pune-map-caption.png rename to archive/2020/images/pune-map-caption.png diff --git a/resources/public/images/speakers/bozhidar-batsov.jpg b/archive/2020/images/speakers/bozhidar-batsov.jpg similarity index 100% rename from resources/public/images/speakers/bozhidar-batsov.jpg rename to archive/2020/images/speakers/bozhidar-batsov.jpg diff --git a/resources/public/images/sponsors/cognitect-w.png b/archive/2020/images/sponsors/cognitect-w.png similarity index 100% rename from resources/public/images/sponsors/cognitect-w.png rename to archive/2020/images/sponsors/cognitect-w.png diff --git a/resources/public/images/sponsors/cognitect.png b/archive/2020/images/sponsors/cognitect.png similarity index 100% rename from resources/public/images/sponsors/cognitect.png rename to archive/2020/images/sponsors/cognitect.png diff --git a/resources/public/images/sponsors/gojek-w.png b/archive/2020/images/sponsors/gojek-w.png similarity index 100% rename from resources/public/images/sponsors/gojek-w.png rename to archive/2020/images/sponsors/gojek-w.png diff --git a/resources/public/images/sponsors/gojek.png b/archive/2020/images/sponsors/gojek.png similarity index 100% rename from resources/public/images/sponsors/gojek.png rename to archive/2020/images/sponsors/gojek.png diff --git a/resources/public/images/sponsors/gojek.svg b/archive/2020/images/sponsors/gojek.svg similarity index 100% rename from resources/public/images/sponsors/gojek.svg rename to archive/2020/images/sponsors/gojek.svg diff --git a/resources/public/images/sponsors/helpshift-w.png b/archive/2020/images/sponsors/helpshift-w.png similarity index 100% rename from resources/public/images/sponsors/helpshift-w.png rename to archive/2020/images/sponsors/helpshift-w.png diff --git a/resources/public/images/sponsors/helpshift.png b/archive/2020/images/sponsors/helpshift.png similarity index 100% rename from resources/public/images/sponsors/helpshift.png rename to archive/2020/images/sponsors/helpshift.png diff --git a/resources/public/images/sponsors/juspay-w.png b/archive/2020/images/sponsors/juspay-w.png similarity index 100% rename from resources/public/images/sponsors/juspay-w.png rename to archive/2020/images/sponsors/juspay-w.png diff --git a/resources/public/images/sponsors/juspay.png b/archive/2020/images/sponsors/juspay.png similarity index 100% rename from resources/public/images/sponsors/juspay.png rename to archive/2020/images/sponsors/juspay.png diff --git a/resources/public/images/sponsors/nilenso-w.png b/archive/2020/images/sponsors/nilenso-w.png similarity index 100% rename from resources/public/images/sponsors/nilenso-w.png rename to archive/2020/images/sponsors/nilenso-w.png diff --git a/resources/public/images/sponsors/nilenso.png b/archive/2020/images/sponsors/nilenso.png similarity index 100% rename from resources/public/images/sponsors/nilenso.png rename to archive/2020/images/sponsors/nilenso.png diff --git a/resources/public/images/sponsors/quintype-w.png b/archive/2020/images/sponsors/quintype-w.png similarity index 100% rename from resources/public/images/sponsors/quintype-w.png rename to archive/2020/images/sponsors/quintype-w.png diff --git a/resources/public/images/sponsors/quintype.png b/archive/2020/images/sponsors/quintype.png similarity index 100% rename from resources/public/images/sponsors/quintype.png rename to archive/2020/images/sponsors/quintype.png diff --git a/resources/public/images/team/aditya.png b/archive/2020/images/team/aditya.png similarity index 100% rename from resources/public/images/team/aditya.png rename to archive/2020/images/team/aditya.png diff --git a/resources/public/images/team/akshaygupta.jpg b/archive/2020/images/team/akshaygupta.jpg similarity index 100% rename from resources/public/images/team/akshaygupta.jpg rename to archive/2020/images/team/akshaygupta.jpg diff --git a/resources/public/images/team/harsh.jpg b/archive/2020/images/team/harsh.jpg similarity index 100% rename from resources/public/images/team/harsh.jpg rename to archive/2020/images/team/harsh.jpg diff --git a/resources/public/images/team/jaju.jpg b/archive/2020/images/team/jaju.jpg similarity index 100% rename from resources/public/images/team/jaju.jpg rename to archive/2020/images/team/jaju.jpg diff --git a/resources/public/images/team/kapil.png b/archive/2020/images/team/kapil.png similarity index 100% rename from resources/public/images/team/kapil.png rename to archive/2020/images/team/kapil.png diff --git a/resources/public/images/team/kitallis.png b/archive/2020/images/team/kitallis.png similarity index 100% rename from resources/public/images/team/kitallis.png rename to archive/2020/images/team/kitallis.png diff --git a/resources/public/images/team/nid.png b/archive/2020/images/team/nid.png similarity index 100% rename from resources/public/images/team/nid.png rename to archive/2020/images/team/nid.png diff --git a/resources/public/images/team/rubal.png b/archive/2020/images/team/rubal.png similarity index 100% rename from resources/public/images/team/rubal.png rename to archive/2020/images/team/rubal.png diff --git a/resources/public/images/team/sandy.png b/archive/2020/images/team/sandy.png similarity index 100% rename from resources/public/images/team/sandy.png rename to archive/2020/images/team/sandy.png diff --git a/resources/public/images/team/srihari.png b/archive/2020/images/team/srihari.png similarity index 100% rename from resources/public/images/team/srihari.png rename to archive/2020/images/team/srihari.png diff --git a/resources/public/images/team/vhalli.png b/archive/2020/images/team/vhalli.png similarity index 100% rename from resources/public/images/team/vhalli.png rename to archive/2020/images/team/vhalli.png diff --git a/resources/public/images/team/vkrm.png b/archive/2020/images/team/vkrm.png similarity index 100% rename from resources/public/images/team/vkrm.png rename to archive/2020/images/team/vkrm.png diff --git a/resources/public/images/twitter.png b/archive/2020/images/twitter.png similarity index 100% rename from resources/public/images/twitter.png rename to archive/2020/images/twitter.png diff --git a/resources/public/images/workshops/intermediate.png b/archive/2020/images/workshops/intermediate.png similarity index 100% rename from resources/public/images/workshops/intermediate.png rename to archive/2020/images/workshops/intermediate.png diff --git a/resources/public/images/workshops/introductory.png b/archive/2020/images/workshops/introductory.png similarity index 100% rename from resources/public/images/workshops/introductory.png rename to archive/2020/images/workshops/introductory.png diff --git a/resources/public/index.html b/archive/2020/index.html similarity index 100% rename from resources/public/index.html rename to archive/2020/index.html diff --git a/archive/2020/js/app.js b/archive/2020/js/app.js new file mode 100644 index 0000000..851704a --- /dev/null +++ b/archive/2020/js/app.js @@ -0,0 +1,896 @@ +if(typeof Math.imul == "undefined" || (Math.imul(0xffffffff,5) == 0)) { + Math.imul = function (a, b) { + var ah = (a >>> 16) & 0xffff; + var al = a & 0xffff; + var bh = (b >>> 16) & 0xffff; + var bl = b & 0xffff; + // the shift by 0 fixes the sign on the high part + // the final |0 converts the unsigned value into a signed value + return ((al * bl) + (((ah * bl + al * bh) << 16) >>> 0)|0); + } +} + +/** @license React v16.3.2 + * react.production.min.js + * + * Copyright (c) 2013-present, Facebook, Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + ;(function(p,h){"object"===typeof exports&&"undefined"!==typeof module?module.exports=h():"function"===typeof define&&define.amd?define(h):p.React=h()})(this,function(){function p(a){for(var b=arguments.length-1,e="http://reactjs.org/docs/error-decoder.html?invariant\x3d"+a,c=0;cu.length&&u.push(a)}function t(a,b,e,c){var f=typeof a;if("undefined"===f||"boolean"===f)a=null;var k=!1;if(null===a)k=!0;else switch(f){case "string":case "number":k=!0;break;case "object":switch(a.$$typeof){case r:case Q:k=!0}}if(k)return e(c,a,""===b?"."+y(a,0):b),1;k=0;b=""===b?".":b+":";if(Array.isArray(a))for(var d=0;da;a++)b["_"+String.fromCharCode(a)]=a;if("0123456789"!==Object.getOwnPropertyNames(b).map(function(a){return b[a]}).join(""))return!1;var e={};"abcdefghijklmnopqrst".split("").forEach(function(a){e[a]=a});return"abcdefghijklmnopqrst"!==Object.keys(Object.assign({},e)).join("")?!1:!0}catch(c){return!1}}()?Object.assign:function(a,b){if(null===a||void 0===a)throw new TypeError("Object.assign cannot be called with null or undefined");var e= +Object(a);for(var c,f=1;fthis.eventPool.length&&this.eventPool.push(a)}function Sc(a){a.eventPool= +[];a.getPooled=Fe;a.release=Ge}function Tc(a,b){switch(a){case "topKeyUp":return-1!==He.indexOf(b.keyCode);case "topKeyDown":return 229!==b.keyCode;case "topKeyPress":case "topMouseDown":case "topBlur":return!0;default:return!1}}function Uc(a){a=a.detail;return"object"===typeof a&&"data"in a?a.data:null}function Ie(a,b){switch(a){case "topCompositionEnd":return Uc(b);case "topKeyPress":if(32!==b.which)return null;Vc=!0;return Wc;case "topTextInput":return a=b.data,a===Wc&&Vc?null:a;default:return null}} +function Je(a,b){if(ia)return"topCompositionEnd"===a||!Mb&&Tc(a,b)?(a=Qc(),H._root=null,H._startText=null,H._fallbackText=null,ia=!1,a):null;switch(a){case "topPaste":return null;case "topKeyPress":if(!(b.ctrlKey||b.altKey||b.metaKey)||b.ctrlKey&&b.altKey){if(b.char&&1b}return!1}function J(a,b,c,d,e){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b}function Rb(a,b,c,d){var e=F.hasOwnProperty(b)?F[b]:null;var f=null!==e?0===e.type:d?!1:!(2jb.length&&jb.push(a)}}}function kb(a,b){var c={};c[a.toLowerCase()]=b.toLowerCase();c["Webkit"+a]="webkit"+b;c["Moz"+a]="moz"+b;c["ms"+a]="MS"+b;c["O"+a]="o"+b.toLowerCase();return c}function lb(a){if(Zb[a])return Zb[a];if(!T[a])return a;var b=T[a],c;for(c in b)if(b.hasOwnProperty(c)&&c in Ed)return Zb[a]=b[c];return a}function Fd(a){Object.prototype.hasOwnProperty.call(a,mb)||(a[mb]=af++,Gd[a[mb]]={});return Gd[a[mb]]}function Hd(a,b){return a&&b?a===b?!0:Id(a)?!1:Id(b)?Hd(a,b.parentNode): +"contains"in a?a.contains(b):a.compareDocumentPosition?!!(a.compareDocumentPosition(b)&16):!1:!1}function Jd(a){for(;a&&a.firstChild;)a=a.firstChild;return a}function Kd(a,b){var c=Jd(a);a=0;for(var d;c;){if(3===c.nodeType){d=a+c.textContent.length;if(a<=b&&d>=b)return{node:c,offset:b-a};a=d}a:{for(;c;){if(c.nextSibling){c=c.nextSibling;break a}c=c.parentNode}c=void 0}c=Jd(c)}}function $b(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return b&&("input"===b&&"text"===a.type||"textarea"===b||"true"=== +a.contentEditable)}function Ld(a,b){if(ac||null==ka||ka!==bc())return null;var c=ka;"selectionStart"in c&&$b(c)?c={start:c.selectionStart,end:c.selectionEnd}:window.getSelection?(c=window.getSelection(),c={anchorNode:c.anchorNode,anchorOffset:c.anchorOffset,focusNode:c.focusNode,focusOffset:c.focusOffset}):c=void 0;return Na&&cc(Na,c)?null:(Na=c,a=I.getPooled(Md.select,dc,a,b),a.type="select",a.target=ka,ya(a),a)}function sa(a,b,c,d){this.tag=a;this.key=c;this.stateNode=this.type=null;this.sibling= +this.child=this["return"]=null;this.index=0;this.ref=null;this.pendingProps=b;this.memoizedState=this.updateQueue=this.memoizedProps=null;this.mode=d;this.effectTag=0;this.lastEffect=this.firstEffect=this.nextEffect=null;this.expirationTime=0;this.alternate=null}function nb(a,b,c){var d=a.alternate;null===d?(d=new sa(a.tag,b,a.key,a.mode),d.type=a.type,d.stateNode=a.stateNode,d.alternate=a,a.alternate=d):(d.pendingProps=b,d.effectTag=0,d.nextEffect=null,d.firstEffect=null,d.lastEffect=null);d.expirationTime= +c;d.child=a.child;d.memoizedProps=a.memoizedProps;d.memoizedState=a.memoizedState;d.updateQueue=a.updateQueue;d.sibling=a.sibling;d.index=a.index;d.ref=a.ref;return d}function ec(a,b,c){var d=a.type,e=a.key;a=a.props;var f=void 0;if("function"===typeof d)f=d.prototype&&d.prototype.isReactComponent?2:0;else if("string"===typeof d)f=5;else switch(d){case Y:return ob(a.children,b,c,e);case bf:f=11;b|=3;break;case cf:f=11;b|=2;break;case jd:f=7;break;case kd:f=9;break;default:if("object"===typeof d&& +null!==d)switch(d.$$typeof){case df:f=13;break;case ef:f=12;break;case ld:f=14;break;default:if("number"===typeof d.tag)return b=d,b.pendingProps=a,b.expirationTime=c,b;l("130",null==d?d:typeof d,"")}else l("130",null==d?d:typeof d,"")}b=new sa(f,a,e,b);b.type=d;b.expirationTime=c;return b}function ob(a,b,c,d){a=new sa(10,a,d,b);a.expirationTime=c;return a}function fc(a,b,c){a=new sa(6,a,null,b);a.expirationTime=c;return a}function gc(a,b,c){b=new sa(4,null!==a.children?a.children:[],a.key,b);b.expirationTime= +c;b.stateNode={containerInfo:a.containerInfo,pendingChildren:null,implementation:a.implementation};return b}function Nd(a){return function(b){try{return a(b)}catch(c){}}}function ff(a){if("undefined"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var b=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(b.isDisabled||!b.supportsFiber)return!0;try{var c=b.inject(a);hc=Nd(function(a){return b.onCommitFiberRoot(c,a)});ic=Nd(function(a){return b.onCommitFiberUnmount(c,a)})}catch(d){}return!0}function Od(a){"function"=== +typeof hc&&hc(a)}function Pd(a){"function"===typeof ic&&ic(a)}function Qd(a){return{baseState:a,expirationTime:0,first:null,last:null,callbackList:null,hasForceUpdate:!1,isInitialized:!1,capturedValues:null}}function pb(a,b){null===a.last?a.first=a.last=b:(a.last.next=b,a.last=b);if(0===a.expirationTime||a.expirationTime>b.expirationTime)a.expirationTime=b.expirationTime}function jc(a){kc=lc=null;var b=a.alternate,c=a.updateQueue;null===c&&(c=a.updateQueue=Qd(null));null!==b?(a=b.updateQueue,null=== +a&&(a=b.updateQueue=Qd(null))):a=null;kc=c;lc=a!==c?a:null}function Oa(a,b){jc(a);a=kc;var c=lc;null===c?pb(a,b):null===a.last||null===c.last?(pb(a,b),pb(c,b)):(pb(a,b),c.last=b)}function Rd(a,b,c,d){a=a.partialState;return"function"===typeof a?a.call(b,c,d):a}function qb(a,b,c,d,e,f){null!==a&&a.updateQueue===c&&(c=b.updateQueue={baseState:c.baseState,expirationTime:c.expirationTime,first:c.first,last:c.last,isInitialized:c.isInitialized,capturedValues:c.capturedValues,callbackList:null,hasForceUpdate:!1}); +c.expirationTime=0;c.isInitialized?a=c.baseState:(a=c.baseState=b.memoizedState,c.isInitialized=!0);for(var g=!0,h=c.first,k=!1;null!==h;){var l=h.expirationTime;if(l>f){var m=c.expirationTime;if(0===m||m>l)c.expirationTime=l;k||(k=!0,c.baseState=a)}else{k||(c.first=h.next,null===c.first&&(c.last=null));if(h.isReplace)a=Rd(h,d,a,e),g=!0;else if(l=Rd(h,d,a,e))a=g?A({},a,l):A(a,l),g=!1;h.isForced&&(c.hasForceUpdate=!0);null!==h.callback&&(l=c.callbackList,null===l&&(l=c.callbackList=[]),l.push(h)); +null!==h.capturedValue&&(l=c.capturedValues,null===l?c.capturedValues=[h.capturedValue]:l.push(h.capturedValue))}h=h.next}null!==c.callbackList?b.effectTag|=32:null!==c.first||c.hasForceUpdate||null!==c.capturedValues||(b.updateQueue=null);k||(c.baseState=a);return a}function Sd(a,b){var c=a.callbackList;if(null!==c)for(a.callbackList=null,a=0;ar?(q=t,t=null):q=t.sibling;var n=p(e,t,h[r],C);if(null===n){null===t&&(t=q);break}a&& +t&&null===n.alternate&&b(e,t);m=f(n,m,r);null===g?x=n:g.sibling=n;g=n;t=q}if(r===h.length)return c(e,t),x;if(null===t){for(;rr?(q=t,t=null):q=t.sibling;var k=p(e,t,n.value,C);if(null===k){t||(t=q);break}a&&t&&null===k.alternate&&b(e,t);m=f(k,m,r);null===x?g=k:x.sibling=k;x=k;t=q}if(n.done)return c(e,t),g;if(null===t){for(;!n.done;r++,n=h.next())n=w(e,n.value,C),null!==n&&(m=f(n,m,r),null===x?g=n:x.sibling=n,x=n);return g}for(t=d(e,t);!n.done;r++,n=h.next())if(n=G(t,e,r,n.value,C),null!==n){if(a&&null!==n.alternate)t["delete"](null=== +n.key?r:n.key);m=f(n,m,r);null===x?g=n:x.sibling=n;x=n}a&&t.forEach(function(a){return b(e,a)});return g}return function(a,d,f,m){"object"===typeof f&&null!==f&&f.type===Y&&null===f.key&&(f=f.props.children);var h="object"===typeof f&&null!==f;if(h)switch(f.$$typeof){case sb:a:{var x=f.key;for(h=d;null!==h;){if(h.key===x)if(10===h.tag?f.type===Y:h.type===f.type){c(a,h.sibling);d=e(h,f.type===Y?f.props.children:f.props,m);d.ref=Pa(a,h,f);d["return"]=a;a=d;break a}else{c(a,h);break}else b(a,h);h=h.sibling}f.type=== +Y?(d=ob(f.props.children,a.mode,m,f.key),d["return"]=a,a=d):(m=ec(f,a.mode,m),m.ref=Pa(a,d,f),m["return"]=a,a=m)}return g(a);case ja:a:{for(h=f.key;null!==d;){if(d.key===h)if(4===d.tag&&d.stateNode.containerInfo===f.containerInfo&&d.stateNode.implementation===f.implementation){c(a,d.sibling);d=e(d,f.children||[],m);d["return"]=a;a=d;break a}else{c(a,d);break}else b(a,d);d=d.sibling}d=gc(f,a.mode,m);d["return"]=a;a=d}return g(a)}if("string"===typeof f||"number"===typeof f)return f=""+f,null!==d&&6=== +d.tag?(c(a,d.sibling),d=e(d,f,m),d["return"]=a,a=d):(c(a,d),d=fc(f,a.mode,m),d["return"]=a,a=d),g(a);if(tb(f))return v(a,d,f,m);if(Da(f))return C(a,d,f,m);h&&rb(a,f);if("undefined"===typeof f)switch(a.tag){case 2:case 1:m=a.type,l("152",m.displayName||m.name||"Component")}return c(a,d)}}function Ud(a,b){var c=b.source;null===b.stack&&Qb(c);null!==c&&Ia(c);b=b.value;null!==a&&2===a.tag&&Ia(a);try{b&&b.suppressReactErrorLogging||console.error(b)}catch(d){d&&d.suppressReactErrorLogging||console.error(d)}} +function hf(a,b,c){var d=3=b.length?void 0:l("93"),b=b[0]),c=""+b),null==c&&(c=""));a._wrapperState={initialValue:""+c}}function Xd(a,b){var c=b.value;null!=c&&(c=""+c,c!==a.value&&(a.value=c),null==b.defaultValue&&(a.defaultValue=c));null!=b.defaultValue&&(a.defaultValue=b.defaultValue)}function Yd(a){switch(a){case "svg":return"http://www.w3.org/2000/svg";case "math":return"http://www.w3.org/1998/Math/MathML"; +default:return"http://www.w3.org/1999/xhtml"}}function oc(a,b){return null==a||"http://www.w3.org/1999/xhtml"===a?Yd(b):"http://www.w3.org/2000/svg"===a&&"foreignObject"===b?"http://www.w3.org/1999/xhtml":a}function Zd(a,b,c){a=a.style;for(var d in b)if(b.hasOwnProperty(d)){c=0===d.indexOf("--");var e=d;var f=b[d];e=null==f||"boolean"===typeof f||""===f?"":c||"number"!==typeof f||0===f||Qa.hasOwnProperty(e)&&Qa[e]?(""+f).trim():f+"px";"float"===d&&(d="cssFloat");c?a.setProperty(d,e):a[d]=e}}function pc(a, +b,c){b&&(kf[a]&&(null!=b.children||null!=b.dangerouslySetInnerHTML?l("137",a,c()):void 0),null!=b.dangerouslySetInnerHTML&&(null!=b.children?l("60"):void 0,"object"===typeof b.dangerouslySetInnerHTML&&"__html"in b.dangerouslySetInnerHTML?void 0:l("61")),null!=b.style&&"object"!==typeof b.style?l("62",c()):void 0)}function qc(a,b){if(-1===a.indexOf("-"))return"string"===typeof b.is;switch(a){case "annotation-xml":case "color-profile":case "font-face":case "font-face-src":case "font-face-uri":case "font-face-format":case "font-face-name":case "missing-glyph":return!1; +default:return!0}}function U(a,b){a=9===a.nodeType||11===a.nodeType?a:a.ownerDocument;var c=Fd(a);b=cb[b];for(var d=0;d=Ta),Wc=String.fromCharCode(32),ca={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["topCompositionEnd", +"topKeyPress","topTextInput","topPaste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"topBlur topCompositionEnd topKeyDown topKeyPress topKeyUp topMouseDown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"topBlur topCompositionStart topKeyDown topKeyPress topKeyUp topMouseDown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate", +captured:"onCompositionUpdateCapture"},dependencies:"topBlur topCompositionUpdate topKeyDown topKeyPress topKeyUp topMouseDown".split(" ")}},Vc=!1,ia=!1,vf={eventTypes:ca,extractEvents:function(a,b,c,d){var e=void 0;var f=void 0;if(Mb)b:{switch(a){case "topCompositionStart":e=ca.compositionStart;break b;case "topCompositionEnd":e=ca.compositionEnd;break b;case "topCompositionUpdate":e=ca.compositionUpdate;break b}e=void 0}else ia?Tc(a,c)&&(e=ca.compositionEnd):"topKeyDown"===a&&229===c.keyCode&&(e= +ca.compositionStart);e?(Xc&&(ia||e!==ca.compositionStart?e===ca.compositionEnd&&ia&&(f=Qc()):(H._root=d,H._startText=Rc(),ia=!0)),e=sf.getPooled(e,b,c,d),f?e.data=f:(f=Uc(c),null!==f&&(e.data=f)),ya(e),f=e):f=null;(a=uf?Ie(a,c):Je(a,c))?(b=tf.getPooled(ca.beforeInput,b,c,d),b.data=a,ya(b)):b=null;return null===f?b:null===b?f:[f,b]}},eb=null,za=null,ra=null,oe={injectFiberControlledHostComponent:function(a){eb=a}},wf=Object.freeze({injection:oe,enqueueStateRestore:$c,needsStateRestore:ad,restoreStateIfNeeded:bd}), +dd=function(a,b){return a(b)},Dd=function(a,b,c){return a(b,c)},ed=function(){},Nb=!1,Ke={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0},tc=pa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,V="function"===typeof Symbol&&Symbol["for"],sb=V?Symbol["for"]("react.element"):60103,jd=V?Symbol["for"]("react.call"):60104,kd=V?Symbol["for"]("react.return"):60105,ja=V?Symbol["for"]("react.portal"): +60106,Y=V?Symbol["for"]("react.fragment"):60107,cf=V?Symbol["for"]("react.strict_mode"):60108,df=V?Symbol["for"]("react.provider"):60109,ef=V?Symbol["for"]("react.context"):60110,bf=V?Symbol["for"]("react.async_mode"):60111,ld=V?Symbol["for"]("react.forward_ref"):60112,id="function"===typeof Symbol&&Symbol.iterator,Ne=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/, +nd={},md={},F={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){F[a]=new J(a,0,!1,a,null)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var b=a[0];F[b]=new J(b,1,!1,a[1],null)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){F[a]=new J(a,2,!1,a.toLowerCase(),null)});["autoReverse", +"externalResourcesRequired","preserveAlpha"].forEach(function(a){F[a]=new J(a,2,!1,a,null)});"allowFullScreen async autoFocus autoPlay controls default defer disabled formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){F[a]=new J(a,3,!1,a.toLowerCase(),null)});["checked","multiple","muted","selected"].forEach(function(a){F[a]=new J(a,3,!0,a.toLowerCase(),null)});["capture","download"].forEach(function(a){F[a]= +new J(a,4,!1,a.toLowerCase(),null)});["cols","rows","size","span"].forEach(function(a){F[a]=new J(a,6,!1,a.toLowerCase(),null)});["rowSpan","start"].forEach(function(a){F[a]=new J(a,5,!1,a.toLowerCase(),null)});var uc=/[\-:]([a-z])/g,vc=function(a){return a[1].toUpperCase()};"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(a){var b= +a.replace(uc,vc);F[b]=new J(b,1,!1,a,null)});"xlink:actuate xlink:arcrole xlink:href xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var b=a.replace(uc,vc);F[b]=new J(b,1,!1,a,"http://www.w3.org/1999/xlink")});["xml:base","xml:lang","xml:space"].forEach(function(a){var b=a.replace(uc,vc);F[b]=new J(b,1,!1,a,"http://www.w3.org/XML/1998/namespace")});F.tabIndex=new J("tabIndex",1,!1,"tabindex",null);var sd={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"}, +dependencies:"topBlur topChange topClick topFocus topInput topKeyDown topKeyUp topSelectionChange".split(" ")}},Ja=null,Ka=null,wc=!1;R.canUseDOM&&(wc=Pb("input")&&(!document.documentMode||9=document.documentMode,Md={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"topBlur topContextMenu topFocus topKeyDown topKeyUp topMouseDown topMouseUp topSelectionChange".split(" ")}},ka=null,dc=null,Na=null,ac=!1,Mf={eventTypes:Md,extractEvents:function(a,b,c,d){var e=d.window===d?d.document:9===d.nodeType?d:d.ownerDocument,f;if(!(f= +!e)){a:{e=Fd(e);f=cb.onSelect;for(var g=0;gd)f.expirationTime=d,null!==m&&(0===m.expirationTime||m.expirationTime>d)&&(m.expirationTime=d);else if(null!==m&&(0===m.expirationTime||m.expirationTime>d))m.expirationTime=d;else break;f=f["return"]}f= +null}else f=e.child;break;case 13:f=e.type===a.type?null:e.child;break;default:f=e.child}if(null!==f)f["return"]=e;else for(f=e;null!==f;){if(f===a){f=null;break}e=f.sibling;if(null!==e){f=e;break}f=f["return"]}e=f}}function G(a,b,c){var d=b.type._context,e=b.pendingProps,f=b.memoizedProps;if(!Aa()&&f===e)return b.stateNode=0,z(b),v(a,b);var m=e.value;b.memoizedProps=e;if(null===f)m=1073741823;else if(f.value===e.value){if(f.children===e.children)return b.stateNode=0,z(b),v(a,b);m=0}else{var g=f.value; +if(g===m&&(0!==g||1/g===1/m)||g!==g&&m!==m){if(f.children===e.children)return b.stateNode=0,z(b),v(a,b);m=0}else if(m="function"===typeof d._calculateChangedBits?d._calculateChangedBits(g,m):1073741823,m|=0,0===m){if(f.children===e.children)return b.stateNode=0,z(b),v(a,b)}else p(b,d,m,c)}b.stateNode=m;z(b);h(a,b,e.children);return b.child}function v(a,b){null!==a&&b.child!==a.child?l("153"):void 0;if(null!==b.child){a=b.child;var c=nb(a,a.pendingProps,a.expirationTime);b.child=c;for(c["return"]= +b;null!==a.sibling;)a=a.sibling,c=c.sibling=nb(a,a.pendingProps,a.expirationTime),c["return"]=b;c.sibling=null}return b.child}var C=a.shouldSetTextContent,x=a.shouldDeprioritizeSubtree,t=b.pushHostContext,y=b.pushHostContainer,z=d.pushProvider,B=c.getMaskedContext,F=c.getUnmaskedContext,Aa=c.hasContextChanged,r=c.pushContextProvider,q=c.pushTopLevelContextObject,n=c.invalidateContextProvider,gf=e.enterHydrationState,E=e.resetHydrationState,qe=e.tryToClaimNextHydratableInstance;a=Nf(c,f,g,function(a, +b){a.memoizedProps=b},function(a,b){a.memoizedState=b});var Of=a.adoptClassInstance,Pf=a.callGetDerivedStateFromProps,H=a.constructClassInstance,re=a.mountClassInstance,I=a.resumeMountClassInstance,J=a.updateClassInstance;return{beginWork:function(a,b,c){if(0===b.expirationTime||b.expirationTime>c){switch(b.tag){case 3:w(b);break;case 2:r(b);break;case 4:y(b,b.stateNode.containerInfo);break;case 13:z(b)}return null}switch(b.tag){case 0:null!==a?l("155"):void 0;var d=b.type,e=b.pendingProps,f=F(b); +f=B(b,f);d=d(e,f);b.effectTag|=1;"object"===typeof d&&null!==d&&"function"===typeof d.render&&void 0===d.$$typeof?(f=b.type,b.tag=2,b.memoizedState=null!==d.state&&void 0!==d.state?d.state:null,"function"===typeof f.getDerivedStateFromProps&&(e=Pf(b,d,e,b.memoizedState),null!==e&&void 0!==e&&(b.memoizedState=A({},b.memoizedState,e))),e=r(b),Of(b,d),re(b,c),a=m(a,b,!0,e,!1,c)):(b.tag=1,h(a,b,d),b.memoizedProps=e,a=b.child);return a;case 1:return e=b.type,c=b.pendingProps,Aa()||b.memoizedProps!==c? +(d=F(b),d=B(b,d),e=e(c,d),b.effectTag|=1,h(a,b,e),b.memoizedProps=c,a=b.child):a=v(a,b),a;case 2:e=r(b);null===a?null===b.stateNode?(H(b,b.pendingProps),re(b,c),d=!0):d=I(b,c):d=J(a,b,c);f=!1;var g=b.updateQueue;null!==g&&null!==g.capturedValues&&(f=d=!0);return m(a,b,d,e,f,c);case 3:a:if(w(b),d=b.updateQueue,null!==d){f=b.memoizedState;e=qb(a,b,d,null,null,c);b.memoizedState=e;d=b.updateQueue;if(null!==d&&null!==d.capturedValues)d=null;else if(f===e){E();a=v(a,b);break a}else d=e.element;f=b.stateNode; +(null===a||null===a.child)&&f.hydrate&&gf(b)?(b.effectTag|=2,b.child=yc(b,null,d,c)):(E(),h(a,b,d));b.memoizedState=e;a=b.child}else E(),a=v(a,b);return a;case 5:a:{t(b);null===a&&qe(b);e=b.type;g=b.memoizedProps;d=b.pendingProps;f=null!==a?a.memoizedProps:null;if(!Aa()&&g===d){if(g=b.mode&1&&x(e,d))b.expirationTime=1073741823;if(!g||1073741823!==c){a=v(a,b);break a}}g=d.children;C(e,d)?g=null:f&&C(e,f)&&(b.effectTag|=16);D(a,b);1073741823!==c&&b.mode&1&&x(e,d)?(b.expirationTime=1073741823,b.memoizedProps= +d,a=null):(h(a,b,g),b.memoizedProps=d,a=b.child)}return a;case 6:return null===a&&qe(b),b.memoizedProps=b.pendingProps,null;case 8:b.tag=7;case 7:return e=b.pendingProps,Aa()||b.memoizedProps!==e||(e=b.memoizedProps),d=e.children,b.stateNode=null===a?yc(b,b.stateNode,d,c):xb(b,a.stateNode,d,c),b.memoizedProps=e,b.stateNode;case 9:return null;case 4:return y(b,b.stateNode.containerInfo),e=b.pendingProps,Aa()||b.memoizedProps!==e?(null===a?b.child=xb(b,null,e,c):h(a,b,e),b.memoizedProps=e,a=b.child): +a=v(a,b),a;case 14:return c=b.type.render,c=c(b.pendingProps,b.ref),h(a,b,c),b.memoizedProps=c,b.child;case 10:return c=b.pendingProps,Aa()||b.memoizedProps!==c?(h(a,b,c),b.memoizedProps=c,a=b.child):a=v(a,b),a;case 11:return c=b.pendingProps.children,Aa()||null!==c&&b.memoizedProps!==c?(h(a,b,c),b.memoizedProps=c,a=b.child):a=v(a,b),a;case 13:return G(a,b,c);case 12:a:{d=b.type;f=b.pendingProps;g=b.memoizedProps;e=d._currentValue;var n=d._changedBits;if(Aa()||0!==n||g!==f){b.memoizedProps=f;var q= +f.unstable_observedBits;if(void 0===q||null===q)q=1073741823;b.stateNode=q;if(0!==(n&q))p(b,d,n,c);else if(g===f){a=v(a,b);break a}c=f.children;c=c(e);h(a,b,c);a=b.child}else a=v(a,b)}return a;default:l("156")}}}},Rf=function(a,b,c,d,e){function f(a){a.effectTag|=4}var g=a.createInstance,h=a.createTextInstance,k=a.appendInitialChild,D=a.finalizeInitialChildren,m=a.prepareUpdate,w=a.persistence,p=b.getRootHostContainer,G=b.popHostContext,v=b.getHostContext,C=b.popHostContainer,x=c.popContextProvider, +t=c.popTopLevelContextObject,y=d.popProvider,z=e.prepareToHydrateHostInstance,B=e.prepareToHydrateHostTextInstance,A=e.popHydrationState,F=void 0,r=void 0,q=void 0;a.mutation?(F=function(a){},r=function(a,b,c,d,e,m,g,h){(b.updateQueue=c)&&f(b)},q=function(a,b,c,d){c!==d&&f(b)}):w?l("235"):l("236");return{completeWork:function(a,b,c){var d=b.pendingProps;switch(b.tag){case 1:return null;case 2:return x(b),a=b.stateNode,d=b.updateQueue,null!==d&&null!==d.capturedValues&&(b.effectTag&=-65,"function"=== +typeof a.componentDidCatch?b.effectTag|=256:d.capturedValues=null),null;case 3:C(b);t(b);d=b.stateNode;d.pendingContext&&(d.context=d.pendingContext,d.pendingContext=null);if(null===a||null===a.child)A(b),b.effectTag&=-3;F(b);a=b.updateQueue;null!==a&&null!==a.capturedValues&&(b.effectTag|=256);return null;case 5:G(b);c=p();var e=b.type;if(null!==a&&null!=b.stateNode){var n=a.memoizedProps,w=b.stateNode,E=v();w=m(w,e,n,d,c,E);r(a,b,w,e,n,d,c,E);a.ref!==b.ref&&(b.effectTag|=128)}else{if(!d)return null=== +b.stateNode?l("166"):void 0,null;a=v();if(A(b))z(b,c,a)&&f(b);else{n=g(e,d,c,a,b);a:for(E=b.child;null!==E;){if(5===E.tag||6===E.tag)k(n,E.stateNode);else if(4!==E.tag&&null!==E.child){E.child["return"]=E;E=E.child;continue}if(E===b)break;for(;null===E.sibling;){if(null===E["return"]||E["return"]===b)break a;E=E["return"]}E.sibling["return"]=E["return"];E=E.sibling}D(n,e,d,c,a)&&f(b);b.stateNode=n}null!==b.ref&&(b.effectTag|=128)}return null;case 6:if(a&&null!=b.stateNode)q(a,b,a.memoizedProps,d); +else{if("string"!==typeof d)return null===b.stateNode?l("166"):void 0,null;a=p();c=v();A(b)?B(b)&&f(b):b.stateNode=h(d,a,c,b)}return null;case 7:(d=b.memoizedProps)?void 0:l("165");b.tag=8;e=[];a:for((n=b.stateNode)&&(n["return"]=b);null!==n;){if(5===n.tag||6===n.tag||4===n.tag)l("247");else if(9===n.tag)e.push(n.pendingProps.value);else if(null!==n.child){n.child["return"]=n;n=n.child;continue}for(;null===n.sibling;){if(null===n["return"]||n["return"]===b)break a;n=n["return"]}n.sibling["return"]= +n["return"];n=n.sibling}n=d.handler;d=n(d.props,e);b.child=xb(b,null!==a?a.child:null,d,c);return b.child;case 8:return b.tag=7,null;case 9:return null;case 14:return null;case 10:return null;case 11:return null;case 4:return C(b),F(b),null;case 13:return y(b),null;case 12:return null;case 0:l("167");default:l("156")}}}},Sf=function(a,b,c,d,e){var f=a.popHostContainer,g=a.popHostContext,h=b.popContextProvider,k=b.popTopLevelContextObject,l=c.popProvider;return{throwException:function(a,b,c){b.effectTag|= +512;b.firstEffect=b.lastEffect=null;b={value:c,source:b,stack:Qb(b)};do{switch(a.tag){case 3:jc(a);a.updateQueue.capturedValues=[b];a.effectTag|=1024;return;case 2:if(c=a.stateNode,0===(a.effectTag&64)&&null!==c&&"function"===typeof c.componentDidCatch&&!e(c)){jc(a);c=a.updateQueue;var d=c.capturedValues;null===d?c.capturedValues=[b]:d.push(b);a.effectTag|=1024;return}}a=a["return"]}while(null!==a)},unwindWork:function(a){switch(a.tag){case 2:h(a);var b=a.effectTag;return b&1024?(a.effectTag=b&-1025| +64,a):null;case 3:return f(a),k(a),b=a.effectTag,b&1024?(a.effectTag=b&-1025|64,a):null;case 5:return g(a),null;case 4:return f(a),null;case 13:return l(a),null;default:return null}},unwindInterruptedWork:function(a){switch(a.tag){case 2:h(a);break;case 3:f(a);k(a);break;case 5:g(a);break;case 4:f(a);break;case 13:l(a)}}}},Tf=function(a,b,c,d,e,f){function g(a){var c=a.ref;if(null!==c)if("function"===typeof c)try{c(null)}catch(n){b(a,n)}else c.current=null}function h(a){"function"===typeof Pd&&Pd(a); +switch(a.tag){case 2:g(a);var c=a.stateNode;if("function"===typeof c.componentWillUnmount)try{c.props=a.memoizedProps,c.state=a.memoizedState,c.componentWillUnmount()}catch(n){b(a,n)}break;case 5:g(a);break;case 7:k(a.stateNode);break;case 4:p&&m(a)}}function k(a){for(var b=a;;)if(h(b),null===b.child||p&&4===b.tag){if(b===a)break;for(;null===b.sibling;){if(null===b["return"]||b["return"]===a)return;b=b["return"]}b.sibling["return"]=b["return"];b=b.sibling}else b.child["return"]=b,b=b.child}function D(a){return 5=== +a.tag||3===a.tag||4===a.tag}function m(a){for(var b=a,c=!1,d=void 0,e=void 0;;){if(!c){c=b["return"];a:for(;;){null===c?l("160"):void 0;switch(c.tag){case 5:d=c.stateNode;e=!1;break a;case 3:d=c.stateNode.containerInfo;e=!0;break a;case 4:d=c.stateNode.containerInfo;e=!0;break a}c=c["return"]}c=!0}if(5===b.tag||6===b.tag)k(b),e?F(d,b.stateNode):B(d,b.stateNode);else if(4===b.tag?d=b.stateNode.containerInfo:h(b),null!==b.child){b.child["return"]=b;b=b.child;continue}if(b===a)break;for(;null===b.sibling;){if(null=== +b["return"]||b["return"]===a)return;b=b["return"];4===b.tag&&(c=!1)}b.sibling["return"]=b["return"];b=b.sibling}}var w=a.getPublicInstance,p=a.mutation;a=a.persistence;p||(a?l("235"):l("236"));var G=p.commitMount,v=p.commitUpdate,C=p.resetTextContent,x=p.commitTextUpdate,t=p.appendChild,y=p.appendChildToContainer,z=p.insertBefore,A=p.insertInContainerBefore,B=p.removeChild,F=p.removeChildFromContainer;return{commitBeforeMutationLifeCycles:function(a,b){switch(b.tag){case 2:if(b.effectTag&2048&&null!== +a){var c=a.memoizedProps,d=a.memoizedState;a=b.stateNode;a.props=b.memoizedProps;a.state=b.memoizedState;b=a.getSnapshotBeforeUpdate(c,d);a.__reactInternalSnapshotBeforeUpdate=b}break;case 3:case 5:case 6:case 4:break;default:l("163")}},commitResetTextContent:function(a){C(a.stateNode)},commitPlacement:function(a){a:{for(var b=a["return"];null!==b;){if(D(b)){var c=b;break a}b=b["return"]}l("160");c=void 0}var d=b=void 0;switch(c.tag){case 5:b=c.stateNode;d=!1;break;case 3:b=c.stateNode.containerInfo; +d=!0;break;case 4:b=c.stateNode.containerInfo;d=!0;break;default:l("161")}c.effectTag&16&&(C(b),c.effectTag&=-17);a:b:for(c=a;;){for(;null===c.sibling;){if(null===c["return"]||D(c["return"])){c=null;break a}c=c["return"]}c.sibling["return"]=c["return"];for(c=c.sibling;5!==c.tag&&6!==c.tag;){if(c.effectTag&2)continue b;if(null===c.child||4===c.tag)continue b;else c.child["return"]=c,c=c.child}if(!(c.effectTag&2)){c=c.stateNode;break a}}for(var e=a;;){if(5===e.tag||6===e.tag)c?d?A(b,e.stateNode,c): +z(b,e.stateNode,c):d?y(b,e.stateNode):t(b,e.stateNode);else if(4!==e.tag&&null!==e.child){e.child["return"]=e;e=e.child;continue}if(e===a)break;for(;null===e.sibling;){if(null===e["return"]||e["return"]===a)return;e=e["return"]}e.sibling["return"]=e["return"];e=e.sibling}},commitDeletion:function(a){m(a);a["return"]=null;a.child=null;a.alternate&&(a.alternate.child=null,a.alternate["return"]=null)},commitWork:function(a,b){switch(b.tag){case 2:break;case 5:var c=b.stateNode;if(null!=c){var d=b.memoizedProps; +a=null!==a?a.memoizedProps:d;var e=b.type,f=b.updateQueue;b.updateQueue=null;null!==f&&v(c,f,e,a,d,b)}break;case 6:null===b.stateNode?l("162"):void 0;c=b.memoizedProps;x(b.stateNode,null!==a?a.memoizedProps:c,c);break;case 3:break;default:l("163")}},commitLifeCycles:function(a,b,c,d,e){switch(c.tag){case 2:a=c.stateNode;c.effectTag&4&&(null===b?(a.props=c.memoizedProps,a.state=c.memoizedState,a.componentDidMount()):(d=b.memoizedProps,b=b.memoizedState,a.props=c.memoizedProps,a.state=c.memoizedState, +a.componentDidUpdate(d,b,a.__reactInternalSnapshotBeforeUpdate)));c=c.updateQueue;null!==c&&Sd(c,a);break;case 3:b=c.updateQueue;if(null!==b){a=null;if(null!==c.child)switch(c.child.tag){case 5:a=w(c.child.stateNode);break;case 2:a=c.child.stateNode}Sd(b,a)}break;case 5:a=c.stateNode;null===b&&c.effectTag&4&&G(a,c.type,c.memoizedProps,c);break;case 6:break;case 4:break;default:l("163")}},commitErrorLogging:function(a,b){switch(a.tag){case 2:var c=a.type;b=a.stateNode;var d=a.updateQueue;null===d|| +null===d.capturedValues?l("264"):void 0;var f=d.capturedValues;d.capturedValues=null;"function"!==typeof c.getDerivedStateFromCatch&&e(b);b.props=a.memoizedProps;b.state=a.memoizedState;for(c=0;cb||(c.current=a[b],a[b]=null,b--)},push:function(c,d,e){b++;a[b]=c.current;c.current=d},checkThatStackIsEmpty:function(){},resetStackAfterFatalErrorInDev:function(){}}},$f=function(a){function b(){if(null!==K)for(var a=K["return"];null!==a;)Q(a),a=a["return"];S=null;na=0;K=null;ka=!1}function c(a){return null!==O&&O.has(a)}function d(a){for(;;){var b=a.alternate,c=a["return"],d=a.sibling;if(0===(a.effectTag&512)){b=J(b,a,na);var e=a;if(1073741823=== +na||1073741823!==e.expirationTime){b:switch(e.tag){case 3:case 2:var f=e.updateQueue;f=null===f?0:f.expirationTime;break b;default:f=0}for(var g=e.child;null!==g;)0!==g.expirationTime&&(0===f||f>g.expirationTime)&&(f=g.expirationTime),g=g.sibling;e.expirationTime=f}if(null!==b)return b;null!==c&&0===(c.effectTag&512)&&(null===c.firstEffect&&(c.firstEffect=a.firstEffect),null!==a.lastEffect&&(null!==c.lastEffect&&(c.lastEffect.nextEffect=a.firstEffect),c.lastEffect=a.lastEffect),1ua)&&(ua=a);return a}function D(a,c){a:{for(;null!==a;){if(0===a.expirationTime|| +a.expirationTime>c)a.expirationTime=c;null!==a.alternate&&(0===a.alternate.expirationTime||a.alternate.expirationTime>c)&&(a.alternate.expirationTime=c);if(null===a["return"])if(3===a.tag){var d=a.stateNode;!ta&&0!==na&&cCa&&l("185")}else{c=void 0;break a}a=a["return"]}c=void 0}return c}function m(){ra=ba()-ia;return za=(ra/10|0)+2}function w(a,b,c,d,e){var f=Ba;Ba=1;try{return a(b,c,d,e)}finally{Ba=f}}function p(a){if(0!==Z){if(a>Z)return;wa(ma)}var b=ba()-ia;Z= +a;ma=va(C,{timeout:10*(a-2)-b})}function y(a,b){if(null===a.nextScheduledRoot)a.remainingExpirationTime=b,null===N?(Ea=N=a,a.nextScheduledRoot=a):(N=N.nextScheduledRoot=a,N.nextScheduledRoot=Ea);else{var c=a.remainingExpirationTime;if(0===c||b=W)&&(!aa|| +m()>=W);)A(oa,W,!aa),v();else for(;null!==oa&&0!==W&&(0===a||a>=W);)A(oa,W,!1),v();null!==X&&(Z=0,ma=-1);0!==W&&p(W);X=null;aa=!1;z()}function z(){ha=0;if(null!==Ga){var a=Ga;Ga=null;for(var b=0;bDa?!1:aa=!0}function H(a){null===oa?l("246"):void 0;oa.remainingExpirationTime=0;Ha||(Ha=!0,ea=a)}var r=Yf(),q=Uf(a,r),n=Wf(r);r=Xf(r);var I=Vf(a),E=Qf(a,q,n,r,I,D,k).beginWork,J=Rf(a,q,n,r,I).completeWork;q=Sf(q,n,r,D,c);var M=q.throwException,P=q.unwindWork,Q=q.unwindInterruptedWork;q=Tf(a,h,D,k,function(a){null===O?O=new Set([a]):O.add(a)},m);var R=q.commitBeforeMutationLifeCycles,V=q.commitResetTextContent,U=q.commitPlacement,ca=q.commitDeletion,Y=q.commitWork,la=q.commitLifeCycles, +pa=q.commitErrorLogging,qa=q.commitAttachRef,sa=q.commitDetachRef,ba=a.now,va=a.scheduleDeferredCallback,wa=a.cancelDeferredCallback,xa=a.prepareForCommit,ya=a.resetAfterCommit,ia=ba(),za=2,ra=ia,ja=0,Ba=0,ta=!1,K=null,S=null,na=0,u=null,T=!1,ka=!1,O=null,Ea=null,N=null,Z=0,ma=-1,da=!1,oa=null,W=0,ua=0,aa=!1,Ha=!1,ea=null,X=null,L=!1,fa=!1,Fa=!1,Ga=null,Ca=1E3,ha=0,Da=1;return{recalculateCurrentTime:m,computeExpirationForFiber:k,scheduleWork:D,requestWork:y,flushRoot:function(a,b){da?l("253"):void 0; +oa=a;W=b;A(a,b,!1);x();z()},batchedUpdates:function(a,b){var c=L;L=!0;try{return a(b)}finally{(L=c)||da||x()}},unbatchedUpdates:function(a,b){if(L&&!fa){fa=!0;try{return a(b)}finally{fa=!1}}return a(b)},flushSync:function(a,b){da?l("187"):void 0;var c=L;L=!0;try{return w(a,b)}finally{L=c,x()}},flushControlled:function(a){var b=L;L=!0;try{w(a)}finally{(L=b)||da||t(1,!1,null)}},deferredUpdates:function(a){var b=Ba;Ba=25*(((m()+500)/25|0)+1);try{return a()}finally{Ba=b}},syncUpdates:w,interactiveUpdates:function(a, +b,c){if(Fa)return a(b,c);L||da||0===ua||(t(ua,!1,null),ua=0);var d=Fa,e=L;L=Fa=!0;try{return a(b,c)}finally{Fa=d,(L=e)||da||x()}},flushInteractiveUpdates:function(){da||0===ua||(t(ua,!1,null),ua=0)},computeUniqueAsyncExpiration:function(){var a=25*(((m()+500)/25|0)+1);a<=ja&&(a=ja+1);return ja=a},legacyContext:n}},se=function(a){function b(a,b,c,d,e,g){d=b.current;if(c){c=c._reactInternalFiber;var m=h(c);c=k(c)?y(c,m):m}else c=la;null===b.context?b.context=c:b.pendingContext=c;b=g;Oa(d,{expirationTime:e, +partialState:{element:a},callback:void 0===b?null:b,isReplace:!1,isForced:!1,capturedValue:null,next:null});f(d,e);return e}var c=a.getPublicInstance;a=$f(a);var d=a.recalculateCurrentTime,e=a.computeExpirationForFiber,f=a.scheduleWork,g=a.legacyContext,h=g.findCurrentUnmaskedContext,k=g.isContextProvider,y=g.processChildContext;return{createContainer:function(a,b,c){b=new sa(3,null,null,b?3:0);a={current:b,containerInfo:a,pendingChildren:null,pendingCommitExpirationTime:0,finishedWork:null,context:null, +pendingContext:null,hydrate:c,remainingExpirationTime:0,firstBatch:null,nextScheduledRoot:null};return b.stateNode=a},updateContainer:function(a,c,f,g){var h=c.current,k=d();h=e(h);return b(a,c,f,k,h,g)},updateContainerAtExpirationTime:function(a,c,e,f,g){var h=d();return b(a,c,e,h,f,g)},flushRoot:a.flushRoot,requestWork:a.requestWork,computeUniqueAsyncExpiration:a.computeUniqueAsyncExpiration,batchedUpdates:a.batchedUpdates,unbatchedUpdates:a.unbatchedUpdates,deferredUpdates:a.deferredUpdates,syncUpdates:a.syncUpdates, +interactiveUpdates:a.interactiveUpdates,flushInteractiveUpdates:a.flushInteractiveUpdates,flushControlled:a.flushControlled,flushSync:a.flushSync,getPublicRootInstance:function(a){a=a.current;if(!a.child)return null;switch(a.child.tag){case 5:return c(a.child.stateNode);default:return a.child.stateNode}},findHostInstance:function(a){var b=a._reactInternalFiber;void 0===b&&("function"===typeof a.render?l("188"):l("268",Object.keys(a)));a=yd(b);return null===a?null:a.stateNode},findHostInstanceWithNoPortals:function(a){a= +Ze(a);return null===a?null:a.stateNode},injectIntoDevTools:function(a){var b=a.findFiberByHostInstance;return ff(A({},a,{findHostInstanceByFiber:function(a){a=yd(a);return null===a?null:a.stateNode},findFiberByHostInstance:function(a){return b?b(a):null}}))}}},te=Object.freeze({default:se}),Ac=te&&se||te,ag=Ac["default"]?Ac["default"]:Ac,ue="object"===typeof performance&&"function"===typeof performance.now,yb=void 0;yb=ue?function(){return performance.now()}:function(){return Date.now()};var zb=void 0, +Ab=void 0;if(R.canUseDOM)if("function"!==typeof requestIdleCallback||"function"!==typeof cancelIdleCallback){var Bb=null,Cb=!1,Ya=-1,Za=!1,$a=0,Db=33,ab=33,Eb=void 0;Eb=ue?{didTimeout:!1,timeRemaining:function(){var a=$a-performance.now();return 0=$a- +a)if(-1!==Ya&&Ya<=a)Eb.didTimeout=!0;else{Za||(Za=!0,requestAnimationFrame(we));return}else Eb.didTimeout=!1;Ya=-1;a=Bb;Bb=null;null!==a&&a(Eb)}},!1);var we=function(a){Za=!1;var b=a-$a+ab;bb&&(b=8),ab=bd&&(e=d,d=a,a=e);e=Kd(c,a);var f=Kd(c,d);if(e&&f&&(1!==b.rangeCount||b.anchorNode!==e.node||b.anchorOffset!==e.offset||b.focusNode!==f.node||b.focusOffset!==f.offset)){var g=document.createRange();g.setStart(e.node,e.offset);b.removeAllRanges();a>d?(b.addRange(g),b.extend(f.node,f.offset)):(g.setEnd(f.node,f.offset),b.addRange(g))}}b=[];for(a=c;a=a.parentNode;)1===a.nodeType&&b.push({element:a,left:a.scrollLeft,top:a.scrollTop}); +c.focus();for(c=0;c>>0),ka=0; +function la(a,b){function c(){}c.prototype=b.prototype;a.cd=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.base=function(a,c,f){for(var d=Array(arguments.length-2),e=2;eb?1:0};var pa=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(ca(a))return ca(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c2*this.ja&&Ca(this),!0):!1};function Ca(a){if(a.ja!=a.Ha.length){for(var b=0,c=0;bb)throw Error("Bad port number "+b);a.sb=b}else a.sb=null} +function La(a,b,c){Ia(a);b instanceof Pa?(a.Va=b,a.Va.Jc(a.La)):(c||(b=Qa(b,Wa)),a.Va=new Pa(b,a.La))}h.getQuery=function(){return this.Va.toString()};h.removeParameter=function(a){Ia(this);this.Va.remove(a);return this};function Ia(a){if(a.yd)throw Error("Tried to modify a read-only Uri");}h.Jc=function(a){this.La=a;this.Va&&this.Va.Jc(a)};function Ya(a){return a instanceof Ga?a.clone():new Ga(a,void 0)}function Na(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""} +function Qa(a,b,c){return ca(a)?(a=encodeURI(a).replace(b,Za),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function Za(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var Sa=/[#\/\?@]/g,Ua=/[#\?:]/g,Ta=/[#\?]/g,Wa=/[#\?@]/g,Va=/#/g;function Pa(a,b){this.ja=this.ca=null;this.Ja=a||null;this.La=!!b}function ab(a){a.ca||(a.ca=new Ba,a.ja=0,a.Ja&&Fa(a.Ja,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))}h=Pa.prototype; +h.add=function(a,b){ab(this);this.Ja=null;a=bb(this,a);var c=this.ca.get(a);c||this.ca.set(a,c=[]);c.push(b);this.ja+=1;return this};h.remove=function(a){ab(this);a=bb(this,a);return this.ca.Rb(a)?(this.Ja=null,this.ja-=this.ca.get(a).length,this.ca.remove(a)):!1};h.clear=function(){this.ca=this.Ja=null;this.ja=0};h.Rb=function(a){ab(this);a=bb(this,a);return this.ca.Rb(a)};h.forEach=function(a,b){ab(this);this.ca.forEach(function(c,d){qa(c,function(c){a.call(b,c,d,this)},this)},this)}; +h.jb=function(){ab(this);for(var a=this.ca.Oa(),b=this.ca.jb(),c=[],d=0;da){var b=fb[a];if(b)return b}b=new db([a|0],0>a?-1:0);-128<=a&&128>a&&(fb[a]=b);return b}function hb(a){if(isNaN(a)||!isFinite(a))return ib;if(0>a)return jb(hb(-a));for(var b=[],c=1,d=0;a>=c;d++)b[d]=a/c|0,c*=kb;return new db(b,0)}var kb=4294967296,ib=gb(0),lb=gb(1),mb=gb(16777216); +function ob(a){if(-1==a.aa)return-ob(jb(a));for(var b=0,c=1,d=0;da||36>>0).toString(a);c=e;if(qb(c))return f+d;for(;6>f.length;)f="0"+f;d=""+f+d}}; +function pb(a,b){return 0>b?0:b>>16)+(pb(this,e)>>>16)+(pb(a,e)>>>16);d=g>>>16;f&=65535;g&=65535;c[e]=g<<16|f}return new db(c,c[c.length-1]&-2147483648?-1:0)}; +h.multiply=function(a){if(qb(this)||qb(a))return ib;if(-1==this.aa)return-1==a.aa?jb(this).multiply(jb(a)):jb(jb(this).multiply(a));if(-1==a.aa)return jb(this.multiply(jb(a)));if(0>this.compare(mb)&&0>a.compare(mb))return hb(ob(this)*ob(a));for(var b=this.W.length+a.W.length,c=[],d=0;d<2*b;d++)c[d]=0;for(d=0;d>>16,g=pb(this,d)&65535,k=pb(a,e)>>>16,n=pb(a,e)&65535;c[2*d+2*e]+=g*n;tb(c,2*d+2*e);c[2*d+2*e+1]+=f*n;tb(c,2*d+2*e+1);c[2*d+ +2*e+1]+=g*k;tb(c,2*d+2*e+1);c[2*d+2*e+2]+=f*k;tb(c,2*d+2*e+2)}for(d=0;d>>16,a[b]&=65535,b++} +function rb(a,b){if(qb(b))throw Error("division by zero");if(qb(a))return ib;if(-1==a.aa)return-1==b.aa?rb(jb(a),jb(b)):jb(rb(jb(a),b));if(-1==b.aa)return jb(rb(a,jb(b)));if(30=b.compare(a);)c=c.shiftLeft(1),b=b.shiftLeft(1);var d=ub(c,1),e=ub(b,1);b=ub(b,2);for(c=ub(c,2);!qb(b);){var f=e.add(b);0>=f.compare(a)&&(d=d.add(c),e=f);b=ub(b,1);c=ub(c,1)}return d}for(c=ib;0<=a.compare(b);){d= +Math.max(1,Math.floor(ob(a)/ob(b)));e=Math.ceil(Math.log(d)/Math.LN2);e=48>=e?1:Math.pow(2,e-48);f=hb(d);for(var g=f.multiply(b);-1==g.aa||0>5;a%=32;for(var c=this.W.length+b+(0>>32-a:pb(this,e-b);return new db(d,this.aa)};function ub(a,b){var c=b>>5;b%=32;for(var d=a.W.length-c,e=[],f=0;f>>b|pb(a,f+c+1)<<32-b:pb(a,f+c);return new db(e,a.aa)};function vb(a,b){null!=a&&this.append.apply(this,arguments)}h=vb.prototype;h.nb="";h.set=function(a){this.nb=""+a};h.append=function(a,b,c){this.nb+=String(a);if(null!=b)for(var d=1;d>>16&65535)*d+c*(b>>>16&65535)<<16>>>0)|0};function jd(a){a=id(a|0,-862048943);return id(a<<15|a>>>-15,461845907)}function kd(a,b){a=(a|0)^(b|0);return id(a<<13|a>>>-13,5)+-430675100|0}function ld(a,b){a=(a|0)^b;a=id(a^a>>>16,-2048144789);a=id(a^a>>>13,-1028477387);return a^a>>>16} +function md(a){a:{var b=1;for(var c=0;;)if(b>2)} +function sd(a,b,c,d,e){this.Jb=a;this.name=b;this.lb=c;this.xb=d;this.Wa=e;this.o=2154168321;this.H=4096}h=sd.prototype;h.toString=function(){return this.lb};h.equiv=function(a){return this.D(null,a)};h.D=function(a,b){return b instanceof sd?this.lb===b.lb:!1}; +h.call=function(){var a=null;a=function(a,c,d){switch(arguments.length){case 2:return D.f(c,this);case 3:return D.h(c,this,d)}throw Error("Invalid arity: "+(arguments.length-1));};a.f=function(a,c){return D.f(c,this)};a.h=function(a,c,d){return D.h(c,this,d)};return a}();h.apply=function(a,b){return this.call.apply(this,[this].concat(Tb(b)))};h.c=function(a){return D.f(a,this)};h.f=function(a,b){return D.h(a,this,b)};h.S=function(){return this.Wa}; +h.V=function(a,b){return new sd(this.Jb,this.name,this.lb,this.xb,b)};h.P=function(){var a=this.xb;return null!=a?a:this.xb=a=rd(md(this.name),pd(this.Jb))};h.fc=function(){return this.name};h.gc=function(){return this.Jb};h.R=function(a,b){return Oc(b,this.lb)};var td=function td(a){switch(arguments.length){case 1:return td.c(arguments[0]);case 2:return td.f(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",A.c(arguments.length)].join(""));}}; +td.c=function(a){for(;;){if(a instanceof sd)return a;if("string"===typeof a){var b=a.indexOf("/");return 1>b?td.f(null,a):td.f(a.substring(0,b),a.substring(b+1,a.length))}if(a instanceof H)a=a.Za;else throw Error("no conversion to symbol");}};td.f=function(a,b){var c=null!=a?[A.c(a),"/",A.c(b)].join(""):b;return new sd(a,b,c,null,null)};td.G=2;function ud(a){return null!=a?a.H&131072||m===a.Od?!0:a.H?!1:x(dd,a):x(dd,a)} +function I(a){if(null==a)return null;if(null!=a&&(a.o&8388608||m===a.vd))return Kc(a);if(Ob(a)||"string"===typeof a)return 0===a.length?null:new K(a,0,null);if(x(Jc,a))return Kc(a);throw Error([A.c(a)," is not ISeqable"].join(""));}function L(a){if(null==a)return null;if(null!=a&&(a.o&64||m===a.$))return C(a);a=I(a);return null==a?null:C(a)}function vd(a){return null!=a?null!=a&&(a.o&64||m===a.$)?hc(a):(a=I(a))?a.Fa(null):xd:xd} +function M(a){return null==a?null:null!=a&&(a.o&128||m===a.Ob)?jc(a):I(vd(a))}var yd=function yd(a){switch(arguments.length){case 1:return yd.c(arguments[0]);case 2:return yd.f(arguments[0],arguments[1]);default:for(var c=[],d=arguments.length,e=0;;)if(e=d)return-1;!(0c&&(c+=d,c=0>c?0:c);for(;;)if(cc?d+c:c;for(;;)if(0<=c){if(yd.f(Qd(a,c),b))return c;--c}else return-1}function Rd(a,b){this.j=a;this.i=b}Rd.prototype.ka=function(){return this.ia?0:a};h.P=function(){return Cd(this)};h.D=function(a,b){return Sd(this,b)};h.ea=function(){return xd};h.ya=function(a,b){return Nd(this.j,b,this.j[this.i],this.i+1)};h.za=function(a,b,c){return Nd(this.j,b,c,this.i)};h.Da=function(){return this.j[this.i]};h.Fa=function(){return this.i+1b)throw Error("Index out of bounds");a:for(;;){if(null==a)throw Error("Index out of bounds"); +if(0===b){if(I(a)){a=L(a);break a}throw Error("Index out of bounds");}if(Pd(a)){a=ec.f(a,b);break a}if(I(a))a=M(a),--b;else throw Error("Index out of bounds");}return a}if(x(dc,a))return ec.f(a,b);throw Error(["nth not supported on this type ",A.c(Qb(null==a?null:a.constructor))].join(""));} +function R(a,b){if("number"!==typeof b)throw Error("Index argument to nth must be a number.");if(null==a)return null;if(null!=a&&(a.o&16||m===a.Lc))return ec.h(a,b,null);if(Ob(a))return-1b?null:be(a,b);if(x(dc,a))return ec.h(a,b,null);throw Error(["nth not supported on this type ",A.c(Qb(null==a?null:a.constructor))].join(""));} +var D=function D(a){switch(arguments.length){case 2:return D.f(arguments[0],arguments[1]);case 3:return D.h(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",A.c(arguments.length)].join(""));}};D.f=function(a,b){return null==a?null:null!=a&&(a.o&256||m===a.od)?lc.f(a,b):Ob(a)?null!=b&&b>1&1431655765;a=(a&858993459)+(a>>2&858993459);return 16843009*(a+(a>>4)&252645135)>>24} +function Me(a){switch(arguments.length){case 1:return!0;case 2:return Hc(arguments[0],arguments[1]);default:for(var b=[],c=arguments.length,d=0;;)if(da?0:a-1>>>5<<5}function bg(a,b,c){for(;;){if(0===b)return c;var d=Zf(a);d.j[0]=c;c=d;b-=5}} +var cg=function cg(a,b,c,d){var f=$f(c),g=a.v-1>>>b&31;5===b?f.j[g]=d:(c=c.j[g],null!=c?(b-=5,a=cg.B?cg.B(a,b,c,d):cg.call(null,a,b,c,d)):a=bg(null,b-5,d),f.j[g]=a);return f};function dg(a,b){throw Error(["No item ",A.c(a)," in vector of length ",A.c(b)].join(""));}function eg(a,b){if(b>=ag(a))return a.Ga;var c=a.root;for(a=a.shift;;)if(0>>a&31];a=d}else return c.j} +var fg=function fg(a,b,c,d,e){var g=$f(c);if(0===b)g.j[d&31]=e;else{var k=d>>>b&31;b-=5;c=c.j[k];a=fg.M?fg.M(a,b,c,d,e):fg.call(null,a,b,c,d,e);g.j[k]=a}return g},gg=function gg(a,b,c){var e=a.v-2>>>b&31;if(5=this.v)a=new K(this.Ga,0,null);else{a:{a=this.root;for(var b=this.shift;;)if(0this.v-ag(this)){a=this.Ga.length;for(var c=Array(a+1),d=0;;)if(d>>5>1<b)return new T(null,b,5,U,a,null);for(var c=32,d=(new T(null,32,5,U,a.slice(0,32),null)).Ab(null);;)if(cb)return null;a=this.start+b;return ab||this.end<=this.start+b?dg(b,this.end-this.start):ec.f(this.ga,this.start+b)};h.ba=function(a,b,c){return 0>b||this.end<=this.start+b?c:ec.h(this.ga,this.start+b,c)}; +h.ob=function(a,b,c){a=this.start+b;if(0>b||this.end+1<=a)throw Error(["Index ",A.c(b)," out of bounds [0,",A.c(this.Y(null)),"]"].join(""));b=this.meta;c=ce.h(this.ga,a,c);var d=this.end;a+=1;return sg(b,c,this.start,d>a?d:a,null)};h.Ia=function(){return null!=this.ga&&m===this.ga.sc?ig(this.ga,this.start,this.end):new wf(this)};h.S=function(){return this.meta};h.Y=function(){return this.end-this.start};h.Cb=function(){return ec.f(this.ga,this.end-1)}; +h.Db=function(){if(this.start===this.end)throw Error("Can't pop empty vector");return sg(this.meta,this.ga,this.start,this.end-1,null)};h.P=function(){var a=this.C;return null!=a?a:this.C=a=Cd(this)};h.D=function(a,b){return Sd(this,b)};h.ea=function(){return Bc(Yd,this.meta)};h.ya=function(a,b){return null!=this.ga&&m===this.ga.sc?jg(this.ga,b,this.start,this.end):Jd(this,b)};h.za=function(a,b,c){return null!=this.ga&&m===this.ga.sc?kg(this.ga,b,c,this.start,this.end):Kd(this,b,c)}; +h.gb=function(a,b,c){if("number"===typeof b)return this.ob(null,b,c);throw Error("Subvec's key for assoc must be a number.");};h.X=function(){var a=this;return function(b){return function e(d){return d===a.end?null:Td(ec.f(a.ga,d),new Ve(null,function(){return function(){return e(d+1)}}(b),null))}}(this)(a.start)};h.V=function(a,b){return b===this.meta?this:sg(b,this.ga,this.start,this.end,this.C)};h.da=function(a,b){return sg(this.meta,xc(this.ga,this.end,b),this.start,this.end+1,null)}; +h.call=function(){var a=null;a=function(a,c,d){switch(arguments.length){case 2:return this.L(null,c);case 3:return this.ba(null,c,d)}throw Error("Invalid arity: "+(arguments.length-1));};a.f=function(a,c){return this.L(null,c)};a.h=function(a,c,d){return this.ba(null,c,d)};return a}();h.apply=function(a,b){return this.call.apply(this,[this].concat(Tb(b)))};h.c=function(a){return this.L(null,a)};h.f=function(a,b){return this.ba(null,a,b)};rg.prototype[Rb]=function(){return Ad(this)}; +function sg(a,b,c,d,e){for(;;)if(b instanceof rg)c=b.start+c,d=b.start+d,b=b.ga;else{if(!re(b))throw Error("v must satisfy IVector");var f=P(b);if(0>c||0>d||c>f||d>f)throw Error("Index out of bounds");return new rg(a,b,c,d,e)}}function tg(a,b){if(null==b)throw Error("Assert failed: (and (not (nil? start)) (not (nil? end)))");return sg(null,a,0,b|0,null)}function ug(a,b){return a===b.N?b:new Yf(a,Tb(b.j))} +var vg=function vg(a,b,c,d){c=ug(a.root.N,c);var f=a.v-1>>>b&31;if(5===b)a=d;else{var g=c.j[f];null!=g?(b-=5,a=vg.B?vg.B(a,b,g,d):vg.call(null,a,b,g,d)):a=bg(a.root.N,b-5,d)}c.j[f]=a;return c};function mg(a,b,c,d){this.v=a;this.shift=b;this.root=c;this.Ga=d;this.H=88;this.o=275}h=mg.prototype; +h.Fb=function(a,b){if(this.root.N){if(32>this.v-ag(this))this.Ga[this.v&31]=b;else{a=new Yf(this.root.N,this.Ga);var c=[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null];c[0]=b;this.Ga=c;this.v>>>5>1<>>d&31;d=k(d-5,g.j[f]);g.j[f]=d}return g}}(a)(a.shift,a.root)}();a.root=d}return a}if(b===a.v)return a.Fb(null,c);throw Error(["Index ",A.c(b)," out of bounds for TransientVector of length",A.c(a.v)].join(""));}throw Error("assoc! after persistent!");} +h.Y=function(){if(this.root.N)return this.v;throw Error("count after persistent!");};h.L=function(a,b){if(this.root.N)return(0<=b&&b=a)return new q(this.meta,this.v-1,c,null);yd.f(b,this.j[d])?d+=2:(c[e]=this.j[d],c[e+1]=this.j[d+1],e+=2,d+=2)}}else return this}; +h.gb=function(a,b,c){a=de(this.j,b);if(-1===a){if(this.vb?4:2*(b+1));te(this.j,0,c,0,2*b);return new Qg(a,this.O,c)};h.Vb=function(){return Rg(this.j,0,null)};h.Xb=function(a,b){return Og(this.j,a,b)};h.rb=function(a,b,c,d){var e=1<<(b>>>a&31);if(0===(this.O&e))return d;var f=Le(this.O&e-1);e=this.j[2*f];f=this.j[2*f+1];return null==e?f.rb(a+5,b,c,d):Kg(c,e)?f:d}; +h.Qa=function(a,b,c,d,e,f){var g=1<<(c>>>b&31),k=Le(this.O&g-1);if(0===(this.O&g)){var n=Le(this.O);if(2*n>>b&31]=Sg.Qa(a,b+5,c,d,e,f);for(e=d=0;;)if(32>d)0=== +(this.O>>>d&1)?d+=1:(k[d]=null!=this.j[e]?Sg.Qa(a,b+5,qd(this.j[e]),this.j[e],this.j[e+1],f):this.j[e+1],e+=2,d+=1);else break;return new Tg(a,n+1,k)}b=Array(2*(n+4));te(this.j,0,b,0,2*k);b[2*k]=d;b[2*k+1]=e;te(this.j,2*k,b,2*(k+1),2*(n-k));f.I=!0;a=this.pb(a);a.j=b;a.O|=g;return a}n=this.j[2*k];g=this.j[2*k+1];if(null==n)return n=g.Qa(a,b+5,c,d,e,f),n===g?this:Ng(this,a,2*k+1,n);if(Kg(d,n))return e===g?this:Ng(this,a,2*k+1,e);f.I=!0;f=b+5;b=qd(n);if(b===c)e=new Ug(null,b,2,[n,g,d,e]);else{var p= +new Jg;e=Sg.Qa(a,f,b,n,g,p).Qa(a,f,c,d,e,p)}d=2*k;k=2*k+1;a=this.pb(a);a.j[d]=null;a.j[k]=e;return a}; +h.Pa=function(a,b,c,d,e){var f=1<<(b>>>a&31),g=Le(this.O&f-1);if(0===(this.O&f)){var k=Le(this.O);if(16<=k){g=[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null];g[b>>>a&31]=Sg.Pa(a+5,b,c,d,e);for(d=c=0;;)if(32>c)0===(this.O>>>c&1)?c+=1:(g[c]=null!=this.j[d]?Sg.Pa(a+5,qd(this.j[d]),this.j[d],this.j[d+1],e):this.j[d+1],d+=2,c+=1);else break;return new Tg(null,k+1,g)}a=Array(2*(k+1));te(this.j, +0,a,0,2*g);a[2*g]=c;a[2*g+1]=d;te(this.j,2*g,a,2*(g+1),2*(k-g));e.I=!0;return new Qg(null,this.O|f,a)}var n=this.j[2*g];f=this.j[2*g+1];if(null==n)return k=f.Pa(a+5,b,c,d,e),k===f?this:new Qg(null,this.O,Lg(this.j,2*g+1,k));if(Kg(c,n))return d===f?this:new Qg(null,this.O,Lg(this.j,2*g+1,d));e.I=!0;e=this.O;k=this.j;a+=5;var p=qd(n);if(p===b)c=new Ug(null,p,2,[n,f,c,d]);else{var r=new Jg;c=Sg.Pa(a,p,n,f,r).Pa(a,b,c,d,r)}a=2*g;g=2*g+1;d=Tb(k);d[a]=null;d[g]=c;return new Qg(null,e,d)}; +h.Ub=function(a,b,c,d){var e=1<<(b>>>a&31);if(0===(this.O&e))return d;var f=Le(this.O&e-1);e=this.j[2*f];f=this.j[2*f+1];return null==e?f.Ub(a+5,b,c,d):Kg(c,e)?new lg(e,f):d};h.Wb=function(a,b,c){var d=1<<(b>>>a&31);if(0===(this.O&d))return this;var e=Le(this.O&d-1),f=this.j[2*e],g=this.j[2*e+1];return null==f?(a=g.Wb(a+5,b,c),a===g?this:null!=a?new Qg(null,this.O,Lg(this.j,2*e+1,a)):this.O===d?null:new Qg(null,this.O^d,Mg(this.j,e))):Kg(c,f)?new Qg(null,this.O^d,Mg(this.j,e)):this};h.Ia=function(){return new Pg(this.j)}; +var Sg=new Qg(null,0,[]);function Vg(a){this.j=a;this.i=0;this.Sa=null}Vg.prototype.ka=function(){for(var a=this.j.length;;){if(null!=this.Sa&&this.Sa.ka())return!0;if(this.i>>a&31];return null!=e?e.rb(a+5,b,c,d):d}; +h.Qa=function(a,b,c,d,e,f){var g=c>>>b&31,k=this.j[g];if(null==k)return a=Ng(this,a,g,Sg.Qa(a,b+5,c,d,e,f)),a.v+=1,a;b=k.Qa(a,b+5,c,d,e,f);return b===k?this:Ng(this,a,g,b)};h.Pa=function(a,b,c,d,e){var f=b>>>a&31,g=this.j[f];if(null==g)return new Tg(null,this.v+1,Lg(this.j,f,Sg.Pa(a+5,b,c,d,e)));a=g.Pa(a+5,b,c,d,e);return a===g?this:new Tg(null,this.v,Lg(this.j,f,a))};h.Ub=function(a,b,c,d){var e=this.j[b>>>a&31];return null!=e?e.Ub(a+5,b,c,d):d}; +h.Wb=function(a,b,c){var d=b>>>a&31,e=this.j[d];if(null!=e){a=e.Wb(a+5,b,c);if(a===e)d=this;else if(null==a)if(8>=this.v)a:{e=this.j;a=e.length;b=Array(2*(this.v-1));c=0;for(var f=1,g=0;;)if(ca?d:Kg(c,this.j[a])?this.j[a+1]:d}; +h.Qa=function(a,b,c,d,e,f){if(c===this.bb){b=Xg(this.j,this.v,d);if(-1===b){if(this.j.length>2*this.v)return b=2*this.v,c=2*this.v+1,a=this.pb(a),a.j[b]=d,a.j[c]=e,f.I=!0,a.v+=1,a;c=this.j.length;b=Array(c+2);te(this.j,0,b,0,c);b[c]=d;b[c+1]=e;f.I=!0;d=this.v+1;a===this.N?(this.j=b,this.v=d,a=this):a=new Ug(this.N,this.bb,d,b);return a}return this.j[b+1]===e?this:Ng(this,a,b+1,e)}return(new Qg(a,1<<(this.bb>>>b&31),[null,this,null,null])).Qa(a,b,c,d,e,f)}; +h.Pa=function(a,b,c,d,e){return b===this.bb?(a=Xg(this.j,this.v,c),-1===a?(a=2*this.v,b=Array(a+2),te(this.j,0,b,0,a),b[a]=c,b[a+1]=d,e.I=!0,new Ug(null,this.bb,this.v+1,b)):yd.f(this.j[a+1],d)?this:new Ug(null,this.bb,this.v,Lg(this.j,a+1,d))):(new Qg(null,1<<(this.bb>>>a&31),[null,this])).Pa(a,b,c,d,e)};h.Ub=function(a,b,c,d){a=Xg(this.j,this.v,c);return 0>a?d:Kg(c,this.j[a])?new lg(this.j[a],this.j[a+1]):d}; +h.Wb=function(a,b,c){a=Xg(this.j,this.v,c);return-1===a?this:1===this.v?null:new Ug(null,this.bb,this.v-1,Mg(this.j,Ke(a)))};h.Ia=function(){return new Pg(this.j)};function Yg(a,b,c,d,e){this.meta=a;this.Ta=b;this.i=c;this.s=d;this.C=e;this.o=32374988;this.H=0}h=Yg.prototype;h.toString=function(){return gd(this)};h.equiv=function(a){return this.D(null,a)}; +h.indexOf=function(){var a=null;a=function(a,c){switch(arguments.length){case 1:return N(this,a,0);case 2:return N(this,a,c)}throw Error("Invalid arity: "+arguments.length);};a.c=function(a){return N(this,a,0)};a.f=function(a,c){return N(this,a,c)};return a}(); +h.lastIndexOf=function(){function a(a){return Q(this,a,P(this))}var b=null;b=function(b,d){switch(arguments.length){case 1:return a.call(this,b);case 2:return Q(this,b,d)}throw Error("Invalid arity: "+arguments.length);};b.c=a;b.f=function(a,b){return Q(this,a,b)};return b}();h.S=function(){return this.meta};h.ia=function(){return null==this.s?Rg(this.Ta,this.i+2,null):Rg(this.Ta,this.i,M(this.s))};h.P=function(){var a=this.C;return null!=a?a:this.C=a=Cd(this)};h.D=function(a,b){return Sd(this,b)}; +h.ea=function(){return xd};h.ya=function(a,b){return ze(b,this)};h.za=function(a,b,c){return Ae(b,c,this)};h.Da=function(){return null==this.s?new lg(this.Ta[this.i],this.Ta[this.i+1]):L(this.s)};h.Fa=function(){var a=null==this.s?Rg(this.Ta,this.i+2,null):Rg(this.Ta,this.i,M(this.s));return null!=a?a:xd};h.X=function(){return this};h.V=function(a,b){return b===this.meta?this:new Yg(b,this.Ta,this.i,this.s,this.C)};h.da=function(a,b){return Td(b,this)};Yg.prototype[Rb]=function(){return Ad(this)}; +function Rg(a,b,c){if(null==c)for(c=a.length;;)if(b=this.count)throw Error("-drop-first of empty chunk");return new uh(this.start+this.step,this.step,this.count-1)};function vh(a,b,c){this.i=a;this.end=b;this.step=c} +vh.prototype.ka=function(){return 0this.end};vh.prototype.next=function(){var a=this.i;this.i+=this.step;return a};function wh(a,b,c,d,e,f,g){this.meta=a;this.start=b;this.end=c;this.step=d;this.T=e;this.dc=f;this.C=g;this.o=32375006;this.H=140800}h=wh.prototype;h.toString=function(){return gd(this)};h.equiv=function(a){return this.D(null,a)}; +h.indexOf=function(){var a=null;a=function(a,c){switch(arguments.length){case 1:return N(this,a,0);case 2:return N(this,a,c)}throw Error("Invalid arity: "+arguments.length);};a.c=function(a){return N(this,a,0)};a.f=function(a,c){return N(this,a,c)};return a}(); +h.lastIndexOf=function(){function a(a){return Q(this,a,P(this))}var b=null;b=function(b,d){switch(arguments.length){case 1:return a.call(this,b);case 2:return Q(this,b,d)}throw Error("Invalid arity: "+arguments.length);};b.c=a;b.f=function(a,b){return Q(this,a,b)};return b}();function xh(a){if(null==a.T){var b=a.Y(null);32this.end&&0===this.step)return this.start;throw Error("Index out of bounds");};h.ba=function(a,b,c){return 0<=b&&bthis.end&&0===this.step?this.start:c};h.Ia=function(){return new vh(this.start,this.end,this.step)};h.S=function(){return this.meta}; +h.ia=function(){return 0this.end?new wh(null,this.start+this.step,this.end,this.step,null,null,null):null};h.Y=function(){return Math.ceil((this.end-this.start)/this.step)};h.P=function(){var a=this.C;return null!=a?a:this.C=a=Cd(this)};h.D=function(a,b){return Sd(this,b)};h.ea=function(){return xd};h.ya=function(a,b){return Jd(this,b)}; +h.za=function(a,b,c){for(a=this.start;;)if(0this.end){c=b.f?b.f(c,a):b.call(null,c,a);if(Id(c))return yc(c);a+=this.step}else return c};h.Da=function(){return this.start};h.Fa=function(){var a=this.ia(null);return null==a?xd:a};h.X=function(){return this};h.ec=function(){xh(this);return this.T};h.yb=function(){xh(this);return null==this.dc?xd:this.dc};h.V=function(a,b){return b===this.meta?this:new wh(b,this.start,this.end,this.step,this.T,this.dc,this.C)}; +h.da=function(a,b){return Td(b,this)};h.uc=function(){return I(this.yb(null))};wh.prototype[Rb]=function(){return Ad(this)};function yh(a,b,c){return 0c?b>=a?xd:new wh(null,a,b,c,null,null,null):b===a?xd:new Lf(null,-1,a,null)}function zh(a){a:for(var b=a;;)if(b=I(b))b=M(b);else break a;return a} +function Ah(a,b){if("string"===typeof b)return a=a.exec(b),yd.f(L(a),b)?1===P(a)?L(a):Ce(a):null;throw new TypeError("re-matches must match against a string.");}function Bh(a,b){if("string"===typeof b)return a=a.exec(b),null==a?null:1===P(a)?L(a):Ce(a);throw new TypeError("re-find must match against a string.");} +var Ch=function Ch(a,b){var d=a.exec(b);if(null==d)return null;var e=d[0],f=1===d.length?e:Ce(d);return Td(f,new Ve(null,function(d,e,f){return function(){var e=d.length;e=f.index+(1>e?1:e);return e<=b.length?(e=b.substring(e),Ch.f?Ch.f(a,e):Ch.call(null,a,e)):null}}(e,f,d,d),null))};function Dh(a){if(a instanceof RegExp)return a;var b=Bh(/^\(\?([idmsux]*)\)/,a),c=R(b,0);b=R(b,1);c=P(c);return new RegExp(a.substring(c),v(b)?b:"")} +function Eh(a,b,c,d,e,f,g){var k=Fb;Fb=null==Fb?null:Fb-1;try{if(null!=Fb&&0>Fb)return Oc(a,"#");Oc(a,c);if(0===Mb.c(f))I(g)&&Oc(a,function(){var a=Fh.c(f);return v(a)?a:"..."}());else{if(I(g)){var n=L(g);b.h?b.h(n,a,f):b.call(null,n,a,f)}for(var p=M(g),r=Mb.c(f)-1;;)if(!p||null!=r&&0===r){I(p)&&0===r&&(Oc(a,d),Oc(a,function(){var a=Fh.c(f);return v(a)?a:"..."}()));break}else{Oc(a,d);var t=L(p);c=a;g=f;b.h?b.h(t,c,g):b.call(null,t,c,g);var u=M(p);c=r-1;p=u;r=c}}return Oc(a,e)}finally{Fb=k}} +function Gh(a,b){b=I(b);for(var c=null,d=0,e=0;;)if(ea?["0",A.c(a)].join(""):A.c(a)}function Il(a){var b=new Date(a);a=b.getMinutes();b=b.getHours();b=12=b||b>=2+P(a))return Xd.f(Ce(Td("",Hf.f(A,I(a)))),"");if(v(Ne?Hc(1,b):Me.call(null,1,b)))return new T(null,1,5,U,[a],null);if(v(Ne?Hc(2,b):Me.call(null,2,b)))return new T(null,2,5,U,["",a],null);b-=2;return Xd.f(Ce(Td("",tg(Ce(Hf.f(A,I(a))),b))),a.substring(b))}function bm(a,b){return cm(a,b,0)} +function cm(a,b,c){if("/(?:)/"===A.c(b))b=am(a,c);else if(1>c)b=Ce(A.c(a).split(b));else a:for(var d=c,e=Yd;;){if(1===d){b=Xd.f(e,a);break a}var f=Bh(b,a);if(null!=f){var g=a.indexOf(f);f=a.substring(g+P(f));--d;e=Xd.f(e,a.substring(0,g));a=f}else{b=Xd.f(e,a);break a}}if(0===c&&1P(a)?a.toUpperCase():[A.c(a.substring(0,1).toUpperCase()),A.c(a.substring(1))].join("")}function gm(a){if("string"===typeof a)return a;a=Ue(a);var b=bm(a,/-/),c=I(b);b=L(c);c=M(c);return v(em.c?em.c(b):em.call(null,b))?a:of(A,b,Hf.f(fm,c))} +function hm(a){var b=function(){var b=function(){var b=fe(a);return b?(b=a.displayName,v(b)?b:a.name):b}();if(v(b))return b;b=function(){var b=null!=a?a.H&4096||m===a.Mc?!0:!1:!1;return b?Ue(a):b}();if(v(b))return b;b=je(a);return pe(b)?jj.c(b):null}();return Zl(A.c(b),"$",".")}var im=!1;var jm={};if("undefined"===typeof Sl||"undefined"===typeof dm||"undefined"===typeof jm||"undefined"===typeof km)var km=0;function lm(a){return setTimeout(a,16)}var mm="undefined"===typeof window||null==window.document?lm:function(){var a=window,b=a.requestAnimationFrame;if(v(b))return b;b=a.webkitRequestAnimationFrame;if(v(b))return b;b=a.mozRequestAnimationFrame;if(v(b))return b;a=a.msRequestAnimationFrame;return v(a)?a:lm}();function nm(a,b){return a.cljsMountOrder-b.cljsMountOrder} +if("undefined"===typeof Sl||"undefined"===typeof dm||"undefined"===typeof jm||"undefined"===typeof om)var om=function(){return null};function pm(){this.nc=!1}function qm(a,b){var c=a[b];if(null==c)return null;a[b]=null;a=c.length;for(b=0;;)if(b=d&&a.push(Xn(c));return a}}(e),[b,c],a))}};var bo={},co=ba.ReactDOM;if("undefined"===typeof Sl||"undefined"===typeof bo||"undefined"===typeof eo)var eo=null;if("undefined"===typeof Sl||"undefined"===typeof bo||"undefined"===typeof fo)var fo=Ef(tf); +function go(a,b){var c=im;im=!0;try{var d=a.A?a.A():a.call(null),e=function(){return function(){var c=im;im=!1;try{return Gf.B(fo,ce,b,new T(null,2,5,U,[a,b],null)),qm(sm,"afterRender"),null}finally{im=c}}}(d,b,c,!0);return co.render.h?co.render.h(d,b,e):co.render.call(null,d,b,e)}finally{im=c}}function ho(a,b){return go(a,b)}function io(a){return co.findDOMNode.c?co.findDOMNode.c(a):co.findDOMNode.call(null,a)}Kn=io;function jo(){Km();Km();for(var a=I(Fg(yc(fo))),b=null,c=0,d=0;;)if(dparseFloat(Io)){Ho=String(Ko);break a}}Ho=Io}var zb={}; +function Lo(a){return xb(a,function(){for(var b=0,c=ma(String(Ho)).split("."),d=ma(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&f=a.keyCode)a.keyCode=-1}catch(b){}};var So="closure_listenable_"+(1E6*Math.random()|0),To=0;function Uo(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.jc=e;this.key=++To;this.Kb=this.cc=!1}function Vo(a){a.Kb=!0;a.listener=null;a.proxy=null;a.src=null;a.jc=null};function Wo(a){this.src=a;this.Ma={};this.pc=0}Wo.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.Ma[f];a||(a=this.Ma[f]=[],this.pc++);var g=Xo(a,b,d,e);-1d.keyCode||void 0!=d.returnValue)){a:{var e=!1;if(0==d.keyCode)try{d.keyCode=-1;break a}catch(g){e=!0}if(e||void 0==d.returnValue)d.returnValue=!0}d=[];for(e=b.currentTarget;e;e=e.parentNode)d.push(e);a=a.type;for(e=d.length-1;!b.tb&&0<=e;e--){b.currentTarget=d[e];var f=lp(d[e],a,!0,b);c=c&&f}for(e=0;!b.tb&&e>>0);function dp(a){if(fa(a))return a;a[op]||(a[op]=function(b){return a.handleEvent(b)});return a[op]};function pp(){ro.call(this);this.qb=new Wo(this);this.ed=this;this.Yc=null}la(pp,ro);pp.prototype[So]=!0;pp.prototype.addEventListener=function(a,b,c,d){bp(this,a,b,c,d)};pp.prototype.removeEventListener=function(a,b,c,d){jp(this,a,b,c,d)}; +pp.prototype.dispatchEvent=function(a){var b,c=this.Yc;if(c)for(b=[];c;c=c.Yc)b.push(c);c=this.ed;var d=a.type||a;if(ca(a))a=new to(a,c);else if(a instanceof to)a.target=a.target||c;else{var e=a;a=new to(d,c);ya(a,e)}e=!0;if(b)for(var f=b.length-1;!a.tb&&0<=f;f--){var g=a.currentTarget=b[f];e=qp(g,d,!0,a)&&e}a.tb||(g=a.currentTarget=c,e=qp(g,d,!0,a)&&e,a.tb||(e=qp(g,d,!1,a)&&e));if(b)for(f=0;!a.tb&&fb?"":a.substring(b+1)}return null}function vp(a,b){return a.$b?"#"+b:a.oc?a.oc.Sc(b,a.Zb,a.ab.location):a.Zb+b+a.ab.location.search}rp.prototype.Gc=function(a){if(this.Dc){var b=tp(this);if("popstate"==a.type||b!=this.Tc)this.Tc=b,this.dispatchEvent(new uo(sp(this),!0))}};function wp(){}wp.prototype.$c=function(){};wp.prototype.Sc=function(){};var xp={},yp={};function zp(a,b){return[A.c(b),A.c(a)].join("")}function Ap(a,b){return[A.c(b.pathname),A.c(b.search),A.c(b.hash)].join("")}if("undefined"===typeof xp||"undefined"===typeof yp||"undefined"===typeof Bp){var Bp,Cp=new wp;Cp.$c=Ap;Cp.Sc=zp;Bp=new rp(window,Cp)}function Dp(a){for(;;){var b=a;var c=v(v(b)?yd.f(b.nodeType,Node.ELEMENT_NODE):b)?b.getAttribute("href"):null;b=a.attributes;v(c)?(c=b,b=v(c)?Pb(b["data-trigger"]):c):b=c;if(v(b))return a;a=a.parentNode;if(!v(a))return null}} +function Ep(a){a=a.getQuery();return le(a)?null:["?",A.c(a)].join("")}function Fp(a){a=a.ib;return le(a)?null:["#",A.c(a)].join("")}if("undefined"===typeof xp||"undefined"===typeof yp||"undefined"===typeof Gp)var Gp=null;if("undefined"===typeof xp||"undefined"===typeof yp||"undefined"===typeof Hp)var Hp=null;if("undefined"===typeof xp||"undefined"===typeof yp||"undefined"===typeof Ip)var Ip=null;if("undefined"===typeof xp||"undefined"===typeof yp||"undefined"===typeof Jp)var Jp=null;var Kp={};if("undefined"===typeof El||"undefined"===typeof Kp||"undefined"===typeof Lp)var Lp=Nm.c(null);function Mp(){var a=Nm.c(null);return on(new q(null,3,[Aj,function(a){return function(){return Rl(yc(a).firstChild)}}(a),tj,function(a){return function(b){Ff(a,io(b));return Rl(yc(a).firstChild)}}(a),lk,function(){return function(){return new T(null,3,5,U,[Vj,new T(null,1,5,U,[vk],null),new T(null,1,5,U,[Ij],null)],null)}}(a)],null))} +var Np=new q(null,5,"Tickets tickets Talks talks Workshops workshops Sponsors sponsorship Venue venue".split(" "),null); +function Op(){return new T(null,3,5,U,[ql,new T(null,2,5,U,[cl,new T(null,2,5,U,[yl,new q(null,1,[X,"/"],null)],null)],null),new T(null,3,5,U,[Ni,new T(null,3,5,U,[ol,new q(null,2,[X,"#",Nj,function(){return Ff(Lp,Pp.A?Pp.A():Pp.call(null))}],null),"Home"],null),function(){return function c(b){return new Ve(null,function(){for(;;){var d=I(b);if(d){var e=d;if(se(e)){var f=Yc(e),g=P(f),k=Ze(g);return function(){for(var b=0;;)if(b