From b11c3a6415822bc90529c03ae39b73e7f0423654 Mon Sep 17 00:00:00 2001
From: Tim Fechner <tim.fechner@hs-hannover.de>
Date: Fri, 1 Sep 2017 12:54:26 +0200
Subject: [PATCH] Add static files to repository

---
 .gitignore                                    |     1 -
 .../static/hshassets/fonts/FontAwesome.otf    |   Bin 0 -> 134808 bytes
 .../hshassets/fonts/fontawesome-webfont.eot   |   Bin 0 -> 165742 bytes
 .../hshassets/fonts/fontawesome-webfont.svg   |  2671 ++++
 .../hshassets/fonts/fontawesome-webfont.ttf   |   Bin 0 -> 165548 bytes
 .../hshassets/fonts/fontawesome-webfont.woff  |   Bin 0 -> 98024 bytes
 .../hshassets/fonts/fontawesome-webfont.woff2 |   Bin 0 -> 77160 bytes
 .../hsh_brand/favicons/service/favicon.ico    |   Bin 0 -> 16958 bytes
 .../favicons/service/favicon_inverted.ico     |   Bin 0 -> 16958 bytes
 .../hshassets/img/hsh_brand/keyvisual.png     |   Bin 0 -> 188659 bytes
 .../img/hsh_brand/logo/f1/256x512.png         |   Bin 0 -> 4003 bytes
 .../hshassets/img/hsh_brand/logo/f1/32x64.png |   Bin 0 -> 664 bytes
 .../img/hsh_brand/logo/f1/512x1024.png        |   Bin 0 -> 8631 bytes
 .../img/hsh_brand/logo/f1/64x128.png          |   Bin 0 -> 1005 bytes
 .../img/hsh_brand/logo/roof/256x512.png       |   Bin 0 -> 6683 bytes
 .../img/hsh_brand/logo/roof/32x64.png         |   Bin 0 -> 3305 bytes
 .../img/hsh_brand/logo/roof/512x1024.png      |   Bin 0 -> 10562 bytes
 .../img/hsh_brand/logo/roof/64x128.png        |   Bin 0 -> 3628 bytes
 .../img/hsh_brand/logo/service/256x512.png    |   Bin 0 -> 3521 bytes
 .../img/hsh_brand/logo/service/32x64.png      |   Bin 0 -> 578 bytes
 .../img/hsh_brand/logo/service/512x1024.png   |   Bin 0 -> 7758 bytes
 .../img/hsh_brand/logo/service/64x128.png     |   Bin 0 -> 897 bytes
 .../img/hsh_brand/logo/white/256x512.png      |   Bin 0 -> 3162 bytes
 .../img/hsh_brand/logo/white/32x64.png        |   Bin 0 -> 1194 bytes
 .../img/hsh_brand/logo/white/512x1024.png     |   Bin 0 -> 5758 bytes
 .../img/hsh_brand/logo/white/64x128.png       |   Bin 0 -> 1408 bytes
 .../img/hsh_brand/logo/zsw/256x512.png        |   Bin 0 -> 4081 bytes
 .../img/hsh_brand/logo/zsw/32x64.png          |   Bin 0 -> 670 bytes
 .../img/hsh_brand/logo/zsw/512x1024.png       |   Bin 0 -> 8638 bytes
 .../img/hsh_brand/logo/zsw/64x128.png         |   Bin 0 -> 1036 bytes
 hshassets/static/hshassets/js/jquery-3.2.1.js | 10254 ++++++++++++
 .../static/hshassets/js/jquery-3.2.1.min.js   |   692 +
 hshassets/static/hshassets/styles.css         | 13037 ++++++++++++++++
 hshassets/static/hshassets/styles.min.css     |    10 +
 34 files changed, 26664 insertions(+), 1 deletion(-)
 create mode 100644 hshassets/static/hshassets/fonts/FontAwesome.otf
 create mode 100644 hshassets/static/hshassets/fonts/fontawesome-webfont.eot
 create mode 100644 hshassets/static/hshassets/fonts/fontawesome-webfont.svg
 create mode 100644 hshassets/static/hshassets/fonts/fontawesome-webfont.ttf
 create mode 100644 hshassets/static/hshassets/fonts/fontawesome-webfont.woff
 create mode 100644 hshassets/static/hshassets/fonts/fontawesome-webfont.woff2
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/favicons/service/favicon.ico
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/favicons/service/favicon_inverted.ico
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/keyvisual.png
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/logo/f1/256x512.png
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/logo/f1/32x64.png
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/logo/f1/512x1024.png
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/logo/f1/64x128.png
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/logo/roof/256x512.png
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/logo/roof/32x64.png
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/logo/roof/512x1024.png
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/logo/roof/64x128.png
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/logo/service/256x512.png
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/logo/service/32x64.png
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/logo/service/512x1024.png
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/logo/service/64x128.png
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/logo/white/256x512.png
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/logo/white/32x64.png
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/logo/white/512x1024.png
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/logo/white/64x128.png
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/logo/zsw/256x512.png
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/logo/zsw/32x64.png
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/logo/zsw/512x1024.png
 create mode 100644 hshassets/static/hshassets/img/hsh_brand/logo/zsw/64x128.png
 create mode 100644 hshassets/static/hshassets/js/jquery-3.2.1.js
 create mode 100644 hshassets/static/hshassets/js/jquery-3.2.1.min.js
 create mode 100644 hshassets/static/hshassets/styles.css
 create mode 100644 hshassets/static/hshassets/styles.min.css

diff --git a/.gitignore b/.gitignore
index f841b62b..74fbd017 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,7 +8,6 @@
 /src
 
 # django stuff
-static
 media
 hshcdn/private_settings.py
 
diff --git a/hshassets/static/hshassets/fonts/FontAwesome.otf b/hshassets/static/hshassets/fonts/FontAwesome.otf
new file mode 100644
index 0000000000000000000000000000000000000000..401ec0f36e4f73b8efa40bd6f604fe80d286db70
GIT binary patch
literal 134808
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%0Ao5t@<`9DhR-y45bDaii$4=Q#+
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
z%0D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
SnmlkQfigd+69g_5a1a24x<oAi

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/fonts/fontawesome-webfont.eot b/hshassets/static/hshassets/fonts/fontawesome-webfont.eot
new file mode 100644
index 0000000000000000000000000000000000000000..e9f60ca953f93e35eab4108bd414bc02ddcf3928
GIT binary patch
literal 165742
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
D3<4HS

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/fonts/fontawesome-webfont.svg b/hshassets/static/hshassets/fonts/fontawesome-webfont.svg
new file mode 100644
index 00000000..855c845e
--- /dev/null
+++ b/hshassets/static/hshassets/fonts/fontawesome-webfont.svg
@@ -0,0 +1,2671 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
+<svg>
+<metadata>
+Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016
+ By ,,,
+Copyright Dave Gandy 2016. All rights reserved.
+</metadata>
+<defs>
+<font id="FontAwesome" horiz-adv-x="1536" >
+  <font-face 
+    font-family="FontAwesome"
+    font-weight="400"
+    font-stretch="normal"
+    units-per-em="1792"
+    panose-1="0 0 0 0 0 0 0 0 0 0"
+    ascent="1536"
+    descent="-256"
+    bbox="-1.02083 -256.962 2304.6 1537.02"
+    underline-thickness="0"
+    underline-position="0"
+    unicode-range="U+0020-F500"
+  />
+<missing-glyph horiz-adv-x="896" 
+d="M224 112h448v1312h-448v-1312zM112 0v1536h672v-1536h-672z" />
+    <glyph glyph-name=".notdef" horiz-adv-x="896" 
+d="M224 112h448v1312h-448v-1312zM112 0v1536h672v-1536h-672z" />
+    <glyph glyph-name=".null" horiz-adv-x="0" 
+ />
+    <glyph glyph-name="nonmarkingreturn" horiz-adv-x="597" 
+ />
+    <glyph glyph-name="space" unicode=" " horiz-adv-x="448" 
+ />
+    <glyph glyph-name="dieresis" unicode="&#xa8;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="copyright" unicode="&#xa9;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="registered" unicode="&#xae;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="acute" unicode="&#xb4;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="AE" unicode="&#xc6;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="Oslash" unicode="&#xd8;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="trademark" unicode="&#x2122;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="infinity" unicode="&#x221e;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="notequal" unicode="&#x2260;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="glass" unicode="&#xf000;" horiz-adv-x="1792" 
+d="M1699 1350q0 -35 -43 -78l-632 -632v-768h320q26 0 45 -19t19 -45t-19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45t45 19h320v768l-632 632q-43 43 -43 78q0 23 18 36.5t38 17.5t43 4h1408q23 0 43 -4t38 -17.5t18 -36.5z" />
+    <glyph glyph-name="music" unicode="&#xf001;" 
+d="M1536 1312v-1120q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v537l-768 -237v-709q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89
+t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v967q0 31 19 56.5t49 35.5l832 256q12 4 28 4q40 0 68 -28t28 -68z" />
+    <glyph glyph-name="search" unicode="&#xf002;" horiz-adv-x="1664" 
+d="M1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -52 -38 -90t-90 -38q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5
+t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" />
+    <glyph glyph-name="envelope" unicode="&#xf003;" horiz-adv-x="1792" 
+d="M1664 32v768q-32 -36 -69 -66q-268 -206 -426 -338q-51 -43 -83 -67t-86.5 -48.5t-102.5 -24.5h-1h-1q-48 0 -102.5 24.5t-86.5 48.5t-83 67q-158 132 -426 338q-37 30 -69 66v-768q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1664 1083v11v13.5t-0.5 13
+t-3 12.5t-5.5 9t-9 7.5t-14 2.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5q0 -168 147 -284q193 -152 401 -317q6 -5 35 -29.5t46 -37.5t44.5 -31.5t50.5 -27.5t43 -9h1h1q20 0 43 9t50.5 27.5t44.5 31.5t46 37.5t35 29.5q208 165 401 317q54 43 100.5 115.5t46.5 131.5z
+M1792 1120v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
+    <glyph glyph-name="heart" unicode="&#xf004;" horiz-adv-x="1792" 
+d="M896 -128q-26 0 -44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5q224 0 351 -124t127 -344q0 -221 -229 -450l-623 -600
+q-18 -18 -44 -18z" />
+    <glyph glyph-name="star" unicode="&#xf005;" horiz-adv-x="1664" 
+d="M1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -21 -10.5 -35.5t-30.5 -14.5q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455
+l502 -73q56 -9 56 -46z" />
+    <glyph glyph-name="star_empty" unicode="&#xf006;" horiz-adv-x="1664" 
+d="M1137 532l306 297l-422 62l-189 382l-189 -382l-422 -62l306 -297l-73 -421l378 199l377 -199zM1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -50 -41 -50q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500
+l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455l502 -73q56 -9 56 -46z" />
+    <glyph glyph-name="user" unicode="&#xf007;" horiz-adv-x="1280" 
+d="M1280 137q0 -109 -62.5 -187t-150.5 -78h-854q-88 0 -150.5 78t-62.5 187q0 85 8.5 160.5t31.5 152t58.5 131t94 89t134.5 34.5q131 -128 313 -128t313 128q76 0 134.5 -34.5t94 -89t58.5 -131t31.5 -152t8.5 -160.5zM1024 1024q0 -159 -112.5 -271.5t-271.5 -112.5
+t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5z" />
+    <glyph glyph-name="film" unicode="&#xf008;" horiz-adv-x="1920" 
+d="M384 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 320v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 704v128q0 26 -19 45t-45 19h-128
+q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 -64v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM384 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45
+t45 -19h128q26 0 45 19t19 45zM1792 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 704v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1792 320v128
+q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1792 704v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1792 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19
+t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1920 1248v-1344q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1344q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
+    <glyph glyph-name="th_large" unicode="&#xf009;" horiz-adv-x="1664" 
+d="M768 512v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM768 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 512v-384q0 -52 -38 -90t-90 -38
+h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90z" />
+    <glyph glyph-name="th" unicode="&#xf00a;" horiz-adv-x="1792" 
+d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 288v-192q0 -40 -28 -68t-68 -28h-320
+q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28
+h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192
+q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68z" />
+    <glyph glyph-name="th_list" unicode="&#xf00b;" horiz-adv-x="1792" 
+d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-960
+q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28
+h960q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68z" />
+    <glyph glyph-name="ok" unicode="&#xf00c;" horiz-adv-x="1792" 
+d="M1671 970q0 -40 -28 -68l-724 -724l-136 -136q-28 -28 -68 -28t-68 28l-136 136l-362 362q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -295l656 657q28 28 68 28t68 -28l136 -136q28 -28 28 -68z" />
+    <glyph glyph-name="remove" unicode="&#xf00d;" horiz-adv-x="1408" 
+d="M1298 214q0 -40 -28 -68l-136 -136q-28 -28 -68 -28t-68 28l-294 294l-294 -294q-28 -28 -68 -28t-68 28l-136 136q-28 28 -28 68t28 68l294 294l-294 294q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -294l294 294q28 28 68 28t68 -28l136 -136q28 -28 28 -68
+t-28 -68l-294 -294l294 -294q28 -28 28 -68z" />
+    <glyph glyph-name="zoom_in" unicode="&#xf00e;" horiz-adv-x="1664" 
+d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-224q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v224h-224q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h224v224q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5v-224h224
+q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5
+t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" />
+    <glyph glyph-name="zoom_out" unicode="&#xf010;" horiz-adv-x="1664" 
+d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-576q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h576q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5z
+M1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z
+" />
+    <glyph glyph-name="off" unicode="&#xf011;" 
+d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61t-298 61t-245 164t-164 245t-61 298q0 182 80.5 343t226.5 270q43 32 95.5 25t83.5 -50q32 -42 24.5 -94.5t-49.5 -84.5q-98 -74 -151.5 -181t-53.5 -228q0 -104 40.5 -198.5t109.5 -163.5t163.5 -109.5
+t198.5 -40.5t198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5q0 121 -53.5 228t-151.5 181q-42 32 -49.5 84.5t24.5 94.5q31 43 84 50t95 -25q146 -109 226.5 -270t80.5 -343zM896 1408v-640q0 -52 -38 -90t-90 -38t-90 38t-38 90v640q0 52 38 90t90 38t90 -38t38 -90z" />
+    <glyph glyph-name="signal" unicode="&#xf012;" horiz-adv-x="1792" 
+d="M256 96v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM640 224v-320q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1024 480v-576q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23
+v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1408 864v-960q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 1376v-1472q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v1472q0 14 9 23t23 9h192q14 0 23 -9t9 -23z" />
+    <glyph glyph-name="cog" unicode="&#xf013;" 
+d="M1024 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1536 749v-222q0 -12 -8 -23t-20 -13l-185 -28q-19 -54 -39 -91q35 -50 107 -138q10 -12 10 -25t-9 -23q-27 -37 -99 -108t-94 -71q-12 0 -26 9l-138 108q-44 -23 -91 -38
+q-16 -136 -29 -186q-7 -28 -36 -28h-222q-14 0 -24.5 8.5t-11.5 21.5l-28 184q-49 16 -90 37l-141 -107q-10 -9 -25 -9q-14 0 -25 11q-126 114 -165 168q-7 10 -7 23q0 12 8 23q15 21 51 66.5t54 70.5q-27 50 -41 99l-183 27q-13 2 -21 12.5t-8 23.5v222q0 12 8 23t19 13
+l186 28q14 46 39 92q-40 57 -107 138q-10 12 -10 24q0 10 9 23q26 36 98.5 107.5t94.5 71.5q13 0 26 -10l138 -107q44 23 91 38q16 136 29 186q7 28 36 28h222q14 0 24.5 -8.5t11.5 -21.5l28 -184q49 -16 90 -37l142 107q9 9 24 9q13 0 25 -10q129 -119 165 -170q7 -8 7 -22
+q0 -12 -8 -23q-15 -21 -51 -66.5t-54 -70.5q26 -50 41 -98l183 -28q13 -2 21 -12.5t8 -23.5z" />
+    <glyph glyph-name="trash" unicode="&#xf014;" horiz-adv-x="1408" 
+d="M512 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM768 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1024 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576
+q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1152 76v948h-896v-948q0 -22 7 -40.5t14.5 -27t10.5 -8.5h832q3 0 10.5 8.5t14.5 27t7 40.5zM480 1152h448l-48 117q-7 9 -17 11h-317q-10 -2 -17 -11zM1408 1120v-64q0 -14 -9 -23t-23 -9h-96v-948q0 -83 -47 -143.5t-113 -60.5h-832
+q-66 0 -113 58.5t-47 141.5v952h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h309l70 167q15 37 54 63t79 26h320q40 0 79 -26t54 -63l70 -167h309q14 0 23 -9t9 -23z" />
+    <glyph glyph-name="home" unicode="&#xf015;" horiz-adv-x="1664" 
+d="M1408 544v-480q0 -26 -19 -45t-45 -19h-384v384h-256v-384h-384q-26 0 -45 19t-19 45v480q0 1 0.5 3t0.5 3l575 474l575 -474q1 -2 1 -6zM1631 613l-62 -74q-8 -9 -21 -11h-3q-13 0 -21 7l-692 577l-692 -577q-12 -8 -24 -7q-13 2 -21 11l-62 74q-8 10 -7 23.5t11 21.5
+l719 599q32 26 76 26t76 -26l244 -204v195q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-408l219 -182q10 -8 11 -21.5t-7 -23.5z" />
+    <glyph glyph-name="file_alt" unicode="&#xf016;" 
+d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
+" />
+    <glyph glyph-name="time" unicode="&#xf017;" 
+d="M896 992v-448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640
+q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="road" unicode="&#xf018;" horiz-adv-x="1920" 
+d="M1111 540v4l-24 320q-1 13 -11 22.5t-23 9.5h-186q-13 0 -23 -9.5t-11 -22.5l-24 -320v-4q-1 -12 8 -20t21 -8h244q12 0 21 8t8 20zM1870 73q0 -73 -46 -73h-704q13 0 22 9.5t8 22.5l-20 256q-1 13 -11 22.5t-23 9.5h-272q-13 0 -23 -9.5t-11 -22.5l-20 -256
+q-1 -13 8 -22.5t22 -9.5h-704q-46 0 -46 73q0 54 26 116l417 1044q8 19 26 33t38 14h339q-13 0 -23 -9.5t-11 -22.5l-15 -192q-1 -14 8 -23t22 -9h166q13 0 22 9t8 23l-15 192q-1 13 -11 22.5t-23 9.5h339q20 0 38 -14t26 -33l417 -1044q26 -62 26 -116z" />
+    <glyph glyph-name="download_alt" unicode="&#xf019;" horiz-adv-x="1664" 
+d="M1280 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 416v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h465l135 -136
+q58 -56 136 -56t136 56l136 136h464q40 0 68 -28t28 -68zM1339 985q17 -41 -14 -70l-448 -448q-18 -19 -45 -19t-45 19l-448 448q-31 29 -14 70q17 39 59 39h256v448q0 26 19 45t45 19h256q26 0 45 -19t19 -45v-448h256q42 0 59 -39z" />
+    <glyph glyph-name="download" unicode="&#xf01a;" 
+d="M1120 608q0 -12 -10 -24l-319 -319q-11 -9 -23 -9t-23 9l-320 320q-15 16 -7 35q8 20 30 20h192v352q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-352h192q14 0 23 -9t9 -23zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273
+t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="upload" unicode="&#xf01b;" 
+d="M1118 660q-8 -20 -30 -20h-192v-352q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v352h-192q-14 0 -23 9t-9 23q0 12 10 24l319 319q11 9 23 9t23 -9l320 -320q15 -16 7 -35zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198
+t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="inbox" unicode="&#xf01c;" 
+d="M1023 576h316q-1 3 -2.5 8.5t-2.5 7.5l-212 496h-708l-212 -496q-1 -3 -2.5 -8.5t-2.5 -7.5h316l95 -192h320zM1536 546v-482q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v482q0 62 25 123l238 552q10 25 36.5 42t52.5 17h832q26 0 52.5 -17t36.5 -42l238 -552
+q25 -61 25 -123z" />
+    <glyph glyph-name="play_circle" unicode="&#xf01d;" 
+d="M1184 640q0 -37 -32 -55l-544 -320q-15 -9 -32 -9q-16 0 -32 8q-32 19 -32 56v640q0 37 32 56q33 18 64 -1l544 -320q32 -18 32 -55zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640
+q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="repeat" unicode="&#xf01e;" 
+d="M1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-42 0 -59 40q-17 39 14 69l138 138q-148 137 -349 137q-104 0 -198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5q119 0 225 52t179 147q7 10 23 12q15 0 25 -9
+l137 -138q9 -8 9.5 -20.5t-7.5 -22.5q-109 -132 -264 -204.5t-327 -72.5q-156 0 -298 61t-245 164t-164 245t-61 298t61 298t164 245t245 164t298 61q147 0 284.5 -55.5t244.5 -156.5l130 129q29 31 70 14q39 -17 39 -59z" />
+    <glyph glyph-name="refresh" unicode="&#xf021;" 
+d="M1511 480q0 -5 -1 -7q-64 -268 -268 -434.5t-478 -166.5q-146 0 -282.5 55t-243.5 157l-129 -129q-19 -19 -45 -19t-45 19t-19 45v448q0 26 19 45t45 19h448q26 0 45 -19t19 -45t-19 -45l-137 -137q71 -66 161 -102t187 -36q134 0 250 65t186 179q11 17 53 117
+q8 23 30 23h192q13 0 22.5 -9.5t9.5 -22.5zM1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-26 0 -45 19t-19 45t19 45l138 138q-148 137 -349 137q-134 0 -250 -65t-186 -179q-11 -17 -53 -117q-8 -23 -30 -23h-199q-13 0 -22.5 9.5t-9.5 22.5v7q65 268 270 434.5t480 166.5
+q146 0 284 -55.5t245 -156.5l130 129q19 19 45 19t45 -19t19 -45z" />
+    <glyph glyph-name="list_alt" unicode="&#xf022;" horiz-adv-x="1792" 
+d="M384 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
+M384 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1536 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5z
+M1536 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5zM1536 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5
+t9.5 -22.5zM1664 160v832q0 13 -9.5 22.5t-22.5 9.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5v-832q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1792 1248v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47
+t47 -113z" />
+    <glyph glyph-name="lock" unicode="&#xf023;" horiz-adv-x="1152" 
+d="M320 768h512v192q0 106 -75 181t-181 75t-181 -75t-75 -181v-192zM1152 672v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h32v192q0 184 132 316t316 132t316 -132t132 -316v-192h32q40 0 68 -28t28 -68z" />
+    <glyph glyph-name="flag" unicode="&#xf024;" horiz-adv-x="1792" 
+d="M320 1280q0 -72 -64 -110v-1266q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v1266q-64 38 -64 110q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -25 -12.5 -38.5t-39.5 -27.5q-215 -116 -369 -116q-61 0 -123.5 22t-108.5 48
+t-115.5 48t-142.5 22q-192 0 -464 -146q-17 -9 -33 -9q-26 0 -45 19t-19 45v742q0 32 31 55q21 14 79 43q236 120 421 120q107 0 200 -29t219 -88q38 -19 88 -19q54 0 117.5 21t110 47t88 47t54.5 21q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="headphones" unicode="&#xf025;" horiz-adv-x="1664" 
+d="M1664 650q0 -166 -60 -314l-20 -49l-185 -33q-22 -83 -90.5 -136.5t-156.5 -53.5v-32q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-32q71 0 130 -35.5t93 -95.5l68 12q29 95 29 193q0 148 -88 279t-236.5 209t-315.5 78
+t-315.5 -78t-236.5 -209t-88 -279q0 -98 29 -193l68 -12q34 60 93 95.5t130 35.5v32q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v32q-88 0 -156.5 53.5t-90.5 136.5l-185 33l-20 49q-60 148 -60 314q0 151 67 291t179 242.5
+t266 163.5t320 61t320 -61t266 -163.5t179 -242.5t67 -291z" />
+    <glyph glyph-name="volume_off" unicode="&#xf026;" horiz-adv-x="768" 
+d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45z" />
+    <glyph glyph-name="volume_down" unicode="&#xf027;" horiz-adv-x="1152" 
+d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 36
+t12 56.5t-12 56.5t-29 36t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142z" />
+    <glyph glyph-name="volume_up" unicode="&#xf028;" horiz-adv-x="1664" 
+d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 36
+t12 56.5t-12 56.5t-29 36t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142zM1408 640q0 -153 -85 -282.5t-225 -188.5q-13 -5 -25 -5q-27 0 -46 19t-19 45q0 39 39 59q56 29 76 44q74 54 115.5 135.5t41.5 173.5t-41.5 173.5
+t-115.5 135.5q-20 15 -76 44q-39 20 -39 59q0 26 19 45t45 19q13 0 26 -5q140 -59 225 -188.5t85 -282.5zM1664 640q0 -230 -127 -422.5t-338 -283.5q-13 -5 -26 -5q-26 0 -45 19t-19 45q0 36 39 59q7 4 22.5 10.5t22.5 10.5q46 25 82 51q123 91 192 227t69 289t-69 289
+t-192 227q-36 26 -82 51q-7 4 -22.5 10.5t-22.5 10.5q-39 23 -39 59q0 26 19 45t45 19q13 0 26 -5q211 -91 338 -283.5t127 -422.5z" />
+    <glyph glyph-name="qrcode" unicode="&#xf029;" horiz-adv-x="1408" 
+d="M384 384v-128h-128v128h128zM384 1152v-128h-128v128h128zM1152 1152v-128h-128v128h128zM128 129h384v383h-384v-383zM128 896h384v384h-384v-384zM896 896h384v384h-384v-384zM640 640v-640h-640v640h640zM1152 128v-128h-128v128h128zM1408 128v-128h-128v128h128z
+M1408 640v-384h-384v128h-128v-384h-128v640h384v-128h128v128h128zM640 1408v-640h-640v640h640zM1408 1408v-640h-640v640h640z" />
+    <glyph glyph-name="barcode" unicode="&#xf02a;" horiz-adv-x="1792" 
+d="M63 0h-63v1408h63v-1408zM126 1h-32v1407h32v-1407zM220 1h-31v1407h31v-1407zM377 1h-31v1407h31v-1407zM534 1h-62v1407h62v-1407zM660 1h-31v1407h31v-1407zM723 1h-31v1407h31v-1407zM786 1h-31v1407h31v-1407zM943 1h-63v1407h63v-1407zM1100 1h-63v1407h63v-1407z
+M1226 1h-63v1407h63v-1407zM1352 1h-63v1407h63v-1407zM1446 1h-63v1407h63v-1407zM1635 1h-94v1407h94v-1407zM1698 1h-32v1407h32v-1407zM1792 0h-63v1408h63v-1408z" />
+    <glyph glyph-name="tag" unicode="&#xf02b;" 
+d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5
+l715 -714q37 -39 37 -91z" />
+    <glyph glyph-name="tags" unicode="&#xf02c;" horiz-adv-x="1920" 
+d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5
+l715 -714q37 -39 37 -91zM1899 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-36 0 -59 14t-53 45l470 470q37 37 37 90q0 52 -37 91l-715 714q-38 38 -102 64.5t-117 26.5h224q53 0 117 -26.5t102 -64.5l715 -714q37 -39 37 -91z" />
+    <glyph glyph-name="book" unicode="&#xf02d;" horiz-adv-x="1664" 
+d="M1639 1058q40 -57 18 -129l-275 -906q-19 -64 -76.5 -107.5t-122.5 -43.5h-923q-77 0 -148.5 53.5t-99.5 131.5q-24 67 -2 127q0 4 3 27t4 37q1 8 -3 21.5t-3 19.5q2 11 8 21t16.5 23.5t16.5 23.5q23 38 45 91.5t30 91.5q3 10 0.5 30t-0.5 28q3 11 17 28t17 23
+q21 36 42 92t25 90q1 9 -2.5 32t0.5 28q4 13 22 30.5t22 22.5q19 26 42.5 84.5t27.5 96.5q1 8 -3 25.5t-2 26.5q2 8 9 18t18 23t17 21q8 12 16.5 30.5t15 35t16 36t19.5 32t26.5 23.5t36 11.5t47.5 -5.5l-1 -3q38 9 51 9h761q74 0 114 -56t18 -130l-274 -906
+q-36 -119 -71.5 -153.5t-128.5 -34.5h-869q-27 0 -38 -15q-11 -16 -1 -43q24 -70 144 -70h923q29 0 56 15.5t35 41.5l300 987q7 22 5 57q38 -15 59 -43zM575 1056q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5
+t-16.5 -22.5zM492 800q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5t-16.5 -22.5z" />
+    <glyph glyph-name="bookmark" unicode="&#xf02e;" horiz-adv-x="1280" 
+d="M1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289q0 34 19.5 62t52.5 41q21 9 44 9h1048z" />
+    <glyph glyph-name="print" unicode="&#xf02f;" horiz-adv-x="1664" 
+d="M384 0h896v256h-896v-256zM384 640h896v384h-160q-40 0 -68 28t-28 68v160h-640v-640zM1536 576q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 576v-416q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-160q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68
+v160h-224q-13 0 -22.5 9.5t-9.5 22.5v416q0 79 56.5 135.5t135.5 56.5h64v544q0 40 28 68t68 28h672q40 0 88 -20t76 -48l152 -152q28 -28 48 -76t20 -88v-256h64q79 0 135.5 -56.5t56.5 -135.5z" />
+    <glyph glyph-name="camera" unicode="&#xf030;" horiz-adv-x="1920" 
+d="M960 864q119 0 203.5 -84.5t84.5 -203.5t-84.5 -203.5t-203.5 -84.5t-203.5 84.5t-84.5 203.5t84.5 203.5t203.5 84.5zM1664 1280q106 0 181 -75t75 -181v-896q0 -106 -75 -181t-181 -75h-1408q-106 0 -181 75t-75 181v896q0 106 75 181t181 75h224l51 136
+q19 49 69.5 84.5t103.5 35.5h512q53 0 103.5 -35.5t69.5 -84.5l51 -136h224zM960 128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
+    <glyph glyph-name="font" unicode="&#xf031;" horiz-adv-x="1664" 
+d="M725 977l-170 -450q33 0 136.5 -2t160.5 -2q19 0 57 2q-87 253 -184 452zM0 -128l2 79q23 7 56 12.5t57 10.5t49.5 14.5t44.5 29t31 50.5l237 616l280 724h75h53q8 -14 11 -21l205 -480q33 -78 106 -257.5t114 -274.5q15 -34 58 -144.5t72 -168.5q20 -45 35 -57
+q19 -15 88 -29.5t84 -20.5q6 -38 6 -57q0 -5 -0.5 -13.5t-0.5 -12.5q-63 0 -190 8t-191 8q-76 0 -215 -7t-178 -8q0 43 4 78l131 28q1 0 12.5 2.5t15.5 3.5t14.5 4.5t15 6.5t11 8t9 11t2.5 14q0 16 -31 96.5t-72 177.5t-42 100l-450 2q-26 -58 -76.5 -195.5t-50.5 -162.5
+q0 -22 14 -37.5t43.5 -24.5t48.5 -13.5t57 -8.5t41 -4q1 -19 1 -58q0 -9 -2 -27q-58 0 -174.5 10t-174.5 10q-8 0 -26.5 -4t-21.5 -4q-80 -14 -188 -14z" />
+    <glyph glyph-name="bold" unicode="&#xf032;" horiz-adv-x="1408" 
+d="M555 15q74 -32 140 -32q376 0 376 335q0 114 -41 180q-27 44 -61.5 74t-67.5 46.5t-80.5 25t-84 10.5t-94.5 2q-73 0 -101 -10q0 -53 -0.5 -159t-0.5 -158q0 -8 -1 -67.5t-0.5 -96.5t4.5 -83.5t12 -66.5zM541 761q42 -7 109 -7q82 0 143 13t110 44.5t74.5 89.5t25.5 142
+q0 70 -29 122.5t-79 82t-108 43.5t-124 14q-50 0 -130 -13q0 -50 4 -151t4 -152q0 -27 -0.5 -80t-0.5 -79q0 -46 1 -69zM0 -128l2 94q15 4 85 16t106 27q7 12 12.5 27t8.5 33.5t5.5 32.5t3 37.5t0.5 34v35.5v30q0 982 -22 1025q-4 8 -22 14.5t-44.5 11t-49.5 7t-48.5 4.5
+t-30.5 3l-4 83q98 2 340 11.5t373 9.5q23 0 68 -0.5t68 -0.5q70 0 136.5 -13t128.5 -42t108 -71t74 -104.5t28 -137.5q0 -52 -16.5 -95.5t-39 -72t-64.5 -57.5t-73 -45t-84 -40q154 -35 256.5 -134t102.5 -248q0 -100 -35 -179.5t-93.5 -130.5t-138 -85.5t-163.5 -48.5
+t-176 -14q-44 0 -132 3t-132 3q-106 0 -307 -11t-231 -12z" />
+    <glyph glyph-name="italic" unicode="&#xf033;" horiz-adv-x="1024" 
+d="M0 -126l17 85q22 7 61.5 16.5t72 19t59.5 23.5q28 35 41 101q1 7 62 289t114 543.5t52 296.5v25q-24 13 -54.5 18.5t-69.5 8t-58 5.5l19 103q33 -2 120 -6.5t149.5 -7t120.5 -2.5q48 0 98.5 2.5t121 7t98.5 6.5q-5 -39 -19 -89q-30 -10 -101.5 -28.5t-108.5 -33.5
+q-8 -19 -14 -42.5t-9 -40t-7.5 -45.5t-6.5 -42q-27 -148 -87.5 -419.5t-77.5 -355.5q-2 -9 -13 -58t-20 -90t-16 -83.5t-6 -57.5l1 -18q17 -4 185 -31q-3 -44 -16 -99q-11 0 -32.5 -1.5t-32.5 -1.5q-29 0 -87 10t-86 10q-138 2 -206 2q-51 0 -143 -9t-121 -11z" />
+    <glyph glyph-name="text_height" unicode="&#xf034;" horiz-adv-x="1792" 
+d="M1744 128q33 0 42 -18.5t-11 -44.5l-126 -162q-20 -26 -49 -26t-49 26l-126 162q-20 26 -11 44.5t42 18.5h80v1024h-80q-33 0 -42 18.5t11 44.5l126 162q20 26 49 26t49 -26l126 -162q20 -26 11 -44.5t-42 -18.5h-80v-1024h80zM81 1407l54 -27q12 -5 211 -5q44 0 132 2
+t132 2q36 0 107.5 -0.5t107.5 -0.5h293q6 0 21 -0.5t20.5 0t16 3t17.5 9t15 17.5l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 48t-14.5 73.5t-7.5 35.5q-6 8 -12 12.5t-15.5 6t-13 2.5t-18 0.5t-16.5 -0.5
+q-17 0 -66.5 0.5t-74.5 0.5t-64 -2t-71 -6q-9 -81 -8 -136q0 -94 2 -388t2 -455q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27
+q19 42 19 383q0 101 -3 303t-3 303v117q0 2 0.5 15.5t0.5 25t-1 25.5t-3 24t-5 14q-11 12 -162 12q-33 0 -93 -12t-80 -26q-19 -13 -34 -72.5t-31.5 -111t-42.5 -53.5q-42 26 -56 44v383z" />
+    <glyph glyph-name="text_width" unicode="&#xf035;" 
+d="M81 1407l54 -27q12 -5 211 -5q44 0 132 2t132 2q70 0 246.5 1t304.5 0.5t247 -4.5q33 -1 56 31l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 47.5t-15 73.5t-7 36q-10 13 -27 19q-5 2 -66 2q-30 0 -93 1t-103 1
+t-94 -2t-96 -7q-9 -81 -8 -136l1 -152v52q0 -55 1 -154t1.5 -180t0.5 -153q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27
+q7 16 11.5 74t6 145.5t1.5 155t-0.5 153.5t-0.5 89q0 7 -2.5 21.5t-2.5 22.5q0 7 0.5 44t1 73t0 76.5t-3 67.5t-6.5 32q-11 12 -162 12q-41 0 -163 -13.5t-138 -24.5q-19 -12 -34 -71.5t-31.5 -111.5t-42.5 -54q-42 26 -56 44v383zM1310 125q12 0 42 -19.5t57.5 -41.5
+t59.5 -49t36 -30q26 -21 26 -49t-26 -49q-4 -3 -36 -30t-59.5 -49t-57.5 -41.5t-42 -19.5q-13 0 -20.5 10.5t-10 28.5t-2.5 33.5t1.5 33t1.5 19.5h-1024q0 -2 1.5 -19.5t1.5 -33t-2.5 -33.5t-10 -28.5t-20.5 -10.5q-12 0 -42 19.5t-57.5 41.5t-59.5 49t-36 30q-26 21 -26 49
+t26 49q4 3 36 30t59.5 49t57.5 41.5t42 19.5q13 0 20.5 -10.5t10 -28.5t2.5 -33.5t-1.5 -33t-1.5 -19.5h1024q0 2 -1.5 19.5t-1.5 33t2.5 33.5t10 28.5t20.5 10.5z" />
+    <glyph glyph-name="align_left" unicode="&#xf036;" horiz-adv-x="1792" 
+d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45
+t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="align_center" unicode="&#xf037;" horiz-adv-x="1792" 
+d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45t-45 -19
+h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-640q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h640q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="align_right" unicode="&#xf038;" horiz-adv-x="1792" 
+d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45
+t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="align_justify" unicode="&#xf039;" horiz-adv-x="1792" 
+d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45
+t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="list" unicode="&#xf03a;" horiz-adv-x="1792" 
+d="M256 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM256 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5
+t9.5 -22.5zM256 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344
+q13 0 22.5 -9.5t9.5 -22.5zM256 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5
+t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192
+q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5z" />
+    <glyph glyph-name="indent_left" unicode="&#xf03b;" horiz-adv-x="1792" 
+d="M384 992v-576q0 -13 -9.5 -22.5t-22.5 -9.5q-14 0 -23 9l-288 288q-9 9 -9 23t9 23l288 288q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5
+t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088
+q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" />
+    <glyph glyph-name="indent_right" unicode="&#xf03c;" horiz-adv-x="1792" 
+d="M352 704q0 -14 -9 -23l-288 -288q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v576q0 13 9.5 22.5t22.5 9.5q14 0 23 -9l288 -288q9 -9 9 -23zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5
+t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088
+q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" />
+    <glyph glyph-name="facetime_video" unicode="&#xf03d;" horiz-adv-x="1792" 
+d="M1792 1184v-1088q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-403 403v-166q0 -119 -84.5 -203.5t-203.5 -84.5h-704q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h704q119 0 203.5 -84.5t84.5 -203.5v-165l403 402q18 19 45 19q12 0 25 -5
+q39 -17 39 -59z" />
+    <glyph glyph-name="picture" unicode="&#xf03e;" horiz-adv-x="1920" 
+d="M640 960q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 576v-448h-1408v192l320 320l160 -160l512 512zM1760 1280h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-1216q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5v1216
+q0 13 -9.5 22.5t-22.5 9.5zM1920 1248v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
+    <glyph glyph-name="pencil" unicode="&#xf040;" 
+d="M363 0l91 91l-235 235l-91 -91v-107h128v-128h107zM886 928q0 22 -22 22q-10 0 -17 -7l-542 -542q-7 -7 -7 -17q0 -22 22 -22q10 0 17 7l542 542q7 7 7 17zM832 1120l416 -416l-832 -832h-416v416zM1515 1024q0 -53 -37 -90l-166 -166l-416 416l166 165q36 38 90 38
+q53 0 91 -38l235 -234q37 -39 37 -91z" />
+    <glyph glyph-name="map_marker" unicode="&#xf041;" horiz-adv-x="1024" 
+d="M768 896q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1024 896q0 -109 -33 -179l-364 -774q-16 -33 -47.5 -52t-67.5 -19t-67.5 19t-46.5 52l-365 774q-33 70 -33 179q0 212 150 362t362 150t362 -150t150 -362z" />
+    <glyph glyph-name="adjust" unicode="&#xf042;" 
+d="M768 96v1088q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="tint" unicode="&#xf043;" horiz-adv-x="1024" 
+d="M512 384q0 36 -20 69q-1 1 -15.5 22.5t-25.5 38t-25 44t-21 50.5q-4 16 -21 16t-21 -16q-7 -23 -21 -50.5t-25 -44t-25.5 -38t-15.5 -22.5q-20 -33 -20 -69q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 512q0 -212 -150 -362t-362 -150t-362 150t-150 362
+q0 145 81 275q6 9 62.5 90.5t101 151t99.5 178t83 201.5q9 30 34 47t51 17t51.5 -17t33.5 -47q28 -93 83 -201.5t99.5 -178t101 -151t62.5 -90.5q81 -127 81 -275z" />
+    <glyph glyph-name="edit" unicode="&#xf044;" horiz-adv-x="1792" 
+d="M888 352l116 116l-152 152l-116 -116v-56h96v-96h56zM1328 1072q-16 16 -33 -1l-350 -350q-17 -17 -1 -33t33 1l350 350q17 17 1 33zM1408 478v-190q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832
+q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-14 -14 -32 -8q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v126q0 13 9 22l64 64q15 15 35 7t20 -29zM1312 1216l288 -288l-672 -672h-288v288zM1756 1084l-92 -92
+l-288 288l92 92q28 28 68 28t68 -28l152 -152q28 -28 28 -68t-28 -68z" />
+    <glyph glyph-name="share" unicode="&#xf045;" horiz-adv-x="1664" 
+d="M1408 547v-259q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h255v0q13 0 22.5 -9.5t9.5 -22.5q0 -27 -26 -32q-77 -26 -133 -60q-10 -4 -16 -4h-112q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832
+q66 0 113 47t47 113v214q0 19 18 29q28 13 54 37q16 16 35 8q21 -9 21 -29zM1645 1043l-384 -384q-18 -19 -45 -19q-12 0 -25 5q-39 17 -39 59v192h-160q-323 0 -438 -131q-119 -137 -74 -473q3 -23 -20 -34q-8 -2 -12 -2q-16 0 -26 13q-10 14 -21 31t-39.5 68.5t-49.5 99.5
+t-38.5 114t-17.5 122q0 49 3.5 91t14 90t28 88t47 81.5t68.5 74t94.5 61.5t124.5 48.5t159.5 30.5t196.5 11h160v192q0 42 39 59q13 5 25 5q26 0 45 -19l384 -384q19 -19 19 -45t-19 -45z" />
+    <glyph glyph-name="check" unicode="&#xf046;" horiz-adv-x="1664" 
+d="M1408 606v-318q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-10 -10 -23 -10q-3 0 -9 2q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832
+q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v254q0 13 9 22l64 64q10 10 23 10q6 0 12 -3q20 -8 20 -29zM1639 1095l-814 -814q-24 -24 -57 -24t-57 24l-430 430q-24 24 -24 57t24 57l110 110q24 24 57 24t57 -24l263 -263l647 647q24 24 57 24t57 -24l110 -110
+q24 -24 24 -57t-24 -57z" />
+    <glyph glyph-name="move" unicode="&#xf047;" horiz-adv-x="1792" 
+d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-384v-384h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v384h-384v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45
+t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h384v384h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45t-19 -45t-45 -19h-128v-384h384v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" />
+    <glyph glyph-name="step_backward" unicode="&#xf048;" horiz-adv-x="1024" 
+d="M979 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 10 13 19z" />
+    <glyph glyph-name="fast_backward" unicode="&#xf049;" horiz-adv-x="1792" 
+d="M1747 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 10 13 19l710 710
+q19 19 32 13t13 -32v-710q4 10 13 19z" />
+    <glyph glyph-name="backward" unicode="&#xf04a;" horiz-adv-x="1664" 
+d="M1619 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-19 19 -19 45t19 45l710 710q19 19 32 13t13 -32v-710q4 10 13 19z" />
+    <glyph glyph-name="play" unicode="&#xf04b;" horiz-adv-x="1408" 
+d="M1384 609l-1328 -738q-23 -13 -39.5 -3t-16.5 36v1472q0 26 16.5 36t39.5 -3l1328 -738q23 -13 23 -31t-23 -31z" />
+    <glyph glyph-name="pause" unicode="&#xf04c;" 
+d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45zM640 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="stop" unicode="&#xf04d;" 
+d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="forward" unicode="&#xf04e;" horiz-adv-x="1664" 
+d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q9 -9 13 -19v710q0 26 13 32t32 -13l710 -710q19 -19 19 -45t-19 -45l-710 -710q-19 -19 -32 -13t-13 32v710q-4 -10 -13 -19z" />
+    <glyph glyph-name="fast_forward" unicode="&#xf050;" horiz-adv-x="1792" 
+d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q9 -9 13 -19v710q0 26 13 32t32 -13l710 -710q9 -9 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-4 -10 -13 -19l-710 -710
+q-19 -19 -32 -13t-13 32v710q-4 -10 -13 -19z" />
+    <glyph glyph-name="step_forward" unicode="&#xf051;" horiz-adv-x="1024" 
+d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q9 -9 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-4 -10 -13 -19z" />
+    <glyph glyph-name="eject" unicode="&#xf052;" horiz-adv-x="1538" 
+d="M14 557l710 710q19 19 45 19t45 -19l710 -710q19 -19 13 -32t-32 -13h-1472q-26 0 -32 13t13 32zM1473 0h-1408q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1408q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19z" />
+    <glyph glyph-name="chevron_left" unicode="&#xf053;" horiz-adv-x="1280" 
+d="M1171 1235l-531 -531l531 -531q19 -19 19 -45t-19 -45l-166 -166q-19 -19 -45 -19t-45 19l-742 742q-19 19 -19 45t19 45l742 742q19 19 45 19t45 -19l166 -166q19 -19 19 -45t-19 -45z" />
+    <glyph glyph-name="chevron_right" unicode="&#xf054;" horiz-adv-x="1280" 
+d="M1107 659l-742 -742q-19 -19 -45 -19t-45 19l-166 166q-19 19 -19 45t19 45l531 531l-531 531q-19 19 -19 45t19 45l166 166q19 19 45 19t45 -19l742 -742q19 -19 19 -45t-19 -45z" />
+    <glyph glyph-name="plus_sign" unicode="&#xf055;" 
+d="M1216 576v128q0 26 -19 45t-45 19h-256v256q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-256h-256q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h256v-256q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v256h256q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5
+t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="minus_sign" unicode="&#xf056;" 
+d="M1216 576v128q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5
+t103 -385.5z" />
+    <glyph glyph-name="remove_sign" unicode="&#xf057;" 
+d="M1149 414q0 26 -19 45l-181 181l181 181q19 19 19 45q0 27 -19 46l-90 90q-19 19 -46 19q-26 0 -45 -19l-181 -181l-181 181q-19 19 -45 19q-27 0 -46 -19l-90 -90q-19 -19 -19 -46q0 -26 19 -45l181 -181l-181 -181q-19 -19 -19 -45q0 -27 19 -46l90 -90q19 -19 46 -19
+q26 0 45 19l181 181l181 -181q19 -19 45 -19q27 0 46 19l90 90q19 19 19 46zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="ok_sign" unicode="&#xf058;" 
+d="M1284 802q0 28 -18 46l-91 90q-19 19 -45 19t-45 -19l-408 -407l-226 226q-19 19 -45 19t-45 -19l-91 -90q-18 -18 -18 -46q0 -27 18 -45l362 -362q19 -19 45 -19q27 0 46 19l543 543q18 18 18 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
+t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="question_sign" unicode="&#xf059;" 
+d="M896 160v192q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h192q14 0 23 9t9 23zM1152 832q0 88 -55.5 163t-138.5 116t-170 41q-243 0 -371 -213q-15 -24 8 -42l132 -100q7 -6 19 -6q16 0 25 12q53 68 86 92q34 24 86 24q48 0 85.5 -26t37.5 -59
+q0 -38 -20 -61t-68 -45q-63 -28 -115.5 -86.5t-52.5 -125.5v-36q0 -14 9 -23t23 -9h192q14 0 23 9t9 23q0 19 21.5 49.5t54.5 49.5q32 18 49 28.5t46 35t44.5 48t28 60.5t12.5 81zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
+t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="info_sign" unicode="&#xf05a;" 
+d="M1024 160v160q0 14 -9 23t-23 9h-96v512q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h96v-320h-96q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h448q14 0 23 9t9 23zM896 1056v160q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23
+t23 -9h192q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="screenshot" unicode="&#xf05b;" 
+d="M1197 512h-109q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h109q-32 108 -112.5 188.5t-188.5 112.5v-109q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v109q-108 -32 -188.5 -112.5t-112.5 -188.5h109q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-109
+q32 -108 112.5 -188.5t188.5 -112.5v109q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-109q108 32 188.5 112.5t112.5 188.5zM1536 704v-128q0 -26 -19 -45t-45 -19h-143q-37 -161 -154.5 -278.5t-278.5 -154.5v-143q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v143
+q-161 37 -278.5 154.5t-154.5 278.5h-143q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h143q37 161 154.5 278.5t278.5 154.5v143q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-143q161 -37 278.5 -154.5t154.5 -278.5h143q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="remove_circle" unicode="&#xf05c;" 
+d="M1097 457l-146 -146q-10 -10 -23 -10t-23 10l-137 137l-137 -137q-10 -10 -23 -10t-23 10l-146 146q-10 10 -10 23t10 23l137 137l-137 137q-10 10 -10 23t10 23l146 146q10 10 23 10t23 -10l137 -137l137 137q10 10 23 10t23 -10l146 -146q10 -10 10 -23t-10 -23
+l-137 -137l137 -137q10 -10 10 -23t-10 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5
+t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="ok_circle" unicode="&#xf05d;" 
+d="M1171 723l-422 -422q-19 -19 -45 -19t-45 19l-294 294q-19 19 -19 45t19 45l102 102q19 19 45 19t45 -19l147 -147l275 275q19 19 45 19t45 -19l102 -102q19 -19 19 -45t-19 -45zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198
+t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="ban_circle" unicode="&#xf05e;" 
+d="M1312 643q0 161 -87 295l-754 -753q137 -89 297 -89q111 0 211.5 43.5t173.5 116.5t116 174.5t43 212.5zM313 344l755 754q-135 91 -300 91q-148 0 -273 -73t-198 -199t-73 -274q0 -162 89 -299zM1536 643q0 -157 -61 -300t-163.5 -246t-245 -164t-298.5 -61t-298.5 61
+t-245 164t-163.5 246t-61 300t61 299.5t163.5 245.5t245 164t298.5 61t298.5 -61t245 -164t163.5 -245.5t61 -299.5z" />
+    <glyph glyph-name="arrow_left" unicode="&#xf060;" 
+d="M1536 640v-128q0 -53 -32.5 -90.5t-84.5 -37.5h-704l293 -294q38 -36 38 -90t-38 -90l-75 -76q-37 -37 -90 -37q-52 0 -91 37l-651 652q-37 37 -37 90q0 52 37 91l651 650q38 38 91 38q52 0 90 -38l75 -74q38 -38 38 -91t-38 -91l-293 -293h704q52 0 84.5 -37.5
+t32.5 -90.5z" />
+    <glyph glyph-name="arrow_right" unicode="&#xf061;" 
+d="M1472 576q0 -54 -37 -91l-651 -651q-39 -37 -91 -37q-51 0 -90 37l-75 75q-38 38 -38 91t38 91l293 293h-704q-52 0 -84.5 37.5t-32.5 90.5v128q0 53 32.5 90.5t84.5 37.5h704l-293 294q-38 36 -38 90t38 90l75 75q38 38 90 38q53 0 91 -38l651 -651q37 -35 37 -90z" />
+    <glyph glyph-name="arrow_up" unicode="&#xf062;" horiz-adv-x="1664" 
+d="M1611 565q0 -51 -37 -90l-75 -75q-38 -38 -91 -38q-54 0 -90 38l-294 293v-704q0 -52 -37.5 -84.5t-90.5 -32.5h-128q-53 0 -90.5 32.5t-37.5 84.5v704l-294 -293q-36 -38 -90 -38t-90 38l-75 75q-38 38 -38 90q0 53 38 91l651 651q35 37 90 37q54 0 91 -37l651 -651
+q37 -39 37 -91z" />
+    <glyph glyph-name="arrow_down" unicode="&#xf063;" horiz-adv-x="1664" 
+d="M1611 704q0 -53 -37 -90l-651 -652q-39 -37 -91 -37q-53 0 -90 37l-651 652q-38 36 -38 90q0 53 38 91l74 75q39 37 91 37q53 0 90 -37l294 -294v704q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-704l294 294q37 37 90 37q52 0 91 -37l75 -75q37 -39 37 -91z" />
+    <glyph glyph-name="share_alt" unicode="&#xf064;" horiz-adv-x="1792" 
+d="M1792 896q0 -26 -19 -45l-512 -512q-19 -19 -45 -19t-45 19t-19 45v256h-224q-98 0 -175.5 -6t-154 -21.5t-133 -42.5t-105.5 -69.5t-80 -101t-48.5 -138.5t-17.5 -181q0 -55 5 -123q0 -6 2.5 -23.5t2.5 -26.5q0 -15 -8.5 -25t-23.5 -10q-16 0 -28 17q-7 9 -13 22
+t-13.5 30t-10.5 24q-127 285 -127 451q0 199 53 333q162 403 875 403h224v256q0 26 19 45t45 19t45 -19l512 -512q19 -19 19 -45z" />
+    <glyph glyph-name="resize_full" unicode="&#xf065;" 
+d="M755 480q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23zM1536 1344v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332
+q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="resize_small" unicode="&#xf066;" 
+d="M768 576v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45zM1523 1248q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45
+t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23z" />
+    <glyph glyph-name="plus" unicode="&#xf067;" horiz-adv-x="1408" 
+d="M1408 800v-192q0 -40 -28 -68t-68 -28h-416v-416q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v416h-416q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h416v416q0 40 28 68t68 28h192q40 0 68 -28t28 -68v-416h416q40 0 68 -28t28 -68z" />
+    <glyph glyph-name="minus" unicode="&#xf068;" horiz-adv-x="1408" 
+d="M1408 800v-192q0 -40 -28 -68t-68 -28h-1216q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h1216q40 0 68 -28t28 -68z" />
+    <glyph glyph-name="asterisk" unicode="&#xf069;" horiz-adv-x="1664" 
+d="M1482 486q46 -26 59.5 -77.5t-12.5 -97.5l-64 -110q-26 -46 -77.5 -59.5t-97.5 12.5l-266 153v-307q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v307l-266 -153q-46 -26 -97.5 -12.5t-77.5 59.5l-64 110q-26 46 -12.5 97.5t59.5 77.5l266 154l-266 154
+q-46 26 -59.5 77.5t12.5 97.5l64 110q26 46 77.5 59.5t97.5 -12.5l266 -153v307q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-307l266 153q46 26 97.5 12.5t77.5 -59.5l64 -110q26 -46 12.5 -97.5t-59.5 -77.5l-266 -154z" />
+    <glyph glyph-name="exclamation_sign" unicode="&#xf06a;" 
+d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM896 161v190q0 14 -9 23.5t-22 9.5h-192q-13 0 -23 -10t-10 -23v-190q0 -13 10 -23t23 -10h192
+q13 0 22 9.5t9 23.5zM894 505l18 621q0 12 -10 18q-10 8 -24 8h-220q-14 0 -24 -8q-10 -6 -10 -18l17 -621q0 -10 10 -17.5t24 -7.5h185q14 0 23.5 7.5t10.5 17.5z" />
+    <glyph glyph-name="gift" unicode="&#xf06b;" 
+d="M928 180v56v468v192h-320v-192v-468v-56q0 -25 18 -38.5t46 -13.5h192q28 0 46 13.5t18 38.5zM472 1024h195l-126 161q-26 31 -69 31q-40 0 -68 -28t-28 -68t28 -68t68 -28zM1160 1120q0 40 -28 68t-68 28q-43 0 -69 -31l-125 -161h194q40 0 68 28t28 68zM1536 864v-320
+q0 -14 -9 -23t-23 -9h-96v-416q0 -40 -28 -68t-68 -28h-1088q-40 0 -68 28t-28 68v416h-96q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h440q-93 0 -158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5q107 0 168 -77l128 -165l128 165q61 77 168 77q93 0 158.5 -65.5t65.5 -158.5
+t-65.5 -158.5t-158.5 -65.5h440q14 0 23 -9t9 -23z" />
+    <glyph glyph-name="leaf" unicode="&#xf06c;" horiz-adv-x="1792" 
+d="M1280 832q0 26 -19 45t-45 19q-172 0 -318 -49.5t-259.5 -134t-235.5 -219.5q-19 -21 -19 -45q0 -26 19 -45t45 -19q24 0 45 19q27 24 74 71t67 66q137 124 268.5 176t313.5 52q26 0 45 19t19 45zM1792 1030q0 -95 -20 -193q-46 -224 -184.5 -383t-357.5 -268
+q-214 -108 -438 -108q-148 0 -286 47q-15 5 -88 42t-96 37q-16 0 -39.5 -32t-45 -70t-52.5 -70t-60 -32q-43 0 -63.5 17.5t-45.5 59.5q-2 4 -6 11t-5.5 10t-3 9.5t-1.5 13.5q0 35 31 73.5t68 65.5t68 56t31 48q0 4 -14 38t-16 44q-9 51 -9 104q0 115 43.5 220t119 184.5
+t170.5 139t204 95.5q55 18 145 25.5t179.5 9t178.5 6t163.5 24t113.5 56.5l29.5 29.5t29.5 28t27 20t36.5 16t43.5 4.5q39 0 70.5 -46t47.5 -112t24 -124t8 -96z" />
+    <glyph glyph-name="fire" unicode="&#xf06d;" horiz-adv-x="1408" 
+d="M1408 -160v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1152 896q0 -78 -24.5 -144t-64 -112.5t-87.5 -88t-96 -77.5t-87.5 -72t-64 -81.5t-24.5 -96.5q0 -96 67 -224l-4 1l1 -1
+q-90 41 -160 83t-138.5 100t-113.5 122.5t-72.5 150.5t-27.5 184q0 78 24.5 144t64 112.5t87.5 88t96 77.5t87.5 72t64 81.5t24.5 96.5q0 94 -66 224l3 -1l-1 1q90 -41 160 -83t138.5 -100t113.5 -122.5t72.5 -150.5t27.5 -184z" />
+    <glyph glyph-name="eye_open" unicode="&#xf06e;" horiz-adv-x="1792" 
+d="M1664 576q-152 236 -381 353q61 -104 61 -225q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 121 61 225q-229 -117 -381 -353q133 -205 333.5 -326.5t434.5 -121.5t434.5 121.5t333.5 326.5zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5
+t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1792 576q0 -34 -20 -69q-140 -230 -376.5 -368.5t-499.5 -138.5t-499.5 139t-376.5 368q-20 35 -20 69t20 69q140 229 376.5 368t499.5 139t499.5 -139t376.5 -368q20 -35 20 -69z" />
+    <glyph glyph-name="eye_close" unicode="&#xf070;" horiz-adv-x="1792" 
+d="M555 201l78 141q-87 63 -136 159t-49 203q0 121 61 225q-229 -117 -381 -353q167 -258 427 -375zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1307 1151q0 -7 -1 -9
+q-106 -189 -316 -567t-315 -566l-49 -89q-10 -16 -28 -16q-12 0 -134 70q-16 10 -16 28q0 12 44 87q-143 65 -263.5 173t-208.5 245q-20 31 -20 69t20 69q153 235 380 371t496 136q89 0 180 -17l54 97q10 16 28 16q5 0 18 -6t31 -15.5t33 -18.5t31.5 -18.5t19.5 -11.5
+q16 -10 16 -27zM1344 704q0 -139 -79 -253.5t-209 -164.5l280 502q8 -45 8 -84zM1792 576q0 -35 -20 -69q-39 -64 -109 -145q-150 -172 -347.5 -267t-419.5 -95l74 132q212 18 392.5 137t301.5 307q-115 179 -282 294l63 112q95 -64 182.5 -153t144.5 -184q20 -34 20 -69z
+" />
+    <glyph glyph-name="warning_sign" unicode="&#xf071;" horiz-adv-x="1792" 
+d="M1024 161v190q0 14 -9.5 23.5t-22.5 9.5h-192q-13 0 -22.5 -9.5t-9.5 -23.5v-190q0 -14 9.5 -23.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 23.5zM1022 535l18 459q0 12 -10 19q-13 11 -24 11h-220q-11 0 -24 -11q-10 -7 -10 -21l17 -457q0 -10 10 -16.5t24 -6.5h185
+q14 0 23.5 6.5t10.5 16.5zM1008 1469l768 -1408q35 -63 -2 -126q-17 -29 -46.5 -46t-63.5 -17h-1536q-34 0 -63.5 17t-46.5 46q-37 63 -2 126l768 1408q17 31 47 49t65 18t65 -18t47 -49z" />
+    <glyph glyph-name="plane" unicode="&#xf072;" horiz-adv-x="1408" 
+d="M1376 1376q44 -52 12 -148t-108 -172l-161 -161l160 -696q5 -19 -12 -33l-128 -96q-7 -6 -19 -6q-4 0 -7 1q-15 3 -21 16l-279 508l-259 -259l53 -194q5 -17 -8 -31l-96 -96q-9 -9 -23 -9h-2q-15 2 -24 13l-189 252l-252 189q-11 7 -13 23q-1 13 9 25l96 97q9 9 23 9
+q6 0 8 -1l194 -53l259 259l-508 279q-14 8 -17 24q-2 16 9 27l128 128q14 13 30 8l665 -159l160 160q76 76 172 108t148 -12z" />
+    <glyph glyph-name="calendar" unicode="&#xf073;" horiz-adv-x="1664" 
+d="M128 -128h288v288h-288v-288zM480 -128h320v288h-320v-288zM128 224h288v320h-288v-320zM480 224h320v320h-320v-320zM128 608h288v288h-288v-288zM864 -128h320v288h-320v-288zM480 608h320v288h-320v-288zM1248 -128h288v288h-288v-288zM864 224h320v320h-320v-320z
+M512 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1248 224h288v320h-288v-320zM864 608h320v288h-320v-288zM1248 608h288v288h-288v-288zM1280 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64
+q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47
+h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
+    <glyph glyph-name="random" unicode="&#xf074;" horiz-adv-x="1792" 
+d="M666 1055q-60 -92 -137 -273q-22 45 -37 72.5t-40.5 63.5t-51 56.5t-63 35t-81.5 14.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q250 0 410 -225zM1792 256q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v192q-32 0 -85 -0.5t-81 -1t-73 1
+t-71 5t-64 10.5t-63 18.5t-58 28.5t-59 40t-55 53.5t-56 69.5q59 93 136 273q22 -45 37 -72.5t40.5 -63.5t51 -56.5t63 -35t81.5 -14.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23zM1792 1152q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5
+v192h-256q-48 0 -87 -15t-69 -45t-51 -61.5t-45 -77.5q-32 -62 -78 -171q-29 -66 -49.5 -111t-54 -105t-64 -100t-74 -83t-90 -68.5t-106.5 -42t-128 -16.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q48 0 87 15t69 45t51 61.5t45 77.5q32 62 78 171q29 66 49.5 111
+t54 105t64 100t74 83t90 68.5t106.5 42t128 16.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23z" />
+    <glyph glyph-name="comment" unicode="&#xf075;" horiz-adv-x="1792" 
+d="M1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22q-17 -2 -30.5 9t-17.5 29v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51t27 59t26 76q-157 89 -247.5 220t-90.5 281
+q0 130 71 248.5t191 204.5t286 136.5t348 50.5q244 0 450 -85.5t326 -233t120 -321.5z" />
+    <glyph glyph-name="magnet" unicode="&#xf076;" 
+d="M1536 704v-128q0 -201 -98.5 -362t-274 -251.5t-395.5 -90.5t-395.5 90.5t-274 251.5t-98.5 362v128q0 26 19 45t45 19h384q26 0 45 -19t19 -45v-128q0 -52 23.5 -90t53.5 -57t71 -30t64 -13t44 -2t44 2t64 13t71 30t53.5 57t23.5 90v128q0 26 19 45t45 19h384
+q26 0 45 -19t19 -45zM512 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45zM1536 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="chevron_up" unicode="&#xf077;" horiz-adv-x="1792" 
+d="M1683 205l-166 -165q-19 -19 -45 -19t-45 19l-531 531l-531 -531q-19 -19 -45 -19t-45 19l-166 165q-19 19 -19 45.5t19 45.5l742 741q19 19 45 19t45 -19l742 -741q19 -19 19 -45.5t-19 -45.5z" />
+    <glyph glyph-name="chevron_down" unicode="&#xf078;" horiz-adv-x="1792" 
+d="M1683 728l-742 -741q-19 -19 -45 -19t-45 19l-742 741q-19 19 -19 45.5t19 45.5l166 165q19 19 45 19t45 -19l531 -531l531 531q19 19 45 19t45 -19l166 -165q19 -19 19 -45.5t-19 -45.5z" />
+    <glyph glyph-name="retweet" unicode="&#xf079;" horiz-adv-x="1920" 
+d="M1280 32q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-8 0 -13.5 2t-9 7t-5.5 8t-3 11.5t-1 11.5v13v11v160v416h-192q-26 0 -45 19t-19 45q0 24 15 41l320 384q19 22 49 22t49 -22l320 -384q15 -17 15 -41q0 -26 -19 -45t-45 -19h-192v-384h576q16 0 25 -11l160 -192q7 -10 7 -21
+zM1920 448q0 -24 -15 -41l-320 -384q-20 -23 -49 -23t-49 23l-320 384q-15 17 -15 41q0 26 19 45t45 19h192v384h-576q-16 0 -25 12l-160 192q-7 9 -7 20q0 13 9.5 22.5t22.5 9.5h960q8 0 13.5 -2t9 -7t5.5 -8t3 -11.5t1 -11.5v-13v-11v-160v-416h192q26 0 45 -19t19 -45z
+" />
+    <glyph glyph-name="shopping_cart" unicode="&#xf07a;" horiz-adv-x="1664" 
+d="M640 0q0 -52 -38 -90t-90 -38t-90 38t-38 90t38 90t90 38t90 -38t38 -90zM1536 0q0 -52 -38 -90t-90 -38t-90 38t-38 90t38 90t90 38t90 -38t38 -90zM1664 1088v-512q0 -24 -16.5 -42.5t-40.5 -21.5l-1044 -122q13 -60 13 -70q0 -16 -24 -64h920q26 0 45 -19t19 -45
+t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 11 8 31.5t16 36t21.5 40t15.5 29.5l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t19.5 -15.5t13 -24.5t8 -26t5.5 -29.5t4.5 -26h1201q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="folder_close" unicode="&#xf07b;" horiz-adv-x="1664" 
+d="M1664 928v-704q0 -92 -66 -158t-158 -66h-1216q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h672q92 0 158 -66t66 -158z" />
+    <glyph glyph-name="folder_open" unicode="&#xf07c;" horiz-adv-x="1920" 
+d="M1879 584q0 -31 -31 -66l-336 -396q-43 -51 -120.5 -86.5t-143.5 -35.5h-1088q-34 0 -60.5 13t-26.5 43q0 31 31 66l336 396q43 51 120.5 86.5t143.5 35.5h1088q34 0 60.5 -13t26.5 -43zM1536 928v-160h-832q-94 0 -197 -47.5t-164 -119.5l-337 -396l-5 -6q0 4 -0.5 12.5
+t-0.5 12.5v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h544q92 0 158 -66t66 -158z" />
+    <glyph glyph-name="resize_vertical" unicode="&#xf07d;" horiz-adv-x="768" 
+d="M704 1216q0 -26 -19 -45t-45 -19h-128v-1024h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v1024h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45z" />
+    <glyph glyph-name="resize_horizontal" unicode="&#xf07e;" horiz-adv-x="1792" 
+d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-1024v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h1024v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" />
+    <glyph glyph-name="bar_chart" unicode="&#xf080;" horiz-adv-x="2048" 
+d="M640 640v-512h-256v512h256zM1024 1152v-1024h-256v1024h256zM2048 0v-128h-2048v1536h128v-1408h1920zM1408 896v-768h-256v768h256zM1792 1280v-1152h-256v1152h256z" />
+    <glyph glyph-name="twitter_sign" unicode="&#xf081;" 
+d="M1280 926q-56 -25 -121 -34q68 40 93 117q-65 -38 -134 -51q-61 66 -153 66q-87 0 -148.5 -61.5t-61.5 -148.5q0 -29 5 -48q-129 7 -242 65t-192 155q-29 -50 -29 -106q0 -114 91 -175q-47 1 -100 26v-2q0 -75 50 -133.5t123 -72.5q-29 -8 -51 -8q-13 0 -39 4
+q21 -63 74.5 -104t121.5 -42q-116 -90 -261 -90q-26 0 -50 3q148 -94 322 -94q112 0 210 35.5t168 95t120.5 137t75 162t24.5 168.5q0 18 -1 27q63 45 105 109zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5
+t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="facebook_sign" unicode="&#xf082;" 
+d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-188v595h199l30 232h-229v148q0 56 23.5 84t91.5 28l122 1v207q-63 9 -178 9q-136 0 -217.5 -80t-81.5 -226v-171h-200v-232h200v-595h-532q-119 0 -203.5 84.5t-84.5 203.5v960
+q0 119 84.5 203.5t203.5 84.5h960z" />
+    <glyph glyph-name="camera_retro" unicode="&#xf083;" horiz-adv-x="1792" 
+d="M928 704q0 14 -9 23t-23 9q-66 0 -113 -47t-47 -113q0 -14 9 -23t23 -9t23 9t9 23q0 40 28 68t68 28q14 0 23 9t9 23zM1152 574q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM128 0h1536v128h-1536v-128zM1280 574q0 159 -112.5 271.5
+t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM256 1216h384v128h-384v-128zM128 1024h1536v118v138h-828l-64 -128h-644v-128zM1792 1280v-1280q0 -53 -37.5 -90.5t-90.5 -37.5h-1536q-53 0 -90.5 37.5t-37.5 90.5v1280
+q0 53 37.5 90.5t90.5 37.5h1536q53 0 90.5 -37.5t37.5 -90.5z" />
+    <glyph glyph-name="key" unicode="&#xf084;" horiz-adv-x="1792" 
+d="M832 1024q0 80 -56 136t-136 56t-136 -56t-56 -136q0 -42 19 -83q-41 19 -83 19q-80 0 -136 -56t-56 -136t56 -136t136 -56t136 56t56 136q0 42 -19 83q41 -19 83 -19q80 0 136 56t56 136zM1683 320q0 -17 -49 -66t-66 -49q-9 0 -28.5 16t-36.5 33t-38.5 40t-24.5 26
+l-96 -96l220 -220q28 -28 28 -68q0 -42 -39 -81t-81 -39q-40 0 -68 28l-671 671q-176 -131 -365 -131q-163 0 -265.5 102.5t-102.5 265.5q0 160 95 313t248 248t313 95q163 0 265.5 -102.5t102.5 -265.5q0 -189 -131 -365l355 -355l96 96q-3 3 -26 24.5t-40 38.5t-33 36.5
+t-16 28.5q0 17 49 66t66 49q13 0 23 -10q6 -6 46 -44.5t82 -79.5t86.5 -86t73 -78t28.5 -41z" />
+    <glyph glyph-name="cogs" unicode="&#xf085;" horiz-adv-x="1920" 
+d="M896 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1664 128q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 1152q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5
+t90.5 37.5t37.5 90.5zM1280 731v-185q0 -10 -7 -19.5t-16 -10.5l-155 -24q-11 -35 -32 -76q34 -48 90 -115q7 -11 7 -20q0 -12 -7 -19q-23 -30 -82.5 -89.5t-78.5 -59.5q-11 0 -21 7l-115 90q-37 -19 -77 -31q-11 -108 -23 -155q-7 -24 -30 -24h-186q-11 0 -20 7.5t-10 17.5
+l-23 153q-34 10 -75 31l-118 -89q-7 -7 -20 -7q-11 0 -21 8q-144 133 -144 160q0 9 7 19q10 14 41 53t47 61q-23 44 -35 82l-152 24q-10 1 -17 9.5t-7 19.5v185q0 10 7 19.5t16 10.5l155 24q11 35 32 76q-34 48 -90 115q-7 11 -7 20q0 12 7 20q22 30 82 89t79 59q11 0 21 -7
+l115 -90q34 18 77 32q11 108 23 154q7 24 30 24h186q11 0 20 -7.5t10 -17.5l23 -153q34 -10 75 -31l118 89q8 7 20 7q11 0 21 -8q144 -133 144 -160q0 -8 -7 -19q-12 -16 -42 -54t-45 -60q23 -48 34 -82l152 -23q10 -2 17 -10.5t7 -19.5zM1920 198v-140q0 -16 -149 -31
+q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20
+t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31zM1920 1222v-140q0 -16 -149 -31q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68
+q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70
+q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31z" />
+    <glyph glyph-name="comments" unicode="&#xf086;" horiz-adv-x="1792" 
+d="M1408 768q0 -139 -94 -257t-256.5 -186.5t-353.5 -68.5q-86 0 -176 16q-124 -88 -278 -128q-36 -9 -86 -16h-3q-11 0 -20.5 8t-11.5 21q-1 3 -1 6.5t0.5 6.5t2 6l2.5 5t3.5 5.5t4 5t4.5 5t4 4.5q5 6 23 25t26 29.5t22.5 29t25 38.5t20.5 44q-124 72 -195 177t-71 224
+q0 139 94 257t256.5 186.5t353.5 68.5t353.5 -68.5t256.5 -186.5t94 -257zM1792 512q0 -120 -71 -224.5t-195 -176.5q10 -24 20.5 -44t25 -38.5t22.5 -29t26 -29.5t23 -25q1 -1 4 -4.5t4.5 -5t4 -5t3.5 -5.5l2.5 -5t2 -6t0.5 -6.5t-1 -6.5q-3 -14 -13 -22t-22 -7
+q-50 7 -86 16q-154 40 -278 128q-90 -16 -176 -16q-271 0 -472 132q58 -4 88 -4q161 0 309 45t264 129q125 92 192 212t67 254q0 77 -23 152q129 -71 204 -178t75 -230z" />
+    <glyph glyph-name="thumbs_up_alt" unicode="&#xf087;" 
+d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 768q0 51 -39 89.5t-89 38.5h-352q0 58 48 159.5t48 160.5q0 98 -32 145t-128 47q-26 -26 -38 -85t-30.5 -125.5t-59.5 -109.5q-22 -23 -77 -91q-4 -5 -23 -30t-31.5 -41t-34.5 -42.5
+t-40 -44t-38.5 -35.5t-40 -27t-35.5 -9h-32v-640h32q13 0 31.5 -3t33 -6.5t38 -11t35 -11.5t35.5 -12.5t29 -10.5q211 -73 342 -73h121q192 0 192 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5q32 1 53.5 47t21.5 81zM1536 769
+q0 -89 -49 -163q9 -33 9 -69q0 -77 -38 -144q3 -21 3 -43q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5h-36h-93q-96 0 -189.5 22.5t-216.5 65.5q-116 40 -138 40h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h274q36 24 137 155q58 75 107 128
+q24 25 35.5 85.5t30.5 126.5t62 108q39 37 90 37q84 0 151 -32.5t102 -101.5t35 -186q0 -93 -48 -192h176q104 0 180 -76t76 -179z" />
+    <glyph glyph-name="thumbs_down_alt" unicode="&#xf088;" 
+d="M256 1088q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 512q0 35 -21.5 81t-53.5 47q15 17 25 47.5t10 55.5q0 69 -53 119q18 31 18 69q0 37 -17.5 73.5t-47.5 52.5q5 30 5 56q0 85 -49 126t-136 41h-128q-131 0 -342 -73q-5 -2 -29 -10.5
+t-35.5 -12.5t-35 -11.5t-38 -11t-33 -6.5t-31.5 -3h-32v-640h32q16 0 35.5 -9t40 -27t38.5 -35.5t40 -44t34.5 -42.5t31.5 -41t23 -30q55 -68 77 -91q41 -43 59.5 -109.5t30.5 -125.5t38 -85q96 0 128 47t32 145q0 59 -48 160.5t-48 159.5h352q50 0 89 38.5t39 89.5z
+M1536 511q0 -103 -76 -179t-180 -76h-176q48 -99 48 -192q0 -118 -35 -186q-35 -69 -102 -101.5t-151 -32.5q-51 0 -90 37q-34 33 -54 82t-25.5 90.5t-17.5 84.5t-31 64q-48 50 -107 127q-101 131 -137 155h-274q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5
+h288q22 0 138 40q128 44 223 66t200 22h112q140 0 226.5 -79t85.5 -216v-5q60 -77 60 -178q0 -22 -3 -43q38 -67 38 -144q0 -36 -9 -69q49 -73 49 -163z" />
+    <glyph glyph-name="star_half" unicode="&#xf089;" horiz-adv-x="896" 
+d="M832 1504v-1339l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41z" />
+    <glyph glyph-name="heart_empty" unicode="&#xf08a;" horiz-adv-x="1792" 
+d="M1664 940q0 81 -21.5 143t-55 98.5t-81.5 59.5t-94 31t-98 8t-112 -25.5t-110.5 -64t-86.5 -72t-60 -61.5q-18 -22 -49 -22t-49 22q-24 28 -60 61.5t-86.5 72t-110.5 64t-112 25.5t-98 -8t-94 -31t-81.5 -59.5t-55 -98.5t-21.5 -143q0 -168 187 -355l581 -560l580 559
+q188 188 188 356zM1792 940q0 -221 -229 -450l-623 -600q-18 -18 -44 -18t-44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5
+q224 0 351 -124t127 -344z" />
+    <glyph glyph-name="signout" unicode="&#xf08b;" horiz-adv-x="1664" 
+d="M640 96q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h320q13 0 22.5 -9.5t9.5 -22.5q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-66 0 -113 -47t-47 -113v-704
+q0 -66 47 -113t113 -47h288h11h13t11.5 -1t11.5 -3t8 -5.5t7 -9t2 -13.5zM1568 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45z" />
+    <glyph glyph-name="linkedin_sign" unicode="&#xf08c;" 
+d="M237 122h231v694h-231v-694zM483 1030q-1 52 -36 86t-93 34t-94.5 -34t-36.5 -86q0 -51 35.5 -85.5t92.5 -34.5h1q59 0 95 34.5t36 85.5zM1068 122h231v398q0 154 -73 233t-193 79q-136 0 -209 -117h2v101h-231q3 -66 0 -694h231v388q0 38 7 56q15 35 45 59.5t74 24.5
+q116 0 116 -157v-371zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="pushpin" unicode="&#xf08d;" horiz-adv-x="1152" 
+d="M480 672v448q0 14 -9 23t-23 9t-23 -9t-9 -23v-448q0 -14 9 -23t23 -9t23 9t9 23zM1152 320q0 -26 -19 -45t-45 -19h-429l-51 -483q-2 -12 -10.5 -20.5t-20.5 -8.5h-1q-27 0 -32 27l-76 485h-404q-26 0 -45 19t-19 45q0 123 78.5 221.5t177.5 98.5v512q-52 0 -90 38
+t-38 90t38 90t90 38h640q52 0 90 -38t38 -90t-38 -90t-90 -38v-512q99 0 177.5 -98.5t78.5 -221.5z" />
+    <glyph glyph-name="external_link" unicode="&#xf08e;" horiz-adv-x="1792" 
+d="M1408 608v-320q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h704q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v320
+q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1792 1472v-512q0 -26 -19 -45t-45 -19t-45 19l-176 176l-652 -652q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l652 652l-176 176q-19 19 -19 45t19 45t45 19h512q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="signin" unicode="&#xf090;" 
+d="M1184 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45zM1536 992v-704q0 -119 -84.5 -203.5t-203.5 -84.5h-320q-13 0 -22.5 9.5t-9.5 22.5
+q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q66 0 113 47t47 113v704q0 66 -47 113t-113 47h-288h-11h-13t-11.5 1t-11.5 3t-8 5.5t-7 9t-2 13.5q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="trophy" unicode="&#xf091;" horiz-adv-x="1664" 
+d="M458 653q-74 162 -74 371h-256v-96q0 -78 94.5 -162t235.5 -113zM1536 928v96h-256q0 -209 -74 -371q141 29 235.5 113t94.5 162zM1664 1056v-128q0 -71 -41.5 -143t-112 -130t-173 -97.5t-215.5 -44.5q-42 -54 -95 -95q-38 -34 -52.5 -72.5t-14.5 -89.5q0 -54 30.5 -91
+t97.5 -37q75 0 133.5 -45.5t58.5 -114.5v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v64q0 69 58.5 114.5t133.5 45.5q67 0 97.5 37t30.5 91q0 51 -14.5 89.5t-52.5 72.5q-53 41 -95 95q-113 5 -215.5 44.5t-173 97.5t-112 130t-41.5 143v128q0 40 28 68t68 28h288v96
+q0 66 47 113t113 47h576q66 0 113 -47t47 -113v-96h288q40 0 68 -28t28 -68z" />
+    <glyph glyph-name="github_sign" unicode="&#xf092;" 
+d="M519 336q4 6 -3 13q-9 7 -14 2q-4 -6 3 -13q9 -7 14 -2zM491 377q-5 7 -12 4q-6 -4 0 -12q7 -8 12 -5q6 4 0 13zM450 417q2 4 -5 8q-7 2 -8 -2q-3 -5 4 -8q8 -2 9 2zM471 394q2 1 1.5 4.5t-3.5 5.5q-6 7 -10 3t1 -11q6 -6 11 -2zM557 319q2 7 -9 11q-9 3 -13 -4
+q-2 -7 9 -11q9 -3 13 4zM599 316q0 8 -12 8q-10 0 -10 -8t11 -8t11 8zM638 323q-2 7 -13 5t-9 -9q2 -8 12 -6t10 10zM1280 640q0 212 -150 362t-362 150t-362 -150t-150 -362q0 -167 98 -300.5t252 -185.5q18 -3 26.5 5t8.5 20q0 52 -1 95q-6 -1 -15.5 -2.5t-35.5 -2t-48 4
+t-43.5 20t-29.5 41.5q-23 59 -57 74q-2 1 -4.5 3.5l-8 8t-7 9.5t4 7.5t19.5 3.5q6 0 15 -2t30 -15.5t33 -35.5q16 -28 37.5 -42t43.5 -14t38 3.5t30 9.5q7 47 33 69q-49 6 -86 18.5t-73 39t-55.5 76t-19.5 119.5q0 79 53 137q-24 62 5 136q19 6 54.5 -7.5t60.5 -29.5l26 -16
+q58 17 128 17t128 -17q11 7 28.5 18t55.5 26t57 9q29 -74 5 -136q53 -58 53 -137q0 -57 -14 -100.5t-35.5 -70t-53.5 -44.5t-62.5 -26t-68.5 -12q35 -31 35 -95q0 -40 -0.5 -89t-0.5 -51q0 -12 8.5 -20t26.5 -5q154 52 252 185.5t98 300.5zM1536 1120v-960
+q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="upload_alt" unicode="&#xf093;" horiz-adv-x="1664" 
+d="M1280 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 288v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h427q21 -56 70.5 -92
+t110.5 -36h256q61 0 110.5 36t70.5 92h427q40 0 68 -28t28 -68zM1339 936q-17 -40 -59 -40h-256v-448q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v448h-256q-42 0 -59 40q-17 39 14 69l448 448q18 19 45 19t45 -19l448 -448q31 -30 14 -69z" />
+    <glyph glyph-name="lemon" unicode="&#xf094;" 
+d="M1407 710q0 44 -7 113.5t-18 96.5q-12 30 -17 44t-9 36.5t-4 48.5q0 23 5 68.5t5 67.5q0 37 -10 55q-4 1 -13 1q-19 0 -58 -4.5t-59 -4.5q-60 0 -176 24t-175 24q-43 0 -94.5 -11.5t-85 -23.5t-89.5 -34q-137 -54 -202 -103q-96 -73 -159.5 -189.5t-88 -236t-24.5 -248.5
+q0 -40 12.5 -120t12.5 -121q0 -23 -11 -66.5t-11 -65.5t12 -36.5t34 -14.5q24 0 72.5 11t73.5 11q57 0 169.5 -15.5t169.5 -15.5q181 0 284 36q129 45 235.5 152.5t166 245.5t59.5 275zM1535 712q0 -165 -70 -327.5t-196 -288t-281 -180.5q-124 -44 -326 -44
+q-57 0 -170 14.5t-169 14.5q-24 0 -72.5 -14.5t-73.5 -14.5q-73 0 -123.5 55.5t-50.5 128.5q0 24 11 68t11 67q0 40 -12.5 120.5t-12.5 121.5q0 111 18 217.5t54.5 209.5t100.5 194t150 156q78 59 232 120q194 78 316 78q60 0 175.5 -24t173.5 -24q19 0 57 5t58 5
+q81 0 118 -50.5t37 -134.5q0 -23 -5 -68t-5 -68q0 -13 2 -25t3.5 -16.5t7.5 -20.5t8 -20q16 -40 25 -118.5t9 -136.5z" />
+    <glyph glyph-name="phone" unicode="&#xf095;" horiz-adv-x="1408" 
+d="M1408 296q0 -27 -10 -70.5t-21 -68.5q-21 -50 -122 -106q-94 -51 -186 -51q-27 0 -53 3.5t-57.5 12.5t-47 14.5t-55.5 20.5t-49 18q-98 35 -175 83q-127 79 -264 216t-216 264q-48 77 -83 175q-3 9 -18 49t-20.5 55.5t-14.5 47t-12.5 57.5t-3.5 53q0 92 51 186
+q56 101 106 122q25 11 68.5 21t70.5 10q14 0 21 -3q18 -6 53 -76q11 -19 30 -54t35 -63.5t31 -53.5q3 -4 17.5 -25t21.5 -35.5t7 -28.5q0 -20 -28.5 -50t-62 -55t-62 -53t-28.5 -46q0 -9 5 -22.5t8.5 -20.5t14 -24t11.5 -19q76 -137 174 -235t235 -174q2 -1 19 -11.5t24 -14
+t20.5 -8.5t22.5 -5q18 0 46 28.5t53 62t55 62t50 28.5q14 0 28.5 -7t35.5 -21.5t25 -17.5q25 -15 53.5 -31t63.5 -35t54 -30q70 -35 76 -53q3 -7 3 -21z" />
+    <glyph glyph-name="check_empty" unicode="&#xf096;" horiz-adv-x="1408" 
+d="M1120 1280h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v832q0 66 -47 113t-113 47zM1408 1120v-832q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832
+q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="bookmark_empty" unicode="&#xf097;" horiz-adv-x="1280" 
+d="M1152 1280h-1024v-1242l423 406l89 85l89 -85l423 -406v1242zM1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289
+q0 34 19.5 62t52.5 41q21 9 44 9h1048z" />
+    <glyph glyph-name="phone_sign" unicode="&#xf098;" 
+d="M1280 343q0 11 -2 16t-18 16.5t-40.5 25t-47.5 26.5t-45.5 25t-28.5 15q-5 3 -19 13t-25 15t-21 5q-15 0 -36.5 -20.5t-39.5 -45t-38.5 -45t-33.5 -20.5q-7 0 -16.5 3.5t-15.5 6.5t-17 9.5t-14 8.5q-99 55 -170 126.5t-127 170.5q-2 3 -8.5 14t-9.5 17t-6.5 15.5
+t-3.5 16.5q0 13 20.5 33.5t45 38.5t45 39.5t20.5 36.5q0 10 -5 21t-15 25t-13 19q-3 6 -15 28.5t-25 45.5t-26.5 47.5t-25 40.5t-16.5 18t-16 2q-48 0 -101 -22q-46 -21 -80 -94.5t-34 -130.5q0 -16 2.5 -34t5 -30.5t9 -33t10 -29.5t12.5 -33t11 -30q60 -164 216.5 -320.5
+t320.5 -216.5q6 -2 30 -11t33 -12.5t29.5 -10t33 -9t30.5 -5t34 -2.5q57 0 130.5 34t94.5 80q22 53 22 101zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z
+" />
+    <glyph glyph-name="twitter" unicode="&#xf099;" horiz-adv-x="1664" 
+d="M1620 1128q-67 -98 -162 -167q1 -14 1 -42q0 -130 -38 -259.5t-115.5 -248.5t-184.5 -210.5t-258 -146t-323 -54.5q-271 0 -496 145q35 -4 78 -4q225 0 401 138q-105 2 -188 64.5t-114 159.5q33 -5 61 -5q43 0 85 11q-112 23 -185.5 111.5t-73.5 205.5v4q68 -38 146 -41
+q-66 44 -105 115t-39 154q0 88 44 163q121 -149 294.5 -238.5t371.5 -99.5q-8 38 -8 74q0 134 94.5 228.5t228.5 94.5q140 0 236 -102q109 21 205 78q-37 -115 -142 -178q93 10 186 50z" />
+    <glyph glyph-name="facebook" unicode="&#xf09a;" horiz-adv-x="1024" 
+d="M959 1524v-264h-157q-86 0 -116 -36t-30 -108v-189h293l-39 -296h-254v-759h-306v759h-255v296h255v218q0 186 104 288.5t277 102.5q147 0 228 -12z" />
+    <glyph glyph-name="github" unicode="&#xf09b;" 
+d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5q0 -251 -146.5 -451.5t-378.5 -277.5q-27 -5 -40 7t-13 30q0 3 0.5 76.5t0.5 134.5q0 97 -52 142q57 6 102.5 18t94 39t81 66.5t53 105t20.5 150.5q0 119 -79 206q37 91 -8 204q-28 9 -81 -11t-92 -44l-38 -24
+q-93 26 -192 26t-192 -26q-16 11 -42.5 27t-83.5 38.5t-85 13.5q-45 -113 -8 -204q-79 -87 -79 -206q0 -85 20.5 -150t52.5 -105t80.5 -67t94 -39t102.5 -18q-39 -36 -49 -103q-21 -10 -45 -15t-57 -5t-65.5 21.5t-55.5 62.5q-19 32 -48.5 52t-49.5 24l-20 3q-21 0 -29 -4.5
+t-5 -11.5t9 -14t13 -12l7 -5q22 -10 43.5 -38t31.5 -51l10 -23q13 -38 44 -61.5t67 -30t69.5 -7t55.5 3.5l23 4q0 -38 0.5 -88.5t0.5 -54.5q0 -18 -13 -30t-40 -7q-232 77 -378.5 277.5t-146.5 451.5q0 209 103 385.5t279.5 279.5t385.5 103zM291 305q3 7 -7 12
+q-10 3 -13 -2q-3 -7 7 -12q9 -6 13 2zM322 271q7 5 -2 16q-10 9 -16 3q-7 -5 2 -16q10 -10 16 -3zM352 226q9 7 0 19q-8 13 -17 6q-9 -5 0 -18t17 -7zM394 184q8 8 -4 19q-12 12 -20 3q-9 -8 4 -19q12 -12 20 -3zM451 159q3 11 -13 16q-15 4 -19 -7t13 -15q15 -6 19 6z
+M514 154q0 13 -17 11q-16 0 -16 -11q0 -13 17 -11q16 0 16 11zM572 164q-2 11 -18 9q-16 -3 -14 -15t18 -8t14 14z" />
+    <glyph glyph-name="unlock" unicode="&#xf09c;" horiz-adv-x="1664" 
+d="M1664 960v-256q0 -26 -19 -45t-45 -19h-64q-26 0 -45 19t-19 45v256q0 106 -75 181t-181 75t-181 -75t-75 -181v-192h96q40 0 68 -28t28 -68v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h672v192q0 185 131.5 316.5t316.5 131.5
+t316.5 -131.5t131.5 -316.5z" />
+    <glyph glyph-name="credit_card" unicode="&#xf09d;" horiz-adv-x="1920" 
+d="M1760 1408q66 0 113 -47t47 -113v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600zM160 1280q-13 0 -22.5 -9.5t-9.5 -22.5v-224h1664v224q0 13 -9.5 22.5t-22.5 9.5h-1600zM1760 0q13 0 22.5 9.5t9.5 22.5v608h-1664v-608
+q0 -13 9.5 -22.5t22.5 -9.5h1600zM256 128v128h256v-128h-256zM640 128v128h384v-128h-384z" />
+    <glyph glyph-name="rss" unicode="&#xf09e;" horiz-adv-x="1408" 
+d="M384 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 69q2 -28 -17 -48q-18 -21 -47 -21h-135q-25 0 -43 16.5t-20 41.5q-22 229 -184.5 391.5t-391.5 184.5q-25 2 -41.5 20t-16.5 43v135q0 29 21 47q17 17 43 17h5q160 -13 306 -80.5
+t259 -181.5q114 -113 181.5 -259t80.5 -306zM1408 67q2 -27 -18 -47q-18 -20 -46 -20h-143q-26 0 -44.5 17.5t-19.5 42.5q-12 215 -101 408.5t-231.5 336t-336 231.5t-408.5 102q-25 1 -42.5 19.5t-17.5 43.5v143q0 28 20 46q18 18 44 18h3q262 -13 501.5 -120t425.5 -294
+q187 -186 294 -425.5t120 -501.5z" />
+    <glyph glyph-name="hdd" unicode="&#xf0a0;" 
+d="M1040 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1296 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1408 160v320q0 13 -9.5 22.5t-22.5 9.5
+h-1216q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h1216q13 0 22.5 9.5t9.5 22.5zM178 640h1180l-157 482q-4 13 -16 21.5t-26 8.5h-782q-14 0 -26 -8.5t-16 -21.5zM1536 480v-320q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v320q0 25 16 75
+l197 606q17 53 63 86t101 33h782q55 0 101 -33t63 -86l197 -606q16 -50 16 -75z" />
+    <glyph glyph-name="bullhorn" unicode="&#xf0a1;" horiz-adv-x="1792" 
+d="M1664 896q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5v-384q0 -52 -38 -90t-90 -38q-417 347 -812 380q-58 -19 -91 -66t-31 -100.5t40 -92.5q-20 -33 -23 -65.5t6 -58t33.5 -55t48 -50t61.5 -50.5q-29 -58 -111.5 -83t-168.5 -11.5t-132 55.5q-7 23 -29.5 87.5
+t-32 94.5t-23 89t-15 101t3.5 98.5t22 110.5h-122q-66 0 -113 47t-47 113v192q0 66 47 113t113 47h480q435 0 896 384q52 0 90 -38t38 -90v-384zM1536 292v954q-394 -302 -768 -343v-270q377 -42 768 -341z" />
+    <glyph glyph-name="bell" unicode="&#xf0a2;" horiz-adv-x="1792" 
+d="M912 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM246 128h1300q-266 300 -266 832q0 51 -24 105t-69 103t-121.5 80.5t-169.5 31.5t-169.5 -31.5t-121.5 -80.5t-69 -103t-24 -105q0 -532 -266 -832z
+M1728 128q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-181 75t-75 181h-448q-52 0 -90 38t-38 90q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q190 -28 307 -158.5
+t117 -282.5q0 -139 19.5 -260t50 -206t74.5 -158.5t85 -119.5t91 -88z" />
+    <glyph glyph-name="certificate" unicode="&#xf0a3;" 
+d="M1376 640l138 -135q30 -28 20 -70q-12 -41 -52 -51l-188 -48l53 -186q12 -41 -19 -70q-29 -31 -70 -19l-186 53l-48 -188q-10 -40 -51 -52q-12 -2 -19 -2q-31 0 -51 22l-135 138l-135 -138q-28 -30 -70 -20q-41 11 -51 52l-48 188l-186 -53q-41 -12 -70 19q-31 29 -19 70
+l53 186l-188 48q-40 10 -52 51q-10 42 20 70l138 135l-138 135q-30 28 -20 70q12 41 52 51l188 48l-53 186q-12 41 19 70q29 31 70 19l186 -53l48 188q10 41 51 51q41 12 70 -19l135 -139l135 139q29 30 70 19q41 -10 51 -51l48 -188l186 53q41 12 70 -19q31 -29 19 -70
+l-53 -186l188 -48q40 -10 52 -51q10 -42 -20 -70z" />
+    <glyph glyph-name="hand_right" unicode="&#xf0a4;" horiz-adv-x="1792" 
+d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 768q0 51 -39 89.5t-89 38.5h-576q0 20 15 48.5t33 55t33 68t15 84.5q0 67 -44.5 97.5t-115.5 30.5q-24 0 -90 -139q-24 -44 -37 -65q-40 -64 -112 -145q-71 -81 -101 -106
+q-69 -57 -140 -57h-32v-640h32q72 0 167 -32t193.5 -64t179.5 -32q189 0 189 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5h331q52 0 90 38t38 90zM1792 769q0 -105 -75.5 -181t-180.5 -76h-169q-4 -62 -37 -119q3 -21 3 -43
+q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5q-133 0 -322 69q-164 59 -223 59h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h288q10 0 21.5 4.5t23.5 14t22.5 18t24 22.5t20.5 21.5t19 21.5t14 17q65 74 100 129q13 21 33 62t37 72t40.5 63t55 49.5
+t69.5 17.5q125 0 206.5 -67t81.5 -189q0 -68 -22 -128h374q104 0 180 -76t76 -179z" />
+    <glyph glyph-name="hand_left" unicode="&#xf0a5;" horiz-adv-x="1792" 
+d="M1376 128h32v640h-32q-35 0 -67.5 12t-62.5 37t-50 46t-49 54q-8 9 -12 14q-72 81 -112 145q-14 22 -38 68q-1 3 -10.5 22.5t-18.5 36t-20 35.5t-21.5 30.5t-18.5 11.5q-71 0 -115.5 -30.5t-44.5 -97.5q0 -43 15 -84.5t33 -68t33 -55t15 -48.5h-576q-50 0 -89 -38.5
+t-39 -89.5q0 -52 38 -90t90 -38h331q-15 -17 -25 -47.5t-10 -55.5q0 -69 53 -119q-18 -32 -18 -69t17.5 -73.5t47.5 -52.5q-4 -24 -4 -56q0 -85 48.5 -126t135.5 -41q84 0 183 32t194 64t167 32zM1664 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45z
+M1792 768v-640q0 -53 -37.5 -90.5t-90.5 -37.5h-288q-59 0 -223 -59q-190 -69 -317 -69q-142 0 -230 77.5t-87 217.5l1 5q-61 76 -61 178q0 22 3 43q-33 57 -37 119h-169q-105 0 -180.5 76t-75.5 181q0 103 76 179t180 76h374q-22 60 -22 128q0 122 81.5 189t206.5 67
+q38 0 69.5 -17.5t55 -49.5t40.5 -63t37 -72t33 -62q35 -55 100 -129q2 -3 14 -17t19 -21.5t20.5 -21.5t24 -22.5t22.5 -18t23.5 -14t21.5 -4.5h288q53 0 90.5 -37.5t37.5 -90.5z" />
+    <glyph glyph-name="hand_up" unicode="&#xf0a6;" 
+d="M1280 -64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 700q0 189 -167 189q-26 0 -56 -5q-16 30 -52.5 47.5t-73.5 17.5t-69 -18q-50 53 -119 53q-25 0 -55.5 -10t-47.5 -25v331q0 52 -38 90t-90 38q-51 0 -89.5 -39t-38.5 -89v-576
+q-20 0 -48.5 15t-55 33t-68 33t-84.5 15q-67 0 -97.5 -44.5t-30.5 -115.5q0 -24 139 -90q44 -24 65 -37q64 -40 145 -112q81 -71 106 -101q57 -69 57 -140v-32h640v32q0 72 32 167t64 193.5t32 179.5zM1536 705q0 -133 -69 -322q-59 -164 -59 -223v-288q0 -53 -37.5 -90.5
+t-90.5 -37.5h-640q-53 0 -90.5 37.5t-37.5 90.5v288q0 10 -4.5 21.5t-14 23.5t-18 22.5t-22.5 24t-21.5 20.5t-21.5 19t-17 14q-74 65 -129 100q-21 13 -62 33t-72 37t-63 40.5t-49.5 55t-17.5 69.5q0 125 67 206.5t189 81.5q68 0 128 -22v374q0 104 76 180t179 76
+q105 0 181 -75.5t76 -180.5v-169q62 -4 119 -37q21 3 43 3q101 0 178 -60q139 1 219.5 -85t80.5 -227z" />
+    <glyph glyph-name="hand_down" unicode="&#xf0a7;" 
+d="M1408 576q0 84 -32 183t-64 194t-32 167v32h-640v-32q0 -35 -12 -67.5t-37 -62.5t-46 -50t-54 -49q-9 -8 -14 -12q-81 -72 -145 -112q-22 -14 -68 -38q-3 -1 -22.5 -10.5t-36 -18.5t-35.5 -20t-30.5 -21.5t-11.5 -18.5q0 -71 30.5 -115.5t97.5 -44.5q43 0 84.5 15t68 33
+t55 33t48.5 15v-576q0 -50 38.5 -89t89.5 -39q52 0 90 38t38 90v331q46 -35 103 -35q69 0 119 53q32 -18 69 -18t73.5 17.5t52.5 47.5q24 -4 56 -4q85 0 126 48.5t41 135.5zM1280 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 580
+q0 -142 -77.5 -230t-217.5 -87l-5 1q-76 -61 -178 -61q-22 0 -43 3q-54 -30 -119 -37v-169q0 -105 -76 -180.5t-181 -75.5q-103 0 -179 76t-76 180v374q-54 -22 -128 -22q-121 0 -188.5 81.5t-67.5 206.5q0 38 17.5 69.5t49.5 55t63 40.5t72 37t62 33q55 35 129 100
+q3 2 17 14t21.5 19t21.5 20.5t22.5 24t18 22.5t14 23.5t4.5 21.5v288q0 53 37.5 90.5t90.5 37.5h640q53 0 90.5 -37.5t37.5 -90.5v-288q0 -59 59 -223q69 -190 69 -317z" />
+    <glyph glyph-name="circle_arrow_left" unicode="&#xf0a8;" 
+d="M1280 576v128q0 26 -19 45t-45 19h-502l189 189q19 19 19 45t-19 45l-91 91q-18 18 -45 18t-45 -18l-362 -362l-91 -91q-18 -18 -18 -45t18 -45l91 -91l362 -362q18 -18 45 -18t45 18l91 91q18 18 18 45t-18 45l-189 189h502q26 0 45 19t19 45zM1536 640
+q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="circle_arrow_right" unicode="&#xf0a9;" 
+d="M1285 640q0 27 -18 45l-91 91l-362 362q-18 18 -45 18t-45 -18l-91 -91q-18 -18 -18 -45t18 -45l189 -189h-502q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h502l-189 -189q-19 -19 -19 -45t19 -45l91 -91q18 -18 45 -18t45 18l362 362l91 91q18 18 18 45zM1536 640
+q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="circle_arrow_up" unicode="&#xf0aa;" 
+d="M1284 641q0 27 -18 45l-362 362l-91 91q-18 18 -45 18t-45 -18l-91 -91l-362 -362q-18 -18 -18 -45t18 -45l91 -91q18 -18 45 -18t45 18l189 189v-502q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v502l189 -189q19 -19 45 -19t45 19l91 91q18 18 18 45zM1536 640
+q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="circle_arrow_down" unicode="&#xf0ab;" 
+d="M1284 639q0 27 -18 45l-91 91q-18 18 -45 18t-45 -18l-189 -189v502q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-502l-189 189q-19 19 -45 19t-45 -19l-91 -91q-18 -18 -18 -45t18 -45l362 -362l91 -91q18 -18 45 -18t45 18l91 91l362 362q18 18 18 45zM1536 640
+q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="globe" unicode="&#xf0ac;" 
+d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM1042 887q-2 -1 -9.5 -9.5t-13.5 -9.5q2 0 4.5 5t5 11t3.5 7q6 7 22 15q14 6 52 12q34 8 51 -11
+q-2 2 9.5 13t14.5 12q3 2 15 4.5t15 7.5l2 22q-12 -1 -17.5 7t-6.5 21q0 -2 -6 -8q0 7 -4.5 8t-11.5 -1t-9 -1q-10 3 -15 7.5t-8 16.5t-4 15q-2 5 -9.5 11t-9.5 10q-1 2 -2.5 5.5t-3 6.5t-4 5.5t-5.5 2.5t-7 -5t-7.5 -10t-4.5 -5q-3 2 -6 1.5t-4.5 -1t-4.5 -3t-5 -3.5
+q-3 -2 -8.5 -3t-8.5 -2q15 5 -1 11q-10 4 -16 3q9 4 7.5 12t-8.5 14h5q-1 4 -8.5 8.5t-17.5 8.5t-13 6q-8 5 -34 9.5t-33 0.5q-5 -6 -4.5 -10.5t4 -14t3.5 -12.5q1 -6 -5.5 -13t-6.5 -12q0 -7 14 -15.5t10 -21.5q-3 -8 -16 -16t-16 -12q-5 -8 -1.5 -18.5t10.5 -16.5
+q2 -2 1.5 -4t-3.5 -4.5t-5.5 -4t-6.5 -3.5l-3 -2q-11 -5 -20.5 6t-13.5 26q-7 25 -16 30q-23 8 -29 -1q-5 13 -41 26q-25 9 -58 4q6 1 0 15q-7 15 -19 12q3 6 4 17.5t1 13.5q3 13 12 23q1 1 7 8.5t9.5 13.5t0.5 6q35 -4 50 11q5 5 11.5 17t10.5 17q9 6 14 5.5t14.5 -5.5
+t14.5 -5q14 -1 15.5 11t-7.5 20q12 -1 3 17q-4 7 -8 9q-12 4 -27 -5q-8 -4 2 -8q-1 1 -9.5 -10.5t-16.5 -17.5t-16 5q-1 1 -5.5 13.5t-9.5 13.5q-8 0 -16 -15q3 8 -11 15t-24 8q19 12 -8 27q-7 4 -20.5 5t-19.5 -4q-5 -7 -5.5 -11.5t5 -8t10.5 -5.5t11.5 -4t8.5 -3
+q14 -10 8 -14q-2 -1 -8.5 -3.5t-11.5 -4.5t-6 -4q-3 -4 0 -14t-2 -14q-5 5 -9 17.5t-7 16.5q7 -9 -25 -6l-10 1q-4 0 -16 -2t-20.5 -1t-13.5 8q-4 8 0 20q1 4 4 2q-4 3 -11 9.5t-10 8.5q-46 -15 -94 -41q6 -1 12 1q5 2 13 6.5t10 5.5q34 14 42 7l5 5q14 -16 20 -25
+q-7 4 -30 1q-20 -6 -22 -12q7 -12 5 -18q-4 3 -11.5 10t-14.5 11t-15 5q-16 0 -22 -1q-146 -80 -235 -222q7 -7 12 -8q4 -1 5 -9t2.5 -11t11.5 3q9 -8 3 -19q1 1 44 -27q19 -17 21 -21q3 -11 -10 -18q-1 2 -9 9t-9 4q-3 -5 0.5 -18.5t10.5 -12.5q-7 0 -9.5 -16t-2.5 -35.5
+t-1 -23.5l2 -1q-3 -12 5.5 -34.5t21.5 -19.5q-13 -3 20 -43q6 -8 8 -9q3 -2 12 -7.5t15 -10t10 -10.5q4 -5 10 -22.5t14 -23.5q-2 -6 9.5 -20t10.5 -23q-1 0 -2.5 -1t-2.5 -1q3 -7 15.5 -14t15.5 -13q1 -3 2 -10t3 -11t8 -2q2 20 -24 62q-15 25 -17 29q-3 5 -5.5 15.5
+t-4.5 14.5q2 0 6 -1.5t8.5 -3.5t7.5 -4t2 -3q-3 -7 2 -17.5t12 -18.5t17 -19t12 -13q6 -6 14 -19.5t0 -13.5q9 0 20 -10.5t17 -19.5q5 -8 8 -26t5 -24q2 -7 8.5 -13.5t12.5 -9.5l16 -8t13 -7q5 -2 18.5 -10.5t21.5 -11.5q10 -4 16 -4t14.5 2.5t13.5 3.5q15 2 29 -15t21 -21
+q36 -19 55 -11q-2 -1 0.5 -7.5t8 -15.5t9 -14.5t5.5 -8.5q5 -6 18 -15t18 -15q6 4 7 9q-3 -8 7 -20t18 -10q14 3 14 32q-31 -15 -49 18q0 1 -2.5 5.5t-4 8.5t-2.5 8.5t0 7.5t5 3q9 0 10 3.5t-2 12.5t-4 13q-1 8 -11 20t-12 15q-5 -9 -16 -8t-16 9q0 -1 -1.5 -5.5t-1.5 -6.5
+q-13 0 -15 1q1 3 2.5 17.5t3.5 22.5q1 4 5.5 12t7.5 14.5t4 12.5t-4.5 9.5t-17.5 2.5q-19 -1 -26 -20q-1 -3 -3 -10.5t-5 -11.5t-9 -7q-7 -3 -24 -2t-24 5q-13 8 -22.5 29t-9.5 37q0 10 2.5 26.5t3 25t-5.5 24.5q3 2 9 9.5t10 10.5q2 1 4.5 1.5t4.5 0t4 1.5t3 6q-1 1 -4 3
+q-3 3 -4 3q7 -3 28.5 1.5t27.5 -1.5q15 -11 22 2q0 1 -2.5 9.5t-0.5 13.5q5 -27 29 -9q3 -3 15.5 -5t17.5 -5q3 -2 7 -5.5t5.5 -4.5t5 0.5t8.5 6.5q10 -14 12 -24q11 -40 19 -44q7 -3 11 -2t4.5 9.5t0 14t-1.5 12.5l-1 8v18l-1 8q-15 3 -18.5 12t1.5 18.5t15 18.5q1 1 8 3.5
+t15.5 6.5t12.5 8q21 19 15 35q7 0 11 9q-1 0 -5 3t-7.5 5t-4.5 2q9 5 2 16q5 3 7.5 11t7.5 10q9 -12 21 -2q8 8 1 16q5 7 20.5 10.5t18.5 9.5q7 -2 8 2t1 12t3 12q4 5 15 9t13 5l17 11q3 4 0 4q18 -2 31 11q10 11 -6 20q3 6 -3 9.5t-15 5.5q3 1 11.5 0.5t10.5 1.5
+q15 10 -7 16q-17 5 -43 -12zM879 10q206 36 351 189q-3 3 -12.5 4.5t-12.5 3.5q-18 7 -24 8q1 7 -2.5 13t-8 9t-12.5 8t-11 7q-2 2 -7 6t-7 5.5t-7.5 4.5t-8.5 2t-10 -1l-3 -1q-3 -1 -5.5 -2.5t-5.5 -3t-4 -3t0 -2.5q-21 17 -36 22q-5 1 -11 5.5t-10.5 7t-10 1.5t-11.5 -7
+q-5 -5 -6 -15t-2 -13q-7 5 0 17.5t2 18.5q-3 6 -10.5 4.5t-12 -4.5t-11.5 -8.5t-9 -6.5t-8.5 -5.5t-8.5 -7.5q-3 -4 -6 -12t-5 -11q-2 4 -11.5 6.5t-9.5 5.5q2 -10 4 -35t5 -38q7 -31 -12 -48q-27 -25 -29 -40q-4 -22 12 -26q0 -7 -8 -20.5t-7 -21.5q0 -6 2 -16z" />
+    <glyph glyph-name="wrench" unicode="&#xf0ad;" horiz-adv-x="1664" 
+d="M384 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1028 484l-682 -682q-37 -37 -90 -37q-52 0 -91 37l-106 108q-38 36 -38 90q0 53 38 91l681 681q39 -98 114.5 -173.5t173.5 -114.5zM1662 919q0 -39 -23 -106q-47 -134 -164.5 -217.5
+t-258.5 -83.5q-185 0 -316.5 131.5t-131.5 316.5t131.5 316.5t316.5 131.5q58 0 121.5 -16.5t107.5 -46.5q16 -11 16 -28t-16 -28l-293 -169v-224l193 -107q5 3 79 48.5t135.5 81t70.5 35.5q15 0 23.5 -10t8.5 -25z" />
+    <glyph glyph-name="tasks" unicode="&#xf0ae;" horiz-adv-x="1792" 
+d="M1024 128h640v128h-640v-128zM640 640h1024v128h-1024v-128zM1280 1152h384v128h-384v-128zM1792 320v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 832v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19
+t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 1344v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="filter" unicode="&#xf0b0;" horiz-adv-x="1408" 
+d="M1403 1241q17 -41 -14 -70l-493 -493v-742q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-256 256q-19 19 -19 45v486l-493 493q-31 29 -14 70q17 39 59 39h1280q42 0 59 -39z" />
+    <glyph glyph-name="briefcase" unicode="&#xf0b1;" horiz-adv-x="1792" 
+d="M640 1280h512v128h-512v-128zM1792 640v-480q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v480h672v-160q0 -26 19 -45t45 -19h320q26 0 45 19t19 45v160h672zM1024 640v-128h-256v128h256zM1792 1120v-384h-1792v384q0 66 47 113t113 47h352v160q0 40 28 68
+t68 28h576q40 0 68 -28t28 -68v-160h352q66 0 113 -47t47 -113z" />
+    <glyph glyph-name="fullscreen" unicode="&#xf0b2;" 
+d="M1283 995l-355 -355l355 -355l144 144q29 31 70 14q39 -17 39 -59v-448q0 -26 -19 -45t-45 -19h-448q-42 0 -59 40q-17 39 14 69l144 144l-355 355l-355 -355l144 -144q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l144 -144
+l355 355l-355 355l-144 -144q-19 -19 -45 -19q-12 0 -24 5q-40 17 -40 59v448q0 26 19 45t45 19h448q42 0 59 -40q17 -39 -14 -69l-144 -144l355 -355l355 355l-144 144q-31 30 -14 69q17 40 59 40h448q26 0 45 -19t19 -45v-448q0 -42 -39 -59q-13 -5 -25 -5q-26 0 -45 19z
+" />
+    <glyph glyph-name="group" unicode="&#xf0c0;" horiz-adv-x="1920" 
+d="M593 640q-162 -5 -265 -128h-134q-82 0 -138 40.5t-56 118.5q0 353 124 353q6 0 43.5 -21t97.5 -42.5t119 -21.5q67 0 133 23q-5 -37 -5 -66q0 -139 81 -256zM1664 3q0 -120 -73 -189.5t-194 -69.5h-874q-121 0 -194 69.5t-73 189.5q0 53 3.5 103.5t14 109t26.5 108.5
+t43 97.5t62 81t85.5 53.5t111.5 20q10 0 43 -21.5t73 -48t107 -48t135 -21.5t135 21.5t107 48t73 48t43 21.5q61 0 111.5 -20t85.5 -53.5t62 -81t43 -97.5t26.5 -108.5t14 -109t3.5 -103.5zM640 1280q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75
+t75 -181zM1344 896q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5zM1920 671q0 -78 -56 -118.5t-138 -40.5h-134q-103 123 -265 128q81 117 81 256q0 29 -5 66q66 -23 133 -23q59 0 119 21.5t97.5 42.5
+t43.5 21q124 0 124 -353zM1792 1280q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181z" />
+    <glyph glyph-name="link" unicode="&#xf0c1;" horiz-adv-x="1664" 
+d="M1456 320q0 40 -28 68l-208 208q-28 28 -68 28q-42 0 -72 -32q3 -3 19 -18.5t21.5 -21.5t15 -19t13 -25.5t3.5 -27.5q0 -40 -28 -68t-68 -28q-15 0 -27.5 3.5t-25.5 13t-19 15t-21.5 21.5t-18.5 19q-33 -31 -33 -73q0 -40 28 -68l206 -207q27 -27 68 -27q40 0 68 26
+l147 146q28 28 28 67zM753 1025q0 40 -28 68l-206 207q-28 28 -68 28q-39 0 -68 -27l-147 -146q-28 -28 -28 -67q0 -40 28 -68l208 -208q27 -27 68 -27q42 0 72 31q-3 3 -19 18.5t-21.5 21.5t-15 19t-13 25.5t-3.5 27.5q0 40 28 68t68 28q15 0 27.5 -3.5t25.5 -13t19 -15
+t21.5 -21.5t18.5 -19q33 31 33 73zM1648 320q0 -120 -85 -203l-147 -146q-83 -83 -203 -83q-121 0 -204 85l-206 207q-83 83 -83 203q0 123 88 209l-88 88q-86 -88 -208 -88q-120 0 -204 84l-208 208q-84 84 -84 204t85 203l147 146q83 83 203 83q121 0 204 -85l206 -207
+q83 -83 83 -203q0 -123 -88 -209l88 -88q86 88 208 88q120 0 204 -84l208 -208q84 -84 84 -204z" />
+    <glyph glyph-name="cloud" unicode="&#xf0c2;" horiz-adv-x="1920" 
+d="M1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088q-185 0 -316.5 131.5t-131.5 316.5q0 132 71 241.5t187 163.5q-2 28 -2 43q0 212 150 362t362 150q158 0 286.5 -88t187.5 -230q70 62 166 62q106 0 181 -75t75 -181q0 -75 -41 -138q129 -30 213 -134.5t84 -239.5z
+" />
+    <glyph glyph-name="beaker" unicode="&#xf0c3;" horiz-adv-x="1664" 
+d="M1527 88q56 -89 21.5 -152.5t-140.5 -63.5h-1152q-106 0 -140.5 63.5t21.5 152.5l503 793v399h-64q-26 0 -45 19t-19 45t19 45t45 19h512q26 0 45 -19t19 -45t-19 -45t-45 -19h-64v-399zM748 813l-272 -429h712l-272 429l-20 31v37v399h-128v-399v-37z" />
+    <glyph glyph-name="cut" unicode="&#xf0c4;" horiz-adv-x="1792" 
+d="M960 640q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1260 576l507 -398q28 -20 25 -56q-5 -35 -35 -51l-128 -64q-13 -7 -29 -7q-17 0 -31 8l-690 387l-110 -66q-8 -4 -12 -5q14 -49 10 -97q-7 -77 -56 -147.5t-132 -123.5q-132 -84 -277 -84
+q-136 0 -222 78q-90 84 -79 207q7 76 56 147t131 124q132 84 278 84q83 0 151 -31q9 13 22 22l122 73l-122 73q-13 9 -22 22q-68 -31 -151 -31q-146 0 -278 84q-82 53 -131 124t-56 147q-5 59 15.5 113t63.5 93q85 79 222 79q145 0 277 -84q83 -52 132 -123t56 -148
+q4 -48 -10 -97q4 -1 12 -5l110 -66l690 387q14 8 31 8q16 0 29 -7l128 -64q30 -16 35 -51q3 -36 -25 -56zM579 836q46 42 21 108t-106 117q-92 59 -192 59q-74 0 -113 -36q-46 -42 -21 -108t106 -117q92 -59 192 -59q74 0 113 36zM494 91q81 51 106 117t-21 108
+q-39 36 -113 36q-100 0 -192 -59q-81 -51 -106 -117t21 -108q39 -36 113 -36q100 0 192 59zM672 704l96 -58v11q0 36 33 56l14 8l-79 47l-26 -26q-3 -3 -10 -11t-12 -12q-2 -2 -4 -3.5t-3 -2.5zM896 480l96 -32l736 576l-128 64l-768 -431v-113l-160 -96l9 -8q2 -2 7 -6
+q4 -4 11 -12t11 -12l26 -26zM1600 64l128 64l-520 408l-177 -138q-2 -3 -13 -7z" />
+    <glyph glyph-name="copy" unicode="&#xf0c5;" horiz-adv-x="1792" 
+d="M1696 1152q40 0 68 -28t28 -68v-1216q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v288h-544q-40 0 -68 28t-28 68v672q0 40 20 88t48 76l408 408q28 28 76 48t88 20h416q40 0 68 -28t28 -68v-328q68 40 128 40h416zM1152 939l-299 -299h299v299zM512 1323l-299 -299
+h299v299zM708 676l316 316v416h-384v-416q0 -40 -28 -68t-68 -28h-416v-640h512v256q0 40 20 88t48 76zM1664 -128v1152h-384v-416q0 -40 -28 -68t-68 -28h-416v-640h896z" />
+    <glyph glyph-name="paper_clip" unicode="&#xf0c6;" horiz-adv-x="1408" 
+d="M1404 151q0 -117 -79 -196t-196 -79q-135 0 -235 100l-777 776q-113 115 -113 271q0 159 110 270t269 111q158 0 273 -113l605 -606q10 -10 10 -22q0 -16 -30.5 -46.5t-46.5 -30.5q-13 0 -23 10l-606 607q-79 77 -181 77q-106 0 -179 -75t-73 -181q0 -105 76 -181
+l776 -777q63 -63 145 -63q64 0 106 42t42 106q0 82 -63 145l-581 581q-26 24 -60 24q-29 0 -48 -19t-19 -48q0 -32 25 -59l410 -410q10 -10 10 -22q0 -16 -31 -47t-47 -31q-12 0 -22 10l-410 410q-63 61 -63 149q0 82 57 139t139 57q88 0 149 -63l581 -581q100 -98 100 -235
+z" />
+    <glyph glyph-name="save" unicode="&#xf0c7;" 
+d="M384 0h768v384h-768v-384zM1280 0h128v896q0 14 -10 38.5t-20 34.5l-281 281q-10 10 -34 20t-39 10v-416q0 -40 -28 -68t-68 -28h-576q-40 0 -68 28t-28 68v416h-128v-1280h128v416q0 40 28 68t68 28h832q40 0 68 -28t28 -68v-416zM896 928v320q0 13 -9.5 22.5t-22.5 9.5
+h-192q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 22.5zM1536 896v-928q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h928q40 0 88 -20t76 -48l280 -280q28 -28 48 -76t20 -88z" />
+    <glyph glyph-name="sign_blank" unicode="&#xf0c8;" 
+d="M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="reorder" unicode="&#xf0c9;" 
+d="M1536 192v-128q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1536 704v-128q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1536 1216v-128q0 -26 -19 -45
+t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="ul" unicode="&#xf0ca;" horiz-adv-x="1792" 
+d="M384 128q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 640q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5
+t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5zM384 1152q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1792 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z
+M1792 1248v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z" />
+    <glyph glyph-name="ol" unicode="&#xf0cb;" horiz-adv-x="1792" 
+d="M381 -84q0 -80 -54.5 -126t-135.5 -46q-106 0 -172 66l57 88q49 -45 106 -45q29 0 50.5 14.5t21.5 42.5q0 64 -105 56l-26 56q8 10 32.5 43.5t42.5 54t37 38.5v1q-16 0 -48.5 -1t-48.5 -1v-53h-106v152h333v-88l-95 -115q51 -12 81 -49t30 -88zM383 543v-159h-362
+q-6 36 -6 54q0 51 23.5 93t56.5 68t66 47.5t56.5 43.5t23.5 45q0 25 -14.5 38.5t-39.5 13.5q-46 0 -81 -58l-85 59q24 51 71.5 79.5t105.5 28.5q73 0 123 -41.5t50 -112.5q0 -50 -34 -91.5t-75 -64.5t-75.5 -50.5t-35.5 -52.5h127v60h105zM1792 224v-192q0 -13 -9.5 -22.5
+t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 14 9 23t23 9h1216q13 0 22.5 -9.5t9.5 -22.5zM384 1123v-99h-335v99h107q0 41 0.5 121.5t0.5 121.5v12h-2q-8 -17 -50 -54l-71 76l136 127h106v-404h108zM1792 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216
+q-13 0 -22.5 9.5t-9.5 22.5v192q0 14 9 23t23 9h1216q13 0 22.5 -9.5t9.5 -22.5zM1792 1248v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z" />
+    <glyph glyph-name="strikethrough" unicode="&#xf0cc;" horiz-adv-x="1792" 
+d="M1760 640q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1728q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h1728zM483 704q-28 35 -51 80q-48 98 -48 188q0 181 134 309q133 127 393 127q50 0 167 -19q66 -12 177 -48q10 -38 21 -118q14 -123 14 -183q0 -18 -5 -45l-12 -3l-84 6
+l-14 2q-50 149 -103 205q-88 91 -210 91q-114 0 -182 -59q-67 -58 -67 -146q0 -73 66 -140t279 -129q69 -20 173 -66q58 -28 95 -52h-743zM990 448h411q7 -39 7 -92q0 -111 -41 -212q-23 -56 -71 -104q-37 -35 -109 -81q-80 -48 -153 -66q-80 -21 -203 -21q-114 0 -195 23
+l-140 40q-57 16 -72 28q-8 8 -8 22v13q0 108 -2 156q-1 30 0 68l2 37v44l102 2q15 -34 30 -71t22.5 -56t12.5 -27q35 -57 80 -94q43 -36 105 -57q59 -22 132 -22q64 0 139 27q77 26 122 86q47 61 47 129q0 84 -81 157q-34 29 -137 71z" />
+    <glyph glyph-name="underline" unicode="&#xf0cd;" 
+d="M48 1313q-37 2 -45 4l-3 88q13 1 40 1q60 0 112 -4q132 -7 166 -7q86 0 168 3q116 4 146 5q56 0 86 2l-1 -14l2 -64v-9q-60 -9 -124 -9q-60 0 -79 -25q-13 -14 -13 -132q0 -13 0.5 -32.5t0.5 -25.5l1 -229l14 -280q6 -124 51 -202q35 -59 96 -92q88 -47 177 -47
+q104 0 191 28q56 18 99 51q48 36 65 64q36 56 53 114q21 73 21 229q0 79 -3.5 128t-11 122.5t-13.5 159.5l-4 59q-5 67 -24 88q-34 35 -77 34l-100 -2l-14 3l2 86h84l205 -10q76 -3 196 10l18 -2q6 -38 6 -51q0 -7 -4 -31q-45 -12 -84 -13q-73 -11 -79 -17q-15 -15 -15 -41
+q0 -7 1.5 -27t1.5 -31q8 -19 22 -396q6 -195 -15 -304q-15 -76 -41 -122q-38 -65 -112 -123q-75 -57 -182 -89q-109 -33 -255 -33q-167 0 -284 46q-119 47 -179 122q-61 76 -83 195q-16 80 -16 237v333q0 188 -17 213q-25 36 -147 39zM1536 -96v64q0 14 -9 23t-23 9h-1472
+q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h1472q14 0 23 9t9 23z" />
+    <glyph glyph-name="table" unicode="&#xf0ce;" horiz-adv-x="1664" 
+d="M512 160v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM512 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 160v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23
+v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM512 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 160v192
+q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192
+q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1664 1248v-1088q0 -66 -47 -113t-113 -47h-1344q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1344q66 0 113 -47t47 -113
+z" />
+    <glyph glyph-name="magic" unicode="&#xf0d0;" horiz-adv-x="1664" 
+d="M1190 955l293 293l-107 107l-293 -293zM1637 1248q0 -27 -18 -45l-1286 -1286q-18 -18 -45 -18t-45 18l-198 198q-18 18 -18 45t18 45l1286 1286q18 18 45 18t45 -18l198 -198q18 -18 18 -45zM286 1438l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98zM636 1276
+l196 -60l-196 -60l-60 -196l-60 196l-196 60l196 60l60 196zM1566 798l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98zM926 1438l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98z" />
+    <glyph glyph-name="truck" unicode="&#xf0d1;" horiz-adv-x="1792" 
+d="M640 128q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM256 640h384v256h-158q-13 0 -22 -9l-195 -195q-9 -9 -9 -22v-30zM1536 128q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM1792 1216v-1024q0 -15 -4 -26.5t-13.5 -18.5
+t-16.5 -11.5t-23.5 -6t-22.5 -2t-25.5 0t-22.5 0.5q0 -106 -75 -181t-181 -75t-181 75t-75 181h-384q0 -106 -75 -181t-181 -75t-181 75t-75 181h-64q-3 0 -22.5 -0.5t-25.5 0t-22.5 2t-23.5 6t-16.5 11.5t-13.5 18.5t-4 26.5q0 26 19 45t45 19v320q0 8 -0.5 35t0 38
+t2.5 34.5t6.5 37t14 30.5t22.5 30l198 198q19 19 50.5 32t58.5 13h160v192q0 26 19 45t45 19h1024q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="pinterest" unicode="&#xf0d2;" 
+d="M1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103q-111 0 -218 32q59 93 78 164q9 34 54 211q20 -39 73 -67.5t114 -28.5q121 0 216 68.5t147 188.5t52 270q0 114 -59.5 214t-172.5 163t-255 63q-105 0 -196 -29t-154.5 -77t-109 -110.5t-67 -129.5t-21.5 -134
+q0 -104 40 -183t117 -111q30 -12 38 20q2 7 8 31t8 30q6 23 -11 43q-51 61 -51 151q0 151 104.5 259.5t273.5 108.5q151 0 235.5 -82t84.5 -213q0 -170 -68.5 -289t-175.5 -119q-61 0 -98 43.5t-23 104.5q8 35 26.5 93.5t30 103t11.5 75.5q0 50 -27 83t-77 33
+q-62 0 -105 -57t-43 -142q0 -73 25 -122l-99 -418q-17 -70 -13 -177q-206 91 -333 281t-127 423q0 209 103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="pinterest_sign" unicode="&#xf0d3;" 
+d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-725q85 122 108 210q9 34 53 209q21 -39 73.5 -67t112.5 -28q181 0 295.5 147.5t114.5 373.5q0 84 -35 162.5t-96.5 139t-152.5 97t-197 36.5q-104 0 -194.5 -28.5t-153 -76.5
+t-107.5 -109.5t-66.5 -128t-21.5 -132.5q0 -102 39.5 -180t116.5 -110q13 -5 23.5 0t14.5 19q10 44 15 61q6 23 -11 42q-50 62 -50 150q0 150 103.5 256.5t270.5 106.5q149 0 232.5 -81t83.5 -210q0 -168 -67.5 -286t-173.5 -118q-60 0 -97 43.5t-23 103.5q8 34 26.5 92.5
+t29.5 102t11 74.5q0 49 -26.5 81.5t-75.5 32.5q-61 0 -103.5 -56.5t-42.5 -139.5q0 -72 24 -121l-98 -414q-24 -100 -7 -254h-183q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960z" />
+    <glyph glyph-name="google_plus_sign" unicode="&#xf0d4;" 
+d="M917 631q0 26 -6 64h-362v-132h217q-3 -24 -16.5 -50t-37.5 -53t-66.5 -44.5t-96.5 -17.5q-99 0 -169 71t-70 171t70 171t169 71q92 0 153 -59l104 101q-108 100 -257 100q-160 0 -272 -112.5t-112 -271.5t112 -271.5t272 -112.5q165 0 266.5 105t101.5 270zM1262 585
+h109v110h-109v110h-110v-110h-110v-110h110v-110h110v110zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="google_plus" unicode="&#xf0d5;" horiz-adv-x="2304" 
+d="M1437 623q0 -208 -87 -370.5t-248 -254t-369 -91.5q-149 0 -285 58t-234 156t-156 234t-58 285t58 285t156 234t234 156t285 58q286 0 491 -192l-199 -191q-117 113 -292 113q-123 0 -227.5 -62t-165.5 -168.5t-61 -232.5t61 -232.5t165.5 -168.5t227.5 -62
+q83 0 152.5 23t114.5 57.5t78.5 78.5t49 83t21.5 74h-416v252h692q12 -63 12 -122zM2304 745v-210h-209v-209h-210v209h-209v210h209v209h210v-209h209z" />
+    <glyph glyph-name="money" unicode="&#xf0d6;" horiz-adv-x="1920" 
+d="M768 384h384v96h-128v448h-114l-148 -137l77 -80q42 37 55 57h2v-288h-128v-96zM1280 640q0 -70 -21 -142t-59.5 -134t-101.5 -101t-138 -39t-138 39t-101.5 101t-59.5 134t-21 142t21 142t59.5 134t101.5 101t138 39t138 -39t101.5 -101t59.5 -134t21 -142zM1792 384
+v512q-106 0 -181 75t-75 181h-1152q0 -106 -75 -181t-181 -75v-512q106 0 181 -75t75 -181h1152q0 106 75 181t181 75zM1920 1216v-1152q0 -26 -19 -45t-45 -19h-1792q-26 0 -45 19t-19 45v1152q0 26 19 45t45 19h1792q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="caret_down" unicode="&#xf0d7;" horiz-adv-x="1024" 
+d="M1024 832q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="caret_up" unicode="&#xf0d8;" horiz-adv-x="1024" 
+d="M1024 320q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" />
+    <glyph glyph-name="caret_left" unicode="&#xf0d9;" horiz-adv-x="640" 
+d="M640 1088v-896q0 -26 -19 -45t-45 -19t-45 19l-448 448q-19 19 -19 45t19 45l448 448q19 19 45 19t45 -19t19 -45z" />
+    <glyph glyph-name="caret_right" unicode="&#xf0da;" horiz-adv-x="640" 
+d="M576 640q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19t-19 45v896q0 26 19 45t45 19t45 -19l448 -448q19 -19 19 -45z" />
+    <glyph glyph-name="columns" unicode="&#xf0db;" horiz-adv-x="1664" 
+d="M160 0h608v1152h-640v-1120q0 -13 9.5 -22.5t22.5 -9.5zM1536 32v1120h-640v-1152h608q13 0 22.5 9.5t9.5 22.5zM1664 1248v-1216q0 -66 -47 -113t-113 -47h-1344q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1344q66 0 113 -47t47 -113z" />
+    <glyph glyph-name="sort" unicode="&#xf0dc;" horiz-adv-x="1024" 
+d="M1024 448q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45zM1024 832q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" />
+    <glyph glyph-name="sort_down" unicode="&#xf0dd;" horiz-adv-x="1024" 
+d="M1024 448q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="sort_up" unicode="&#xf0de;" horiz-adv-x="1024" 
+d="M1024 832q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" />
+    <glyph glyph-name="envelope_alt" unicode="&#xf0e0;" horiz-adv-x="1792" 
+d="M1792 826v-794q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v794q44 -49 101 -87q362 -246 497 -345q57 -42 92.5 -65.5t94.5 -48t110 -24.5h1h1q51 0 110 24.5t94.5 48t92.5 65.5q170 123 498 345q57 39 100 87zM1792 1120q0 -79 -49 -151t-122 -123
+q-376 -261 -468 -325q-10 -7 -42.5 -30.5t-54 -38t-52 -32.5t-57.5 -27t-50 -9h-1h-1q-23 0 -50 9t-57.5 27t-52 32.5t-54 38t-42.5 30.5q-91 64 -262 182.5t-205 142.5q-62 42 -117 115.5t-55 136.5q0 78 41.5 130t118.5 52h1472q65 0 112.5 -47t47.5 -113z" />
+    <glyph glyph-name="linkedin" unicode="&#xf0e1;" 
+d="M349 911v-991h-330v991h330zM370 1217q1 -73 -50.5 -122t-135.5 -49h-2q-82 0 -132 49t-50 122q0 74 51.5 122.5t134.5 48.5t133 -48.5t51 -122.5zM1536 488v-568h-329v530q0 105 -40.5 164.5t-126.5 59.5q-63 0 -105.5 -34.5t-63.5 -85.5q-11 -30 -11 -81v-553h-329
+q2 399 2 647t-1 296l-1 48h329v-144h-2q20 32 41 56t56.5 52t87 43.5t114.5 15.5q171 0 275 -113.5t104 -332.5z" />
+    <glyph glyph-name="undo" unicode="&#xf0e2;" 
+d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61q-172 0 -327 72.5t-264 204.5q-7 10 -6.5 22.5t8.5 20.5l137 138q10 9 25 9q16 -2 23 -12q73 -95 179 -147t225 -52q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5
+t-163.5 109.5t-198.5 40.5q-98 0 -188 -35.5t-160 -101.5l137 -138q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l130 -129q107 101 244.5 156.5t284.5 55.5q156 0 298 -61t245 -164t164 -245t61 -298z" />
+    <glyph glyph-name="legal" unicode="&#xf0e3;" horiz-adv-x="1792" 
+d="M1771 0q0 -53 -37 -90l-107 -108q-39 -37 -91 -37q-53 0 -90 37l-363 364q-38 36 -38 90q0 53 43 96l-256 256l-126 -126q-14 -14 -34 -14t-34 14q2 -2 12.5 -12t12.5 -13t10 -11.5t10 -13.5t6 -13.5t5.5 -16.5t1.5 -18q0 -38 -28 -68q-3 -3 -16.5 -18t-19 -20.5
+t-18.5 -16.5t-22 -15.5t-22 -9t-26 -4.5q-40 0 -68 28l-408 408q-28 28 -28 68q0 13 4.5 26t9 22t15.5 22t16.5 18.5t20.5 19t18 16.5q30 28 68 28q10 0 18 -1.5t16.5 -5.5t13.5 -6t13.5 -10t11.5 -10t13 -12.5t12 -12.5q-14 14 -14 34t14 34l348 348q14 14 34 14t34 -14
+q-2 2 -12.5 12t-12.5 13t-10 11.5t-10 13.5t-6 13.5t-5.5 16.5t-1.5 18q0 38 28 68q3 3 16.5 18t19 20.5t18.5 16.5t22 15.5t22 9t26 4.5q40 0 68 -28l408 -408q28 -28 28 -68q0 -13 -4.5 -26t-9 -22t-15.5 -22t-16.5 -18.5t-20.5 -19t-18 -16.5q-30 -28 -68 -28
+q-10 0 -18 1.5t-16.5 5.5t-13.5 6t-13.5 10t-11.5 10t-13 12.5t-12 12.5q14 -14 14 -34t-14 -34l-126 -126l256 -256q43 43 96 43q52 0 91 -37l363 -363q37 -39 37 -91z" />
+    <glyph glyph-name="dashboard" unicode="&#xf0e4;" horiz-adv-x="1792" 
+d="M384 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM576 832q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1004 351l101 382q6 26 -7.5 48.5t-38.5 29.5
+t-48 -6.5t-30 -39.5l-101 -382q-60 -5 -107 -43.5t-63 -98.5q-20 -77 20 -146t117 -89t146 20t89 117q16 60 -6 117t-72 91zM1664 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 1024q0 53 -37.5 90.5
+t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1472 832q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1792 384q0 -261 -141 -483q-19 -29 -54 -29h-1402q-35 0 -54 29
+q-141 221 -141 483q0 182 71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
+    <glyph glyph-name="comment_alt" unicode="&#xf0e5;" horiz-adv-x="1792" 
+d="M896 1152q-204 0 -381.5 -69.5t-282 -187.5t-104.5 -255q0 -112 71.5 -213.5t201.5 -175.5l87 -50l-27 -96q-24 -91 -70 -172q152 63 275 171l43 38l57 -6q69 -8 130 -8q204 0 381.5 69.5t282 187.5t104.5 255t-104.5 255t-282 187.5t-381.5 69.5zM1792 640
+q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22h-5q-15 0 -27 10.5t-16 27.5v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51t27 59t26 76q-157 89 -247.5 220t-90.5 281q0 174 120 321.5
+t326 233t450 85.5t450 -85.5t326 -233t120 -321.5z" />
+    <glyph glyph-name="comments_alt" unicode="&#xf0e6;" horiz-adv-x="1792" 
+d="M704 1152q-153 0 -286 -52t-211.5 -141t-78.5 -191q0 -82 53 -158t149 -132l97 -56l-35 -84q34 20 62 39l44 31l53 -10q78 -14 153 -14q153 0 286 52t211.5 141t78.5 191t-78.5 191t-211.5 141t-286 52zM704 1280q191 0 353.5 -68.5t256.5 -186.5t94 -257t-94 -257
+t-256.5 -186.5t-353.5 -68.5q-86 0 -176 16q-124 -88 -278 -128q-36 -9 -86 -16h-3q-11 0 -20.5 8t-11.5 21q-1 3 -1 6.5t0.5 6.5t2 6l2.5 5t3.5 5.5t4 5t4.5 5t4 4.5q5 6 23 25t26 29.5t22.5 29t25 38.5t20.5 44q-124 72 -195 177t-71 224q0 139 94 257t256.5 186.5
+t353.5 68.5zM1526 111q10 -24 20.5 -44t25 -38.5t22.5 -29t26 -29.5t23 -25q1 -1 4 -4.5t4.5 -5t4 -5t3.5 -5.5l2.5 -5t2 -6t0.5 -6.5t-1 -6.5q-3 -14 -13 -22t-22 -7q-50 7 -86 16q-154 40 -278 128q-90 -16 -176 -16q-271 0 -472 132q58 -4 88 -4q161 0 309 45t264 129
+q125 92 192 212t67 254q0 77 -23 152q129 -71 204 -178t75 -230q0 -120 -71 -224.5t-195 -176.5z" />
+    <glyph glyph-name="bolt" unicode="&#xf0e7;" horiz-adv-x="896" 
+d="M885 970q18 -20 7 -44l-540 -1157q-13 -25 -42 -25q-4 0 -14 2q-17 5 -25.5 19t-4.5 30l197 808l-406 -101q-4 -1 -12 -1q-18 0 -31 11q-18 15 -13 39l201 825q4 14 16 23t28 9h328q19 0 32 -12.5t13 -29.5q0 -8 -5 -18l-171 -463l396 98q8 2 12 2q19 0 34 -15z" />
+    <glyph glyph-name="sitemap" unicode="&#xf0e8;" horiz-adv-x="1792" 
+d="M1792 288v-320q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192h-512v-192h96q40 0 68 -28t28 -68v-320q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192h-512v-192h96q40 0 68 -28t28 -68v-320
+q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192q0 52 38 90t90 38h512v192h-96q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h320q40 0 68 -28t28 -68v-320q0 -40 -28 -68t-68 -28h-96v-192h512q52 0 90 -38t38 -90v-192h96q40 0 68 -28t28 -68
+z" />
+    <glyph glyph-name="umbrella" unicode="&#xf0e9;" horiz-adv-x="1664" 
+d="M896 708v-580q0 -104 -76 -180t-180 -76t-180 76t-76 180q0 26 19 45t45 19t45 -19t19 -45q0 -50 39 -89t89 -39t89 39t39 89v580q33 11 64 11t64 -11zM1664 681q0 -13 -9.5 -22.5t-22.5 -9.5q-11 0 -23 10q-49 46 -93 69t-102 23q-68 0 -128 -37t-103 -97
+q-7 -10 -17.5 -28t-14.5 -24q-11 -17 -28 -17q-18 0 -29 17q-4 6 -14.5 24t-17.5 28q-43 60 -102.5 97t-127.5 37t-127.5 -37t-102.5 -97q-7 -10 -17.5 -28t-14.5 -24q-11 -17 -29 -17q-17 0 -28 17q-4 6 -14.5 24t-17.5 28q-43 60 -103 97t-128 37q-58 0 -102 -23t-93 -69
+q-12 -10 -23 -10q-13 0 -22.5 9.5t-9.5 22.5q0 5 1 7q45 183 172.5 319.5t298 204.5t360.5 68q140 0 274.5 -40t246.5 -113.5t194.5 -187t115.5 -251.5q1 -2 1 -7zM896 1408v-98q-42 2 -64 2t-64 -2v98q0 26 19 45t45 19t45 -19t19 -45z" />
+    <glyph glyph-name="paste" unicode="&#xf0ea;" horiz-adv-x="1792" 
+d="M768 -128h896v640h-416q-40 0 -68 28t-28 68v416h-384v-1152zM1024 1312v64q0 13 -9.5 22.5t-22.5 9.5h-704q-13 0 -22.5 -9.5t-9.5 -22.5v-64q0 -13 9.5 -22.5t22.5 -9.5h704q13 0 22.5 9.5t9.5 22.5zM1280 640h299l-299 299v-299zM1792 512v-672q0 -40 -28 -68t-68 -28
+h-960q-40 0 -68 28t-28 68v160h-544q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1088q40 0 68 -28t28 -68v-328q21 -13 36 -28l408 -408q28 -28 48 -76t20 -88z" />
+    <glyph glyph-name="light_bulb" unicode="&#xf0eb;" horiz-adv-x="1024" 
+d="M736 960q0 -13 -9.5 -22.5t-22.5 -9.5t-22.5 9.5t-9.5 22.5q0 46 -54 71t-106 25q-13 0 -22.5 9.5t-9.5 22.5t9.5 22.5t22.5 9.5q50 0 99.5 -16t87 -54t37.5 -90zM896 960q0 72 -34.5 134t-90 101.5t-123 62t-136.5 22.5t-136.5 -22.5t-123 -62t-90 -101.5t-34.5 -134
+q0 -101 68 -180q10 -11 30.5 -33t30.5 -33q128 -153 141 -298h228q13 145 141 298q10 11 30.5 33t30.5 33q68 79 68 180zM1024 960q0 -155 -103 -268q-45 -49 -74.5 -87t-59.5 -95.5t-34 -107.5q47 -28 47 -82q0 -37 -25 -64q25 -27 25 -64q0 -52 -45 -81q13 -23 13 -47
+q0 -46 -31.5 -71t-77.5 -25q-20 -44 -60 -70t-87 -26t-87 26t-60 70q-46 0 -77.5 25t-31.5 71q0 24 13 47q-45 29 -45 81q0 37 25 64q-25 27 -25 64q0 54 47 82q-4 50 -34 107.5t-59.5 95.5t-74.5 87q-103 113 -103 268q0 99 44.5 184.5t117 142t164 89t186.5 32.5
+t186.5 -32.5t164 -89t117 -142t44.5 -184.5z" />
+    <glyph glyph-name="exchange" unicode="&#xf0ec;" horiz-adv-x="1792" 
+d="M1792 352v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5q-12 0 -24 10l-319 320q-9 9 -9 22q0 14 9 23l320 320q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5v-192h1376q13 0 22.5 -9.5t9.5 -22.5zM1792 896q0 -14 -9 -23l-320 -320q-9 -9 -23 -9
+q-13 0 -22.5 9.5t-9.5 22.5v192h-1376q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1376v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23z" />
+    <glyph glyph-name="cloud_download" unicode="&#xf0ed;" horiz-adv-x="1920" 
+d="M1280 608q0 14 -9 23t-23 9h-224v352q0 13 -9.5 22.5t-22.5 9.5h-192q-13 0 -22.5 -9.5t-9.5 -22.5v-352h-224q-13 0 -22.5 -9.5t-9.5 -22.5q0 -14 9 -23l352 -352q9 -9 23 -9t23 9l351 351q10 12 10 24zM1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088
+q-185 0 -316.5 131.5t-131.5 316.5q0 130 70 240t188 165q-2 30 -2 43q0 212 150 362t362 150q156 0 285.5 -87t188.5 -231q71 62 166 62q106 0 181 -75t75 -181q0 -76 -41 -138q130 -31 213.5 -135.5t83.5 -238.5z" />
+    <glyph glyph-name="cloud_upload" unicode="&#xf0ee;" horiz-adv-x="1920" 
+d="M1280 672q0 14 -9 23l-352 352q-9 9 -23 9t-23 -9l-351 -351q-10 -12 -10 -24q0 -14 9 -23t23 -9h224v-352q0 -13 9.5 -22.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 22.5v352h224q13 0 22.5 9.5t9.5 22.5zM1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088
+q-185 0 -316.5 131.5t-131.5 316.5q0 130 70 240t188 165q-2 30 -2 43q0 212 150 362t362 150q156 0 285.5 -87t188.5 -231q71 62 166 62q106 0 181 -75t75 -181q0 -76 -41 -138q130 -31 213.5 -135.5t83.5 -238.5z" />
+    <glyph glyph-name="user_md" unicode="&#xf0f0;" horiz-adv-x="1408" 
+d="M384 192q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM1408 131q0 -121 -73 -190t-194 -69h-874q-121 0 -194 69t-73 190q0 68 5.5 131t24 138t47.5 132.5t81 103t120 60.5q-22 -52 -22 -120v-203q-58 -20 -93 -70t-35 -111q0 -80 56 -136t136 -56
+t136 56t56 136q0 61 -35.5 111t-92.5 70v203q0 62 25 93q132 -104 295 -104t295 104q25 -31 25 -93v-64q-106 0 -181 -75t-75 -181v-89q-32 -29 -32 -71q0 -40 28 -68t68 -28t68 28t28 68q0 42 -32 71v89q0 52 38 90t90 38t90 -38t38 -90v-89q-32 -29 -32 -71q0 -40 28 -68
+t68 -28t68 28t28 68q0 42 -32 71v89q0 68 -34.5 127.5t-93.5 93.5q0 10 0.5 42.5t0 48t-2.5 41.5t-7 47t-13 40q68 -15 120 -60.5t81 -103t47.5 -132.5t24 -138t5.5 -131zM1088 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5
+t271.5 -112.5t112.5 -271.5z" />
+    <glyph glyph-name="stethoscope" unicode="&#xf0f1;" horiz-adv-x="1408" 
+d="M1280 832q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 832q0 -62 -35.5 -111t-92.5 -70v-395q0 -159 -131.5 -271.5t-316.5 -112.5t-316.5 112.5t-131.5 271.5v132q-164 20 -274 128t-110 252v512q0 26 19 45t45 19q6 0 16 -2q17 30 47 48
+t65 18q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5q-33 0 -64 18v-402q0 -106 94 -181t226 -75t226 75t94 181v402q-31 -18 -64 -18q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5q35 0 65 -18t47 -48q10 2 16 2q26 0 45 -19t19 -45v-512q0 -144 -110 -252
+t-274 -128v-132q0 -106 94 -181t226 -75t226 75t94 181v395q-57 21 -92.5 70t-35.5 111q0 80 56 136t136 56t136 -56t56 -136z" />
+    <glyph glyph-name="suitcase" unicode="&#xf0f2;" horiz-adv-x="1792" 
+d="M640 1152h512v128h-512v-128zM288 1152v-1280h-64q-92 0 -158 66t-66 158v832q0 92 66 158t158 66h64zM1408 1152v-1280h-1024v1280h128v160q0 40 28 68t68 28h576q40 0 68 -28t28 -68v-160h128zM1792 928v-832q0 -92 -66 -158t-158 -66h-64v1280h64q92 0 158 -66
+t66 -158z" />
+    <glyph glyph-name="bell_alt" unicode="&#xf0f3;" horiz-adv-x="1792" 
+d="M912 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM1728 128q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-181 75t-75 181h-448q-52 0 -90 38t-38 90q50 42 91 88t85 119.5t74.5 158.5
+t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q190 -28 307 -158.5t117 -282.5q0 -139 19.5 -260t50 -206t74.5 -158.5t85 -119.5t91 -88z" />
+    <glyph glyph-name="coffee" unicode="&#xf0f4;" horiz-adv-x="1920" 
+d="M1664 896q0 80 -56 136t-136 56h-64v-384h64q80 0 136 56t56 136zM0 128h1792q0 -106 -75 -181t-181 -75h-1280q-106 0 -181 75t-75 181zM1856 896q0 -159 -112.5 -271.5t-271.5 -112.5h-64v-32q0 -92 -66 -158t-158 -66h-704q-92 0 -158 66t-66 158v736q0 26 19 45
+t45 19h1152q159 0 271.5 -112.5t112.5 -271.5z" />
+    <glyph glyph-name="food" unicode="&#xf0f5;" horiz-adv-x="1408" 
+d="M640 1472v-640q0 -61 -35.5 -111t-92.5 -70v-779q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v779q-57 20 -92.5 70t-35.5 111v640q0 26 19 45t45 19t45 -19t19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45v416q0 26 19 45t45 19t45 -19t19 -45v-416q0 -26 19 -45
+t45 -19t45 19t19 45v416q0 26 19 45t45 19t45 -19t19 -45zM1408 1472v-1600q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v512h-224q-13 0 -22.5 9.5t-9.5 22.5v800q0 132 94 226t226 94h256q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="file_text_alt" unicode="&#xf0f6;" 
+d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
+M384 736q0 14 9 23t23 9h704q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64zM1120 512q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704zM1120 256q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704
+q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704z" />
+    <glyph glyph-name="building" unicode="&#xf0f7;" horiz-adv-x="1408" 
+d="M384 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
+M640 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
+M1152 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
+M640 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
+M1152 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
+M640 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
+M1152 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
+M640 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
+M896 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
+M896 -128h384v1536h-1152v-1536h384v224q0 13 9.5 22.5t22.5 9.5h320q13 0 22.5 -9.5t9.5 -22.5v-224zM1408 1472v-1664q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h1280q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="hospital" unicode="&#xf0f8;" horiz-adv-x="1408" 
+d="M384 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
+M640 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
+M1152 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
+M640 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
+M896 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z
+M896 -128h384v1152h-256v-32q0 -40 -28 -68t-68 -28h-448q-40 0 -68 28t-28 68v32h-256v-1152h384v224q0 13 9.5 22.5t22.5 9.5h320q13 0 22.5 -9.5t9.5 -22.5v-224zM896 1056v320q0 13 -9.5 22.5t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-96h-128v96q0 13 -9.5 22.5
+t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5v96h128v-96q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1408 1088v-1280q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1280q0 26 19 45t45 19h320
+v288q0 40 28 68t68 28h448q40 0 68 -28t28 -68v-288h320q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="ambulance" unicode="&#xf0f9;" horiz-adv-x="1920" 
+d="M640 128q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM256 640h384v256h-158q-14 -2 -22 -9l-195 -195q-7 -12 -9 -22v-30zM1536 128q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5
+t90.5 37.5t37.5 90.5zM1664 800v192q0 14 -9 23t-23 9h-224v224q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-224h-224q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h224v-224q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v224h224q14 0 23 9t9 23zM1920 1344v-1152
+q0 -26 -19 -45t-45 -19h-192q0 -106 -75 -181t-181 -75t-181 75t-75 181h-384q0 -106 -75 -181t-181 -75t-181 75t-75 181h-128q-26 0 -45 19t-19 45t19 45t45 19v416q0 26 13 58t32 51l198 198q19 19 51 32t58 13h160v320q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="medkit" unicode="&#xf0fa;" horiz-adv-x="1792" 
+d="M1280 416v192q0 14 -9 23t-23 9h-224v224q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-224h-224q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h224v-224q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v224h224q14 0 23 9t9 23zM640 1152h512v128h-512v-128zM256 1152v-1280h-32
+q-92 0 -158 66t-66 158v832q0 92 66 158t158 66h32zM1440 1152v-1280h-1088v1280h160v160q0 40 28 68t68 28h576q40 0 68 -28t28 -68v-160h160zM1792 928v-832q0 -92 -66 -158t-158 -66h-32v1280h32q92 0 158 -66t66 -158z" />
+    <glyph glyph-name="fighter_jet" unicode="&#xf0fb;" horiz-adv-x="1920" 
+d="M1920 576q-1 -32 -288 -96l-352 -32l-224 -64h-64l-293 -352h69q26 0 45 -4.5t19 -11.5t-19 -11.5t-45 -4.5h-96h-160h-64v32h64v416h-160l-192 -224h-96l-32 32v192h32v32h128v8l-192 24v128l192 24v8h-128v32h-32v192l32 32h96l192 -224h160v416h-64v32h64h160h96
+q26 0 45 -4.5t19 -11.5t-19 -11.5t-45 -4.5h-69l293 -352h64l224 -64l352 -32q128 -28 200 -52t80 -34z" />
+    <glyph glyph-name="beer" unicode="&#xf0fc;" horiz-adv-x="1664" 
+d="M640 640v384h-256v-256q0 -53 37.5 -90.5t90.5 -37.5h128zM1664 192v-192h-1152v192l128 192h-128q-159 0 -271.5 112.5t-112.5 271.5v320l-64 64l32 128h480l32 128h960l32 -192l-64 -32v-800z" />
+    <glyph glyph-name="h_sign" unicode="&#xf0fd;" 
+d="M1280 192v896q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-320h-512v320q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-896q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v320h512v-320q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1536 1120v-960
+q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="f0fe" unicode="&#xf0fe;" 
+d="M1280 576v128q0 26 -19 45t-45 19h-320v320q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-320h-320q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h320v-320q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v320h320q26 0 45 19t19 45zM1536 1120v-960
+q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="double_angle_left" unicode="&#xf100;" horiz-adv-x="1024" 
+d="M627 160q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23zM1011 160q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23
+t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23z" />
+    <glyph glyph-name="double_angle_right" unicode="&#xf101;" horiz-adv-x="1024" 
+d="M595 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23zM979 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23
+l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
+    <glyph glyph-name="double_angle_up" unicode="&#xf102;" horiz-adv-x="1152" 
+d="M1075 224q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23zM1075 608q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393
+q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
+    <glyph glyph-name="double_angle_down" unicode="&#xf103;" horiz-adv-x="1152" 
+d="M1075 672q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23zM1075 1056q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23
+t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" />
+    <glyph glyph-name="angle_left" unicode="&#xf104;" horiz-adv-x="640" 
+d="M627 992q0 -13 -10 -23l-393 -393l393 -393q10 -10 10 -23t-10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" />
+    <glyph glyph-name="angle_right" unicode="&#xf105;" horiz-adv-x="640" 
+d="M595 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
+    <glyph glyph-name="angle_up" unicode="&#xf106;" horiz-adv-x="1152" 
+d="M1075 352q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
+    <glyph glyph-name="angle_down" unicode="&#xf107;" horiz-adv-x="1152" 
+d="M1075 800q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" />
+    <glyph glyph-name="desktop" unicode="&#xf108;" horiz-adv-x="1920" 
+d="M1792 544v832q0 13 -9.5 22.5t-22.5 9.5h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-832q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5zM1920 1376v-1088q0 -66 -47 -113t-113 -47h-544q0 -37 16 -77.5t32 -71t16 -43.5q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19
+t-19 45q0 14 16 44t32 70t16 78h-544q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
+    <glyph glyph-name="laptop" unicode="&#xf109;" horiz-adv-x="1920" 
+d="M416 256q-66 0 -113 47t-47 113v704q0 66 47 113t113 47h1088q66 0 113 -47t47 -113v-704q0 -66 -47 -113t-113 -47h-1088zM384 1120v-704q0 -13 9.5 -22.5t22.5 -9.5h1088q13 0 22.5 9.5t9.5 22.5v704q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5z
+M1760 192h160v-96q0 -40 -47 -68t-113 -28h-1600q-66 0 -113 28t-47 68v96h160h1600zM1040 96q16 0 16 16t-16 16h-160q-16 0 -16 -16t16 -16h160z" />
+    <glyph glyph-name="tablet" unicode="&#xf10a;" horiz-adv-x="1152" 
+d="M640 128q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1024 288v960q0 13 -9.5 22.5t-22.5 9.5h-832q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h832q13 0 22.5 9.5t9.5 22.5zM1152 1248v-1088q0 -66 -47 -113t-113 -47h-832
+q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h832q66 0 113 -47t47 -113z" />
+    <glyph glyph-name="mobile_phone" unicode="&#xf10b;" horiz-adv-x="768" 
+d="M464 128q0 33 -23.5 56.5t-56.5 23.5t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5t56.5 23.5t23.5 56.5zM672 288v704q0 13 -9.5 22.5t-22.5 9.5h-512q-13 0 -22.5 -9.5t-9.5 -22.5v-704q0 -13 9.5 -22.5t22.5 -9.5h512q13 0 22.5 9.5t9.5 22.5zM480 1136
+q0 16 -16 16h-160q-16 0 -16 -16t16 -16h160q16 0 16 16zM768 1152v-1024q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v1024q0 52 38 90t90 38h512q52 0 90 -38t38 -90z" />
+    <glyph glyph-name="circle_blank" unicode="&#xf10c;" 
+d="M768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103
+t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="quote_left" unicode="&#xf10d;" horiz-adv-x="1664" 
+d="M768 576v-384q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v704q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5h64q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-64q-106 0 -181 -75t-75 -181v-32q0 -40 28 -68t68 -28h224q80 0 136 -56t56 -136z
+M1664 576v-384q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v704q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5h64q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-64q-106 0 -181 -75t-75 -181v-32q0 -40 28 -68t68 -28h224q80 0 136 -56t56 -136z" />
+    <glyph glyph-name="quote_right" unicode="&#xf10e;" horiz-adv-x="1664" 
+d="M768 1216v-704q0 -104 -40.5 -198.5t-109.5 -163.5t-163.5 -109.5t-198.5 -40.5h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64q106 0 181 75t75 181v32q0 40 -28 68t-68 28h-224q-80 0 -136 56t-56 136v384q0 80 56 136t136 56h384q80 0 136 -56t56 -136zM1664 1216
+v-704q0 -104 -40.5 -198.5t-109.5 -163.5t-163.5 -109.5t-198.5 -40.5h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64q106 0 181 75t75 181v32q0 40 -28 68t-68 28h-224q-80 0 -136 56t-56 136v384q0 80 56 136t136 56h384q80 0 136 -56t56 -136z" />
+    <glyph glyph-name="spinner" unicode="&#xf110;" horiz-adv-x="1792" 
+d="M526 142q0 -53 -37.5 -90.5t-90.5 -37.5q-52 0 -90 38t-38 90q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1024 -64q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM320 640q0 -53 -37.5 -90.5t-90.5 -37.5
+t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1522 142q0 -52 -38 -90t-90 -38q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM558 1138q0 -66 -47 -113t-113 -47t-113 47t-47 113t47 113t113 47t113 -47t47 -113z
+M1728 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1088 1344q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1618 1138q0 -93 -66 -158.5t-158 -65.5q-93 0 -158.5 65.5t-65.5 158.5
+q0 92 65.5 158t158.5 66q92 0 158 -66t66 -158z" />
+    <glyph glyph-name="circle" unicode="&#xf111;" 
+d="M1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="reply" unicode="&#xf112;" horiz-adv-x="1792" 
+d="M1792 416q0 -166 -127 -451q-3 -7 -10.5 -24t-13.5 -30t-13 -22q-12 -17 -28 -17q-15 0 -23.5 10t-8.5 25q0 9 2.5 26.5t2.5 23.5q5 68 5 123q0 101 -17.5 181t-48.5 138.5t-80 101t-105.5 69.5t-133 42.5t-154 21.5t-175.5 6h-224v-256q0 -26 -19 -45t-45 -19t-45 19
+l-512 512q-19 19 -19 45t19 45l512 512q19 19 45 19t45 -19t19 -45v-256h224q713 0 875 -403q53 -134 53 -333z" />
+    <glyph glyph-name="github_alt" unicode="&#xf113;" horiz-adv-x="1664" 
+d="M640 320q0 -40 -12.5 -82t-43 -76t-72.5 -34t-72.5 34t-43 76t-12.5 82t12.5 82t43 76t72.5 34t72.5 -34t43 -76t12.5 -82zM1280 320q0 -40 -12.5 -82t-43 -76t-72.5 -34t-72.5 34t-43 76t-12.5 82t12.5 82t43 76t72.5 34t72.5 -34t43 -76t12.5 -82zM1440 320
+q0 120 -69 204t-187 84q-41 0 -195 -21q-71 -11 -157 -11t-157 11q-152 21 -195 21q-118 0 -187 -84t-69 -204q0 -88 32 -153.5t81 -103t122 -60t140 -29.5t149 -7h168q82 0 149 7t140 29.5t122 60t81 103t32 153.5zM1664 496q0 -207 -61 -331q-38 -77 -105.5 -133t-141 -86
+t-170 -47.5t-171.5 -22t-167 -4.5q-78 0 -142 3t-147.5 12.5t-152.5 30t-137 51.5t-121 81t-86 115q-62 123 -62 331q0 237 136 396q-27 82 -27 170q0 116 51 218q108 0 190 -39.5t189 -123.5q147 35 309 35q148 0 280 -32q105 82 187 121t189 39q51 -102 51 -218
+q0 -87 -27 -168q136 -160 136 -398z" />
+    <glyph glyph-name="folder_close_alt" unicode="&#xf114;" horiz-adv-x="1664" 
+d="M1536 224v704q0 40 -28 68t-68 28h-704q-40 0 -68 28t-28 68v64q0 40 -28 68t-68 28h-320q-40 0 -68 -28t-28 -68v-960q0 -40 28 -68t68 -28h1216q40 0 68 28t28 68zM1664 928v-704q0 -92 -66 -158t-158 -66h-1216q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320
+q92 0 158 -66t66 -158v-32h672q92 0 158 -66t66 -158z" />
+    <glyph glyph-name="folder_open_alt" unicode="&#xf115;" horiz-adv-x="1920" 
+d="M1781 605q0 35 -53 35h-1088q-40 0 -85.5 -21.5t-71.5 -52.5l-294 -363q-18 -24 -18 -40q0 -35 53 -35h1088q40 0 86 22t71 53l294 363q18 22 18 39zM640 768h768v160q0 40 -28 68t-68 28h-576q-40 0 -68 28t-28 68v64q0 40 -28 68t-68 28h-320q-40 0 -68 -28t-28 -68
+v-853l256 315q44 53 116 87.5t140 34.5zM1909 605q0 -62 -46 -120l-295 -363q-43 -53 -116 -87.5t-140 -34.5h-1088q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h544q92 0 158 -66t66 -158v-160h192q54 0 99 -24.5t67 -70.5q15 -32 15 -68z
+" />
+    <glyph glyph-name="expand_alt" unicode="&#xf116;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="collapse_alt" unicode="&#xf117;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="smile" unicode="&#xf118;" 
+d="M1134 461q-37 -121 -138 -195t-228 -74t-228 74t-138 195q-8 25 4 48.5t38 31.5q25 8 48.5 -4t31.5 -38q25 -80 92.5 -129.5t151.5 -49.5t151.5 49.5t92.5 129.5q8 26 32 38t49 4t37 -31.5t4 -48.5zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5
+t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5
+t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="frown" unicode="&#xf119;" 
+d="M1134 307q8 -25 -4 -48.5t-37 -31.5t-49 4t-32 38q-25 80 -92.5 129.5t-151.5 49.5t-151.5 -49.5t-92.5 -129.5q-8 -26 -31.5 -38t-48.5 -4q-26 8 -38 31.5t-4 48.5q37 121 138 195t228 74t228 -74t138 -195zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5
+t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204
+t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="meh" unicode="&#xf11a;" 
+d="M1152 448q0 -26 -19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h640q26 0 45 -19t19 -45zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5
+t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640
+q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="gamepad" unicode="&#xf11b;" horiz-adv-x="1920" 
+d="M832 448v128q0 14 -9 23t-23 9h-192v192q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-192h-192q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h192v-192q0 -14 9 -23t23 -9h128q14 0 23 9t9 23v192h192q14 0 23 9t9 23zM1408 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5
+t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1920 512q0 -212 -150 -362t-362 -150q-192 0 -338 128h-220q-146 -128 -338 -128q-212 0 -362 150
+t-150 362t150 362t362 150h896q212 0 362 -150t150 -362z" />
+    <glyph glyph-name="keyboard" unicode="&#xf11c;" horiz-adv-x="1920" 
+d="M384 368v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM512 624v-96q0 -16 -16 -16h-224q-16 0 -16 16v96q0 16 16 16h224q16 0 16 -16zM384 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1408 368v-96q0 -16 -16 -16
+h-864q-16 0 -16 16v96q0 16 16 16h864q16 0 16 -16zM768 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM640 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1024 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16
+h96q16 0 16 -16zM896 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1280 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1664 368v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1152 880v-96
+q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1408 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1664 880v-352q0 -16 -16 -16h-224q-16 0 -16 16v96q0 16 16 16h112v240q0 16 16 16h96q16 0 16 -16zM1792 128v896h-1664v-896
+h1664zM1920 1024v-896q0 -53 -37.5 -90.5t-90.5 -37.5h-1664q-53 0 -90.5 37.5t-37.5 90.5v896q0 53 37.5 90.5t90.5 37.5h1664q53 0 90.5 -37.5t37.5 -90.5z" />
+    <glyph glyph-name="flag_alt" unicode="&#xf11d;" horiz-adv-x="1792" 
+d="M1664 491v616q-169 -91 -306 -91q-82 0 -145 32q-100 49 -184 76.5t-178 27.5q-173 0 -403 -127v-599q245 113 433 113q55 0 103.5 -7.5t98 -26t77 -31t82.5 -39.5l28 -14q44 -22 101 -22q120 0 293 92zM320 1280q0 -35 -17.5 -64t-46.5 -46v-1266q0 -14 -9 -23t-23 -9
+h-64q-14 0 -23 9t-9 23v1266q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -39 -35 -57q-10 -5 -17 -9q-218 -116 -369 -116q-88 0 -158 35l-28 14q-64 33 -99 48t-91 29t-114 14q-102 0 -235.5 -44t-228.5 -102
+q-15 -9 -33 -9q-16 0 -32 8q-32 19 -32 56v742q0 35 31 55q35 21 78.5 42.5t114 52t152.5 49.5t155 19q112 0 209 -31t209 -86q38 -19 89 -19q122 0 310 112q22 12 31 17q31 16 62 -2q31 -20 31 -55z" />
+    <glyph glyph-name="flag_checkered" unicode="&#xf11e;" horiz-adv-x="1792" 
+d="M832 536v192q-181 -16 -384 -117v-185q205 96 384 110zM832 954v197q-172 -8 -384 -126v-189q215 111 384 118zM1664 491v184q-235 -116 -384 -71v224q-20 6 -39 15q-5 3 -33 17t-34.5 17t-31.5 15t-34.5 15.5t-32.5 13t-36 12.5t-35 8.5t-39.5 7.5t-39.5 4t-44 2
+q-23 0 -49 -3v-222h19q102 0 192.5 -29t197.5 -82q19 -9 39 -15v-188q42 -17 91 -17q120 0 293 92zM1664 918v189q-169 -91 -306 -91q-45 0 -78 8v-196q148 -42 384 90zM320 1280q0 -35 -17.5 -64t-46.5 -46v-1266q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v1266
+q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -39 -35 -57q-10 -5 -17 -9q-218 -116 -369 -116q-88 0 -158 35l-28 14q-64 33 -99 48t-91 29t-114 14q-102 0 -235.5 -44t-228.5 -102q-15 -9 -33 -9q-16 0 -32 8
+q-32 19 -32 56v742q0 35 31 55q35 21 78.5 42.5t114 52t152.5 49.5t155 19q112 0 209 -31t209 -86q38 -19 89 -19q122 0 310 112q22 12 31 17q31 16 62 -2q31 -20 31 -55z" />
+    <glyph glyph-name="terminal" unicode="&#xf120;" horiz-adv-x="1664" 
+d="M585 553l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23t-10 -23zM1664 96v-64q0 -14 -9 -23t-23 -9h-960q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h960q14 0 23 -9
+t9 -23z" />
+    <glyph glyph-name="code" unicode="&#xf121;" horiz-adv-x="1920" 
+d="M617 137l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23t-10 -23zM1208 1204l-373 -1291q-4 -13 -15.5 -19.5t-23.5 -2.5l-62 17q-13 4 -19.5 15.5t-2.5 24.5
+l373 1291q4 13 15.5 19.5t23.5 2.5l62 -17q13 -4 19.5 -15.5t2.5 -24.5zM1865 553l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23t-10 -23z" />
+    <glyph glyph-name="reply_all" unicode="&#xf122;" horiz-adv-x="1792" 
+d="M640 454v-70q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-512 512q-19 19 -19 45t19 45l512 512q29 31 70 14q39 -17 39 -59v-69l-397 -398q-19 -19 -19 -45t19 -45zM1792 416q0 -58 -17 -133.5t-38.5 -138t-48 -125t-40.5 -90.5l-20 -40q-8 -17 -28 -17q-6 0 -9 1
+q-25 8 -23 34q43 400 -106 565q-64 71 -170.5 110.5t-267.5 52.5v-251q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-512 512q-19 19 -19 45t19 45l512 512q29 31 70 14q39 -17 39 -59v-262q411 -28 599 -221q169 -173 169 -509z" />
+    <glyph glyph-name="star_half_empty" unicode="&#xf123;" horiz-adv-x="1664" 
+d="M1186 579l257 250l-356 52l-66 10l-30 60l-159 322v-963l59 -31l318 -168l-60 355l-12 66zM1638 841l-363 -354l86 -500q5 -33 -6 -51.5t-34 -18.5q-17 0 -40 12l-449 236l-449 -236q-23 -12 -40 -12q-23 0 -34 18.5t-6 51.5l86 500l-364 354q-32 32 -23 59.5t54 34.5
+l502 73l225 455q20 41 49 41q28 0 49 -41l225 -455l502 -73q45 -7 54 -34.5t-24 -59.5z" />
+    <glyph glyph-name="location_arrow" unicode="&#xf124;" horiz-adv-x="1408" 
+d="M1401 1187l-640 -1280q-17 -35 -57 -35q-5 0 -15 2q-22 5 -35.5 22.5t-13.5 39.5v576h-576q-22 0 -39.5 13.5t-22.5 35.5t4 42t29 30l1280 640q13 7 29 7q27 0 45 -19q15 -14 18.5 -34.5t-6.5 -39.5z" />
+    <glyph glyph-name="crop" unicode="&#xf125;" horiz-adv-x="1664" 
+d="M557 256h595v595zM512 301l595 595h-595v-595zM1664 224v-192q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v224h-864q-14 0 -23 9t-9 23v864h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224v224q0 14 9 23t23 9h192q14 0 23 -9t9 -23
+v-224h851l246 247q10 9 23 9t23 -9q9 -10 9 -23t-9 -23l-247 -246v-851h224q14 0 23 -9t9 -23z" />
+    <glyph glyph-name="code_fork" unicode="&#xf126;" horiz-adv-x="1024" 
+d="M288 64q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM288 1216q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM928 1088q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1024 1088q0 -52 -26 -96.5t-70 -69.5
+q-2 -287 -226 -414q-67 -38 -203 -81q-128 -40 -169.5 -71t-41.5 -100v-26q44 -25 70 -69.5t26 -96.5q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 52 26 96.5t70 69.5v820q-44 25 -70 69.5t-26 96.5q0 80 56 136t136 56t136 -56t56 -136q0 -52 -26 -96.5t-70 -69.5v-497
+q54 26 154 57q55 17 87.5 29.5t70.5 31t59 39.5t40.5 51t28 69.5t8.5 91.5q-44 25 -70 69.5t-26 96.5q0 80 56 136t136 56t136 -56t56 -136z" />
+    <glyph glyph-name="unlink" unicode="&#xf127;" horiz-adv-x="1664" 
+d="M439 265l-256 -256q-11 -9 -23 -9t-23 9q-9 10 -9 23t9 23l256 256q10 9 23 9t23 -9q9 -10 9 -23t-9 -23zM608 224v-320q0 -14 -9 -23t-23 -9t-23 9t-9 23v320q0 14 9 23t23 9t23 -9t9 -23zM384 448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23t9 23t23 9h320
+q14 0 23 -9t9 -23zM1648 320q0 -120 -85 -203l-147 -146q-83 -83 -203 -83q-121 0 -204 85l-334 335q-21 21 -42 56l239 18l273 -274q27 -27 68 -27.5t68 26.5l147 146q28 28 28 67q0 40 -28 68l-274 275l18 239q35 -21 56 -42l336 -336q84 -86 84 -204zM1031 1044l-239 -18
+l-273 274q-28 28 -68 28q-39 0 -68 -27l-147 -146q-28 -28 -28 -67q0 -40 28 -68l274 -274l-18 -240q-35 21 -56 42l-336 336q-84 86 -84 204q0 120 85 203l147 146q83 83 203 83q121 0 204 -85l334 -335q21 -21 42 -56zM1664 960q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9
+t-9 23t9 23t23 9h320q14 0 23 -9t9 -23zM1120 1504v-320q0 -14 -9 -23t-23 -9t-23 9t-9 23v320q0 14 9 23t23 9t23 -9t9 -23zM1527 1353l-256 -256q-11 -9 -23 -9t-23 9q-9 10 -9 23t9 23l256 256q10 9 23 9t23 -9q9 -10 9 -23t-9 -23z" />
+    <glyph glyph-name="question" unicode="&#xf128;" horiz-adv-x="1024" 
+d="M704 280v-240q0 -16 -12 -28t-28 -12h-240q-16 0 -28 12t-12 28v240q0 16 12 28t28 12h240q16 0 28 -12t12 -28zM1020 880q0 -54 -15.5 -101t-35 -76.5t-55 -59.5t-57.5 -43.5t-61 -35.5q-41 -23 -68.5 -65t-27.5 -67q0 -17 -12 -32.5t-28 -15.5h-240q-15 0 -25.5 18.5
+t-10.5 37.5v45q0 83 65 156.5t143 108.5q59 27 84 56t25 76q0 42 -46.5 74t-107.5 32q-65 0 -108 -29q-35 -25 -107 -115q-13 -16 -31 -16q-12 0 -25 8l-164 125q-13 10 -15.5 25t5.5 28q160 266 464 266q80 0 161 -31t146 -83t106 -127.5t41 -158.5z" />
+    <glyph glyph-name="_279" unicode="&#xf129;" horiz-adv-x="640" 
+d="M640 192v-128q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64v384h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h384q26 0 45 -19t19 -45v-576h64q26 0 45 -19t19 -45zM512 1344v-192q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v192
+q0 26 19 45t45 19h256q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="exclamation" unicode="&#xf12a;" horiz-adv-x="640" 
+d="M512 288v-224q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v224q0 26 19 45t45 19h256q26 0 45 -19t19 -45zM542 1344l-28 -768q-1 -26 -20.5 -45t-45.5 -19h-256q-26 0 -45.5 19t-20.5 45l-28 768q-1 26 17.5 45t44.5 19h320q26 0 44.5 -19t17.5 -45z" />
+    <glyph glyph-name="superscript" unicode="&#xf12b;" 
+d="M897 167v-167h-248l-159 252l-24 42q-8 9 -11 21h-3q-1 -3 -2.5 -6.5t-3.5 -8t-3 -6.5q-10 -20 -25 -44l-155 -250h-258v167h128l197 291l-185 272h-137v168h276l139 -228q2 -4 23 -42q8 -9 11 -21h3q3 9 11 21l25 42l140 228h257v-168h-125l-184 -267l204 -296h109z
+M1534 846v-206h-514l-3 27q-4 28 -4 46q0 64 26 117t65 86.5t84 65t84 54.5t65 54t26 64q0 38 -29.5 62.5t-70.5 24.5q-51 0 -97 -39q-14 -11 -36 -38l-105 92q26 37 63 66q83 65 188 65q110 0 178 -59.5t68 -158.5q0 -56 -24.5 -103t-62 -76.5t-81.5 -58.5t-82 -50.5
+t-65.5 -51.5t-30.5 -63h232v80h126z" />
+    <glyph glyph-name="subscript" unicode="&#xf12c;" 
+d="M897 167v-167h-248l-159 252l-24 42q-8 9 -11 21h-3q-1 -3 -2.5 -6.5t-3.5 -8t-3 -6.5q-10 -20 -25 -44l-155 -250h-258v167h128l197 291l-185 272h-137v168h276l139 -228q2 -4 23 -42q8 -9 11 -21h3q3 9 11 21l25 42l140 228h257v-168h-125l-184 -267l204 -296h109z
+M1536 -50v-206h-514l-4 27q-3 45 -3 46q0 64 26 117t65 86.5t84 65t84 54.5t65 54t26 64q0 38 -29.5 62.5t-70.5 24.5q-51 0 -97 -39q-14 -11 -36 -38l-105 92q26 37 63 66q80 65 188 65q110 0 178 -59.5t68 -158.5q0 -66 -34.5 -118.5t-84 -86t-99.5 -62.5t-87 -63t-41 -73
+h232v80h126z" />
+    <glyph glyph-name="_283" unicode="&#xf12d;" horiz-adv-x="1920" 
+d="M896 128l336 384h-768l-336 -384h768zM1909 1205q15 -34 9.5 -71.5t-30.5 -65.5l-896 -1024q-38 -44 -96 -44h-768q-38 0 -69.5 20.5t-47.5 54.5q-15 34 -9.5 71.5t30.5 65.5l896 1024q38 44 96 44h768q38 0 69.5 -20.5t47.5 -54.5z" />
+    <glyph glyph-name="puzzle_piece" unicode="&#xf12e;" horiz-adv-x="1664" 
+d="M1664 438q0 -81 -44.5 -135t-123.5 -54q-41 0 -77.5 17.5t-59 38t-56.5 38t-71 17.5q-110 0 -110 -124q0 -39 16 -115t15 -115v-5q-22 0 -33 -1q-34 -3 -97.5 -11.5t-115.5 -13.5t-98 -5q-61 0 -103 26.5t-42 83.5q0 37 17.5 71t38 56.5t38 59t17.5 77.5q0 79 -54 123.5
+t-135 44.5q-84 0 -143 -45.5t-59 -127.5q0 -43 15 -83t33.5 -64.5t33.5 -53t15 -50.5q0 -45 -46 -89q-37 -35 -117 -35q-95 0 -245 24q-9 2 -27.5 4t-27.5 4l-13 2q-1 0 -3 1q-2 0 -2 1v1024q2 -1 17.5 -3.5t34 -5t21.5 -3.5q150 -24 245 -24q80 0 117 35q46 44 46 89
+q0 22 -15 50.5t-33.5 53t-33.5 64.5t-15 83q0 82 59 127.5t144 45.5q80 0 134 -44.5t54 -123.5q0 -41 -17.5 -77.5t-38 -59t-38 -56.5t-17.5 -71q0 -57 42 -83.5t103 -26.5q64 0 180 15t163 17v-2q-1 -2 -3.5 -17.5t-5 -34t-3.5 -21.5q-24 -150 -24 -245q0 -80 35 -117
+q44 -46 89 -46q22 0 50.5 15t53 33.5t64.5 33.5t83 15q82 0 127.5 -59t45.5 -143z" />
+    <glyph glyph-name="microphone" unicode="&#xf130;" horiz-adv-x="1152" 
+d="M1152 832v-128q0 -221 -147.5 -384.5t-364.5 -187.5v-132h256q26 0 45 -19t19 -45t-19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h256v132q-217 24 -364.5 187.5t-147.5 384.5v128q0 26 19 45t45 19t45 -19t19 -45v-128q0 -185 131.5 -316.5t316.5 -131.5
+t316.5 131.5t131.5 316.5v128q0 26 19 45t45 19t45 -19t19 -45zM896 1216v-512q0 -132 -94 -226t-226 -94t-226 94t-94 226v512q0 132 94 226t226 94t226 -94t94 -226z" />
+    <glyph glyph-name="microphone_off" unicode="&#xf131;" horiz-adv-x="1408" 
+d="M271 591l-101 -101q-42 103 -42 214v128q0 26 19 45t45 19t45 -19t19 -45v-128q0 -53 15 -113zM1385 1193l-361 -361v-128q0 -132 -94 -226t-226 -94q-55 0 -109 19l-96 -96q97 -51 205 -51q185 0 316.5 131.5t131.5 316.5v128q0 26 19 45t45 19t45 -19t19 -45v-128
+q0 -221 -147.5 -384.5t-364.5 -187.5v-132h256q26 0 45 -19t19 -45t-19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h256v132q-125 13 -235 81l-254 -254q-10 -10 -23 -10t-23 10l-82 82q-10 10 -10 23t10 23l1234 1234q10 10 23 10t23 -10l82 -82q10 -10 10 -23
+t-10 -23zM1005 1325l-621 -621v512q0 132 94 226t226 94q102 0 184.5 -59t116.5 -152z" />
+    <glyph glyph-name="shield" unicode="&#xf132;" horiz-adv-x="1280" 
+d="M1088 576v640h-448v-1137q119 63 213 137q235 184 235 360zM1280 1344v-768q0 -86 -33.5 -170.5t-83 -150t-118 -127.5t-126.5 -103t-121 -77.5t-89.5 -49.5t-42.5 -20q-12 -6 -26 -6t-26 6q-16 7 -42.5 20t-89.5 49.5t-121 77.5t-126.5 103t-118 127.5t-83 150
+t-33.5 170.5v768q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="calendar_empty" unicode="&#xf133;" horiz-adv-x="1664" 
+d="M128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280
+q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
+    <glyph glyph-name="fire_extinguisher" unicode="&#xf134;" horiz-adv-x="1408" 
+d="M512 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 1376v-320q0 -16 -12 -25q-8 -7 -20 -7q-4 0 -7 1l-448 96q-11 2 -18 11t-7 20h-256v-102q111 -23 183.5 -111t72.5 -203v-800q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v800
+q0 106 62.5 190.5t161.5 114.5v111h-32q-59 0 -115 -23.5t-91.5 -53t-66 -66.5t-40.5 -53.5t-14 -24.5q-17 -35 -57 -35q-16 0 -29 7q-23 12 -31.5 37t3.5 49q5 10 14.5 26t37.5 53.5t60.5 70t85 67t108.5 52.5q-25 42 -25 86q0 66 47 113t113 47t113 -47t47 -113
+q0 -33 -14 -64h302q0 11 7 20t18 11l448 96q3 1 7 1q12 0 20 -7q12 -9 12 -25z" />
+    <glyph glyph-name="rocket" unicode="&#xf135;" horiz-adv-x="1664" 
+d="M1440 1088q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1664 1376q0 -249 -75.5 -430.5t-253.5 -360.5q-81 -80 -195 -176l-20 -379q-2 -16 -16 -26l-384 -224q-7 -4 -16 -4q-12 0 -23 9l-64 64q-13 14 -8 32l85 276l-281 281l-276 -85q-3 -1 -9 -1
+q-14 0 -23 9l-64 64q-17 19 -5 39l224 384q10 14 26 16l379 20q96 114 176 195q188 187 358 258t431 71q14 0 24 -9.5t10 -22.5z" />
+    <glyph glyph-name="maxcdn" unicode="&#xf136;" horiz-adv-x="1792" 
+d="M1745 763l-164 -763h-334l178 832q13 56 -15 88q-27 33 -83 33h-169l-204 -953h-334l204 953h-286l-204 -953h-334l204 953l-153 327h1276q101 0 189.5 -40.5t147.5 -113.5q60 -73 81 -168.5t0 -194.5z" />
+    <glyph glyph-name="chevron_sign_left" unicode="&#xf137;" 
+d="M909 141l102 102q19 19 19 45t-19 45l-307 307l307 307q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l454 -454q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
+t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="chevron_sign_right" unicode="&#xf138;" 
+d="M717 141l454 454q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l307 -307l-307 -307q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
+t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="chevron_sign_up" unicode="&#xf139;" 
+d="M1165 397l102 102q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19l307 307l307 -307q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
+t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="chevron_sign_down" unicode="&#xf13a;" 
+d="M813 237l454 454q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-307 -307l-307 307q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l454 -454q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5
+t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="html5" unicode="&#xf13b;" horiz-adv-x="1408" 
+d="M1130 939l16 175h-884l47 -534h612l-22 -228l-197 -53l-196 53l-13 140h-175l22 -278l362 -100h4v1l359 99l50 544h-644l-15 181h674zM0 1408h1408l-128 -1438l-578 -162l-574 162z" />
+    <glyph glyph-name="css3" unicode="&#xf13c;" horiz-adv-x="1792" 
+d="M275 1408h1505l-266 -1333l-804 -267l-698 267l71 356h297l-29 -147l422 -161l486 161l68 339h-1208l58 297h1209l38 191h-1208z" />
+    <glyph glyph-name="anchor" unicode="&#xf13d;" horiz-adv-x="1792" 
+d="M960 1280q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1792 352v-352q0 -22 -20 -30q-8 -2 -12 -2q-12 0 -23 9l-93 93q-119 -143 -318.5 -226.5t-429.5 -83.5t-429.5 83.5t-318.5 226.5l-93 -93q-9 -9 -23 -9q-4 0 -12 2q-20 8 -20 30v352
+q0 14 9 23t23 9h352q22 0 30 -20q8 -19 -7 -35l-100 -100q67 -91 189.5 -153.5t271.5 -82.5v647h-192q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h192v163q-58 34 -93 92.5t-35 128.5q0 106 75 181t181 75t181 -75t75 -181q0 -70 -35 -128.5t-93 -92.5v-163h192q26 0 45 -19
+t19 -45v-128q0 -26 -19 -45t-45 -19h-192v-647q149 20 271.5 82.5t189.5 153.5l-100 100q-15 16 -7 35q8 20 30 20h352q14 0 23 -9t9 -23z" />
+    <glyph glyph-name="unlock_alt" unicode="&#xf13e;" horiz-adv-x="1152" 
+d="M1056 768q40 0 68 -28t28 -68v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h32v320q0 185 131.5 316.5t316.5 131.5t316.5 -131.5t131.5 -316.5q0 -26 -19 -45t-45 -19h-64q-26 0 -45 19t-19 45q0 106 -75 181t-181 75t-181 -75t-75 -181
+v-320h736z" />
+    <glyph glyph-name="bullseye" unicode="&#xf140;" 
+d="M1024 640q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM1152 640q0 159 -112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM1280 640q0 -212 -150 -362t-362 -150t-362 150
+t-150 362t150 362t362 150t362 -150t150 -362zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640
+q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="ellipsis_horizontal" unicode="&#xf141;" horiz-adv-x="1408" 
+d="M384 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM896 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM1408 800v-192q0 -40 -28 -68t-68 -28h-192
+q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68z" />
+    <glyph glyph-name="ellipsis_vertical" unicode="&#xf142;" horiz-adv-x="384" 
+d="M384 288v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM384 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM384 1312v-192q0 -40 -28 -68t-68 -28h-192
+q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68z" />
+    <glyph glyph-name="_303" unicode="&#xf143;" 
+d="M512 256q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM863 162q-13 233 -176.5 396.5t-396.5 176.5q-14 1 -24 -9t-10 -23v-128q0 -13 8.5 -22t21.5 -10q154 -11 264 -121t121 -264q1 -13 10 -21.5t22 -8.5h128
+q13 0 23 10t9 24zM1247 161q-5 154 -56 297.5t-139.5 260t-205 205t-260 139.5t-297.5 56q-14 1 -23 -9q-10 -10 -10 -23v-128q0 -13 9 -22t22 -10q204 -7 378 -111.5t278.5 -278.5t111.5 -378q1 -13 10 -22t22 -9h128q13 0 23 10q11 9 9 23zM1536 1120v-960
+q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="play_sign" unicode="&#xf144;" 
+d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM1152 585q32 18 32 55t-32 55l-544 320q-31 19 -64 1q-32 -19 -32 -56v-640q0 -37 32 -56
+q16 -8 32 -8q17 0 32 9z" />
+    <glyph glyph-name="ticket" unicode="&#xf145;" horiz-adv-x="1792" 
+d="M1024 1084l316 -316l-572 -572l-316 316zM813 105l618 618q19 19 19 45t-19 45l-362 362q-18 18 -45 18t-45 -18l-618 -618q-19 -19 -19 -45t19 -45l362 -362q18 -18 45 -18t45 18zM1702 742l-907 -908q-37 -37 -90.5 -37t-90.5 37l-126 126q56 56 56 136t-56 136
+t-136 56t-136 -56l-125 126q-37 37 -37 90.5t37 90.5l907 906q37 37 90.5 37t90.5 -37l125 -125q-56 -56 -56 -136t56 -136t136 -56t136 56l126 -125q37 -37 37 -90.5t-37 -90.5z" />
+    <glyph glyph-name="minus_sign_alt" unicode="&#xf146;" 
+d="M1280 576v128q0 26 -19 45t-45 19h-896q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h896q26 0 45 19t19 45zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5
+t84.5 -203.5z" />
+    <glyph glyph-name="check_minus" unicode="&#xf147;" horiz-adv-x="1408" 
+d="M1152 736v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h832q14 0 23 -9t9 -23zM1280 288v832q0 66 -47 113t-113 47h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113zM1408 1120v-832q0 -119 -84.5 -203.5
+t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="level_up" unicode="&#xf148;" horiz-adv-x="1024" 
+d="M1018 933q-18 -37 -58 -37h-192v-864q0 -14 -9 -23t-23 -9h-704q-21 0 -29 18q-8 20 4 35l160 192q9 11 25 11h320v640h-192q-40 0 -58 37q-17 37 9 68l320 384q18 22 49 22t49 -22l320 -384q27 -32 9 -68z" />
+    <glyph glyph-name="level_down" unicode="&#xf149;" horiz-adv-x="1024" 
+d="M32 1280h704q13 0 22.5 -9.5t9.5 -23.5v-863h192q40 0 58 -37t-9 -69l-320 -384q-18 -22 -49 -22t-49 22l-320 384q-26 31 -9 69q18 37 58 37h192v640h-320q-14 0 -25 11l-160 192q-13 14 -4 34q9 19 29 19z" />
+    <glyph glyph-name="check_sign" unicode="&#xf14a;" 
+d="M685 237l614 614q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-467 -467l-211 211q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l358 -358q19 -19 45 -19t45 19zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5
+t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="edit_sign" unicode="&#xf14b;" 
+d="M404 428l152 -152l-52 -52h-56v96h-96v56zM818 818q14 -13 -3 -30l-291 -291q-17 -17 -30 -3q-14 13 3 30l291 291q17 17 30 3zM544 128l544 544l-288 288l-544 -544v-288h288zM1152 736l92 92q28 28 28 68t-28 68l-152 152q-28 28 -68 28t-68 -28l-92 -92zM1536 1120
+v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="_312" unicode="&#xf14c;" 
+d="M1280 608v480q0 26 -19 45t-45 19h-480q-42 0 -59 -39q-17 -41 14 -70l144 -144l-534 -534q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19l534 534l144 -144q18 -19 45 -19q12 0 25 5q39 17 39 59zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960
+q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="share_sign" unicode="&#xf14d;" 
+d="M1005 435l352 352q19 19 19 45t-19 45l-352 352q-30 31 -69 14q-40 -17 -40 -59v-160q-119 0 -216 -19.5t-162.5 -51t-114 -79t-76.5 -95.5t-44.5 -109t-21.5 -111.5t-5 -110.5q0 -181 167 -404q11 -12 25 -12q7 0 13 3q22 9 19 33q-44 354 62 473q46 52 130 75.5
+t224 23.5v-160q0 -42 40 -59q12 -5 24 -5q26 0 45 19zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="compass" unicode="&#xf14e;" 
+d="M640 448l256 128l-256 128v-256zM1024 1039v-542l-512 -256v542zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
+t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="collapse" unicode="&#xf150;" 
+d="M1145 861q18 -35 -5 -66l-320 -448q-19 -27 -52 -27t-52 27l-320 448q-23 31 -5 66q17 35 57 35h640q40 0 57 -35zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1536 1120
+v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="collapse_top" unicode="&#xf151;" 
+d="M1145 419q-17 -35 -57 -35h-640q-40 0 -57 35q-18 35 5 66l320 448q19 27 52 27t52 -27l320 -448q23 -31 5 -66zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1536 1120v-960
+q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="_317" unicode="&#xf152;" 
+d="M1088 640q0 -33 -27 -52l-448 -320q-31 -23 -66 -5q-35 17 -35 57v640q0 40 35 57q35 18 66 -5l448 -320q27 -19 27 -52zM1280 160v960q0 14 -9 23t-23 9h-960q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h960q14 0 23 9t9 23zM1536 1120v-960q0 -119 -84.5 -203.5
+t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="eur" unicode="&#xf153;" horiz-adv-x="1024" 
+d="M976 229l35 -159q3 -12 -3 -22.5t-17 -14.5l-5 -1q-4 -2 -10.5 -3.5t-16 -4.5t-21.5 -5.5t-25.5 -5t-30 -5t-33.5 -4.5t-36.5 -3t-38.5 -1q-234 0 -409 130.5t-238 351.5h-95q-13 0 -22.5 9.5t-9.5 22.5v113q0 13 9.5 22.5t22.5 9.5h66q-2 57 1 105h-67q-14 0 -23 9
+t-9 23v114q0 14 9 23t23 9h98q67 210 243.5 338t400.5 128q102 0 194 -23q11 -3 20 -15q6 -11 3 -24l-43 -159q-3 -13 -14 -19.5t-24 -2.5l-4 1q-4 1 -11.5 2.5l-17.5 3.5t-22.5 3.5t-26 3t-29 2.5t-29.5 1q-126 0 -226 -64t-150 -176h468q16 0 25 -12q10 -12 7 -26
+l-24 -114q-5 -26 -32 -26h-488q-3 -37 0 -105h459q15 0 25 -12q9 -12 6 -27l-24 -112q-2 -11 -11 -18.5t-20 -7.5h-387q48 -117 149.5 -185.5t228.5 -68.5q18 0 36 1.5t33.5 3.5t29.5 4.5t24.5 5t18.5 4.5l12 3l5 2q13 5 26 -2q12 -7 15 -21z" />
+    <glyph glyph-name="gbp" unicode="&#xf154;" horiz-adv-x="1024" 
+d="M1020 399v-367q0 -14 -9 -23t-23 -9h-956q-14 0 -23 9t-9 23v150q0 13 9.5 22.5t22.5 9.5h97v383h-95q-14 0 -23 9.5t-9 22.5v131q0 14 9 23t23 9h95v223q0 171 123.5 282t314.5 111q185 0 335 -125q9 -8 10 -20.5t-7 -22.5l-103 -127q-9 -11 -22 -12q-13 -2 -23 7
+q-5 5 -26 19t-69 32t-93 18q-85 0 -137 -47t-52 -123v-215h305q13 0 22.5 -9t9.5 -23v-131q0 -13 -9.5 -22.5t-22.5 -9.5h-305v-379h414v181q0 13 9 22.5t23 9.5h162q14 0 23 -9.5t9 -22.5z" />
+    <glyph glyph-name="usd" unicode="&#xf155;" horiz-adv-x="1024" 
+d="M978 351q0 -153 -99.5 -263.5t-258.5 -136.5v-175q0 -14 -9 -23t-23 -9h-135q-13 0 -22.5 9.5t-9.5 22.5v175q-66 9 -127.5 31t-101.5 44.5t-74 48t-46.5 37.5t-17.5 18q-17 21 -2 41l103 135q7 10 23 12q15 2 24 -9l2 -2q113 -99 243 -125q37 -8 74 -8q81 0 142.5 43
+t61.5 122q0 28 -15 53t-33.5 42t-58.5 37.5t-66 32t-80 32.5q-39 16 -61.5 25t-61.5 26.5t-62.5 31t-56.5 35.5t-53.5 42.5t-43.5 49t-35.5 58t-21 66.5t-8.5 78q0 138 98 242t255 134v180q0 13 9.5 22.5t22.5 9.5h135q14 0 23 -9t9 -23v-176q57 -6 110.5 -23t87 -33.5
+t63.5 -37.5t39 -29t15 -14q17 -18 5 -38l-81 -146q-8 -15 -23 -16q-14 -3 -27 7q-3 3 -14.5 12t-39 26.5t-58.5 32t-74.5 26t-85.5 11.5q-95 0 -155 -43t-60 -111q0 -26 8.5 -48t29.5 -41.5t39.5 -33t56 -31t60.5 -27t70 -27.5q53 -20 81 -31.5t76 -35t75.5 -42.5t62 -50
+t53 -63.5t31.5 -76.5t13 -94z" />
+    <glyph glyph-name="inr" unicode="&#xf156;" horiz-adv-x="898" 
+d="M898 1066v-102q0 -14 -9 -23t-23 -9h-168q-23 -144 -129 -234t-276 -110q167 -178 459 -536q14 -16 4 -34q-8 -18 -29 -18h-195q-16 0 -25 12q-306 367 -498 571q-9 9 -9 22v127q0 13 9.5 22.5t22.5 9.5h112q132 0 212.5 43t102.5 125h-427q-14 0 -23 9t-9 23v102
+q0 14 9 23t23 9h413q-57 113 -268 113h-145q-13 0 -22.5 9.5t-9.5 22.5v133q0 14 9 23t23 9h832q14 0 23 -9t9 -23v-102q0 -14 -9 -23t-23 -9h-233q47 -61 64 -144h171q14 0 23 -9t9 -23z" />
+    <glyph glyph-name="jpy" unicode="&#xf157;" horiz-adv-x="1027" 
+d="M603 0h-172q-13 0 -22.5 9t-9.5 23v330h-288q-13 0 -22.5 9t-9.5 23v103q0 13 9.5 22.5t22.5 9.5h288v85h-288q-13 0 -22.5 9t-9.5 23v104q0 13 9.5 22.5t22.5 9.5h214l-321 578q-8 16 0 32q10 16 28 16h194q19 0 29 -18l215 -425q19 -38 56 -125q10 24 30.5 68t27.5 61
+l191 420q8 19 29 19h191q17 0 27 -16q9 -14 1 -31l-313 -579h215q13 0 22.5 -9.5t9.5 -22.5v-104q0 -14 -9.5 -23t-22.5 -9h-290v-85h290q13 0 22.5 -9.5t9.5 -22.5v-103q0 -14 -9.5 -23t-22.5 -9h-290v-330q0 -13 -9.5 -22.5t-22.5 -9.5z" />
+    <glyph glyph-name="rub" unicode="&#xf158;" horiz-adv-x="1280" 
+d="M1043 971q0 100 -65 162t-171 62h-320v-448h320q106 0 171 62t65 162zM1280 971q0 -193 -126.5 -315t-326.5 -122h-340v-118h505q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9h-505v-192q0 -14 -9.5 -23t-22.5 -9h-167q-14 0 -23 9t-9 23v192h-224q-14 0 -23 9t-9 23v128
+q0 14 9 23t23 9h224v118h-224q-14 0 -23 9t-9 23v149q0 13 9 22.5t23 9.5h224v629q0 14 9 23t23 9h539q200 0 326.5 -122t126.5 -315z" />
+    <glyph glyph-name="krw" unicode="&#xf159;" horiz-adv-x="1792" 
+d="M514 341l81 299h-159l75 -300q1 -1 1 -3t1 -3q0 1 0.5 3.5t0.5 3.5zM630 768l35 128h-292l32 -128h225zM822 768h139l-35 128h-70zM1271 340l78 300h-162l81 -299q0 -1 0.5 -3.5t1.5 -3.5q0 1 0.5 3t0.5 3zM1382 768l33 128h-297l34 -128h230zM1792 736v-64q0 -14 -9 -23
+t-23 -9h-213l-164 -616q-7 -24 -31 -24h-159q-24 0 -31 24l-166 616h-209l-167 -616q-7 -24 -31 -24h-159q-11 0 -19.5 7t-10.5 17l-160 616h-208q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h175l-33 128h-142q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h109l-89 344q-5 15 5 28
+q10 12 26 12h137q26 0 31 -24l90 -360h359l97 360q7 24 31 24h126q24 0 31 -24l98 -360h365l93 360q5 24 31 24h137q16 0 26 -12q10 -13 5 -28l-91 -344h111q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-145l-34 -128h179q14 0 23 -9t9 -23z" />
+    <glyph glyph-name="btc" unicode="&#xf15a;" horiz-adv-x="1280" 
+d="M1167 896q18 -182 -131 -258q117 -28 175 -103t45 -214q-7 -71 -32.5 -125t-64.5 -89t-97 -58.5t-121.5 -34.5t-145.5 -15v-255h-154v251q-80 0 -122 1v-252h-154v255q-18 0 -54 0.5t-55 0.5h-200l31 183h111q50 0 58 51v402h16q-6 1 -16 1v287q-13 68 -89 68h-111v164
+l212 -1q64 0 97 1v252h154v-247q82 2 122 2v245h154v-252q79 -7 140 -22.5t113 -45t82.5 -78t36.5 -114.5zM952 351q0 36 -15 64t-37 46t-57.5 30.5t-65.5 18.5t-74 9t-69 3t-64.5 -1t-47.5 -1v-338q8 0 37 -0.5t48 -0.5t53 1.5t58.5 4t57 8.5t55.5 14t47.5 21t39.5 30
+t24.5 40t9.5 51zM881 827q0 33 -12.5 58.5t-30.5 42t-48 28t-55 16.5t-61.5 8t-58 2.5t-54 -1t-39.5 -0.5v-307q5 0 34.5 -0.5t46.5 0t50 2t55 5.5t51.5 11t48.5 18.5t37 27t27 38.5t9 51z" />
+    <glyph glyph-name="file" unicode="&#xf15b;" 
+d="M1024 1024v472q22 -14 36 -28l408 -408q14 -14 28 -36h-472zM896 992q0 -40 28 -68t68 -28h544v-1056q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h800v-544z" />
+    <glyph glyph-name="file_text" unicode="&#xf15c;" 
+d="M1468 1060q14 -14 28 -36h-472v472q22 -14 36 -28zM992 896h544v-1056q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h800v-544q0 -40 28 -68t68 -28zM1152 160v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704
+q14 0 23 9t9 23zM1152 416v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23zM1152 672v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23z" />
+    <glyph glyph-name="sort_by_alphabet" unicode="&#xf15d;" horiz-adv-x="1664" 
+d="M1191 1128h177l-72 218l-12 47q-2 16 -2 20h-4l-3 -20q0 -1 -3.5 -18t-7.5 -29zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1572 -23
+v-233h-584v90l369 529q12 18 21 27l11 9v3q-2 0 -6.5 -0.5t-7.5 -0.5q-12 -3 -30 -3h-232v-115h-120v229h567v-89l-369 -530q-6 -8 -21 -26l-11 -11v-2l14 2q9 2 30 2h248v119h121zM1661 874v-106h-288v106h75l-47 144h-243l-47 -144h75v-106h-287v106h70l230 662h162
+l230 -662h70z" />
+    <glyph glyph-name="_329" unicode="&#xf15e;" horiz-adv-x="1664" 
+d="M1191 104h177l-72 218l-12 47q-2 16 -2 20h-4l-3 -20q0 -1 -3.5 -18t-7.5 -29zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1661 -150
+v-106h-288v106h75l-47 144h-243l-47 -144h75v-106h-287v106h70l230 662h162l230 -662h70zM1572 1001v-233h-584v90l369 529q12 18 21 27l11 9v3q-2 0 -6.5 -0.5t-7.5 -0.5q-12 -3 -30 -3h-232v-115h-120v229h567v-89l-369 -530q-6 -8 -21 -26l-11 -10v-3l14 3q9 1 30 1h248
+v119h121z" />
+    <glyph glyph-name="sort_by_attributes" unicode="&#xf160;" horiz-adv-x="1792" 
+d="M736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1792 -32v-192q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h832
+q14 0 23 -9t9 -23zM1600 480v-192q0 -14 -9 -23t-23 -9h-640q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h640q14 0 23 -9t9 -23zM1408 992v-192q0 -14 -9 -23t-23 -9h-448q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h448q14 0 23 -9t9 -23zM1216 1504v-192q0 -14 -9 -23t-23 -9h-256
+q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h256q14 0 23 -9t9 -23z" />
+    <glyph glyph-name="sort_by_attributes_alt" unicode="&#xf161;" horiz-adv-x="1792" 
+d="M1216 -32v-192q0 -14 -9 -23t-23 -9h-256q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h256q14 0 23 -9t9 -23zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192
+q14 0 23 -9t9 -23zM1408 480v-192q0 -14 -9 -23t-23 -9h-448q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h448q14 0 23 -9t9 -23zM1600 992v-192q0 -14 -9 -23t-23 -9h-640q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h640q14 0 23 -9t9 -23zM1792 1504v-192q0 -14 -9 -23t-23 -9h-832
+q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h832q14 0 23 -9t9 -23z" />
+    <glyph glyph-name="sort_by_order" unicode="&#xf162;" 
+d="M1346 223q0 63 -44 116t-103 53q-52 0 -83 -37t-31 -94t36.5 -95t104.5 -38q50 0 85 27t35 68zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23
+zM1486 165q0 -62 -13 -121.5t-41 -114t-68 -95.5t-98.5 -65.5t-127.5 -24.5q-62 0 -108 16q-24 8 -42 15l39 113q15 -7 31 -11q37 -13 75 -13q84 0 134.5 58.5t66.5 145.5h-2q-21 -23 -61.5 -37t-84.5 -14q-106 0 -173 71.5t-67 172.5q0 105 72 178t181 73q123 0 205 -94.5
+t82 -252.5zM1456 882v-114h-469v114h167v432q0 7 0.5 19t0.5 17v16h-2l-7 -12q-8 -13 -26 -31l-62 -58l-82 86l192 185h123v-654h165z" />
+    <glyph glyph-name="sort_by_order_alt" unicode="&#xf163;" 
+d="M1346 1247q0 63 -44 116t-103 53q-52 0 -83 -37t-31 -94t36.5 -95t104.5 -38q50 0 85 27t35 68zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9
+t9 -23zM1456 -142v-114h-469v114h167v432q0 7 0.5 19t0.5 17v16h-2l-7 -12q-8 -13 -26 -31l-62 -58l-82 86l192 185h123v-654h165zM1486 1189q0 -62 -13 -121.5t-41 -114t-68 -95.5t-98.5 -65.5t-127.5 -24.5q-62 0 -108 16q-24 8 -42 15l39 113q15 -7 31 -11q37 -13 75 -13
+q84 0 134.5 58.5t66.5 145.5h-2q-21 -23 -61.5 -37t-84.5 -14q-106 0 -173 71.5t-67 172.5q0 105 72 178t181 73q123 0 205 -94.5t82 -252.5z" />
+    <glyph glyph-name="_334" unicode="&#xf164;" horiz-adv-x="1664" 
+d="M256 192q0 26 -19 45t-45 19q-27 0 -45.5 -19t-18.5 -45q0 -27 18.5 -45.5t45.5 -18.5q26 0 45 18.5t19 45.5zM416 704v-640q0 -26 -19 -45t-45 -19h-288q-26 0 -45 19t-19 45v640q0 26 19 45t45 19h288q26 0 45 -19t19 -45zM1600 704q0 -86 -55 -149q15 -44 15 -76
+q3 -76 -43 -137q17 -56 0 -117q-15 -57 -54 -94q9 -112 -49 -181q-64 -76 -197 -78h-36h-76h-17q-66 0 -144 15.5t-121.5 29t-120.5 39.5q-123 43 -158 44q-26 1 -45 19.5t-19 44.5v641q0 25 18 43.5t43 20.5q24 2 76 59t101 121q68 87 101 120q18 18 31 48t17.5 48.5
+t13.5 60.5q7 39 12.5 61t19.5 52t34 50q19 19 45 19q46 0 82.5 -10.5t60 -26t40 -40.5t24 -45t12 -50t5 -45t0.5 -39q0 -38 -9.5 -76t-19 -60t-27.5 -56q-3 -6 -10 -18t-11 -22t-8 -24h277q78 0 135 -57t57 -135z" />
+    <glyph glyph-name="_335" unicode="&#xf165;" horiz-adv-x="1664" 
+d="M256 960q0 -26 -19 -45t-45 -19q-27 0 -45.5 19t-18.5 45q0 27 18.5 45.5t45.5 18.5q26 0 45 -18.5t19 -45.5zM416 448v640q0 26 -19 45t-45 19h-288q-26 0 -45 -19t-19 -45v-640q0 -26 19 -45t45 -19h288q26 0 45 19t19 45zM1545 597q55 -61 55 -149q-1 -78 -57.5 -135
+t-134.5 -57h-277q4 -14 8 -24t11 -22t10 -18q18 -37 27 -57t19 -58.5t10 -76.5q0 -24 -0.5 -39t-5 -45t-12 -50t-24 -45t-40 -40.5t-60 -26t-82.5 -10.5q-26 0 -45 19q-20 20 -34 50t-19.5 52t-12.5 61q-9 42 -13.5 60.5t-17.5 48.5t-31 48q-33 33 -101 120q-49 64 -101 121
+t-76 59q-25 2 -43 20.5t-18 43.5v641q0 26 19 44.5t45 19.5q35 1 158 44q77 26 120.5 39.5t121.5 29t144 15.5h17h76h36q133 -2 197 -78q58 -69 49 -181q39 -37 54 -94q17 -61 0 -117q46 -61 43 -137q0 -32 -15 -76z" />
+    <glyph glyph-name="youtube_sign" unicode="&#xf166;" 
+d="M919 233v157q0 50 -29 50q-17 0 -33 -16v-224q16 -16 33 -16q29 0 29 49zM1103 355h66v34q0 51 -33 51t-33 -51v-34zM532 621v-70h-80v-423h-74v423h-78v70h232zM733 495v-367h-67v40q-39 -45 -76 -45q-33 0 -42 28q-6 17 -6 54v290h66v-270q0 -24 1 -26q1 -15 15 -15
+q20 0 42 31v280h67zM985 384v-146q0 -52 -7 -73q-12 -42 -53 -42q-35 0 -68 41v-36h-67v493h67v-161q32 40 68 40q41 0 53 -42q7 -21 7 -74zM1236 255v-9q0 -29 -2 -43q-3 -22 -15 -40q-27 -40 -80 -40q-52 0 -81 38q-21 27 -21 86v129q0 59 20 86q29 38 80 38t78 -38
+q21 -29 21 -86v-76h-133v-65q0 -51 34 -51q24 0 30 26q0 1 0.5 7t0.5 16.5v21.5h68zM785 1079v-156q0 -51 -32 -51t-32 51v156q0 52 32 52t32 -52zM1318 366q0 177 -19 260q-10 44 -43 73.5t-76 34.5q-136 15 -412 15q-275 0 -411 -15q-44 -5 -76.5 -34.5t-42.5 -73.5
+q-20 -87 -20 -260q0 -176 20 -260q10 -43 42.5 -73t75.5 -35q137 -15 412 -15t412 15q43 5 75.5 35t42.5 73q20 84 20 260zM563 1017l90 296h-75l-51 -195l-53 195h-78q7 -23 23 -69l24 -69q35 -103 46 -158v-201h74v201zM852 936v130q0 58 -21 87q-29 38 -78 38
+q-51 0 -78 -38q-21 -29 -21 -87v-130q0 -58 21 -87q27 -38 78 -38q49 0 78 38q21 27 21 87zM1033 816h67v370h-67v-283q-22 -31 -42 -31q-15 0 -16 16q-1 2 -1 26v272h-67v-293q0 -37 6 -55q11 -27 43 -27q36 0 77 45v-40zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5
+h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="youtube" unicode="&#xf167;" 
+d="M971 292v-211q0 -67 -39 -67q-23 0 -45 22v301q22 22 45 22q39 0 39 -67zM1309 291v-46h-90v46q0 68 45 68t45 -68zM343 509h107v94h-312v-94h105v-569h100v569zM631 -60h89v494h-89v-378q-30 -42 -57 -42q-18 0 -21 21q-1 3 -1 35v364h-89v-391q0 -49 8 -73
+q12 -37 58 -37q48 0 102 61v-54zM1060 88v197q0 73 -9 99q-17 56 -71 56q-50 0 -93 -54v217h-89v-663h89v48q45 -55 93 -55q54 0 71 55q9 27 9 100zM1398 98v13h-91q0 -51 -2 -61q-7 -36 -40 -36q-46 0 -46 69v87h179v103q0 79 -27 116q-39 51 -106 51q-68 0 -107 -51
+q-28 -37 -28 -116v-173q0 -79 29 -116q39 -51 108 -51q72 0 108 53q18 27 21 54q2 9 2 58zM790 1011v210q0 69 -43 69t-43 -69v-210q0 -70 43 -70t43 70zM1509 260q0 -234 -26 -350q-14 -59 -58 -99t-102 -46q-184 -21 -555 -21t-555 21q-58 6 -102.5 46t-57.5 99
+q-26 112 -26 350q0 234 26 350q14 59 58 99t103 47q183 20 554 20t555 -20q58 -7 102.5 -47t57.5 -99q26 -112 26 -350zM511 1536h102l-121 -399v-271h-100v271q-14 74 -61 212q-37 103 -65 187h106l71 -263zM881 1203v-175q0 -81 -28 -118q-38 -51 -106 -51q-67 0 -105 51
+q-28 38 -28 118v175q0 80 28 117q38 51 105 51q68 0 106 -51q28 -37 28 -117zM1216 1365v-499h-91v55q-53 -62 -103 -62q-46 0 -59 37q-8 24 -8 75v394h91v-367q0 -33 1 -35q3 -22 21 -22q27 0 57 43v381h91z" />
+    <glyph glyph-name="xing" unicode="&#xf168;" horiz-adv-x="1408" 
+d="M597 869q-10 -18 -257 -456q-27 -46 -65 -46h-239q-21 0 -31 17t0 36l253 448q1 0 0 1l-161 279q-12 22 -1 37q9 15 32 15h239q40 0 66 -45zM1403 1511q11 -16 0 -37l-528 -934v-1l336 -615q11 -20 1 -37q-10 -15 -32 -15h-239q-42 0 -66 45l-339 622q18 32 531 942
+q25 45 64 45h241q22 0 31 -15z" />
+    <glyph glyph-name="xing_sign" unicode="&#xf169;" 
+d="M685 771q0 1 -126 222q-21 34 -52 34h-184q-18 0 -26 -11q-7 -12 1 -29l125 -216v-1l-196 -346q-9 -14 0 -28q8 -13 24 -13h185q31 0 50 36zM1309 1268q-7 12 -24 12h-187q-30 0 -49 -35l-411 -729q1 -2 262 -481q20 -35 52 -35h184q18 0 25 12q8 13 -1 28l-260 476v1
+l409 723q8 16 0 28zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="youtube_play" unicode="&#xf16a;" horiz-adv-x="1792" 
+d="M711 408l484 250l-484 253v-503zM896 1270q168 0 324.5 -4.5t229.5 -9.5l73 -4q1 0 17 -1.5t23 -3t23.5 -4.5t28.5 -8t28 -13t31 -19.5t29 -26.5q6 -6 15.5 -18.5t29 -58.5t26.5 -101q8 -64 12.5 -136.5t5.5 -113.5v-40v-136q1 -145 -18 -290q-7 -55 -25 -99.5t-32 -61.5
+l-14 -17q-14 -15 -29 -26.5t-31 -19t-28 -12.5t-28.5 -8t-24 -4.5t-23 -3t-16.5 -1.5q-251 -19 -627 -19q-207 2 -359.5 6.5t-200.5 7.5l-49 4l-36 4q-36 5 -54.5 10t-51 21t-56.5 41q-6 6 -15.5 18.5t-29 58.5t-26.5 101q-8 64 -12.5 136.5t-5.5 113.5v40v136
+q-1 145 18 290q7 55 25 99.5t32 61.5l14 17q14 15 29 26.5t31 19.5t28 13t28.5 8t23.5 4.5t23 3t17 1.5q251 18 627 18z" />
+    <glyph glyph-name="dropbox" unicode="&#xf16b;" horiz-adv-x="1792" 
+d="M402 829l494 -305l-342 -285l-490 319zM1388 274v-108l-490 -293v-1l-1 1l-1 -1v1l-489 293v108l147 -96l342 284v2l1 -1l1 1v-2l343 -284zM554 1418l342 -285l-494 -304l-338 270zM1390 829l338 -271l-489 -319l-343 285zM1239 1418l489 -319l-338 -270l-494 304z" />
+    <glyph glyph-name="stackexchange" unicode="&#xf16c;" 
+d="M1289 -96h-1118v480h-160v-640h1438v640h-160v-480zM347 428l33 157l783 -165l-33 -156zM450 802l67 146l725 -339l-67 -145zM651 1158l102 123l614 -513l-102 -123zM1048 1536l477 -641l-128 -96l-477 641zM330 65v159h800v-159h-800z" />
+    <glyph glyph-name="instagram" unicode="&#xf16d;" 
+d="M1024 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1162 640q0 -164 -115 -279t-279 -115t-279 115t-115 279t115 279t279 115t279 -115t115 -279zM1270 1050q0 -38 -27 -65t-65 -27t-65 27t-27 65t27 65t65 27t65 -27t27 -65zM768 1270
+q-7 0 -76.5 0.5t-105.5 0t-96.5 -3t-103 -10t-71.5 -18.5q-50 -20 -88 -58t-58 -88q-11 -29 -18.5 -71.5t-10 -103t-3 -96.5t0 -105.5t0.5 -76.5t-0.5 -76.5t0 -105.5t3 -96.5t10 -103t18.5 -71.5q20 -50 58 -88t88 -58q29 -11 71.5 -18.5t103 -10t96.5 -3t105.5 0t76.5 0.5
+t76.5 -0.5t105.5 0t96.5 3t103 10t71.5 18.5q50 20 88 58t58 88q11 29 18.5 71.5t10 103t3 96.5t0 105.5t-0.5 76.5t0.5 76.5t0 105.5t-3 96.5t-10 103t-18.5 71.5q-20 50 -58 88t-88 58q-29 11 -71.5 18.5t-103 10t-96.5 3t-105.5 0t-76.5 -0.5zM1536 640q0 -229 -5 -317
+q-10 -208 -124 -322t-322 -124q-88 -5 -317 -5t-317 5q-208 10 -322 124t-124 322q-5 88 -5 317t5 317q10 208 124 322t322 124q88 5 317 5t317 -5q208 -10 322 -124t124 -322q5 -88 5 -317z" />
+    <glyph glyph-name="flickr" unicode="&#xf16e;" 
+d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM698 640q0 88 -62 150t-150 62t-150 -62t-62 -150t62 -150t150 -62t150 62t62 150zM1262 640q0 88 -62 150
+t-150 62t-150 -62t-62 -150t62 -150t150 -62t150 62t62 150z" />
+    <glyph glyph-name="adn" unicode="&#xf170;" 
+d="M768 914l201 -306h-402zM1133 384h94l-459 691l-459 -691h94l104 160h522zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="f171" unicode="&#xf171;" horiz-adv-x="1408" 
+d="M815 677q8 -63 -50.5 -101t-111.5 -6q-39 17 -53.5 58t-0.5 82t52 58q36 18 72.5 12t64 -35.5t27.5 -67.5zM926 698q-14 107 -113 164t-197 13q-63 -28 -100.5 -88.5t-34.5 -129.5q4 -91 77.5 -155t165.5 -56q91 8 152 84t50 168zM1165 1240q-20 27 -56 44.5t-58 22
+t-71 12.5q-291 47 -566 -2q-43 -7 -66 -12t-55 -22t-50 -43q30 -28 76 -45.5t73.5 -22t87.5 -11.5q228 -29 448 -1q63 8 89.5 12t72.5 21.5t75 46.5zM1222 205q-8 -26 -15.5 -76.5t-14 -84t-28.5 -70t-58 -56.5q-86 -48 -189.5 -71.5t-202 -22t-201.5 18.5q-46 8 -81.5 18
+t-76.5 27t-73 43.5t-52 61.5q-25 96 -57 292l6 16l18 9q223 -148 506.5 -148t507.5 148q21 -6 24 -23t-5 -45t-8 -37zM1403 1166q-26 -167 -111 -655q-5 -30 -27 -56t-43.5 -40t-54.5 -31q-252 -126 -610 -88q-248 27 -394 139q-15 12 -25.5 26.5t-17 35t-9 34t-6 39.5
+t-5.5 35q-9 50 -26.5 150t-28 161.5t-23.5 147.5t-22 158q3 26 17.5 48.5t31.5 37.5t45 30t46 22.5t48 18.5q125 46 313 64q379 37 676 -50q155 -46 215 -122q16 -20 16.5 -51t-5.5 -54z" />
+    <glyph glyph-name="bitbucket_sign" unicode="&#xf172;" 
+d="M848 666q0 43 -41 66t-77 1q-43 -20 -42.5 -72.5t43.5 -70.5q39 -23 81 4t36 72zM928 682q8 -66 -36 -121t-110 -61t-119 40t-56 113q-2 49 25.5 93t72.5 64q70 31 141.5 -10t81.5 -118zM1100 1073q-20 -21 -53.5 -34t-53 -16t-63.5 -8q-155 -20 -324 0q-44 6 -63 9.5
+t-52.5 16t-54.5 32.5q13 19 36 31t40 15.5t47 8.5q198 35 408 1q33 -5 51 -8.5t43 -16t39 -31.5zM1142 327q0 7 5.5 26.5t3 32t-17.5 16.5q-161 -106 -365 -106t-366 106l-12 -6l-5 -12q26 -154 41 -210q47 -81 204 -108q249 -46 428 53q34 19 49 51.5t22.5 85.5t12.5 71z
+M1272 1020q9 53 -8 75q-43 55 -155 88q-216 63 -487 36q-132 -12 -226 -46q-38 -15 -59.5 -25t-47 -34t-29.5 -54q8 -68 19 -138t29 -171t24 -137q1 -5 5 -31t7 -36t12 -27t22 -28q105 -80 284 -100q259 -28 440 63q24 13 39.5 23t31 29t19.5 40q48 267 80 473zM1536 1120
+v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="tumblr" unicode="&#xf173;" horiz-adv-x="1024" 
+d="M944 207l80 -237q-23 -35 -111 -66t-177 -32q-104 -2 -190.5 26t-142.5 74t-95 106t-55.5 120t-16.5 118v544h-168v215q72 26 129 69.5t91 90t58 102t34 99t15 88.5q1 5 4.5 8.5t7.5 3.5h244v-424h333v-252h-334v-518q0 -30 6.5 -56t22.5 -52.5t49.5 -41.5t81.5 -14
+q78 2 134 29z" />
+    <glyph glyph-name="tumblr_sign" unicode="&#xf174;" 
+d="M1136 75l-62 183q-44 -22 -103 -22q-36 -1 -62 10.5t-38.5 31.5t-17.5 40.5t-5 43.5v398h257v194h-256v326h-188q-8 0 -9 -10q-5 -44 -17.5 -87t-39 -95t-77 -95t-118.5 -68v-165h130v-418q0 -57 21.5 -115t65 -111t121 -85.5t176.5 -30.5q69 1 136.5 25t85.5 50z
+M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="long_arrow_down" unicode="&#xf175;" horiz-adv-x="768" 
+d="M765 237q8 -19 -5 -35l-350 -384q-10 -10 -23 -10q-14 0 -24 10l-355 384q-13 16 -5 35q9 19 29 19h224v1248q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1248h224q21 0 29 -19z" />
+    <glyph glyph-name="long_arrow_up" unicode="&#xf176;" horiz-adv-x="768" 
+d="M765 1043q-9 -19 -29 -19h-224v-1248q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v1248h-224q-21 0 -29 19t5 35l350 384q10 10 23 10q14 0 24 -10l355 -384q13 -16 5 -35z" />
+    <glyph glyph-name="long_arrow_left" unicode="&#xf177;" horiz-adv-x="1792" 
+d="M1792 736v-192q0 -14 -9 -23t-23 -9h-1248v-224q0 -21 -19 -29t-35 5l-384 350q-10 10 -10 23q0 14 10 24l384 354q16 14 35 6q19 -9 19 -29v-224h1248q14 0 23 -9t9 -23z" />
+    <glyph glyph-name="long_arrow_right" unicode="&#xf178;" horiz-adv-x="1792" 
+d="M1728 643q0 -14 -10 -24l-384 -354q-16 -14 -35 -6q-19 9 -19 29v224h-1248q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h1248v224q0 21 19 29t35 -5l384 -350q10 -10 10 -23z" />
+    <glyph glyph-name="apple" unicode="&#xf179;" horiz-adv-x="1408" 
+d="M1393 321q-39 -125 -123 -250q-129 -196 -257 -196q-49 0 -140 32q-86 32 -151 32q-61 0 -142 -33q-81 -34 -132 -34q-152 0 -301 259q-147 261 -147 503q0 228 113 374q113 144 284 144q72 0 177 -30q104 -30 138 -30q45 0 143 34q102 34 173 34q119 0 213 -65
+q52 -36 104 -100q-79 -67 -114 -118q-65 -94 -65 -207q0 -124 69 -223t158 -126zM1017 1494q0 -61 -29 -136q-30 -75 -93 -138q-54 -54 -108 -72q-37 -11 -104 -17q3 149 78 257q74 107 250 148q1 -3 2.5 -11t2.5 -11q0 -4 0.5 -10t0.5 -10z" />
+    <glyph glyph-name="windows" unicode="&#xf17a;" horiz-adv-x="1664" 
+d="M682 530v-651l-682 94v557h682zM682 1273v-659h-682v565zM1664 530v-786l-907 125v661h907zM1664 1408v-794h-907v669z" />
+    <glyph glyph-name="android" unicode="&#xf17b;" horiz-adv-x="1408" 
+d="M493 1053q16 0 27.5 11.5t11.5 27.5t-11.5 27.5t-27.5 11.5t-27 -11.5t-11 -27.5t11 -27.5t27 -11.5zM915 1053q16 0 27 11.5t11 27.5t-11 27.5t-27 11.5t-27.5 -11.5t-11.5 -27.5t11.5 -27.5t27.5 -11.5zM103 869q42 0 72 -30t30 -72v-430q0 -43 -29.5 -73t-72.5 -30
+t-73 30t-30 73v430q0 42 30 72t73 30zM1163 850v-666q0 -46 -32 -78t-77 -32h-75v-227q0 -43 -30 -73t-73 -30t-73 30t-30 73v227h-138v-227q0 -43 -30 -73t-73 -30q-42 0 -72 30t-30 73l-1 227h-74q-46 0 -78 32t-32 78v666h918zM931 1255q107 -55 171 -153.5t64 -215.5
+h-925q0 117 64 215.5t172 153.5l-71 131q-7 13 5 20q13 6 20 -6l72 -132q95 42 201 42t201 -42l72 132q7 12 20 6q12 -7 5 -20zM1408 767v-430q0 -43 -30 -73t-73 -30q-42 0 -72 30t-30 73v430q0 43 30 72.5t72 29.5q43 0 73 -29.5t30 -72.5z" />
+    <glyph glyph-name="linux" unicode="&#xf17c;" 
+d="M663 1125q-11 -1 -15.5 -10.5t-8.5 -9.5q-5 -1 -5 5q0 12 19 15h10zM750 1111q-4 -1 -11.5 6.5t-17.5 4.5q24 11 32 -2q3 -6 -3 -9zM399 684q-4 1 -6 -3t-4.5 -12.5t-5.5 -13.5t-10 -13q-10 -11 -1 -12q4 -1 12.5 7t12.5 18q1 3 2 7t2 6t1.5 4.5t0.5 4v3t-1 2.5t-3 2z
+M1254 325q0 18 -55 42q4 15 7.5 27.5t5 26t3 21.5t0.5 22.5t-1 19.5t-3.5 22t-4 20.5t-5 25t-5.5 26.5q-10 48 -47 103t-72 75q24 -20 57 -83q87 -162 54 -278q-11 -40 -50 -42q-31 -4 -38.5 18.5t-8 83.5t-11.5 107q-9 39 -19.5 69t-19.5 45.5t-15.5 24.5t-13 15t-7.5 7
+q-14 62 -31 103t-29.5 56t-23.5 33t-15 40q-4 21 6 53.5t4.5 49.5t-44.5 25q-15 3 -44.5 18t-35.5 16q-8 1 -11 26t8 51t36 27q37 3 51 -30t4 -58q-11 -19 -2 -26.5t30 -0.5q13 4 13 36v37q-5 30 -13.5 50t-21 30.5t-23.5 15t-27 7.5q-107 -8 -89 -134q0 -15 -1 -15
+q-9 9 -29.5 10.5t-33 -0.5t-15.5 5q1 57 -16 90t-45 34q-27 1 -41.5 -27.5t-16.5 -59.5q-1 -15 3.5 -37t13 -37.5t15.5 -13.5q10 3 16 14q4 9 -7 8q-7 0 -15.5 14.5t-9.5 33.5q-1 22 9 37t34 14q17 0 27 -21t9.5 -39t-1.5 -22q-22 -15 -31 -29q-8 -12 -27.5 -23.5
+t-20.5 -12.5q-13 -14 -15.5 -27t7.5 -18q14 -8 25 -19.5t16 -19t18.5 -13t35.5 -6.5q47 -2 102 15q2 1 23 7t34.5 10.5t29.5 13t21 17.5q9 14 20 8q5 -3 6.5 -8.5t-3 -12t-16.5 -9.5q-20 -6 -56.5 -21.5t-45.5 -19.5q-44 -19 -70 -23q-25 -5 -79 2q-10 2 -9 -2t17 -19
+q25 -23 67 -22q17 1 36 7t36 14t33.5 17.5t30 17t24.5 12t17.5 2.5t8.5 -11q0 -2 -1 -4.5t-4 -5t-6 -4.5t-8.5 -5t-9 -4.5t-10 -5t-9.5 -4.5q-28 -14 -67.5 -44t-66.5 -43t-49 -1q-21 11 -63 73q-22 31 -25 22q-1 -3 -1 -10q0 -25 -15 -56.5t-29.5 -55.5t-21 -58t11.5 -63
+q-23 -6 -62.5 -90t-47.5 -141q-2 -18 -1.5 -69t-5.5 -59q-8 -24 -29 -3q-32 31 -36 94q-2 28 4 56q4 19 -1 18q-2 -1 -4 -5q-36 -65 10 -166q5 -12 25 -28t24 -20q20 -23 104 -90.5t93 -76.5q16 -15 17.5 -38t-14 -43t-45.5 -23q8 -15 29 -44.5t28 -54t7 -70.5q46 24 7 92
+q-4 8 -10.5 16t-9.5 12t-2 6q3 5 13 9.5t20 -2.5q46 -52 166 -36q133 15 177 87q23 38 34 30q12 -6 10 -52q-1 -25 -23 -92q-9 -23 -6 -37.5t24 -15.5q3 19 14.5 77t13.5 90q2 21 -6.5 73.5t-7.5 97t23 70.5q15 18 51 18q1 37 34.5 53t72.5 10.5t60 -22.5zM626 1152
+q3 17 -2.5 30t-11.5 15q-9 2 -9 -7q2 -5 5 -6q10 0 7 -15q-3 -20 8 -20q3 0 3 3zM1045 955q-2 8 -6.5 11.5t-13 5t-14.5 5.5q-5 3 -9.5 8t-7 8t-5.5 6.5t-4 4t-4 -1.5q-14 -16 7 -43.5t39 -31.5q9 -1 14.5 8t3.5 20zM867 1168q0 11 -5 19.5t-11 12.5t-9 3q-6 0 -8 -2t0 -4
+t5 -3q14 -4 18 -31q0 -3 8 2q2 2 2 3zM921 1401q0 2 -2.5 5t-9 7t-9.5 6q-15 15 -24 15q-9 -1 -11.5 -7.5t-1 -13t-0.5 -12.5q-1 -4 -6 -10.5t-6 -9t3 -8.5q4 -3 8 0t11 9t15 9q1 1 9 1t15 2t9 7zM1486 60q20 -12 31 -24.5t12 -24t-2.5 -22.5t-15.5 -22t-23.5 -19.5
+t-30 -18.5t-31.5 -16.5t-32 -15.5t-27 -13q-38 -19 -85.5 -56t-75.5 -64q-17 -16 -68 -19.5t-89 14.5q-18 9 -29.5 23.5t-16.5 25.5t-22 19.5t-47 9.5q-44 1 -130 1q-19 0 -57 -1.5t-58 -2.5q-44 -1 -79.5 -15t-53.5 -30t-43.5 -28.5t-53.5 -11.5q-29 1 -111 31t-146 43
+q-19 4 -51 9.5t-50 9t-39.5 9.5t-33.5 14.5t-17 19.5q-10 23 7 66.5t18 54.5q1 16 -4 40t-10 42.5t-4.5 36.5t10.5 27q14 12 57 14t60 12q30 18 42 35t12 51q21 -73 -32 -106q-32 -20 -83 -15q-34 3 -43 -10q-13 -15 5 -57q2 -6 8 -18t8.5 -18t4.5 -17t1 -22q0 -15 -17 -49
+t-14 -48q3 -17 37 -26q20 -6 84.5 -18.5t99.5 -20.5q24 -6 74 -22t82.5 -23t55.5 -4q43 6 64.5 28t23 48t-7.5 58.5t-19 52t-20 36.5q-121 190 -169 242q-68 74 -113 40q-11 -9 -15 15q-3 16 -2 38q1 29 10 52t24 47t22 42q8 21 26.5 72t29.5 78t30 61t39 54
+q110 143 124 195q-12 112 -16 310q-2 90 24 151.5t106 104.5q39 21 104 21q53 1 106 -13.5t89 -41.5q57 -42 91.5 -121.5t29.5 -147.5q-5 -95 30 -214q34 -113 133 -218q55 -59 99.5 -163t59.5 -191q8 -49 5 -84.5t-12 -55.5t-20 -22q-10 -2 -23.5 -19t-27 -35.5
+t-40.5 -33.5t-61 -14q-18 1 -31.5 5t-22.5 13.5t-13.5 15.5t-11.5 20.5t-9 19.5q-22 37 -41 30t-28 -49t7 -97q20 -70 1 -195q-10 -65 18 -100.5t73 -33t85 35.5q59 49 89.5 66.5t103.5 42.5q53 18 77 36.5t18.5 34.5t-25 28.5t-51.5 23.5q-33 11 -49.5 48t-15 72.5
+t15.5 47.5q1 -31 8 -56.5t14.5 -40.5t20.5 -28.5t21 -19t21.5 -13t16.5 -9.5z" />
+    <glyph glyph-name="dribble" unicode="&#xf17d;" 
+d="M1024 36q-42 241 -140 498h-2l-2 -1q-16 -6 -43 -16.5t-101 -49t-137 -82t-131 -114.5t-103 -148l-15 11q184 -150 418 -150q132 0 256 52zM839 643q-21 49 -53 111q-311 -93 -673 -93q-1 -7 -1 -21q0 -124 44 -236.5t124 -201.5q50 89 123.5 166.5t142.5 124.5t130.5 81
+t99.5 48l37 13q4 1 13 3.5t13 4.5zM732 855q-120 213 -244 378q-138 -65 -234 -186t-128 -272q302 0 606 80zM1416 536q-210 60 -409 29q87 -239 128 -469q111 75 185 189.5t96 250.5zM611 1277q-1 0 -2 -1q1 1 2 1zM1201 1132q-185 164 -433 164q-76 0 -155 -19
+q131 -170 246 -382q69 26 130 60.5t96.5 61.5t65.5 57t37.5 40.5zM1424 647q-3 232 -149 410l-1 -1q-9 -12 -19 -24.5t-43.5 -44.5t-71 -60.5t-100 -65t-131.5 -64.5q25 -53 44 -95q2 -5 6.5 -17t7.5 -17q36 5 74.5 7t73.5 2t69 -1.5t64 -4t56.5 -5.5t48 -6.5t36.5 -6
+t25 -4.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="skype" unicode="&#xf17e;" 
+d="M1173 473q0 50 -19.5 91.5t-48.5 68.5t-73 49t-82.5 34t-87.5 23l-104 24q-30 7 -44 10.5t-35 11.5t-30 16t-16.5 21t-7.5 30q0 77 144 77q43 0 77 -12t54 -28.5t38 -33.5t40 -29t48 -12q47 0 75.5 32t28.5 77q0 55 -56 99.5t-142 67.5t-182 23q-68 0 -132 -15.5
+t-119.5 -47t-89 -87t-33.5 -128.5q0 -61 19 -106.5t56 -75.5t80 -48.5t103 -32.5l146 -36q90 -22 112 -36q32 -20 32 -60q0 -39 -40 -64.5t-105 -25.5q-51 0 -91.5 16t-65 38.5t-45.5 45t-46 38.5t-54 16q-50 0 -75.5 -30t-25.5 -75q0 -92 122 -157.5t291 -65.5
+q73 0 140 18.5t122.5 53.5t88.5 93.5t33 131.5zM1536 256q0 -159 -112.5 -271.5t-271.5 -112.5q-130 0 -234 80q-77 -16 -150 -16q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5q0 73 16 150q-80 104 -80 234q0 159 112.5 271.5t271.5 112.5q130 0 234 -80
+q77 16 150 16q143 0 273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -73 -16 -150q80 -104 80 -234z" />
+    <glyph glyph-name="foursquare" unicode="&#xf180;" horiz-adv-x="1280" 
+d="M1000 1102l37 194q5 23 -9 40t-35 17h-712q-23 0 -38.5 -17t-15.5 -37v-1101q0 -7 6 -1l291 352q23 26 38 33.5t48 7.5h239q22 0 37 14.5t18 29.5q24 130 37 191q4 21 -11.5 40t-36.5 19h-294q-29 0 -48 19t-19 48v42q0 29 19 47.5t48 18.5h346q18 0 35 13.5t20 29.5z
+M1227 1324q-15 -73 -53.5 -266.5t-69.5 -350t-35 -173.5q-6 -22 -9 -32.5t-14 -32.5t-24.5 -33t-38.5 -21t-58 -10h-271q-13 0 -22 -10q-8 -9 -426 -494q-22 -25 -58.5 -28.5t-48.5 5.5q-55 22 -55 98v1410q0 55 38 102.5t120 47.5h888q95 0 127 -53t10 -159zM1227 1324
+l-158 -790q4 17 35 173.5t69.5 350t53.5 266.5z" />
+    <glyph glyph-name="trello" unicode="&#xf181;" 
+d="M704 192v1024q0 14 -9 23t-23 9h-480q-14 0 -23 -9t-9 -23v-1024q0 -14 9 -23t23 -9h480q14 0 23 9t9 23zM1376 576v640q0 14 -9 23t-23 9h-480q-14 0 -23 -9t-9 -23v-640q0 -14 9 -23t23 -9h480q14 0 23 9t9 23zM1536 1344v-1408q0 -26 -19 -45t-45 -19h-1408
+q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="female" unicode="&#xf182;" horiz-adv-x="1280" 
+d="M1280 480q0 -40 -28 -68t-68 -28q-51 0 -80 43l-227 341h-45v-132l247 -411q9 -15 9 -33q0 -26 -19 -45t-45 -19h-192v-272q0 -46 -33 -79t-79 -33h-160q-46 0 -79 33t-33 79v272h-192q-26 0 -45 19t-19 45q0 18 9 33l247 411v132h-45l-227 -341q-29 -43 -80 -43
+q-40 0 -68 28t-28 68q0 29 16 53l256 384q73 107 176 107h384q103 0 176 -107l256 -384q16 -24 16 -53zM864 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" />
+    <glyph glyph-name="male" unicode="&#xf183;" horiz-adv-x="1024" 
+d="M1024 832v-416q0 -40 -28 -68t-68 -28t-68 28t-28 68v352h-64v-912q0 -46 -33 -79t-79 -33t-79 33t-33 79v464h-64v-464q0 -46 -33 -79t-79 -33t-79 33t-33 79v912h-64v-352q0 -40 -28 -68t-68 -28t-68 28t-28 68v416q0 80 56 136t136 56h640q80 0 136 -56t56 -136z
+M736 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" />
+    <glyph glyph-name="gittip" unicode="&#xf184;" 
+d="M773 234l350 473q16 22 24.5 59t-6 85t-61.5 79q-40 26 -83 25.5t-73.5 -17.5t-54.5 -45q-36 -40 -96 -40q-59 0 -95 40q-24 28 -54.5 45t-73.5 17.5t-84 -25.5q-46 -31 -60.5 -79t-6 -85t24.5 -59zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
+t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="sun" unicode="&#xf185;" horiz-adv-x="1792" 
+d="M1472 640q0 117 -45.5 223.5t-123 184t-184 123t-223.5 45.5t-223.5 -45.5t-184 -123t-123 -184t-45.5 -223.5t45.5 -223.5t123 -184t184 -123t223.5 -45.5t223.5 45.5t184 123t123 184t45.5 223.5zM1748 363q-4 -15 -20 -20l-292 -96v-306q0 -16 -13 -26q-15 -10 -29 -4
+l-292 94l-180 -248q-10 -13 -26 -13t-26 13l-180 248l-292 -94q-14 -6 -29 4q-13 10 -13 26v306l-292 96q-16 5 -20 20q-5 17 4 29l180 248l-180 248q-9 13 -4 29q4 15 20 20l292 96v306q0 16 13 26q15 10 29 4l292 -94l180 248q9 12 26 12t26 -12l180 -248l292 94
+q14 6 29 -4q13 -10 13 -26v-306l292 -96q16 -5 20 -20q5 -16 -4 -29l-180 -248l180 -248q9 -12 4 -29z" />
+    <glyph glyph-name="_366" unicode="&#xf186;" 
+d="M1262 233q-54 -9 -110 -9q-182 0 -337 90t-245 245t-90 337q0 192 104 357q-201 -60 -328.5 -229t-127.5 -384q0 -130 51 -248.5t136.5 -204t204 -136.5t248.5 -51q144 0 273.5 61.5t220.5 171.5zM1465 318q-94 -203 -283.5 -324.5t-413.5 -121.5q-156 0 -298 61
+t-245 164t-164 245t-61 298q0 153 57.5 292.5t156 241.5t235.5 164.5t290 68.5q44 2 61 -39q18 -41 -15 -72q-86 -78 -131.5 -181.5t-45.5 -218.5q0 -148 73 -273t198 -198t273 -73q118 0 228 51q41 18 72 -13q14 -14 17.5 -34t-4.5 -38z" />
+    <glyph glyph-name="archive" unicode="&#xf187;" horiz-adv-x="1792" 
+d="M1088 704q0 26 -19 45t-45 19h-256q-26 0 -45 -19t-19 -45t19 -45t45 -19h256q26 0 45 19t19 45zM1664 896v-960q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v960q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1728 1344v-256q0 -26 -19 -45t-45 -19h-1536
+q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1536q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="bug" unicode="&#xf188;" horiz-adv-x="1664" 
+d="M1632 576q0 -26 -19 -45t-45 -19h-224q0 -171 -67 -290l208 -209q19 -19 19 -45t-19 -45q-18 -19 -45 -19t-45 19l-198 197q-5 -5 -15 -13t-42 -28.5t-65 -36.5t-82 -29t-97 -13v896h-128v-896q-51 0 -101.5 13.5t-87 33t-66 39t-43.5 32.5l-15 14l-183 -207
+q-20 -21 -48 -21q-24 0 -43 16q-19 18 -20.5 44.5t15.5 46.5l202 227q-58 114 -58 274h-224q-26 0 -45 19t-19 45t19 45t45 19h224v294l-173 173q-19 19 -19 45t19 45t45 19t45 -19l173 -173h844l173 173q19 19 45 19t45 -19t19 -45t-19 -45l-173 -173v-294h224q26 0 45 -19
+t19 -45zM1152 1152h-640q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5z" />
+    <glyph glyph-name="vk" unicode="&#xf189;" horiz-adv-x="1920" 
+d="M1917 1016q23 -64 -150 -294q-24 -32 -65 -85q-40 -51 -55 -72t-30.5 -49.5t-12 -42t13 -34.5t32.5 -43t57 -53q4 -2 5 -4q141 -131 191 -221q3 -5 6.5 -12.5t7 -26.5t-0.5 -34t-25 -27.5t-59 -12.5l-256 -4q-24 -5 -56 5t-52 22l-20 12q-30 21 -70 64t-68.5 77.5t-61 58
+t-56.5 15.5q-3 -1 -8 -3.5t-17 -14.5t-21.5 -29.5t-17 -52t-6.5 -77.5q0 -15 -3.5 -27.5t-7.5 -18.5l-4 -5q-18 -19 -53 -22h-115q-71 -4 -146 16.5t-131.5 53t-103 66t-70.5 57.5l-25 24q-10 10 -27.5 30t-71.5 91t-106 151t-122.5 211t-130.5 272q-6 16 -6 27t3 16l4 6
+q15 19 57 19l274 2q12 -2 23 -6.5t16 -8.5l5 -3q16 -11 24 -32q20 -50 46 -103.5t41 -81.5l16 -29q29 -60 56 -104t48.5 -68.5t41.5 -38.5t34 -14t27 5q2 1 5 5t12 22t13.5 47t9.5 81t0 125q-2 40 -9 73t-14 46l-6 12q-25 34 -85 43q-13 2 5 24q16 19 38 30q53 26 239 24
+q82 -1 135 -13q20 -5 33.5 -13.5t20.5 -24t10.5 -32t3.5 -45.5t-1 -55t-2.5 -70.5t-1.5 -82.5q0 -11 -1 -42t-0.5 -48t3.5 -40.5t11.5 -39t22.5 -24.5q8 -2 17 -4t26 11t38 34.5t52 67t68 107.5q60 104 107 225q4 10 10 17.5t11 10.5l4 3l5 2.5t13 3t20 0.5l288 2
+q39 5 64 -2.5t31 -16.5z" />
+    <glyph glyph-name="weibo" unicode="&#xf18a;" horiz-adv-x="1792" 
+d="M675 252q21 34 11 69t-45 50q-34 14 -73 1t-60 -46q-22 -34 -13 -68.5t43 -50.5t74.5 -2.5t62.5 47.5zM769 373q8 13 3.5 26.5t-17.5 18.5q-14 5 -28.5 -0.5t-21.5 -18.5q-17 -31 13 -45q14 -5 29 0.5t22 18.5zM943 266q-45 -102 -158 -150t-224 -12
+q-107 34 -147.5 126.5t6.5 187.5q47 93 151.5 139t210.5 19q111 -29 158.5 -119.5t2.5 -190.5zM1255 426q-9 96 -89 170t-208.5 109t-274.5 21q-223 -23 -369.5 -141.5t-132.5 -264.5q9 -96 89 -170t208.5 -109t274.5 -21q223 23 369.5 141.5t132.5 264.5zM1563 422
+q0 -68 -37 -139.5t-109 -137t-168.5 -117.5t-226 -83t-270.5 -31t-275 33.5t-240.5 93t-171.5 151t-65 199.5q0 115 69.5 245t197.5 258q169 169 341.5 236t246.5 -7q65 -64 20 -209q-4 -14 -1 -20t10 -7t14.5 0.5t13.5 3.5l6 2q139 59 246 59t153 -61q45 -63 0 -178
+q-2 -13 -4.5 -20t4.5 -12.5t12 -7.5t17 -6q57 -18 103 -47t80 -81.5t34 -116.5zM1489 1046q42 -47 54.5 -108.5t-6.5 -117.5q-8 -23 -29.5 -34t-44.5 -4q-23 8 -34 29.5t-4 44.5q20 63 -24 111t-107 35q-24 -5 -45 8t-25 37q-5 24 8 44.5t37 25.5q60 13 119 -5.5t101 -65.5z
+M1670 1209q87 -96 112.5 -222.5t-13.5 -241.5q-9 -27 -34 -40t-52 -4t-40 34t-5 52q28 82 10 172t-80 158q-62 69 -148 95.5t-173 8.5q-28 -6 -52 9.5t-30 43.5t9.5 51.5t43.5 29.5q123 26 244 -11.5t208 -134.5z" />
+    <glyph glyph-name="renren" unicode="&#xf18b;" 
+d="M1133 -34q-171 -94 -368 -94q-196 0 -367 94q138 87 235.5 211t131.5 268q35 -144 132.5 -268t235.5 -211zM638 1394v-485q0 -252 -126.5 -459.5t-330.5 -306.5q-181 215 -181 495q0 187 83.5 349.5t229.5 269.5t325 137zM1536 638q0 -280 -181 -495
+q-204 99 -330.5 306.5t-126.5 459.5v485q179 -30 325 -137t229.5 -269.5t83.5 -349.5z" />
+    <glyph glyph-name="_372" unicode="&#xf18c;" horiz-adv-x="1408" 
+d="M1402 433q-32 -80 -76 -138t-91 -88.5t-99 -46.5t-101.5 -14.5t-96.5 8.5t-86.5 22t-69.5 27.5t-46 22.5l-17 10q-113 -228 -289.5 -359.5t-384.5 -132.5q-19 0 -32 13t-13 32t13 31.5t32 12.5q173 1 322.5 107.5t251.5 294.5q-36 -14 -72 -23t-83 -13t-91 2.5t-93 28.5
+t-92 59t-84.5 100t-74.5 146q114 47 214 57t167.5 -7.5t124.5 -56.5t88.5 -77t56.5 -82q53 131 79 291q-7 -1 -18 -2.5t-46.5 -2.5t-69.5 0.5t-81.5 10t-88.5 23t-84 42.5t-75 65t-54.5 94.5t-28.5 127.5q70 28 133.5 36.5t112.5 -1t92 -30t73.5 -50t56 -61t42 -63t27.5 -56
+t16 -39.5l4 -16q12 122 12 195q-8 6 -21.5 16t-49 44.5t-63.5 71.5t-54 93t-33 112.5t12 127t70 138.5q73 -25 127.5 -61.5t84.5 -76.5t48 -85t20.5 -89t-0.5 -85.5t-13 -76.5t-19 -62t-17 -42l-7 -15q1 -4 1 -50t-1 -72q3 7 10 18.5t30.5 43t50.5 58t71 55.5t91.5 44.5
+t112 14.5t132.5 -24q-2 -78 -21.5 -141.5t-50 -104.5t-69.5 -71.5t-81.5 -45.5t-84.5 -24t-80 -9.5t-67.5 1t-46.5 4.5l-17 3q-23 -147 -73 -283q6 7 18 18.5t49.5 41t77.5 52.5t99.5 42t117.5 20t129 -23.5t137 -77.5z" />
+    <glyph glyph-name="stack_exchange" unicode="&#xf18d;" horiz-adv-x="1280" 
+d="M1259 283v-66q0 -85 -57.5 -144.5t-138.5 -59.5h-57l-260 -269v269h-529q-81 0 -138.5 59.5t-57.5 144.5v66h1238zM1259 609v-255h-1238v255h1238zM1259 937v-255h-1238v255h1238zM1259 1077v-67h-1238v67q0 84 57.5 143.5t138.5 59.5h846q81 0 138.5 -59.5t57.5 -143.5z
+" />
+    <glyph glyph-name="_374" unicode="&#xf18e;" 
+d="M1152 640q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v192h-352q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h352v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198
+t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="arrow_circle_alt_left" unicode="&#xf190;" 
+d="M1152 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-352v-192q0 -14 -9 -23t-23 -9q-12 0 -24 10l-319 319q-9 9 -9 23t9 23l320 320q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5v-192h352q13 0 22.5 -9.5t9.5 -22.5zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198
+t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="_376" unicode="&#xf191;" 
+d="M1024 960v-640q0 -26 -19 -45t-45 -19q-20 0 -37 12l-448 320q-27 19 -27 52t27 52l448 320q17 12 37 12q26 0 45 -19t19 -45zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5z
+M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="dot_circle_alt" unicode="&#xf192;" 
+d="M1024 640q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5
+t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="_378" unicode="&#xf193;" horiz-adv-x="1664" 
+d="M1023 349l102 -204q-58 -179 -210 -290t-339 -111q-156 0 -288.5 77.5t-210 210t-77.5 288.5q0 181 104.5 330t274.5 211l17 -131q-122 -54 -195 -165.5t-73 -244.5q0 -185 131.5 -316.5t316.5 -131.5q126 0 232.5 65t165 175.5t49.5 236.5zM1571 249l58 -114l-256 -128
+q-13 -7 -29 -7q-40 0 -57 35l-239 477h-472q-24 0 -42.5 16.5t-21.5 40.5l-96 779q-2 17 6 42q14 51 57 82.5t97 31.5q66 0 113 -47t47 -113q0 -69 -52 -117.5t-120 -41.5l37 -289h423v-128h-407l16 -128h455q40 0 57 -35l228 -455z" />
+    <glyph glyph-name="vimeo_square" unicode="&#xf194;" 
+d="M1292 898q10 216 -161 222q-231 8 -312 -261q44 19 82 19q85 0 74 -96q-4 -57 -74 -167t-105 -110q-43 0 -82 169q-13 54 -45 255q-30 189 -160 177q-59 -7 -164 -100l-81 -72l-81 -72l52 -67q76 52 87 52q57 0 107 -179q15 -55 45 -164.5t45 -164.5q68 -179 164 -179
+q157 0 383 294q220 283 226 444zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="_380" unicode="&#xf195;" horiz-adv-x="1152" 
+d="M1152 704q0 -191 -94.5 -353t-256.5 -256.5t-353 -94.5h-160q-14 0 -23 9t-9 23v611l-215 -66q-3 -1 -9 -1q-10 0 -19 6q-13 10 -13 26v128q0 23 23 31l233 71v93l-215 -66q-3 -1 -9 -1q-10 0 -19 6q-13 10 -13 26v128q0 23 23 31l233 71v250q0 14 9 23t23 9h160
+q14 0 23 -9t9 -23v-181l375 116q15 5 28 -5t13 -26v-128q0 -23 -23 -31l-393 -121v-93l375 116q15 5 28 -5t13 -26v-128q0 -23 -23 -31l-393 -121v-487q188 13 318 151t130 328q0 14 9 23t23 9h160q14 0 23 -9t9 -23z" />
+    <glyph glyph-name="plus_square_o" unicode="&#xf196;" horiz-adv-x="1408" 
+d="M1152 736v-64q0 -14 -9 -23t-23 -9h-352v-352q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v352h-352q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h352v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-352h352q14 0 23 -9t9 -23zM1280 288v832q0 66 -47 113t-113 47h-832
+q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113zM1408 1120v-832q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="_382" unicode="&#xf197;" horiz-adv-x="2176" 
+d="M620 416q-110 -64 -268 -64h-128v64h-64q-13 0 -22.5 23.5t-9.5 56.5q0 24 7 49q-58 2 -96.5 10.5t-38.5 20.5t38.5 20.5t96.5 10.5q-7 25 -7 49q0 33 9.5 56.5t22.5 23.5h64v64h128q158 0 268 -64h1113q42 -7 106.5 -18t80.5 -14q89 -15 150 -40.5t83.5 -47.5t22.5 -40
+t-22.5 -40t-83.5 -47.5t-150 -40.5q-16 -3 -80.5 -14t-106.5 -18h-1113zM1739 668q53 -36 53 -92t-53 -92l81 -30q68 48 68 122t-68 122zM625 400h1015q-217 -38 -456 -80q-57 0 -113 -24t-83 -48l-28 -24l-288 -288q-26 -26 -70.5 -45t-89.5 -19h-96l-93 464h29
+q157 0 273 64zM352 816h-29l93 464h96q46 0 90 -19t70 -45l288 -288q4 -4 11 -10.5t30.5 -23t48.5 -29t61.5 -23t72.5 -10.5l456 -80h-1015q-116 64 -273 64z" />
+    <glyph glyph-name="_383" unicode="&#xf198;" horiz-adv-x="1664" 
+d="M1519 760q62 0 103.5 -40.5t41.5 -101.5q0 -97 -93 -130l-172 -59l56 -167q7 -21 7 -47q0 -59 -42 -102t-101 -43q-47 0 -85.5 27t-53.5 72l-55 165l-310 -106l55 -164q8 -24 8 -47q0 -59 -42 -102t-102 -43q-47 0 -85 27t-53 72l-55 163l-153 -53q-29 -9 -50 -9
+q-61 0 -101.5 40t-40.5 101q0 47 27.5 85t71.5 53l156 53l-105 313l-156 -54q-26 -8 -48 -8q-60 0 -101 40.5t-41 100.5q0 47 27.5 85t71.5 53l157 53l-53 159q-8 24 -8 47q0 60 42 102.5t102 42.5q47 0 85 -27t53 -72l54 -160l310 105l-54 160q-8 24 -8 47q0 59 42.5 102
+t101.5 43q47 0 85.5 -27.5t53.5 -71.5l53 -161l162 55q21 6 43 6q60 0 102.5 -39.5t42.5 -98.5q0 -45 -30 -81.5t-74 -51.5l-157 -54l105 -316l164 56q24 8 46 8zM725 498l310 105l-105 315l-310 -107z" />
+    <glyph glyph-name="_384" unicode="&#xf199;" 
+d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM1280 352v436q-31 -35 -64 -55q-34 -22 -132.5 -85t-151.5 -99q-98 -69 -164 -69v0v0q-66 0 -164 69
+q-47 32 -142 92.5t-142 92.5q-12 8 -33 27t-31 27v-436q0 -40 28 -68t68 -28h832q40 0 68 28t28 68zM1280 925q0 41 -27.5 70t-68.5 29h-832q-40 0 -68 -28t-28 -68q0 -37 30.5 -76.5t67.5 -64.5q47 -32 137.5 -89t129.5 -83q3 -2 17 -11.5t21 -14t21 -13t23.5 -13
+t21.5 -9.5t22.5 -7.5t20.5 -2.5t20.5 2.5t22.5 7.5t21.5 9.5t23.5 13t21 13t21 14t17 11.5l267 174q35 23 66.5 62.5t31.5 73.5z" />
+    <glyph glyph-name="_385" unicode="&#xf19a;" horiz-adv-x="1792" 
+d="M127 640q0 163 67 313l367 -1005q-196 95 -315 281t-119 411zM1415 679q0 -19 -2.5 -38.5t-10 -49.5t-11.5 -44t-17.5 -59t-17.5 -58l-76 -256l-278 826q46 3 88 8q19 2 26 18.5t-2.5 31t-28.5 13.5l-205 -10q-75 1 -202 10q-12 1 -20.5 -5t-11.5 -15t-1.5 -18.5t9 -16.5
+t19.5 -8l80 -8l120 -328l-168 -504l-280 832q46 3 88 8q19 2 26 18.5t-2.5 31t-28.5 13.5l-205 -10q-7 0 -23 0.5t-26 0.5q105 160 274.5 253.5t367.5 93.5q147 0 280.5 -53t238.5 -149h-10q-55 0 -92 -40.5t-37 -95.5q0 -12 2 -24t4 -21.5t8 -23t9 -21t12 -22.5t12.5 -21
+t14.5 -24t14 -23q63 -107 63 -212zM909 573l237 -647q1 -6 5 -11q-126 -44 -255 -44q-112 0 -217 32zM1570 1009q95 -174 95 -369q0 -209 -104 -385.5t-279 -278.5l235 678q59 169 59 276q0 42 -6 79zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286
+t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM896 -215q173 0 331.5 68t273 182.5t182.5 273t68 331.5t-68 331.5t-182.5 273t-273 182.5t-331.5 68t-331.5 -68t-273 -182.5t-182.5 -273t-68 -331.5t68 -331.5t182.5 -273
+t273 -182.5t331.5 -68z" />
+    <glyph glyph-name="_386" unicode="&#xf19b;" horiz-adv-x="1792" 
+d="M1086 1536v-1536l-272 -128q-228 20 -414 102t-293 208.5t-107 272.5q0 140 100.5 263.5t275 205.5t391.5 108v-172q-217 -38 -356.5 -150t-139.5 -255q0 -152 154.5 -267t388.5 -145v1360zM1755 954l37 -390l-525 114l147 83q-119 70 -280 99v172q277 -33 481 -157z" />
+    <glyph glyph-name="_387" unicode="&#xf19c;" horiz-adv-x="2048" 
+d="M960 1536l960 -384v-128h-128q0 -26 -20.5 -45t-48.5 -19h-1526q-28 0 -48.5 19t-20.5 45h-128v128zM256 896h256v-768h128v768h256v-768h128v768h256v-768h128v768h256v-768h59q28 0 48.5 -19t20.5 -45v-64h-1664v64q0 26 20.5 45t48.5 19h59v768zM1851 -64
+q28 0 48.5 -19t20.5 -45v-128h-1920v128q0 26 20.5 45t48.5 19h1782z" />
+    <glyph glyph-name="_388" unicode="&#xf19d;" horiz-adv-x="2304" 
+d="M1774 700l18 -316q4 -69 -82 -128t-235 -93.5t-323 -34.5t-323 34.5t-235 93.5t-82 128l18 316l574 -181q22 -7 48 -7t48 7zM2304 1024q0 -23 -22 -31l-1120 -352q-4 -1 -10 -1t-10 1l-652 206q-43 -34 -71 -111.5t-34 -178.5q63 -36 63 -109q0 -69 -58 -107l58 -433
+q2 -14 -8 -25q-9 -11 -24 -11h-192q-15 0 -24 11q-10 11 -8 25l58 433q-58 38 -58 107q0 73 65 111q11 207 98 330l-333 104q-22 8 -22 31t22 31l1120 352q4 1 10 1t10 -1l1120 -352q22 -8 22 -31z" />
+    <glyph glyph-name="_389" unicode="&#xf19e;" 
+d="M859 579l13 -707q-62 11 -105 11q-41 0 -105 -11l13 707q-40 69 -168.5 295.5t-216.5 374.5t-181 287q58 -15 108 -15q44 0 111 15q63 -111 133.5 -229.5t167 -276.5t138.5 -227q37 61 109.5 177.5t117.5 190t105 176t107 189.5q54 -14 107 -14q56 0 114 14v0
+q-28 -39 -60 -88.5t-49.5 -78.5t-56.5 -96t-49 -84q-146 -248 -353 -610z" />
+    <glyph glyph-name="uniF1A0" unicode="&#xf1a0;" 
+d="M768 750h725q12 -67 12 -128q0 -217 -91 -387.5t-259.5 -266.5t-386.5 -96q-157 0 -299 60.5t-245 163.5t-163.5 245t-60.5 299t60.5 299t163.5 245t245 163.5t299 60.5q300 0 515 -201l-209 -201q-123 119 -306 119q-129 0 -238.5 -65t-173.5 -176.5t-64 -243.5
+t64 -243.5t173.5 -176.5t238.5 -65q87 0 160 24t120 60t82 82t51.5 87t22.5 78h-436v264z" />
+    <glyph glyph-name="f1a1" unicode="&#xf1a1;" horiz-adv-x="1792" 
+d="M1095 369q16 -16 0 -31q-62 -62 -199 -62t-199 62q-16 15 0 31q6 6 15 6t15 -6q48 -49 169 -49q120 0 169 49q6 6 15 6t15 -6zM788 550q0 -37 -26 -63t-63 -26t-63.5 26t-26.5 63q0 38 26.5 64t63.5 26t63 -26.5t26 -63.5zM1183 550q0 -37 -26.5 -63t-63.5 -26t-63 26
+t-26 63t26 63.5t63 26.5t63.5 -26t26.5 -64zM1434 670q0 49 -35 84t-85 35t-86 -36q-130 90 -311 96l63 283l200 -45q0 -37 26 -63t63 -26t63.5 26.5t26.5 63.5t-26.5 63.5t-63.5 26.5q-54 0 -80 -50l-221 49q-19 5 -25 -16l-69 -312q-180 -7 -309 -97q-35 37 -87 37
+q-50 0 -85 -35t-35 -84q0 -35 18.5 -64t49.5 -44q-6 -27 -6 -56q0 -142 140 -243t337 -101q198 0 338 101t140 243q0 32 -7 57q30 15 48 43.5t18 63.5zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191
+t348 71t348 -71t286 -191t191 -286t71 -348z" />
+    <glyph glyph-name="_392" unicode="&#xf1a2;" 
+d="M939 407q13 -13 0 -26q-53 -53 -171 -53t-171 53q-13 13 0 26q5 6 13 6t13 -6q42 -42 145 -42t145 42q5 6 13 6t13 -6zM676 563q0 -31 -23 -54t-54 -23t-54 23t-23 54q0 32 22.5 54.5t54.5 22.5t54.5 -22.5t22.5 -54.5zM1014 563q0 -31 -23 -54t-54 -23t-54 23t-23 54
+q0 32 22.5 54.5t54.5 22.5t54.5 -22.5t22.5 -54.5zM1229 666q0 42 -30 72t-73 30q-42 0 -73 -31q-113 78 -267 82l54 243l171 -39q1 -32 23.5 -54t53.5 -22q32 0 54.5 22.5t22.5 54.5t-22.5 54.5t-54.5 22.5q-48 0 -69 -43l-189 42q-17 5 -21 -13l-60 -268q-154 -6 -265 -83
+q-30 32 -74 32q-43 0 -73 -30t-30 -72q0 -30 16 -55t42 -38q-5 -25 -5 -48q0 -122 120 -208.5t289 -86.5q170 0 290 86.5t120 208.5q0 25 -6 49q25 13 40.5 37.5t15.5 54.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960
+q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="_393" unicode="&#xf1a3;" 
+d="M866 697l90 27v62q0 79 -58 135t-138 56t-138 -55.5t-58 -134.5v-283q0 -20 -14 -33.5t-33 -13.5t-32.5 13.5t-13.5 33.5v120h-151v-122q0 -82 57.5 -139t139.5 -57q81 0 138.5 56.5t57.5 136.5v280q0 19 13.5 33t33.5 14q19 0 32.5 -14t13.5 -33v-54zM1199 502v122h-150
+v-126q0 -20 -13.5 -33.5t-33.5 -13.5q-19 0 -32.5 14t-13.5 33v123l-90 -26l-60 28v-123q0 -80 58 -137t139 -57t138.5 57t57.5 139zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103
+t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="f1a4" unicode="&#xf1a4;" horiz-adv-x="1920" 
+d="M1062 824v118q0 42 -30 72t-72 30t-72 -30t-30 -72v-612q0 -175 -126 -299t-303 -124q-178 0 -303.5 125.5t-125.5 303.5v266h328v-262q0 -43 30 -72.5t72 -29.5t72 29.5t30 72.5v620q0 171 126.5 292t301.5 121q176 0 302 -122t126 -294v-136l-195 -58zM1592 602h328
+v-266q0 -178 -125.5 -303.5t-303.5 -125.5q-177 0 -303 124.5t-126 300.5v268l131 -61l195 58v-270q0 -42 30 -71.5t72 -29.5t72 29.5t30 71.5v275z" />
+    <glyph glyph-name="_395" unicode="&#xf1a5;" 
+d="M1472 160v480h-704v704h-480q-93 0 -158.5 -65.5t-65.5 -158.5v-480h704v-704h480q93 0 158.5 65.5t65.5 158.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5
+t84.5 -203.5z" />
+    <glyph glyph-name="_396" unicode="&#xf1a6;" horiz-adv-x="2048" 
+d="M328 1254h204v-983h-532v697h328v286zM328 435v369h-123v-369h123zM614 968v-697h205v697h-205zM614 1254v-204h205v204h-205zM901 968h533v-942h-533v163h328v82h-328v697zM1229 435v369h-123v-369h123zM1516 968h532v-942h-532v163h327v82h-327v697zM1843 435v369h-123
+v-369h123z" />
+    <glyph glyph-name="_397" unicode="&#xf1a7;" 
+d="M1046 516q0 -64 -38 -109t-91 -45q-43 0 -70 15v277q28 17 70 17q53 0 91 -45.5t38 -109.5zM703 944q0 -64 -38 -109.5t-91 -45.5q-43 0 -70 15v277q28 17 70 17q53 0 91 -45t38 -109zM1265 513q0 134 -88 229t-213 95q-20 0 -39 -3q-23 -78 -78 -136q-87 -95 -211 -101
+v-636l211 41v206q51 -19 117 -19q125 0 213 95t88 229zM922 940q0 134 -88.5 229t-213.5 95q-74 0 -141 -36h-186v-840l211 41v206q55 -19 116 -19q125 0 213.5 95t88.5 229zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960
+q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="_398" unicode="&#xf1a8;" horiz-adv-x="2038" 
+d="M1222 607q75 3 143.5 -20.5t118 -58.5t101 -94.5t84 -108t75.5 -120.5q33 -56 78.5 -109t75.5 -80.5t99 -88.5q-48 -30 -108.5 -57.5t-138.5 -59t-114 -47.5q-44 37 -74 115t-43.5 164.5t-33 180.5t-42.5 168.5t-72.5 123t-122.5 48.5l-10 -2l-6 -4q4 -5 13 -14
+q6 -5 28 -23.5t25.5 -22t19 -18t18 -20.5t11.5 -21t10.5 -27.5t4.5 -31t4 -40.5l1 -33q1 -26 -2.5 -57.5t-7.5 -52t-12.5 -58.5t-11.5 -53q-35 1 -101 -9.5t-98 -10.5q-39 0 -72 10q-2 16 -2 47q0 74 3 96q2 13 31.5 41.5t57 59t26.5 51.5q-24 2 -43 -24
+q-36 -53 -111.5 -99.5t-136.5 -46.5q-25 0 -75.5 63t-106.5 139.5t-84 96.5q-6 4 -27 30q-482 -112 -513 -112q-16 0 -28 11t-12 27q0 15 8.5 26.5t22.5 14.5l486 106q-8 14 -8 25t5.5 17.5t16 11.5t20 7t23 4.5t18.5 4.5q4 1 15.5 7.5t17.5 6.5q15 0 28 -16t20 -33
+q163 37 172 37q17 0 29.5 -11t12.5 -28q0 -15 -8.5 -26t-23.5 -14l-182 -40l-1 -16q-1 -26 81.5 -117.5t104.5 -91.5q47 0 119 80t72 129q0 36 -23.5 53t-51 18.5t-51 11.5t-23.5 34q0 16 10 34l-68 19q43 44 43 117q0 26 -5 58q82 16 144 16q44 0 71.5 -1.5t48.5 -8.5
+t31 -13.5t20.5 -24.5t15.5 -33.5t17 -47.5t24 -60l50 25q-3 -40 -23 -60t-42.5 -21t-40 -6.5t-16.5 -20.5zM1282 842q-5 5 -13.5 15.5t-12 14.5t-10.5 11.5t-10 10.5l-8 8t-8.5 7.5t-8 5t-8.5 4.5q-7 3 -14.5 5t-20.5 2.5t-22 0.5h-32.5h-37.5q-126 0 -217 -43
+q16 30 36 46.5t54 29.5t65.5 36t46 36.5t50 55t43.5 50.5q12 -9 28 -31.5t32 -36.5t38 -13l12 1v-76l22 -1q247 95 371 190q28 21 50 39t42.5 37.5t33 31t29.5 34t24 31t24.5 37t23 38t27 47.5t29.5 53l7 9q-2 -53 -43 -139q-79 -165 -205 -264t-306 -142q-14 -3 -42 -7.5
+t-50 -9.5t-39 -14q3 -19 24.5 -46t21.5 -34q0 -11 -26 -30zM1061 -79q39 26 131.5 47.5t146.5 21.5q9 0 22.5 -15.5t28 -42.5t26 -50t24 -51t14.5 -33q-121 -45 -244 -45q-61 0 -125 11zM822 568l48 12l109 -177l-73 -48zM1323 51q3 -15 3 -16q0 -7 -17.5 -14.5t-46 -13
+t-54 -9.5t-53.5 -7.5t-32 -4.5l-7 43q21 2 60.5 8.5t72 10t60.5 3.5h14zM866 679l-96 -20l-6 17q10 1 32.5 7t34.5 6q19 0 35 -10zM1061 45h31l10 -83l-41 -12v95zM1950 1535v1v-1zM1950 1535l-1 -5l-2 -2l1 3zM1950 1535l1 1z" />
+    <glyph glyph-name="_399" unicode="&#xf1a9;" 
+d="M1167 -50q-5 19 -24 5q-30 -22 -87 -39t-131 -17q-129 0 -193 49q-5 4 -13 4q-11 0 -26 -12q-7 -6 -7.5 -16t7.5 -20q34 -32 87.5 -46t102.5 -12.5t99 4.5q41 4 84.5 20.5t65 30t28.5 20.5q12 12 7 29zM1128 65q-19 47 -39 61q-23 15 -76 15q-47 0 -71 -10
+q-29 -12 -78 -56q-26 -24 -12 -44q9 -8 17.5 -4.5t31.5 23.5q3 2 10.5 8.5t10.5 8.5t10 7t11.5 7t12.5 5t15 4.5t16.5 2.5t20.5 1q27 0 44.5 -7.5t23 -14.5t13.5 -22q10 -17 12.5 -20t12.5 1q23 12 14 34zM1483 346q0 22 -5 44.5t-16.5 45t-34 36.5t-52.5 14
+q-33 0 -97 -41.5t-129 -83.5t-101 -42q-27 -1 -63.5 19t-76 49t-83.5 58t-100 49t-111 19q-115 -1 -197 -78.5t-84 -178.5q-2 -112 74 -164q29 -20 62.5 -28.5t103.5 -8.5q57 0 132 32.5t134 71t120 70.5t93 31q26 -1 65 -31.5t71.5 -67t68 -67.5t55.5 -32q35 -3 58.5 14
+t55.5 63q28 41 42.5 101t14.5 106zM1536 506q0 -164 -62 -304.5t-166 -236t-242.5 -149.5t-290.5 -54t-293 57.5t-247.5 157t-170.5 241.5t-64 302q0 89 19.5 172.5t49 145.5t70.5 118.5t78.5 94t78.5 69.5t64.5 46.5t42.5 24.5q14 8 51 26.5t54.5 28.5t48 30t60.5 44
+q36 28 58 72.5t30 125.5q129 -155 186 -193q44 -29 130 -68t129 -66q21 -13 39 -25t60.5 -46.5t76 -70.5t75 -95t69 -122t47 -148.5t19.5 -177.5z" />
+    <glyph glyph-name="_400" unicode="&#xf1aa;" 
+d="M1070 463l-160 -160l-151 -152l-30 -30q-65 -64 -151.5 -87t-171.5 -2q-16 -70 -72 -115t-129 -45q-85 0 -145 60.5t-60 145.5q0 72 44.5 128t113.5 72q-22 86 1 173t88 152l12 12l151 -152l-11 -11q-37 -37 -37 -89t37 -90q37 -37 89 -37t89 37l30 30l151 152l161 160z
+M729 1145l12 -12l-152 -152l-12 12q-37 37 -89 37t-89 -37t-37 -89.5t37 -89.5l29 -29l152 -152l160 -160l-151 -152l-161 160l-151 152l-30 30q-68 67 -90 159.5t5 179.5q-70 15 -115 71t-45 129q0 85 60 145.5t145 60.5q76 0 133.5 -49t69.5 -123q84 20 169.5 -3.5
+t149.5 -87.5zM1536 78q0 -85 -60 -145.5t-145 -60.5q-74 0 -131 47t-71 118q-86 -28 -179.5 -6t-161.5 90l-11 12l151 152l12 -12q37 -37 89 -37t89 37t37 89t-37 89l-30 30l-152 152l-160 160l152 152l160 -160l152 -152l29 -30q64 -64 87.5 -150.5t2.5 -171.5
+q76 -11 126.5 -68.5t50.5 -134.5zM1534 1202q0 -77 -51 -135t-127 -69q26 -85 3 -176.5t-90 -158.5l-12 -12l-151 152l12 12q37 37 37 89t-37 89t-89 37t-89 -37l-30 -30l-152 -152l-160 -160l-152 152l161 160l152 152l29 30q67 67 159 89.5t178 -3.5q11 75 68.5 126
+t135.5 51q85 0 145 -60.5t60 -145.5z" />
+    <glyph glyph-name="f1ab" unicode="&#xf1ab;" 
+d="M654 458q-1 -3 -12.5 0.5t-31.5 11.5l-20 9q-44 20 -87 49q-7 5 -41 31.5t-38 28.5q-67 -103 -134 -181q-81 -95 -105 -110q-4 -2 -19.5 -4t-18.5 0q6 4 82 92q21 24 85.5 115t78.5 118q17 30 51 98.5t36 77.5q-8 1 -110 -33q-8 -2 -27.5 -7.5t-34.5 -9.5t-17 -5
+q-2 -2 -2 -10.5t-1 -9.5q-5 -10 -31 -15q-23 -7 -47 0q-18 4 -28 21q-4 6 -5 23q6 2 24.5 5t29.5 6q58 16 105 32q100 35 102 35q10 2 43 19.5t44 21.5q9 3 21.5 8t14.5 5.5t6 -0.5q2 -12 -1 -33q0 -2 -12.5 -27t-26.5 -53.5t-17 -33.5q-25 -50 -77 -131l64 -28
+q12 -6 74.5 -32t67.5 -28q4 -1 10.5 -25.5t4.5 -30.5zM449 944q3 -15 -4 -28q-12 -23 -50 -38q-30 -12 -60 -12q-26 3 -49 26q-14 15 -18 41l1 3q3 -3 19.5 -5t26.5 0t58 16q36 12 55 14q17 0 21 -17zM1147 815l63 -227l-139 42zM39 15l694 232v1032l-694 -233v-1031z
+M1280 332l102 -31l-181 657l-100 31l-216 -536l102 -31l45 110l211 -65zM777 1294l573 -184v380zM1088 -29l158 -13l-54 -160l-40 66q-130 -83 -276 -108q-58 -12 -91 -12h-84q-79 0 -199.5 39t-183.5 85q-8 7 -8 16q0 8 5 13.5t13 5.5q4 0 18 -7.5t30.5 -16.5t20.5 -11
+q73 -37 159.5 -61.5t157.5 -24.5q95 0 167 14.5t157 50.5q15 7 30.5 15.5t34 19t28.5 16.5zM1536 1050v-1079l-774 246q-14 -6 -375 -127.5t-368 -121.5q-13 0 -18 13q0 1 -1 3v1078q3 9 4 10q5 6 20 11q107 36 149 50v384l558 -198q2 0 160.5 55t316 108.5t161.5 53.5
+q20 0 20 -21v-418z" />
+    <glyph glyph-name="_402" unicode="&#xf1ac;" horiz-adv-x="1792" 
+d="M288 1152q66 0 113 -47t47 -113v-1088q0 -66 -47 -113t-113 -47h-128q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h128zM1664 989q58 -34 93 -93t35 -128v-768q0 -106 -75 -181t-181 -75h-864q-66 0 -113 47t-47 113v1536q0 40 28 68t68 28h672q40 0 88 -20t76 -48
+l152 -152q28 -28 48 -76t20 -88v-163zM928 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM928 256v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM928 512v128q0 14 -9 23
+t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1184 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1184 256v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128
+q14 0 23 9t9 23zM1184 512v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 256v128q0 14 -9 23t-23 9h-128
+q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 512v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1536 896v256h-160q-40 0 -68 28t-28 68v160h-640v-512h896z" />
+    <glyph glyph-name="_403" unicode="&#xf1ad;" 
+d="M1344 1536q26 0 45 -19t19 -45v-1664q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h1280zM512 1248v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 992v-64q0 -14 9 -23t23 -9h64q14 0 23 9
+t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 736v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 480v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM384 160v64
+q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64
+q14 0 23 9t9 23zM384 928v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 -96v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9
+t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM896 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 928v64
+q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 160v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64
+q14 0 23 9t9 23zM1152 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 928v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9
+t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23z" />
+    <glyph glyph-name="_404" unicode="&#xf1ae;" horiz-adv-x="1280" 
+d="M1188 988l-292 -292v-824q0 -46 -33 -79t-79 -33t-79 33t-33 79v384h-64v-384q0 -46 -33 -79t-79 -33t-79 33t-33 79v824l-292 292q-28 28 -28 68t28 68q29 28 68.5 28t67.5 -28l228 -228h368l228 228q28 28 68 28t68 -28q28 -29 28 -68.5t-28 -67.5zM864 1152
+q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" />
+    <glyph glyph-name="uniF1B1" unicode="&#xf1b0;" horiz-adv-x="1664" 
+d="M780 1064q0 -60 -19 -113.5t-63 -92.5t-105 -39q-76 0 -138 57.5t-92 135.5t-30 151q0 60 19 113.5t63 92.5t105 39q77 0 138.5 -57.5t91.5 -135t30 -151.5zM438 581q0 -80 -42 -139t-119 -59q-76 0 -141.5 55.5t-100.5 133.5t-35 152q0 80 42 139.5t119 59.5
+q76 0 141.5 -55.5t100.5 -134t35 -152.5zM832 608q118 0 255 -97.5t229 -237t92 -254.5q0 -46 -17 -76.5t-48.5 -45t-64.5 -20t-76 -5.5q-68 0 -187.5 45t-182.5 45q-66 0 -192.5 -44.5t-200.5 -44.5q-183 0 -183 146q0 86 56 191.5t139.5 192.5t187.5 146t193 59zM1071 819
+q-61 0 -105 39t-63 92.5t-19 113.5q0 74 30 151.5t91.5 135t138.5 57.5q61 0 105 -39t63 -92.5t19 -113.5q0 -73 -30 -151t-92 -135.5t-138 -57.5zM1503 923q77 0 119 -59.5t42 -139.5q0 -74 -35 -152t-100.5 -133.5t-141.5 -55.5q-77 0 -119 59t-42 139q0 74 35 152.5
+t100.5 134t141.5 55.5z" />
+    <glyph glyph-name="_406" unicode="&#xf1b1;" horiz-adv-x="768" 
+d="M704 1008q0 -145 -57 -243.5t-152 -135.5l45 -821q2 -26 -16 -45t-44 -19h-192q-26 0 -44 19t-16 45l45 821q-95 37 -152 135.5t-57 243.5q0 128 42.5 249.5t117.5 200t160 78.5t160 -78.5t117.5 -200t42.5 -249.5z" />
+    <glyph glyph-name="_407" unicode="&#xf1b2;" horiz-adv-x="1792" 
+d="M896 -93l640 349v636l-640 -233v-752zM832 772l698 254l-698 254l-698 -254zM1664 1024v-768q0 -35 -18 -65t-49 -47l-704 -384q-28 -16 -61 -16t-61 16l-704 384q-31 17 -49 47t-18 65v768q0 40 23 73t61 47l704 256q22 8 44 8t44 -8l704 -256q38 -14 61 -47t23 -73z
+" />
+    <glyph glyph-name="_408" unicode="&#xf1b3;" horiz-adv-x="2304" 
+d="M640 -96l384 192v314l-384 -164v-342zM576 358l404 173l-404 173l-404 -173zM1664 -96l384 192v314l-384 -164v-342zM1600 358l404 173l-404 173l-404 -173zM1152 651l384 165v266l-384 -164v-267zM1088 1030l441 189l-441 189l-441 -189zM2176 512v-416q0 -36 -19 -67
+t-52 -47l-448 -224q-25 -14 -57 -14t-57 14l-448 224q-4 2 -7 4q-2 -2 -7 -4l-448 -224q-25 -14 -57 -14t-57 14l-448 224q-33 16 -52 47t-19 67v416q0 38 21.5 70t56.5 48l434 186v400q0 38 21.5 70t56.5 48l448 192q23 10 50 10t50 -10l448 -192q35 -16 56.5 -48t21.5 -70
+v-400l434 -186q36 -16 57 -48t21 -70z" />
+    <glyph glyph-name="_409" unicode="&#xf1b4;" horiz-adv-x="2048" 
+d="M1848 1197h-511v-124h511v124zM1596 771q-90 0 -146 -52.5t-62 -142.5h408q-18 195 -200 195zM1612 186q63 0 122 32t76 87h221q-100 -307 -427 -307q-214 0 -340.5 132t-126.5 347q0 208 130.5 345.5t336.5 137.5q138 0 240.5 -68t153 -179t50.5 -248q0 -17 -2 -47h-658
+q0 -111 57.5 -171.5t166.5 -60.5zM277 236h296q205 0 205 167q0 180 -199 180h-302v-347zM277 773h281q78 0 123.5 36.5t45.5 113.5q0 144 -190 144h-260v-294zM0 1282h594q87 0 155 -14t126.5 -47.5t90 -96.5t31.5 -154q0 -181 -172 -263q114 -32 172 -115t58 -204
+q0 -75 -24.5 -136.5t-66 -103.5t-98.5 -71t-121 -42t-134 -13h-611v1260z" />
+    <glyph glyph-name="_410" unicode="&#xf1b5;" 
+d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM499 1041h-371v-787h382q117 0 197 57.5t80 170.5q0 158 -143 200q107 52 107 164q0 57 -19.5 96.5
+t-56.5 60.5t-79 29.5t-97 8.5zM477 723h-176v184h163q119 0 119 -90q0 -94 -106 -94zM486 388h-185v217h189q124 0 124 -113q0 -104 -128 -104zM1136 356q-68 0 -104 38t-36 107h411q1 10 1 30q0 132 -74.5 220.5t-203.5 88.5q-128 0 -210 -86t-82 -216q0 -135 79 -217
+t213 -82q205 0 267 191h-138q-11 -34 -47.5 -54t-75.5 -20zM1126 722q113 0 124 -122h-254q4 56 39 89t91 33zM964 988h319v-77h-319v77z" />
+    <glyph glyph-name="_411" unicode="&#xf1b6;" horiz-adv-x="1792" 
+d="M1582 954q0 -101 -71.5 -172.5t-172.5 -71.5t-172.5 71.5t-71.5 172.5t71.5 172.5t172.5 71.5t172.5 -71.5t71.5 -172.5zM812 212q0 104 -73 177t-177 73q-27 0 -54 -6l104 -42q77 -31 109.5 -106.5t1.5 -151.5q-31 -77 -107 -109t-152 -1q-21 8 -62 24.5t-61 24.5
+q32 -60 91 -96.5t130 -36.5q104 0 177 73t73 177zM1642 953q0 126 -89.5 215.5t-215.5 89.5q-127 0 -216.5 -89.5t-89.5 -215.5q0 -127 89.5 -216t216.5 -89q126 0 215.5 89t89.5 216zM1792 953q0 -189 -133.5 -322t-321.5 -133l-437 -319q-12 -129 -109 -218t-229 -89
+q-121 0 -214 76t-118 192l-230 92v429l389 -157q79 48 173 48q13 0 35 -2l284 407q2 187 135.5 319t320.5 132q188 0 321.5 -133.5t133.5 -321.5z" />
+    <glyph glyph-name="_412" unicode="&#xf1b7;" 
+d="M1242 889q0 80 -57 136.5t-137 56.5t-136.5 -57t-56.5 -136q0 -80 56.5 -136.5t136.5 -56.5t137 56.5t57 136.5zM632 301q0 -83 -58 -140.5t-140 -57.5q-56 0 -103 29t-72 77q52 -20 98 -40q60 -24 120 1.5t85 86.5q24 60 -1.5 120t-86.5 84l-82 33q22 5 42 5
+q82 0 140 -57.5t58 -140.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v153l172 -69q20 -92 93.5 -152t168.5 -60q104 0 181 70t87 173l345 252q150 0 255.5 105.5t105.5 254.5q0 150 -105.5 255.5t-255.5 105.5
+q-148 0 -253 -104.5t-107 -252.5l-225 -322q-9 1 -28 1q-75 0 -137 -37l-297 119v468q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5zM1289 887q0 -100 -71 -170.5t-171 -70.5t-170.5 70.5t-70.5 170.5t70.5 171t170.5 71q101 0 171.5 -70.5t70.5 -171.5z
+" />
+    <glyph glyph-name="_413" unicode="&#xf1b8;" horiz-adv-x="1792" 
+d="M836 367l-15 -368l-2 -22l-420 29q-36 3 -67 31.5t-47 65.5q-11 27 -14.5 55t4 65t12 55t21.5 64t19 53q78 -12 509 -28zM449 953l180 -379l-147 92q-63 -72 -111.5 -144.5t-72.5 -125t-39.5 -94.5t-18.5 -63l-4 -21l-190 357q-17 26 -18 56t6 47l8 18q35 63 114 188
+l-140 86zM1680 436l-188 -359q-12 -29 -36.5 -46.5t-43.5 -20.5l-18 -4q-71 -7 -219 -12l8 -164l-230 367l211 362l7 -173q170 -16 283 -5t170 33zM895 1360q-47 -63 -265 -435l-317 187l-19 12l225 356q20 31 60 45t80 10q24 -2 48.5 -12t42 -21t41.5 -33t36 -34.5
+t36 -39.5t32 -35zM1550 1053l212 -363q18 -37 12.5 -76t-27.5 -74q-13 -20 -33 -37t-38 -28t-48.5 -22t-47 -16t-51.5 -14t-46 -12q-34 72 -265 436l313 195zM1407 1279l142 83l-220 -373l-419 20l151 86q-34 89 -75 166t-75.5 123.5t-64.5 80t-47 46.5l-17 13l405 -1
+q31 3 58 -10.5t39 -28.5l11 -15q39 -61 112 -190z" />
+    <glyph glyph-name="_414" unicode="&#xf1b9;" horiz-adv-x="2048" 
+d="M480 448q0 66 -47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47t113 47t47 113zM516 768h1016l-89 357q-2 8 -14 17.5t-21 9.5h-768q-9 0 -21 -9.5t-14 -17.5zM1888 448q0 66 -47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47t113 47t47 113zM2048 544v-384
+q0 -14 -9 -23t-23 -9h-96v-128q0 -80 -56 -136t-136 -56t-136 56t-56 136v128h-1024v-128q0 -80 -56 -136t-136 -56t-136 56t-56 136v128h-96q-14 0 -23 9t-9 23v384q0 93 65.5 158.5t158.5 65.5h28l105 419q23 94 104 157.5t179 63.5h768q98 0 179 -63.5t104 -157.5
+l105 -419h28q93 0 158.5 -65.5t65.5 -158.5z" />
+    <glyph glyph-name="_415" unicode="&#xf1ba;" horiz-adv-x="2048" 
+d="M1824 640q93 0 158.5 -65.5t65.5 -158.5v-384q0 -14 -9 -23t-23 -9h-96v-64q0 -80 -56 -136t-136 -56t-136 56t-56 136v64h-1024v-64q0 -80 -56 -136t-136 -56t-136 56t-56 136v64h-96q-14 0 -23 9t-9 23v384q0 93 65.5 158.5t158.5 65.5h28l105 419q23 94 104 157.5
+t179 63.5h128v224q0 14 9 23t23 9h448q14 0 23 -9t9 -23v-224h128q98 0 179 -63.5t104 -157.5l105 -419h28zM320 160q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47zM516 640h1016l-89 357q-2 8 -14 17.5t-21 9.5h-768q-9 0 -21 -9.5t-14 -17.5z
+M1728 160q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47z" />
+    <glyph glyph-name="_416" unicode="&#xf1bb;" 
+d="M1504 64q0 -26 -19 -45t-45 -19h-462q1 -17 6 -87.5t5 -108.5q0 -25 -18 -42.5t-43 -17.5h-320q-25 0 -43 17.5t-18 42.5q0 38 5 108.5t6 87.5h-462q-26 0 -45 19t-19 45t19 45l402 403h-229q-26 0 -45 19t-19 45t19 45l402 403h-197q-26 0 -45 19t-19 45t19 45l384 384
+q19 19 45 19t45 -19l384 -384q19 -19 19 -45t-19 -45t-45 -19h-197l402 -403q19 -19 19 -45t-19 -45t-45 -19h-229l402 -403q19 -19 19 -45z" />
+    <glyph glyph-name="_417" unicode="&#xf1bc;" 
+d="M1127 326q0 32 -30 51q-193 115 -447 115q-133 0 -287 -34q-42 -9 -42 -52q0 -20 13.5 -34.5t35.5 -14.5q5 0 37 8q132 27 243 27q226 0 397 -103q19 -11 33 -11q19 0 33 13.5t14 34.5zM1223 541q0 40 -35 61q-237 141 -548 141q-153 0 -303 -42q-48 -13 -48 -64
+q0 -25 17.5 -42.5t42.5 -17.5q7 0 37 8q122 33 251 33q279 0 488 -124q24 -13 38 -13q25 0 42.5 17.5t17.5 42.5zM1331 789q0 47 -40 70q-126 73 -293 110.5t-343 37.5q-204 0 -364 -47q-23 -7 -38.5 -25.5t-15.5 -48.5q0 -31 20.5 -52t51.5 -21q11 0 40 8q133 37 307 37
+q159 0 309.5 -34t253.5 -95q21 -12 40 -12q29 0 50.5 20.5t21.5 51.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="_418" unicode="&#xf1bd;" horiz-adv-x="1024" 
+d="M1024 1233l-303 -582l24 -31h279v-415h-507l-44 -30l-142 -273l-30 -30h-301v303l303 583l-24 30h-279v415h507l44 30l142 273l30 30h301v-303z" />
+    <glyph glyph-name="_419" unicode="&#xf1be;" horiz-adv-x="2304" 
+d="M784 164l16 241l-16 523q-1 10 -7.5 17t-16.5 7q-9 0 -16 -7t-7 -17l-14 -523l14 -241q1 -10 7.5 -16.5t15.5 -6.5q22 0 24 23zM1080 193l11 211l-12 586q0 16 -13 24q-8 5 -16 5t-16 -5q-13 -8 -13 -24l-1 -6l-10 -579q0 -1 11 -236v-1q0 -10 6 -17q9 -11 23 -11
+q11 0 20 9q9 7 9 20zM35 533l20 -128l-20 -126q-2 -9 -9 -9t-9 9l-17 126l17 128q2 9 9 9t9 -9zM121 612l26 -207l-26 -203q-2 -9 -10 -9q-9 0 -9 10l-23 202l23 207q0 9 9 9q8 0 10 -9zM401 159zM213 650l25 -245l-25 -237q0 -11 -11 -11q-10 0 -12 11l-21 237l21 245
+q2 12 12 12q11 0 11 -12zM307 657l23 -252l-23 -244q-2 -13 -14 -13q-13 0 -13 13l-21 244l21 252q0 13 13 13q12 0 14 -13zM401 639l21 -234l-21 -246q-2 -16 -16 -16q-6 0 -10.5 4.5t-4.5 11.5l-20 246l20 234q0 6 4.5 10.5t10.5 4.5q14 0 16 -15zM784 164zM495 785
+l21 -380l-21 -246q0 -7 -5 -12.5t-12 -5.5q-16 0 -18 18l-18 246l18 380q2 18 18 18q7 0 12 -5.5t5 -12.5zM589 871l19 -468l-19 -244q0 -8 -5.5 -13.5t-13.5 -5.5q-18 0 -20 19l-16 244l16 468q2 19 20 19q8 0 13.5 -5.5t5.5 -13.5zM687 911l18 -506l-18 -242
+q-2 -21 -22 -21q-19 0 -21 21l-16 242l16 506q0 9 6.5 15.5t14.5 6.5q9 0 15 -6.5t7 -15.5zM1079 169v0v0v0zM881 915l15 -510l-15 -239q0 -10 -7.5 -17.5t-17.5 -7.5t-17 7t-8 18l-14 239l14 510q0 11 7.5 18t17.5 7t17.5 -7t7.5 -18zM980 896l14 -492l-14 -236
+q0 -11 -8 -19t-19 -8t-19 8t-9 19l-12 236l12 492q1 12 9 20t19 8t18.5 -8t8.5 -20zM1192 404l-14 -231v0q0 -13 -9 -22t-22 -9t-22 9t-10 22l-6 114l-6 117l12 636v3q2 15 12 24q9 7 20 7q8 0 15 -5q14 -8 16 -26zM2304 423q0 -117 -83 -199.5t-200 -82.5h-786
+q-13 2 -22 11t-9 22v899q0 23 28 33q85 34 181 34q195 0 338 -131.5t160 -323.5q53 22 110 22q117 0 200 -83t83 -201z" />
+    <glyph glyph-name="uniF1C0" unicode="&#xf1c0;" 
+d="M768 768q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127t443 -43zM768 0q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127
+t443 -43zM768 384q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127t443 -43zM768 1536q208 0 385 -34.5t280 -93.5t103 -128v-128q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5
+t-103 128v128q0 69 103 128t280 93.5t385 34.5z" />
+    <glyph glyph-name="uniF1C1" unicode="&#xf1c1;" 
+d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
+M894 465q33 -26 84 -56q59 7 117 7q147 0 177 -49q16 -22 2 -52q0 -1 -1 -2l-2 -2v-1q-6 -38 -71 -38q-48 0 -115 20t-130 53q-221 -24 -392 -83q-153 -262 -242 -262q-15 0 -28 7l-24 12q-1 1 -6 5q-10 10 -6 36q9 40 56 91.5t132 96.5q14 9 23 -6q2 -2 2 -4q52 85 107 197
+q68 136 104 262q-24 82 -30.5 159.5t6.5 127.5q11 40 42 40h21h1q23 0 35 -15q18 -21 9 -68q-2 -6 -4 -8q1 -3 1 -8v-30q-2 -123 -14 -192q55 -164 146 -238zM318 54q52 24 137 158q-51 -40 -87.5 -84t-49.5 -74zM716 974q-15 -42 -2 -132q1 7 7 44q0 3 7 43q1 4 4 8
+q-1 1 -1 2q-1 2 -1 3q-1 22 -13 36q0 -1 -1 -2v-2zM592 313q135 54 284 81q-2 1 -13 9.5t-16 13.5q-76 67 -127 176q-27 -86 -83 -197q-30 -56 -45 -83zM1238 329q-24 24 -140 24q76 -28 124 -28q14 0 18 1q0 1 -2 3z" />
+    <glyph glyph-name="_422" unicode="&#xf1c2;" 
+d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
+M233 768v-107h70l164 -661h159l128 485q7 20 10 46q2 16 2 24h4l3 -24q1 -3 3.5 -20t5.5 -26l128 -485h159l164 661h70v107h-300v-107h90l-99 -438q-5 -20 -7 -46l-2 -21h-4q0 3 -0.5 6.5t-1.5 8t-1 6.5q-1 5 -4 21t-5 25l-144 545h-114l-144 -545q-2 -9 -4.5 -24.5
+t-3.5 -21.5l-4 -21h-4l-2 21q-2 26 -7 46l-99 438h90v107h-300z" />
+    <glyph glyph-name="_423" unicode="&#xf1c3;" 
+d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
+M429 106v-106h281v106h-75l103 161q5 7 10 16.5t7.5 13.5t3.5 4h2q1 -4 5 -10q2 -4 4.5 -7.5t6 -8t6.5 -8.5l107 -161h-76v-106h291v106h-68l-192 273l195 282h67v107h-279v-107h74l-103 -159q-4 -7 -10 -16.5t-9 -13.5l-2 -3h-2q-1 4 -5 10q-6 11 -17 23l-106 159h76v107
+h-290v-107h68l189 -272l-194 -283h-68z" />
+    <glyph glyph-name="_424" unicode="&#xf1c4;" 
+d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
+M416 106v-106h327v106h-93v167h137q76 0 118 15q67 23 106.5 87t39.5 146q0 81 -37 141t-100 87q-48 19 -130 19h-368v-107h92v-555h-92zM769 386h-119v268h120q52 0 83 -18q56 -33 56 -115q0 -89 -62 -120q-31 -15 -78 -15z" />
+    <glyph glyph-name="_425" unicode="&#xf1c5;" 
+d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
+M1280 320v-320h-1024v192l192 192l128 -128l384 384zM448 512q-80 0 -136 56t-56 136t56 136t136 56t136 -56t56 -136t-56 -136t-136 -56z" />
+    <glyph glyph-name="_426" unicode="&#xf1c6;" 
+d="M640 1152v128h-128v-128h128zM768 1024v128h-128v-128h128zM640 896v128h-128v-128h128zM768 768v128h-128v-128h128zM1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400
+v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-128v-128h-128v128h-512v-1536h1280zM781 593l107 -349q8 -27 8 -52q0 -83 -72.5 -137.5t-183.5 -54.5t-183.5 54.5t-72.5 137.5q0 25 8 52q21 63 120 396v128h128v-128h79
+q22 0 39 -13t23 -34zM640 128q53 0 90.5 19t37.5 45t-37.5 45t-90.5 19t-90.5 -19t-37.5 -45t37.5 -45t90.5 -19z" />
+    <glyph glyph-name="_427" unicode="&#xf1c7;" 
+d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
+M620 686q20 -8 20 -30v-544q0 -22 -20 -30q-8 -2 -12 -2q-12 0 -23 9l-166 167h-131q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h131l166 167q16 15 35 7zM1037 -3q31 0 50 24q129 159 129 363t-129 363q-16 21 -43 24t-47 -14q-21 -17 -23.5 -43.5t14.5 -47.5
+q100 -123 100 -282t-100 -282q-17 -21 -14.5 -47.5t23.5 -42.5q18 -15 40 -15zM826 145q27 0 47 20q87 93 87 219t-87 219q-18 19 -45 20t-46 -17t-20 -44.5t18 -46.5q52 -57 52 -131t-52 -131q-19 -20 -18 -46.5t20 -44.5q20 -17 44 -17z" />
+    <glyph glyph-name="_428" unicode="&#xf1c8;" 
+d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
+M768 768q52 0 90 -38t38 -90v-384q0 -52 -38 -90t-90 -38h-384q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h384zM1260 766q20 -8 20 -30v-576q0 -22 -20 -30q-8 -2 -12 -2q-14 0 -23 9l-265 266v90l265 266q9 9 23 9q4 0 12 -2z" />
+    <glyph glyph-name="_429" unicode="&#xf1c9;" 
+d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z
+M480 768q8 11 21 12.5t24 -6.5l51 -38q11 -8 12.5 -21t-6.5 -24l-182 -243l182 -243q8 -11 6.5 -24t-12.5 -21l-51 -38q-11 -8 -24 -6.5t-21 12.5l-226 301q-14 19 0 38zM1282 467q14 -19 0 -38l-226 -301q-8 -11 -21 -12.5t-24 6.5l-51 38q-11 8 -12.5 21t6.5 24l182 243
+l-182 243q-8 11 -6.5 24t12.5 21l51 38q11 8 24 6.5t21 -12.5zM662 6q-13 2 -20.5 13t-5.5 24l138 831q2 13 13 20.5t24 5.5l63 -10q13 -2 20.5 -13t5.5 -24l-138 -831q-2 -13 -13 -20.5t-24 -5.5z" />
+    <glyph glyph-name="_430" unicode="&#xf1ca;" 
+d="M1497 709v-198q-101 -23 -198 -23q-65 -136 -165.5 -271t-181.5 -215.5t-128 -106.5q-80 -45 -162 3q-28 17 -60.5 43.5t-85 83.5t-102.5 128.5t-107.5 184t-105.5 244t-91.5 314.5t-70.5 390h283q26 -218 70 -398.5t104.5 -317t121.5 -235.5t140 -195q169 169 287 406
+q-142 72 -223 220t-81 333q0 192 104 314.5t284 122.5q178 0 273 -105.5t95 -297.5q0 -159 -58 -286q-7 -1 -19.5 -3t-46 -2t-63 6t-62 25.5t-50.5 51.5q31 103 31 184q0 87 -29 132t-79 45q-53 0 -85 -49.5t-32 -140.5q0 -186 105 -293.5t267 -107.5q62 0 121 14z" />
+    <glyph glyph-name="_431" unicode="&#xf1cb;" horiz-adv-x="1792" 
+d="M216 367l603 -402v359l-334 223zM154 511l193 129l-193 129v-258zM973 -35l603 402l-269 180l-334 -223v-359zM896 458l272 182l-272 182l-272 -182zM485 733l334 223v359l-603 -402zM1445 640l193 -129v258zM1307 733l269 180l-603 402v-359zM1792 913v-546
+q0 -41 -34 -64l-819 -546q-21 -13 -43 -13t-43 13l-819 546q-34 23 -34 64v546q0 41 34 64l819 546q21 13 43 13t43 -13l819 -546q34 -23 34 -64z" />
+    <glyph glyph-name="_432" unicode="&#xf1cc;" horiz-adv-x="2048" 
+d="M1800 764q111 -46 179.5 -145.5t68.5 -221.5q0 -164 -118 -280.5t-285 -116.5q-4 0 -11.5 0.5t-10.5 0.5h-1209h-1h-2h-5q-170 10 -288 125.5t-118 280.5q0 110 55 203t147 147q-12 39 -12 82q0 115 82 196t199 81q95 0 172 -58q75 154 222.5 248t326.5 94
+q166 0 306 -80.5t221.5 -218.5t81.5 -301q0 -6 -0.5 -18t-0.5 -18zM468 498q0 -122 84 -193t208 -71q137 0 240 99q-16 20 -47.5 56.5t-43.5 50.5q-67 -65 -144 -65q-55 0 -93.5 33.5t-38.5 87.5q0 53 38.5 87t91.5 34q44 0 84.5 -21t73 -55t65 -75t69 -82t77 -75t97 -55
+t121.5 -21q121 0 204.5 71.5t83.5 190.5q0 121 -84 192t-207 71q-143 0 -241 -97l93 -108q66 64 142 64q52 0 92 -33t40 -84q0 -57 -37 -91.5t-94 -34.5q-43 0 -82.5 21t-72 55t-65.5 75t-69.5 82t-77.5 75t-96.5 55t-118.5 21q-122 0 -207 -70.5t-85 -189.5z" />
+    <glyph glyph-name="_433" unicode="&#xf1cd;" horiz-adv-x="1792" 
+d="M896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM896 1408q-190 0 -361 -90l194 -194q82 28 167 28t167 -28l194 194q-171 90 -361 90zM218 279l194 194
+q-28 82 -28 167t28 167l-194 194q-90 -171 -90 -361t90 -361zM896 -128q190 0 361 90l-194 194q-82 -28 -167 -28t-167 28l-194 -194q171 -90 361 -90zM896 256q159 0 271.5 112.5t112.5 271.5t-112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5
+t271.5 -112.5zM1380 473l194 -194q90 171 90 361t-90 361l-194 -194q28 -82 28 -167t-28 -167z" />
+    <glyph glyph-name="_434" unicode="&#xf1ce;" horiz-adv-x="1792" 
+d="M1760 640q0 -176 -68.5 -336t-184 -275.5t-275.5 -184t-336 -68.5t-336 68.5t-275.5 184t-184 275.5t-68.5 336q0 213 97 398.5t265 305.5t374 151v-228q-221 -45 -366.5 -221t-145.5 -406q0 -130 51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5
+t136.5 204t51 248.5q0 230 -145.5 406t-366.5 221v228q206 -31 374 -151t265 -305.5t97 -398.5z" />
+    <glyph glyph-name="uniF1D0" unicode="&#xf1d0;" horiz-adv-x="1792" 
+d="M19 662q8 217 116 406t305 318h5q0 -1 -1 -3q-8 -8 -28 -33.5t-52 -76.5t-60 -110.5t-44.5 -135.5t-14 -150.5t39 -157.5t108.5 -154q50 -50 102 -69.5t90.5 -11.5t69.5 23.5t47 32.5l16 16q39 51 53 116.5t6.5 122.5t-21 107t-26.5 80l-14 29q-10 25 -30.5 49.5t-43 41
+t-43.5 29.5t-35 19l-13 6l104 115q39 -17 78 -52t59 -61l19 -27q1 48 -18.5 103.5t-40.5 87.5l-20 31l161 183l160 -181q-33 -46 -52.5 -102.5t-22.5 -90.5l-4 -33q22 37 61.5 72.5t67.5 52.5l28 17l103 -115q-44 -14 -85 -50t-60 -65l-19 -29q-31 -56 -48 -133.5t-7 -170
+t57 -156.5q33 -45 77.5 -60.5t85 -5.5t76 26.5t57.5 33.5l21 16q60 53 96.5 115t48.5 121.5t10 121.5t-18 118t-37 107.5t-45.5 93t-45 72t-34.5 47.5l-13 17q-14 13 -7 13l10 -3q40 -29 62.5 -46t62 -50t64 -58t58.5 -65t55.5 -77t45.5 -88t38 -103t23.5 -117t10.5 -136
+q3 -259 -108 -465t-312 -321t-456 -115q-185 0 -351 74t-283.5 198t-184 293t-60.5 353z" />
+    <glyph glyph-name="uniF1D1" unicode="&#xf1d1;" horiz-adv-x="1792" 
+d="M874 -102v-66q-208 6 -385 109.5t-283 275.5l58 34q29 -49 73 -99l65 57q148 -168 368 -212l-17 -86q65 -12 121 -13zM276 428l-83 -28q22 -60 49 -112l-57 -33q-98 180 -98 385t98 385l57 -33q-30 -56 -49 -112l82 -28q-35 -100 -35 -212q0 -109 36 -212zM1528 251
+l58 -34q-106 -172 -283 -275.5t-385 -109.5v66q56 1 121 13l-17 86q220 44 368 212l65 -57q44 50 73 99zM1377 805l-233 -80q14 -42 14 -85t-14 -85l232 -80q-31 -92 -98 -169l-185 162q-57 -67 -147 -85l48 -241q-52 -10 -98 -10t-98 10l48 241q-90 18 -147 85l-185 -162
+q-67 77 -98 169l232 80q-14 42 -14 85t14 85l-233 80q33 93 99 169l185 -162q59 68 147 86l-48 240q44 10 98 10t98 -10l-48 -240q88 -18 147 -86l185 162q66 -76 99 -169zM874 1448v-66q-65 -2 -121 -13l17 -86q-220 -42 -368 -211l-65 56q-38 -42 -73 -98l-57 33
+q106 172 282 275.5t385 109.5zM1705 640q0 -205 -98 -385l-57 33q27 52 49 112l-83 28q36 103 36 212q0 112 -35 212l82 28q-19 56 -49 112l57 33q98 -180 98 -385zM1585 1063l-57 -33q-35 56 -73 98l-65 -56q-148 169 -368 211l17 86q-56 11 -121 13v66q209 -6 385 -109.5
+t282 -275.5zM1748 640q0 173 -67.5 331t-181.5 272t-272 181.5t-331 67.5t-331 -67.5t-272 -181.5t-181.5 -272t-67.5 -331t67.5 -331t181.5 -272t272 -181.5t331 -67.5t331 67.5t272 181.5t181.5 272t67.5 331zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71
+t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
+    <glyph glyph-name="uniF1D2" unicode="&#xf1d2;" 
+d="M582 228q0 -66 -93 -66q-107 0 -107 63q0 64 98 64q102 0 102 -61zM546 694q0 -85 -74 -85q-77 0 -77 84q0 90 77 90q36 0 55 -25.5t19 -63.5zM712 769v125q-78 -29 -135 -29q-50 29 -110 29q-86 0 -145 -57t-59 -143q0 -50 29.5 -102t73.5 -67v-3q-38 -17 -38 -85
+q0 -53 41 -77v-3q-113 -37 -113 -139q0 -45 20 -78.5t54 -51t72 -25.5t81 -8q224 0 224 188q0 67 -48 99t-126 46q-27 5 -51.5 20.5t-24.5 39.5q0 44 49 52q77 15 122 70t45 134q0 24 -10 52q37 9 49 13zM771 350h137q-2 27 -2 82v387q0 46 2 69h-137q3 -23 3 -71v-392
+q0 -50 -3 -75zM1280 366v121q-30 -21 -68 -21q-53 0 -53 82v225h52q9 0 26.5 -1t26.5 -1v117h-105q0 82 3 102h-140q4 -24 4 -55v-47h-60v-117q36 3 37 3q3 0 11 -0.5t12 -0.5v-2h-2v-217q0 -37 2.5 -64t11.5 -56.5t24.5 -48.5t43.5 -31t66 -12q64 0 108 24zM924 1072
+q0 36 -24 63.5t-60 27.5t-60.5 -27t-24.5 -64q0 -36 25 -62.5t60 -26.5t59.5 27t24.5 62zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="_438" unicode="&#xf1d3;" horiz-adv-x="1792" 
+d="M595 22q0 100 -165 100q-158 0 -158 -104q0 -101 172 -101q151 0 151 105zM536 777q0 61 -30 102t-89 41q-124 0 -124 -145q0 -135 124 -135q119 0 119 137zM805 1101v-202q-36 -12 -79 -22q16 -43 16 -84q0 -127 -73 -216.5t-197 -112.5q-40 -8 -59.5 -27t-19.5 -58
+q0 -31 22.5 -51.5t58 -32t78.5 -22t86 -25.5t78.5 -37.5t58 -64t22.5 -98.5q0 -304 -363 -304q-69 0 -130 12.5t-116 41t-87.5 82t-32.5 127.5q0 165 182 225v4q-67 41 -67 126q0 109 63 137v4q-72 24 -119.5 108.5t-47.5 165.5q0 139 95 231.5t235 92.5q96 0 178 -47
+q98 0 218 47zM1123 220h-222q4 45 4 134v609q0 94 -4 128h222q-4 -33 -4 -124v-613q0 -89 4 -134zM1724 442v-196q-71 -39 -174 -39q-62 0 -107 20t-70 50t-39.5 78t-18.5 92t-4 103v351h2v4q-7 0 -19 1t-18 1q-21 0 -59 -6v190h96v76q0 54 -6 89h227q-6 -41 -6 -165h171
+v-190q-15 0 -43.5 2t-42.5 2h-85v-365q0 -131 87 -131q61 0 109 33zM1148 1389q0 -58 -39 -101.5t-96 -43.5q-58 0 -98 43.5t-40 101.5q0 59 39.5 103t98.5 44q58 0 96.5 -44.5t38.5 -102.5z" />
+    <glyph glyph-name="_439" unicode="&#xf1d4;" 
+d="M809 532l266 499h-112l-157 -312q-24 -48 -44 -92l-42 92l-155 312h-120l263 -493v-324h101v318zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="uniF1D5" unicode="&#xf1d5;" horiz-adv-x="1280" 
+d="M842 964q0 -80 -57 -136.5t-136 -56.5q-60 0 -111 35q-62 -67 -115 -146q-247 -371 -202 -859q1 -22 -12.5 -38.5t-34.5 -18.5h-5q-20 0 -35 13.5t-17 33.5q-14 126 -3.5 247.5t29.5 217t54 186t69 155.5t74 125q61 90 132 165q-16 35 -16 77q0 80 56.5 136.5t136.5 56.5
+t136.5 -56.5t56.5 -136.5zM1223 953q0 -158 -78 -292t-212.5 -212t-292.5 -78q-64 0 -131 14q-21 5 -32.5 23.5t-6.5 39.5q5 20 23 31.5t39 7.5q51 -13 108 -13q97 0 186 38t153 102t102 153t38 186t-38 186t-102 153t-153 102t-186 38t-186 -38t-153 -102t-102 -153
+t-38 -186q0 -114 52 -218q10 -20 3.5 -40t-25.5 -30t-39.5 -3t-30.5 26q-64 123 -64 265q0 119 46.5 227t124.5 186t186 124t226 46q158 0 292.5 -78t212.5 -212.5t78 -292.5z" />
+    <glyph glyph-name="uniF1D6" unicode="&#xf1d6;" horiz-adv-x="1792" 
+d="M270 730q-8 19 -8 52q0 20 11 49t24 45q-1 22 7.5 53t22.5 43q0 139 92.5 288.5t217.5 209.5q139 66 324 66q133 0 266 -55q49 -21 90 -48t71 -56t55 -68t42 -74t32.5 -84.5t25.5 -89.5t22 -98l1 -5q55 -83 55 -150q0 -14 -9 -40t-9 -38q0 -1 1.5 -3.5t3.5 -5t2 -3.5
+q77 -114 120.5 -214.5t43.5 -208.5q0 -43 -19.5 -100t-55.5 -57q-9 0 -19.5 7.5t-19 17.5t-19 26t-16 26.5t-13.5 26t-9 17.5q-1 1 -3 1l-5 -4q-59 -154 -132 -223q20 -20 61.5 -38.5t69 -41.5t35.5 -65q-2 -4 -4 -16t-7 -18q-64 -97 -302 -97q-53 0 -110.5 9t-98 20
+t-104.5 30q-15 5 -23 7q-14 4 -46 4.5t-40 1.5q-41 -45 -127.5 -65t-168.5 -20q-35 0 -69 1.5t-93 9t-101 20.5t-74.5 40t-32.5 64q0 40 10 59.5t41 48.5q11 2 40.5 13t49.5 12q4 0 14 2q2 2 2 4l-2 3q-48 11 -108 105.5t-73 156.5l-5 3q-4 0 -12 -20q-18 -41 -54.5 -74.5
+t-77.5 -37.5h-1q-4 0 -6 4.5t-5 5.5q-23 54 -23 100q0 275 252 466z" />
+    <glyph glyph-name="uniF1D7" unicode="&#xf1d7;" horiz-adv-x="2048" 
+d="M580 1075q0 41 -25 66t-66 25q-43 0 -76 -25.5t-33 -65.5q0 -39 33 -64.5t76 -25.5q41 0 66 24.5t25 65.5zM1323 568q0 28 -25.5 50t-65.5 22q-27 0 -49.5 -22.5t-22.5 -49.5q0 -28 22.5 -50.5t49.5 -22.5q40 0 65.5 22t25.5 51zM1087 1075q0 41 -24.5 66t-65.5 25
+q-43 0 -76 -25.5t-33 -65.5q0 -39 33 -64.5t76 -25.5q41 0 65.5 24.5t24.5 65.5zM1722 568q0 28 -26 50t-65 22q-27 0 -49.5 -22.5t-22.5 -49.5q0 -28 22.5 -50.5t49.5 -22.5q39 0 65 22t26 51zM1456 965q-31 4 -70 4q-169 0 -311 -77t-223.5 -208.5t-81.5 -287.5
+q0 -78 23 -152q-35 -3 -68 -3q-26 0 -50 1.5t-55 6.5t-44.5 7t-54.5 10.5t-50 10.5l-253 -127l72 218q-290 203 -290 490q0 169 97.5 311t264 223.5t363.5 81.5q176 0 332.5 -66t262 -182.5t136.5 -260.5zM2048 404q0 -117 -68.5 -223.5t-185.5 -193.5l55 -181l-199 109
+q-150 -37 -218 -37q-169 0 -311 70.5t-223.5 191.5t-81.5 264t81.5 264t223.5 191.5t311 70.5q161 0 303 -70.5t227.5 -192t85.5 -263.5z" />
+    <glyph glyph-name="_443" unicode="&#xf1d8;" horiz-adv-x="1792" 
+d="M1764 1525q33 -24 27 -64l-256 -1536q-5 -29 -32 -45q-14 -8 -31 -8q-11 0 -24 5l-453 185l-242 -295q-18 -23 -49 -23q-13 0 -22 4q-19 7 -30.5 23.5t-11.5 36.5v349l864 1059l-1069 -925l-395 162q-37 14 -40 55q-2 40 32 59l1664 960q15 9 32 9q20 0 36 -11z" />
+    <glyph glyph-name="_444" unicode="&#xf1d9;" horiz-adv-x="1792" 
+d="M1764 1525q33 -24 27 -64l-256 -1536q-5 -29 -32 -45q-14 -8 -31 -8q-11 0 -24 5l-527 215l-298 -327q-18 -21 -47 -21q-14 0 -23 4q-19 7 -30 23.5t-11 36.5v452l-472 193q-37 14 -40 55q-3 39 32 59l1664 960q35 21 68 -2zM1422 26l221 1323l-1434 -827l336 -137
+l863 639l-478 -797z" />
+    <glyph glyph-name="_445" unicode="&#xf1da;" 
+d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61q-172 0 -327 72.5t-264 204.5q-7 10 -6.5 22.5t8.5 20.5l137 138q10 9 25 9q16 -2 23 -12q73 -95 179 -147t225 -52q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5
+t-163.5 109.5t-198.5 40.5q-98 0 -188 -35.5t-160 -101.5l137 -138q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l130 -129q107 101 244.5 156.5t284.5 55.5q156 0 298 -61t245 -164t164 -245t61 -298zM896 928v-448q0 -14 -9 -23
+t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23z" />
+    <glyph glyph-name="_446" unicode="&#xf1db;" 
+d="M768 1280q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103
+t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="_447" unicode="&#xf1dc;" horiz-adv-x="1792" 
+d="M1682 -128q-44 0 -132.5 3.5t-133.5 3.5q-44 0 -132 -3.5t-132 -3.5q-24 0 -37 20.5t-13 45.5q0 31 17 46t39 17t51 7t45 15q33 21 33 140l-1 391q0 21 -1 31q-13 4 -50 4h-675q-38 0 -51 -4q-1 -10 -1 -31l-1 -371q0 -142 37 -164q16 -10 48 -13t57 -3.5t45 -15
+t20 -45.5q0 -26 -12.5 -48t-36.5 -22q-47 0 -139.5 3.5t-138.5 3.5q-43 0 -128 -3.5t-127 -3.5q-23 0 -35.5 21t-12.5 45q0 30 15.5 45t36 17.5t47.5 7.5t42 15q33 23 33 143l-1 57v813q0 3 0.5 26t0 36.5t-1.5 38.5t-3.5 42t-6.5 36.5t-11 31.5t-16 18q-15 10 -45 12t-53 2
+t-41 14t-18 45q0 26 12 48t36 22q46 0 138.5 -3.5t138.5 -3.5q42 0 126.5 3.5t126.5 3.5q25 0 37.5 -22t12.5 -48q0 -30 -17 -43.5t-38.5 -14.5t-49.5 -4t-43 -13q-35 -21 -35 -160l1 -320q0 -21 1 -32q13 -3 39 -3h699q25 0 38 3q1 11 1 32l1 320q0 139 -35 160
+q-18 11 -58.5 12.5t-66 13t-25.5 49.5q0 26 12.5 48t37.5 22q44 0 132 -3.5t132 -3.5q43 0 129 3.5t129 3.5q25 0 37.5 -22t12.5 -48q0 -30 -17.5 -44t-40 -14.5t-51.5 -3t-44 -12.5q-35 -23 -35 -161l1 -943q0 -119 34 -140q16 -10 46 -13.5t53.5 -4.5t41.5 -15.5t18 -44.5
+q0 -26 -12 -48t-36 -22z" />
+    <glyph glyph-name="_448" unicode="&#xf1dd;" horiz-adv-x="1280" 
+d="M1278 1347v-73q0 -29 -18.5 -61t-42.5 -32q-50 0 -54 -1q-26 -6 -32 -31q-3 -11 -3 -64v-1152q0 -25 -18 -43t-43 -18h-108q-25 0 -43 18t-18 43v1218h-143v-1218q0 -25 -17.5 -43t-43.5 -18h-108q-26 0 -43.5 18t-17.5 43v496q-147 12 -245 59q-126 58 -192 179
+q-64 117 -64 259q0 166 88 286q88 118 209 159q111 37 417 37h479q25 0 43 -18t18 -43z" />
+    <glyph glyph-name="_449" unicode="&#xf1de;" 
+d="M352 128v-128h-352v128h352zM704 256q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM864 640v-128h-864v128h864zM224 1152v-128h-224v128h224zM1536 128v-128h-736v128h736zM576 1280q26 0 45 -19t19 -45v-256
+q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM1216 768q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM1536 640v-128h-224v128h224zM1536 1152v-128h-864v128h864z" />
+    <glyph glyph-name="uniF1E0" unicode="&#xf1e0;" 
+d="M1216 512q133 0 226.5 -93.5t93.5 -226.5t-93.5 -226.5t-226.5 -93.5t-226.5 93.5t-93.5 226.5q0 12 2 34l-360 180q-92 -86 -218 -86q-133 0 -226.5 93.5t-93.5 226.5t93.5 226.5t226.5 93.5q126 0 218 -86l360 180q-2 22 -2 34q0 133 93.5 226.5t226.5 93.5
+t226.5 -93.5t93.5 -226.5t-93.5 -226.5t-226.5 -93.5q-126 0 -218 86l-360 -180q2 -22 2 -34t-2 -34l360 -180q92 86 218 86z" />
+    <glyph glyph-name="_451" unicode="&#xf1e1;" 
+d="M1280 341q0 88 -62.5 151t-150.5 63q-84 0 -145 -58l-241 120q2 16 2 23t-2 23l241 120q61 -58 145 -58q88 0 150.5 63t62.5 151t-62.5 150.5t-150.5 62.5t-151 -62.5t-63 -150.5q0 -7 2 -23l-241 -120q-62 57 -145 57q-88 0 -150.5 -62.5t-62.5 -150.5t62.5 -150.5
+t150.5 -62.5q83 0 145 57l241 -120q-2 -16 -2 -23q0 -88 63 -150.5t151 -62.5t150.5 62.5t62.5 150.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="_452" unicode="&#xf1e2;" horiz-adv-x="1792" 
+d="M571 947q-10 25 -34 35t-49 0q-108 -44 -191 -127t-127 -191q-10 -25 0 -49t35 -34q13 -5 24 -5q42 0 60 40q34 84 98.5 148.5t148.5 98.5q25 11 35 35t0 49zM1513 1303l46 -46l-244 -243l68 -68q19 -19 19 -45.5t-19 -45.5l-64 -64q89 -161 89 -343q0 -143 -55.5 -273.5
+t-150 -225t-225 -150t-273.5 -55.5t-273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5q182 0 343 -89l64 64q19 19 45.5 19t45.5 -19l68 -68zM1521 1359q-10 -10 -22 -10q-13 0 -23 10l-91 90q-9 10 -9 23t9 23q10 9 23 9t23 -9l90 -91
+q10 -9 10 -22.5t-10 -22.5zM1751 1129q-11 -9 -23 -9t-23 9l-90 91q-10 9 -10 22.5t10 22.5q9 10 22.5 10t22.5 -10l91 -90q9 -10 9 -23t-9 -23zM1792 1312q0 -14 -9 -23t-23 -9h-96q-14 0 -23 9t-9 23t9 23t23 9h96q14 0 23 -9t9 -23zM1600 1504v-96q0 -14 -9 -23t-23 -9
+t-23 9t-9 23v96q0 14 9 23t23 9t23 -9t9 -23zM1751 1449l-91 -90q-10 -10 -22 -10q-13 0 -23 10q-10 9 -10 22.5t10 22.5l90 91q10 9 23 9t23 -9q9 -10 9 -23t-9 -23z" />
+    <glyph glyph-name="_453" unicode="&#xf1e3;" horiz-adv-x="1792" 
+d="M609 720l287 208l287 -208l-109 -336h-355zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM1515 186q149 203 149 454v3l-102 -89l-240 224l63 323
+l134 -12q-150 206 -389 282l53 -124l-287 -159l-287 159l53 124q-239 -76 -389 -282l135 12l62 -323l-240 -224l-102 89v-3q0 -251 149 -454l30 132l326 -40l139 -298l-116 -69q117 -39 240 -39t240 39l-116 69l139 298l326 40z" />
+    <glyph glyph-name="_454" unicode="&#xf1e4;" horiz-adv-x="1792" 
+d="M448 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM256 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM832 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23
+v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM640 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM66 768q-28 0 -47 19t-19 46v129h514v-129q0 -27 -19 -46t-46 -19h-383zM1216 224v-192q0 -14 -9 -23t-23 -9h-192
+q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1024 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1600 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23
+zM1408 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 1016v-13h-514v10q0 104 -382 102q-382 -1 -382 -102v-10h-514v13q0 17 8.5 43t34 64t65.5 75.5t110.5 76t160 67.5t224 47.5t293.5 18.5t293 -18.5t224 -47.5
+t160.5 -67.5t110.5 -76t65.5 -75.5t34 -64t8.5 -43zM1792 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 962v-129q0 -27 -19 -46t-46 -19h-384q-27 0 -46 19t-19 46v129h514z" />
+    <glyph glyph-name="_455" unicode="&#xf1e5;" horiz-adv-x="1792" 
+d="M704 1216v-768q0 -26 -19 -45t-45 -19v-576q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v512l249 873q7 23 31 23h424zM1024 1216v-704h-256v704h256zM1792 320v-512q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v576q-26 0 -45 19t-19 45v768h424q24 0 31 -23z
+M736 1504v-224h-352v224q0 14 9 23t23 9h288q14 0 23 -9t9 -23zM1408 1504v-224h-352v224q0 14 9 23t23 9h288q14 0 23 -9t9 -23z" />
+    <glyph glyph-name="_456" unicode="&#xf1e6;" horiz-adv-x="1792" 
+d="M1755 1083q37 -38 37 -90.5t-37 -90.5l-401 -400l150 -150l-160 -160q-163 -163 -389.5 -186.5t-411.5 100.5l-362 -362h-181v181l362 362q-124 185 -100.5 411.5t186.5 389.5l160 160l150 -150l400 401q38 37 91 37t90 -37t37 -90.5t-37 -90.5l-400 -401l234 -234
+l401 400q38 37 91 37t90 -37z" />
+    <glyph glyph-name="_457" unicode="&#xf1e7;" horiz-adv-x="1792" 
+d="M873 796q0 -83 -63.5 -142.5t-152.5 -59.5t-152.5 59.5t-63.5 142.5q0 84 63.5 143t152.5 59t152.5 -59t63.5 -143zM1375 796q0 -83 -63 -142.5t-153 -59.5q-89 0 -152.5 59.5t-63.5 142.5q0 84 63.5 143t152.5 59q90 0 153 -59t63 -143zM1600 616v667q0 87 -32 123.5
+t-111 36.5h-1112q-83 0 -112.5 -34t-29.5 -126v-673q43 -23 88.5 -40t81 -28t81 -18.5t71 -11t70 -4t58.5 -0.5t56.5 2t44.5 2q68 1 95 -27q6 -6 10 -9q26 -25 61 -51q7 91 118 87q5 0 36.5 -1.5t43 -2t45.5 -1t53 1t54.5 4.5t61 8.5t62 13.5t67 19.5t67.5 27t72 34.5z
+M1763 621q-121 -149 -372 -252q84 -285 -23 -465q-66 -113 -183 -148q-104 -32 -182 15q-86 51 -82 164l-1 326v1q-8 2 -24.5 6t-23.5 5l-1 -338q4 -114 -83 -164q-79 -47 -183 -15q-117 36 -182 150q-105 180 -22 463q-251 103 -372 252q-25 37 -4 63t60 -1q4 -2 11.5 -7
+t10.5 -8v694q0 72 47 123t114 51h1257q67 0 114 -51t47 -123v-694l21 15q39 27 60 1t-4 -63z" />
+    <glyph glyph-name="_458" unicode="&#xf1e8;" horiz-adv-x="1792" 
+d="M896 1102v-434h-145v434h145zM1294 1102v-434h-145v434h145zM1294 342l253 254v795h-1194v-1049h326v-217l217 217h398zM1692 1536v-1013l-434 -434h-326l-217 -217h-217v217h-398v1158l109 289h1483z" />
+    <glyph glyph-name="_459" unicode="&#xf1e9;" 
+d="M773 217v-127q-1 -292 -6 -305q-12 -32 -51 -40q-54 -9 -181.5 38t-162.5 89q-13 15 -17 36q-1 12 4 26q4 10 34 47t181 216q1 0 60 70q15 19 39.5 24.5t49.5 -3.5q24 -10 37.5 -29t12.5 -42zM624 468q-3 -55 -52 -70l-120 -39q-275 -88 -292 -88q-35 2 -54 36
+q-12 25 -17 75q-8 76 1 166.5t30 124.5t56 32q13 0 202 -77q71 -29 115 -47l84 -34q23 -9 35.5 -30.5t11.5 -48.5zM1450 171q-7 -54 -91.5 -161t-135.5 -127q-37 -14 -63 7q-14 10 -184 287l-47 77q-14 21 -11.5 46t19.5 46q35 43 83 26q1 -1 119 -40q203 -66 242 -79.5
+t47 -20.5q28 -22 22 -61zM778 803q5 -102 -54 -122q-58 -17 -114 71l-378 598q-8 35 19 62q41 43 207.5 89.5t224.5 31.5q40 -10 49 -45q3 -18 22 -305.5t24 -379.5zM1440 695q3 -39 -26 -59q-15 -10 -329 -86q-67 -15 -91 -23l1 2q-23 -6 -46 4t-37 32q-30 47 0 87
+q1 1 75 102q125 171 150 204t34 39q28 19 65 2q48 -23 123 -133.5t81 -167.5v-3z" />
+    <glyph glyph-name="_460" unicode="&#xf1ea;" horiz-adv-x="2048" 
+d="M1024 1024h-384v-384h384v384zM1152 384v-128h-640v128h640zM1152 1152v-640h-640v640h640zM1792 384v-128h-512v128h512zM1792 640v-128h-512v128h512zM1792 896v-128h-512v128h512zM1792 1152v-128h-512v128h512zM256 192v960h-128v-960q0 -26 19 -45t45 -19t45 19
+t19 45zM1920 192v1088h-1536v-1088q0 -33 -11 -64h1483q26 0 45 19t19 45zM2048 1408v-1216q0 -80 -56 -136t-136 -56h-1664q-80 0 -136 56t-56 136v1088h256v128h1792z" />
+    <glyph glyph-name="_461" unicode="&#xf1eb;" horiz-adv-x="2048" 
+d="M1024 13q-20 0 -93 73.5t-73 93.5q0 32 62.5 54t103.5 22t103.5 -22t62.5 -54q0 -20 -73 -93.5t-93 -73.5zM1294 284q-2 0 -40 25t-101.5 50t-128.5 25t-128.5 -25t-101 -50t-40.5 -25q-18 0 -93.5 75t-75.5 93q0 13 10 23q78 77 196 121t233 44t233 -44t196 -121
+q10 -10 10 -23q0 -18 -75.5 -93t-93.5 -75zM1567 556q-11 0 -23 8q-136 105 -252 154.5t-268 49.5q-85 0 -170.5 -22t-149 -53t-113.5 -62t-79 -53t-31 -22q-17 0 -92 75t-75 93q0 12 10 22q132 132 320 205t380 73t380 -73t320 -205q10 -10 10 -22q0 -18 -75 -93t-92 -75z
+M1838 827q-11 0 -22 9q-179 157 -371.5 236.5t-420.5 79.5t-420.5 -79.5t-371.5 -236.5q-11 -9 -22 -9q-17 0 -92.5 75t-75.5 93q0 13 10 23q187 186 445 288t527 102t527 -102t445 -288q10 -10 10 -23q0 -18 -75.5 -93t-92.5 -75z" />
+    <glyph glyph-name="_462" unicode="&#xf1ec;" horiz-adv-x="1792" 
+d="M384 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM384 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5
+t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1152 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5
+t37.5 90.5zM384 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1152 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 768q0 53 -37.5 90.5t-90.5 37.5
+t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1536 0v384q0 52 -38 90t-90 38t-90 -38t-38 -90v-384q0 -52 38 -90t90 -38t90 38t38 90zM1152 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5z
+M1536 1088v256q0 26 -19 45t-45 19h-1280q-26 0 -45 -19t-19 -45v-256q0 -26 19 -45t45 -19h1280q26 0 45 19t19 45zM1536 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 1408v-1536q0 -52 -38 -90t-90 -38
+h-1408q-52 0 -90 38t-38 90v1536q0 52 38 90t90 38h1408q52 0 90 -38t38 -90z" />
+    <glyph glyph-name="_463" unicode="&#xf1ed;" 
+d="M1519 890q18 -84 -4 -204q-87 -444 -565 -444h-44q-25 0 -44 -16.5t-24 -42.5l-4 -19l-55 -346l-2 -15q-5 -26 -24.5 -42.5t-44.5 -16.5h-251q-21 0 -33 15t-9 36q9 56 26.5 168t26.5 168t27 167.5t27 167.5q5 37 43 37h131q133 -2 236 21q175 39 287 144q102 95 155 246
+q24 70 35 133q1 6 2.5 7.5t3.5 1t6 -3.5q79 -59 98 -162zM1347 1172q0 -107 -46 -236q-80 -233 -302 -315q-113 -40 -252 -42q0 -1 -90 -1l-90 1q-100 0 -118 -96q-2 -8 -85 -530q-1 -10 -12 -10h-295q-22 0 -36.5 16.5t-11.5 38.5l232 1471q5 29 27.5 48t51.5 19h598
+q34 0 97.5 -13t111.5 -32q107 -41 163.5 -123t56.5 -196z" />
+    <glyph glyph-name="_464" unicode="&#xf1ee;" horiz-adv-x="1792" 
+d="M441 864q33 0 52 -26q266 -364 362 -774h-446q-127 441 -367 749q-12 16 -3 33.5t29 17.5h373zM1000 507q-49 -199 -125 -393q-79 310 -256 594q40 221 44 449q211 -340 337 -650zM1099 1216q235 -324 384.5 -698.5t184.5 -773.5h-451q-41 665 -553 1472h435zM1792 640
+q0 -424 -101 -812q-67 560 -359 1083q-25 301 -106 584q-4 16 5.5 28.5t25.5 12.5h359q21 0 38.5 -13t22.5 -33q115 -409 115 -850z" />
+    <glyph glyph-name="uniF1F0" unicode="&#xf1f0;" horiz-adv-x="2304" 
+d="M1975 546h-138q14 37 66 179l3 9q4 10 10 26t9 26l12 -55zM531 611l-58 295q-11 54 -75 54h-268l-2 -13q311 -79 403 -336zM710 960l-162 -438l-17 89q-26 70 -85 129.5t-131 88.5l135 -510h175l261 641h-176zM849 318h166l104 642h-166zM1617 944q-69 27 -149 27
+q-123 0 -201 -59t-79 -153q-1 -102 145 -174q48 -23 67 -41t19 -39q0 -30 -30 -46t-69 -16q-86 0 -156 33l-22 11l-23 -144q74 -34 185 -34q130 -1 208.5 59t80.5 160q0 106 -140 174q-49 25 -71 42t-22 38q0 22 24.5 38.5t70.5 16.5q70 1 124 -24l15 -8zM2042 960h-128
+q-65 0 -87 -54l-246 -588h174l35 96h212q5 -22 20 -96h154zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
+    <glyph glyph-name="_466" unicode="&#xf1f1;" horiz-adv-x="2304" 
+d="M1119 1195q-128 85 -281 85q-103 0 -197.5 -40.5t-162.5 -108.5t-108.5 -162t-40.5 -197q0 -104 40.5 -198t108.5 -162t162 -108.5t198 -40.5q153 0 281 85q-131 107 -178 265.5t0.5 316.5t177.5 265zM1152 1171q-126 -99 -172 -249.5t-0.5 -300.5t172.5 -249
+q127 99 172.5 249t-0.5 300.5t-172 249.5zM1185 1195q130 -107 177.5 -265.5t0.5 -317t-178 -264.5q128 -85 281 -85q104 0 198 40.5t162 108.5t108.5 162t40.5 198q0 103 -40.5 197t-108.5 162t-162.5 108.5t-197.5 40.5q-153 0 -281 -85zM1926 473h7v3h-17v-3h7v-17h3v17z
+M1955 456h4v20h-5l-6 -13l-6 13h-5v-20h3v15l6 -13h4l5 13v-15zM1947 16v-2h-2h-3v3h3h2v-1zM1947 7h3l-4 5h2l1 1q1 1 1 3t-1 3l-1 1h-3h-6v-13h3v5h1zM685 75q0 19 11 31t30 12q18 0 29 -12.5t11 -30.5q0 -19 -11 -31t-29 -12q-19 0 -30 12t-11 31zM1158 119q30 0 35 -32
+h-70q5 32 35 32zM1514 75q0 19 11 31t29 12t29.5 -12.5t11.5 -30.5q0 -19 -11 -31t-30 -12q-18 0 -29 12t-11 31zM1786 75q0 18 11.5 30.5t29.5 12.5t29.5 -12.5t11.5 -30.5q0 -19 -11.5 -31t-29.5 -12t-29.5 12.5t-11.5 30.5zM1944 3q-2 0 -4 1q-1 0 -3 2t-2 3q-1 2 -1 4
+q0 3 1 4q0 2 2 4l1 1q2 0 2 1q2 1 4 1q3 0 4 -1l4 -2l2 -4v-1q1 -2 1 -3l-1 -1v-3t-1 -1l-1 -2q-2 -2 -4 -2q-1 -1 -4 -1zM599 7h30v85q0 24 -14.5 38.5t-39.5 15.5q-32 0 -47 -24q-14 24 -45 24q-24 0 -39 -20v16h-30v-135h30v75q0 36 33 36q30 0 30 -36v-75h29v75
+q0 36 33 36q30 0 30 -36v-75zM765 7h29v68v67h-29v-16q-17 20 -43 20q-29 0 -48 -20t-19 -51t19 -51t48 -20q28 0 43 20v-17zM943 48q0 34 -47 40l-14 2q-23 4 -23 14q0 15 25 15q23 0 43 -11l12 24q-22 14 -55 14q-26 0 -41 -12t-15 -32q0 -33 47 -39l13 -2q24 -4 24 -14
+q0 -17 -31 -17q-25 0 -45 14l-13 -23q25 -17 58 -17q29 0 45.5 12t16.5 32zM1073 14l-8 25q-13 -7 -26 -7q-19 0 -19 22v61h48v27h-48v41h-30v-41h-28v-27h28v-61q0 -50 47 -50q21 0 36 10zM1159 146q-29 0 -48 -20t-19 -51q0 -32 19.5 -51.5t49.5 -19.5q33 0 55 19l-14 22
+q-18 -15 -39 -15q-34 0 -41 33h101v12q0 32 -18 51.5t-46 19.5zM1318 146q-23 0 -35 -20v16h-30v-135h30v76q0 35 29 35q10 0 18 -4l9 28q-9 4 -21 4zM1348 75q0 -31 19.5 -51t52.5 -20q29 0 48 16l-14 24q-18 -13 -35 -12q-18 0 -29.5 12t-11.5 31t11.5 31t29.5 12
+q19 0 35 -12l14 24q-20 16 -48 16q-33 0 -52.5 -20t-19.5 -51zM1593 7h30v68v67h-30v-16q-15 20 -42 20q-29 0 -48.5 -20t-19.5 -51t19.5 -51t48.5 -20q28 0 42 20v-17zM1726 146q-23 0 -35 -20v16h-29v-135h29v76q0 35 29 35q10 0 18 -4l9 28q-8 4 -21 4zM1866 7h29v68v122
+h-29v-71q-15 20 -43 20t-47.5 -20.5t-19.5 -50.5t19.5 -50.5t47.5 -20.5q29 0 43 20v-17zM1944 27l-2 -1h-3q-2 -1 -4 -3q-3 -1 -3 -4q-1 -2 -1 -6q0 -3 1 -5q0 -2 3 -4q2 -2 4 -3t5 -1q4 0 6 1q0 1 2 2l2 1q1 1 3 4q1 2 1 5q0 4 -1 6q-1 1 -3 4q0 1 -2 2l-2 1q-1 0 -3 0.5
+t-3 0.5zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
+    <glyph glyph-name="_467" unicode="&#xf1f2;" horiz-adv-x="2304" 
+d="M313 759q0 -51 -36 -84q-29 -26 -89 -26h-17v220h17q61 0 89 -27q36 -31 36 -83zM2089 824q0 -52 -64 -52h-19v101h20q63 0 63 -49zM380 759q0 74 -50 120.5t-129 46.5h-95v-333h95q74 0 119 38q60 51 60 128zM410 593h65v333h-65v-333zM730 694q0 40 -20.5 62t-75.5 42
+q-29 10 -39.5 19t-10.5 23q0 16 13.5 26.5t34.5 10.5q29 0 53 -27l34 44q-41 37 -98 37q-44 0 -74 -27.5t-30 -67.5q0 -35 18 -55.5t64 -36.5q37 -13 45 -19q19 -12 19 -34q0 -20 -14 -33.5t-36 -13.5q-48 0 -71 44l-42 -40q44 -64 115 -64q51 0 83 30.5t32 79.5zM1008 604
+v77q-37 -37 -78 -37q-49 0 -80.5 32.5t-31.5 82.5q0 48 31.5 81.5t77.5 33.5q43 0 81 -38v77q-40 20 -80 20q-74 0 -125.5 -50.5t-51.5 -123.5t51 -123.5t125 -50.5q42 0 81 19zM2240 0v527q-65 -40 -144.5 -84t-237.5 -117t-329.5 -137.5t-417.5 -134.5t-504 -118h1569
+q26 0 45 19t19 45zM1389 757q0 75 -53 128t-128 53t-128 -53t-53 -128t53 -128t128 -53t128 53t53 128zM1541 584l144 342h-71l-90 -224l-89 224h-71l142 -342h35zM1714 593h184v56h-119v90h115v56h-115v74h119v57h-184v-333zM2105 593h80l-105 140q76 16 76 94q0 47 -31 73
+t-87 26h-97v-333h65v133h9zM2304 1274v-1268q0 -56 -38.5 -95t-93.5 -39h-2040q-55 0 -93.5 39t-38.5 95v1268q0 56 38.5 95t93.5 39h2040q55 0 93.5 -39t38.5 -95z" />
+    <glyph glyph-name="f1f3" unicode="&#xf1f3;" horiz-adv-x="2304" 
+d="M119 854h89l-45 108zM740 328l74 79l-70 79h-163v-49h142v-55h-142v-54h159zM898 406l99 -110v217zM1186 453q0 33 -40 33h-84v-69h83q41 0 41 36zM1475 457q0 29 -42 29h-82v-61h81q43 0 43 32zM1197 923q0 29 -42 29h-82v-60h81q43 0 43 31zM1656 854h89l-44 108z
+M699 1009v-271h-66v212l-94 -212h-57l-94 212v-212h-132l-25 60h-135l-25 -60h-70l116 271h96l110 -257v257h106l85 -184l77 184h108zM1255 453q0 -20 -5.5 -35t-14 -25t-22.5 -16.5t-26 -10t-31.5 -4.5t-31.5 -1t-32.5 0.5t-29.5 0.5v-91h-126l-80 90l-83 -90h-256v271h260
+l80 -89l82 89h207q109 0 109 -89zM964 794v-56h-217v271h217v-57h-152v-49h148v-55h-148v-54h152zM2304 235v-229q0 -55 -38.5 -94.5t-93.5 -39.5h-2040q-55 0 -93.5 39.5t-38.5 94.5v678h111l25 61h55l25 -61h218v46l19 -46h113l20 47v-47h541v99l10 1q10 0 10 -14v-86h279
+v23q23 -12 55 -18t52.5 -6.5t63 0.5t51.5 1l25 61h56l25 -61h227v58l34 -58h182v378h-180v-44l-25 44h-185v-44l-23 44h-249q-69 0 -109 -22v22h-172v-22q-24 22 -73 22h-628l-43 -97l-43 97h-198v-44l-22 44h-169l-78 -179v391q0 55 38.5 94.5t93.5 39.5h2040
+q55 0 93.5 -39.5t38.5 -94.5v-678h-120q-51 0 -81 -22v22h-177q-55 0 -78 -22v22h-316v-22q-31 22 -87 22h-209v-22q-23 22 -91 22h-234l-54 -58l-50 58h-349v-378h343l55 59l52 -59h211v89h21q59 0 90 13v-102h174v99h8q8 0 10 -2t2 -10v-87h529q57 0 88 24v-24h168
+q60 0 95 17zM1546 469q0 -23 -12 -43t-34 -29q25 -9 34 -26t9 -46v-54h-65v45q0 33 -12 43.5t-46 10.5h-69v-99h-65v271h154q48 0 77 -15t29 -58zM1269 936q0 -24 -12.5 -44t-33.5 -29q26 -9 34.5 -25.5t8.5 -46.5v-53h-65q0 9 0.5 26.5t0 25t-3 18.5t-8.5 16t-17.5 8.5
+t-29.5 3.5h-70v-98h-64v271l153 -1q49 0 78 -14.5t29 -57.5zM1798 327v-56h-216v271h216v-56h-151v-49h148v-55h-148v-54zM1372 1009v-271h-66v271h66zM2065 357q0 -86 -102 -86h-126v58h126q34 0 34 25q0 16 -17 21t-41.5 5t-49.5 3.5t-42 22.5t-17 55q0 39 26 60t66 21
+h130v-57h-119q-36 0 -36 -25q0 -16 17.5 -20.5t42 -4t49 -2.5t42 -21.5t17.5 -54.5zM2304 407v-101q-24 -35 -88 -35h-125v58h125q33 0 33 25q0 13 -12.5 19t-31 5.5t-40 2t-40 8t-31 24t-12.5 48.5q0 39 26.5 60t66.5 21h129v-57h-118q-36 0 -36 -25q0 -20 29 -22t68.5 -5
+t56.5 -26zM2139 1008v-270h-92l-122 203v-203h-132l-26 60h-134l-25 -60h-75q-129 0 -129 133q0 138 133 138h63v-59q-7 0 -28 1t-28.5 0.5t-23 -2t-21.5 -6.5t-14.5 -13.5t-11.5 -23t-3 -33.5q0 -38 13.5 -58t49.5 -20h29l92 213h97l109 -256v256h99l114 -188v188h66z" />
+    <glyph glyph-name="_469" unicode="&#xf1f4;" horiz-adv-x="2304" 
+d="M745 630q0 -37 -25.5 -61.5t-62.5 -24.5q-29 0 -46.5 16t-17.5 44q0 37 25 62.5t62 25.5q28 0 46.5 -16.5t18.5 -45.5zM1530 779q0 -42 -22 -57t-66 -15l-32 -1l17 107q2 11 13 11h18q22 0 35 -2t25 -12.5t12 -30.5zM1881 630q0 -36 -25.5 -61t-61.5 -25q-29 0 -47 16
+t-18 44q0 37 25 62.5t62 25.5q28 0 46.5 -16.5t18.5 -45.5zM513 801q0 59 -38.5 85.5t-100.5 26.5h-160q-19 0 -21 -19l-65 -408q-1 -6 3 -11t10 -5h76q20 0 22 19l18 110q1 8 7 13t15 6.5t17 1.5t19 -1t14 -1q86 0 135 48.5t49 134.5zM822 489l41 261q1 6 -3 11t-10 5h-76
+q-14 0 -17 -33q-27 40 -95 40q-72 0 -122.5 -54t-50.5 -127q0 -59 34.5 -94t92.5 -35q28 0 58 12t48 32q-4 -12 -4 -21q0 -16 13 -16h69q19 0 22 19zM1269 752q0 5 -4 9.5t-9 4.5h-77q-11 0 -18 -10l-106 -156l-44 150q-5 16 -22 16h-75q-5 0 -9 -4.5t-4 -9.5q0 -2 19.5 -59
+t42 -123t23.5 -70q-82 -112 -82 -120q0 -13 13 -13h77q11 0 18 10l255 368q2 2 2 7zM1649 801q0 59 -38.5 85.5t-100.5 26.5h-159q-20 0 -22 -19l-65 -408q-1 -6 3 -11t10 -5h82q12 0 16 13l18 116q1 8 7 13t15 6.5t17 1.5t19 -1t14 -1q86 0 135 48.5t49 134.5zM1958 489
+l41 261q1 6 -3 11t-10 5h-76q-14 0 -17 -33q-26 40 -95 40q-72 0 -122.5 -54t-50.5 -127q0 -59 34.5 -94t92.5 -35q29 0 59 12t47 32q0 -1 -2 -9t-2 -12q0 -16 13 -16h69q19 0 22 19zM2176 898v1q0 14 -13 14h-74q-11 0 -13 -11l-65 -416l-1 -2q0 -5 4 -9.5t10 -4.5h66
+q19 0 21 19zM392 764q-5 -35 -26 -46t-60 -11l-33 -1l17 107q2 11 13 11h19q40 0 58 -11.5t12 -48.5zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
+    <glyph glyph-name="_470" unicode="&#xf1f5;" horiz-adv-x="2304" 
+d="M1597 633q0 -69 -21 -106q-19 -35 -52 -35q-23 0 -41 9v224q29 30 57 30q57 0 57 -122zM2035 669h-110q6 98 56 98q51 0 54 -98zM476 534q0 59 -33 91.5t-101 57.5q-36 13 -52 24t-16 25q0 26 38 26q58 0 124 -33l18 112q-67 32 -149 32q-77 0 -123 -38q-48 -39 -48 -109
+q0 -58 32.5 -90.5t99.5 -56.5q39 -14 54.5 -25.5t15.5 -27.5q0 -31 -48 -31q-29 0 -70 12.5t-72 30.5l-18 -113q72 -41 168 -41q81 0 129 37q51 41 51 117zM771 749l19 111h-96v135l-129 -21l-18 -114l-46 -8l-17 -103h62v-219q0 -84 44 -120q38 -30 111 -30q32 0 79 11v118
+q-32 -7 -44 -7q-42 0 -42 50v197h77zM1087 724v139q-15 3 -28 3q-32 0 -55.5 -16t-33.5 -46l-10 56h-131v-471h150v306q26 31 82 31q16 0 26 -2zM1124 389h150v471h-150v-471zM1746 638q0 122 -45 179q-40 52 -111 52q-64 0 -117 -56l-8 47h-132v-645l150 25v151
+q36 -11 68 -11q83 0 134 56q61 65 61 202zM1278 986q0 33 -23 56t-56 23t-56 -23t-23 -56t23 -56.5t56 -23.5t56 23.5t23 56.5zM2176 629q0 113 -48 176q-50 64 -144 64q-96 0 -151.5 -66t-55.5 -180q0 -128 63 -188q55 -55 161 -55q101 0 160 40l-16 103q-57 -31 -128 -31
+q-43 0 -63 19q-23 19 -28 66h248q2 14 2 52zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
+    <glyph glyph-name="_471" unicode="&#xf1f6;" horiz-adv-x="2048" 
+d="M1558 684q61 -356 298 -556q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-180.5 74.5t-75.5 180.5zM1024 -176q16 0 16 16t-16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5zM2026 1424q8 -10 7.5 -23.5t-10.5 -22.5
+l-1872 -1622q-10 -8 -23.5 -7t-21.5 11l-84 96q-8 10 -7.5 23.5t10.5 21.5l186 161q-19 32 -19 66q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q124 -18 219 -82.5t148 -157.5
+l418 363q10 8 23.5 7t21.5 -11z" />
+    <glyph glyph-name="_472" unicode="&#xf1f7;" horiz-adv-x="2048" 
+d="M1040 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM503 315l877 760q-42 88 -132.5 146.5t-223.5 58.5q-93 0 -169.5 -31.5t-121.5 -80.5t-69 -103t-24 -105q0 -384 -137 -645zM1856 128
+q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-180.5 74.5t-75.5 180.5l149 129h757q-166 187 -227 459l111 97q61 -356 298 -556zM1942 1520l84 -96q8 -10 7.5 -23.5t-10.5 -22.5l-1872 -1622q-10 -8 -23.5 -7t-21.5 11l-84 96q-8 10 -7.5 23.5t10.5 21.5l186 161
+q-19 32 -19 66q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q124 -18 219 -82.5t148 -157.5l418 363q10 8 23.5 7t21.5 -11z" />
+    <glyph glyph-name="_473" unicode="&#xf1f8;" horiz-adv-x="1408" 
+d="M512 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM768 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1024 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704
+q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM480 1152h448l-48 117q-7 9 -17 11h-317q-10 -2 -17 -11zM1408 1120v-64q0 -14 -9 -23t-23 -9h-96v-948q0 -83 -47 -143.5t-113 -60.5h-832q-66 0 -113 58.5t-47 141.5v952h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h309l70 167
+q15 37 54 63t79 26h320q40 0 79 -26t54 -63l70 -167h309q14 0 23 -9t9 -23z" />
+    <glyph glyph-name="_474" unicode="&#xf1f9;" 
+d="M1150 462v-109q0 -50 -36.5 -89t-94 -60.5t-118 -32.5t-117.5 -11q-205 0 -342.5 139t-137.5 346q0 203 136 339t339 136q34 0 75.5 -4.5t93 -18t92.5 -34t69 -56.5t28 -81v-109q0 -16 -16 -16h-118q-16 0 -16 16v70q0 43 -65.5 67.5t-137.5 24.5q-140 0 -228.5 -91.5
+t-88.5 -237.5q0 -151 91.5 -249.5t233.5 -98.5q68 0 138 24t70 66v70q0 7 4.5 11.5t10.5 4.5h119q6 0 11 -4.5t5 -11.5zM768 1280q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5
+t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="_475" unicode="&#xf1fa;" 
+d="M972 761q0 108 -53.5 169t-147.5 61q-63 0 -124 -30.5t-110 -84.5t-79.5 -137t-30.5 -180q0 -112 53.5 -173t150.5 -61q96 0 176 66.5t122.5 166t42.5 203.5zM1536 640q0 -111 -37 -197t-98.5 -135t-131.5 -74.5t-145 -27.5q-6 0 -15.5 -0.5t-16.5 -0.5q-95 0 -142 53
+q-28 33 -33 83q-52 -66 -131.5 -110t-173.5 -44q-161 0 -249.5 95.5t-88.5 269.5q0 157 66 290t179 210.5t246 77.5q87 0 155 -35.5t106 -99.5l2 19l11 56q1 6 5.5 12t9.5 6h118q5 0 13 -11q5 -5 3 -16l-120 -614q-5 -24 -5 -48q0 -39 12.5 -52t44.5 -13q28 1 57 5.5t73 24
+t77 50t57 89.5t24 137q0 292 -174 466t-466 174q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51q228 0 405 144q11 9 24 8t21 -12l41 -49q8 -12 7 -24q-2 -13 -12 -22q-102 -83 -227.5 -128t-258.5 -45q-156 0 -298 61
+t-245 164t-164 245t-61 298t61 298t164 245t245 164t298 61q344 0 556 -212t212 -556z" />
+    <glyph glyph-name="_476" unicode="&#xf1fb;" horiz-adv-x="1792" 
+d="M1698 1442q94 -94 94 -226.5t-94 -225.5l-225 -223l104 -104q10 -10 10 -23t-10 -23l-210 -210q-10 -10 -23 -10t-23 10l-105 105l-603 -603q-37 -37 -90 -37h-203l-256 -128l-64 64l128 256v203q0 53 37 90l603 603l-105 105q-10 10 -10 23t10 23l210 210q10 10 23 10
+t23 -10l104 -104l223 225q93 94 225.5 94t226.5 -94zM512 64l576 576l-192 192l-576 -576v-192h192z" />
+    <glyph glyph-name="f1fc" unicode="&#xf1fc;" horiz-adv-x="1792" 
+d="M1615 1536q70 0 122.5 -46.5t52.5 -116.5q0 -63 -45 -151q-332 -629 -465 -752q-97 -91 -218 -91q-126 0 -216.5 92.5t-90.5 219.5q0 128 92 212l638 579q59 54 130 54zM706 502q39 -76 106.5 -130t150.5 -76l1 -71q4 -213 -129.5 -347t-348.5 -134q-123 0 -218 46.5
+t-152.5 127.5t-86.5 183t-29 220q7 -5 41 -30t62 -44.5t59 -36.5t46 -17q41 0 55 37q25 66 57.5 112.5t69.5 76t88 47.5t103 25.5t125 10.5z" />
+    <glyph glyph-name="_478" unicode="&#xf1fd;" horiz-adv-x="1792" 
+d="M1792 128v-384h-1792v384q45 0 85 14t59 27.5t47 37.5q30 27 51.5 38t56.5 11q24 0 44 -7t31 -15t33 -27q29 -25 47 -38t58 -27t86 -14q45 0 85 14.5t58 27t48 37.5q21 19 32.5 27t31 15t43.5 7q35 0 56.5 -11t51.5 -38q28 -24 47 -37.5t59 -27.5t85 -14t85 14t59 27.5
+t47 37.5q30 27 51.5 38t56.5 11q34 0 55.5 -11t51.5 -38q28 -24 47 -37.5t59 -27.5t85 -14zM1792 448v-192q-24 0 -44 7t-31 15t-33 27q-29 25 -47 38t-58 27t-85 14q-46 0 -86 -14t-58 -27t-47 -38q-22 -19 -33 -27t-31 -15t-44 -7q-35 0 -56.5 11t-51.5 38q-29 25 -47 38
+t-58 27t-86 14q-45 0 -85 -14.5t-58 -27t-48 -37.5q-21 -19 -32.5 -27t-31 -15t-43.5 -7q-35 0 -56.5 11t-51.5 38q-28 24 -47 37.5t-59 27.5t-85 14q-46 0 -86 -14t-58 -27t-47 -38q-30 -27 -51.5 -38t-56.5 -11v192q0 80 56 136t136 56h64v448h256v-448h256v448h256v-448
+h256v448h256v-448h64q80 0 136 -56t56 -136zM512 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150zM1024 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5
+q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150zM1536 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150z" />
+    <glyph glyph-name="_479" unicode="&#xf1fe;" horiz-adv-x="2048" 
+d="M2048 0v-128h-2048v1536h128v-1408h1920zM1664 1024l256 -896h-1664v576l448 576l576 -576z" />
+    <glyph glyph-name="_480" unicode="&#xf200;" horiz-adv-x="1792" 
+d="M768 646l546 -546q-106 -108 -247.5 -168t-298.5 -60q-209 0 -385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103v-762zM955 640h773q0 -157 -60 -298.5t-168 -247.5zM1664 768h-768v768q209 0 385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="_481" unicode="&#xf201;" horiz-adv-x="2048" 
+d="M2048 0v-128h-2048v1536h128v-1408h1920zM1920 1248v-435q0 -21 -19.5 -29.5t-35.5 7.5l-121 121l-633 -633q-10 -10 -23 -10t-23 10l-233 233l-416 -416l-192 192l585 585q10 10 23 10t23 -10l233 -233l464 464l-121 121q-16 16 -7.5 35.5t29.5 19.5h435q14 0 23 -9
+t9 -23z" />
+    <glyph glyph-name="_482" unicode="&#xf202;" horiz-adv-x="1792" 
+d="M1292 832q0 -6 10 -41q10 -29 25 -49.5t41 -34t44 -20t55 -16.5q325 -91 325 -332q0 -146 -105.5 -242.5t-254.5 -96.5q-59 0 -111.5 18.5t-91.5 45.5t-77 74.5t-63 87.5t-53.5 103.5t-43.5 103t-39.5 106.5t-35.5 95q-32 81 -61.5 133.5t-73.5 96.5t-104 64t-142 20
+q-96 0 -183 -55.5t-138 -144.5t-51 -185q0 -160 106.5 -279.5t263.5 -119.5q177 0 258 95q56 63 83 116l84 -152q-15 -34 -44 -70l1 -1q-131 -152 -388 -152q-147 0 -269.5 79t-190.5 207.5t-68 274.5q0 105 43.5 206t116 176.5t172 121.5t204.5 46q87 0 159 -19t123.5 -50
+t95 -80t72.5 -99t58.5 -117t50.5 -124.5t50 -130.5t55 -127q96 -200 233 -200q81 0 138.5 48.5t57.5 128.5q0 42 -19 72t-50.5 46t-72.5 31.5t-84.5 27t-87.5 34t-81 52t-65 82t-39 122.5q-3 16 -3 33q0 110 87.5 192t198.5 78q78 -3 120.5 -14.5t90.5 -53.5h-1
+q12 -11 23 -24.5t26 -36t19 -27.5l-129 -99q-26 49 -54 70v1q-23 21 -97 21q-49 0 -84 -33t-35 -83z" />
+    <glyph glyph-name="_483" unicode="&#xf203;" 
+d="M1432 484q0 173 -234 239q-35 10 -53 16.5t-38 25t-29 46.5q0 2 -2 8.5t-3 12t-1 7.5q0 36 24.5 59.5t60.5 23.5q54 0 71 -15h-1q20 -15 39 -51l93 71q-39 54 -49 64q-33 29 -67.5 39t-85.5 10q-80 0 -142 -57.5t-62 -137.5q0 -7 2 -23q16 -96 64.5 -140t148.5 -73
+q29 -8 49 -15.5t45 -21.5t38.5 -34.5t13.5 -46.5v-5q1 -58 -40.5 -93t-100.5 -35q-97 0 -167 144q-23 47 -51.5 121.5t-48 125.5t-54 110.5t-74 95.5t-103.5 60.5t-147 24.5q-101 0 -192 -56t-144 -148t-50 -192v-1q4 -108 50.5 -199t133.5 -147.5t196 -56.5q186 0 279 110
+q20 27 31 51l-60 109q-42 -80 -99 -116t-146 -36q-115 0 -191 87t-76 204q0 105 82 189t186 84q112 0 170 -53.5t104 -172.5q8 -21 25.5 -68.5t28.5 -76.5t31.5 -74.5t38.5 -74t45.5 -62.5t55.5 -53.5t66 -33t80 -13.5q107 0 183 69.5t76 174.5zM1536 1120v-960
+q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="_484" unicode="&#xf204;" horiz-adv-x="2048" 
+d="M1152 640q0 104 -40.5 198.5t-109.5 163.5t-163.5 109.5t-198.5 40.5t-198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5t198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5zM1920 640q0 104 -40.5 198.5
+t-109.5 163.5t-163.5 109.5t-198.5 40.5h-386q119 -90 188.5 -224t69.5 -288t-69.5 -288t-188.5 -224h386q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5zM2048 640q0 -130 -51 -248.5t-136.5 -204t-204 -136.5t-248.5 -51h-768q-130 0 -248.5 51t-204 136.5
+t-136.5 204t-51 248.5t51 248.5t136.5 204t204 136.5t248.5 51h768q130 0 248.5 -51t204 -136.5t136.5 -204t51 -248.5z" />
+    <glyph glyph-name="_485" unicode="&#xf205;" horiz-adv-x="2048" 
+d="M0 640q0 130 51 248.5t136.5 204t204 136.5t248.5 51h768q130 0 248.5 -51t204 -136.5t136.5 -204t51 -248.5t-51 -248.5t-136.5 -204t-204 -136.5t-248.5 -51h-768q-130 0 -248.5 51t-204 136.5t-136.5 204t-51 248.5zM1408 128q104 0 198.5 40.5t163.5 109.5
+t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5t-163.5 109.5t-198.5 40.5t-198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5z" />
+    <glyph glyph-name="_486" unicode="&#xf206;" horiz-adv-x="2304" 
+d="M762 384h-314q-40 0 -57.5 35t6.5 67l188 251q-65 31 -137 31q-132 0 -226 -94t-94 -226t94 -226t226 -94q115 0 203 72.5t111 183.5zM576 512h186q-18 85 -75 148zM1056 512l288 384h-480l-99 -132q105 -103 126 -252h165zM2176 448q0 132 -94 226t-226 94
+q-60 0 -121 -24l174 -260q15 -23 10 -49t-27 -40q-15 -11 -36 -11q-35 0 -53 29l-174 260q-93 -95 -93 -225q0 -132 94 -226t226 -94t226 94t94 226zM2304 448q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 97 39.5 183.5t109.5 149.5l-65 98l-353 -469
+q-18 -26 -51 -26h-197q-23 -164 -149 -274t-294 -110q-185 0 -316.5 131.5t-131.5 316.5t131.5 316.5t316.5 131.5q114 0 215 -55l137 183h-224q-26 0 -45 19t-19 45t19 45t45 19h384v-128h435l-85 128h-222q-26 0 -45 19t-19 45t19 45t45 19h256q33 0 53 -28l267 -400
+q91 44 192 44q185 0 316.5 -131.5t131.5 -316.5z" />
+    <glyph glyph-name="_487" unicode="&#xf207;" 
+d="M384 320q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1408 320q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1362 716l-72 384q-5 23 -22.5 37.5t-40.5 14.5
+h-918q-23 0 -40.5 -14.5t-22.5 -37.5l-72 -384q-5 -30 14 -53t49 -23h1062q30 0 49 23t14 53zM1136 1328q0 20 -14 34t-34 14h-640q-20 0 -34 -14t-14 -34t14 -34t34 -14h640q20 0 34 14t14 34zM1536 603v-603h-128v-128q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5
+t-37.5 90.5v128h-768v-128q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5v128h-128v603q0 112 25 223l103 454q9 78 97.5 137t230 89t312.5 30t312.5 -30t230 -89t97.5 -137l105 -454q23 -102 23 -223z" />
+    <glyph glyph-name="_488" unicode="&#xf208;" horiz-adv-x="2048" 
+d="M1463 704q0 -35 -25 -60.5t-61 -25.5h-702q-36 0 -61 25.5t-25 60.5t25 60.5t61 25.5h702q36 0 61 -25.5t25 -60.5zM1677 704q0 86 -23 170h-982q-36 0 -61 25t-25 60q0 36 25 61t61 25h908q-88 143 -235 227t-320 84q-177 0 -327.5 -87.5t-238 -237.5t-87.5 -327
+q0 -86 23 -170h982q36 0 61 -25t25 -60q0 -36 -25 -61t-61 -25h-908q88 -143 235.5 -227t320.5 -84q132 0 253 51.5t208 139t139 208t52 253.5zM2048 959q0 -35 -25 -60t-61 -25h-131q17 -85 17 -170q0 -167 -65.5 -319.5t-175.5 -263t-262.5 -176t-319.5 -65.5
+q-246 0 -448.5 133t-301.5 350h-189q-36 0 -61 25t-25 61q0 35 25 60t61 25h132q-17 85 -17 170q0 167 65.5 319.5t175.5 263t262.5 176t320.5 65.5q245 0 447.5 -133t301.5 -350h188q36 0 61 -25t25 -61z" />
+    <glyph glyph-name="_489" unicode="&#xf209;" horiz-adv-x="1280" 
+d="M953 1158l-114 -328l117 -21q165 451 165 518q0 56 -38 56q-57 0 -130 -225zM654 471l33 -88q37 42 71 67l-33 5.5t-38.5 7t-32.5 8.5zM362 1367q0 -98 159 -521q17 10 49 10q15 0 75 -5l-121 351q-75 220 -123 220q-19 0 -29 -17.5t-10 -37.5zM283 608q0 -36 51.5 -119
+t117.5 -153t100 -70q14 0 25.5 13t11.5 27q0 24 -32 102q-13 32 -32 72t-47.5 89t-61.5 81t-62 32q-20 0 -45.5 -27t-25.5 -47zM125 273q0 -41 25 -104q59 -145 183.5 -227t281.5 -82q227 0 382 170q152 169 152 427q0 43 -1 67t-11.5 62t-30.5 56q-56 49 -211.5 75.5
+t-270.5 26.5q-37 0 -49 -11q-12 -5 -12 -35q0 -34 21.5 -60t55.5 -40t77.5 -23.5t87.5 -11.5t85 -4t70 0h23q24 0 40 -19q15 -19 19 -55q-28 -28 -96 -54q-61 -22 -93 -46q-64 -46 -108.5 -114t-44.5 -137q0 -31 18.5 -88.5t18.5 -87.5l-3 -12q-4 -12 -4 -14
+q-137 10 -146 216q-8 -2 -41 -2q2 -7 2 -21q0 -53 -40.5 -89.5t-94.5 -36.5q-82 0 -166.5 78t-84.5 159q0 34 33 67q52 -64 60 -76q77 -104 133 -104q12 0 26.5 8.5t14.5 20.5q0 34 -87.5 145t-116.5 111q-43 0 -70 -44.5t-27 -90.5zM11 264q0 101 42.5 163t136.5 88
+q-28 74 -28 104q0 62 61 123t122 61q29 0 70 -15q-163 462 -163 567q0 80 41 130.5t119 50.5q131 0 325 -581q6 -17 8 -23q6 16 29 79.5t43.5 118.5t54 127.5t64.5 123t70.5 86.5t76.5 36q71 0 112 -49t41 -122q0 -108 -159 -550q61 -15 100.5 -46t58.5 -78t26 -93.5
+t7 -110.5q0 -150 -47 -280t-132 -225t-211 -150t-278 -55q-111 0 -223 42q-149 57 -258 191.5t-109 286.5z" />
+    <glyph glyph-name="_490" unicode="&#xf20a;" horiz-adv-x="2048" 
+d="M785 528h207q-14 -158 -98.5 -248.5t-214.5 -90.5q-162 0 -254.5 116t-92.5 316q0 194 93 311.5t233 117.5q148 0 232 -87t97 -247h-203q-5 64 -35.5 99t-81.5 35q-57 0 -88.5 -60.5t-31.5 -177.5q0 -48 5 -84t18 -69.5t40 -51.5t66 -18q95 0 109 139zM1497 528h206
+q-14 -158 -98 -248.5t-214 -90.5q-162 0 -254.5 116t-92.5 316q0 194 93 311.5t233 117.5q148 0 232 -87t97 -247h-204q-4 64 -35 99t-81 35q-57 0 -88.5 -60.5t-31.5 -177.5q0 -48 5 -84t18 -69.5t39.5 -51.5t65.5 -18q49 0 76.5 38t33.5 101zM1856 647q0 207 -15.5 307
+t-60.5 161q-6 8 -13.5 14t-21.5 15t-16 11q-86 63 -697 63q-625 0 -710 -63q-5 -4 -17.5 -11.5t-21 -14t-14.5 -14.5q-45 -60 -60 -159.5t-15 -308.5q0 -208 15 -307.5t60 -160.5q6 -8 15 -15t20.5 -14t17.5 -12q44 -33 239.5 -49t470.5 -16q610 0 697 65q5 4 17 11t20.5 14
+t13.5 16q46 60 61 159t15 309zM2048 1408v-1536h-2048v1536h2048z" />
+    <glyph glyph-name="_491" unicode="&#xf20b;" 
+d="M992 912v-496q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v496q0 112 -80 192t-192 80h-272v-1152q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v1344q0 14 9 23t23 9h464q135 0 249 -66.5t180.5 -180.5t66.5 -249zM1376 1376v-880q0 -135 -66.5 -249t-180.5 -180.5
+t-249 -66.5h-464q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h160q14 0 23 -9t9 -23v-768h272q112 0 192 80t80 192v880q0 14 9 23t23 9h160q14 0 23 -9t9 -23z" />
+    <glyph glyph-name="_492" unicode="&#xf20c;" 
+d="M1311 694v-114q0 -24 -13.5 -38t-37.5 -14h-202q-24 0 -38 14t-14 38v114q0 24 14 38t38 14h202q24 0 37.5 -14t13.5 -38zM821 464v250q0 53 -32.5 85.5t-85.5 32.5h-133q-68 0 -96 -52q-28 52 -96 52h-130q-53 0 -85.5 -32.5t-32.5 -85.5v-250q0 -22 21 -22h55
+q22 0 22 22v230q0 24 13.5 38t38.5 14h94q24 0 38 -14t14 -38v-230q0 -22 21 -22h54q22 0 22 22v230q0 24 14 38t38 14h97q24 0 37.5 -14t13.5 -38v-230q0 -22 22 -22h55q21 0 21 22zM1410 560v154q0 53 -33 85.5t-86 32.5h-264q-53 0 -86 -32.5t-33 -85.5v-410
+q0 -21 22 -21h55q21 0 21 21v180q31 -42 94 -42h191q53 0 86 32.5t33 85.5zM1536 1176v-1072q0 -96 -68 -164t-164 -68h-1072q-96 0 -164 68t-68 164v1072q0 96 68 164t164 68h1072q96 0 164 -68t68 -164z" />
+    <glyph glyph-name="_493" unicode="&#xf20d;" 
+d="M915 450h-294l147 551zM1001 128h311l-324 1024h-440l-324 -1024h311l383 314zM1536 1120v-960q0 -118 -85 -203t-203 -85h-960q-118 0 -203 85t-85 203v960q0 118 85 203t203 85h960q118 0 203 -85t85 -203z" />
+    <glyph glyph-name="_494" unicode="&#xf20e;" horiz-adv-x="2048" 
+d="M2048 641q0 -21 -13 -36.5t-33 -19.5l-205 -356q3 -9 3 -18q0 -20 -12.5 -35.5t-32.5 -19.5l-193 -337q3 -8 3 -16q0 -23 -16.5 -40t-40.5 -17q-25 0 -41 18h-400q-17 -20 -43 -20t-43 20h-399q-17 -20 -43 -20q-23 0 -40 16.5t-17 40.5q0 8 4 20l-193 335
+q-20 4 -32.5 19.5t-12.5 35.5q0 9 3 18l-206 356q-20 5 -32.5 20.5t-12.5 35.5q0 21 13.5 36.5t33.5 19.5l199 344q0 1 -0.5 3t-0.5 3q0 36 34 51l209 363q-4 10 -4 18q0 24 17 40.5t40 16.5q26 0 44 -21h396q16 21 43 21t43 -21h398q18 21 44 21q23 0 40 -16.5t17 -40.5
+q0 -6 -4 -18l207 -358q23 -1 39 -17.5t16 -38.5q0 -13 -7 -27l187 -324q19 -4 31.5 -19.5t12.5 -35.5zM1063 -158h389l-342 354h-143l-342 -354h360q18 16 39 16t39 -16zM112 654q1 -4 1 -13q0 -10 -2 -15l208 -360l15 -6l188 199v347l-187 194q-13 -8 -29 -10zM986 1438
+h-388l190 -200l554 200h-280q-16 -16 -38 -16t-38 16zM1689 226q1 6 5 11l-64 68l-17 -79h76zM1583 226l22 105l-252 266l-296 -307l63 -64h463zM1495 -142l16 28l65 310h-427l333 -343q8 4 13 5zM578 -158h5l342 354h-373v-335l4 -6q14 -5 22 -13zM552 226h402l64 66
+l-309 321l-157 -166v-221zM359 226h163v189l-168 -177q4 -8 5 -12zM358 1051q0 -1 0.5 -2t0.5 -2q0 -16 -8 -29l171 -177v269zM552 1121v-311l153 -157l297 314l-223 236zM556 1425l-4 -8v-264l205 74l-191 201q-6 -2 -10 -3zM1447 1438h-16l-621 -224l213 -225zM1023 946
+l-297 -315l311 -319l296 307zM688 634l-136 141v-284zM1038 270l-42 -44h85zM1374 618l238 -251l132 624l-3 5l-1 1zM1718 1018q-8 13 -8 29v2l-216 376q-5 1 -13 5l-437 -463l310 -327zM522 1142v223l-163 -282zM522 196h-163l163 -283v283zM1607 196l-48 -227l130 227h-82
+zM1729 266l207 361q-2 10 -2 14q0 1 3 16l-171 296l-129 -612l77 -82q5 3 15 7z" />
+    <glyph glyph-name="f210" unicode="&#xf210;" 
+d="M0 856q0 131 91.5 226.5t222.5 95.5h742l352 358v-1470q0 -132 -91.5 -227t-222.5 -95h-780q-131 0 -222.5 95t-91.5 227v790zM1232 102l-176 180v425q0 46 -32 79t-78 33h-484q-46 0 -78 -33t-32 -79v-492q0 -46 32.5 -79.5t77.5 -33.5h770z" />
+    <glyph glyph-name="_496" unicode="&#xf211;" 
+d="M934 1386q-317 -121 -556 -362.5t-358 -560.5q-20 89 -20 176q0 208 102.5 384.5t278.5 279t384 102.5q82 0 169 -19zM1203 1267q93 -65 164 -155q-389 -113 -674.5 -400.5t-396.5 -676.5q-93 72 -155 162q112 386 395 671t667 399zM470 -67q115 356 379.5 622t619.5 384
+q40 -92 54 -195q-292 -120 -516 -345t-343 -518q-103 14 -194 52zM1536 -125q-193 50 -367 115q-135 -84 -290 -107q109 205 274 370.5t369 275.5q-21 -152 -101 -284q65 -175 115 -370z" />
+    <glyph glyph-name="f212" unicode="&#xf212;" horiz-adv-x="2048" 
+d="M1893 1144l155 -1272q-131 0 -257 57q-200 91 -393 91q-226 0 -374 -148q-148 148 -374 148q-193 0 -393 -91q-128 -57 -252 -57h-5l155 1272q224 127 482 127q233 0 387 -106q154 106 387 106q258 0 482 -127zM1398 157q129 0 232 -28.5t260 -93.5l-124 1021
+q-171 78 -368 78q-224 0 -374 -141q-150 141 -374 141q-197 0 -368 -78l-124 -1021q105 43 165.5 65t148.5 39.5t178 17.5q202 0 374 -108q172 108 374 108zM1438 191l-55 907q-211 -4 -359 -155q-152 155 -374 155q-176 0 -336 -66l-114 -941q124 51 228.5 76t221.5 25
+q209 0 374 -102q172 107 374 102z" />
+    <glyph glyph-name="_498" unicode="&#xf213;" horiz-adv-x="2048" 
+d="M1500 165v733q0 21 -15 36t-35 15h-93q-20 0 -35 -15t-15 -36v-733q0 -20 15 -35t35 -15h93q20 0 35 15t15 35zM1216 165v531q0 20 -15 35t-35 15h-101q-20 0 -35 -15t-15 -35v-531q0 -20 15 -35t35 -15h101q20 0 35 15t15 35zM924 165v429q0 20 -15 35t-35 15h-101
+q-20 0 -35 -15t-15 -35v-429q0 -20 15 -35t35 -15h101q20 0 35 15t15 35zM632 165v362q0 20 -15 35t-35 15h-101q-20 0 -35 -15t-15 -35v-362q0 -20 15 -35t35 -15h101q20 0 35 15t15 35zM2048 311q0 -166 -118 -284t-284 -118h-1244q-166 0 -284 118t-118 284
+q0 116 63 214.5t168 148.5q-10 34 -10 73q0 113 80.5 193.5t193.5 80.5q102 0 180 -67q45 183 194 300t338 117q149 0 275 -73.5t199.5 -199.5t73.5 -275q0 -66 -14 -122q135 -33 221 -142.5t86 -247.5z" />
+    <glyph glyph-name="_499" unicode="&#xf214;" 
+d="M0 1536h1536v-1392l-776 -338l-760 338v1392zM1436 209v926h-1336v-926l661 -294zM1436 1235v201h-1336v-201h1336zM181 937v-115h-37v115h37zM181 789v-115h-37v115h37zM181 641v-115h-37v115h37zM181 493v-115h-37v115h37zM181 345v-115h-37v115h37zM207 202l15 34
+l105 -47l-15 -33zM343 142l15 34l105 -46l-15 -34zM478 82l15 34l105 -46l-15 -34zM614 23l15 33l104 -46l-15 -34zM797 10l105 46l15 -33l-105 -47zM932 70l105 46l15 -34l-105 -46zM1068 130l105 46l15 -34l-105 -46zM1203 189l105 47l15 -34l-105 -46zM259 1389v-36h-114
+v36h114zM421 1389v-36h-115v36h115zM583 1389v-36h-115v36h115zM744 1389v-36h-114v36h114zM906 1389v-36h-114v36h114zM1068 1389v-36h-115v36h115zM1230 1389v-36h-115v36h115zM1391 1389v-36h-114v36h114zM181 1049v-79h-37v115h115v-36h-78zM421 1085v-36h-115v36h115z
+M583 1085v-36h-115v36h115zM744 1085v-36h-114v36h114zM906 1085v-36h-114v36h114zM1068 1085v-36h-115v36h115zM1230 1085v-36h-115v36h115zM1355 970v79h-78v36h115v-115h-37zM1355 822v115h37v-115h-37zM1355 674v115h37v-115h-37zM1355 526v115h37v-115h-37zM1355 378
+v115h37v-115h-37zM1355 230v115h37v-115h-37zM760 265q-129 0 -221 91.5t-92 221.5q0 129 92 221t221 92q130 0 221.5 -92t91.5 -221q0 -130 -91.5 -221.5t-221.5 -91.5zM595 646q0 -36 19.5 -56.5t49.5 -25t64 -7t64 -2t49.5 -9t19.5 -30.5q0 -49 -112 -49q-97 0 -123 51
+h-3l-31 -63q67 -42 162 -42q29 0 56.5 5t55.5 16t45.5 33t17.5 53q0 46 -27.5 69.5t-67.5 27t-79.5 3t-67 5t-27.5 25.5q0 21 20.5 33t40.5 15t41 3q34 0 70.5 -11t51.5 -34h3l30 58q-3 1 -21 8.5t-22.5 9t-19.5 7t-22 7t-20 4.5t-24 4t-23 1q-29 0 -56.5 -5t-54 -16.5
+t-43 -34t-16.5 -53.5z" />
+    <glyph glyph-name="_500" unicode="&#xf215;" horiz-adv-x="2048" 
+d="M863 504q0 112 -79.5 191.5t-191.5 79.5t-191 -79.5t-79 -191.5t79 -191t191 -79t191.5 79t79.5 191zM1726 505q0 112 -79 191t-191 79t-191.5 -79t-79.5 -191q0 -113 79.5 -192t191.5 -79t191 79.5t79 191.5zM2048 1314v-1348q0 -44 -31.5 -75.5t-76.5 -31.5h-1832
+q-45 0 -76.5 31.5t-31.5 75.5v1348q0 44 31.5 75.5t76.5 31.5h431q44 0 76 -31.5t32 -75.5v-161h754v161q0 44 32 75.5t76 31.5h431q45 0 76.5 -31.5t31.5 -75.5z" />
+    <glyph glyph-name="_501" unicode="&#xf216;" horiz-adv-x="2048" 
+d="M1430 953zM1690 749q148 0 253 -98.5t105 -244.5q0 -157 -109 -261.5t-267 -104.5q-85 0 -162 27.5t-138 73.5t-118 106t-109 126t-103.5 132.5t-108.5 126.5t-117 106t-136 73.5t-159 27.5q-154 0 -251.5 -91.5t-97.5 -244.5q0 -157 104 -250t263 -93q100 0 208 37.5
+t193 98.5q5 4 21 18.5t30 24t22 9.5q14 0 24.5 -10.5t10.5 -24.5q0 -24 -60 -77q-101 -88 -234.5 -142t-260.5 -54q-133 0 -245.5 58t-180 165t-67.5 241q0 205 141.5 341t347.5 136q120 0 226.5 -43.5t185.5 -113t151.5 -153t139 -167.5t133.5 -153.5t149.5 -113
+t172.5 -43.5q102 0 168.5 61.5t66.5 162.5q0 95 -64.5 159t-159.5 64q-30 0 -81.5 -18.5t-68.5 -18.5q-20 0 -35.5 15t-15.5 35q0 18 8.5 57t8.5 59q0 159 -107.5 263t-266.5 104q-58 0 -111.5 -18.5t-84 -40.5t-55.5 -40.5t-33 -18.5q-15 0 -25.5 10.5t-10.5 25.5
+q0 19 25 46q59 67 147 103.5t182 36.5q191 0 318 -125.5t127 -315.5q0 -37 -4 -66q57 15 115 15z" />
+    <glyph glyph-name="_502" unicode="&#xf217;" horiz-adv-x="1664" 
+d="M1216 832q0 26 -19 45t-45 19h-128v128q0 26 -19 45t-45 19t-45 -19t-19 -45v-128h-128q-26 0 -45 -19t-19 -45t19 -45t45 -19h128v-128q0 -26 19 -45t45 -19t45 19t19 45v128h128q26 0 45 19t19 45zM640 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5
+t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1536 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1664 1088v-512q0 -24 -16 -42.5t-41 -21.5l-1044 -122q1 -7 4.5 -21.5t6 -26.5t2.5 -22q0 -16 -24 -64h920
+q26 0 45 -19t19 -45t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 14 11 39.5t29.5 59.5t20.5 38l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t20 -15.5t13 -24.5t7.5 -26.5t5.5 -29.5t4.5 -25.5h1201q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="_503" unicode="&#xf218;" horiz-adv-x="1664" 
+d="M1280 832q0 26 -19 45t-45 19t-45 -19l-147 -146v293q0 26 -19 45t-45 19t-45 -19t-19 -45v-293l-147 146q-19 19 -45 19t-45 -19t-19 -45t19 -45l256 -256q19 -19 45 -19t45 19l256 256q19 19 19 45zM640 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5
+t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1536 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1664 1088v-512q0 -24 -16 -42.5t-41 -21.5l-1044 -122q1 -7 4.5 -21.5t6 -26.5t2.5 -22q0 -16 -24 -64h920
+q26 0 45 -19t19 -45t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 14 11 39.5t29.5 59.5t20.5 38l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t20 -15.5t13 -24.5t7.5 -26.5t5.5 -29.5t4.5 -25.5h1201q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="_504" unicode="&#xf219;" horiz-adv-x="2048" 
+d="M212 768l623 -665l-300 665h-323zM1024 -4l349 772h-698zM538 896l204 384h-262l-288 -384h346zM1213 103l623 665h-323zM683 896h682l-204 384h-274zM1510 896h346l-288 384h-262zM1651 1382l384 -512q14 -18 13 -41.5t-17 -40.5l-960 -1024q-18 -20 -47 -20t-47 20
+l-960 1024q-16 17 -17 40.5t13 41.5l384 512q18 26 51 26h1152q33 0 51 -26z" />
+    <glyph glyph-name="_505" unicode="&#xf21a;" horiz-adv-x="2048" 
+d="M1811 -19q19 19 45 19t45 -19l128 -128l-90 -90l-83 83l-83 -83q-18 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83
+q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-128 128l90 90l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83
+q19 19 45 19t45 -19l83 -83zM237 19q-19 -19 -45 -19t-45 19l-128 128l90 90l83 -82l83 82q19 19 45 19t45 -19l83 -82l64 64v293l-210 314q-17 26 -7 56.5t40 40.5l177 58v299h128v128h256v128h256v-128h256v-128h128v-299l177 -58q30 -10 40 -40.5t-7 -56.5l-210 -314
+v-293l19 18q19 19 45 19t45 -19l83 -82l83 82q19 19 45 19t45 -19l128 -128l-90 -90l-83 83l-83 -83q-18 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83
+q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83zM640 1152v-128l384 128l384 -128v128h-128v128h-512v-128h-128z" />
+    <glyph glyph-name="_506" unicode="&#xf21b;" 
+d="M576 0l96 448l-96 128l-128 64zM832 0l128 640l-128 -64l-96 -128zM992 1010q-2 4 -4 6q-10 8 -96 8q-70 0 -167 -19q-7 -2 -21 -2t-21 2q-97 19 -167 19q-86 0 -96 -8q-2 -2 -4 -6q2 -18 4 -27q2 -3 7.5 -6.5t7.5 -10.5q2 -4 7.5 -20.5t7 -20.5t7.5 -17t8.5 -17t9 -14
+t12 -13.5t14 -9.5t17.5 -8t20.5 -4t24.5 -2q36 0 59 12.5t32.5 30t14.5 34.5t11.5 29.5t17.5 12.5h12q11 0 17.5 -12.5t11.5 -29.5t14.5 -34.5t32.5 -30t59 -12.5q13 0 24.5 2t20.5 4t17.5 8t14 9.5t12 13.5t9 14t8.5 17t7.5 17t7 20.5t7.5 20.5q2 7 7.5 10.5t7.5 6.5
+q2 9 4 27zM1408 131q0 -121 -73 -190t-194 -69h-874q-121 0 -194 69t-73 190q0 61 4.5 118t19 125.5t37.5 123.5t63.5 103.5t93.5 74.5l-90 220h214q-22 64 -22 128q0 12 2 32q-194 40 -194 96q0 57 210 99q17 62 51.5 134t70.5 114q32 37 76 37q30 0 84 -31t84 -31t84 31
+t84 31q44 0 76 -37q36 -42 70.5 -114t51.5 -134q210 -42 210 -99q0 -56 -194 -96q7 -81 -20 -160h214l-82 -225q63 -33 107.5 -96.5t65.5 -143.5t29 -151.5t8 -148.5z" />
+    <glyph glyph-name="_507" unicode="&#xf21c;" horiz-adv-x="2304" 
+d="M2301 500q12 -103 -22 -198.5t-99 -163.5t-158.5 -106t-196.5 -31q-161 11 -279.5 125t-134.5 274q-12 111 27.5 210.5t118.5 170.5l-71 107q-96 -80 -151 -194t-55 -244q0 -27 -18.5 -46.5t-45.5 -19.5h-256h-69q-23 -164 -149 -274t-294 -110q-185 0 -316.5 131.5
+t-131.5 316.5t131.5 316.5t316.5 131.5q76 0 152 -27l24 45q-123 110 -304 110h-64q-26 0 -45 19t-19 45t19 45t45 19h128q78 0 145 -13.5t116.5 -38.5t71.5 -39.5t51 -36.5h512h115l-85 128h-222q-30 0 -49 22.5t-14 52.5q4 23 23 38t43 15h253q33 0 53 -28l70 -105
+l114 114q19 19 46 19h101q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-179l115 -172q131 63 275 36q143 -26 244 -134.5t118 -253.5zM448 128q115 0 203 72.5t111 183.5h-314q-35 0 -55 31q-18 32 -1 63l147 277q-47 13 -91 13q-132 0 -226 -94t-94 -226t94 -226
+t226 -94zM1856 128q132 0 226 94t94 226t-94 226t-226 94q-60 0 -121 -24l174 -260q15 -23 10 -49t-27 -40q-15 -11 -36 -11q-35 0 -53 29l-174 260q-93 -95 -93 -225q0 -132 94 -226t226 -94z" />
+    <glyph glyph-name="_508" unicode="&#xf21d;" 
+d="M1408 0q0 -63 -61.5 -113.5t-164 -81t-225 -46t-253.5 -15.5t-253.5 15.5t-225 46t-164 81t-61.5 113.5q0 49 33 88.5t91 66.5t118 44.5t131 29.5q26 5 48 -10.5t26 -41.5q5 -26 -10.5 -48t-41.5 -26q-58 -10 -106 -23.5t-76.5 -25.5t-48.5 -23.5t-27.5 -19.5t-8.5 -12
+q3 -11 27 -26.5t73 -33t114 -32.5t160.5 -25t201.5 -10t201.5 10t160.5 25t114 33t73 33.5t27 27.5q-1 4 -8.5 11t-27.5 19t-48.5 23.5t-76.5 25t-106 23.5q-26 4 -41.5 26t-10.5 48q4 26 26 41.5t48 10.5q71 -12 131 -29.5t118 -44.5t91 -66.5t33 -88.5zM1024 896v-384
+q0 -26 -19 -45t-45 -19h-64v-384q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v384h-64q-26 0 -45 19t-19 45v384q0 53 37.5 90.5t90.5 37.5h384q53 0 90.5 -37.5t37.5 -90.5zM928 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5
+t158.5 -65.5t65.5 -158.5z" />
+    <glyph glyph-name="_509" unicode="&#xf21e;" horiz-adv-x="1792" 
+d="M1280 512h305q-5 -6 -10 -10.5t-9 -7.5l-3 -4l-623 -600q-18 -18 -44 -18t-44 18l-624 602q-5 2 -21 20h369q22 0 39.5 13.5t22.5 34.5l70 281l190 -667q6 -20 23 -33t39 -13q21 0 38 13t23 33l146 485l56 -112q18 -35 57 -35zM1792 940q0 -145 -103 -300h-369l-111 221
+q-8 17 -25.5 27t-36.5 8q-45 -5 -56 -46l-129 -430l-196 686q-6 20 -23.5 33t-39.5 13t-39 -13.5t-22 -34.5l-116 -464h-423q-103 155 -103 300q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5q224 0 351 -124
+t127 -344z" />
+    <glyph glyph-name="venus" unicode="&#xf221;" horiz-adv-x="1280" 
+d="M1152 960q0 -221 -147.5 -384.5t-364.5 -187.5v-260h224q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-224q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v260q-150 16 -271.5 103t-186 224t-52.5 292
+q11 134 80.5 249t182 188t245.5 88q170 19 319 -54t236 -212t87 -306zM128 960q0 -185 131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5z" />
+    <glyph glyph-name="_511" unicode="&#xf222;" 
+d="M1472 1408q26 0 45 -19t19 -45v-416q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v262l-382 -383q126 -156 126 -359q0 -117 -45.5 -223.5t-123 -184t-184 -123t-223.5 -45.5t-223.5 45.5t-184 123t-123 184t-45.5 223.5t45.5 223.5t123 184t184 123t223.5 45.5
+q203 0 359 -126l382 382h-261q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h416zM576 0q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
+    <glyph glyph-name="_512" unicode="&#xf223;" horiz-adv-x="1280" 
+d="M830 1220q145 -72 233.5 -210.5t88.5 -305.5q0 -221 -147.5 -384.5t-364.5 -187.5v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-217 24 -364.5 187.5
+t-147.5 384.5q0 167 88.5 305.5t233.5 210.5q-165 96 -228 273q-6 16 3.5 29.5t26.5 13.5h69q21 0 29 -20q44 -106 140 -171t214 -65t214 65t140 171q8 20 37 20h61q17 0 26.5 -13.5t3.5 -29.5q-63 -177 -228 -273zM576 256q185 0 316.5 131.5t131.5 316.5t-131.5 316.5
+t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
+    <glyph glyph-name="_513" unicode="&#xf224;" 
+d="M1024 1504q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q126 -158 126 -359q0 -221 -147.5 -384.5t-364.5 -187.5v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64
+q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-149 16 -270.5 103t-186.5 223.5t-53 291.5q16 204 160 353.5t347 172.5q118 14 228 -19t198 -103l255 254h-134q-14 0 -23 9t-9 23v64zM576 256q185 0 316.5 131.5t131.5 316.5t-131.5 316.5
+t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
+    <glyph glyph-name="_514" unicode="&#xf225;" horiz-adv-x="1792" 
+d="M1280 1504q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q126 -158 126 -359q0 -221 -147.5 -384.5t-364.5 -187.5v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64
+q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-217 24 -364.5 187.5t-147.5 384.5q0 201 126 359l-52 53l-101 -111q-9 -10 -22 -10.5t-23 7.5l-48 44q-10 8 -10.5 21.5t8.5 23.5l105 115l-111 112v-134q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9
+t-9 23v288q0 26 19 45t45 19h288q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-133l106 -107l86 94q9 10 22 10.5t23 -7.5l48 -44q10 -8 10.5 -21.5t-8.5 -23.5l-90 -99l57 -56q158 126 359 126t359 -126l255 254h-134q-14 0 -23 9t-9 23v64zM832 256q185 0 316.5 131.5
+t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
+    <glyph glyph-name="_515" unicode="&#xf226;" horiz-adv-x="1792" 
+d="M1790 1007q12 -155 -52.5 -292t-186 -224t-271.5 -103v-260h224q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-512v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-224q-14 0 -23 9t-9 23v64q0 14 9 23
+t23 9h224v260q-150 16 -271.5 103t-186 224t-52.5 292q17 206 164.5 356.5t352.5 169.5q206 21 377 -94q171 115 377 94q205 -19 352.5 -169.5t164.5 -356.5zM896 647q128 131 128 313t-128 313q-128 -131 -128 -313t128 -313zM576 512q115 0 218 57q-154 165 -154 391
+q0 224 154 391q-103 57 -218 57q-185 0 -316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5zM1152 128v260q-137 15 -256 94q-119 -79 -256 -94v-260h512zM1216 512q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5q-115 0 -218 -57q154 -167 154 -391
+q0 -226 -154 -391q103 -57 218 -57z" />
+    <glyph glyph-name="_516" unicode="&#xf227;" horiz-adv-x="1920" 
+d="M1536 1120q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q76 -95 107.5 -214t9.5 -247q-31 -182 -166 -312t-318 -156q-210 -29 -384.5 80t-241.5 300q-117 6 -221 57.5t-177.5 133t-113.5 192.5t-32 230
+q9 135 78 252t182 191.5t248 89.5q118 14 227.5 -19t198.5 -103l255 254h-134q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q59 -74 93 -169q182 -9 328 -124l255 254h-134q-14 0 -23 9
+t-9 23v64zM1024 704q0 20 -4 58q-162 -25 -271 -150t-109 -292q0 -20 4 -58q162 25 271 150t109 292zM128 704q0 -168 111 -294t276 -149q-3 29 -3 59q0 210 135 369.5t338 196.5q-53 120 -163.5 193t-245.5 73q-185 0 -316.5 -131.5t-131.5 -316.5zM1088 -128
+q185 0 316.5 131.5t131.5 316.5q0 168 -111 294t-276 149q3 -28 3 -59q0 -210 -135 -369.5t-338 -196.5q53 -120 163.5 -193t245.5 -73z" />
+    <glyph glyph-name="_517" unicode="&#xf228;" horiz-adv-x="2048" 
+d="M1664 1504q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q76 -95 107.5 -214t9.5 -247q-32 -180 -164.5 -310t-313.5 -157q-223 -34 -409 90q-117 -78 -256 -93v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23
+t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-155 17 -279.5 109.5t-187 237.5t-39.5 307q25 187 159.5 322.5t320.5 164.5q224 34 410 -90q146 97 320 97q201 0 359 -126l255 254h-134q-14 0 -23 9
+t-9 23v64zM896 391q128 131 128 313t-128 313q-128 -131 -128 -313t128 -313zM128 704q0 -185 131.5 -316.5t316.5 -131.5q117 0 218 57q-154 167 -154 391t154 391q-101 57 -218 57q-185 0 -316.5 -131.5t-131.5 -316.5zM1216 256q185 0 316.5 131.5t131.5 316.5
+t-131.5 316.5t-316.5 131.5q-117 0 -218 -57q154 -167 154 -391t-154 -391q101 -57 218 -57z" />
+    <glyph glyph-name="_518" unicode="&#xf229;" 
+d="M1472 1408q26 0 45 -19t19 -45v-416q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v262l-213 -214l140 -140q9 -10 9 -23t-9 -22l-46 -46q-9 -9 -22 -9t-23 9l-140 141l-78 -79q126 -156 126 -359q0 -117 -45.5 -223.5t-123 -184t-184 -123t-223.5 -45.5t-223.5 45.5
+t-184 123t-123 184t-45.5 223.5t45.5 223.5t123 184t184 123t223.5 45.5q203 0 359 -126l78 78l-172 172q-9 10 -9 23t9 22l46 46q9 9 22 9t23 -9l172 -172l213 213h-261q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h416zM576 0q185 0 316.5 131.5t131.5 316.5t-131.5 316.5
+t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
+    <glyph glyph-name="_519" unicode="&#xf22a;" horiz-adv-x="1280" 
+d="M640 892q217 -24 364.5 -187.5t147.5 -384.5q0 -167 -87 -306t-236 -212t-319 -54q-133 15 -245.5 88t-182 188t-80.5 249q-12 155 52.5 292t186 224t271.5 103v132h-160q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h160v165l-92 -92q-10 -9 -23 -9t-22 9l-46 46q-9 9 -9 22
+t9 23l202 201q19 19 45 19t45 -19l202 -201q9 -10 9 -23t-9 -22l-46 -46q-9 -9 -22 -9t-23 9l-92 92v-165h160q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-160v-132zM576 -128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5
+t131.5 -316.5t316.5 -131.5z" />
+    <glyph glyph-name="_520" unicode="&#xf22b;" horiz-adv-x="2048" 
+d="M1901 621q19 -19 19 -45t-19 -45l-294 -294q-9 -10 -22.5 -10t-22.5 10l-45 45q-10 9 -10 22.5t10 22.5l185 185h-294v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-132q-24 -217 -187.5 -364.5t-384.5 -147.5q-167 0 -306 87t-212 236t-54 319q15 133 88 245.5
+t188 182t249 80.5q155 12 292 -52.5t224 -186t103 -271.5h132v224q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-224h294l-185 185q-10 9 -10 22.5t10 22.5l45 45q9 10 22.5 10t22.5 -10zM576 128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5
+t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
+    <glyph glyph-name="_521" unicode="&#xf22c;" horiz-adv-x="1280" 
+d="M1152 960q0 -221 -147.5 -384.5t-364.5 -187.5v-612q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v612q-217 24 -364.5 187.5t-147.5 384.5q0 117 45.5 223.5t123 184t184 123t223.5 45.5t223.5 -45.5t184 -123t123 -184t45.5 -223.5zM576 512q185 0 316.5 131.5
+t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
+    <glyph glyph-name="_522" unicode="&#xf22d;" horiz-adv-x="1280" 
+d="M1024 576q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1152 576q0 -117 -45.5 -223.5t-123 -184t-184 -123t-223.5 -45.5t-223.5 45.5t-184 123t-123 184t-45.5 223.5t45.5 223.5t123 184t184 123
+t223.5 45.5t223.5 -45.5t184 -123t123 -184t45.5 -223.5z" />
+    <glyph glyph-name="_523" unicode="&#xf22e;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="_524" unicode="&#xf22f;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="_525" unicode="&#xf230;" 
+d="M1451 1408q35 0 60 -25t25 -60v-1366q0 -35 -25 -60t-60 -25h-391v595h199l30 232h-229v148q0 56 23.5 84t91.5 28l122 1v207q-63 9 -178 9q-136 0 -217.5 -80t-81.5 -226v-171h-200v-232h200v-595h-735q-35 0 -60 25t-25 60v1366q0 35 25 60t60 25h1366z" />
+    <glyph glyph-name="_526" unicode="&#xf231;" horiz-adv-x="1280" 
+d="M0 939q0 108 37.5 203.5t103.5 166.5t152 123t185 78t202 26q158 0 294 -66.5t221 -193.5t85 -287q0 -96 -19 -188t-60 -177t-100 -149.5t-145 -103t-189 -38.5q-68 0 -135 32t-96 88q-10 -39 -28 -112.5t-23.5 -95t-20.5 -71t-26 -71t-32 -62.5t-46 -77.5t-62 -86.5
+l-14 -5l-9 10q-15 157 -15 188q0 92 21.5 206.5t66.5 287.5t52 203q-32 65 -32 169q0 83 52 156t132 73q61 0 95 -40.5t34 -102.5q0 -66 -44 -191t-44 -187q0 -63 45 -104.5t109 -41.5q55 0 102 25t78.5 68t56 95t38 110.5t20 111t6.5 99.5q0 173 -109.5 269.5t-285.5 96.5
+q-200 0 -334 -129.5t-134 -328.5q0 -44 12.5 -85t27 -65t27 -45.5t12.5 -30.5q0 -28 -15 -73t-37 -45q-2 0 -17 3q-51 15 -90.5 56t-61 94.5t-32.5 108t-11 106.5z" />
+    <glyph glyph-name="_527" unicode="&#xf232;" 
+d="M985 562q13 0 97.5 -44t89.5 -53q2 -5 2 -15q0 -33 -17 -76q-16 -39 -71 -65.5t-102 -26.5q-57 0 -190 62q-98 45 -170 118t-148 185q-72 107 -71 194v8q3 91 74 158q24 22 52 22q6 0 18 -1.5t19 -1.5q19 0 26.5 -6.5t15.5 -27.5q8 -20 33 -88t25 -75q0 -21 -34.5 -57.5
+t-34.5 -46.5q0 -7 5 -15q34 -73 102 -137q56 -53 151 -101q12 -7 22 -7q15 0 54 48.5t52 48.5zM782 32q127 0 243.5 50t200.5 134t134 200.5t50 243.5t-50 243.5t-134 200.5t-200.5 134t-243.5 50t-243.5 -50t-200.5 -134t-134 -200.5t-50 -243.5q0 -203 120 -368l-79 -233
+l242 77q158 -104 345 -104zM782 1414q153 0 292.5 -60t240.5 -161t161 -240.5t60 -292.5t-60 -292.5t-161 -240.5t-240.5 -161t-292.5 -60q-195 0 -365 94l-417 -134l136 405q-108 178 -108 389q0 153 60 292.5t161 240.5t240.5 161t292.5 60z" />
+    <glyph glyph-name="_528" unicode="&#xf233;" horiz-adv-x="1792" 
+d="M128 128h1024v128h-1024v-128zM128 640h1024v128h-1024v-128zM1696 192q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM128 1152h1024v128h-1024v-128zM1696 704q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1696 1216
+q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1792 384v-384h-1792v384h1792zM1792 896v-384h-1792v384h1792zM1792 1408v-384h-1792v384h1792z" />
+    <glyph glyph-name="_529" unicode="&#xf234;" horiz-adv-x="2048" 
+d="M704 640q-159 0 -271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5t-112.5 -271.5t-271.5 -112.5zM1664 512h352q13 0 22.5 -9.5t9.5 -22.5v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-352v-352q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5
+t-9.5 22.5v352h-352q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h352v352q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5v-352zM928 288q0 -52 38 -90t90 -38h256v-238q-68 -50 -171 -50h-874q-121 0 -194 69t-73 190q0 53 3.5 103.5t14 109t26.5 108.5
+t43 97.5t62 81t85.5 53.5t111.5 20q19 0 39 -17q79 -61 154.5 -91.5t164.5 -30.5t164.5 30.5t154.5 91.5q20 17 39 17q132 0 217 -96h-223q-52 0 -90 -38t-38 -90v-192z" />
+    <glyph glyph-name="_530" unicode="&#xf235;" horiz-adv-x="2048" 
+d="M704 640q-159 0 -271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5t-112.5 -271.5t-271.5 -112.5zM1781 320l249 -249q9 -9 9 -23q0 -13 -9 -22l-136 -136q-9 -9 -22 -9q-14 0 -23 9l-249 249l-249 -249q-9 -9 -23 -9q-13 0 -22 9l-136 136
+q-9 9 -9 22q0 14 9 23l249 249l-249 249q-9 9 -9 23q0 13 9 22l136 136q9 9 22 9q14 0 23 -9l249 -249l249 249q9 9 23 9q13 0 22 -9l136 -136q9 -9 9 -22q0 -14 -9 -23zM1283 320l-181 -181q-37 -37 -37 -91q0 -53 37 -90l83 -83q-21 -3 -44 -3h-874q-121 0 -194 69
+t-73 190q0 53 3.5 103.5t14 109t26.5 108.5t43 97.5t62 81t85.5 53.5t111.5 20q19 0 39 -17q154 -122 319 -122t319 122q20 17 39 17q28 0 57 -6q-28 -27 -41 -50t-13 -56q0 -54 37 -91z" />
+    <glyph glyph-name="_531" unicode="&#xf236;" horiz-adv-x="2048" 
+d="M256 512h1728q26 0 45 -19t19 -45v-448h-256v256h-1536v-256h-256v1216q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-704zM832 832q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM2048 576v64q0 159 -112.5 271.5t-271.5 112.5h-704
+q-26 0 -45 -19t-19 -45v-384h1152z" />
+    <glyph glyph-name="_532" unicode="&#xf237;" 
+d="M1536 1536l-192 -448h192v-192h-274l-55 -128h329v-192h-411l-357 -832l-357 832h-411v192h329l-55 128h-274v192h192l-192 448h256l323 -768h378l323 768h256zM768 320l108 256h-216z" />
+    <glyph glyph-name="_533" unicode="&#xf238;" 
+d="M1088 1536q185 0 316.5 -93.5t131.5 -226.5v-896q0 -130 -125.5 -222t-305.5 -97l213 -202q16 -15 8 -35t-30 -20h-1056q-22 0 -30 20t8 35l213 202q-180 5 -305.5 97t-125.5 222v896q0 133 131.5 226.5t316.5 93.5h640zM768 192q80 0 136 56t56 136t-56 136t-136 56
+t-136 -56t-56 -136t56 -136t136 -56zM1344 768v512h-1152v-512h1152z" />
+    <glyph glyph-name="_534" unicode="&#xf239;" 
+d="M1088 1536q185 0 316.5 -93.5t131.5 -226.5v-896q0 -130 -125.5 -222t-305.5 -97l213 -202q16 -15 8 -35t-30 -20h-1056q-22 0 -30 20t8 35l213 202q-180 5 -305.5 97t-125.5 222v896q0 133 131.5 226.5t316.5 93.5h640zM288 224q66 0 113 47t47 113t-47 113t-113 47
+t-113 -47t-47 -113t47 -113t113 -47zM704 768v512h-544v-512h544zM1248 224q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47zM1408 768v512h-576v-512h576z" />
+    <glyph glyph-name="_535" unicode="&#xf23a;" horiz-adv-x="1792" 
+d="M597 1115v-1173q0 -25 -12.5 -42.5t-36.5 -17.5q-17 0 -33 8l-465 233q-21 10 -35.5 33.5t-14.5 46.5v1140q0 20 10 34t29 14q14 0 44 -15l511 -256q3 -3 3 -5zM661 1014l534 -866l-534 266v600zM1792 996v-1054q0 -25 -14 -40.5t-38 -15.5t-47 13l-441 220zM1789 1116
+q0 -3 -256.5 -419.5t-300.5 -487.5l-390 634l324 527q17 28 52 28q14 0 26 -6l541 -270q4 -2 4 -6z" />
+    <glyph glyph-name="_536" unicode="&#xf23b;" 
+d="M809 532l266 499h-112l-157 -312q-24 -48 -44 -92l-42 92l-155 312h-120l263 -493v-324h101v318zM1536 1408v-1536h-1536v1536h1536z" />
+    <glyph glyph-name="_537" unicode="&#xf23c;" horiz-adv-x="2296" 
+d="M478 -139q-8 -16 -27 -34.5t-37 -25.5q-25 -9 -51.5 3.5t-28.5 31.5q-1 22 40 55t68 38q23 4 34 -21.5t2 -46.5zM1819 -139q7 -16 26 -34.5t38 -25.5q25 -9 51.5 3.5t27.5 31.5q2 22 -39.5 55t-68.5 38q-22 4 -33 -21.5t-2 -46.5zM1867 -30q13 -27 56.5 -59.5t77.5 -41.5
+q45 -13 82 4.5t37 50.5q0 46 -67.5 100.5t-115.5 59.5q-40 5 -63.5 -37.5t-6.5 -76.5zM428 -30q-13 -27 -56 -59.5t-77 -41.5q-45 -13 -82 4.5t-37 50.5q0 46 67.5 100.5t115.5 59.5q40 5 63 -37.5t6 -76.5zM1158 1094h1q-41 0 -76 -15q27 -8 44 -30.5t17 -49.5
+q0 -35 -27 -60t-65 -25q-52 0 -80 43q-5 -23 -5 -42q0 -74 56 -126.5t135 -52.5q80 0 136 52.5t56 126.5t-56 126.5t-136 52.5zM1462 1312q-99 109 -220.5 131.5t-245.5 -44.5q27 60 82.5 96.5t118 39.5t121.5 -17t99.5 -74.5t44.5 -131.5zM2212 73q8 -11 -11 -42
+q7 -23 7 -40q1 -56 -44.5 -112.5t-109.5 -91.5t-118 -37q-48 -2 -92 21.5t-66 65.5q-687 -25 -1259 0q-23 -41 -66.5 -65t-92.5 -22q-86 3 -179.5 80.5t-92.5 160.5q2 22 7 40q-19 31 -11 42q6 10 31 1q14 22 41 51q-7 29 2 38q11 10 39 -4q29 20 59 34q0 29 13 37
+q23 12 51 -16q35 5 61 -2q18 -4 38 -19v73q-11 0 -18 2q-53 10 -97 44.5t-55 87.5q-9 38 0 81q15 62 93 95q2 17 19 35.5t36 23.5t33 -7.5t19 -30.5h13q46 -5 60 -23q3 -3 5 -7q10 1 30.5 3.5t30.5 3.5q-15 11 -30 17q-23 40 -91 43q0 6 1 10q-62 2 -118.5 18.5t-84.5 47.5
+q-32 36 -42.5 92t-2.5 112q16 126 90 179q23 16 52 4.5t32 -40.5q0 -1 1.5 -14t2.5 -21t3 -20t5.5 -19t8.5 -10q27 -14 76 -12q48 46 98 74q-40 4 -162 -14l47 46q61 58 163 111q145 73 282 86q-20 8 -41 15.5t-47 14t-42.5 10.5t-47.5 11t-43 10q595 126 904 -139
+q98 -84 158 -222q85 -10 121 9h1q5 3 8.5 10t5.5 19t3 19.5t3 21.5l1 14q3 28 32 40t52 -5q73 -52 91 -178q7 -57 -3.5 -113t-42.5 -91q-28 -32 -83.5 -48.5t-115.5 -18.5v-10q-71 -2 -95 -43q-14 -5 -31 -17q11 -1 32 -3.5t30 -3.5q1 5 5 8q16 18 60 23h13q5 18 19 30t33 8
+t36 -23t19 -36q79 -32 93 -95q9 -40 1 -81q-12 -53 -56 -88t-97 -44q-10 -2 -17 -2q0 -49 -1 -73q20 15 38 19q26 7 61 2q28 28 51 16q14 -9 14 -37q33 -16 59 -34q27 13 38 4q10 -10 2 -38q28 -30 41 -51q23 8 31 -1zM1937 1025q0 -29 -9 -54q82 -32 112 -132
+q4 37 -9.5 98.5t-41.5 90.5q-20 19 -36 17t-16 -20zM1859 925q35 -42 47.5 -108.5t-0.5 -124.5q67 13 97 45q13 14 18 28q-3 64 -31 114.5t-79 66.5q-15 -15 -52 -21zM1822 921q-30 0 -44 1q42 -115 53 -239q21 0 43 3q16 68 1 135t-53 100zM258 839q30 100 112 132
+q-9 25 -9 54q0 18 -16.5 20t-35.5 -17q-28 -29 -41.5 -90.5t-9.5 -98.5zM294 737q29 -31 97 -45q-13 58 -0.5 124.5t47.5 108.5v0q-37 6 -52 21q-51 -16 -78.5 -66t-31.5 -115q9 -17 18 -28zM471 683q14 124 73 235q-19 -4 -55 -18l-45 -19v1q-46 -89 -20 -196q25 -3 47 -3z
+M1434 644q8 -38 16.5 -108.5t11.5 -89.5q3 -18 9.5 -21.5t23.5 4.5q40 20 62 85.5t23 125.5q-24 2 -146 4zM1152 1285q-116 0 -199 -82.5t-83 -198.5q0 -117 83 -199.5t199 -82.5t199 82.5t83 199.5q0 116 -83 198.5t-199 82.5zM1380 646q-105 2 -211 0v1q-1 -27 2.5 -86
+t13.5 -66q29 -14 93.5 -14.5t95.5 10.5q9 3 11 39t-0.5 69.5t-4.5 46.5zM1112 447q8 4 9.5 48t-0.5 88t-4 63v1q-212 -3 -214 -3q-4 -20 -7 -62t0 -83t14 -46q34 -15 101 -16t101 10zM718 636q-16 -59 4.5 -118.5t77.5 -84.5q15 -8 24 -5t12 21q3 16 8 90t10 103
+q-69 -2 -136 -6zM591 510q3 -23 -34 -36q132 -141 271.5 -240t305.5 -154q172 49 310.5 146t293.5 250q-33 13 -30 34q0 2 0.5 3.5t1.5 3t1 2.5v1v-1q-17 2 -50 5.5t-48 4.5q-26 -90 -82 -132q-51 -38 -82 1q-5 6 -9 14q-7 13 -17 62q-2 -5 -5 -9t-7.5 -7t-8 -5.5t-9.5 -4
+l-10 -2.5t-12 -2l-12 -1.5t-13.5 -1t-13.5 -0.5q-106 -9 -163 11q-4 -17 -10 -26.5t-21 -15t-23 -7t-36 -3.5q-6 -1 -9 -1q-179 -17 -203 40q-2 -63 -56 -54q-47 8 -91 54q-12 13 -20 26q-17 29 -26 65q-58 -6 -87 -10q1 -2 4 -10zM507 -118q3 14 3 30q-17 71 -51 130
+t-73 70q-41 12 -101.5 -14.5t-104.5 -80t-39 -107.5q35 -53 100 -93t119 -42q51 -2 94 28t53 79zM510 53q23 -63 27 -119q195 113 392 174q-98 52 -180.5 120t-179.5 165q-6 -4 -29 -13q0 -1 -1 -4t-1 -5q31 -18 22 -37q-12 -23 -56 -34q-10 -13 -29 -24h-1q-2 -83 1 -150
+q19 -34 35 -73zM579 -113q532 -21 1145 0q-254 147 -428 196q-76 -35 -156 -57q-8 -3 -16 0q-65 21 -129 49q-208 -60 -416 -188h-1v-1q1 0 1 1zM1763 -67q4 54 28 120q14 38 33 71l-1 -1q3 77 3 153q-15 8 -30 25q-42 9 -56 33q-9 20 22 38q-2 4 -2 9q-16 4 -28 12
+q-204 -190 -383 -284q198 -59 414 -176zM2155 -90q5 54 -39 107.5t-104 80t-102 14.5q-38 -11 -72.5 -70.5t-51.5 -129.5q0 -16 3 -30q10 -49 53 -79t94 -28q54 2 119 42t100 93z" />
+    <glyph glyph-name="_538" unicode="&#xf23d;" horiz-adv-x="2304" 
+d="M1524 -25q0 -68 -48 -116t-116 -48t-116.5 48t-48.5 116t48.5 116.5t116.5 48.5t116 -48.5t48 -116.5zM775 -25q0 -68 -48.5 -116t-116.5 -48t-116 48t-48 116t48 116.5t116 48.5t116.5 -48.5t48.5 -116.5zM0 1469q57 -60 110.5 -104.5t121 -82t136 -63t166 -45.5
+t200 -31.5t250 -18.5t304 -9.5t372.5 -2.5q139 0 244.5 -5t181 -16.5t124 -27.5t71 -39.5t24 -51.5t-19.5 -64t-56.5 -76.5t-89.5 -91t-116 -104.5t-139 -119q-185 -157 -286 -247q29 51 76.5 109t94 105.5t94.5 98.5t83 91.5t54 80.5t13 70t-45.5 55.5t-116.5 41t-204 23.5
+t-304 5q-168 -2 -314 6t-256 23t-204.5 41t-159.5 51.5t-122.5 62.5t-91.5 66.5t-68 71.5t-50.5 69.5t-40 68t-36.5 59.5z" />
+    <glyph glyph-name="_539" unicode="&#xf23e;" horiz-adv-x="1792" 
+d="M896 1472q-169 0 -323 -66t-265.5 -177.5t-177.5 -265.5t-66 -323t66 -323t177.5 -265.5t265.5 -177.5t323 -66t323 66t265.5 177.5t177.5 265.5t66 323t-66 323t-177.5 265.5t-265.5 177.5t-323 66zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348
+t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM496 704q16 0 16 -16v-480q0 -16 -16 -16h-32q-16 0 -16 16v480q0 16 16 16h32zM896 640q53 0 90.5 -37.5t37.5 -90.5q0 -35 -17.5 -64t-46.5 -46v-114q0 -14 -9 -23
+t-23 -9h-64q-14 0 -23 9t-9 23v114q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5zM896 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM544 928v-96
+q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v96q0 93 65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5v-96q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v96q0 146 -103 249t-249 103t-249 -103t-103 -249zM1408 192v512q0 26 -19 45t-45 19h-896q-26 0 -45 -19t-19 -45v-512
+q0 -26 19 -45t45 -19h896q26 0 45 19t19 45z" />
+    <glyph glyph-name="_540" unicode="&#xf240;" horiz-adv-x="2304" 
+d="M1920 1024v-768h-1664v768h1664zM2048 448h128v384h-128v288q0 14 -9 23t-23 9h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288zM2304 832v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113
+v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160q53 0 90.5 -37.5t37.5 -90.5z" />
+    <glyph glyph-name="_541" unicode="&#xf241;" horiz-adv-x="2304" 
+d="M256 256v768h1280v-768h-1280zM2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9
+h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" />
+    <glyph glyph-name="_542" unicode="&#xf242;" horiz-adv-x="2304" 
+d="M256 256v768h896v-768h-896zM2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9
+h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" />
+    <glyph glyph-name="_543" unicode="&#xf243;" horiz-adv-x="2304" 
+d="M256 256v768h512v-768h-512zM2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9
+h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" />
+    <glyph glyph-name="_544" unicode="&#xf244;" horiz-adv-x="2304" 
+d="M2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9h-1856q-14 0 -23 -9t-9 -23
+v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" />
+    <glyph glyph-name="_545" unicode="&#xf245;" horiz-adv-x="1280" 
+d="M1133 493q31 -30 14 -69q-17 -40 -59 -40h-382l201 -476q10 -25 0 -49t-34 -35l-177 -75q-25 -10 -49 0t-35 34l-191 452l-312 -312q-19 -19 -45 -19q-12 0 -24 5q-40 17 -40 59v1504q0 42 40 59q12 5 24 5q27 0 45 -19z" />
+    <glyph glyph-name="_546" unicode="&#xf246;" horiz-adv-x="1024" 
+d="M832 1408q-320 0 -320 -224v-416h128v-128h-128v-544q0 -224 320 -224h64v-128h-64q-272 0 -384 146q-112 -146 -384 -146h-64v128h64q320 0 320 224v544h-128v128h128v416q0 224 -320 224h-64v128h64q272 0 384 -146q112 146 384 146h64v-128h-64z" />
+    <glyph glyph-name="_547" unicode="&#xf247;" horiz-adv-x="2048" 
+d="M2048 1152h-128v-1024h128v-384h-384v128h-1280v-128h-384v384h128v1024h-128v384h384v-128h1280v128h384v-384zM1792 1408v-128h128v128h-128zM128 1408v-128h128v128h-128zM256 -128v128h-128v-128h128zM1664 0v128h128v1024h-128v128h-1280v-128h-128v-1024h128v-128
+h1280zM1920 -128v128h-128v-128h128zM1280 896h384v-768h-896v256h-384v768h896v-256zM512 512h640v512h-640v-512zM1536 256v512h-256v-384h-384v-128h640z" />
+    <glyph glyph-name="_548" unicode="&#xf248;" horiz-adv-x="2304" 
+d="M2304 768h-128v-640h128v-384h-384v128h-896v-128h-384v384h128v128h-384v-128h-384v384h128v640h-128v384h384v-128h896v128h384v-384h-128v-128h384v128h384v-384zM2048 1024v-128h128v128h-128zM1408 1408v-128h128v128h-128zM128 1408v-128h128v128h-128zM256 256
+v128h-128v-128h128zM1536 384h-128v-128h128v128zM384 384h896v128h128v640h-128v128h-896v-128h-128v-640h128v-128zM896 -128v128h-128v-128h128zM2176 -128v128h-128v-128h128zM2048 128v640h-128v128h-384v-384h128v-384h-384v128h-384v-128h128v-128h896v128h128z" />
+    <glyph glyph-name="_549" unicode="&#xf249;" 
+d="M1024 288v-416h-928q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1344q40 0 68 -28t28 -68v-928h-416q-40 0 -68 -28t-28 -68zM1152 256h381q-15 -82 -65 -132l-184 -184q-50 -50 -132 -65v381z" />
+    <glyph glyph-name="_550" unicode="&#xf24a;" 
+d="M1400 256h-248v-248q29 10 41 22l185 185q12 12 22 41zM1120 384h288v896h-1280v-1280h896v288q0 40 28 68t68 28zM1536 1312v-1024q0 -40 -20 -88t-48 -76l-184 -184q-28 -28 -76 -48t-88 -20h-1024q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1344q40 0 68 -28t28 -68
+z" />
+    <glyph glyph-name="_551" unicode="&#xf24b;" horiz-adv-x="2304" 
+d="M1951 538q0 -26 -15.5 -44.5t-38.5 -23.5q-8 -2 -18 -2h-153v140h153q10 0 18 -2q23 -5 38.5 -23.5t15.5 -44.5zM1933 751q0 -25 -15 -42t-38 -21q-3 -1 -15 -1h-139v129h139q3 0 8.5 -0.5t6.5 -0.5q23 -4 38 -21.5t15 -42.5zM728 587v308h-228v-308q0 -58 -38 -94.5
+t-105 -36.5q-108 0 -229 59v-112q53 -15 121 -23t109 -9l42 -1q328 0 328 217zM1442 403v113q-99 -52 -200 -59q-108 -8 -169 41t-61 142t61 142t169 41q101 -7 200 -58v112q-48 12 -100 19.5t-80 9.5l-28 2q-127 6 -218.5 -14t-140.5 -60t-71 -88t-22 -106t22 -106t71 -88
+t140.5 -60t218.5 -14q101 4 208 31zM2176 518q0 54 -43 88.5t-109 39.5v3q57 8 89 41.5t32 79.5q0 55 -41 88t-107 36q-3 0 -12 0.5t-14 0.5h-455v-510h491q74 0 121.5 36.5t47.5 96.5zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90
+t90 38h2048q52 0 90 -38t38 -90z" />
+    <glyph glyph-name="_552" unicode="&#xf24c;" horiz-adv-x="2304" 
+d="M858 295v693q-106 -41 -172 -135.5t-66 -211.5t66 -211.5t172 -134.5zM1362 641q0 117 -66 211.5t-172 135.5v-694q106 41 172 135.5t66 211.5zM1577 641q0 -159 -78.5 -294t-213.5 -213.5t-294 -78.5q-119 0 -227.5 46.5t-187 125t-125 187t-46.5 227.5q0 159 78.5 294
+t213.5 213.5t294 78.5t294 -78.5t213.5 -213.5t78.5 -294zM1960 634q0 139 -55.5 261.5t-147.5 205.5t-213.5 131t-252.5 48h-301q-176 0 -323.5 -81t-235 -230t-87.5 -335q0 -171 87 -317.5t236 -231.5t323 -85h301q129 0 251.5 50.5t214.5 135t147.5 202.5t55.5 246z
+M2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
+    <glyph glyph-name="_553" unicode="&#xf24d;" horiz-adv-x="1792" 
+d="M1664 -96v1088q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5v-1088q0 -13 9.5 -22.5t22.5 -9.5h1088q13 0 22.5 9.5t9.5 22.5zM1792 992v-1088q0 -66 -47 -113t-113 -47h-1088q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1088q66 0 113 -47t47 -113
+zM1408 1376v-160h-128v160q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5v-1088q0 -13 9.5 -22.5t22.5 -9.5h160v-128h-160q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1088q66 0 113 -47t47 -113z" />
+    <glyph glyph-name="_554" unicode="&#xf24e;" horiz-adv-x="2304" 
+d="M1728 1088l-384 -704h768zM448 1088l-384 -704h768zM1269 1280q-14 -40 -45.5 -71.5t-71.5 -45.5v-1291h608q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1344q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h608v1291q-40 14 -71.5 45.5t-45.5 71.5h-491q-14 0 -23 9t-9 23v64
+q0 14 9 23t23 9h491q21 57 70 92.5t111 35.5t111 -35.5t70 -92.5h491q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-491zM1088 1264q33 0 56.5 23.5t23.5 56.5t-23.5 56.5t-56.5 23.5t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5zM2176 384q0 -73 -46.5 -131t-117.5 -91
+t-144.5 -49.5t-139.5 -16.5t-139.5 16.5t-144.5 49.5t-117.5 91t-46.5 131q0 11 35 81t92 174.5t107 195.5t102 184t56 100q18 33 56 33t56 -33q4 -7 56 -100t102 -184t107 -195.5t92 -174.5t35 -81zM896 384q0 -73 -46.5 -131t-117.5 -91t-144.5 -49.5t-139.5 -16.5
+t-139.5 16.5t-144.5 49.5t-117.5 91t-46.5 131q0 11 35 81t92 174.5t107 195.5t102 184t56 100q18 33 56 33t56 -33q4 -7 56 -100t102 -184t107 -195.5t92 -174.5t35 -81z" />
+    <glyph glyph-name="_555" unicode="&#xf250;" 
+d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9
+t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM874 700q77 29 149 92.5t129.5 152.5t92.5 210t35 253h-1024q0 -132 35 -253t92.5 -210t129.5 -152.5t149 -92.5q19 -7 30.5 -23.5t11.5 -36.5t-11.5 -36.5t-30.5 -23.5q-77 -29 -149 -92.5
+t-129.5 -152.5t-92.5 -210t-35 -253h1024q0 132 -35 253t-92.5 210t-129.5 152.5t-149 92.5q-19 7 -30.5 23.5t-11.5 36.5t11.5 36.5t30.5 23.5z" />
+    <glyph glyph-name="_556" unicode="&#xf251;" 
+d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9
+t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM1280 1408h-1024q0 -66 9 -128h1006q9 61 9 128zM1280 -128q0 130 -34 249.5t-90.5 208t-126.5 152t-146 94.5h-230q-76 -31 -146 -94.5t-126.5 -152t-90.5 -208t-34 -249.5h1024z" />
+    <glyph glyph-name="_557" unicode="&#xf252;" 
+d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9
+t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM1280 1408h-1024q0 -206 85 -384h854q85 178 85 384zM1223 192q-54 141 -145.5 241.5t-194.5 142.5h-230q-103 -42 -194.5 -142.5t-145.5 -241.5h910z" />
+    <glyph glyph-name="_558" unicode="&#xf253;" 
+d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9
+t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM874 700q77 29 149 92.5t129.5 152.5t92.5 210t35 253h-1024q0 -132 35 -253t92.5 -210t129.5 -152.5t149 -92.5q19 -7 30.5 -23.5t11.5 -36.5t-11.5 -36.5t-30.5 -23.5q-137 -51 -244 -196
+h700q-107 145 -244 196q-19 7 -30.5 23.5t-11.5 36.5t11.5 36.5t30.5 23.5z" />
+    <glyph glyph-name="_559" unicode="&#xf254;" 
+d="M1504 -64q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v128q0 14 9 23t23 9h1472zM130 0q3 55 16 107t30 95t46 87t53.5 76t64.5 69.5t66 60t70.5 55t66.5 47.5t65 43q-43 28 -65 43t-66.5 47.5t-70.5 55t-66 60t-64.5 69.5t-53.5 76t-46 87
+t-30 95t-16 107h1276q-3 -55 -16 -107t-30 -95t-46 -87t-53.5 -76t-64.5 -69.5t-66 -60t-70.5 -55t-66.5 -47.5t-65 -43q43 -28 65 -43t66.5 -47.5t70.5 -55t66 -60t64.5 -69.5t53.5 -76t46 -87t30 -95t16 -107h-1276zM1504 1536q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9
+h-1472q-14 0 -23 9t-9 23v128q0 14 9 23t23 9h1472z" />
+    <glyph glyph-name="_560" unicode="&#xf255;" 
+d="M768 1152q-53 0 -90.5 -37.5t-37.5 -90.5v-128h-32v93q0 48 -32 81.5t-80 33.5q-46 0 -79 -33t-33 -79v-429l-32 30v172q0 48 -32 81.5t-80 33.5q-46 0 -79 -33t-33 -79v-224q0 -47 35 -82l310 -296q39 -39 39 -102q0 -26 19 -45t45 -19h640q26 0 45 19t19 45v25
+q0 41 10 77l108 436q10 36 10 77v246q0 48 -32 81.5t-80 33.5q-46 0 -79 -33t-33 -79v-32h-32v125q0 40 -25 72.5t-64 40.5q-14 2 -23 2q-46 0 -79 -33t-33 -79v-128h-32v122q0 51 -32.5 89.5t-82.5 43.5q-5 1 -13 1zM768 1280q84 0 149 -50q57 34 123 34q59 0 111 -27
+t86 -76q27 7 59 7q100 0 170 -71.5t70 -171.5v-246q0 -51 -13 -108l-109 -436q-6 -24 -6 -71q0 -80 -56 -136t-136 -56h-640q-84 0 -138 58.5t-54 142.5l-308 296q-76 73 -76 175v224q0 99 70.5 169.5t169.5 70.5q11 0 16 -1q6 95 75.5 160t164.5 65q52 0 98 -21
+q72 69 174 69z" />
+    <glyph glyph-name="_561" unicode="&#xf256;" horiz-adv-x="1792" 
+d="M880 1408q-46 0 -79 -33t-33 -79v-656h-32v528q0 46 -33 79t-79 33t-79 -33t-33 -79v-528v-256l-154 205q-38 51 -102 51q-53 0 -90.5 -37.5t-37.5 -90.5q0 -43 26 -77l384 -512q38 -51 102 -51h688q34 0 61 22t34 56l76 405q5 32 5 59v498q0 46 -33 79t-79 33t-79 -33
+t-33 -79v-272h-32v528q0 46 -33 79t-79 33t-79 -33t-33 -79v-528h-32v656q0 46 -33 79t-79 33zM880 1536q68 0 125.5 -35.5t88.5 -96.5q19 4 42 4q99 0 169.5 -70.5t70.5 -169.5v-17q105 6 180.5 -64t75.5 -175v-498q0 -40 -8 -83l-76 -404q-14 -79 -76.5 -131t-143.5 -52
+h-688q-60 0 -114.5 27.5t-90.5 74.5l-384 512q-51 68 -51 154q0 106 75 181t181 75q78 0 128 -34v434q0 99 70.5 169.5t169.5 70.5q23 0 42 -4q31 61 88.5 96.5t125.5 35.5z" />
+    <glyph glyph-name="_562" unicode="&#xf257;" horiz-adv-x="1792" 
+d="M1073 -128h-177q-163 0 -226 141q-23 49 -23 102v5q-62 30 -98.5 88.5t-36.5 127.5q0 38 5 48h-261q-106 0 -181 75t-75 181t75 181t181 75h113l-44 17q-74 28 -119.5 93.5t-45.5 145.5q0 106 75 181t181 75q46 0 91 -17l628 -239h401q106 0 181 -75t75 -181v-668
+q0 -88 -54 -157.5t-140 -90.5l-339 -85q-92 -23 -186 -23zM1024 583l-155 -71l-163 -74q-30 -14 -48 -41.5t-18 -60.5q0 -46 33 -79t79 -33q26 0 46 10l338 154q-49 10 -80.5 50t-31.5 90v55zM1344 272q0 46 -33 79t-79 33q-26 0 -46 -10l-290 -132q-28 -13 -37 -17
+t-30.5 -17t-29.5 -23.5t-16 -29t-8 -40.5q0 -50 31.5 -82t81.5 -32q20 0 38 9l352 160q30 14 48 41.5t18 60.5zM1112 1024l-650 248q-24 8 -46 8q-53 0 -90.5 -37.5t-37.5 -90.5q0 -40 22.5 -73t59.5 -47l526 -200v-64h-640q-53 0 -90.5 -37.5t-37.5 -90.5t37.5 -90.5
+t90.5 -37.5h535l233 106v198q0 63 46 106l111 102h-69zM1073 0q82 0 155 19l339 85q43 11 70 45.5t27 78.5v668q0 53 -37.5 90.5t-90.5 37.5h-308l-136 -126q-36 -33 -36 -82v-296q0 -46 33 -77t79 -31t79 35t33 81v208h32v-208q0 -70 -57 -114q52 -8 86.5 -48.5t34.5 -93.5
+q0 -42 -23 -78t-61 -53l-310 -141h91z" />
+    <glyph glyph-name="_563" unicode="&#xf258;" horiz-adv-x="2048" 
+d="M1151 1536q61 0 116 -28t91 -77l572 -781q118 -159 118 -359v-355q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v177l-286 143h-546q-80 0 -136 56t-56 136v32q0 119 84.5 203.5t203.5 84.5h420l42 128h-686q-100 0 -173.5 67.5t-81.5 166.5q-65 79 -65 182v32
+q0 80 56 136t136 56h959zM1920 -64v355q0 157 -93 284l-573 781q-39 52 -103 52h-959q-26 0 -45 -19t-19 -45q0 -32 1.5 -49.5t9.5 -40.5t25 -43q10 31 35.5 50t56.5 19h832v-32h-832q-26 0 -45 -19t-19 -45q0 -44 3 -58q8 -44 44 -73t81 -29h640h91q40 0 68 -28t28 -68
+q0 -15 -5 -30l-64 -192q-10 -29 -35 -47.5t-56 -18.5h-443q-66 0 -113 -47t-47 -113v-32q0 -26 19 -45t45 -19h561q16 0 29 -7l317 -158q24 -13 38.5 -36t14.5 -50v-197q0 -26 19 -45t45 -19h384q26 0 45 19t19 45z" />
+    <glyph glyph-name="_564" unicode="&#xf259;" horiz-adv-x="2048" 
+d="M459 -256q-77 0 -137.5 47.5t-79.5 122.5l-101 401q-13 57 -13 108q0 45 -5 67l-116 477q-7 27 -7 57q0 93 62 161t155 78q17 85 82.5 139t152.5 54q83 0 148 -51.5t85 -132.5l83 -348l103 428q20 81 85 132.5t148 51.5q89 0 155.5 -57.5t80.5 -144.5q92 -10 152 -79
+t60 -162q0 -24 -7 -59l-123 -512q10 7 37.5 28.5t38.5 29.5t35 23t41 20.5t41.5 11t49.5 5.5q105 0 180 -74t75 -179q0 -62 -28.5 -118t-78.5 -94l-507 -380q-68 -51 -153 -51h-694zM1104 1408q-38 0 -68.5 -24t-39.5 -62l-164 -682h-127l-145 602q-9 38 -39.5 62t-68.5 24
+q-48 0 -80 -33t-32 -80q0 -15 3 -28l132 -547h-26l-99 408q-9 37 -40 62.5t-69 25.5q-47 0 -80 -33t-33 -79q0 -14 3 -26l116 -478q7 -28 9 -86t10 -88l100 -401q8 -32 34 -52.5t59 -20.5h694q42 0 76 26l507 379q56 43 56 110q0 52 -37.5 88.5t-89.5 36.5q-43 0 -77 -26
+l-307 -230v227q0 4 32 138t68 282t39 161q4 18 4 29q0 47 -32 81t-79 34q-39 0 -69.5 -24t-39.5 -62l-116 -482h-26l150 624q3 14 3 28q0 48 -31.5 82t-79.5 34z" />
+    <glyph glyph-name="_565" unicode="&#xf25a;" horiz-adv-x="1792" 
+d="M640 1408q-53 0 -90.5 -37.5t-37.5 -90.5v-512v-384l-151 202q-41 54 -107 54q-52 0 -89 -38t-37 -90q0 -43 26 -77l384 -512q38 -51 102 -51h718q22 0 39.5 13.5t22.5 34.5l92 368q24 96 24 194v217q0 41 -28 71t-68 30t-68 -28t-28 -68h-32v61q0 48 -32 81.5t-80 33.5
+q-46 0 -79 -33t-33 -79v-64h-32v90q0 55 -37 94.5t-91 39.5q-53 0 -90.5 -37.5t-37.5 -90.5v-96h-32v570q0 55 -37 94.5t-91 39.5zM640 1536q107 0 181.5 -77.5t74.5 -184.5v-220q22 2 32 2q99 0 173 -69q47 21 99 21q113 0 184 -87q27 7 56 7q94 0 159 -67.5t65 -161.5
+v-217q0 -116 -28 -225l-92 -368q-16 -64 -68 -104.5t-118 -40.5h-718q-60 0 -114.5 27.5t-90.5 74.5l-384 512q-51 68 -51 154q0 105 74.5 180.5t179.5 75.5q71 0 130 -35v547q0 106 75 181t181 75zM768 128v384h-32v-384h32zM1024 128v384h-32v-384h32zM1280 128v384h-32
+v-384h32z" />
+    <glyph glyph-name="_566" unicode="&#xf25b;" 
+d="M1288 889q60 0 107 -23q141 -63 141 -226v-177q0 -94 -23 -186l-85 -339q-21 -86 -90.5 -140t-157.5 -54h-668q-106 0 -181 75t-75 181v401l-239 628q-17 45 -17 91q0 106 75 181t181 75q80 0 145.5 -45.5t93.5 -119.5l17 -44v113q0 106 75 181t181 75t181 -75t75 -181
+v-261q27 5 48 5q69 0 127.5 -36.5t88.5 -98.5zM1072 896q-33 0 -60.5 -18t-41.5 -48l-74 -163l-71 -155h55q50 0 90 -31.5t50 -80.5l154 338q10 20 10 46q0 46 -33 79t-79 33zM1293 761q-22 0 -40.5 -8t-29 -16t-23.5 -29.5t-17 -30.5t-17 -37l-132 -290q-10 -20 -10 -46
+q0 -46 33 -79t79 -33q33 0 60.5 18t41.5 48l160 352q9 18 9 38q0 50 -32 81.5t-82 31.5zM128 1120q0 -22 8 -46l248 -650v-69l102 111q43 46 106 46h198l106 233v535q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5v-640h-64l-200 526q-14 37 -47 59.5t-73 22.5
+q-53 0 -90.5 -37.5t-37.5 -90.5zM1180 -128q44 0 78.5 27t45.5 70l85 339q19 73 19 155v91l-141 -310q-17 -38 -53 -61t-78 -23q-53 0 -93.5 34.5t-48.5 86.5q-44 -57 -114 -57h-208v32h208q46 0 81 33t35 79t-31 79t-77 33h-296q-49 0 -82 -36l-126 -136v-308
+q0 -53 37.5 -90.5t90.5 -37.5h668z" />
+    <glyph glyph-name="_567" unicode="&#xf25c;" horiz-adv-x="1973" 
+d="M857 992v-117q0 -13 -9.5 -22t-22.5 -9h-298v-812q0 -13 -9 -22.5t-22 -9.5h-135q-13 0 -22.5 9t-9.5 23v812h-297q-13 0 -22.5 9t-9.5 22v117q0 14 9 23t23 9h793q13 0 22.5 -9.5t9.5 -22.5zM1895 995l77 -961q1 -13 -8 -24q-10 -10 -23 -10h-134q-12 0 -21 8.5
+t-10 20.5l-46 588l-189 -425q-8 -19 -29 -19h-120q-20 0 -29 19l-188 427l-45 -590q-1 -12 -10 -20.5t-21 -8.5h-135q-13 0 -23 10q-9 10 -9 24l78 961q1 12 10 20.5t21 8.5h142q20 0 29 -19l220 -520q10 -24 20 -51q3 7 9.5 24.5t10.5 26.5l221 520q9 19 29 19h141
+q13 0 22 -8.5t10 -20.5z" />
+    <glyph glyph-name="_568" unicode="&#xf25d;" horiz-adv-x="1792" 
+d="M1042 833q0 88 -60 121q-33 18 -117 18h-123v-281h162q66 0 102 37t36 105zM1094 548l205 -373q8 -17 -1 -31q-8 -16 -27 -16h-152q-20 0 -28 17l-194 365h-155v-350q0 -14 -9 -23t-23 -9h-134q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h294q128 0 190 -24q85 -31 134 -109
+t49 -180q0 -92 -42.5 -165.5t-115.5 -109.5q6 -10 9 -16zM896 1376q-150 0 -286 -58.5t-234.5 -157t-157 -234.5t-58.5 -286t58.5 -286t157 -234.5t234.5 -157t286 -58.5t286 58.5t234.5 157t157 234.5t58.5 286t-58.5 286t-157 234.5t-234.5 157t-286 58.5zM1792 640
+q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
+    <glyph glyph-name="_569" unicode="&#xf25e;" horiz-adv-x="1792" 
+d="M605 303q153 0 257 104q14 18 3 36l-45 82q-6 13 -24 17q-16 2 -27 -11l-4 -3q-4 -4 -11.5 -10t-17.5 -13.5t-23.5 -14.5t-28.5 -13t-33.5 -9.5t-37.5 -3.5q-76 0 -125 50t-49 127q0 76 48 125.5t122 49.5q37 0 71.5 -14t50.5 -28l16 -14q11 -11 26 -10q16 2 24 14l53 78
+q13 20 -2 39q-3 4 -11 12t-30 23.5t-48.5 28t-67.5 22.5t-86 10q-148 0 -246 -96.5t-98 -240.5q0 -146 97 -241.5t247 -95.5zM1235 303q153 0 257 104q14 18 4 36l-45 82q-8 14 -25 17q-16 2 -27 -11l-4 -3q-4 -4 -11.5 -10t-17.5 -13.5t-23.5 -14.5t-28.5 -13t-33.5 -9.5
+t-37.5 -3.5q-76 0 -125 50t-49 127q0 76 48 125.5t122 49.5q37 0 71.5 -14t50.5 -28l16 -14q11 -11 26 -10q16 2 24 14l53 78q13 20 -2 39q-3 4 -11 12t-30 23.5t-48.5 28t-67.5 22.5t-86 10q-147 0 -245.5 -96.5t-98.5 -240.5q0 -146 97 -241.5t247 -95.5zM896 1376
+q-150 0 -286 -58.5t-234.5 -157t-157 -234.5t-58.5 -286t58.5 -286t157 -234.5t234.5 -157t286 -58.5t286 58.5t234.5 157t157 234.5t58.5 286t-58.5 286t-157 234.5t-234.5 157t-286 58.5zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191
+t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71z" />
+    <glyph glyph-name="f260" unicode="&#xf260;" horiz-adv-x="2048" 
+d="M736 736l384 -384l-384 -384l-672 672l672 672l168 -168l-96 -96l-72 72l-480 -480l480 -480l193 193l-289 287zM1312 1312l672 -672l-672 -672l-168 168l96 96l72 -72l480 480l-480 480l-193 -193l289 -287l-96 -96l-384 384z" />
+    <glyph glyph-name="f261" unicode="&#xf261;" horiz-adv-x="1792" 
+d="M717 182l271 271l-279 279l-88 -88l192 -191l-96 -96l-279 279l279 279l40 -40l87 87l-127 128l-454 -454zM1075 190l454 454l-454 454l-271 -271l279 -279l88 88l-192 191l96 96l279 -279l-279 -279l-40 40l-87 -88zM1792 640q0 -182 -71 -348t-191 -286t-286 -191
+t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
+    <glyph glyph-name="_572" unicode="&#xf262;" horiz-adv-x="2304" 
+d="M651 539q0 -39 -27.5 -66.5t-65.5 -27.5q-39 0 -66.5 27.5t-27.5 66.5q0 38 27.5 65.5t66.5 27.5q38 0 65.5 -27.5t27.5 -65.5zM1805 540q0 -39 -27.5 -66.5t-66.5 -27.5t-66.5 27.5t-27.5 66.5t27.5 66t66.5 27t66.5 -27t27.5 -66zM765 539q0 79 -56.5 136t-136.5 57
+t-136.5 -56.5t-56.5 -136.5t56.5 -136.5t136.5 -56.5t136.5 56.5t56.5 136.5zM1918 540q0 80 -56.5 136.5t-136.5 56.5q-79 0 -136 -56.5t-57 -136.5t56.5 -136.5t136.5 -56.5t136.5 56.5t56.5 136.5zM850 539q0 -116 -81.5 -197.5t-196.5 -81.5q-116 0 -197.5 82t-81.5 197
+t82 196.5t197 81.5t196.5 -81.5t81.5 -196.5zM2004 540q0 -115 -81.5 -196.5t-197.5 -81.5q-115 0 -196.5 81.5t-81.5 196.5t81.5 196.5t196.5 81.5q116 0 197.5 -81.5t81.5 -196.5zM1040 537q0 191 -135.5 326.5t-326.5 135.5q-125 0 -231 -62t-168 -168.5t-62 -231.5
+t62 -231.5t168 -168.5t231 -62q191 0 326.5 135.5t135.5 326.5zM1708 1110q-254 111 -556 111q-319 0 -573 -110q117 0 223 -45.5t182.5 -122.5t122 -183t45.5 -223q0 115 43.5 219.5t118 180.5t177.5 123t217 50zM2187 537q0 191 -135 326.5t-326 135.5t-326.5 -135.5
+t-135.5 -326.5t135.5 -326.5t326.5 -135.5t326 135.5t135 326.5zM1921 1103h383q-44 -51 -75 -114.5t-40 -114.5q110 -151 110 -337q0 -156 -77 -288t-209 -208.5t-287 -76.5q-133 0 -249 56t-196 155q-47 -56 -129 -179q-11 22 -53.5 82.5t-74.5 97.5
+q-80 -99 -196.5 -155.5t-249.5 -56.5q-155 0 -287 76.5t-209 208.5t-77 288q0 186 110 337q-9 51 -40 114.5t-75 114.5h365q149 100 355 156.5t432 56.5q224 0 421 -56t348 -157z" />
+    <glyph glyph-name="f263" unicode="&#xf263;" horiz-adv-x="1280" 
+d="M640 629q-188 0 -321 133t-133 320q0 188 133 321t321 133t321 -133t133 -321q0 -187 -133 -320t-321 -133zM640 1306q-92 0 -157.5 -65.5t-65.5 -158.5q0 -92 65.5 -157.5t157.5 -65.5t157.5 65.5t65.5 157.5q0 93 -65.5 158.5t-157.5 65.5zM1163 574q13 -27 15 -49.5
+t-4.5 -40.5t-26.5 -38.5t-42.5 -37t-61.5 -41.5q-115 -73 -315 -94l73 -72l267 -267q30 -31 30 -74t-30 -73l-12 -13q-31 -30 -74 -30t-74 30q-67 68 -267 268l-267 -268q-31 -30 -74 -30t-73 30l-12 13q-31 30 -31 73t31 74l267 267l72 72q-203 21 -317 94
+q-39 25 -61.5 41.5t-42.5 37t-26.5 38.5t-4.5 40.5t15 49.5q10 20 28 35t42 22t56 -2t65 -35q5 -4 15 -11t43 -24.5t69 -30.5t92 -24t113 -11q91 0 174 25.5t120 50.5l38 25q33 26 65 35t56 2t42 -22t28 -35z" />
+    <glyph glyph-name="_574" unicode="&#xf264;" 
+d="M927 956q0 -66 -46.5 -112.5t-112.5 -46.5t-112.5 46.5t-46.5 112.5t46.5 112.5t112.5 46.5t112.5 -46.5t46.5 -112.5zM1141 593q-10 20 -28 32t-47.5 9.5t-60.5 -27.5q-10 -8 -29 -20t-81 -32t-127 -20t-124 18t-86 36l-27 18q-31 25 -60.5 27.5t-47.5 -9.5t-28 -32
+q-22 -45 -2 -74.5t87 -73.5q83 -53 226 -67l-51 -52q-142 -142 -191 -190q-22 -22 -22 -52.5t22 -52.5l9 -9q22 -22 52.5 -22t52.5 22l191 191q114 -115 191 -191q22 -22 52.5 -22t52.5 22l9 9q22 22 22 52.5t-22 52.5l-191 190l-52 52q141 14 225 67q67 44 87 73.5t-2 74.5
+zM1092 956q0 134 -95 229t-229 95t-229 -95t-95 -229t95 -229t229 -95t229 95t95 229zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="_575" unicode="&#xf265;" horiz-adv-x="1720" 
+d="M1565 1408q65 0 110 -45.5t45 -110.5v-519q0 -176 -68 -336t-182.5 -275t-274 -182.5t-334.5 -67.5q-176 0 -335.5 67.5t-274.5 182.5t-183 275t-68 336v519q0 64 46 110t110 46h1409zM861 344q47 0 82 33l404 388q37 35 37 85q0 49 -34.5 83.5t-83.5 34.5q-47 0 -82 -33
+l-323 -310l-323 310q-35 33 -81 33q-49 0 -83.5 -34.5t-34.5 -83.5q0 -51 36 -85l405 -388q33 -33 81 -33z" />
+    <glyph glyph-name="_576" unicode="&#xf266;" horiz-adv-x="2304" 
+d="M1494 -103l-295 695q-25 -49 -158.5 -305.5t-198.5 -389.5q-1 -1 -27.5 -0.5t-26.5 1.5q-82 193 -255.5 587t-259.5 596q-21 50 -66.5 107.5t-103.5 100.5t-102 43q0 5 -0.5 24t-0.5 27h583v-50q-39 -2 -79.5 -16t-66.5 -43t-10 -64q26 -59 216.5 -499t235.5 -540
+q31 61 140 266.5t131 247.5q-19 39 -126 281t-136 295q-38 69 -201 71v50l513 -1v-47q-60 -2 -93.5 -25t-12.5 -69q33 -70 87 -189.5t86 -187.5q110 214 173 363q24 55 -10 79.5t-129 26.5q1 7 1 25v24q64 0 170.5 0.5t180 1t92.5 0.5v-49q-62 -2 -119 -33t-90 -81
+l-213 -442q13 -33 127.5 -290t121.5 -274l441 1017q-14 38 -49.5 62.5t-65 31.5t-55.5 8v50l460 -4l1 -2l-1 -44q-139 -4 -201 -145q-526 -1216 -559 -1291h-49z" />
+    <glyph glyph-name="_577" unicode="&#xf267;" horiz-adv-x="1792" 
+d="M949 643q0 -26 -16.5 -45t-41.5 -19q-26 0 -45 16.5t-19 41.5q0 26 17 45t42 19t44 -16.5t19 -41.5zM964 585l350 581q-9 -8 -67.5 -62.5t-125.5 -116.5t-136.5 -127t-117 -110.5t-50.5 -51.5l-349 -580q7 7 67 62t126 116.5t136 127t117 111t50 50.5zM1611 640
+q0 -201 -104 -371q-3 2 -17 11t-26.5 16.5t-16.5 7.5q-13 0 -13 -13q0 -10 59 -44q-74 -112 -184.5 -190.5t-241.5 -110.5l-16 67q-1 10 -15 10q-5 0 -8 -5.5t-2 -9.5l16 -68q-72 -15 -146 -15q-199 0 -372 105q1 2 13 20.5t21.5 33.5t9.5 19q0 13 -13 13q-6 0 -17 -14.5
+t-22.5 -34.5t-13.5 -23q-113 75 -192 187.5t-110 244.5l69 15q10 3 10 15q0 5 -5.5 8t-10.5 2l-68 -15q-14 72 -14 139q0 206 109 379q2 -1 18.5 -12t30 -19t17.5 -8q13 0 13 12q0 6 -12.5 15.5t-32.5 21.5l-20 12q77 112 189 189t244 107l15 -67q2 -10 15 -10q5 0 8 5.5
+t2 10.5l-15 66q71 13 134 13q204 0 379 -109q-39 -56 -39 -65q0 -13 12 -13q11 0 48 64q111 -75 187.5 -186t107.5 -241l-56 -12q-10 -2 -10 -16q0 -5 5.5 -8t9.5 -2l57 13q14 -72 14 -140zM1696 640q0 163 -63.5 311t-170.5 255t-255 170.5t-311 63.5t-311 -63.5
+t-255 -170.5t-170.5 -255t-63.5 -311t63.5 -311t170.5 -255t255 -170.5t311 -63.5t311 63.5t255 170.5t170.5 255t63.5 311zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191
+t191 -286t71 -348z" />
+    <glyph glyph-name="_578" unicode="&#xf268;" horiz-adv-x="1792" 
+d="M893 1536q240 2 451 -120q232 -134 352 -372l-742 39q-160 9 -294 -74.5t-185 -229.5l-276 424q128 159 311 245.5t383 87.5zM146 1131l337 -663q72 -143 211 -217t293 -45l-230 -451q-212 33 -385 157.5t-272.5 316t-99.5 411.5q0 267 146 491zM1732 962
+q58 -150 59.5 -310.5t-48.5 -306t-153 -272t-246 -209.5q-230 -133 -498 -119l405 623q88 131 82.5 290.5t-106.5 277.5zM896 942q125 0 213.5 -88.5t88.5 -213.5t-88.5 -213.5t-213.5 -88.5t-213.5 88.5t-88.5 213.5t88.5 213.5t213.5 88.5z" />
+    <glyph glyph-name="_579" unicode="&#xf269;" horiz-adv-x="1792" 
+d="M903 -256q-283 0 -504.5 150.5t-329.5 398.5q-58 131 -67 301t26 332.5t111 312t179 242.5l-11 -281q11 14 68 15.5t70 -15.5q42 81 160.5 138t234.5 59q-54 -45 -119.5 -148.5t-58.5 -163.5q25 -8 62.5 -13.5t63 -7.5t68 -4t50.5 -3q15 -5 9.5 -45.5t-30.5 -75.5
+q-5 -7 -16.5 -18.5t-56.5 -35.5t-101 -34l15 -189l-139 67q-18 -43 -7.5 -81.5t36 -66.5t65.5 -41.5t81 -6.5q51 9 98 34.5t83.5 45t73.5 17.5q61 -4 89.5 -33t19.5 -65q-1 -2 -2.5 -5.5t-8.5 -12.5t-18 -15.5t-31.5 -10.5t-46.5 -1q-60 -95 -144.5 -135.5t-209.5 -29.5
+q74 -61 162.5 -82.5t168.5 -6t154.5 52t128 87.5t80.5 104q43 91 39 192.5t-37.5 188.5t-78.5 125q87 -38 137 -79.5t77 -112.5q15 170 -57.5 343t-209.5 284q265 -77 412 -279.5t151 -517.5q2 -127 -40.5 -255t-123.5 -238t-189 -196t-247.5 -135.5t-288.5 -49.5z" />
+    <glyph glyph-name="_580" unicode="&#xf26a;" horiz-adv-x="1792" 
+d="M1493 1308q-165 110 -359 110q-155 0 -293 -73t-240 -200q-75 -93 -119.5 -218t-48.5 -266v-42q4 -141 48.5 -266t119.5 -218q102 -127 240 -200t293 -73q194 0 359 110q-121 -108 -274.5 -168t-322.5 -60q-29 0 -43 1q-175 8 -333 82t-272 193t-181 281t-67 339
+q0 182 71 348t191 286t286 191t348 71h3q168 -1 320.5 -60.5t273.5 -167.5zM1792 640q0 -192 -77 -362.5t-213 -296.5q-104 -63 -222 -63q-137 0 -255 84q154 56 253.5 233t99.5 405q0 227 -99 404t-253 234q119 83 254 83q119 0 226 -65q135 -125 210.5 -295t75.5 -361z
+" />
+    <glyph glyph-name="_581" unicode="&#xf26b;" horiz-adv-x="1792" 
+d="M1792 599q0 -56 -7 -104h-1151q0 -146 109.5 -244.5t257.5 -98.5q99 0 185.5 46.5t136.5 130.5h423q-56 -159 -170.5 -281t-267.5 -188.5t-321 -66.5q-187 0 -356 83q-228 -116 -394 -116q-237 0 -237 263q0 115 45 275q17 60 109 229q199 360 475 606
+q-184 -79 -427 -354q63 274 283.5 449.5t501.5 175.5q30 0 45 -1q255 117 433 117q64 0 116 -13t94.5 -40.5t66.5 -76.5t24 -115q0 -116 -75 -286q101 -182 101 -390zM1722 1239q0 83 -53 132t-137 49q-108 0 -254 -70q121 -47 222.5 -131.5t170.5 -195.5q51 135 51 216z
+M128 2q0 -86 48.5 -132.5t134.5 -46.5q115 0 266 83q-122 72 -213.5 183t-137.5 245q-98 -205 -98 -332zM632 715h728q-5 142 -113 237t-251 95q-144 0 -251.5 -95t-112.5 -237z" />
+    <glyph glyph-name="_582" unicode="&#xf26c;" horiz-adv-x="2048" 
+d="M1792 288v960q0 13 -9.5 22.5t-22.5 9.5h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5zM1920 1248v-960q0 -66 -47 -113t-113 -47h-736v-128h352q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23
+v64q0 14 9 23t23 9h352v128h-736q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
+    <glyph glyph-name="_583" unicode="&#xf26d;" horiz-adv-x="1792" 
+d="M138 1408h197q-70 -64 -126 -149q-36 -56 -59 -115t-30 -125.5t-8.5 -120t10.5 -132t21 -126t28 -136.5q4 -19 6 -28q51 -238 81 -329q57 -171 152 -275h-272q-48 0 -82 34t-34 82v1304q0 48 34 82t82 34zM1346 1408h308q48 0 82 -34t34 -82v-1304q0 -48 -34 -82t-82 -34
+h-178q212 210 196 565l-469 -101q-2 -45 -12 -82t-31 -72t-59.5 -59.5t-93.5 -36.5q-123 -26 -199 40q-32 27 -53 61t-51.5 129t-64.5 258q-35 163 -45.5 263t-5.5 139t23 77q20 41 62.5 73t102.5 45q45 12 83.5 6.5t67 -17t54 -35t43 -48t34.5 -56.5l468 100
+q-68 175 -180 287z" />
+    <glyph glyph-name="_584" unicode="&#xf26e;" 
+d="M1401 -11l-6 -6q-113 -113 -259 -175q-154 -64 -317 -64q-165 0 -317 64q-148 63 -259 175q-113 112 -175 258q-42 103 -54 189q-4 28 48 36q51 8 56 -20q1 -1 1 -4q18 -90 46 -159q50 -124 152 -226q98 -98 226 -152q132 -56 276 -56q143 0 276 56q128 55 225 152l6 6
+q10 10 25 6q12 -3 33 -22q36 -37 17 -58zM929 604l-66 -66l63 -63q21 -21 -7 -49q-17 -17 -32 -17q-10 0 -19 10l-62 61l-66 -66q-5 -5 -15 -5q-15 0 -31 16l-2 2q-18 15 -18 29q0 7 8 17l66 65l-66 66q-16 16 14 45q18 18 31 18q6 0 13 -5l65 -66l65 65q18 17 48 -13
+q27 -27 11 -44zM1400 547q0 -118 -46 -228q-45 -105 -126 -186q-80 -80 -187 -126t-228 -46t-228 46t-187 126q-82 82 -125 186q-15 33 -15 40h-1q-9 27 43 44q50 16 60 -12q37 -99 97 -167h1v339v2q3 136 102 232q105 103 253 103q147 0 251 -103t104 -249
+q0 -147 -104.5 -251t-250.5 -104q-58 0 -112 16q-28 11 -13 61q16 51 44 43l14 -3q14 -3 33 -6t30 -3q104 0 176 71.5t72 174.5q0 101 -72 171q-71 71 -175 71q-107 0 -178 -80q-64 -72 -64 -160v-413q110 -67 242 -67q96 0 185 36.5t156 103.5t103.5 155t36.5 183
+q0 198 -141 339q-140 140 -339 140q-200 0 -340 -140q-53 -53 -77 -87l-2 -2q-8 -11 -13 -15.5t-21.5 -9.5t-38.5 3q-21 5 -36.5 16.5t-15.5 26.5v680q0 15 10.5 26.5t27.5 11.5h877q30 0 30 -55t-30 -55h-811v-483h1q40 42 102 84t108 61q109 46 231 46q121 0 228 -46
+t187 -126q81 -81 126 -186q46 -112 46 -229zM1369 1128q9 -8 9 -18t-5.5 -18t-16.5 -21q-26 -26 -39 -26q-9 0 -16 7q-106 91 -207 133q-128 56 -276 56q-133 0 -262 -49q-27 -10 -45 37q-9 25 -8 38q3 16 16 20q130 57 299 57q164 0 316 -64q137 -58 235 -152z" />
+    <glyph glyph-name="_585" unicode="&#xf270;" horiz-adv-x="1792" 
+d="M1551 60q15 6 26 3t11 -17.5t-15 -33.5q-13 -16 -44 -43.5t-95.5 -68t-141 -74t-188 -58t-229.5 -24.5q-119 0 -238 31t-209 76.5t-172.5 104t-132.5 105t-84 87.5q-8 9 -10 16.5t1 12t8 7t11.5 2t11.5 -4.5q192 -117 300 -166q389 -176 799 -90q190 40 391 135z
+M1758 175q11 -16 2.5 -69.5t-28.5 -102.5q-34 -83 -85 -124q-17 -14 -26 -9t0 24q21 45 44.5 121.5t6.5 98.5q-5 7 -15.5 11.5t-27 6t-29.5 2.5t-35 0t-31.5 -2t-31 -3t-22.5 -2q-6 -1 -13 -1.5t-11 -1t-8.5 -1t-7 -0.5h-5.5h-4.5t-3 0.5t-2 1.5l-1.5 3q-6 16 47 40t103 30
+q46 7 108 1t76 -24zM1364 618q0 -31 13.5 -64t32 -58t37.5 -46t33 -32l13 -11l-227 -224q-40 37 -79 75.5t-58 58.5l-19 20q-11 11 -25 33q-38 -59 -97.5 -102.5t-127.5 -63.5t-140 -23t-137.5 21t-117.5 65.5t-83 113t-31 162.5q0 84 28 154t72 116.5t106.5 83t122.5 57
+t130 34.5t119.5 18.5t99.5 6.5v127q0 65 -21 97q-34 53 -121 53q-6 0 -16.5 -1t-40.5 -12t-56 -29.5t-56 -59.5t-48 -96l-294 27q0 60 22 119t67 113t108 95t151.5 65.5t190.5 24.5q100 0 181 -25t129.5 -61.5t81 -83t45 -86t12.5 -73.5v-589zM692 597q0 -86 70 -133
+q66 -44 139 -22q84 25 114 123q14 45 14 101v162q-59 -2 -111 -12t-106.5 -33.5t-87 -71t-32.5 -114.5z" />
+    <glyph glyph-name="_586" unicode="&#xf271;" horiz-adv-x="1792" 
+d="M1536 1280q52 0 90 -38t38 -90v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128zM1152 1376v-288q0 -14 9 -23t23 -9
+h64q14 0 23 9t9 23v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM384 1376v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM1536 -128v1024h-1408v-1024h1408zM896 448h224q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-224
+v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-224q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v224q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-224z" />
+    <glyph glyph-name="_587" unicode="&#xf272;" horiz-adv-x="1792" 
+d="M1152 416v-64q0 -14 -9 -23t-23 -9h-576q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h576q14 0 23 -9t9 -23zM128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23
+t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47
+t47 -113v-96h128q52 0 90 -38t38 -90z" />
+    <glyph glyph-name="_588" unicode="&#xf273;" horiz-adv-x="1792" 
+d="M1111 151l-46 -46q-9 -9 -22 -9t-23 9l-188 189l-188 -189q-10 -9 -23 -9t-22 9l-46 46q-9 9 -9 22t9 23l189 188l-189 188q-9 10 -9 23t9 22l46 46q9 9 22 9t23 -9l188 -188l188 188q10 9 23 9t22 -9l46 -46q9 -9 9 -22t-9 -23l-188 -188l188 -188q9 -10 9 -23t-9 -22z
+M128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280
+q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
+    <glyph glyph-name="_589" unicode="&#xf274;" horiz-adv-x="1792" 
+d="M1303 572l-512 -512q-10 -9 -23 -9t-23 9l-288 288q-9 10 -9 23t9 22l46 46q9 9 22 9t23 -9l220 -220l444 444q10 9 23 9t22 -9l46 -46q9 -9 9 -22t-9 -23zM128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23
+t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47
+t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
+    <glyph glyph-name="_590" unicode="&#xf275;" horiz-adv-x="1792" 
+d="M448 1536q26 0 45 -19t19 -45v-891l536 429q17 14 40 14q26 0 45 -19t19 -45v-379l536 429q17 14 40 14q26 0 45 -19t19 -45v-1152q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h384z" />
+    <glyph glyph-name="_591" unicode="&#xf276;" horiz-adv-x="1024" 
+d="M512 448q66 0 128 15v-655q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v655q62 -15 128 -15zM512 1536q212 0 362 -150t150 -362t-150 -362t-362 -150t-362 150t-150 362t150 362t362 150zM512 1312q14 0 23 9t9 23t-9 23t-23 9q-146 0 -249 -103t-103 -249
+q0 -14 9 -23t23 -9t23 9t9 23q0 119 84.5 203.5t203.5 84.5z" />
+    <glyph glyph-name="_592" unicode="&#xf277;" horiz-adv-x="1792" 
+d="M1745 1239q10 -10 10 -23t-10 -23l-141 -141q-28 -28 -68 -28h-1344q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h576v64q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-64h512q40 0 68 -28zM768 320h256v-512q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v512zM1600 768
+q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-1344q-40 0 -68 28l-141 141q-10 10 -10 23t10 23l141 141q28 28 68 28h512v192h256v-192h576z" />
+    <glyph glyph-name="_593" unicode="&#xf278;" horiz-adv-x="2048" 
+d="M2020 1525q28 -20 28 -53v-1408q0 -20 -11 -36t-29 -23l-640 -256q-24 -11 -48 0l-616 246l-616 -246q-10 -5 -24 -5q-19 0 -36 11q-28 20 -28 53v1408q0 20 11 36t29 23l640 256q24 11 48 0l616 -246l616 246q32 13 60 -6zM736 1390v-1270l576 -230v1270zM128 1173
+v-1270l544 217v1270zM1920 107v1270l-544 -217v-1270z" />
+    <glyph glyph-name="_594" unicode="&#xf279;" horiz-adv-x="1792" 
+d="M512 1536q13 0 22.5 -9.5t9.5 -22.5v-1472q0 -20 -17 -28l-480 -256q-7 -4 -15 -4q-13 0 -22.5 9.5t-9.5 22.5v1472q0 20 17 28l480 256q7 4 15 4zM1760 1536q13 0 22.5 -9.5t9.5 -22.5v-1472q0 -20 -17 -28l-480 -256q-7 -4 -15 -4q-13 0 -22.5 9.5t-9.5 22.5v1472
+q0 20 17 28l480 256q7 4 15 4zM640 1536q8 0 14 -3l512 -256q18 -10 18 -29v-1472q0 -13 -9.5 -22.5t-22.5 -9.5q-8 0 -14 3l-512 256q-18 10 -18 29v1472q0 13 9.5 22.5t22.5 9.5z" />
+    <glyph glyph-name="_595" unicode="&#xf27a;" horiz-adv-x="1792" 
+d="M640 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1408 640q0 53 -37.5 90.5t-90.5 37.5
+t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-110 0 -211 18q-173 -173 -435 -229q-52 -10 -86 -13q-12 -1 -22 6t-13 18q-4 15 20 37q5 5 23.5 21.5t25.5 23.5t23.5 25.5t24 31.5t20.5 37
+t20 48t14.5 57.5t12.5 72.5q-146 90 -229.5 216.5t-83.5 269.5q0 174 120 321.5t326 233t450 85.5t450 -85.5t326 -233t120 -321.5z" />
+    <glyph glyph-name="_596" unicode="&#xf27b;" horiz-adv-x="1792" 
+d="M640 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1024 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 -53 -37.5 -90.5t-90.5 -37.5
+t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM896 1152q-204 0 -381.5 -69.5t-282 -187.5t-104.5 -255q0 -112 71.5 -213.5t201.5 -175.5l87 -50l-27 -96q-24 -91 -70 -172q152 63 275 171l43 38l57 -6q69 -8 130 -8q204 0 381.5 69.5t282 187.5
+t104.5 255t-104.5 255t-282 187.5t-381.5 69.5zM1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22h-5q-15 0 -27 10.5t-16 27.5v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51
+t27 59t26 76q-157 89 -247.5 220t-90.5 281q0 130 71 248.5t191 204.5t286 136.5t348 50.5t348 -50.5t286 -136.5t191 -204.5t71 -248.5z" />
+    <glyph glyph-name="_597" unicode="&#xf27c;" horiz-adv-x="1024" 
+d="M512 345l512 295v-591l-512 -296v592zM0 640v-591l512 296zM512 1527v-591l-512 -296v591zM512 936l512 295v-591z" />
+    <glyph glyph-name="_598" unicode="&#xf27d;" horiz-adv-x="1792" 
+d="M1709 1018q-10 -236 -332 -651q-333 -431 -562 -431q-142 0 -240 263q-44 160 -132 482q-72 262 -157 262q-18 0 -127 -76l-77 98q24 21 108 96.5t130 115.5q156 138 241 146q95 9 153 -55.5t81 -203.5q44 -287 66 -373q55 -249 120 -249q51 0 154 161q101 161 109 246
+q13 139 -109 139q-57 0 -121 -26q120 393 459 382q251 -8 236 -326z" />
+    <glyph glyph-name="f27e" unicode="&#xf27e;" 
+d="M0 1408h1536v-1536h-1536v1536zM1085 293l-221 631l221 297h-634l221 -297l-221 -631l317 -304z" />
+    <glyph glyph-name="uniF280" unicode="&#xf280;" 
+d="M0 1408h1536v-1536h-1536v1536zM908 1088l-12 -33l75 -83l-31 -114l25 -25l107 57l107 -57l25 25l-31 114l75 83l-12 33h-95l-53 96h-32l-53 -96h-95zM641 925q32 0 44.5 -16t11.5 -63l174 21q0 55 -17.5 92.5t-50.5 56t-69 25.5t-85 7q-133 0 -199 -57.5t-66 -182.5v-72
+h-96v-128h76q20 0 20 -8v-382q0 -14 -5 -20t-18 -7l-73 -7v-88h448v86l-149 14q-6 1 -8.5 1.5t-3.5 2.5t-0.5 4t1 7t0.5 10v387h191l38 128h-231q-6 0 -2 6t4 9v80q0 27 1.5 40.5t7.5 28t19.5 20t36.5 5.5zM1248 96v86l-54 9q-7 1 -9.5 2.5t-2.5 3t1 7.5t1 12v520h-275
+l-23 -101l83 -22q23 -7 23 -27v-370q0 -14 -6 -18.5t-20 -6.5l-70 -9v-86h352z" />
+    <glyph glyph-name="uniF281" unicode="&#xf281;" horiz-adv-x="1792" 
+d="M1792 690q0 -58 -29.5 -105.5t-79.5 -72.5q12 -46 12 -96q0 -155 -106.5 -287t-290.5 -208.5t-400 -76.5t-399.5 76.5t-290 208.5t-106.5 287q0 47 11 94q-51 25 -82 73.5t-31 106.5q0 82 58 140.5t141 58.5q85 0 145 -63q218 152 515 162l116 521q3 13 15 21t26 5
+l369 -81q18 37 54 59.5t79 22.5q62 0 106 -43.5t44 -105.5t-44 -106t-106 -44t-105.5 43.5t-43.5 105.5l-334 74l-104 -472q300 -9 519 -160q58 61 143 61q83 0 141 -58.5t58 -140.5zM418 491q0 -62 43.5 -106t105.5 -44t106 44t44 106t-44 105.5t-106 43.5q-61 0 -105 -44
+t-44 -105zM1228 136q11 11 11 26t-11 26q-10 10 -25 10t-26 -10q-41 -42 -121 -62t-160 -20t-160 20t-121 62q-11 10 -26 10t-25 -10q-11 -10 -11 -25.5t11 -26.5q43 -43 118.5 -68t122.5 -29.5t91 -4.5t91 4.5t122.5 29.5t118.5 68zM1225 341q62 0 105.5 44t43.5 106
+q0 61 -44 105t-105 44q-62 0 -106 -43.5t-44 -105.5t44 -106t106 -44z" />
+    <glyph glyph-name="_602" unicode="&#xf282;" horiz-adv-x="1792" 
+d="M69 741h1q16 126 58.5 241.5t115 217t167.5 176t223.5 117.5t276.5 43q231 0 414 -105.5t294 -303.5q104 -187 104 -442v-188h-1125q1 -111 53.5 -192.5t136.5 -122.5t189.5 -57t213 -3t208 46.5t173.5 84.5v-377q-92 -55 -229.5 -92t-312.5 -38t-316 53
+q-189 73 -311.5 249t-124.5 372q-3 242 111 412t325 268q-48 -60 -78 -125.5t-46 -159.5h635q8 77 -8 140t-47 101.5t-70.5 66.5t-80.5 41t-75 20.5t-56 8.5l-22 1q-135 -5 -259.5 -44.5t-223.5 -104.5t-176 -140.5t-138 -163.5z" />
+    <glyph glyph-name="_603" unicode="&#xf283;" horiz-adv-x="2304" 
+d="M0 32v608h2304v-608q0 -66 -47 -113t-113 -47h-1984q-66 0 -113 47t-47 113zM640 256v-128h384v128h-384zM256 256v-128h256v128h-256zM2144 1408q66 0 113 -47t47 -113v-224h-2304v224q0 66 47 113t113 47h1984z" />
+    <glyph glyph-name="_604" unicode="&#xf284;" horiz-adv-x="1792" 
+d="M1584 246l-218 111q-74 -120 -196.5 -189t-263.5 -69q-147 0 -271 72t-196 196t-72 270q0 110 42.5 209.5t115 172t172 115t209.5 42.5q131 0 247.5 -60.5t192.5 -168.5l215 125q-110 169 -286.5 265t-378.5 96q-161 0 -308 -63t-253 -169t-169 -253t-63 -308t63 -308
+t169 -253t253 -169t308 -63q213 0 397.5 107t290.5 292zM1030 643l693 -352q-116 -253 -334.5 -400t-492.5 -147q-182 0 -348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71q260 0 470.5 -133.5t335.5 -366.5zM1543 640h-39v-160h-96v352h136q32 0 54.5 -20
+t28.5 -48t1 -56t-27.5 -48t-57.5 -20z" />
+    <glyph glyph-name="uniF285" unicode="&#xf285;" horiz-adv-x="1792" 
+d="M1427 827l-614 386l92 151h855zM405 562l-184 116v858l1183 -743zM1424 697l147 -95v-858l-532 335zM1387 718l-500 -802h-855l356 571z" />
+    <glyph glyph-name="uniF286" unicode="&#xf286;" horiz-adv-x="1792" 
+d="M640 528v224q0 16 -16 16h-96q-16 0 -16 -16v-224q0 -16 16 -16h96q16 0 16 16zM1152 528v224q0 16 -16 16h-96q-16 0 -16 -16v-224q0 -16 16 -16h96q16 0 16 16zM1664 496v-752h-640v320q0 80 -56 136t-136 56t-136 -56t-56 -136v-320h-640v752q0 16 16 16h96
+q16 0 16 -16v-112h128v624q0 16 16 16h96q16 0 16 -16v-112h128v112q0 16 16 16h96q16 0 16 -16v-112h128v112q0 6 2.5 9.5t8.5 5t9.5 2t11.5 0t9 -0.5v391q-32 15 -32 50q0 23 16.5 39t38.5 16t38.5 -16t16.5 -39q0 -35 -32 -50v-17q45 10 83 10q21 0 59.5 -7.5t54.5 -7.5
+q17 0 47 7.5t37 7.5q16 0 16 -16v-210q0 -15 -35 -21.5t-62 -6.5q-18 0 -54.5 7.5t-55.5 7.5q-40 0 -90 -12v-133q1 0 9 0.5t11.5 0t9.5 -2t8.5 -5t2.5 -9.5v-112h128v112q0 16 16 16h96q16 0 16 -16v-112h128v112q0 16 16 16h96q16 0 16 -16v-624h128v112q0 16 16 16h96
+q16 0 16 -16z" />
+    <glyph glyph-name="_607" unicode="&#xf287;" horiz-adv-x="2304" 
+d="M2288 731q16 -8 16 -27t-16 -27l-320 -192q-8 -5 -16 -5q-9 0 -16 4q-16 10 -16 28v128h-858q37 -58 83 -165q16 -37 24.5 -55t24 -49t27 -47t27 -34t31.5 -26t33 -8h96v96q0 14 9 23t23 9h320q14 0 23 -9t9 -23v-320q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v96h-96
+q-32 0 -61 10t-51 23.5t-45 40.5t-37 46t-33.5 57t-28.5 57.5t-28 60.5q-23 53 -37 81.5t-36 65t-44.5 53.5t-46.5 17h-360q-22 -84 -91 -138t-157 -54q-106 0 -181 75t-75 181t75 181t181 75q88 0 157 -54t91 -138h104q24 0 46.5 17t44.5 53.5t36 65t37 81.5q19 41 28 60.5
+t28.5 57.5t33.5 57t37 46t45 40.5t51 23.5t61 10h107q21 57 70 92.5t111 35.5q80 0 136 -56t56 -136t-56 -136t-136 -56q-62 0 -111 35.5t-70 92.5h-107q-17 0 -33 -8t-31.5 -26t-27 -34t-27 -47t-24 -49t-24.5 -55q-46 -107 -83 -165h1114v128q0 18 16 28t32 -1z" />
+    <glyph glyph-name="_608" unicode="&#xf288;" horiz-adv-x="1792" 
+d="M1150 774q0 -56 -39.5 -95t-95.5 -39h-253v269h253q56 0 95.5 -39.5t39.5 -95.5zM1329 774q0 130 -91.5 222t-222.5 92h-433v-896h180v269h253q130 0 222 91.5t92 221.5zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348
+t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
+    <glyph glyph-name="_609" unicode="&#xf289;" horiz-adv-x="2304" 
+d="M1645 438q0 59 -34 106.5t-87 68.5q-7 -45 -23 -92q-7 -24 -27.5 -38t-44.5 -14q-12 0 -24 3q-31 10 -45 38.5t-4 58.5q23 71 23 143q0 123 -61 227.5t-166 165.5t-228 61q-134 0 -247 -73t-167 -194q108 -28 188 -106q22 -23 22 -55t-22 -54t-54 -22t-55 22
+q-75 75 -180 75q-106 0 -181 -74.5t-75 -180.5t75 -180.5t181 -74.5h1046q79 0 134.5 55.5t55.5 133.5zM1798 438q0 -142 -100.5 -242t-242.5 -100h-1046q-169 0 -289 119.5t-120 288.5q0 153 100 267t249 136q62 184 221 298t354 114q235 0 408.5 -158.5t196.5 -389.5
+q116 -25 192.5 -118.5t76.5 -214.5zM2048 438q0 -175 -97 -319q-23 -33 -64 -33q-24 0 -43 13q-26 17 -32 48.5t12 57.5q71 104 71 233t-71 233q-18 26 -12 57t32 49t57.5 11.5t49.5 -32.5q97 -142 97 -318zM2304 438q0 -244 -134 -443q-23 -34 -64 -34q-23 0 -42 13
+q-26 18 -32.5 49t11.5 57q108 164 108 358q0 195 -108 357q-18 26 -11.5 57.5t32.5 48.5q26 18 57 12t49 -33q134 -198 134 -442z" />
+    <glyph glyph-name="_610" unicode="&#xf28a;" 
+d="M1500 -13q0 -89 -63 -152.5t-153 -63.5t-153.5 63.5t-63.5 152.5q0 90 63.5 153.5t153.5 63.5t153 -63.5t63 -153.5zM1267 268q-115 -15 -192.5 -102.5t-77.5 -205.5q0 -74 33 -138q-146 -78 -379 -78q-109 0 -201 21t-153.5 54.5t-110.5 76.5t-76 85t-44.5 83
+t-23.5 66.5t-6 39.5q0 19 4.5 42.5t18.5 56t36.5 58t64 43.5t94.5 18t94 -17.5t63 -41t35.5 -53t17.5 -49t4 -33.5q0 -34 -23 -81q28 -27 82 -42t93 -17l40 -1q115 0 190 51t75 133q0 26 -9 48.5t-31.5 44.5t-49.5 41t-74 44t-93.5 47.5t-119.5 56.5q-28 13 -43 20
+q-116 55 -187 100t-122.5 102t-72 125.5t-20.5 162.5q0 78 20.5 150t66 137.5t112.5 114t166.5 77t221.5 28.5q120 0 220 -26t164.5 -67t109.5 -94t64 -105.5t19 -103.5q0 -46 -15 -82.5t-36.5 -58t-48.5 -36t-49 -19.5t-39 -5h-8h-32t-39 5t-44 14t-41 28t-37 46t-24 70.5
+t-10 97.5q-15 16 -59 25.5t-81 10.5l-37 1q-68 0 -117.5 -31t-70.5 -70t-21 -76q0 -24 5 -43t24 -46t53 -51t97 -53.5t150 -58.5q76 -25 138.5 -53.5t109 -55.5t83 -59t60.5 -59.5t41 -62.5t26.5 -62t14.5 -63.5t6 -62t1 -62.5z" />
+    <glyph glyph-name="_611" unicode="&#xf28b;" 
+d="M704 352v576q0 14 -9 23t-23 9h-256q-14 0 -23 -9t-9 -23v-576q0 -14 9 -23t23 -9h256q14 0 23 9t9 23zM1152 352v576q0 14 -9 23t-23 9h-256q-14 0 -23 -9t-9 -23v-576q0 -14 9 -23t23 -9h256q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103
+t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="_612" unicode="&#xf28c;" 
+d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM768 96q148 0 273 73t198 198t73 273t-73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273
+t73 -273t198 -198t273 -73zM864 320q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-192zM480 320q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-192z" />
+    <glyph glyph-name="_613" unicode="&#xf28d;" 
+d="M1088 352v576q0 14 -9 23t-23 9h-576q-14 0 -23 -9t-9 -23v-576q0 -14 9 -23t23 -9h576q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5
+t103 -385.5z" />
+    <glyph glyph-name="_614" unicode="&#xf28e;" 
+d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM768 96q148 0 273 73t198 198t73 273t-73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273
+t73 -273t198 -198t273 -73zM480 320q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h576q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-576z" />
+    <glyph glyph-name="_615" unicode="&#xf290;" horiz-adv-x="1792" 
+d="M1757 128l35 -313q3 -28 -16 -50q-19 -21 -48 -21h-1664q-29 0 -48 21q-19 22 -16 50l35 313h1722zM1664 967l86 -775h-1708l86 775q3 24 21 40.5t43 16.5h256v-128q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5v128h384v-128q0 -53 37.5 -90.5t90.5 -37.5
+t90.5 37.5t37.5 90.5v128h256q25 0 43 -16.5t21 -40.5zM1280 1152v-256q0 -26 -19 -45t-45 -19t-45 19t-19 45v256q0 106 -75 181t-181 75t-181 -75t-75 -181v-256q0 -26 -19 -45t-45 -19t-45 19t-19 45v256q0 159 112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5z" />
+    <glyph glyph-name="_616" unicode="&#xf291;" horiz-adv-x="2048" 
+d="M1920 768q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5h-15l-115 -662q-8 -46 -44 -76t-82 -30h-1280q-46 0 -82 30t-44 76l-115 662h-15q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5h1792zM485 -32q26 2 43.5 22.5t15.5 46.5l-32 416q-2 26 -22.5 43.5
+t-46.5 15.5t-43.5 -22.5t-15.5 -46.5l32 -416q2 -25 20.5 -42t43.5 -17h5zM896 32v416q0 26 -19 45t-45 19t-45 -19t-19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45zM1280 32v416q0 26 -19 45t-45 19t-45 -19t-19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45zM1632 27l32 416
+q2 26 -15.5 46.5t-43.5 22.5t-46.5 -15.5t-22.5 -43.5l-32 -416q-2 -26 15.5 -46.5t43.5 -22.5h5q25 0 43.5 17t20.5 42zM476 1244l-93 -412h-132l101 441q19 88 89 143.5t160 55.5h167q0 26 19 45t45 19h384q26 0 45 -19t19 -45h167q90 0 160 -55.5t89 -143.5l101 -441
+h-132l-93 412q-11 44 -45.5 72t-79.5 28h-167q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45h-167q-45 0 -79.5 -28t-45.5 -72z" />
+    <glyph glyph-name="_617" unicode="&#xf292;" horiz-adv-x="1792" 
+d="M991 512l64 256h-254l-64 -256h254zM1759 1016l-56 -224q-7 -24 -31 -24h-327l-64 -256h311q15 0 25 -12q10 -14 6 -28l-56 -224q-5 -24 -31 -24h-327l-81 -328q-7 -24 -31 -24h-224q-16 0 -26 12q-9 12 -6 28l78 312h-254l-81 -328q-7 -24 -31 -24h-225q-15 0 -25 12
+q-9 12 -6 28l78 312h-311q-15 0 -25 12q-9 12 -6 28l56 224q7 24 31 24h327l64 256h-311q-15 0 -25 12q-10 14 -6 28l56 224q5 24 31 24h327l81 328q7 24 32 24h224q15 0 25 -12q9 -12 6 -28l-78 -312h254l81 328q7 24 32 24h224q15 0 25 -12q9 -12 6 -28l-78 -312h311
+q15 0 25 -12q9 -12 6 -28z" />
+    <glyph glyph-name="_618" unicode="&#xf293;" 
+d="M841 483l148 -148l-149 -149zM840 1094l149 -149l-148 -148zM710 -130l464 464l-306 306l306 306l-464 464v-611l-255 255l-93 -93l320 -321l-320 -321l93 -93l255 255v-611zM1429 640q0 -209 -32 -365.5t-87.5 -257t-140.5 -162.5t-181.5 -86.5t-219.5 -24.5
+t-219.5 24.5t-181.5 86.5t-140.5 162.5t-87.5 257t-32 365.5t32 365.5t87.5 257t140.5 162.5t181.5 86.5t219.5 24.5t219.5 -24.5t181.5 -86.5t140.5 -162.5t87.5 -257t32 -365.5z" />
+    <glyph glyph-name="_619" unicode="&#xf294;" horiz-adv-x="1024" 
+d="M596 113l173 172l-173 172v-344zM596 823l173 172l-173 172v-344zM628 640l356 -356l-539 -540v711l-297 -296l-108 108l372 373l-372 373l108 108l297 -296v711l539 -540z" />
+    <glyph glyph-name="_620" unicode="&#xf295;" 
+d="M1280 256q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM512 1024q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM1536 256q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5
+t112.5 -271.5zM1440 1344q0 -20 -13 -38l-1056 -1408q-19 -26 -51 -26h-160q-26 0 -45 19t-19 45q0 20 13 38l1056 1408q19 26 51 26h160q26 0 45 -19t19 -45zM768 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5
+t271.5 -112.5t112.5 -271.5z" />
+    <glyph glyph-name="_621" unicode="&#xf296;" horiz-adv-x="1792" 
+d="M104 830l792 -1015l-868 630q-18 13 -25 34.5t0 42.5l101 308v0zM566 830h660l-330 -1015v0zM368 1442l198 -612h-462l198 612q8 23 33 23t33 -23zM1688 830l101 -308q7 -21 0 -42.5t-25 -34.5l-868 -630l792 1015v0zM1688 830h-462l198 612q8 23 33 23t33 -23z" />
+    <glyph glyph-name="_622" unicode="&#xf297;" horiz-adv-x="1792" 
+d="M384 704h160v224h-160v-224zM1221 372v92q-104 -36 -243 -38q-135 -1 -259.5 46.5t-220.5 122.5l1 -96q88 -80 212 -128.5t272 -47.5q129 0 238 49zM640 704h640v224h-640v-224zM1792 736q0 -187 -99 -352q89 -102 89 -229q0 -157 -129.5 -268t-313.5 -111
+q-122 0 -225 52.5t-161 140.5q-19 -1 -57 -1t-57 1q-58 -88 -161 -140.5t-225 -52.5q-184 0 -313.5 111t-129.5 268q0 127 89 229q-99 165 -99 352q0 209 120 385.5t326.5 279.5t449.5 103t449.5 -103t326.5 -279.5t120 -385.5z" />
+    <glyph glyph-name="_623" unicode="&#xf298;" 
+d="M515 625v-128h-252v128h252zM515 880v-127h-252v127h252zM1273 369v-128h-341v128h341zM1273 625v-128h-672v128h672zM1273 880v-127h-672v127h672zM1408 20v1240q0 8 -6 14t-14 6h-32l-378 -256l-210 171l-210 -171l-378 256h-32q-8 0 -14 -6t-6 -14v-1240q0 -8 6 -14
+t14 -6h1240q8 0 14 6t6 14zM553 1130l185 150h-406zM983 1130l221 150h-406zM1536 1260v-1240q0 -62 -43 -105t-105 -43h-1240q-62 0 -105 43t-43 105v1240q0 62 43 105t105 43h1240q62 0 105 -43t43 -105z" />
+    <glyph glyph-name="_624" unicode="&#xf299;" horiz-adv-x="1792" 
+d="M896 720q-104 196 -160 278q-139 202 -347 318q-34 19 -70 36q-89 40 -94 32t34 -38l39 -31q62 -43 112.5 -93.5t94.5 -116.5t70.5 -113t70.5 -131q9 -17 13 -25q44 -84 84 -153t98 -154t115.5 -150t131 -123.5t148.5 -90.5q153 -66 154 -60q1 3 -49 37q-53 36 -81 57
+q-77 58 -179 211t-185 310zM549 177q-76 60 -132.5 125t-98 143.5t-71 154.5t-58.5 186t-52 209t-60.5 252t-76.5 289q273 0 497.5 -36t379 -92t271 -144.5t185.5 -172.5t110 -198.5t56 -199.5t12.5 -198.5t-9.5 -173t-20 -143.5t-13 -107l323 -327h-104l-281 285
+q-22 -2 -91.5 -14t-121.5 -19t-138 -6t-160.5 17t-167.5 59t-179 111z" />
+    <glyph glyph-name="_625" unicode="&#xf29a;" horiz-adv-x="1792" 
+d="M1374 879q-6 26 -28.5 39.5t-48.5 7.5q-261 -62 -401 -62t-401 62q-26 6 -48.5 -7.5t-28.5 -39.5t7.5 -48.5t39.5 -28.5q194 -46 303 -58q-2 -158 -15.5 -269t-26.5 -155.5t-41 -115.5l-9 -21q-10 -25 1 -49t36 -34q9 -4 23 -4q44 0 60 41l8 20q54 139 71 259h42
+q17 -120 71 -259l8 -20q16 -41 60 -41q14 0 23 4q25 10 36 34t1 49l-9 21q-28 71 -41 115.5t-26.5 155.5t-15.5 269q109 12 303 58q26 6 39.5 28.5t7.5 48.5zM1024 1024q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5z
+M1600 640q0 -143 -55.5 -273.5t-150 -225t-225 -150t-273.5 -55.5t-273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5zM896 1408q-156 0 -298 -61t-245 -164t-164 -245t-61 -298t61 -298
+t164 -245t245 -164t298 -61t298 61t245 164t164 245t61 298t-61 298t-164 245t-245 164t-298 61zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
+    <glyph glyph-name="_626" unicode="&#xf29b;" 
+d="M1438 723q34 -35 29 -82l-44 -551q-4 -42 -34.5 -70t-71.5 -28q-6 0 -9 1q-44 3 -72.5 36.5t-25.5 77.5l35 429l-143 -8q55 -113 55 -240q0 -216 -148 -372l-137 137q91 101 91 235q0 145 -102.5 248t-247.5 103q-134 0 -236 -92l-137 138q120 114 284 141l264 300
+l-149 87l-181 -161q-33 -30 -77 -27.5t-73 35.5t-26.5 77t34.5 73l239 213q26 23 60 26.5t64 -14.5l488 -283q36 -21 48 -68q17 -67 -26 -117l-205 -232l371 20q49 3 83 -32zM1240 1180q-74 0 -126 52t-52 126t52 126t126 52t126.5 -52t52.5 -126t-52.5 -126t-126.5 -52z
+M613 -62q106 0 196 61l139 -139q-146 -116 -335 -116q-148 0 -273.5 73t-198.5 198t-73 273q0 188 116 336l139 -139q-60 -88 -60 -197q0 -145 102.5 -247.5t247.5 -102.5z" />
+    <glyph glyph-name="_627" unicode="&#xf29c;" 
+d="M880 336v-160q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v160q0 14 9 23t23 9h160q14 0 23 -9t9 -23zM1136 832q0 -50 -15 -90t-45.5 -69t-52 -44t-59.5 -36q-32 -18 -46.5 -28t-26 -24t-11.5 -29v-32q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v68q0 35 10.5 64.5
+t24 47.5t39 35.5t41 25.5t44.5 21q53 25 75 43t22 49q0 42 -43.5 71.5t-95.5 29.5q-56 0 -95 -27q-29 -20 -80 -83q-9 -12 -25 -12q-11 0 -19 6l-108 82q-10 7 -12 20t5 23q122 192 349 192q129 0 238.5 -89.5t109.5 -214.5zM768 1280q-130 0 -248.5 -51t-204 -136.5
+t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5
+t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="_628" unicode="&#xf29d;" horiz-adv-x="1408" 
+d="M366 1225q-64 0 -110 45.5t-46 110.5q0 64 46 109.5t110 45.5t109.5 -45.5t45.5 -109.5q0 -65 -45.5 -110.5t-109.5 -45.5zM917 583q0 -50 -30 -67.5t-63.5 -6.5t-47.5 34l-367 438q-7 12 -14 15.5t-11 1.5l-3 -3q-7 -8 4 -21l122 -139l1 -354l-161 -457
+q-67 -192 -92 -234q-15 -26 -28 -32q-50 -26 -103 -1q-29 13 -41.5 43t-9.5 57q2 17 197 618l5 416l-85 -164l35 -222q4 -24 -1 -42t-14 -27.5t-19 -16t-17 -7.5l-7 -2q-19 -3 -34.5 3t-24 16t-14 22t-7.5 19.5t-2 9.5l-46 299l211 381q23 34 113 34q75 0 107 -40l424 -521
+q7 -5 14 -17l3 -3l-1 -1q7 -13 7 -29zM514 433q43 -113 88.5 -225t69.5 -168l24 -55q36 -93 42 -125q11 -70 -36 -97q-35 -22 -66 -16t-51 22t-29 35h-1q-6 16 -8 25l-124 351zM1338 -159q31 -49 31 -57q0 -5 -3 -7q-9 -5 -14.5 0.5t-15.5 26t-16 30.5q-114 172 -423 661
+q3 -1 7 1t7 4l3 2q11 9 11 17z" />
+    <glyph glyph-name="_629" unicode="&#xf29e;" horiz-adv-x="2304" 
+d="M504 542h171l-1 265zM1530 641q0 87 -50.5 140t-146.5 53h-54v-388h52q91 0 145 57t54 138zM956 1018l1 -756q0 -14 -9.5 -24t-23.5 -10h-216q-14 0 -23.5 10t-9.5 24v62h-291l-55 -81q-10 -15 -28 -15h-267q-21 0 -30.5 18t3.5 35l556 757q9 14 27 14h332q14 0 24 -10
+t10 -24zM1783 641q0 -193 -125.5 -303t-324.5 -110h-270q-14 0 -24 10t-10 24v756q0 14 10 24t24 10h268q200 0 326 -109t126 -302zM1939 640q0 -11 -0.5 -29t-8 -71.5t-21.5 -102t-44.5 -108t-73.5 -102.5h-51q38 45 66.5 104.5t41.5 112t21 98t9 72.5l1 27q0 8 -0.5 22.5
+t-7.5 60t-20 91.5t-41 111.5t-66 124.5h43q41 -47 72 -107t45.5 -111.5t23 -96t10.5 -70.5zM2123 640q0 -11 -0.5 -29t-8 -71.5t-21.5 -102t-45 -108t-74 -102.5h-51q38 45 66.5 104.5t41.5 112t21 98t9 72.5l1 27q0 8 -0.5 22.5t-7.5 60t-19.5 91.5t-40.5 111.5t-66 124.5
+h43q41 -47 72 -107t45.5 -111.5t23 -96t10.5 -70.5zM2304 640q0 -11 -0.5 -29t-8 -71.5t-21.5 -102t-44.5 -108t-73.5 -102.5h-51q38 45 66 104.5t41 112t21 98t9 72.5l1 27q0 8 -0.5 22.5t-7.5 60t-19.5 91.5t-40.5 111.5t-66 124.5h43q41 -47 72 -107t45.5 -111.5t23 -96
+t9.5 -70.5z" />
+    <glyph glyph-name="uniF2A0" unicode="&#xf2a0;" horiz-adv-x="1408" 
+d="M617 -153q0 11 -13 58t-31 107t-20 69q-1 4 -5 26.5t-8.5 36t-13.5 21.5q-15 14 -51 14q-23 0 -70 -5.5t-71 -5.5q-34 0 -47 11q-6 5 -11 15.5t-7.5 20t-6.5 24t-5 18.5q-37 128 -37 255t37 255q1 4 5 18.5t6.5 24t7.5 20t11 15.5q13 11 47 11q24 0 71 -5.5t70 -5.5
+q36 0 51 14q9 8 13.5 21.5t8.5 36t5 26.5q2 9 20 69t31 107t13 58q0 22 -43.5 52.5t-75.5 42.5q-20 8 -45 8q-34 0 -98 -18q-57 -17 -96.5 -40.5t-71 -66t-46 -70t-45.5 -94.5q-6 -12 -9 -19q-49 -107 -68 -216t-19 -244t19 -244t68 -216q56 -122 83 -161q63 -91 179 -127
+l6 -2q64 -18 98 -18q25 0 45 8q32 12 75.5 42.5t43.5 52.5zM776 760q-26 0 -45 19t-19 45.5t19 45.5q37 37 37 90q0 52 -37 91q-19 19 -19 45t19 45t45 19t45 -19q75 -75 75 -181t-75 -181q-21 -19 -45 -19zM957 579q-27 0 -45 19q-19 19 -19 45t19 45q112 114 112 272
+t-112 272q-19 19 -19 45t19 45t45 19t45 -19q150 -150 150 -362t-150 -362q-18 -19 -45 -19zM1138 398q-27 0 -45 19q-19 19 -19 45t19 45q90 91 138.5 208t48.5 245t-48.5 245t-138.5 208q-19 19 -19 45t19 45t45 19t45 -19q109 -109 167 -249t58 -294t-58 -294t-167 -249
+q-18 -19 -45 -19z" />
+    <glyph glyph-name="uniF2A1" unicode="&#xf2a1;" horiz-adv-x="2176" 
+d="M192 352q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM704 352q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM704 864q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1472 352
+q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1984 352q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1472 864q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1984 864
+q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1984 1376q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM384 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 192q0 -80 -56 -136
+t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 1216q0 -80 -56 -136t-136 -56
+t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 1216q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM2176 192q0 -80 -56 -136t-136 -56t-136 56
+t-56 136t56 136t136 56t136 -56t56 -136zM1664 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM2176 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 1216q0 -80 -56 -136t-136 -56t-136 56t-56 136
+t56 136t136 56t136 -56t56 -136zM2176 1216q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136z" />
+    <glyph glyph-name="uniF2A2" unicode="&#xf2a2;" horiz-adv-x="1792" 
+d="M128 -192q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM320 0q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM365 365l256 -256l-90 -90l-256 256zM704 384q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45z
+M1411 704q0 -59 -11.5 -108.5t-37.5 -93.5t-44 -67.5t-53 -64.5q-31 -35 -45.5 -54t-33.5 -50t-26.5 -64t-7.5 -74q0 -159 -112.5 -271.5t-271.5 -112.5q-26 0 -45 19t-19 45t19 45t45 19q106 0 181 75t75 181q0 57 11.5 105.5t37 91t43.5 66.5t52 63q40 46 59.5 72
+t37.5 74.5t18 103.5q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 117 45.5 223.5t123 184t184 123t223.5 45.5t223.5 -45.5t184 -123t123 -184t45.5 -223.5zM896 576q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45
+t45 19t45 -19t19 -45zM1184 704q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 93 -65.5 158.5t-158.5 65.5q-92 0 -158 -65.5t-66 -158.5q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 146 103 249t249 103t249 -103t103 -249zM1578 993q10 -25 -1 -49t-36 -34q-9 -4 -23 -4
+q-19 0 -35.5 11t-23.5 30q-68 178 -224 295q-21 16 -25 42t12 47q17 21 43 25t47 -12q183 -137 266 -351zM1788 1074q9 -25 -1.5 -49t-35.5 -34q-11 -4 -23 -4q-44 0 -60 41q-92 238 -297 393q-22 16 -25.5 42t12.5 47q16 22 42 25.5t47 -12.5q235 -175 341 -449z" />
+    <glyph glyph-name="uniF2A3" unicode="&#xf2a3;" horiz-adv-x="2304" 
+d="M1032 576q-59 2 -84 55q-17 34 -48 53.5t-68 19.5q-53 0 -90.5 -37.5t-37.5 -90.5q0 -56 36 -89l10 -8q34 -31 82 -31q37 0 68 19.5t48 53.5q25 53 84 55zM1600 704q0 56 -36 89l-10 8q-34 31 -82 31q-37 0 -68 -19.5t-48 -53.5q-25 -53 -84 -55q59 -2 84 -55
+q17 -34 48 -53.5t68 -19.5q53 0 90.5 37.5t37.5 90.5zM1174 925q-17 -35 -55 -48t-73 4q-62 31 -134 31q-51 0 -99 -17q3 0 9.5 0.5t9.5 0.5q92 0 170.5 -50t118.5 -133q17 -36 3.5 -73.5t-49.5 -54.5q-18 -9 -39 -9q21 0 39 -9q36 -17 49.5 -54.5t-3.5 -73.5
+q-40 -83 -118.5 -133t-170.5 -50h-6q-16 2 -44 4l-290 27l-239 -120q-14 -7 -29 -7q-40 0 -57 35l-160 320q-11 23 -4 47.5t29 37.5l209 119l148 267q17 155 91.5 291.5t195.5 236.5q31 25 70.5 21.5t64.5 -34.5t21.5 -70t-34.5 -65q-70 -59 -117 -128q123 84 267 101
+q40 5 71.5 -19t35.5 -64q5 -40 -19 -71.5t-64 -35.5q-84 -10 -159 -55q46 10 99 10q115 0 218 -50q36 -18 49 -55.5t-5 -73.5zM2137 1085l160 -320q11 -23 4 -47.5t-29 -37.5l-209 -119l-148 -267q-17 -155 -91.5 -291.5t-195.5 -236.5q-26 -22 -61 -22q-45 0 -74 35
+q-25 31 -21.5 70t34.5 65q70 59 117 128q-123 -84 -267 -101q-4 -1 -12 -1q-36 0 -63.5 24t-31.5 60q-5 40 19 71.5t64 35.5q84 10 159 55q-46 -10 -99 -10q-115 0 -218 50q-36 18 -49 55.5t5 73.5q17 35 55 48t73 -4q62 -31 134 -31q51 0 99 17q-3 0 -9.5 -0.5t-9.5 -0.5
+q-92 0 -170.5 50t-118.5 133q-17 36 -3.5 73.5t49.5 54.5q18 9 39 9q-21 0 -39 9q-36 17 -49.5 54.5t3.5 73.5q40 83 118.5 133t170.5 50h6h1q14 -2 42 -4l291 -27l239 120q14 7 29 7q40 0 57 -35z" />
+    <glyph glyph-name="uniF2A4" unicode="&#xf2a4;" horiz-adv-x="1792" 
+d="M1056 704q0 -26 19 -45t45 -19t45 19t19 45q0 146 -103 249t-249 103t-249 -103t-103 -249q0 -26 19 -45t45 -19t45 19t19 45q0 93 66 158.5t158 65.5t158 -65.5t66 -158.5zM835 1280q-117 0 -223.5 -45.5t-184 -123t-123 -184t-45.5 -223.5q0 -26 19 -45t45 -19t45 19
+t19 45q0 185 131.5 316.5t316.5 131.5t316.5 -131.5t131.5 -316.5q0 -55 -18 -103.5t-37.5 -74.5t-59.5 -72q-34 -39 -52 -63t-43.5 -66.5t-37 -91t-11.5 -105.5q0 -106 -75 -181t-181 -75q-26 0 -45 -19t-19 -45t19 -45t45 -19q159 0 271.5 112.5t112.5 271.5q0 41 7.5 74
+t26.5 64t33.5 50t45.5 54q35 41 53 64.5t44 67.5t37.5 93.5t11.5 108.5q0 117 -45.5 223.5t-123 184t-184 123t-223.5 45.5zM591 561l226 -226l-579 -579q-12 -12 -29 -12t-29 12l-168 168q-12 12 -12 29t12 29zM1612 1524l168 -168q12 -12 12 -29t-12 -30l-233 -233
+l-26 -25l-71 -71q-66 153 -195 258l91 91l207 207q13 12 30 12t29 -12z" />
+    <glyph glyph-name="uniF2A5" unicode="&#xf2a5;" 
+d="M866 1021q0 -27 -13 -94q-11 -50 -31.5 -150t-30.5 -150q-2 -11 -4.5 -12.5t-13.5 -2.5q-20 -2 -31 -2q-58 0 -84 49.5t-26 113.5q0 88 35 174t103 124q28 14 51 14q28 0 36.5 -16.5t8.5 -47.5zM1352 597q0 14 -39 75.5t-52 66.5q-21 8 -34 8q-91 0 -226 -77l-2 2
+q3 22 27.5 135t24.5 178q0 233 -242 233q-24 0 -68 -6q-94 -17 -168.5 -89.5t-111.5 -166.5t-37 -189q0 -146 80.5 -225t227.5 -79q25 0 25 -3t-1 -5q-4 -34 -26 -117q-14 -52 -51.5 -101t-82.5 -49q-42 0 -42 47q0 24 10.5 47.5t25 39.5t29.5 28.5t26 20t11 8.5q0 3 -7 10
+q-24 22 -58.5 36.5t-65.5 14.5q-35 0 -63.5 -34t-41 -75t-12.5 -75q0 -88 51.5 -142t138.5 -54q82 0 155 53t117.5 126t65.5 153q6 22 15.5 66.5t14.5 66.5q3 12 14 18q118 60 227 60q48 0 127 -18q1 -1 4 -1q5 0 9.5 4.5t4.5 8.5zM1536 1120v-960q0 -119 -84.5 -203.5
+t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="uniF2A6" unicode="&#xf2a6;" horiz-adv-x="1535" 
+d="M744 1231q0 24 -2 38.5t-8.5 30t-21 23t-37.5 7.5q-39 0 -78 -23q-105 -58 -159 -190.5t-54 -269.5q0 -44 8.5 -85.5t26.5 -80.5t52.5 -62.5t81.5 -23.5q4 0 18 -0.5t20 0t16 3t15 8.5t7 16q16 77 48 231.5t48 231.5q19 91 19 146zM1498 575q0 -7 -7.5 -13.5t-15.5 -6.5
+l-6 1q-22 3 -62 11t-72 12.5t-63 4.5q-167 0 -351 -93q-15 -8 -21 -27q-10 -36 -24.5 -105.5t-22.5 -100.5q-23 -91 -70 -179.5t-112.5 -164.5t-154.5 -123t-185 -47q-135 0 -214.5 83.5t-79.5 219.5q0 53 19.5 117t63 116.5t97.5 52.5q38 0 120 -33.5t83 -61.5
+q0 -1 -16.5 -12.5t-39.5 -31t-46 -44.5t-39 -61t-16 -74q0 -33 16.5 -53t48.5 -20q45 0 85 31.5t66.5 78t48 105.5t32.5 107t16 90v9q0 2 -3.5 3.5t-8.5 1.5h-10t-10 -0.5t-6 -0.5q-227 0 -352 122.5t-125 348.5q0 108 34.5 221t96 210t156 167.5t204.5 89.5q52 9 106 9
+q374 0 374 -360q0 -98 -38 -273t-43 -211l3 -3q101 57 182.5 88t167.5 31q22 0 53 -13q19 -7 80 -102.5t61 -116.5z" />
+    <glyph glyph-name="uniF2A7" unicode="&#xf2a7;" horiz-adv-x="1664" 
+d="M831 863q32 0 59 -18l222 -148q61 -40 110 -97l146 -170q40 -46 29 -106l-72 -413q-6 -32 -29.5 -53.5t-55.5 -25.5l-527 -56l-352 -32h-9q-39 0 -67.5 28t-28.5 68q0 37 27 64t65 32l260 32h-448q-41 0 -69.5 30t-26.5 71q2 39 32 65t69 26l442 1l-521 64q-41 5 -66 37
+t-19 73q6 35 34.5 57.5t65.5 22.5h10l481 -60l-351 94q-38 10 -62 41.5t-18 68.5q6 36 33 58.5t62 22.5q6 0 20 -2l448 -96l217 -37q1 0 3 -0.5t3 -0.5q23 0 30.5 23t-12.5 36l-186 125q-35 23 -42 63.5t18 73.5q27 38 76 38zM761 661l186 -125l-218 37l-5 2l-36 38
+l-238 262q-1 1 -2.5 3.5t-2.5 3.5q-24 31 -18.5 70t37.5 64q31 23 68 17.5t64 -33.5l142 -147q-2 -1 -5 -3.5t-4 -4.5q-32 -45 -23 -99t55 -85zM1648 1115l15 -266q4 -73 -11 -147l-48 -219q-12 -59 -67 -87l-106 -54q2 62 -39 109l-146 170q-53 61 -117 103l-222 148
+q-34 23 -76 23q-51 0 -88 -37l-235 312q-25 33 -18 73.5t41 63.5q33 22 71.5 14t62.5 -40l266 -352l-262 455q-21 35 -10.5 75t47.5 59q35 18 72.5 6t57.5 -46l241 -420l-136 337q-15 35 -4.5 74t44.5 56q37 19 76 6t56 -51l193 -415l101 -196q8 -15 23 -17.5t27 7.5t11 26
+l-12 224q-2 41 26 71t69 31q39 0 67 -28.5t30 -67.5z" />
+    <glyph glyph-name="uniF2A8" unicode="&#xf2a8;" horiz-adv-x="1792" 
+d="M335 180q-2 0 -6 2q-86 57 -168.5 145t-139.5 180q-21 30 -21 69q0 9 2 19t4 18t7 18t8.5 16t10.5 17t10 15t12 15.5t11 14.5q184 251 452 365q-110 198 -110 211q0 19 17 29q116 64 128 64q18 0 28 -16l124 -229q92 19 192 19q266 0 497.5 -137.5t378.5 -369.5
+q20 -31 20 -69t-20 -69q-91 -142 -218.5 -253.5t-278.5 -175.5q110 -198 110 -211q0 -20 -17 -29q-116 -64 -127 -64q-19 0 -29 16l-124 229l-64 119l-444 820l7 7q-58 -24 -99 -47q3 -5 127 -234t243 -449t119 -223q0 -7 -9 -9q-13 -3 -72 -3q-57 0 -60 7l-456 841
+q-39 -28 -82 -68q24 -43 214 -393.5t190 -354.5q0 -10 -11 -10q-14 0 -82.5 22t-72.5 28l-106 197l-224 413q-44 -53 -78 -106q2 -3 18 -25t23 -34l176 -327q0 -10 -10 -10zM1165 282l49 -91q273 111 450 385q-180 277 -459 389q67 -64 103 -148.5t36 -176.5
+q0 -106 -47 -200.5t-132 -157.5zM848 896q0 -20 14 -34t34 -14q86 0 147 -61t61 -147q0 -20 14 -34t34 -14t34 14t14 34q0 126 -89 215t-215 89q-20 0 -34 -14t-14 -34zM1214 961l-9 4l7 -7z" />
+    <glyph glyph-name="uniF2A9" unicode="&#xf2a9;" horiz-adv-x="1280" 
+d="M1050 430q0 -215 -147 -374q-148 -161 -378 -161q-232 0 -378 161q-147 159 -147 374q0 147 68 270.5t189 196.5t268 73q96 0 182 -31q-32 -62 -39 -126q-66 28 -143 28q-167 0 -280.5 -123t-113.5 -291q0 -170 112.5 -288.5t281.5 -118.5t281 118.5t112 288.5
+q0 89 -32 166q66 13 123 49q41 -98 41 -212zM846 619q0 -192 -79.5 -345t-238.5 -253l-14 -1q-29 0 -62 5q83 32 146.5 102.5t99.5 154.5t58.5 189t30 192.5t7.5 178.5q0 69 -3 103q55 -160 55 -326zM791 947v-2q-73 214 -206 440q88 -59 142.5 -186.5t63.5 -251.5z
+M1035 744q-83 0 -160 75q218 120 290 247q19 37 21 56q-42 -94 -139.5 -166.5t-204.5 -97.5q-35 54 -35 113q0 37 17 79t43 68q46 44 157 74q59 16 106 58.5t74 100.5q74 -105 74 -253q0 -109 -24 -170q-32 -77 -88.5 -130.5t-130.5 -53.5z" />
+    <glyph glyph-name="uniF2AA" unicode="&#xf2aa;" 
+d="M1050 495q0 78 -28 147q-41 -25 -85 -34q22 -50 22 -114q0 -117 -77 -198.5t-193 -81.5t-193.5 81.5t-77.5 198.5q0 115 78 199.5t193 84.5q53 0 98 -19q4 43 27 87q-60 21 -125 21q-154 0 -257.5 -108.5t-103.5 -263.5t103.5 -261t257.5 -106t257.5 106.5t103.5 260.5z
+M872 850q2 -24 2 -71q0 -63 -5 -123t-20.5 -132.5t-40.5 -130t-68.5 -106t-100.5 -70.5q21 -3 42 -3h10q219 139 219 411q0 116 -38 225zM872 850q-4 80 -44 171.5t-98 130.5q92 -156 142 -302zM1207 955q0 102 -51 174q-41 -86 -124 -109q-69 -19 -109 -53.5t-40 -99.5
+q0 -40 24 -77q74 17 140.5 67t95.5 115q-4 -52 -74.5 -111.5t-138.5 -97.5q52 -52 110 -52q51 0 90 37t60 90q17 42 17 117zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5
+t84.5 -203.5z" />
+    <glyph glyph-name="uniF2AB" unicode="&#xf2ab;" 
+d="M1279 388q0 22 -22 27q-67 15 -118 59t-80 108q-7 19 -7 25q0 15 19.5 26t43 17t43 20.5t19.5 36.5q0 19 -18.5 31.5t-38.5 12.5q-12 0 -32 -8t-31 -8q-4 0 -12 2q5 95 5 114q0 79 -17 114q-36 78 -103 121.5t-152 43.5q-199 0 -275 -165q-17 -35 -17 -114q0 -19 5 -114
+q-4 -2 -14 -2q-12 0 -32 7.5t-30 7.5q-21 0 -38.5 -12t-17.5 -32q0 -21 19.5 -35.5t43 -20.5t43 -17t19.5 -26q0 -6 -7 -25q-64 -138 -198 -167q-22 -5 -22 -27q0 -46 137 -68q2 -5 6 -26t11.5 -30.5t23.5 -9.5q12 0 37.5 4.5t39.5 4.5q35 0 67 -15t54 -32.5t57.5 -32.5
+t76.5 -15q43 0 79 15t57.5 32.5t53.5 32.5t67 15q14 0 39.5 -4t38.5 -4q16 0 23 10t11 30t6 25q137 22 137 68zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5
+t103 -385.5z" />
+    <glyph glyph-name="uniF2AC" unicode="&#xf2ac;" horiz-adv-x="1664" 
+d="M848 1408q134 1 240.5 -68.5t163.5 -192.5q27 -58 27 -179q0 -47 -9 -191q14 -7 28 -7q18 0 51 13.5t51 13.5q29 0 56 -18t27 -46q0 -32 -31.5 -54t-69 -31.5t-69 -29t-31.5 -47.5q0 -15 12 -43q37 -82 102.5 -150t144.5 -101q28 -12 80 -23q28 -6 28 -35
+q0 -70 -219 -103q-7 -11 -11 -39t-14 -46.5t-33 -18.5q-20 0 -62 6.5t-64 6.5q-37 0 -62 -5q-32 -5 -63 -22.5t-58 -38t-58 -40.5t-76 -33.5t-99 -13.5q-52 0 -96.5 13.5t-75 33.5t-57.5 40.5t-58 38t-62 22.5q-26 5 -63 5q-24 0 -65.5 -7.5t-58.5 -7.5q-25 0 -35 18.5
+t-14 47.5t-11 40q-219 33 -219 103q0 29 28 35q52 11 80 23q78 32 144.5 101t102.5 150q12 28 12 43q0 28 -31.5 47.5t-69.5 29.5t-69.5 31.5t-31.5 52.5q0 27 26 45.5t55 18.5q15 0 48 -13t53 -13q18 0 32 7q-9 142 -9 190q0 122 27 180q64 137 172 198t264 63z" />
+    <glyph glyph-name="uniF2AD" unicode="&#xf2ad;" 
+d="M1280 388q0 22 -22 27q-67 14 -118 58t-80 109q-7 14 -7 25q0 15 19.5 26t42.5 17t42.5 20.5t19.5 36.5q0 19 -18.5 31.5t-38.5 12.5q-11 0 -31 -8t-32 -8q-4 0 -12 2q5 63 5 115q0 78 -17 114q-36 78 -102.5 121.5t-152.5 43.5q-198 0 -275 -165q-18 -38 -18 -115
+q0 -38 6 -114q-10 -2 -15 -2q-11 0 -31.5 8t-30.5 8q-20 0 -37.5 -12.5t-17.5 -32.5q0 -21 19.5 -35.5t42.5 -20.5t42.5 -17t19.5 -26q0 -11 -7 -25q-64 -138 -198 -167q-22 -5 -22 -27q0 -47 138 -69q2 -5 6 -26t11 -30.5t23 -9.5q13 0 38.5 5t38.5 5q35 0 67.5 -15
+t54.5 -32.5t57.5 -32.5t76.5 -15q43 0 79 15t57.5 32.5t54 32.5t67.5 15q13 0 39 -4.5t39 -4.5q15 0 22.5 9.5t11.5 31t5 24.5q138 22 138 69zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960
+q119 0 203.5 -84.5t84.5 -203.5z" />
+    <glyph glyph-name="uniF2AE" unicode="&#xf2ae;" horiz-adv-x="2304" 
+d="M2304 1536q-69 -46 -125 -92t-89 -81t-59.5 -71.5t-37.5 -57.5t-22 -44.5t-14 -29.5q-10 -18 -35.5 -136.5t-48.5 -164.5q-15 -29 -50 -60.5t-67.5 -50.5t-72.5 -41t-48 -28q-47 -31 -151 -231q-341 14 -630 -158q-92 -53 -303 -179q47 16 86 31t55 22l15 7
+q71 27 163 64.5t133.5 53.5t108 34.5t142.5 31.5q186 31 465 -7q1 0 10 -3q11 -6 14 -17t-3 -22l-194 -345q-15 -29 -47 -22q-128 24 -354 24q-146 0 -402 -44.5t-392 -46.5q-82 -1 -149 13t-107 37t-61 40t-33 34l-1 1v2q0 6 6 6q138 0 371 55q192 366 374.5 524t383.5 158
+q5 0 14.5 -0.5t38 -5t55 -12t61.5 -24.5t63 -39.5t54 -59t40 -82.5l102 177q2 4 21 42.5t44.5 86.5t61 109.5t84 133.5t100.5 137q66 82 128 141.5t121.5 96.5t92.5 53.5t88 39.5z" />
+    <glyph glyph-name="uniF2B0" unicode="&#xf2b0;" 
+d="M1322 640q0 -45 -5 -76l-236 14l224 -78q-19 -73 -58 -141l-214 103l177 -158q-44 -61 -107 -108l-157 178l103 -215q-61 -37 -140 -59l-79 228l14 -240q-38 -6 -76 -6t-76 6l14 238l-78 -226q-74 19 -140 59l103 215l-157 -178q-59 43 -108 108l178 158l-214 -104
+q-39 69 -58 141l224 79l-237 -14q-5 42 -5 76q0 35 5 77l238 -14l-225 79q19 73 58 140l214 -104l-177 159q46 61 107 108l158 -178l-103 215q67 39 140 58l77 -224l-13 236q36 6 75 6q38 0 76 -6l-14 -237l78 225q74 -19 140 -59l-103 -214l158 178q61 -47 107 -108
+l-177 -159l213 104q37 -62 58 -141l-224 -78l237 14q5 -31 5 -77zM1352 640q0 160 -78.5 295.5t-213 214t-292.5 78.5q-119 0 -227 -46.5t-186.5 -125t-124.5 -187.5t-46 -229q0 -119 46 -228t124.5 -187.5t186.5 -125t227 -46.5q158 0 292.5 78.5t213 214t78.5 294.5z
+M1425 1023v-766l-657 -383l-657 383v766l657 383zM768 -183l708 412v823l-708 411l-708 -411v-823zM1536 1088v-896l-768 -448l-768 448v896l768 448z" />
+    <glyph glyph-name="uniF2B1" unicode="&#xf2b1;" horiz-adv-x="1664" 
+d="M339 1318h691l-26 -72h-665q-110 0 -188.5 -79t-78.5 -189v-771q0 -95 60.5 -169.5t153.5 -93.5q23 -5 98 -5v-72h-45q-140 0 -239.5 100t-99.5 240v771q0 140 99.5 240t239.5 100zM1190 1536h247l-482 -1294q-23 -61 -40.5 -103.5t-45 -98t-54 -93.5t-64.5 -78.5
+t-79.5 -65t-95.5 -41t-116 -18.5v195q163 26 220 182q20 52 20 105q0 54 -20 106l-285 733h228l187 -585zM1664 978v-1111h-795q37 55 45 73h678v1038q0 85 -49.5 155t-129.5 99l25 67q101 -34 163.5 -123.5t62.5 -197.5z" />
+    <glyph glyph-name="uniF2B2" unicode="&#xf2b2;" horiz-adv-x="1792" 
+d="M852 1227q0 -29 -17 -52.5t-45 -23.5t-45 23.5t-17 52.5t17 52.5t45 23.5t45 -23.5t17 -52.5zM688 -149v114q0 30 -20.5 51.5t-50.5 21.5t-50 -21.5t-20 -51.5v-114q0 -30 20.5 -52t49.5 -22q30 0 50.5 22t20.5 52zM860 -149v114q0 30 -20 51.5t-50 21.5t-50.5 -21.5
+t-20.5 -51.5v-114q0 -30 20.5 -52t50.5 -22q29 0 49.5 22t20.5 52zM1034 -149v114q0 30 -20.5 51.5t-50.5 21.5t-50.5 -21.5t-20.5 -51.5v-114q0 -30 20.5 -52t50.5 -22t50.5 22t20.5 52zM1208 -149v114q0 30 -20.5 51.5t-50.5 21.5t-50.5 -21.5t-20.5 -51.5v-114
+q0 -30 20.5 -52t50.5 -22t50.5 22t20.5 52zM1476 535q-84 -160 -232 -259.5t-323 -99.5q-123 0 -229.5 51.5t-178.5 137t-113 197.5t-41 232q0 88 21 174q-104 -175 -104 -390q0 -162 65 -312t185 -251q30 57 91 57q56 0 86 -50q32 50 87 50q56 0 86 -50q32 50 87 50t87 -50
+q30 50 86 50q28 0 52.5 -15.5t37.5 -40.5q112 94 177 231.5t73 287.5zM1326 564q0 75 -72 75q-17 0 -47 -6q-95 -19 -149 -19q-226 0 -226 243q0 86 30 204q-83 -127 -83 -275q0 -150 89 -260.5t235 -110.5q111 0 210 70q13 48 13 79zM884 1223q0 50 -32 89.5t-81 39.5
+t-81 -39.5t-32 -89.5q0 -51 31.5 -90.5t81.5 -39.5t81.5 39.5t31.5 90.5zM1513 884q0 96 -37.5 179t-113 137t-173.5 54q-77 0 -149 -35t-127 -94q-48 -159 -48 -268q0 -104 45.5 -157t147.5 -53q53 0 142 19q36 6 53 6q51 0 77.5 -28t26.5 -80q0 -26 -4 -46
+q75 68 117.5 165.5t42.5 200.5zM1792 667q0 -111 -33.5 -249.5t-93.5 -204.5q-58 -64 -195 -142.5t-228 -104.5l-4 -1v-114q0 -43 -29.5 -75t-72.5 -32q-56 0 -86 50q-32 -50 -87 -50t-87 50q-30 -50 -86 -50q-55 0 -87 50q-30 -50 -86 -50q-47 0 -75 33.5t-28 81.5
+q-90 -68 -198 -68q-118 0 -211 80q54 1 106 20q-113 31 -182 127q32 -7 71 -7q89 0 164 46q-192 192 -240 306q-24 56 -24 160q0 57 9 125.5t31.5 146.5t55 141t86.5 105t120 42q59 0 81 -52q19 29 42 54q2 3 12 13t13 16q10 15 23 38t25 42t28 39q87 111 211.5 177
+t260.5 66q35 0 62 -4q59 64 146 64q83 0 140 -57q5 -5 5 -12q0 -5 -6 -13.5t-12.5 -16t-16 -17l-10.5 -10.5q17 -6 36 -18t19 -24q0 -6 -16 -25q157 -138 197 -378q25 30 60 30q45 0 100 -49q90 -80 90 -279z" />
+    <glyph glyph-name="uniF2B3" unicode="&#xf2b3;" 
+d="M917 631q0 33 -6 64h-362v-132h217q-12 -76 -74.5 -120.5t-142.5 -44.5q-99 0 -169 71.5t-70 170.5t70 170.5t169 71.5q93 0 153 -59l104 101q-108 100 -257 100q-160 0 -272 -112.5t-112 -271.5t112 -271.5t272 -112.5q165 0 266.5 105t101.5 270zM1262 585h109v110
+h-109v110h-110v-110h-110v-110h110v-110h110v110zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
+    <glyph glyph-name="uniF2B4" unicode="&#xf2b4;" 
+d="M1536 1024v-839q0 -48 -49 -62q-174 -52 -338 -52q-73 0 -215.5 29.5t-227.5 29.5q-164 0 -370 -48v-338h-160v1368q-63 25 -101 81t-38 124q0 91 64 155t155 64t155 -64t64 -155q0 -68 -38 -124t-101 -81v-68q190 44 343 44q99 0 198 -15q14 -2 111.5 -22.5t149.5 -20.5
+q77 0 165 18q11 2 80 21t89 19q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="uniF2B5" unicode="&#xf2b5;" horiz-adv-x="2304" 
+d="M192 384q40 0 56 32t0 64t-56 32t-56 -32t0 -64t56 -32zM1665 442q-10 13 -38.5 50t-41.5 54t-38 49t-42.5 53t-40.5 47t-45 49l-125 -140q-83 -94 -208.5 -92t-205.5 98q-57 69 -56.5 158t58.5 157l177 206q-22 11 -51 16.5t-47.5 6t-56.5 -0.5t-49 -1q-92 0 -158 -66
+l-158 -158h-155v-544q5 0 21 0.5t22 0t19.5 -2t20.5 -4.5t17.5 -8.5t18.5 -13.5l297 -292q115 -111 227 -111q78 0 125 47q57 -20 112.5 8t72.5 85q74 -6 127 44q20 18 36 45.5t14 50.5q10 -10 43 -10q43 0 77 21t49.5 53t12 71.5t-30.5 73.5zM1824 384h96v512h-93l-157 180
+q-66 76 -169 76h-167q-89 0 -146 -67l-209 -243q-28 -33 -28 -75t27 -75q43 -51 110 -52t111 49l193 218q25 23 53.5 21.5t47 -27t8.5 -56.5q16 -19 56 -63t60 -68q29 -36 82.5 -105.5t64.5 -84.5q52 -66 60 -140zM2112 384q40 0 56 32t0 64t-56 32t-56 -32t0 -64t56 -32z
+M2304 960v-640q0 -26 -19 -45t-45 -19h-434q-27 -65 -82 -106.5t-125 -51.5q-33 -48 -80.5 -81.5t-102.5 -45.5q-42 -53 -104.5 -81.5t-128.5 -24.5q-60 -34 -126 -39.5t-127.5 14t-117 53.5t-103.5 81l-287 282h-358q-26 0 -45 19t-19 45v672q0 26 19 45t45 19h421
+q14 14 47 48t47.5 48t44 40t50.5 37.5t51 25.5t62 19.5t68 5.5h117q99 0 181 -56q82 56 181 56h167q35 0 67 -6t56.5 -14.5t51.5 -26.5t44.5 -31t43 -39.5t39 -42t41 -48t41.5 -48.5h355q26 0 45 -19t19 -45z" />
+    <glyph glyph-name="uniF2B6" unicode="&#xf2b6;" horiz-adv-x="1792" 
+d="M1792 882v-978q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v978q0 15 11 24q8 7 39 34.5t41.5 36t45.5 37.5t70 55.5t96 73t143.5 107t192.5 140.5q5 4 52.5 40t71.5 52.5t64 35t69 18.5t69 -18.5t65 -35.5t71 -52t52 -40q110 -80 192.5 -140.5t143.5 -107
+t96 -73t70 -55.5t45.5 -37.5t41.5 -36t39 -34.5q11 -9 11 -24zM1228 297q263 191 345 252q11 8 12.5 20.5t-6.5 23.5l-38 52q-8 11 -21 12.5t-24 -6.5q-231 -169 -343 -250q-5 -3 -52 -39t-71.5 -52.5t-64.5 -35t-69 -18.5t-69 18.5t-64.5 35t-71.5 52.5t-52 39
+q-186 134 -343 250q-11 8 -24 6.5t-21 -12.5l-38 -52q-8 -11 -6.5 -23.5t12.5 -20.5q82 -61 345 -252q10 -8 50 -38t65 -47t64 -39.5t77.5 -33.5t75.5 -11t75.5 11t79 34.5t64.5 39.5t65 47.5t48 36.5z" />
+    <glyph glyph-name="uniF2B7" unicode="&#xf2b7;" horiz-adv-x="1792" 
+d="M1474 623l39 -51q8 -11 6.5 -23.5t-11.5 -20.5q-43 -34 -126.5 -98.5t-146.5 -113t-67 -51.5q-39 -32 -60 -48t-60.5 -41t-76.5 -36.5t-74 -11.5h-1h-1q-37 0 -74 11.5t-76 36.5t-61 41.5t-60 47.5q-5 4 -65 50.5t-143.5 111t-122.5 94.5q-11 8 -12.5 20.5t6.5 23.5
+l37 52q8 11 21.5 13t24.5 -7q94 -73 306 -236q5 -4 43.5 -35t60.5 -46.5t56.5 -32.5t58.5 -17h1h1q24 0 58.5 17t56.5 32.5t60.5 46.5t43.5 35q258 198 313 242q11 8 24 6.5t21 -12.5zM1664 -96v928q-90 83 -159 139q-91 74 -389 304q-3 2 -43 35t-61 48t-56 32.5t-59 17.5
+h-1h-1q-24 0 -59 -17.5t-56 -32.5t-61 -48t-43 -35q-215 -166 -315.5 -245.5t-129.5 -104t-82 -74.5q-14 -12 -21 -19v-928q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1792 832v-928q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v928q0 56 41 94
+q123 114 350 290.5t233 181.5q36 30 59 47.5t61.5 42t76 36.5t74.5 12h1h1q37 0 74.5 -12t76 -36.5t61.5 -42t59 -47.5q43 -36 156 -122t226 -177t201 -173q41 -38 41 -94z" />
+    <glyph glyph-name="uniF2B8" unicode="&#xf2b8;" 
+d="M330 1l202 -214l-34 236l-216 213zM556 -225l274 218l-11 245l-300 -215zM245 413l227 -213l-48 327l-245 204zM495 189l317 214l-14 324l-352 -200zM843 178l95 -80l-2 239l-103 79q0 -1 1 -8.5t0 -12t-5 -7.5l-78 -52l85 -70q7 -6 7 -88zM138 930l256 -200l-68 465
+l-279 173zM1173 267l15 234l-230 -164l2 -240zM417 722l373 194l-19 441l-423 -163zM1270 357l20 233l-226 142l-2 -105l144 -95q6 -4 4 -9l-7 -119zM1461 496l30 222l-179 -128l-20 -228zM1273 329l-71 49l-8 -117q0 -5 -4 -8l-234 -187q-7 -5 -14 0l-98 83l7 -161
+q0 -5 -4 -8l-293 -234q-4 -2 -6 -2q-8 2 -8 3l-228 242q-4 4 -59 277q-2 7 5 11l61 37q-94 86 -95 92l-72 351q-2 7 6 12l94 45q-133 100 -135 108l-96 466q-2 10 7 13l433 135q5 0 8 -1l317 -153q6 -4 6 -9l20 -463q0 -7 -6 -10l-118 -61l126 -85q5 -2 5 -8l5 -123l121 74
+q5 4 11 0l84 -56l3 110q0 6 5 9l206 126q6 3 11 0l245 -135q4 -4 5 -7t-6.5 -60t-17.5 -124.5t-10 -70.5q0 -5 -4 -7l-191 -153q-6 -5 -13 0z" />
+    <glyph glyph-name="uniF2B9" unicode="&#xf2b9;" horiz-adv-x="1664" 
+d="M1201 298q0 57 -5.5 107t-21 100.5t-39.5 86t-64 58t-91 22.5q-6 -4 -33.5 -20.5t-42.5 -24.5t-40.5 -20t-49 -17t-46.5 -5t-46.5 5t-49 17t-40.5 20t-42.5 24.5t-33.5 20.5q-51 0 -91 -22.5t-64 -58t-39.5 -86t-21 -100.5t-5.5 -107q0 -73 42 -121.5t103 -48.5h576
+q61 0 103 48.5t42 121.5zM1028 892q0 108 -76.5 184t-183.5 76t-183.5 -76t-76.5 -184q0 -107 76.5 -183t183.5 -76t183.5 76t76.5 183zM1664 352v-192q0 -14 -9 -23t-23 -9h-96v-224q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v1472q0 66 47 113t113 47h1216
+q66 0 113 -47t47 -113v-224h96q14 0 23 -9t9 -23v-192q0 -14 -9 -23t-23 -9h-96v-128h96q14 0 23 -9t9 -23v-192q0 -14 -9 -23t-23 -9h-96v-128h96q14 0 23 -9t9 -23z" />
+    <glyph glyph-name="uniF2BA" unicode="&#xf2ba;" horiz-adv-x="1664" 
+d="M1028 892q0 -107 -76.5 -183t-183.5 -76t-183.5 76t-76.5 183q0 108 76.5 184t183.5 76t183.5 -76t76.5 -184zM980 672q46 0 82.5 -17t60 -47.5t39.5 -67t24 -81t11.5 -82.5t3.5 -79q0 -67 -39.5 -118.5t-105.5 -51.5h-576q-66 0 -105.5 51.5t-39.5 118.5q0 48 4.5 93.5
+t18.5 98.5t36.5 91.5t63 64.5t93.5 26h5q7 -4 32 -19.5t35.5 -21t33 -17t37 -16t35 -9t39.5 -4.5t39.5 4.5t35 9t37 16t33 17t35.5 21t32 19.5zM1664 928q0 -13 -9.5 -22.5t-22.5 -9.5h-96v-128h96q13 0 22.5 -9.5t9.5 -22.5v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-96v-128h96
+q13 0 22.5 -9.5t9.5 -22.5v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-96v-224q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v1472q0 66 47 113t113 47h1216q66 0 113 -47t47 -113v-224h96q13 0 22.5 -9.5t9.5 -22.5v-192zM1408 -96v1472q0 13 -9.5 22.5t-22.5 9.5h-1216
+q-13 0 -22.5 -9.5t-9.5 -22.5v-1472q0 -13 9.5 -22.5t22.5 -9.5h1216q13 0 22.5 9.5t9.5 22.5z" />
+    <glyph glyph-name="uniF2BB" unicode="&#xf2bb;" horiz-adv-x="2048" 
+d="M1024 405q0 64 -9 117.5t-29.5 103t-60.5 78t-97 28.5q-6 -4 -30 -18t-37.5 -21.5t-35.5 -17.5t-43 -14.5t-42 -4.5t-42 4.5t-43 14.5t-35.5 17.5t-37.5 21.5t-30 18q-57 0 -97 -28.5t-60.5 -78t-29.5 -103t-9 -117.5t37 -106.5t91 -42.5h512q54 0 91 42.5t37 106.5z
+M867 925q0 94 -66.5 160.5t-160.5 66.5t-160.5 -66.5t-66.5 -160.5t66.5 -160.5t160.5 -66.5t160.5 66.5t66.5 160.5zM1792 416v64q0 14 -9 23t-23 9h-576q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h576q14 0 23 9t9 23zM1792 676v56q0 15 -10.5 25.5t-25.5 10.5h-568
+q-15 0 -25.5 -10.5t-10.5 -25.5v-56q0 -15 10.5 -25.5t25.5 -10.5h568q15 0 25.5 10.5t10.5 25.5zM1792 928v64q0 14 -9 23t-23 9h-576q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h576q14 0 23 9t9 23zM2048 1248v-1216q0 -66 -47 -113t-113 -47h-352v96q0 14 -9 23t-23 9
+h-64q-14 0 -23 -9t-9 -23v-96h-768v96q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-96h-352q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1728q66 0 113 -47t47 -113z" />
+    <glyph glyph-name="uniF2BC" unicode="&#xf2bc;" horiz-adv-x="2048" 
+d="M1024 405q0 -64 -37 -106.5t-91 -42.5h-512q-54 0 -91 42.5t-37 106.5t9 117.5t29.5 103t60.5 78t97 28.5q6 -4 30 -18t37.5 -21.5t35.5 -17.5t43 -14.5t42 -4.5t42 4.5t43 14.5t35.5 17.5t37.5 21.5t30 18q57 0 97 -28.5t60.5 -78t29.5 -103t9 -117.5zM867 925
+q0 -94 -66.5 -160.5t-160.5 -66.5t-160.5 66.5t-66.5 160.5t66.5 160.5t160.5 66.5t160.5 -66.5t66.5 -160.5zM1792 480v-64q0 -14 -9 -23t-23 -9h-576q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h576q14 0 23 -9t9 -23zM1792 732v-56q0 -15 -10.5 -25.5t-25.5 -10.5h-568
+q-15 0 -25.5 10.5t-10.5 25.5v56q0 15 10.5 25.5t25.5 10.5h568q15 0 25.5 -10.5t10.5 -25.5zM1792 992v-64q0 -14 -9 -23t-23 -9h-576q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h576q14 0 23 -9t9 -23zM1920 32v1216q0 13 -9.5 22.5t-22.5 9.5h-1728q-13 0 -22.5 -9.5
+t-9.5 -22.5v-1216q0 -13 9.5 -22.5t22.5 -9.5h352v96q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-96h768v96q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-96h352q13 0 22.5 9.5t9.5 22.5zM2048 1248v-1216q0 -66 -47 -113t-113 -47h-1728q-66 0 -113 47t-47 113v1216q0 66 47 113
+t113 47h1728q66 0 113 -47t47 -113z" />
+    <glyph glyph-name="uniF2BD" unicode="&#xf2bd;" horiz-adv-x="1792" 
+d="M1523 197q-22 155 -87.5 257.5t-184.5 118.5q-67 -74 -159.5 -115.5t-195.5 -41.5t-195.5 41.5t-159.5 115.5q-119 -16 -184.5 -118.5t-87.5 -257.5q106 -150 271 -237.5t356 -87.5t356 87.5t271 237.5zM1280 896q0 159 -112.5 271.5t-271.5 112.5t-271.5 -112.5
+t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM1792 640q0 -182 -71 -347.5t-190.5 -286t-285.5 -191.5t-349 -71q-182 0 -348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
+    <glyph glyph-name="uniF2BE" unicode="&#xf2be;" horiz-adv-x="1792" 
+d="M896 1536q182 0 348 -71t286 -191t191 -286t71 -348q0 -181 -70.5 -347t-190.5 -286t-286 -191.5t-349 -71.5t-349 71t-285.5 191.5t-190.5 286t-71 347.5t71 348t191 286t286 191t348 71zM1515 185q149 205 149 455q0 156 -61 298t-164 245t-245 164t-298 61t-298 -61
+t-245 -164t-164 -245t-61 -298q0 -250 149 -455q66 327 306 327q131 -128 313 -128t313 128q240 0 306 -327zM1280 832q0 159 -112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5z" />
+    <glyph glyph-name="uniF2C0" unicode="&#xf2c0;" 
+d="M1201 752q47 -14 89.5 -38t89 -73t79.5 -115.5t55 -172t22 -236.5q0 -154 -100 -263.5t-241 -109.5h-854q-141 0 -241 109.5t-100 263.5q0 131 22 236.5t55 172t79.5 115.5t89 73t89.5 38q-79 125 -79 272q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5
+t198.5 -40.5t163.5 -109.5t109.5 -163.5t40.5 -198.5q0 -147 -79 -272zM768 1408q-159 0 -271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5t-112.5 271.5t-271.5 112.5zM1195 -128q88 0 150.5 71.5t62.5 173.5q0 239 -78.5 377t-225.5 145
+q-145 -127 -336 -127t-336 127q-147 -7 -225.5 -145t-78.5 -377q0 -102 62.5 -173.5t150.5 -71.5h854z" />
+    <glyph glyph-name="uniF2C1" unicode="&#xf2c1;" horiz-adv-x="1280" 
+d="M1024 278q0 -64 -37 -107t-91 -43h-512q-54 0 -91 43t-37 107t9 118t29.5 104t61 78.5t96.5 28.5q80 -75 188 -75t188 75q56 0 96.5 -28.5t61 -78.5t29.5 -104t9 -118zM870 797q0 -94 -67.5 -160.5t-162.5 -66.5t-162.5 66.5t-67.5 160.5t67.5 160.5t162.5 66.5
+t162.5 -66.5t67.5 -160.5zM1152 -96v1376h-1024v-1376q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1280 1376v-1472q0 -66 -47 -113t-113 -47h-960q-66 0 -113 47t-47 113v1472q0 66 47 113t113 47h352v-96q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v96h352
+q66 0 113 -47t47 -113z" />
+    <glyph glyph-name="uniF2C2" unicode="&#xf2c2;" horiz-adv-x="2048" 
+d="M896 324q0 54 -7.5 100.5t-24.5 90t-51 68.5t-81 25q-64 -64 -156 -64t-156 64q-47 0 -81 -25t-51 -68.5t-24.5 -90t-7.5 -100.5q0 -55 31.5 -93.5t75.5 -38.5h426q44 0 75.5 38.5t31.5 93.5zM768 768q0 80 -56 136t-136 56t-136 -56t-56 -136t56 -136t136 -56t136 56
+t56 136zM1792 288v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23zM1408 544v64q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1792 544v64q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23
+v-64q0 -14 9 -23t23 -9h192q14 0 23 9t9 23zM1792 800v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23zM128 1152h1792v96q0 14 -9 23t-23 9h-1728q-14 0 -23 -9t-9 -23v-96zM2048 1248v-1216q0 -66 -47 -113t-113 -47h-1728
+q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1728q66 0 113 -47t47 -113z" />
+    <glyph glyph-name="uniF2C3" unicode="&#xf2c3;" horiz-adv-x="2048" 
+d="M896 324q0 -55 -31.5 -93.5t-75.5 -38.5h-426q-44 0 -75.5 38.5t-31.5 93.5q0 54 7.5 100.5t24.5 90t51 68.5t81 25q64 -64 156 -64t156 64q47 0 81 -25t51 -68.5t24.5 -90t7.5 -100.5zM768 768q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136z
+M1792 352v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704q14 0 23 -9t9 -23zM1408 608v-64q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h320q14 0 23 -9t9 -23zM1792 608v-64q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v64
+q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 864v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704q14 0 23 -9t9 -23zM1920 32v1120h-1792v-1120q0 -13 9.5 -22.5t22.5 -9.5h1728q13 0 22.5 9.5t9.5 22.5zM2048 1248v-1216q0 -66 -47 -113t-113 -47
+h-1728q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1728q66 0 113 -47t47 -113z" />
+    <glyph glyph-name="uniF2C4" unicode="&#xf2c4;" horiz-adv-x="1792" 
+d="M1255 749q0 318 -105 474.5t-330 156.5q-222 0 -326 -157t-104 -474q0 -316 104 -471.5t326 -155.5q74 0 131 17q-22 43 -39 73t-44 65t-53.5 56.5t-63 36t-77.5 14.5q-46 0 -79 -16l-49 97q105 91 276 91q132 0 215.5 -54t150.5 -155q67 149 67 402zM1645 117h117
+q3 -27 -2 -67t-26.5 -95t-58 -100.5t-107 -78t-162.5 -32.5q-71 0 -130.5 19t-105.5 56t-79 78t-66 96q-97 -27 -205 -27q-150 0 -292.5 58t-253 158.5t-178 249t-67.5 317.5q0 170 67.5 319.5t178.5 250.5t253.5 159t291.5 58q121 0 238.5 -36t217 -106t176 -164.5
+t119.5 -219t43 -261.5q0 -190 -80.5 -347.5t-218.5 -264.5q47 -70 93.5 -106.5t104.5 -36.5q61 0 94 37.5t38 85.5z" />
+    <glyph glyph-name="uniF2C5" unicode="&#xf2c5;" horiz-adv-x="2304" 
+d="M453 -101q0 -21 -16 -37.5t-37 -16.5q-1 0 -13 3q-63 15 -162 140q-225 284 -225 676q0 341 213 614q39 51 95 103.5t94 52.5q19 0 35 -13.5t16 -32.5q0 -27 -63 -90q-98 -102 -147 -184q-119 -199 -119 -449q0 -281 123 -491q50 -85 136 -173q2 -3 14.5 -16t19.5 -21
+t17 -20.5t14.5 -23.5t4.5 -21zM1796 33q0 -29 -17.5 -48.5t-46.5 -19.5h-1081q-26 0 -45 19t-19 45q0 29 17.5 48.5t46.5 19.5h1081q26 0 45 -19t19 -45zM1581 644q0 -134 -67 -233q-25 -38 -69.5 -78.5t-83.5 -60.5q-16 -10 -27 -10q-7 0 -15 6t-8 12q0 9 19 30t42 46
+t42 67.5t19 88.5q0 76 -35 130q-29 42 -46 42q-3 0 -3 -5q0 -12 7.5 -35.5t7.5 -36.5q0 -22 -21.5 -35t-44.5 -13q-66 0 -66 76q0 15 1.5 44t1.5 44q0 25 -10 46q-13 25 -42 53.5t-51 28.5q-5 0 -7 -0.5t-3.5 -2.5t-1.5 -6q0 -2 16 -26t16 -54q0 -37 -19 -68t-46 -54
+t-53.5 -46t-45.5 -54t-19 -68q0 -98 42 -160q29 -43 79 -63q16 -5 17 -10q1 -2 1 -5q0 -16 -18 -16q-6 0 -33 11q-119 43 -195 139.5t-76 218.5q0 55 24.5 115.5t60 115t70.5 108.5t59.5 113.5t24.5 111.5q0 53 -25 94q-29 48 -56 64q-19 9 -19 21q0 20 41 20q50 0 110 -29
+q41 -19 71 -44.5t49.5 -51t33.5 -62.5t22 -69t16 -80q0 -1 3 -17.5t4.5 -25t5.5 -25t9 -27t11 -21.5t14.5 -16.5t18.5 -5.5q23 0 37 14t14 37q0 25 -20 67t-20 52t10 10q27 0 93 -70q72 -76 102.5 -156t30.5 -186zM2304 615q0 -274 -138 -503q-19 -32 -48 -72t-68 -86.5
+t-81 -77t-74 -30.5q-16 0 -31 15.5t-15 31.5q0 15 29 50.5t68.5 77t48.5 52.5q183 230 183 531q0 131 -20.5 235t-72.5 211q-58 119 -163 228q-2 3 -13 13.5t-16.5 16.5t-15 17.5t-15 20t-9.5 18.5t-4 19q0 19 16 35.5t35 16.5q70 0 196 -169q98 -131 146 -273t60 -314
+q2 -42 2 -64z" />
+    <glyph glyph-name="uniF2C6" unicode="&#xf2c6;" horiz-adv-x="1792" 
+d="M1189 229l147 693q9 44 -10.5 63t-51.5 7l-864 -333q-29 -11 -39.5 -25t-2.5 -26.5t32 -19.5l221 -69l513 323q21 14 32 6q7 -5 -4 -15l-415 -375v0v0l-16 -228q23 0 45 22l108 104l224 -165q64 -36 81 38zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71
+t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
+    <glyph glyph-name="uniF2C7" unicode="&#xf2c7;" horiz-adv-x="1024" 
+d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v907h128v-907q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5
+t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192
+v128h192z" />
+    <glyph glyph-name="uniF2C8" unicode="&#xf2c8;" horiz-adv-x="1024" 
+d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v651h128v-651q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5
+t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192
+v128h192z" />
+    <glyph glyph-name="uniF2C9" unicode="&#xf2c9;" horiz-adv-x="1024" 
+d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v395h128v-395q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5
+t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192
+v128h192z" />
+    <glyph glyph-name="uniF2CA" unicode="&#xf2ca;" horiz-adv-x="1024" 
+d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 60 35 110t93 71v139h128v-139q58 -21 93 -71t35 -110zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5
+t93.5 226.5zM896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192
+v128h192z" />
+    <glyph glyph-name="uniF2CB" unicode="&#xf2cb;" horiz-adv-x="1024" 
+d="M640 192q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 79 56 135.5t136 56.5t136 -56.5t56 -135.5zM768 192q0 77 -34 144t-94 112v768q0 80 -56 136t-136 56t-136 -56t-56 -136v-768q-60 -45 -94 -112t-34 -144q0 -133 93.5 -226.5t226.5 -93.5t226.5 93.5t93.5 226.5z
+M896 192q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 182 128 313v711q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5v-711q128 -131 128 -313zM1024 768v-128h-192v128h192zM1024 1024v-128h-192v128h192zM1024 1280v-128h-192v128h192z" />
+    <glyph glyph-name="uniF2CC" unicode="&#xf2cc;" horiz-adv-x="1920" 
+d="M1433 1287q10 -10 10 -23t-10 -23l-626 -626q-10 -10 -23 -10t-23 10l-82 82q-10 10 -10 23t10 23l44 44q-72 91 -81.5 207t46.5 215q-74 71 -176 71q-106 0 -181 -75t-75 -181v-1280h-256v1280q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5q106 0 201 -41
+t166 -115q94 39 197 24.5t185 -79.5l44 44q10 10 23 10t23 -10zM1344 1024q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1600 896q-26 0 -45 19t-19 45t19 45t45 19t45 -19t19 -45t-19 -45t-45 -19zM1856 1024q26 0 45 -19t19 -45t-19 -45t-45 -19
+t-45 19t-19 45t19 45t45 19zM1216 896q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1408 832q0 26 19 45t45 19t45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45zM1728 896q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1088 768
+q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1344 640q-26 0 -45 19t-19 45t19 45t45 19t45 -19t19 -45t-19 -45t-45 -19zM1600 768q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1216 512q-26 0 -45 19t-19 45t19 45t45 19t45 -19
+t19 -45t-19 -45t-45 -19zM1472 640q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1088 512q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1344 512q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1216 384
+q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1088 256q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19z" />
+    <glyph glyph-name="uniF2CD" unicode="&#xf2cd;" horiz-adv-x="1792" 
+d="M1664 448v-192q0 -169 -128 -286v-194q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v118q-63 -22 -128 -22h-768q-65 0 -128 22v-110q0 -17 -9.5 -28.5t-22.5 -11.5h-64q-13 0 -22.5 11.5t-9.5 28.5v186q-128 117 -128 286v192h1536zM704 864q0 -14 -9 -23t-23 -9t-23 9
+t-9 23t9 23t23 9t23 -9t9 -23zM768 928q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM704 992q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM832 992q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM768 1056q0 -14 -9 -23t-23 -9t-23 9
+t-9 23t9 23t23 9t23 -9t9 -23zM704 1120q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM1792 608v-64q0 -14 -9 -23t-23 -9h-1728q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v640q0 106 75 181t181 75q108 0 184 -78q46 19 98 12t93 -39l22 22q11 11 22 0l42 -42
+q11 -11 0 -22l-314 -314q-11 -11 -22 0l-42 42q-11 11 0 22l22 22q-36 46 -40.5 104t23.5 108q-37 35 -88 35q-53 0 -90.5 -37.5t-37.5 -90.5v-640h1504q14 0 23 -9t9 -23zM896 1056q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM832 1120q0 -14 -9 -23t-23 -9
+t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM768 1184q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM960 1120q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM896 1184q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM832 1248q0 -14 -9 -23
+t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM1024 1184q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM960 1248q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23zM1088 1248q0 -14 -9 -23t-23 -9t-23 9t-9 23t9 23t23 9t23 -9t9 -23z" />
+    <glyph glyph-name="uniF2CE" unicode="&#xf2ce;" 
+d="M994 344q0 -86 -17 -197q-31 -215 -55 -313q-22 -90 -152 -90t-152 90q-24 98 -55 313q-17 110 -17 197q0 168 224 168t224 -168zM1536 768q0 -240 -134 -434t-350 -280q-8 -3 -15 3t-6 15q7 48 10 66q4 32 6 47q1 9 9 12q159 81 255.5 234t96.5 337q0 180 -91 330.5
+t-247 234.5t-337 74q-124 -7 -237 -61t-193.5 -140.5t-128 -202t-46.5 -240.5q1 -184 99 -336.5t257 -231.5q7 -3 9 -12q3 -21 6 -45q1 -9 5 -32.5t6 -35.5q1 -9 -6.5 -15t-15.5 -2q-148 58 -261 169.5t-173.5 264t-52.5 319.5q7 143 66 273.5t154.5 227t225 157.5t272.5 70
+q164 10 315.5 -46.5t261 -160.5t175 -250.5t65.5 -308.5zM994 800q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5zM1282 768q0 -122 -53.5 -228.5t-146.5 -177.5q-8 -6 -16 -2t-10 14q-6 52 -29 92q-7 10 3 20
+q58 54 91 127t33 155q0 111 -58.5 204t-157.5 141.5t-212 36.5q-133 -15 -229 -113t-109 -231q-10 -92 23.5 -176t98.5 -144q10 -10 3 -20q-24 -41 -29 -93q-2 -9 -10 -13t-16 2q-95 74 -148.5 183t-51.5 234q3 131 69 244t177 181.5t241 74.5q144 7 268 -60t196.5 -187.5
+t72.5 -263.5z" />
+    <glyph glyph-name="uniF2D0" unicode="&#xf2d0;" horiz-adv-x="1792" 
+d="M256 128h1280v768h-1280v-768zM1792 1248v-1216q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
+    <glyph glyph-name="uniF2D1" unicode="&#xf2d1;" horiz-adv-x="1792" 
+d="M1792 224v-192q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v192q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
+    <glyph glyph-name="uniF2D2" unicode="&#xf2d2;" horiz-adv-x="2048" 
+d="M256 0h768v512h-768v-512zM1280 512h512v768h-768v-256h96q66 0 113 -47t47 -113v-352zM2048 1376v-960q0 -66 -47 -113t-113 -47h-608v-352q0 -66 -47 -113t-113 -47h-960q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h608v352q0 66 47 113t113 47h960q66 0 113 -47
+t47 -113z" />
+    <glyph glyph-name="uniF2D3" unicode="&#xf2d3;" horiz-adv-x="1792" 
+d="M1175 215l146 146q10 10 10 23t-10 23l-233 233l233 233q10 10 10 23t-10 23l-146 146q-10 10 -23 10t-23 -10l-233 -233l-233 233q-10 10 -23 10t-23 -10l-146 -146q-10 -10 -10 -23t10 -23l233 -233l-233 -233q-10 -10 -10 -23t10 -23l146 -146q10 -10 23 -10t23 10
+l233 233l233 -233q10 -10 23 -10t23 10zM1792 1248v-1216q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
+    <glyph glyph-name="uniF2D4" unicode="&#xf2d4;" horiz-adv-x="1792" 
+d="M1257 425l-146 -146q-10 -10 -23 -10t-23 10l-169 169l-169 -169q-10 -10 -23 -10t-23 10l-146 146q-10 10 -10 23t10 23l169 169l-169 169q-10 10 -10 23t10 23l146 146q10 10 23 10t23 -10l169 -169l169 169q10 10 23 10t23 -10l146 -146q10 -10 10 -23t-10 -23
+l-169 -169l169 -169q10 -10 10 -23t-10 -23zM256 128h1280v1024h-1280v-1024zM1792 1248v-1216q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
+    <glyph glyph-name="uniF2D5" unicode="&#xf2d5;" horiz-adv-x="1792" 
+d="M1070 358l306 564h-654l-306 -564h654zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
+    <glyph glyph-name="uniF2D6" unicode="&#xf2d6;" horiz-adv-x="1794" 
+d="M1291 1060q-15 17 -35 8.5t-26 -28.5t5 -38q14 -17 40 -14.5t34 20.5t-18 52zM895 814q-8 -8 -19.5 -8t-18.5 8q-8 8 -8 19t8 18q7 8 18.5 8t19.5 -8q7 -7 7 -18t-7 -19zM1060 740l-35 -35q-12 -13 -29.5 -13t-30.5 13l-38 38q-12 13 -12 30t12 30l35 35q12 12 29.5 12
+t30.5 -12l38 -39q12 -12 12 -29.5t-12 -29.5zM951 870q-7 -8 -18.5 -8t-19.5 8q-7 8 -7 19t7 19q8 8 19 8t19 -8t8 -19t-8 -19zM1354 968q-34 -64 -107.5 -85.5t-127.5 16.5q-38 28 -61 66.5t-21 87.5t39 92t75.5 53t70.5 -5t70 -51q2 -2 13 -12.5t14.5 -13.5t13 -13.5
+t12.5 -15.5t10 -15.5t8.5 -18t4 -18.5t1 -21t-5 -22t-9.5 -24zM1555 486q3 20 -8.5 34.5t-27.5 21.5t-33 17t-23 20q-40 71 -84 98.5t-113 11.5q19 13 40 18.5t33 4.5l12 -1q2 45 -34 90q6 20 6.5 40.5t-2.5 30.5l-3 10q43 24 71 65t34 91q10 84 -43 150.5t-137 76.5
+q-60 7 -114 -18.5t-82 -74.5q-30 -51 -33.5 -101t14.5 -87t43.5 -64t56.5 -42q-45 4 -88 36t-57 88q-28 108 32 222q-16 21 -29 32q-50 0 -89 -19q19 24 42 37t36 14l13 1q0 50 -13 78q-10 21 -32.5 28.5t-47 -3.5t-37.5 -40q2 4 4 7q-7 -28 -6.5 -75.5t19 -117t48.5 -122.5
+q-25 -14 -47 -36q-35 -16 -85.5 -70.5t-84.5 -101.5l-33 -46q-90 -34 -181 -125.5t-75 -162.5q1 -16 11 -27q-15 -12 -30 -30q-21 -25 -21 -54t21.5 -40t63.5 6q41 19 77 49.5t55 60.5q-2 2 -6.5 5t-20.5 7.5t-33 3.5q23 5 51 12.5t40 10t27.5 6t26 4t23.5 0.5q14 -7 22 34
+q7 37 7 90q0 102 -40 150q106 -103 101 -219q-1 -29 -15 -50t-27 -27l-13 -6q-4 -7 -19 -32t-26 -45.5t-26.5 -52t-25 -61t-17 -63t-6.5 -66.5t10 -63q-35 54 -37 80q-22 -24 -34.5 -39t-33.5 -42t-30.5 -46t-16.5 -41t-0.5 -38t25.5 -27q45 -25 144 64t190.5 221.5
+t122.5 228.5q86 52 145 115.5t86 119.5q47 -93 154 -178q104 -83 167 -80q39 2 46 43zM1794 640q0 -182 -71 -348t-191 -286t-286.5 -191t-348.5 -71t-348.5 71t-286.5 191t-191 286t-71 348t71 348t191 286t286.5 191t348.5 71t348.5 -71t286.5 -191t191 -286t71 -348z" />
+    <glyph glyph-name="uniF2D7" unicode="&#xf2d7;" 
+d="M518 1353v-655q103 -1 191.5 1.5t125.5 5.5l37 3q68 2 90.5 24.5t39.5 94.5l33 142h103l-14 -322l7 -319h-103l-29 127q-15 68 -45 93t-84 26q-87 8 -352 8v-556q0 -78 43.5 -115.5t133.5 -37.5h357q35 0 59.5 2t55 7.5t54 18t48.5 32t46 50.5t39 73l93 216h89
+q-6 -37 -31.5 -252t-30.5 -276q-146 5 -263.5 8t-162.5 4h-44h-628l-376 -12v102l127 25q67 13 91.5 37t25.5 79l8 643q3 402 -8 645q-2 61 -25.5 84t-91.5 36l-127 24v102l376 -12h702q139 0 374 27q-6 -68 -14 -194.5t-12 -219.5l-5 -92h-93l-32 124q-31 121 -74 179.5
+t-113 58.5h-548q-28 0 -35.5 -8.5t-7.5 -30.5z" />
+    <glyph glyph-name="uniF2D8" unicode="&#xf2d8;" 
+d="M922 739v-182q0 -4 0.5 -15t0 -15l-1.5 -12t-3.5 -11.5t-6.5 -7.5t-11 -5.5t-16 -1.5v309q9 0 16 -1t11 -5t6.5 -5.5t3.5 -9.5t1 -10.5v-13.5v-14zM1238 643v-121q0 -1 0.5 -12.5t0 -15.5t-2.5 -11.5t-7.5 -10.5t-13.5 -3q-9 0 -14 9q-4 10 -4 165v7v8.5v9t1.5 8.5l3.5 7
+t5 5.5t8 1.5q6 0 10 -1.5t6.5 -4.5t4 -6t2 -8.5t0.5 -8v-9.5v-9zM180 407h122v472h-122v-472zM614 407h106v472h-159l-28 -221q-20 148 -32 221h-158v-472h107v312l45 -312h76l43 319v-319zM1039 712q0 67 -5 90q-3 16 -11 28.5t-17 20.5t-25 14t-26.5 8.5t-31 4t-29 1.5
+h-29.5h-12h-91v-472h56q169 -1 197 24.5t25 180.5q-1 62 -1 100zM1356 515v133q0 29 -2 45t-9.5 33.5t-24.5 25t-46 7.5q-46 0 -77 -34v154h-117v-472h110l7 30q30 -36 77 -36q50 0 66 30.5t16 83.5zM1536 1248v-1216q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113
+v1216q0 66 47 113t113 47h1216q66 0 113 -47t47 -113z" />
+    <glyph glyph-name="uniF2D9" unicode="&#xf2d9;" horiz-adv-x="2176" 
+d="M1143 -197q-6 1 -11 4q-13 8 -36 23t-86 65t-116.5 104.5t-112 140t-89.5 172.5q-17 3 -175 37q66 -213 235 -362t391 -184zM502 409l168 -28q-25 76 -41 167.5t-19 145.5l-4 53q-84 -82 -121 -224q5 -65 17 -114zM612 1018q-43 -64 -77 -148q44 46 74 68zM2049 584
+q0 161 -62 307t-167.5 252t-250.5 168.5t-304 62.5q-147 0 -281 -52.5t-240 -148.5q-30 -58 -45 -160q60 51 143 83.5t158.5 43t143 13.5t108.5 -1l40 -3q33 -1 53 -15.5t24.5 -33t6.5 -37t-1 -28.5q-126 11 -227.5 0.5t-183 -43.5t-142.5 -71.5t-131 -98.5
+q4 -36 11.5 -92.5t35.5 -178t62 -179.5q123 -6 247.5 14.5t214.5 53.5t162.5 67t109.5 59l37 24q22 16 39.5 20.5t30.5 -5t17 -34.5q14 -97 -39 -121q-208 -97 -467 -134q-135 -20 -317 -16q41 -96 110 -176.5t137 -127t130.5 -79t101.5 -43.5l39 -12q143 -23 263 15
+q195 99 314 289t119 418zM2123 621q-14 -135 -40 -212q-70 -208 -181.5 -346.5t-318.5 -253.5q-48 -33 -82 -44q-72 -26 -163 -16q-36 -3 -73 -3q-283 0 -504.5 173t-295.5 442q-1 0 -4 0.5t-5 0.5q-6 -50 2.5 -112.5t26 -115t36 -98t31.5 -71.5l14 -26q8 -12 54 -82
+q-71 38 -124.5 106.5t-78.5 140t-39.5 137t-17.5 107.5l-2 42q-5 2 -33.5 12.5t-48.5 18t-53 20.5t-57.5 25t-50 25.5t-42.5 27t-25 25.5q19 -10 50.5 -25.5t113 -45.5t145.5 -38l2 32q11 149 94 290q41 202 176 365q28 115 81 214q15 28 32 45t49 32q158 74 303.5 104
+t302 11t306.5 -97q220 -115 333 -336t87 -474z" />
+    <glyph glyph-name="uniF2DA" unicode="&#xf2da;" horiz-adv-x="1792" 
+d="M1341 752q29 44 -6.5 129.5t-121.5 142.5q-58 39 -125.5 53.5t-118 4.5t-68.5 -37q-12 -23 -4.5 -28t42.5 -10q23 -3 38.5 -5t44.5 -9.5t56 -17.5q36 -13 67.5 -31.5t53 -37t40 -38.5t30.5 -38t22 -34.5t16.5 -28.5t12 -18.5t10.5 -6t11 9.5zM1704 178
+q-52 -127 -148.5 -220t-214.5 -141.5t-253 -60.5t-266 13.5t-251 91t-210 161.5t-141.5 235.5t-46.5 303.5q1 41 8.5 84.5t12.5 64t24 80.5t23 73q-51 -208 1 -397t173 -318t291 -206t346 -83t349 74.5t289 244.5q20 27 18 14q0 -4 -4 -14zM1465 627q0 -104 -40.5 -199
+t-108.5 -164t-162 -109.5t-198 -40.5t-198 40.5t-162 109.5t-108.5 164t-40.5 199t40.5 199t108.5 164t162 109.5t198 40.5t198 -40.5t162 -109.5t108.5 -164t40.5 -199zM1752 915q-65 147 -180.5 251t-253 153.5t-292 53.5t-301 -36.5t-275.5 -129t-220 -211.5t-131 -297
+t-10 -373q-49 161 -51.5 311.5t35.5 272.5t109 227t165.5 180.5t207 126t232 71t242.5 9t236 -54t216 -124.5t178 -197q33 -50 62 -121t31 -112zM1690 573q12 244 -136.5 416t-396.5 240q-8 0 -10 5t24 8q125 -4 230 -50t173 -120t116 -168.5t58.5 -199t-1 -208
+t-61.5 -197.5t-122.5 -167t-185 -117.5t-248.5 -46.5q108 30 201.5 80t174 123t129.5 176.5t55 225.5z" />
+    <glyph glyph-name="uniF2DB" unicode="&#xf2db;" 
+d="M192 256v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM192 512v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM192 768v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16
+q0 16 16 16h112zM192 1024v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM192 1280v-128h-112q-16 0 -16 16v16h-48q-16 0 -16 16v32q0 16 16 16h48v16q0 16 16 16h112zM1280 1440v-1472q0 -40 -28 -68t-68 -28h-832q-40 0 -68 28
+t-28 68v1472q0 40 28 68t68 28h832q40 0 68 -28t28 -68zM1536 208v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 464v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 720v-32
+q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 976v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16h48q16 0 16 -16zM1536 1232v-32q0 -16 -16 -16h-48v-16q0 -16 -16 -16h-112v128h112q16 0 16 -16v-16
+h48q16 0 16 -16z" />
+    <glyph glyph-name="uniF2DC" unicode="&#xf2dc;" horiz-adv-x="1664" 
+d="M1566 419l-167 -33l186 -107q23 -13 29.5 -38.5t-6.5 -48.5q-14 -23 -39 -29.5t-48 6.5l-186 106l55 -160q13 -38 -12 -63.5t-60.5 -20.5t-48.5 42l-102 300l-271 156v-313l208 -238q16 -18 17 -39t-11 -36.5t-28.5 -25t-37 -5.5t-36.5 22l-112 128v-214q0 -26 -19 -45
+t-45 -19t-45 19t-19 45v214l-112 -128q-16 -18 -36.5 -22t-37 5.5t-28.5 25t-11 36.5t17 39l208 238v313l-271 -156l-102 -300q-13 -37 -48.5 -42t-60.5 20.5t-12 63.5l55 160l-186 -106q-23 -13 -48 -6.5t-39 29.5q-13 23 -6.5 48.5t29.5 38.5l186 107l-167 33
+q-29 6 -42 29t-8.5 46.5t25.5 40t50 10.5l310 -62l271 157l-271 157l-310 -62q-4 -1 -13 -1q-27 0 -44 18t-19 40t11 43t40 26l167 33l-186 107q-23 13 -29.5 38.5t6.5 48.5t39 30t48 -7l186 -106l-55 160q-13 38 12 63.5t60.5 20.5t48.5 -42l102 -300l271 -156v313
+l-208 238q-16 18 -17 39t11 36.5t28.5 25t37 5.5t36.5 -22l112 -128v214q0 26 19 45t45 19t45 -19t19 -45v-214l112 128q16 18 36.5 22t37 -5.5t28.5 -25t11 -36.5t-17 -39l-208 -238v-313l271 156l102 300q13 37 48.5 42t60.5 -20.5t12 -63.5l-55 -160l186 106
+q23 13 48 6.5t39 -29.5q13 -23 6.5 -48.5t-29.5 -38.5l-186 -107l167 -33q27 -5 40 -26t11 -43t-19 -40t-44 -18q-9 0 -13 1l-310 62l-271 -157l271 -157l310 62q29 6 50 -10.5t25.5 -40t-8.5 -46.5t-42 -29z" />
+    <glyph glyph-name="uniF2DD" unicode="&#xf2dd;" horiz-adv-x="1792" 
+d="M1473 607q7 118 -33 226.5t-113 189t-177 131t-221 57.5q-116 7 -225.5 -32t-192 -110.5t-135 -175t-59.5 -220.5q-7 -118 33 -226.5t113 -189t177.5 -131t221.5 -57.5q155 -9 293 59t224 195.5t94 283.5zM1792 1536l-349 -348q120 -117 180.5 -272t50.5 -321
+q-11 -183 -102 -339t-241 -255.5t-332 -124.5l-999 -132l347 347q-120 116 -180.5 271.5t-50.5 321.5q11 184 102 340t241.5 255.5t332.5 124.5q167 22 500 66t500 66z" />
+    <glyph glyph-name="uniF2DE" unicode="&#xf2de;" horiz-adv-x="1792" 
+d="M948 508l163 -329h-51l-175 350l-171 -350h-49l179 374l-78 33l21 49l240 -102l-21 -50zM563 1100l304 -130l-130 -304l-304 130zM907 915l240 -103l-103 -239l-239 102zM1188 765l191 -81l-82 -190l-190 81zM1680 640q0 159 -62 304t-167.5 250.5t-250.5 167.5t-304 62
+t-304 -62t-250.5 -167.5t-167.5 -250.5t-62 -304t62 -304t167.5 -250.5t250.5 -167.5t304 -62t304 62t250.5 167.5t167.5 250.5t62 304zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71
+t286 -191t191 -286t71 -348z" />
+    <glyph glyph-name="uniF2E0" unicode="&#xf2e0;" horiz-adv-x="1920" 
+d="M1334 302q-4 24 -27.5 34t-49.5 10.5t-48.5 12.5t-25.5 38q-5 47 33 139.5t75 181t32 127.5q-14 101 -117 103q-45 1 -75 -16l-3 -2l-5 -2.5t-4.5 -2t-5 -2t-5 -0.5t-6 1.5t-6 3.5t-6.5 5q-3 2 -9 8.5t-9 9t-8.5 7.5t-9.5 7.5t-9.5 5.5t-11 4.5t-11.5 2.5q-30 5 -48 -3
+t-45 -31q-1 -1 -9 -8.5t-12.5 -11t-15 -10t-16.5 -5.5t-17 3q-54 27 -84 40q-41 18 -94 -5t-76 -65q-16 -28 -41 -98.5t-43.5 -132.5t-40 -134t-21.5 -73q-22 -69 18.5 -119t110.5 -46q30 2 50.5 15t38.5 46q7 13 79 199.5t77 194.5q6 11 21.5 18t29.5 0q27 -15 21 -53
+q-2 -18 -51 -139.5t-50 -132.5q-6 -38 19.5 -56.5t60.5 -7t55 49.5q4 8 45.5 92t81.5 163.5t46 88.5q20 29 41 28q29 0 25 -38q-2 -16 -65.5 -147.5t-70.5 -159.5q-12 -53 13 -103t74 -74q17 -9 51 -15.5t71.5 -8t62.5 14t20 48.5zM383 86q3 -15 -5 -27.5t-23 -15.5
+q-14 -3 -26.5 5t-15.5 23q-3 14 5 27t22 16t27 -5t16 -23zM953 -177q12 -17 8.5 -37.5t-20.5 -32.5t-37.5 -8t-32.5 21q-11 17 -7.5 37.5t20.5 32.5t37.5 8t31.5 -21zM177 635q-18 -27 -49.5 -33t-57.5 13q-26 18 -32 50t12 58q18 27 49.5 33t57.5 -12q26 -19 32 -50.5
+t-12 -58.5zM1467 -42q19 -28 13 -61.5t-34 -52.5t-60.5 -13t-51.5 34t-13 61t33 53q28 19 60.5 13t52.5 -34zM1579 562q69 -113 42.5 -244.5t-134.5 -207.5q-90 -63 -199 -60q-20 -80 -84.5 -127t-143.5 -44.5t-140 57.5q-12 -9 -13 -10q-103 -71 -225 -48.5t-193 126.5
+q-50 73 -53 164q-83 14 -142.5 70.5t-80.5 128t-2 152t81 138.5q-36 60 -38 128t24.5 125t79.5 98.5t121 50.5q32 85 99 148t146.5 91.5t168 17t159.5 -66.5q72 21 140 17.5t128.5 -36t104.5 -80t67.5 -115t17.5 -140.5q52 -16 87 -57t45.5 -89t-5.5 -99.5t-58 -87.5z
+M455 1222q14 -20 9.5 -44.5t-24.5 -38.5q-19 -14 -43.5 -9.5t-37.5 24.5q-14 20 -9.5 44.5t24.5 38.5q19 14 43.5 9.5t37.5 -24.5zM614 1503q4 -16 -5 -30.5t-26 -18.5t-31 5.5t-18 26.5q-3 17 6.5 31t25.5 18q17 4 31 -5.5t17 -26.5zM1800 555q4 -20 -6.5 -37t-30.5 -21
+q-19 -4 -36 6.5t-21 30.5t6.5 37t30.5 22q20 4 36.5 -7.5t20.5 -30.5zM1136 1448q16 -27 8.5 -58.5t-35.5 -47.5q-27 -16 -57.5 -8.5t-46.5 34.5q-16 28 -8.5 59t34.5 48t58 9t47 -36zM1882 792q4 -15 -4 -27.5t-23 -16.5q-15 -3 -27.5 5.5t-15.5 22.5q-3 15 5 28t23 16
+q14 3 26.5 -5t15.5 -23zM1691 1033q15 -22 10.5 -49t-26.5 -43q-22 -15 -49 -10t-42 27t-10 49t27 43t48.5 11t41.5 -28z" />
+    <glyph glyph-name="uniF2E1" unicode="&#xf2e1;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="uniF2E2" unicode="&#xf2e2;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="uniF2E3" unicode="&#xf2e3;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="uniF2E4" unicode="&#xf2e4;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="uniF2E5" unicode="&#xf2e5;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="uniF2E6" unicode="&#xf2e6;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="uniF2E7" unicode="&#xf2e7;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="_698" unicode="&#xf2e8;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="uniF2E9" unicode="&#xf2e9;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="uniF2EA" unicode="&#xf2ea;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="uniF2EB" unicode="&#xf2eb;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="uniF2EC" unicode="&#xf2ec;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="uniF2ED" unicode="&#xf2ed;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="uniF2EE" unicode="&#xf2ee;" horiz-adv-x="1792" 
+ />
+    <glyph glyph-name="lessequal" unicode="&#xf500;" horiz-adv-x="1792" 
+ />
+  </font>
+</defs></svg>
diff --git a/hshassets/static/hshassets/fonts/fontawesome-webfont.ttf b/hshassets/static/hshassets/fonts/fontawesome-webfont.ttf
new file mode 100644
index 0000000000000000000000000000000000000000..35acda2fa1196aad98c2adf4378a7611dd713aa3
GIT binary patch
literal 165548
zcmZQzWME+6WoTevW(aU|3-Qg~=f0DHscixS1A~mai>n*c2L=`frnUkG1_lNHV11(w
zqbdgm2F3^m28M*>+{6N|{Z{o13_L3s7??h#Cl(j{|Ifh8z|@w(z`($fo>Q6D|9zb=
z1B28W1}2|98L5dW0-aBF85kJuFfcHfWn`o#@-uU7Wnf?wVPIfT$;d6KaIKVRWnf_3
z!N9=vAtygMk?HHA7zPIZISdTk0=bD51<X23G7Joi79jWJCFZ6+p5DENfhj$Mfq|v1
zAiua|egEu*3{2S{7#O5V!G2?5JU!ujMPxj`%~u9)b_Ni*Vtm#JM*si+pMjH+4aDVO
zU;^u40Fi7A{}~t<I2r!`|Nozp5hMaq0>eyOK_X0tnIsw1!D37dAYGuabO7@i7?{~I
z87DBXGBB|8uoyEiFtkBvreX#L#xAHDtW-f|Q89x9gThw^h#S~IR)I`Ms8(QLWNu&p
z#R&sbC<6oI0R{$;&xpXWAfK`|Ak>4{Ak50Zz`)+XzyM++nN!Kyz>o(L17naH1_lO@
z8LSYsQXn=6vo|mp!PJ2G=on-s3&dUrkUC}t1_lrx#0HrKk_YL5x`7Mi9*`WA&j3=x
zf@D8PJzflQAIJ`<d*OOP;t+Q*Ac<9h%m>*I#z^vPObm>y3=Fea85p9#a!~UKupPki
z4GgAi4Gg9rcY^s047?zFK$xw8p$aMnjysSTNF5XlfcRklqxw0Doq-_=7A9c%1_lOZ
z1_lR^J`N<ef%sqy^$W}{W*8q74xsRX@j-f_Vjy!t>OpP*V~`vOH!$e1Ffhb}<Undb
z?f}Vy_+Yyj7(o7Jg0jKs1SE$QH!z5T)Uh@&u!3li8jyKx4GaQMx|p4Tfe|Ff+Q7g9
zl80fC7&`+4KZpj4f!y7|Ak7Z3A8s!vDC`;-!0`-<Yo-PU2PTMGxEM$rZVpI21A_*L
z55vq25I2DR3kolY8gO0#xfA4n5QeIEfQf<J1ri5g_6A7&faKU3z+nV-BMSqAE(-$#
zFG~Z1F9<U=Fz7NhAow8lAPmYUp!@<d6XXsMhWQm_FNhDqAhjSq2!qvv;tb?oP#l9W
zB%OfrA1`|YgDzNI0|OIl0|OICKPW7qbOI=xm>L+8*ccdCL72UPfe|d%zyQjNys-Sq
z+Q7if*1(_wHVbMW%x<vX85np#av(o|#6e<=pg4f4WoKY8gNd^+FffBKh>s70+zG`d
z%uNgoEX)inAoqamVP#;jfa`5wP-1IfP-16*U^WH@B`^lr55f>PNQ2TKNDoLqG+ens
zd>96~8N_B`U~mD^%nS_7APiCq(gT)<gbOHM;d)sa7<54DL2d)N7sO_Vih=a9H83c!
zH~jw(G6N(BGKZCcK@`MB!BDq?!Vsi}1H=bmP~1W>DDQ*PI~xN-E=VuTOfVa&7NiEu
z|HhyRqG1@OmKBtLkjfK~d2l_DumY7;0w6IEW@BJb0GR>u8%QmPO(a$a*$FZOM6)w6
zD6lgy2!q%l{p`?iW@TWoWM^OyLQ)3`Uod88V6bClV2}W*hhdO@ELf7Afgy#BfguuP
z4hI8+7Dx>n0|O^J1A{uq-PkY(0|OrjgTfn|`5?1E=D=u>8W0<VLFU2utPBj?ATbah
zhLQOoHVA{{Kr{%0@)-z&*c=QD!XP=AnIJn^85o#AVxV-z#=rn8Z<#=Ol!JkR4JyaP
z!2rn@Aax*pAPkj*g&_mf4loUpgJGCjjvovmAiF_)5RHyOW`p7%WDZCUrXR!xVVFLc
zI64iI2VszY5C*Y9YS_0T+9({5a*F|E9xDSw8c3dP2dH(1P{WQ02e4n*85qRa7#R52
z85m?iW};(|o7ou{RAF|)<e}n0U^}3Bi=BbN6=XM54JfUG-2&o+#Mu}aRAB01G)N9=
zwjvt?LpBQog9b>Boq>TFBnM@K@)Ia7z~u^S12{c0gVG!*kAu{4BB^Kn&!EZ%t&c$A
z4l)Cb8yNUOG}JBdHXKNdje$WGBn~nQgxNsl3#dG3U;u{`)QvEAfEujG;<7Nkpm0IQ
zu=<7#T2F(_M>Y?{XJ>-67eQ{}Xkah^g*k}L*1(_-mIsA#1A`if&43?(sz4Byfi{TW
zFffBzG7Kz?7Z?~A3K$$1SQ!i$6c|=AtYg^1aE#%GqLPxFQo;wm4{{&uKKOlz`;hmc
z?nB>)c^}q&*!1DthkGC1efam0@1xvDy^nSu{XWKh%==jPvG3!&kLy0}`*`l-y^rrc
z{`<uDN$!)~C%;c|pYlG{ed_x(@6)<Z`#zofbnnx<uMGeHgL)ziE6{9Y_#p5>@q@#M
zfDZ{D3O+P^nDAl2hYcSNe7Nx8!G{kY89oYpRQPD{(cxpj$Apgs9~(YS__*NXhK~n6
zUikRn<A+ZSp9DTBescH}@G0R_!Ka2#6Fx2YwBgf%PZvHt0NMEe@&B0r5&wh#JN-Aj
z_u}r`yK4k^1$YFw1ULma1lR@G1Xu-F1egVw_`mXh;s4D4iT@-22mbf`@A%*Hzu|w)
z|BC-5{|o--{LlEG@;~8!%>Ri0A^!vZd;E9#@9^K|zr}x({|5hc{%ibK`LFO_<~;-s
zWBf5gby-k{4Ahwd8O#XkTY)f$1H+8qRxgY<pfnpR7ds0N2PZeJT%p6jz(6XV0O?aR
z&R}3*Dq&z?y1>A|?8Cso{DFaiC4_;2O@)Dh?EwP=M-Br6X9WWT=LH4^t`G(WZVd(o
z?kfxoJS_|iyeSL}d@C3j_^&W92(&OT2r@7*2+m<(5Xxa-5Y}N}5Wc~{Akx6VAo7QS
zL39EGgO~{egSY?#gG34ggTxsI2FU^j1}P5)2B|3w4ALqL3^FMU46-^5400R{400t5
z4DuQb3<^CA3<@6@7!(&UFen)?Feoc9FsSG-FsM9WU{G^mU{HU;z@RaQfk88bfk6vY
zb?;$d&=Fu@(D}l^pnHRXLC=AKLGK0wgMI=7gZ>@{1_KcW27@IG42Dw}7>p(`Fc_yW
zFqoJyFqlkXU@%o+U@&c9U@+amz+k4pz+e``z+kqAfx+B^fx&zQ1A_$*1A|2Z1B1mD
z1_nzX1_sM53=CEo3=CFp7#OS%FfiB@FfiB_FfiEJFfiCXVPLS&U|_Jn!NB0)!NB0K
zhk?P-fPukr2Lpps1OtQ94+aM36b1(8ISdRgJ`4;lPZ$_ncQ7!x&0%10H(+3Jzr(=b
z@rHrHvxkAf%YuQydkq7F&l3g)-xLN0KOF`JzXk>dzbgz3{u>w=0umS)0#-0E1e!1~
z1TJ7;2;yO22+Cn#2-aa>2%f>f5R$;a5Ng1{5dMLIA>s}LLlg%CL$m_}Lv#-VLyQdr
zL(C5bhS(Vl3~?F^3~^5w7~&T&FeDT(FeK?PFeH6pU`SzMU`Tnxz>pfiz>s=@fg$Y(
z14DWO14H@>28K)@28PT73=CN=3=G*k3=G*<7#MOI7#MOL7#Q+&7#Q+>7#Ip#7#Iqd
zFfbI|VPGh(U|=W_U|=X&!N5@J!oX0Sz`#($z`#(mhk>D1fPtZQ2?Il22LnU>6b6Qd
zJq!$u5)2HDJq!%Z9t;dEA`A>IR~Q&tS1>TNK4D;J%VA(>cVJ-Xn8Co%d4PeTTY!O~
z=L7>oZw~`QUk(F9zXt=u1O*0$2?rP$CWbIDOyXf+nB>90FsX%sVbTExhDm=I7$zq$
zFibwdz%Ye{fnkaR1H+UL3=C5n7#OChFfdGyVPKdM!N4$6hJj(03j@Qf9SjV!XD~3#
zS-`+BH-v#<UIYWfydMk<^XD)yEO239SQx;-ut<l2VbKx>hQ$^P42xGVFf2)7U|1T%
zz_4Nh1H)<#28J~<3=C`DFfgp0z`(Hf1p~vn1_p-p5)2IMH!v`4@L*ur@PL6~V+8}l
z#xo2In-mxrHkB|iY&yZfusMQ(Ve=OThAjmQ3|ko(7`CP`Fl>`yVAytrfnoa=28Qh)
z7#Ma`Ffi;aVPM$#gMne!83f+Ff`MUA3j@Pm2L^_HEDQ|$PcSeXIKseih=+mUP!9vc
z;TQ&nBMJ-*NA@r<92H<-IJ$#@;n)-gh7$%13@08iFq}+bU^sb(f#K8&28PoO3=F3q
zFfg3?!oYBL3IoHr3I>LAFBllkZ(v}!(8IuRQHO!yVh01mB@PCLOC1ahmw6Z%F844n
zTz<pAaK(aw;i?V;!__$q4A&AE7_PlwV7Q*cz;MHZf#Jp$28Npn3=B7qFfiN-VPLqm
zgMs0;1OvnEDGUsE92gkxoM2$Mo5R3x_X7jNy%q+B`w|Qc_t!8mJlMm)@Gysg;ZXqt
z!(#;ohR07B7@jmRFg!iM!0_w<1H*F(28QQv7#LnWVPJT9gMs1I4F-nSHy9Y+Tw!2%
zdx3%B-5myo_fHrYKCv(`eE!0~@TGx);j0M)!#4p2hHrBi7`{s|F#L#MVEA!>f#IhL
z1H-Qz28Q2z7#RL&Ffjbt!NBmBhk@a50t3U}Ees6*I2aiI?O<T|&%waRAi}`Nx`ly}
z?F$1V`ws?2jtdNooGA>9TmlS?Tr(ILxg{7Fc~}@2d6qCR^6D@!@-Z+l@^>&W3hFR0
z3NBz^6gtDeC~U#NDEx$hQDg!Gqo@W0qv#R_MzIJ6MzKE(jN%6v7$sU57$qwh7^P|$
z7^OoP7-g<7Fv>bGFv?zGV3eD{z$nkcz$jnCz^Jf<fl=`Q1EW#}1EVqr1EX>d1EUHH
z1Eb0r21fM^21bn+42)Vn42(J<42*g{42*^)42*_f7#NKnFfbY$FfbZ#U|=*^!N6!*
z!oX-2!oX;*!oX<3!@y|i!N6!Gz`$trfq~I_0t2H>3j?Fg4F*R02nI$683snj0}PB#
zCm0x=PcSgL%wb@3^<ZFh^I%|fFJNHw@L*u{tYBdDQea^8dcwfyeT9M1X8{AFuLJ|5
zp92G9fCB?#-~tB5pa%?$!7dDpAqotPp*{?ZVF?V3VOJO!!y_0NBTN_=BNi|)MzJt3
zMs+YSMyD_^Mn7O+jHzK@jJ?6Y7`K3dF<}Y=W1<HGW8xkL#-tAnjL8uUj45jv7*k6a
z7}GKs7}M`CFlKCFV9bnRV9csuV9aY_U@UN8U@U&Xz*r{0z*v5Qfw5u&17l?e17lSW
z17mdt17l4O17ocW17qzH2FCgr2FCgs42<<Z7#JIJ7#JH%7#N!-FfcZoFfcYRVPI@I
z!NAzMfq}7Y2?JwC2?Jwi4+CSD1p{L@2rpn@?DJt@>|4RW*dM~cI6;7caiRzV<Kzhp
zj8jAy7^ku@Fi!o$z&Py(1LO1s42&~t7#L@rU|^ghz`!_{gMo4G4F<+}H4KdNB^Vgz
zzhGcoaD;(z5f207ViN|&B^3;eOE)kuE^A<5T<*ibxI%`3am54%#uaZ6cx40w<0=gX
z#?=Z8jH}NuFs@m{z_@k=1LHac2F7(A42<hp7#P>DU|`(fz`(engMo3|9tOtkISh<D
z9xyQOEMZ{W#lpb2YYGG7ZWRW`-Afo4_i!*U?x|p4-0Q=@xDSMvFfi^{U|>Ap!N7P>
zf`Rei5eCM?EDVf?pD-{US-`+}G=zcim<9vmu{R8iCwLebPx3G@p6Xy=JiUN{@yrhf
z#&a?ZjOV8?FkZ-EV7!>Zz<B8n1LNfY2FA-j7#Od%Ffd-LU|_snz`%I@4+G<kFAR*g
z)-W*M4q;%t6T-lFmxqDz?gs|OdmRjn_k9=`A2u*BKKjAH_(Xz%@hJ}j<1-ru#^)Xk
zjL%mvFuqV>V0>|ff$?Py1LG?h2F6!c7#LqaVPJe?!oc`u2Lt1qFAR)tKQJ)9=U`xb
zzl4GD0}BJ=hcgU}9~BrFKLs!_e$HWF{QQD}@hcAl<2M}!#%~807{6CAFn)i)!1$wp
zf$^sf1LLm>2FBkd42*wx7#RPgFfjh*VPO2*!@&5@gn<!MUi`nnz{F_6z{DiOz{IS>
zz{HZlz{Glmfr&kUfr-<Efr;x10~5~!1}5GQ3{3nI3`_zh3`~Mg7?^}@7??zK7??zL
z7?{LN7?{Kj7?>n17?>ng7?`9w7?`9j7?@<YFfhr5FfhrTVPI0IVPI0sU|>>O!@#8C
z!@#6!z`&&D!N8>6!N8>Pg@H-4hk;4UfPqQt4g-_+6b2@pI}A*EDhy0|Zy1;i-Y_s3
zwlFXmIWRC8{b67--oe0RQo_Jws=~lz_Jx7TQh|ZVs)vEe>IwssH4g)mbq52JjRpgg
z%?$=7TN4H*`yC8S4l@{-93L<+IWJ&fa{0r+<TitW$s>V*$>R$Hljj-G91vv~H0QxA
zzy@mkvokQ5D+($y3n~geU_9{8p@3;Y0jt8V0yc(U;D$IOL+pPBw#BRs46>lMFgv55
zqLG*go3f&knu(dQq9CK1sfit<v7(V2Bimx_za5MYQfg{ae;Pm}qr=}0Z50i1)&_A6
z6;?N8?Y|v=8PrVF)J)Wv8JH@xmBpnwIHbXIGXELaK;xm>3=E8dB796rdQ2vEOvXmy
zf~=@q6Eky0Gh-t$HU^iB^r-X<7nh85-OTX6s9ZHUW(OVt4GUI<-wTZVv_(a={Zjn2
zMb()k-~P2m7GORuZ_LHWz+%C`#K7>MfvthHfq|Vtk%56hfI$I-8AaHXmDCy8l$BJ}
zm;{8(R1{dmghWNy8O2x{{{8&d_wOeoJ7W<uyN`*P%D<JH@AUusy*EF9FC#0X93$)A
z{2In^RVH@EB1U$I;(rY$K5C3%H3${?d;k6Jzq9$@N>xy7F#K;|2aO#_G1xNrGBBtL
zvaz$U^D${NDd{n)tEsA~3yO#tD;k*z+A!%cD=R9oiHeAeiOaEAGa1=2o12;2F`5fP
zBF9t^6g@^_Yz+#k|GvyKcE~kgWHiWiFrN4Ci>iV!FY5tbVMbOq9*$oQyuy<YUSP9Q
zGS?GfWE9aeSF&QeaL_EaA<pTSgHv3b6YBw|I0a?~6}fXQ+6IP(2HGv><W&AL@CpmF
zXfO$J3UY9<3iGZgnX#1BP)b!uNL9*^b?FT4i3z_CfONBf%z(r($Zrh{G7JnXO6rVy
zET$%A#zt~X;&#l&Mq;2aWu9ds^mhW6vX71azXx`W`2i{_0r`z~5B@#<JF!8CDT+fS
zKBdq3&JS%*2Ne|uPwgLf?mqpy0%G=Bwg%P*3`&qRDl8@njyF|SHf1F>QxkJxP%<@F
z6*e;x7iJY>YmoXkHH=YIL|F8n{Xcs#AyHALuzyn|Ef~K&6t)q5$oS2Ixl&B(-@Jc3
z?7X6~Ja69c$cnP@F@9l8k``6v^kh7)srk>+6Evm+PB##{IT^GW7&sYKxfxj*nN?XC
zMc5fZ?od`z$Kec?LPn#1QG56Pi()kLWUOMWWIPUbmnLp!F^Mp0+A-GsYqI-y{a^I)
z<IG$zXBy#gB`9q-u!8cJC@2@JLQ{x|9ka2Rg1M0#GlKw|f|`Jt0xLsp#Gh3WwSs!?
zr9RD!In6$$?s|g%86N&S^zb30U1#o`Ik}<JXXd&#G`Qx@oX&g@BL0wpfq@&8f7n6!
zho3>7L7%~%!Ji?XA)le1p`T$s!+Hh=R#Ou-ZAK+FSw;~tYepk8K>~b6K@&A_3Wp|n
zMl|&pd;;nT*@vES7#q~2z@-=tf`vg%>MsMRm}6#;Qv1VzP|b>@^Irq9Dne#9#5w&0
zXBsvKr#J_=#f-DCG5<<2fvx`sB3Tehej}L7$V&bp#IYN=>lfH=R&a)80hRvX@(>oE
zppqF}?!$@}Nl@XasH6ttGolqe=<>`AJ|_PdOniJyn7|~0&D?-XhKT`GWcrveHkkPM
zFr7i-{6XfR$bbix8Q4MT9p-jKT4Z1Z6%C3?YPO7!0#Xo-k1kJbKDvEO3>F&y4ro|d
zXfQf}NCcay0a@lR3J+Bdm4{CyvWbieU~54H;|&n00V4h)n9K+!k|+`ry8<M`AcNMJ
zaY6N1AU;%C87wsZfJ2)3fQH3yl+Z_&Lsmy-SfK<310zEv10P#E%O(af1_lNZc1CtK
zC4ELlH4}SAGb3?MMl&OMMz(gDzd9W<0Wux`rpd^F7>sI66F_|CPXS;lnGVJ*5MM^-
z-%X~8GBO<uj0}1I-?0j@Okz-GU{Dd^XJk`S=VSz#t!84*iE6%>2s<Yus}R`af4BbK
zf|$gp_U{(VHbymw*uPthYX1UcI%H&U$wG91Oo6mrAnhk*25klx25<~(gEEgcBPg>e
zg9sBdYerKLVI(HYXlx|M2yJCCfNN_ktt=J>VcrMAybip=4|s)<m?&*8Z&O@tFQx|=
zIzfg!Lu!z1&GN?4AVc;OKZ7`f0mM(BmM^sIAkO`N4}hG`<iIOTimSn%7ADrE4B&Q1
z0~=@#Oq0PB)Cyu^V^L61V=^@nGB*<w7h_}RV-yvUV=}U1GBr_C*JCudV-yz?0+rd2
z5**Z~t~&Sc$-fi-o}8;%I7vHGUV&dLDLb%h?}fcxf!Rq~{0j0}T9X$3ZScwP@yYOE
zYM293S#^$4X3jQ7r(6X-ZLLfNuWOYVd%FSyyY^;OUh`7O)Y9ft$o;pE$?Gqu1UF#<
zk)W!Dl>yS$ZD2r@(G04hB5aW40!bvQf)GBahOuTe5<};MTn|zYlgHpQ2=N`@69N;A
z4PXjP5W`M@X%s5@2WB!l@CgZh`U_?=f!K^ie?Sx;Gf0T>(=RZG6~tkH#|OASk;lNm
zV4|kPCL(48$`JgFZ0us<Vj}E(jLJ&-jBM;|>|kH(GpebxgSs1P>Yz5O9izFLKBFEZ
zD6!cynwi5yjg90P&CJcr%|Ia{&nPBtZf0yGE+!6YLh~`Qi^(&}F|sgByE1Ls6{cwd
zJUfL&ls&jOr6-8-@OA0v3-Geb-s2Nxlrhxo<>Ke#u2W~{;P()c=G)FIAi%wgPg28~
zi&JW%7%wlX;yzA(UY<r3uwp6x?Ysg^Vjvr)G3MUm5o3}uQ#Fd<k>XPA<IEA~?=X@P
z<lP}4n$5{wWX8qI!z~&uX=EtPB+3g`tEXof$iu_MtJ2SvjjWif+?az8qS!!&Nfcan
z{BK}Iv?;9_oEg%=Jw$ML!D5{iEtR12g#{G_MdUzzR69mSMRhfGMK*R;a7u$WSfHho
zv7$M+FDoX`sAwd{#2~~6j#CFdAx0eRhCdB_{LIV_%=~<R6BrK|uyg%8%*D=}FT|G+
z=k(`*Q(OWl`7xTh@%w@5cRzkNMpHf^W(A~V#D|0ZSB`nhA0IJQK|xg(uToAXCeEo2
zd_sSGf-6gdnRkGlwp`W3M0L3kC_gbVNHH+5rLi(I2!r!K*lU7{g3$JvDJP?tIXfG>
zGPq_?SJP)y1NEeh<YDEpsGztUBdF#2ui-z#zXmBaMkaeEd&c{A9K6iD9DjZO`tb1Z
za@cV&aWS1&h*0<f&PTVon3xp)DM+a?Hh>zsj1L%D7#VN<Q)6=U;$&iHa{RlWgOQ2T
zi%Xh=DO^hG%wbSi{L9z|>hm*$`U~LlN|-?kRBtiLF^Ym64JnR{6^+Ei*##BV)EU(n
zA-+%)WZfg9VWII0)J)M}ZqP`OX<@A3;`w)+hcWqIf`-Lk29_3?1dZPfpmr3SgNB8M
zjLW|cSsq49o?k*N3>F%U3&4XKAiEpD;|(GV3ZOYbP`Lps*R2@^A%zcvfF7d)AESUA
zqk<WO027OX3X_14iUJFBgAgC2M0fy>1jYrEe*L@gYtp1&j2gcfi_ZO<|1a*}{B!3R
z6B!pVCNe+x2TwzwwD9*IqXtMVSO-%)veI+sz~zP!0|UDsD`=w7nSp`Plv$4v)NNvC
z7G(qXn;1ou6^+c)ne`Y!y(4yJHZfyGB~ue~Mo`LCV&i9oC<B!o%Ahc06k`dOU=-oq
z#Vf)n!6?M@g-3|#o8DgsULi&iMiJhBA9zI=MHq#6|2pVNF)rj#5n&AG6=CFO6yjaR
zE5yjpD8kDaETY1}xKN5ohK11qRG0lbz``RS@Xyjyn3oYW48Z%Jfmhhm%#KAwSVou^
zQ~>fF;1!k;{{6-dyg-nFt$_`+#Dt$gmBE&QK?PbC!f0WXXcreVvIpfpMlp6!JBCrs
z95l=XX{(D0DjKmuMvxdmqeyBd%Pcg0fg5v-7u&7oSamR7(6IQoTTuR=gOHifKL>e1
zK`llGH7Q00DK$n0t!3b`C&&mCqXMF(-C<$TVZkJ*Df`bsSeWsEtfo5S0Z`BGp95%7
z=zmCBkzh~(w*f@p?t&*3Q9)xPF(znYv11faV?jzUED2oy4suIy|2x3X!69}4oN*5D
z37r9_08pBlGzlZsFeUKt{5#0W$><;;EW!v%H+=sV2r(HUrL?^mNe7Et*|b4P8&X9=
zMnXU>O-9^qjYD!F7o$D51UI7t|0TRmog(sY0iTc%A7g?L9}f?sJtybC0|Jac@i-N{
z3V{tY&czGP`HFgs>dcDFe2nah;)<X;9+VeN1x?I_L224ZOk7xu`9Gr#BQxWbzcyDG
znHd>v;u#&764a!AHAtyRzT+~LVs?-+<$5Q{<iO0$#Q5Q#05dn!fkpr1K#|D!$j+8Y
zLsCge^6w2>q%h)VkOr?h2gRqdk~*jxYi=gaD25~3vn){f`+#3iKtMr3QJzTwZ>DEj
z>Lv8=04ImADpP~1u#oV-1E=xjdPY!N2wWZ+Luxl=MJ07Ldqy>7B|at*IVNKxP<?L%
zs@U1tSl~mE#zrjS=4RqzYz%5r{~WXg1?9V@oP;&L%CC5`3-EJwax!w{{yVh>(Nvqv
zD4g9StEtY)@XtX?O+#I-s}tJ9%ZTS<;_Tv(<Z77+YSb}WFv^^(%1>>S7ZgNp&!{lC
zgW8wuObm)jD(dWPi1J#5pHYqx;#hFw1eUQ)z+Qp3b8H!f7!<*7Hxgrg&gk$j<KMeU
z|K4Xe3Y(~@Nr7^naHsp0#I_f1+*%xB2Y7`gLH?6c6YiRF5-NC{SJ;tp7NhVaMv?3$
zVG}jR2dqs0zWm#qm)0l@F+$BmxYNm_sYozIT$ouH<W)5j;jT`I053Zu52J5>YNN0k
zsO|(Uw!-YAg2t|(y%<>E#YoH)+-|_l2et1&sTb5}165%l_4xS0XrorJAOp2+K>8UQ
zARPfv7YG}Rr9qhY54ccf26r>Cvm1nYLBqU|QD2mCUB(2kW)SfiM1bu<u>K;L*jRs!
znZcU=fb3@RMIP`4=W!NL+l`$;o`Hc;(G*nbi-L+HP<Vj+2kHwlC@_F}f?|vgOrRz!
zvjeQtt-#2^Sis1kpkcwxa3E{iw5)#*{(|d$CI=0R13MTw{{7f-zyg#m9l&Ge4Ge+|
z=HPS*Zw;!MnwS}hfm(y0R<$0JvJzxCSkMI2dNwu^6Bjc!0?jgrF*-Pa1J}Vj%bWFp
zr1bS!wzV<co(KMY5EPJ7lNYsmvom{FotlwZeQYqVlo~68huUvGP)*44NzKF5+q?8H
ztE4nviH?cRBu+Icre_M`e6kf**1}pQTA&05UV;T4OY;V~ke`W<Q5l+!AmIS&4jX|Q
z@}?$CDhe!2q9XF3>Kxit1~rR7MYt`alA1n~nyCqN8iK9CMr5a0X9Tzv0w&zclw4#t
z{JZ{d)4%H*WL=cX+`+<NBBE1lr-)7414a`@A4Zc0ZA@LurWh&)XDfipZg78wPr==W
zCq8KkBio!g|9(wLis!L$2g^bls0!J^iiT5`O=pxiTUB-T-wW`#JA(o<1Iq&jVMw{9
zq|OL!ZyGByni+{PGpLye|J(fU7q}c|WAqg^QDa%~`+$_1Fr%-U6eFma=?lq&p!A}^
z(f~F~7rSW;B5a_D1Wh<Go9Hovrw_!j+QHZm>c+({r6!@IBmu%|Qv6(QSS<c0G^1ID
zRaIJ4R#Z~oNncV_R#aM*RT@+#urM(E-^td%>dqj{pv&ONkWGr4SOl1$E(OoYn5e0P
zJ8$5A8j_qHBPbyX2{5UHI^>{EA6NypP{ZmY#?Vzgygbrs>J}ni!NFc47V2tJyu3Y(
ztNvZ)<&{!XXP0N!Q>pIis#eismuCk{UM4;i%>SMH_t%<LO-fxvmfvjgj>TsDvLfnI
zYOL1V{+ax%k7iYqQW0n2Ws#JMW)xsFVibs$l4Rj!5m%8?V~u9u0R<ws@5ao)&cMyU
z&mhbo&LGVo&!Ehp&tMGBtD?%L!lKHiilWM<jEaI_2%;GU6$Kfg;=+Q8rpkiKf{LQX
zrXX>UBF2V>h6d(_hCdCUZU+c6Gl0nd41XI~8X7>-{~Eyb--f>ptPOv`Ld*;xZGRXU
z>lvZ?K(b5?|G?s)aps194NM@D8U8jfHGnY43j!blJeG{<4|N7@s9&rZ>=_u0l?9E3
zDZuvj_Vx-2aq{wW<>lwv+11I*+k??ud;7We_H|$sXK%kZE)Jy3-k!DLS0igZSr}9<
zgUU{Z|5I6CgU2Xjk;W*XEh0ueMo{qts)ocF#TXBGXL);Pv6QL)6IC}cRsCzKX6j?Y
zxWKeQjp?*13pYs8`=5iU>OT=xRi-nl4W^6>Ongk${+fZe_JR6bQ`xhjc9{~gjTPbs
zHFZWaQxkPYJw|0vc}>U_j16GNsp!cuUQ-3Ru)*{J5$-bqJ6cAb@tUfsi8|9MHB*SQ
znHjkLH?UQ*HZX)Rq%f2)Fo60be4u`pn!1{~iJ7^Xnz<blXwntL0F9`DMc@o3b2~P1
zb~8`_vNMA9v9pPT=Wop!&D6zML0vZ^GkZoe@I)7+D~H5qOV<$l_g1*r@lUF6zl?+!
z8zUnJBNLA(o45`KGb<Cb46~>f3nM!ViwcXdJ_{oU6BC~p8;2mTu!y3%45Jz^(@(De
zv48JW+++XDmgeT>lBi&wEo;WXsKd^r_WLah4<AzkuOy2o3lHDl1-z0h85klgN|qjf
z${fP8{hV!B^!PZW*|<fdxzw`NxHLGpmDp4YlsNTRd6ikEO4T@&IXOh6ICxYQ)g{Fk
z*_b&Cy#ADxyYdT2yU9y2-xgEmmjl(8;MT%FP-_9)(BK8vA^)d?=O#h>QH{hQqX3}N
z6EuXatfUS}gyv?(EIs0)it6f$!jcBc|J?t%tLQ`cqT;L#oV*rFzrHJ3@Ny_HuJ{+B
z2;#GHDp~M?=V(D?c>}oqWoF=E5Mi)kV9<mVCg5=&McCjRXbKQKWDRPe*fN4TOyIEq
zK}hct)cywd^cWkM8~!vfH!RSw0F^l4{^T-Y-UpDj%L88FLVpJf4W<Pe2{JQeG#va3
z85uxjj)lg8zhJd$4*wE(g%^NEDHaIxGA{5hWKsYPR?Lt|(D=_#2<fA+L;B2$44MoK
z44@?!N@^yIMq;4G0LXcuoM{b8X`s|4&j?wqz#zcv`EKRPcPp76fSOFd8bIU&W8qX&
zCI-_~VdKB)h>>sRgq0wrOrF!S{(#jnH)KugFm!h}?D*XPTGRkpvj8go!1Kr8@MC8P
zU|?WmHWD*7GFM|Xw_`CEX0&Dmb<l*w<rqOr5g0+^kZht#YRXD1>?Zb%Ms}>GCVGtO
zs%%W6B67^epixSYB%3lD)74dq=PiZR!vCCN5_d8%R^xfgDB*3&!F*P6k|uwctO&nw
z7e5=L{XYkvf3MV8ni<78L^*j`?SdHp*-53!SgZLkGcsAdwBk@@4q(3c&yI!Z@1HV%
zc5W_Vb$O-?rYn5x{}lZG&5T#NYo*J>FUzJT%qqwtz{jYqEW^sg&c?;VA+YceGn3W7
zw~}J=LYy4J>YPF%9DI;*f5^C_D1$abA_Ie}n6ZMOiMk$(vJ$%po2Uqz93wNh?PzKO
zYF4s~fYuv`ih!cS+>XVD(NsWPk42x+OvM-!QgY0qB7Ds3a*QBK8RU5uCT%Y##tKbo
zSEqPSD^D3lCPof6E$5)BBx9?T5+|bo4#vMvnD~2C*tywQ8O2ysO!bUeS&|r^G>b=x
zyS3KDSSad-*qP2c>sC5{MU2h{oveR({0fZzMNT?4ih?X$rdLcj%DrNluCYtmmxQ=w
zTFdYnoidirlG6KA5XU0H&m*TQqc3X2%6v_mgO`()g)x{(m{H0qq}JOc+|o)xLiyO#
zl=*3{GHha?T?_vkSU_{BRtyZHpyJNV+)Rp5-BgcB-CT~z*vO9295lDU&d1Eo#>CFY
z3>uMUV^;z#yiitCR$>zr^LLb%;bpAKVwAA;6BbrnS8HXE+AG7#C)cma!NbPMBwZ=U
zBqqei$SAminU`CeTed`|%f)y{T`0S-FrTs$JCg|$x3VNJH!E{G6DKPxCzHAnmny%o
zzM>WHl)n!{IFo`x`Gr`db<CMXn4n{!4F4P0ez7(%NHf$jFsK@dfu_VjL!Q=*g33y2
zpy@VwMlm*RMnOhUAHWP0O^QZhc1-q+Mq=P3%EqpyuE(UV#|-j^5*s_4xQLLb2%8u<
zm5YL=*i@92*p$_58SR+N%>+%DKpj3%ItO`~osWrKO<j=ff})T}orsl4orsWPKmao5
z=S4G~<2oC3RQgpIRoUdYMfo_iSVUNuSk+}EWtjzd8QFM**=3mola2foI2l=3S-CV;
zsIW3C`TTq0XmrY$Suiq3LYR$_iG`Vax?+Whu$-cl7GHy^)FLUVMN+CP3^3Lo2A2QQ
ztSpR-jI6xejEn^j0%ZAEbV4}&Tp2kynVA?FSy%$i<Nj`0D3I@=D5@=>!NteV$Rr|U
z%*ZLNAjPM}7@EpBCAE}ET3kkig-3#qw>+ImN{F!@(sp15k69!#Ol4pYhK8dGi?|qC
zAeySFt0^m~fdWyU(NqMK4RC~`9g~TgDG1pyf|ffeE3rXClF>+x2|QuKtgNKRXkuon
zC?Y1p$Ed8N$E2=iVh&nBB*!SiCaP$nW@5(}2nky^#zaPjaz%0EfaT*7WVMy63&_#p
zWMpJw#2T*boXm`@pb%r>p04>t01~#Way&NX4lGhqEDq*2JiPp@%zqe|S^0U<MOi?i
zto72YEKH0nj0#9W?(4?L%f`gS!Ww8k!^Hg9A`k3AE>N<*eGN0aEC;)nN1z!ik2E(=
zc?LMlfBje2F=H0B5M?&gQ5RK_S7u^TmRAwQDhS!EjXI_Qo?Qb~9iXHNsx{EZDhTn}
z8PueHf>)xjHAty}2K;}6mYztlf(KXCq<(>UYz$C2uu7H&DYXM&7KmU>1CiimHQ1SS
zayMjoA~UG_$p9HdRFh(b`spv&iA*$bH~Ja{LVVQlR+B=6HgZ_2N&N=9nB<TqDy#{)
z5nUeL&4~1ZoOY1eB&80>W=qs`4O`m-PT!Dm637G&$Zh!e*wQ<)dUSb^dC2((ozKW1
z%nNSX;vm=<gn55~<yakfg?}NbMwLNUh0J~c)(avSi$NsVG9>1o&u~!|gaRZ{B(+FP
z2GBq}XnKYfWiB2(Qm3TOsAd9LaZ74wV1!PCFfSkHzXzP0j0&85yuz#v!n{Ah{Q)+x
zvwwq07O)618=;2z0ca@&NV^P(5GLp|WKV)N`l6>B@EROY1rKUW8-rHhpsfW%_X8n5
zV*<#7;E_Q-PDTaRm85!+>6{G61Yus#auLpd5B_n2Lj^=2c?LTZ+?N8!BLjHERZs-n
zi-N@)*pG^!kw!-FC=)w_Ixmm3(7)W3<$oQ@SFS8)I#9lnak7v!53f4Qg5L+U1X+a{
zCohA^tSn#3I7yflw0jXWr}w`Byw;PQfsa9sK@YT=i4C+M+=x+7(Ueh~lM%Eu8M<)O
zRM13C9A%2nNQ|kWU_n8_0+xbb4U7&8m>8HCeuDhS%La=6$;hi9Sp+}|3;rJX=Wqb5
zlu<#L_curxFUtX5VTIqI)rw9mpp}adcd@=^&1PU@5MhvHP-S3HG*@RAH5O$wQC4DS
zWD^xJHUf3MIT;lN8AbRR8O_Z=t0}}7v!h=}H!zinak2k>#4g6g&Lqcf#<<|mfqx0C
zuT_`*OIW62W~%mDHTrdQb_4SQF_0=QF_5ZL{}TQjU|hiTz*Kb^<ASAXYOmBGZ6ipV
znVmr#b)<ujQ3*7oZEC`xz`zU|@t$^tahl@4DFXH$_Wb`QD>CXZu3*$*hOVt($aVYk
zOHoZtk(tdc_X?xVzbmkHKHzZ_VbBV3CGZqA$^<pT6wnMa^AxnH=mZuA$fO+8N6fiH
z(D*9@3j^x`22lpk_^XM!9<#cd61Z6}Dk5fNrV5%XHw87e%<UMB#Kh&8#l@HyL>Oho
zWY}4hSlDI6WEn-gv%HxY{$2SO@$X6?TVZ6L45yKaF^5cEWFcE1V}pt!qqd^CxPXAT
zxuQ0sqKc`v_tq=_t}yCcnb^d+xcg?ToRX4U?9J}Qob`}0iR}k#0|OfaAA==>9fJo0
z10y6h8PwPr*~H8lg`wFMnzTV{VE7r?)WM@EqR`Z5%V=WHXeP!Cj&gQJbI=+)F%jm9
zk{KllObiNw{}u@<2r|Y6t}Op^0F>659qi5cnVESE`Gmy9KnpnHoR}S);y4}nH4+#V
z{wDl;z!DSl??H@AfXoaT#)Og?B^C)x2jJ%XJ--iPO8H7jb^$>iLq0Y($U=}fr#fCv
z2Yvyjv;Q9aO<+`Dl8Iqdh>?+*Ark=YV}nkOVq;*?W{84}HG}FJh}R6k>*FEIgxHXL
z1{yvV7ZV08oKsh`WmHyRXA>3!=X%iUdOLQ|3=1fUi!+Leur|QF$nc+6SjyLei>&~(
zJ|E;eAsHzFVbQn$8o;@K!N0x5<+{w`94rD{Tw<15%Iu=b)_(b2TeB9Z^YTauGd2h_
zDgXNm^QSPcG^>;n3(S|-gt>Sn1UNVu@BC{JW);*r(A@cNgE%)6FP~C+LW_lANJ2oc
zqm{ZCxPbZBAZ!B8FANN9^{fpH`rws=sD%YIT0v8^pcM~D-nWO8WWtbj0-$&XmEn*W
zMtBz<qg=eqY^ZU{#mmMf^8C*w2`7nvK@t*q5>66~>`d(vP7-+%OmY7X!Mq5GN-idN
zRQ}`Tbl_s<V7&6@l7s}~I<N+be?OVp!G?h16EvsGzz$lE=L{+xL2CxoY#9|n3k5(!
zo8XGo%$iY9QB;Ht%rOT|n8-3Jf;y<6D%S`UX`n8uB4`>*oROVD_&<ZNiQ2!01}QZ#
z6GW&<fmYs_fSAIJAZbRhG>8e}t4TF5HmI2hGcqvE0xKd~y)ei~gl$OU0HA$9X5eus
zbw)LH_-q@b%_S;mX3l(BSV~IxuN5Z?Vof{?Cu^}VkJK**DIQ^_W1L)nqd-$apf<Of
z)ZZvBPKf#7adyxiAQba)Si=ZXWM<9=w++)yrenfV7&cqsa01gYVIHZ!R$#YO{fCSf
zN-{8jtr1~^Is)1r5(D{@Eg0rckj=uvcx)3k0m(v*2m7^#wVt(wfg7}AgblRx0JQQz
zgf-*W1#v}1aaIFyro_K;ydqMp2c$%J|H|>IfYKCX91b)V16nhQu^t~Z(}^fEK<hcx
zq`;d4z`FqcG$8X>9Y9MbAiW;s9uR1{670SPaNnLEy(EH|iqMN<4#<t5bl<?n#@fIj
z$-p2E_nNq%3D}41j36O4c3n`=F&*P%kpcyb@LwxXM1fKW>j5bqP}<>QItFG4n}8&F
zq?nFzfyZ*e=EKqnhWQ|CK+7UQqokmwys01?RvS^1CT`m~xtNxL5-P;QOv|`9|5^#d
z9Rqd?cx+4--LL45fcqCYOQ8A}%_8txFh&LjHbz!925tsv1_ois+8yv748%MuWJs8g
z=@=}Hf$|vZF^G%78H`Dn>6kDm6s4s8K7*`<Qj_}6AO(%<S^sCTEMtAfAi}`F$s`6E
z+Jcuy@{D34ER+AfWfB$^UIvN@DPduzXTm1J%Y<1j|9$)SEtm-rVtNKv14#o>|7WqJ
zLCwTihz>F|_^%XHukhcuV2vPCm?r;~f^vkJgdqw*3c+Ck8q))%ebD?N1EZ;lnzEuG
zWJ{5#pdw^nk+Gs6WOI?JprR4VqCJ)aATNUhALMgTD1bTOg<%e84J9Vf)*FxvrXEIZ
zw5Ahso&;@W1iK678ca7Jb__9MwH53rH4Iz8btH5hnl^au)I^`r+|1NOAGAn_pAj^|
z#t&-W$}_UFfmRQQ85`My$2RR5QNy8Dc<WYS;V5BgDG)<SS~yA=#6T5cY(@(a#(DUZ
zLk(a&hcj%%!Rx$0u2o`ZR9901yH%VKG>yP$$B498j+I3yTG&MRU&bS06X9qfA;v6W
zDQRIQd7(dOE@D=a5sDHP{+IbkSU5^ZMq23KG+~fBFElrR<{e>WnH7T@1A{91J~9(M
zMr9>-HhHjX%s|a0&}cq8A0uq1nyHDIxgCoNk}H`Tgb?e>8S<Bfe{SFxZ(-*V;51cK
zGBNPhFtE=AtI$?dP_mMjWNbil{elCaRTm(FX<fv$psNx>DQrA05)vkgYI<TarOqlK
zX<=JoAyGqpFIzM(LFR|R<uj=7Wd-vSbSV+U*@DW5M97ThWt7#43_^Sfum!CN;FX4q
z2l#}LJjjIM_yv4IObj3wF5naTcR+{_wET~`4@82Q2hrV&$Rqj;@eB;0i8as|q%~-i
z7rG9{mXVK<-5At61+Dm(V-$z3eUW9fV+8eJwL$W5wR()|;F&v6o5POL9IjT5QQX)_
zjAd;usLak)SeOIOPB{w|&;=Na)uj4WUoQm9FMO@q57K}pzy#UShebEsI7XcYDK#A0
zp%#G3Lqr+`m0i}LW4=I}bHKZQK%0NmK?JDT3hkZnGm49enBiK7=sAf?imS7eONwg}
z7l`IU<DZ3e@~|&QW;}^q6WkC<d<zvBpmSs3v?l^tI}O@s1ZovQCRM<Dn8ZYIE~1?L
zFA9{sZwU*h37ZH{W&{=TX~I?boXm9jUzD&gqnfaZaGEe!3rH_y;Vfj~HI`-6@I2DW
zz{wy4-WP154$9$nOst?H6SNtIK>)f(2D-1CRU!N@U+04Slas>!NHTqHUpnR2Bvys0
zv;Q9dJMr%^Xweg+ETaXZ>{+Jfg>8TNBf}@1-ox}MdeWaMix}<y9sBp_TvgRMMma_+
zMp+OGG#=yd-;|Ak)tf;9ws(jTT)~32l!LZ-fch_>I+h)@;F*oV(d4fKqpF&kH)t8c
z-%?dorf$%Dh_{;BzuQa)OdOdS8ce<a-BQU>@ljP}>H(=@>QYnlQp-~NcN?^{jDg|5
zDeD2KeV}dzXnzT401v+35waP~*hrjFjP-!(-%@oGV|8yeHAdCH4knI{CQJwZ-Bwfc
zRx>eGW9n9AaxhZ`Im25mON~+0+qA*dn^8?AN5xxB?Qf|v$bY8)8`!*A9Y8zg89^-v
zkjLOX0!YOVTAB_TaAFi=^H%j%1MSti1vU!o5pOj$rfy|(GgXjvrg+=}aw{k=F*2C`
z-^%9A+5nDIh#%EKySpKsLD=GbQ9)?fvU!7ag4U~)s;PN_7OpU=`It1A_%N!0!p~ck
z>42%~-x5%Gg2s5fRaO7pVmbiYr25x^QB76VTOH(2$X=xbpuGa1eS6?FugXe%tfC^~
z;JIJWIt3<mCQ}o0Aw^?B6Eh=lf9)TrL-rtP_RPX0J7rc@L4E-qb{>A_decQrCm*Pp
z2s1G-&oUAI#{gQg%D^LU7FxO>)!c<mnUh~ckW)&Dol$n#@ixZEpq7a6Ka@6*ID<Z<
zS1ArXivcuFU?k57&VHbgThP8jP#FV?e04R*`UR%XT>rLA5QZ$KRWlKu!05vz#Z|;C
z4r2e?0%CJ<G5Ua1FdmRnV|*(GRu5m43sTQj#O(RcK}t<{!oMwCTt!?`U=1c};I<?a
z1MmM{*3YcP3}E-+at9~`vAG+(?hRzF6ju?lLvXm8$pNcFm?mR&HYDvZfKJ_IZ2-4M
zz=KEd#0t+L;1wUBMzx}m7%OPcZGr`8Uo2>U31|Zen8Ub0!-5&Kdlo~~LgQZo=umY~
zABu^AwSl>T0n~>A+XY!Q44QcZnfn{OZGq(g)FiOE7NE2S>U)CvPoQ0Va*X_pe2nU#
zHSv({3@aOC>y9p?9-}>@9iuoa+`X!1VxUQFc2?F?deTx3Qt5jCzJXKvzi)c!QVvqm
zdW>BEzCooJxxiA4Tu`Zh-x!}srR(MCNlVTAcNUcV8I5O3N$ch5rAy741(RVk2Fd(8
z3ztEz4?uks(3$iKEJCoR5~!69+Png3k{FpW3!A8e4gp|i6BULu)S2`_n`F+xn@3EW
zgm@3|iiq$Y;1yyL;^N}F!^g!XD8jdsPnZ?G9rFAAK0aX)-hI3x!i;H5xjbwf9Be#)
zCv)-hLl2k+ohjnLz{?=UAkW|hY9$GpDvAn<LTqL<1~r=5M8s4~)RdL@8I6rV{b%rg
z2}mazy8Oo&a?**BJb17eoZXDXm>2vzpdxcXM&+Ny;W{a84GRmV8x|VcQniOP7&i#<
zC0J<uKA>R%X-(~jZElXuwryyz%?7a;ckl^qv0%J%;J`l}3rT5d=G2Aq76BF(0T%KL
z7l8H^!P1lvA85y6^R8y!rAvLAcQp%v#(u%$`wa}D41VBoWo0E6Hc*2f)Q|?PCRH&u
zViaL#V}OhSGJ^IGC@ZO{gBHs|_I-jD&oY75?bxw^&fZ{UP?K8o@6O{YVKpfUQRz65
zPDb`^QcP+hdjDSEzV={B7yl%20ex*dS#3>8CJtt1J1;vKCeHBb`*O{<Y~D0gol9Lr
zNnJwSUO|9a%|tDEWxJ?^l$x+aoN!GBBU^mZgMWu|bM#rg9DE#<wOIJrc-fVG&8&o3
zT)2!)i!aSDR}tc8=2TbZQWq5GjA<zW<xx;uk%1Mo_KBatn1KPbPY)Cwp!Omt=P-(Z
z3te?_@Bk;PsfoI{x*Q8=F6kF|0s%C$_MgGfKOw>2(3yoXs;4u`9Kv&AhVT}E=MF#w
zi?ClyY_Nw%v~fZMBco<WN#mL%m`Gd`R0QNE&}pd*?4Wb@1sN0>3>g?0)zrmAMHmzq
zOij$$*u_{BR2V>shz&eY4qlhc0Ez_#2GHsRGX@0)akhpTPi-M*z}P;W(aJcH@e1R_
zzguNQYB$Sh$W(=iFz1N${8Rt?>7RO!h)56PO(s6Zn>|bpZ%Q*NcY+R?*;$!U`sVEC
z&rFsYGMj5fWMo9bs{UPaQGWLCHKW*5Wf$eAjAH*@Jq3-M|6jlkT9eJmAjx3M;LH%p
zz@Tcb#|U<+5V|{6LGI*-3?Q4Dn1hyGn3$U}C>nuxm4e3jg+<svr`?EvcB!%`o13Ya
ztErpIF^V&3`-LajKAo|gsT1J~#&*W6e=(VcTtYlm0y_O4BSb`IG9F{(jf^(q5@MB7
zkyB(AP@UJrD8a#aKt$bb+P~6!URM}1D~p%g$FH|M*=v6w8|2S_|CsU+-h9u_wD&L1
zo=5>VE+HOo#~YpUKJu>_1q2fXc!Y(7nYjKLbU!s>{HELDrsNQ~W?zfYyFHtW3mi7Z
zL*h>0e*@bGHU<WM21QVcLht`!mPyQvVxX<Lib|kWo{XT$4$wAqaPm69E6gOs#mjw%
zn-^Lt@iH?gs|s2x{bEqE7F1PcW)QS-vst*0Pgs}_L@>56p5|fa=4R*nXU@gT%e>)N
zgT1}1l9DWF`L4W*3aFl7U|`K*&0#PCtuJNcXA}mlRsxN7t8+4ngV@@Ppk@D{4ME`9
zDo#c<Fk76}+>VhoLC3*o;R05{26i46W`4GRFaP~DW#vua<YVIJ-1~={iIFRTlaGz*
z5F_(H7CvSs?gl;qrkM+T4zMPe9PnBA*F%^ufsK)wm+{ZPzlQ|*5;&Q-|LkQK;N?l=
zWHe=DW)$ZT5a4d$Wu3pk#{pE6fzC*Ro*RX_rW>@P+Zuf8OECk3xT2sUXeGBQ8VwQy
zVX!!S@CI5QD+(%t#T5k=&C%pQ^&hAd0JU;Ja~j~?MY5nhB~X^Jkyrzx!oLTM35*W^
z4*Xky&SrW57H<HN%nTsee_-~%1>k)jV1nrZLYxt7ngUoHOfWY1nEYx0)qV|eP7Y3S
zj1a29#0RXBQNaOZG^2w9qrx8sMg_(L5ZZy!fk}Z;0krh>ALs;wKWo8C{ykt+IDjPV
z`x|^93M+$&PXcI8CILeFK>J$@*cn(KFbFZ2GZZo~FtV}hv49!_pd!(l(FoL<0?lFD
zGAi*g>anStnai;lgXRoCjeH?U0~s{)pv1?-&c@CM-Z>4`3R=2mZpQ{!%{0r#S4_^>
z*jwiTsCWP17b_d*zXPDjdW9^DC=(weClf1aYp4>?j%e6+Kai6D3<iESS`rF+vYO7e
z;jtAi5HrvOVY*o4W47v=duYmnhe`hM$$%^p<~_j3$jr_suB2zH9=ioBe}GSj>)%1<
za+m@+8+$#wT&JjtfG}f4ux1nyh;jx{JBr~yXuh9;0n{`VU}8~LQfFgjV`o!SH&ruJ
z11;NTH3uD!V8^IpY{bIO@Zn#|7dP)?|9%-d3QDsuvodlq@i4I)h-ym6anIe__kq!8
z+ZV<;%zFQp{JXiDW4$vU2a}i(BZ~kFKQkW_hpD)Qo`*&xBipp5w`)>YBe#o`8H^b~
zJ9$M#z<Y>6VGpXwWEn-|n2qe1VSG?)8J5OD@}SlTGM|m%=)Z;kJpL^_3fVZLZxf`a
zr59wQ58;9iAOdaMhVWQGTLQt$f<Sw0m<}|Y{I_rGRz|0jU@_1kWMV8VVxW$Yl$sh-
z8bYI*6cQU$eljvdF^IA)V^LrbVPH^YM?P5uG8`?!HW@rL{1$yQ`0P?)VJ7hC?owe>
zVWy|T!hfZOK@0yG7#X7eKVVzN{2F8?^7sMt3=}aDw#lGjUtx^VV5S>?rG-IenF=oz
z7KRK=F9jP4p1)>qU}<1bW$<QTfShrq$85uB3tsXG?u8nOGlGWpv_WUs$uo+9PUr&9
zy@AJ%1QnI^LH$V3a(y{w8Ae$~&|DoW189F82RAzl(*Y?pentmj8(~HVel@8BOb!B^
z3)q<&`2QUcu@d=r03`PJ07y)jm-zrphXSuK3m2Opn+W3q#sz9p5`v5kVq*Uq1SLR=
z<hT!TF;0~b{MR5Z&IlG_Y~VS-$&JwRF9DQzp<@{htf0mpKZ6zMj2AZWY6}(-2rVoq
z!p6=DT3QW1oX^z6j>()^8Klfu(MXO(ToJVD0(^1@^BFL8Mp5GT8(s<K8KAMRKMYc8
z0s_)Z8_$4vj0^&jd^{}dj4T_a)J(vqeSo$2Fdz8GAfd`!Wy2+409wi}#jPoC$jWT4
zW}?O`BrmGQ4t6hMznci={E;kptfQeN=C?ykOG^x+Lre?Pf|wTO1%JVO<^v#6g%(iS
zgT!e#YXgHYgBED#9CQ~2c<2POHJDLUQHhP6k=+D5hX%?wVDs6-<^OHap6&GefRd>^
zV}SN-Cl&`K(|;@f9Edw-`)@rfBh+Grm=-1vdF6j4#_m#b^2&@o#_m##Rtw@i{*|z?
z2(lnKhLOSHKLgVNHt^aS2GAfSD0zU2SMY3!8DwQKbmErjfSMF|9u_oX3z|rUa-q|*
zEVoQR2Zn(sWI?mECTc98jdF|(ph;Iq*~RF<&cJ+tK_1e}X9IN|F=mQU=Y{`(jQGzW
zjA9^S))zEs47FYu>Kf3I`{4Fs0|#hc1+>43mqCz06clHQf}jl&jG~Hy#t@dEq99Yl
ze+Cd{W%$9+z{&vOfHqKp*6;jbU}5;((7?v<tAV-UFX&2vhTovv2x`wm#@`JXKsTPT
zv74E*v4d7gi;9TrF{*=3FjP|)6%i8$oqQt42&O=5>zPeW)XgvoMFtB;7fDA~+nDfb
z*2YKvveEjcDW0-oyi%gsE+rGCB&Mt@IMS19$Y{@~wX*yVcwH0of%28i^CUSneARfJ
zs>5Z4*-H|QEQ)LyC7HZS`8ZhYgBYWj<J`+<uM835)MaEs=voPh3+TLy3IhXl|AjWA
zps~3!sGV<a3i638qq3+m<ctavGh>zqpk)Jlj>|pOcd4>3?pS={#NRg{A@Gs}hw_z7
z!7rv*STLUFTrg?%i@$4EmV;afO7HBTec<4^P0)Em(hSNB>I`}ecF>+4Qt!eHn(rAE
zO%)jg)D+kR#1uemW<^^@MRw#Z^q|sAjCp|&pHrNWjF5!}-=}F;rcJx@XBy~yPnHJg
z!G3=pg7(ifurd5O;_$bIt-;&$7lWy{w<#NgsW;Om8KF2QP<uebf&-*?+Mh!WjPi_j
z4?&t)m>T{aDC=ry_zl*;3L-)M)c+oAlUYIiRCloJmB7)g3_bz}w4qB3)K6stuis_|
zZx{g$9D-UgrY1t5O%tHgAk9I&R?x_y91F8U!GZ!|O|5_eD9wC0Nsv=rNt-$0j*Op{
zhRol@4SN@#-N$IOVDZ^z#^eNMJtc)CL0&GlfRIQ_<_!x93Ien=g+Xi1K=eNb!6XGG
zJ&<M%Ek7Bi`ORk+FJLs<cXsjK4gcmQFl#HRa|$MLvH1o?If3GZje+4mKYIh~2L^Tq
zK?Z4tdWO9WzoGsDo#_MK*$i4EB?xDM<}9G+{D|T?=m)f(inL>Xz@|YC`C$|Vb;>}c
zJ}BhW*_6~lOX5M>NI_=>*)oE*IfIHyJ0{THIWr@1GkZoOP-ufr9}=WQGjjtt6){iq
z$?);c@`jNA8u&P8bBiiju(OMo3v+W7t7>rbu#4~F7Ge}v(kx@=<>s2e&SfVc&NG9H
z53W?K0;E()8(Ap_4@fDG4Zk?|3@$#VhN(P4#w=A#96o#^A|iY~986U##zH((r}7FK
zv#{7%KqZVd*;p!Aj0Jh8lBynhl+k~1Biz*6o5d8=&^Pt={x@MKmoTG*vZjGEHzyCf
zTseD`Fi(!Y1V7hIF40JKj#g<-E<Qgo9W@C?L2hKF9CBssQ9^t<dPqt+xCMN~43xx~
z1phwh5#X1WER<wnc8?QfViJvWXJ(Nsl$7Qd=n>$T6$eQ$sVKyXGBLSpGP!}|#AW%J
zKaisflzzcwF!)?qRR(|1*|wlVB-BCYF@Oe#)J*JHK_fz-Ap+3(wu~Zd>~bvPa%`Y<
z3);A>&ZexOE@o_`Vs6K1YN8H0CTP#U-TT9$YG$bzF>?zuF)}hUu`;tUvZ@HkigMNT
z?O}9ftYdU#vgxbg5|tHDVP#|k?N?-EWESBuQkhi~754ArNh`U9j2b1iZQ_m7n7jYI
zdebQop~1;6z{||e#>T?V3|h7!s;VL3ajCrfO=sud&Wej35*n(aYHW<`%<L>|Z0yW@
z0*vgO8W935EKwmbAKHAq-LJvh-Qe?PY#4GG;HS+nf))&zn1SZ!;XNTiV^GTobgYi4
ziMk!5i8@GH-Hy>*gdLQvz?e;&2{aIZXo`c*;sEuWK<C$qihw3986ii~uq^X4`nMp#
zAwfz)Ra4BIMNLviMN?fsL4j9QR$ttJ^>TCN0aiI>AyW~41?>hyPBms5#x=bvu?f4Y
zOT_*?02R25LMo|Nh7#gx+Umw3ZEgk|GG;)|tYK;}_O&`~ofIck)~YS;!fK>os;naP
zw}FkFpF@zzbGek9fTx#&k*lPwAY+V5q?e+Kud}FFs&Dr~U2P3-Q>F$}Z;57aQ_0E}
zEmg;^(%9q~(7q*Tj1+X{u^p&y3EK$CXriVLj%#pufCz0yC3ZemP{n5?#|ql#$0Tk9
z5;s*eGBXFYhCpEjE`C7EMnPw6!H)$ow_^mYhG7>4DFI`6cxfx}i<k;2%dsYfH#A>n
zH4xXARpnJs5Kz}t(UDYRF&EQRm5@qsNMKAb@@trpvB5xDxh=$4T}gvmLfF7MRpsA1
zaG)uOl{D<jEa+LwXv3_=X~+U<nVP8mV^EG^6ttCeHIi3T^%Rhk3JvmP66D}#XZzbA
zq@rx9V8rSouH9ND6_;dv+RE1`eMWL@nTxBVs$x=bn5dC&vjimEG<0<4b+Y=ViitY=
zswjFw+XQQw9auqqat200R#5Sae8@1f1Nx!DtPg%2#XLk9Id6i_MYd#MU^LNV2KUsJ
z)IkhpQ4vs|$Q;_v1Pyv3otezmpzWLxlTnfCAt7WZB;k=-kr9*Nti7AbmC0pK!_&VL
zg>amw%)BPB##2wg*w<M`Oiaev*H}Q$vnFuG?!On9^!Ka)9jYuOgypzpsCyY0*c4b9
z7&JibIaLucJ|;xo0IgGn2tb#qS~1BngGVSp$w3iBfaangGh|E+OpL7jy#K)KZb2tY
zLAjt25Jm+?5jH_KE*9nm!hautmOVOvJ0=G}(`E_@EDEAhypSd9!n|NkoYP+ir#L1S
zc5Wsk6Oa})DMkfIXP8kzN=^9h1Mq$qXj_h%0dy9XDFcJKv7oZK9wVrI0xAZ~7>z-z
zD3sWZO_jx%jRj3W=fN3?qBld|K7am=(XGVO-ICGTgUR#xq>2ttrsvGe&)NBHbV?Yn
zAU8d$n6_Orad9y*c6I%;oUw1#ywX&szdejCYC_6}bD4^fTbrPAngM)f3O8s?J?I2v
zC2%+znSqbmW#$7N1*Xmn3P%$&V?k)=4m2krXe7q?KuAVNNJfZhftu96U}Gjh9!6<a
zpMN=0YIBo8^%?l+MU&*YObb8@JcRiEfzBoSw@ym!pDd4{G~-h>sp_Ll43K`_KZc`_
z`9@HelZ}Bv9dy0{dML<(9R+bA=umRV=$w%lNFBEMM{xTW9NA2ul`njt2!pJy1|LuY
zUZ}d^ZwVK8`j4q+gRmNS;UZH4B!w_Ll&=IUgsn6NO^*mM2Z5G23WM~4rz1i7K+}=n
zz9So`dm|1?r#R9eC&;bf<ZGg4#{~6+nzEu66R7bC5fWp;mIN7#SC)e|vV+qsBX|?S
zzX#AX3l%G03F?0ReE^!?MNNu~#-J@1@RZAR0FrV!z$tkpyuS}x`_9YY37T&(RTLEw
zQ#Dl-VYg#67ZrijV2q+7V$d}+AU}XdlE9@h=sXeVz!IpJ0^aqZXe7pX%IiPFUY5iE
z8N7P;HU#&cEz~kqleKmBE*0YYbAV5%)Z5usR?Sqa@N93eg$AQSoD&mhs8d11f~j}W
z#RR_<-x4k^l3j7G!F@uBKdYIhlCQCuSF|fA9q~E1MthkV`zmRgvHF)xaBtACfQ(^+
zCPO(v{TlF^5q1Vp&qkg>ok54eh@p{TB4~ZBx*F(M1PEzvrfvpdiJPgZtFeiTi9`5u
zpe-CC<{%L>M$qmFQ4t|=F;HKEj|ntup{~aaDj6BY<ru-IWr5<)T+JLbCu(LSZpS1p
z2CCBem_a0{CuMFX1dn^@{(dHQ7Iscn7Isc?R(3Wvc2+ihCU$m4W_AuSCPrp94pz2k
zCT>m^CT>nW9xhuZF(xJvrY6W<ha<Cu1R2?cO?0$5#Fdy>xtY27*o3rr1hjP&_}HZk
zy*$)SC1i!&C8ex-thkkZgk>d6Wwae^)sz_pg=QULWI!%27z5bY*;(1x+4b0&SvWYD
zSqxcNm{?eunS>eHnb<kl+1%M#nAzD`m{|k__}N+5IanB7!COPFEdTe_gjs;cM4OSB
zkyBpEnxB!Cn}eN2T1-ZUolReiP0}>k&ELw-i%nWUKv0lfOpeXV&dT31+*Cz?MczRp
ziHS#m*@TgssU5jYf}NdkfB_VD;Bo+VZXb*WjXr_WA1MDDD}oQ&G&2V!H#TKO_)>n*
ziDsZB?&6GMtdQms#tD9_MU!nA8Elh98CQc3@zeUx09t@4rS_izbhsJg0U<LX#sl(@
z+8sh7AL3`>;bCFHl%N4x6#zN|Oha9c@qn=KKL<Hzz4gC=^*?I^gCRpQsGbGw?=}Us
z2f@?8;BEPQjGz&6CQ<N`4p7ztZwxmww__AC7h!@NKBNrZ*$&nSnM;MN7&JBlsTBns
z4j{(_I!UvhkDG^!gNuuWQ`k?$=7qI(y0b;6V?w>5q?m-5M53hSL(8q{jaSPXdj8C=
zIc53CLLyPpGgVAd#j_#IZ`PqIo99--J|cl$TrA8yOaeko$8@@-<z#fF#G}Pjg%~*v
z#3jVc3_V}IZ`4?zDITsPD<-d^d!13Fd+ER3zs+@IW%E5HBE&ToYUW=(x6RSo*3W<|
zHAFm0oL7QVfkk63czhhX7Q!DivIgo5fcoRipawq!sQh3t1@#~87{O=Dg8ak;Dt16e
z2!r;(%P|{+kIs@~6bEh178he}5aAY0jf;^sv6m0vO!BS&_s-uynOTloh~3!2NHScS
zk6lQaTTOwVS(eYz*^-N0l+ou%CzBGNG^db-k&OtStQL!;rJJxD8#AMZbhxCEg)zGj
zw;Z#wfj^^Ay>Aj{fV{nlbWB{TD7OeRo13tkr6h}%ET4#tk%bVaG@lYv=Mf)9QFbm%
zXG=a=W_|@VZe=0RWtiZ40DKM+WX(K*jcF_ih&?}X_h36_KvfSb1FYTw?U-2r+bvYS
zawT}Y19FB58+c`jq9CKWIHRx;zQar!{xC2ukBnqo&I38c1k0%=48PSFr-g?8%VLe<
z#CyI8sNDb=V{>N+2c>O27Io0M6nsqJ5f(j0_yPbBlT}#>auzg;xEO=D94q+1KJ>DX
zm4QXUP*0bQRYr`9Ut2|!mtB}gj5)c_f{B-nUDHsLON5zOLP}bki`&3d&xMthmtBa-
zhS72fn}Lv~q>6y$WKl7+VlAATOI%t?f|*%_OVd!3osE~tyg!*)j7ONAS5rlspG!=J
zl}%UAP=Q5Ebh4#@ilnBH0o#&)$8DH|*m+r5UGz+uEs@J5M$lR;wh&eZ@O(TQs90y>
zV`PE!R6+CDV#Y@1pu>~J#6cZfb1@ci(0OpiM&h9HM>Dn%=Xge++1LJETJ!JYLuKuU
z8#0&4E6QkV6-;*VbMn)vWQ;z>vA3-!AvZxaGnOSI$(2v0>EGXX+jA$fbTQQ?vT}=W
zEM-w+*69n5@SeJvOHHM1Z<?rOu{{^Ke-Qt_fq6e0189B&H2uIP%c#h#ET|}`EC`vI
zW8ObE%!W}_{olWH{~7*YSUZ{Z%fBBU9((`Y_{+)kol)b~uCol_z0UuagX_%@h8Ttv
zhHQpnhAM_8h7QnOsVqXGA`I+oAWwlhuPmV9Qgt;penvGVc0DF`HgPu4c`M?evpGO3
zKp6EImDuDML1);=Gs-dBGlB~_bu|W46Cq(USe1)R!)jhI%_c5pZo;l4Dq?PAuEx$L
zW(Hlj^Y8WxX(>h%%jiT$O@CEgnJjg+*kiE*rbRNks{Wb|iP4toT%ra}j^e`BA|j#!
zY&`7jV%l6>ymlVWV&aTa(l7qqJ{QW&#l_6b#i`8B$;HOb$)&={$-&7fWW>S4!@<eR
z<H#()&mqX~EGQr-V8tXLz@h+N33T!IzkFX-2_fdmwu!oI5@!C*q2=Mxg`64^5>is!
z3c8$y(c$HxO#x;SY%0!NT-urn8Z6A5e0;2|To&TuYWlp4EG%lNEJ6~jzKj!pUt~=D
zQ_s%I%*xKnCdJCl$;QgfrN+*~%g!pL!okhM$-&Jdz|G1c#=^$V%f!vgB+AXiECD(<
z5;51I3K};Db%nvb95vALYh%zlGU#n9;6?^`-zQsxnv{c-+O#Xv5<o`)K`tX;S^zn7
zhxx#N@G%OE3|Z5rWgW24_<I1P2z=_{PSBA&pe1ae_7r&kEkA=Kc$65lX9~?OQIG>b
zr!FcB8kw1bj=&Z(Ha7*Gqoydz_5jq!f?PGiE6mm)%*!kMvq6|Qfsvtsv4OQA&Iz%t
zwn3Qp!2@35-weXMObLG%@Ct*DQELFTQK9t*=)NRd&^!fXE{ahMa+<li8iP70|CyMZ
zSu={Uh>Hoa!ey8kR1k7J;B)998-ke%n1qF7+a*<)#QyDmDyb+cD8;&fQKhh`or#x8
zL`bGzN|ljk)4#|6YOhNwiwH?EGqN$>-?jT1BV?EGzoRlDqKcAF8C}JgR3zJFg#>xq
ziwghUStKnYqAYoxv6)eJ6ECBxWWS7%5bw3!yZ$MHItZYH#-Vd-@(h}wo(=<ad>uBw
zCJyQpBGnv>im>CCk;+Y^(`s1+^quteof!4O)O_R(%fF3S=FDZ0;QRB5PlAPIBP65+
zjta(@GxM3p2p$z+Oay6#=+yrJ>J|(0f;t+)jBgnq@d^s^{;m55+U@Mb=pbpt6ldz>
zWcqiJ5x5R&2G1SnF_?g7Dn!_nL9H(aRX#>BaXv;lCUHJSHFZ4}Gjr(Ld1FNd(1ZrF
zAOou)3tIzdD8<L*U;MvPD<>8;5jG)1eKpyoYxLN4g{7If1gk(vhVcR8X2!E7J`MlM
z{&g`{GB<c<d4uj`VT@K3j>}e8bTqcsl(RCD))H^DDGMnyi*q^vS}WmW@<)Yv*S|}e
z|2}Df$DJJhGq8c?(zqEU85|iHSWG~R?M#$F{TW6@20;@&CM7;5Q2}rV6BHMwpf0Z+
z3+OTfP=RLz9!3%Z6>!WG1gt|9(mnr{v5NfrW)L-V*UTsbmIFQ}{~V@WnfA}Y#K$No
z!dCs&J`Rfj3yyuS)NLbzHYkKz3kZ0oGa4}JFo_uFB-z_1<rx2c^Y4m@4=C69m}tdJ
zUiGPa1|zGCum~voi3rR5`#q!k)2hia;PRd6e*^13)>?4iOk9ke4YXpPolPIqeq;l!
zxn^er9kC7~?HNHWDiCRI1|dNU3C+zwq_`M_1nCwRV`ok1lH=mh*kj5gFRQuBfJ>8y
zU0$TUT}Dfj%V3wLtUQnD9t|EYxh^zSnzHTfvYM!Bm>STuF^Pe+acd$B*OEasT9b=M
zzPnqFn+rt^D4#>mS7m1~WynAuPX(_k1Z|%IEe``_e9(|8qp=aFN`j52!iEUJl{C8;
zXr2$WMH@C_YsU&YB$EYHR*JBLx($%-0qZh9qrV5_ROBMvC7dL9H9XwqT-_BEJoX(8
z+zTB=W%M@jX_%h5l0^|blG?g=i8XW>Re?)fLR6Yhg2_>tS3^nPUafYq7-Lxm(qO8H
zrD?FXvu(GIs6$|&q~+fR2M6RqR3FpK8FrSC5mZ-e$Uq>cu%HaT46~QHXpo(Qa$A*)
z%?#*xGdSOwGT4H~P*sfu!L2UvnV;Yz!$1`=6KI|ql)M!|I}gO!K=Yj-u8|!hS~m)`
zbQ5&;v#E)>8fcdbxC0ML^u|V@<#^(9Y@k_g)&vCwWk(wgSq>Ht4L%7*VIeV54);ho
z6}i6$jQo5|7`-7Qt1OA(A;<PHW`Mg(%e+nhJ+NM~ufA^sBcm;|BFoCm=`%7I%fuGf
zs@dx+Y49pLGD+}Bi%N)dF)EmPH!w9w7-=bTvIaVc=`pJ-s)^e=YX_TJiuf9v_<#pi
z6}&tJBosn}92~&rtAUQqH1)Q2o!!IglO`r=X*VM?eTI!oRhzPdU681`7qbk%jG!>5
zH@FM{-M0tY9}P`cETFkF5iuiS&`}L~j7s1+Vs=o$3mRck0<~vBlZayCU<h9P1s<pe
z4UmDiM4Aek=&?e3E}&^cP=yQHP$VV};+es^oy$<7*~HivEhR8DI5;$bqWo`zsW+A=
zPe&w-DDZLe%r?mB(GN$W4I?6T!jm#e_?R%*fbMH#Gy&D7il9yyB(Jgau|QG~lQHP5
z15hOoYV(R2nVE|j8<{ad!;?{jO&`3zlZ_p;3LVrqfs9u}E(~OY^xDCV2T(80!Qn5S
zSl6?3HG)NY131nZ)n-E?+sqLZ*=Amq?P!q=o_w%&WpW5Pw$Fo5s#OL}2e2eE+k%7k
zuL~rl%CX~5snB!{@8^Tt%<`c7_&_Vrl@-m+pj!{w*+k?S8O4n389^e7sQWWnL5rri
z_6iF}gYFKP7A+(c&6p)*CKN3sw3qRllo}($xqm2kJAn6z?uBer{5K7xEBfCwAt4ZB
zFaAB8V7D=tfG&Rm?S&MP2OXFKS|x9+2zH{FkvXF|@{U7RRw0nt5Xb!E0*{4%gF2Nl
zE1HoP-D#<2VAn$(13GdG>QKh4=znM%^bq|=sJql5do&qAp#=&oLC6wKQ$g_M3@Gkm
z5yJ2}+%iT!bXTRB2{C4Y0`}iDXuu--<u4(3=`(`1j=~p*LN=0$h%<tn#fW?c3M&g%
zpMxxA%))e63M61bv8*Qb4?PVq{6}*bG=D<++}w;em?R)QGWfm+K1O!X!HA%#LNjqS
z(7l}YjBIM^BJ3t=Y~XVRL0xhsK1O9VJ|=cPMs`pK%uG$)7<A+yBRiWMqo^2YkP;-t
zCMGV%$HWiPuBNWW4#FVSc8sQG=5|cVV&-;?=4Nt?#$smbVxXo5JDa!~AEUY+qq-8i
znVPzpx*j7txb-InI!upEj9rgWT@2J21g&m1124g0hZrJmE+($V&c-gruE(UV1Y(HG
zF`0|8n}Ld4c0ERRHZgN0HW7AlHZgP1z$|D`h*6wPj9rOM89WYTZU!oT8P$#CnAq9C
zvdW-?Vi-YZ#ehx+1r5xKiHn&-<Uk#9F>^ChHgyv{CNpCrGw>nUpip8HRRT@I+A)J%
z0~+cE$$+kz1&cC@f$u_67Bd6&N!857K&#Q^n9R(<6@wk4nm(h6sk$B`D0s}x)Q!xQ
z^ca=RKw8DjA(R<tTF0KzOc^8q3L_A$#%u-}Hc(SH14RNen=(5evp8sw5Y&TaS2I&r
z<6{BEhaRIT$S<HWSX_inTm;$?hNpC97bbo-CRSEPHUU00B|#=}W@ZUyCLV4^Hcmb!
zE-p4kCVnPHW@c744t7RnHfA;^W^QJF0WLO9W_DIaei3F46LwZcc1B(q7G^1CR(5tK
zMmAO!W^Q57xHKE9ilibN8#@m(6Ei0x4?D9mKPxW_CzmiQA2TNpCkqP?KL;11pa2IW
zCo2aBvkaH8G`ln#D<d}-FB2ad6E7DdGaD-_2Q#|@7mI`-D+>!FGYcQHo&g&hs{oS{
z2P+>NySNAwI}-~(ABO<jq)2vF7A9scPBunuVJ2o?Mgc}<c6N4FMkZ!KUS35uCT1ZX
z78V{3CUHhaW=3X7W=19!HYO>4CT3P9CJs(EMrJNP5hgYP4o)#PRyHOkULFx<R%s3{
z9zj-q8Fm$6CRT2CCRQm{Hb!O<4nBDyR%Rw97EUHMMn(}PRxws)UM5CnCPq#+CT<>K
zc1F;YzY;sIFlaFW4+|5>@r=yOjO^NM{OqhutP;$UtjrwD?5tc&+#Kv2j3B_z&c(&Z
zC&(ho#?HdX!OqCZ&dSQl$-}|UD$mT$#LObbB*@Gx#LFeX%)`kn$iy!uxcA&dW?^O_
zHb!<%0cIvH7H&3nP*gE7it@AaaB{P;GBL9Au`=^>^0DwTF|#o-2{W-UvkOZzu?Pq-
zf`=uLONxI-83h@+co^9^*w{FPnZy{GSXspw1$dd**qK-unK>nxS$SBP*x6XQxR@9j
zSs9s_7+Kj^7+D0^SU5SDSUFkPIE9(n_*mHmc{v1FI7HdN^8ie&V*HY<9GtwooUDv|
z{LF0Pporz?Vc}<$U}a<E0&T7kVrOFEWMN?x=iz3QWaQ`IW8~pyVPa+HWM^Sv<YHlD
zWnp3wVPTbI;bdlHVPfatVPRtCW#X4&WMblE<YQ+Q;ACNDW8-0C=Hp;w4CrHLWE5ay
z<KSkL5oF<JXX0aKm1a~>XJO>gWoFjkU}OS~mngHb$#62U^MUj*iD*f(u!^!Uv#>C-
ziwcM_u}O<^a;UJe^RjU<F$prWure|!u?TZ8@(OV?vk9@WuyRN+G0XBRGIDZovat)X
za7Zw7GI20+GBGmCa<B;S@~|^93N!O_Ff%i;aA*l|DGCZO@iQ}m&M#$TVrJ%K<K|@)
zWR(_TW?^PxXJTgM<I-SZW)kFP=iubzU=|YQWMt)F5f<QNV`1fH7GUDx;^1IsXJg_J
zU}5E8<Yr;w<>q8#XJTYz;$ma{)1)$!nVE^5k(~$RS`KD5&;l1`W=26)Mov~HHdYa4
zR!KHCW;SjnPG%MXW)@avE+bxfK}miw7ItY4@a_oF|DtSlte|xjqM)6cuqHkys38Vk
zWo*tU$H)j;V56+WAi!V@x{E@DomEsEyjBY|6RM_W!nEpd7-)}bmYN#VO7-bXcf|Ey
z_d+%US=H+Z2>iQ!kabEmC%+)LA*ROo<Zqa&YL1GTsT$MDr0I-3>dtM;A%jYaa@<PX
zD<5PtN4twKfQCC5K=Zn+pivxl@Yy2T4Au+`s*0wHpjCum3>rEBb-F>VXhkD2NpM#j
z)OZBV-(&Jw7(i|Re+?`Qe;Ak=K&uHs+vf?N{s=y%pRu9gj{|JjOG-_R@fj`-Xx@VL
ze*<eZD+73)su(*X?3g<>Q$a@XT~S7?)q?W>gw;W(+x=${{wEB&1d5eGi{+-K>_6eZ
zQs9H_7=)!5pE16b)dU?*55DUbd{z@P_>Ka7@O>qUh_M~e<SS@$*p^XQR1tg+0Vou}
zJu^@b1H81FiQyju3-oRk&=frABJ_m+3@i*k8RDE66D%}9LwJk{PI0UZ4SyN_DL{r(
z7JyoE3mO_2AN*@zY;cN$910!>@+a)P6L-+LETDUSL?Lkk+WZ6B8N?3j^?(KwI2l3x
zMs--98nkbSlTjTK9-y<Dz_P5&|K>6#PmtAA2kij{&8bcJH}~J%37`N1&6;Vb%S~WR
z{x^4muoMrE251fqtcEd}F&V4|v?~~V0vPjS?E2)?(R6_h00Zd)nGCiYtO9gd5vwpb
z9sXwkpK~tAV8~#};K&fn5Dnhp0vZky04=aGHZo@u6@eu_6FXMWu0_bq6Dw?#4t9Gr
zBWUnd4YY;}v|0@`bHxN2J2EjdVhUW8-WF6)!{%LK?d-(L(lDv=&$P-(?4k;0ZmG6h
zP62HlZ2?YPwyADr3Zm?PAm{Qihk+KjK4i3GRxAi=OJ5Yo>f~%);mual0ABpa)WBLD
z=*O6-r7f;1+x?fXqPx4oG_^D(-dRK2R9o9rTf;d%r8Je*2)t(YpFH%c?7#E<0;^d|
zyJc0ywY3<tz>=VT3p0bj{|RgbtREN@8Jrn1L9;mEvt8KbSis#jJ!a5SY49N>_KaqX
zp#BVK*D4$IuorXK(jaDWGX@dxhCWC+qYfUAQUe{120rRgRD>PWAC_li-5_&8Mng-E
zS%F)a-9m$3Qi?~OSyASkw5Ep4WSPH?GUsG8)MY2j$Xt-tL|4UJA38a>qB8hga708{
zRYk~!5HvocgNDon83kr}9w|wF4GVT*ZUts}Ee)CT(o&OTm|keeoR^WFB%`h&b3s}j
zRngyvAA%<Zhn^3vs1A#W2)Ph~%7yHg1CM=!PTK*GtuufQXi+mYVK6pg0r?FyI4H-+
z-tch#?*lvk{p>4YV$``ZkCD;ZEg@@~X5$LRhWQT}*>|?wHk0AM!l<*M&u&_lx4qm&
z1}28${|#)stPKp}pc4&L#lSht95jOi-9isaVS=oTij3-}g35xTtluqMvwk;ZxmqxO
z2d__J0*~E0{Co571Jj9rA4D1=BJ1lTnI#$fA!YQxLYIHRjBDjp8T<bgs)FL3oq-WN
zz6L6g{TN~xvKT5D+8BBeXa2K-2Gqe3sty`n1Z_<OXJ$2U!yh!C1sYZaMKh?)uV!Wr
z8tnkLP{ly!0e~YNG`I*_P5~OI1K)bYY{v+i_Gae;pAiH)ZN;8Z9n`wzV`P_SWK?Gq
zWd|+tW0YrPGzZzrybRnQXUt*zEyK(z*T5?v$oJPTkAsDeg*_>_WnxEI6gPWPP|KuX
z7f#-)Dqc>P;7Kh(N$jke+M%5jTY{6=S@>8u@|ZU92@3Ew$gwiZ{EpEx3XDndQio7_
zfkt}jUMVpUijgltk<VX>nU9r;h4Fd<(}RY;3=24!SXua3q?i*L{{Gm=#LWa5e~|iD
zB%-1$;K0to*zCl@XlUTuYZ~GgQti`c8Y0ij>FLSID<5Lo=VP6t?jK^(=WAfd$l}D<
z%)#y;psXU&rPX3=tpXzcS{t`$selQl1y<ZDA{_cs%mOS-%#1G;m>eAb1r{c7FtM-*
zut@zo;J`Sei<t#{ZZ2q#8F){K5`!v(G3aIq(2zQ$pjI=5?FoQf&IlS~F*9aoRODn-
z6b5at0Ht0*ML`oYIEM{f{)1+O{yqTR2*C)t5(0GEfQwDTzpISef5GGtMw@@&lL?p@
zG?;Hdm@Ewz8jvFe7!{y*PcY5^-In=phsM=^SD9A-yZUblqYdMNf1ryp8yFch68`*P
zX@Ky+W7;hLTUcvYYe4fKpxskS;8Qg~i3z-E3ba5UwAVpYL>zRC3TWXC=o}T$kQ_oD
zR3m~mS+Um4D{W8t^S$uS{CUMpv0SzSyj*`5`KM(~@?qw%4{`{x|GQgCNmfmgaTb@I
z01wx{H2b2U2wNuCl<B4OQkXf4=ghxX_;(Q(kAN)~Q@roAtW2Lj-|a&jg6x@GCDddU
zr2nOH@d(&)G0w7$2r9DwyE_ST_A7YYhZ(#_+ZA%h2Y5Xn`2HApoG1%|PUrv)qKbl6
z*n!R`0G%mm&1htXzUNLH)Jkh$X86m%+|VGx_3t^C0Y79$uA#v~gV{mD;$MR>FMMZk
z1N?4M(A6J|5;7W~h7fZDpCK2cB$o&%tU*Ue{AK{fsD%a-1ET|YXDG-3;XmNXKvwXr
zrT<>YB!J@t)&>BbAp!RQsO<qdhYxwx5K98`<Tzw}0#w1Wg7!VjgW8~=yOlw!bik{`
z6ph3Pon;KVRS@YAIq+4BnCAr^fNUrPH`=f<K?A)153n<^I)K*?fmVK*gYFMhf!54I
zP#Uyf0@-!2x*c5{-PMecc|*{?kb(uQACPC-enF&A1(6k80G}+(H~~!kT>y#&a9lD!
zMi*iH43}g8x1aez`JVMVgB*hmgAYRtLk>d?0|P7g7IX06tEmaQx*e0bsS=wq_#!KI
zIYwboMbLsF&{<r{O6=;O=7|`1FxS`=-II)>il)XUX10vVZ0zdh#)9bb7=cim8<^!}
zX=o{{ohij(s3I)jD3HbI8*gmG^luuQzLS%_tfZcDs6@P#XNpUZD`P$DD@Zs9@qx}z
z{?+hrV>Tlbhn9Os7V8^i83<b#eA04AK#Ws_uB?m$hXt3jrVt~O>5PbC9xo<``6@!j
zAtu^7;*!!<*2b2>?nc3S=8`u54no3=Pe_=#EIC<op(c-@s!#pDoPV`&3AAtppOXci
zOW|iQWk_WJ?YDw1GF1a7TUGEiYUXB&MxY@n&{h_HM$oO<YM_cuR0JX@&a4P(0f1LD
zfoe*y0$WBCP`laG9I{#obXx`J@LW?9bu~8dM&+O2Rg8>>WyB5IS{Yf4N}ck#xcOLl
zLimhKBdUsAoSmGmx@K6ZzG0lrt|@My>Ji`>P+b(*W693}>NlqG%ki@+>uTFsdpdag
z>goq7F*Se}tAYs!W!<Extqt|UJSu7d)iy%X%xp|kEuyWhB0Qa)?L_osB>pp~o93rl
z7%1x*2#Jbo2=H+5@#YxFsj2EPDS4@JSgNXsib+e^*t&#x%7W*5A!Cop48;r#!fN`A
zpmG{C`fp}#WX>)w$_5D#F;Q`0@Ti!v5y-b747!X593uRT>gLAcV&<Sw1Px|^j}Z|S
z1DziX;VLVEh7-YE3UxKeI67!afe82lD+5&yW?pF<lNP10pb|L?IYuTM2OD8tMn*n1
zU1i&d$c%6cZ396SK~Z*oHWpT4CG8YGrjWBf6+&z*y6T>6{LCDDY@+;9YF^&ixs#Tc
zmfP5h2?$EEh6(W@u2E-IWMYb7WMOA!VPxWS;N+C#E8|sXd;0H1ji0rmzKoEfij0Mo
z=N$i}$zj&cqRNa+%wb&2yi97m>=HbT+-&?(>>Av{|Jo1d`sg`YSt=;%>3jQ>2h3&k
z-6N^;s|g(6AcBDbv}T6^e7_NBjhH_86oYt%e1>|4eunv=b7MeTM-YA&1nnV#pEzk`
zh8{N5=A+w(y516UPdVt|7|4M!u(SL?tD~71ka_=5c&KuyJbWsVO$2p!!D|s%9h~A2
zXBsm0f!B9~h<^wsGyKRzAtX^GCUyl#hB5jf-!KZQ-lYG}2H!0Wy7e5iUs4-%!Urd#
zI-`mRJLLE=@Qz%0Mpbc8Nny{(h=XQX#;BV8?>3W`(63)YW<tk=gjm@?^sm!NNpf;Y
zNpg%eM~>Lo964gcd=Dz}cOI0%yc?|dsu@VH&@mx1kY1r<6T$lAlK%Yx>$5rXHx4So
zBnM@H&na?%xBmqgBp7^=X4pYzL4!`pgm23c6yal0QwCL;rix%vS&0qO@e?#rvttGw
z2n9YK1Jt--Y5*_g|96J5VID8%VNO=a(tbuC4q-k;9(88W>IhIz)`3}_N0CpMLrsd2
zk%d#3_n5G~^a3?076vIbumL_y4U7z&hdFuwt^;obXF2ePfnS`DlbMkbv{nLy85x;5
z`Na99)EFH&%*6Dim3WT{OMx!XMrp%%F))B;Xq1)ILDM3ji-JL0j6jEP@-c(<|3W4q
zK-(9gOKFvrK-cSmG8<@nhBz~uIOx0vAr%D{HqcDm#r$k*VNP9<EZfR`8Rd`qGPl)7
zYX|tsaWL^Pu?ZSqTseJZXSS^uABU>AnUP(XWU?U3xqq-**#p7jv<k8AN*mQJJ3mY-
zI#FkpP}}C5F;9U<f!%;jT*NkN`pqTHtKNm%Dwjse8#xt)dK&(VbIXoqta*8nF%fiG
zJNW!xaGTQyTvtH`Xkfk*f?N&;^&Cjl46o-vV;-Q<Hpu?rzuKYVoI0YJHd~*%Rd376
z*jgK<?eEJg%EHCUCTMhi`PAj@SvDZgiJ2POhDsz!2yRE-V_X%Xv|inUQT<WK+)7W&
zgz8qOv^ff_Tzoo$;=*<j)2=RRT=6E{MyWJh-q5iy*u(H&Qpzm&Mr3e34EC2agE|A~
zR$UWyMNwlu=y3u@;^v^9fB<NgS=HE7*;H9nS=3n67%^T3X`wPtW&1bnCbP6bs9ADP
zPjZZHM$Xg)4<0O7dYUmZH#aXYFON|Oxed!yE~VBYVPdA-ccRZaH3c;Ka;Y4oERU%b
zrF9FMuUyQ@z#0p_OO%081a!KGiW-xEkeQ0Hf;ed903V|WIE68rE1D{bsfvP{Vale)
zrpBVIbJzXbcVX(k4@XK$jxY*LWt2O6ymWo_#j2`{)xq6S&hl*k5}3B|FehKUbn)UP
zru+;4c5eqMWYl65I8t(8e__qlKUZt?TqFFH|Jd7u)Lgs>&c~oJRnQp?JPa}nI^dq5
zBIxQ;c5yS%CL<LQJ|-nSCKEd*BRNJ!K_xX%4ptU45))N4F+(rWnHd-x8j7a)YVk5P
zFfnNP)=jJP)q+q=T3OS6H%!aQn#R&F?UkC;Pw<EXJLn3gh6Kg~odK#M{~kQ+nNZ{B
zS2F=Z{nKJ%0BQIKCYc=&_XVke#~B$NSQwZa7<fTz_&}wmIwNGXgM~r(p9AQ$P6uH%
zDdq+#<|q@8fH30$VH4On4~z^f49uW2))*K-y;&vDd4r(S4?zcz`~jaia6s5ZnDGE3
zc&!9TtMESuP#c<&!GWQH33NgL=n_al<U{a5J$r;jEDp%#fG-OMt+{Mqa$rGnGkD<B
zNSu+$0i+W&SRu@K0JQz)AJp+`P<tV18+89E8v`$cECYkFB6w}2s-Pn1%xLtOSiqF<
zw?UXS_iqDJ0<SPieaF)9djYSo0!za024R-7hy{~z;P%-87EqsumjQH{Ft{#)g{lx*
zIDy>@BEVs+rY42#UB+8TL5?L18U7z&0a-^d?obSZgg*l_=)Mmk;*J?T?m+pk0lc4B
z3UnF?BHxRNvxv(vSu=s>zE#aYM~5-6^RZ|%DS>u{g4TS3MhFy*#Ml|)oPIet#pzfw
zX0=<oml-oM8kf0Su444C)K2pJ*Ac_zsBLQ|&d4ZkW~=SU75#6Ol3iY~FY5uvcxJ0V
z&p>16%u<GG-;%ZT4Gs0Rs_&^YhWSr0{`cE~U0+s3NJvFipWWfDgw|wxzl=EW8nz8=
z46Hc}pnZR!wX&cahQ+`~A%PCj5Ce_BfDdqEXA>1v6cW&9R1{SP-6|)>82fJ<V?1Me
z2vbl>`mz+3{(sv8!|X#vx&LivVq|3WWD?PGPq$xvfw}*WBJ+JlBhREHPp`zpKX?D0
zU=qqKcQuwX{(GIVpYel%!2|^Z3;D;;u!rtLGy&I%pzYWy>S|`7BTU7_!Q~c{33$O1
zJ7{qss9$U<XaXAMHv^qjB*w;2b?)DjIcxr%%4KKd=;Y!TVE4RIp0T$pFtBTHM$#6y
zPNWh2rff#x$#WQG&N0jUJMr(yxvGgRT#_7JoJ?Ht8G&7UFYN6Kba(0kkIOS20FC!I
zrsh|jV_;;^_%F)#n)L=~O`9TQL>W9H1R4)iQkP=`9Ynwi9u+b*v10*^I?Az%L$kjg
zo2iL8XsjN5;0_-Ps2irosxAh)atG8?VH9I~t(pxwjP>7CHSPZlb$l9pOrk6TEF8=-
z%+lOaLQ=dMGXFAUI61|*<(TEvxC8{b1ldHG`1lxOuqkDnfkkN@BZD^R?%-@yQ`H<*
zRYuUvm^LFr9UmW)2%8|6pa7Se9J3s^7$>I;Xrzo+N=S-ZnpuXKgGGQvl!;FRWEZB=
ze;G0wm`dyZGia;+o2m{P#f6*|3u1vzoYMr)Y=Bn0LDyr!8*{>DdW>xB%%Dw2a*Uw6
zgkiIUFcq*Baf|}ssUCGTLD<djjG%S5-dT*?;47IKzo)WE8|ks9+QbQn1kCCZ5zt{u
z0?Yh84W^i&>biS{m4CG<3-^LfvtrC)^!d=o2v*?D1iij_K4YDfE}yj2za~~+8{aOC
z0AHITzASIhwLYi8R4JJJci`Xed$O{38QHdh4C(vuZwn}0gUSWSnOkC@`j0_@1+<6-
zbR<2y8RRs26*B=f(COpQ!?-}l51^jL1!~=~`25TGH}_(HQ@FH*-i&H(OIO=7jL8=-
zG6o`@(Z$LyfpJLJ2gW&!FBs>rG<3h|EI93Dln@<gpQFac(fx)|=*@A&!Cj()SkCQQ
z$Edy<c5WBAY!hLyVn_k6>w)?L?gtY!6$KVC0Z_J82MsfTyn%9x0wezO6GTPWm?Qt4
z`}b{bRzjk(l8lb2pZ82guDNsn&I6sBu!q3u3anN{ovP5s(vYz!Eog>?MTm&7JQrWa
zrZbyfbiN^Q)WYu{gil$huDHm+$iVoYfw_jY0W?#>D8>$&*;dzMG#3W#hF4dEEru5r
zVP{q~Gd5x_72^K;gjbe@OHh#I=)Wu$4k2D4){`s}0*oHQQmm^PdpKBxnNNvG{H~T{
zVwDkK)<|XK=9gf$<P(w<<ly>en8XBbtAP7T4Gf`>y%x}t(af3=w6Os+z7DBeL2DXu
zh=H1>rm&{AB1DTeqbPWbtTCu!ve5Vk-f@xej{!U)i<ReN!UU0J1fSxYzyvzEPs0Lv
zJK})@Fq1%P(0C?32P`x|;t(|ld`u2lK-UtpHLxCF5N7aah=ll23AFYXwBTI~w8GQO
z2r|kD>NbHFCV^H{gLZW>f-XyiOag<spvzMs>pacP7(lfKXiA7tR85H;T;nk}%(yT^
z%|y*F#ZS?WSy7mmo5wK1%B4b^U6h4eP>7pFlwG^Lqa4f?5(INAT&yAtdANCn8Fd-{
zGluT#VdQ<VRFUy7gO-k#nu!|Ik-vK~X3WR{O=uhW`57^}aI5hObLr`M*>I__2@0~Q
zaM^evv-R}2gn3z+wlfNL1WbP1#l&<eiHRvmN=*$smJhi*iGx9cK^oKpVO508r6^(y
zt|-FyaND9@iXsLYy=P`%2G4Q)YXIHO_!m6h&UAoRn2~`|``=Y22FR7&pve{s4HgFt
z3sHVhUC_YP02-)gQ~;|75r1<Twf}|w1*eDw78;;odJBzzJ9zp3Wq^n3!EFr4oo@mR
z8VoTE42<9oI;d3vYE2u-F^WTXHHd)rPl|~fgH{Eao0*G%mgRv4ETNc98GJ_^DB8_I
zr}uy`=$c#5fo?`}OiT}irG#@#K=TGh$=(ZG^V_@H^IcuIG`SjhpYS$tX>z$Vr0ZJS
zu;@!l>hjv_i3G$2i0Ik#>PkxLv)EYcrbkZPzHj@)NM`ULte%mul(2%2iARmUuC9NL
zN2))!4)@H76K8VkaQmmuE;RHhHj*(@m6ldDkrkKFGtx0J(J|7K5SKLpiJ8e575f+#
z&Q4xk=;&Cu8q^Slo;@oC-h%>~xCWhC25lvngGMREz~{3GfSSbMZ77PMqs_pX(gfTx
zU}q5K{k1@tmxt%yK~7Fa2hh=ytO>lrpz|U5c!hs00QsCXL5L4@_9SD%0bbz)yuw_J
z4xGGvAl1UW2ZWgvVTVP6=VstXLW11KzyO{*mSivm&9JL!BW8e<!GjEppp~~~pgg9i
zgneF_l|hK_0odRNyuzG}37j&VjPYDdu-WFGGSF=E97bkq_xP-7noY}@68MA|6F{y8
z9X86x`ELOyCu2O%74RH%(;ag;-Ybkc>n7Mu%kr_42hBl4`jMdflfZ6N2W{vBUF{-f
z%?MwIYYaUR0;d~6*2r-FTgZjvSUhfAzz6aP=f8zKJbXg`z+udoApGww4o5=fm;OWU
zNM~n=U`RlmNeBr$@KlF6n=B(}y921?GEq}EH8B@cFc*_$1P!Hv>QvBK1?u49NEYlt
zC|^z81hfWIjs?E312Waiq6S&E!L4eQ;UZ?`R<NMJ-BPlJ(XB-?Ynp;ZfQ5ojh7Xu_
zwPs{w;o@+~uu|pzcK|ey@Q~5&7N}RKR$JNCRq0YUtvH(B#O1U|ifuqaL4a+F$Z0$I
zj0|}@hiO@nvRa@mKU%Vppi?stJeP7ME=PG2En)uX;%RlvH=qkTAm?Pj!@?JFE||Fp
z8@r$gi-L+RqaGuuN-{PQ2T%Ke=ZOSG#1za-1wmyrDCL89DS%e$fR^clWkB0j&5YpN
z7ThiW{ruPW@8^;`YEo=mf;P&a{aT9hdl)(P$SZ=_$~J;rY*K1>mVksT-3t~JFhdp{
zIM^kL{wtmT@ZtOxksA}37^Kvg<W#(~yoLVdfk*Eq33+FEtH?2d?gyK2L!<>P*e#l5
z7f?_DE{j2ZJ<wV)P;VBr%Tdu(kri}J9oSEx?z1tpTPMp1nn4Ah5+nv1x%kKMZvpsJ
zN0tSD7#bi;pqLn1VjLV|T38xDhsL$UFgwJw{AOTf0MC3cc<|>yObaVR3j-7AyhZ39
zF=MnHVxUSMT)HYMshQ&46~^p9<VG-}HhzJ}4%i)7A#Hmla7=?e%cux)l9C#O0Gl>!
zvJMhBMr;iQ0S*oUKR>WDOw0PskTs3n;o*FTmKe}!mugZh4fB}|78Lwz_<JC0+B6o<
ze}^6_fX=^UdH}ke3*4RtpM|c=-~?$6u){AbfFvn!0|u18Ku79;k`J5>i3!k(J*3tS
zQ-iyu59sy_OLs`xfRoG&VDSgM!h2dk7f!Gq_}gHcBJ$@eC=)Pqi=@~xf#-MsC4ee;
zM)0~dWcE++of%9F!o181Eqm0!^S%shAWE1)iUD#4ZZHD_qZ}h-loaGJP_b_$CeALX
zsHV=S#t5z91sNgYu$ezoRwK~WqTsbS;8{RMG(PJd&^m`-;8q)RgGPc(3u6Tr&%fh5
zjLD!W_rDB`3_^UcBWL)8n85RWe?e0}NTNb~EG;q#8owJrd7lkD3-9u;LzaiplINEY
z3j?S*@QZ;Ne4;;C=K}D=9+>#g0H(kMXvg<|*!lIKd3SpT*!|R?xuo?B`x(wN+-G>t
z@Sl;NQJztk(Ut+@-fC0$Jx8GXjf})VXW%0p_$&sR$w%gcQXDcLU7ir1-uemIhwfj{
ziQ$la^Pu)RVzdd8Oc)!$2Xvzmpw=F!-Nx&{3p#%lM1fT>Gk_^D@t+7bE!2ZD2{yN(
zx|y-zcLT_8pfw_(wX}%a-ygs<3x9^Q;2uO0`-_mq&!U#Xf7q-+xa`+t(4nKCW6*h7
z6Ofh$gGQe5<eBXZw;8_DKbMe`O2G|YP=i(xkzOSkA(s@&GAcu_VS}wUvSl=e-bI3Z
zzP&MMK^SNPPgD@J8J6m)o7mL%pTR=opM!?Qe+F181ZNr~_duA4w8`jTp}}}S!veJO
znM!GtK#KY^nWaGiRA4LoZUCn%<^!PYBFvirX>f!4IAFFeBKt6cb^Lpv#=yz|ntKJ!
z1+X)K=3Z?;Cj-Go;XpU>vVo3pg$>6EgQE{jfEuvMAOf^64jPBHjG#t2xO#@PO~54N
z0B%7OGsxU5Xnqg8S{yv=_U|-f!#qBY!|Y6~3}AuNLVORvXWE0SC^(amK~3raY`zv;
z3rh(f6LydSP180=se!e6gQjVj*bnn?{ap(lqhnS$z$b)i4#;#SJ<#+IsEG%{Y9?xo
z3#1%`j|oeGVoeRQrV-NK1D!r>$Y2lN;|}&Um;m`2yVr?o6@q(DSiJbR0knSpUjw-H
z!*byFfdz=xqJlz93nOTC0T$o9!`q02%s+$rd@K#%nF=;uMs{UJV<RyUHf?58V?kwh
zWp&W3psBj4IcOr&)ZAFySWwy2nhC6gk<nP3RgO`dy@B!H!+#4NIQ+Zq3Tpl&EO2mG
za3DcJq2a)R1_gzL10X)QVdToF>hORup<x0ClY@eTg2TTBoP3-Lj0+wp98lnpXprDg
zIH2%=ae)FSs3Yj0AY%Ypd%^@dp$@$MgpEN0)XoE4V`>aq1qM2*!BkM)T+v)noE>}s
zx3?)v!|#TMhWQU26c`^UFdtBG0PVN<&tU5P&*8v<0}tmjIyf{m98mc40My@w&NG18
zUks}7jgyFrQ$YzBG_C})5wrply><odiEWTl`v<uT5qw=DD8n~^cEcji-5y{Dr^|l_
zz{v<ahovS3x)MW5O^taM%Iq!jU8Z1nL56e?jsqnz&?+N%Z&%R>%R%63QvX1wtV^l=
z1FbZWVsrpI4rD#*!9(Cpx*%ap4NO+34r5}_W$<PG%wo(S!k`K2(eg8b?*}je9b5*!
zr;n471vC``S{sWj$W+W_#3jY`Pmha>@e-F5mk}4&zjDS-#xAVFYrzV@3K=hPL6nsL
zD~IUA5C-=zc^Q0}FT>o$02(||(q~jNG3SKb=Vv6&$bwCfDH!A?h;^O+${}_!USjOR
zD$L{y@dC&zjGc_28zw;>(S!O7T^JOPz6`xA#w@`o;RU+T0qi*N{SZQs@In=2F(%||
zl)!k4;R7zNe|n5%ScSpi<;$>^#h9fS;x0&df#zR9cT|GTQ#F!j1mBDTjz=Ux7Gp@j
zfFcszyI4YjX)Pqcz;Ol&s&d9oE-oXG!$2mW34_M3bs2n_iox;7z#ziT3Aqgt><UN{
zV=4wG97seV%wPsx#fK${fXg>t24ALNxS6n3Pl%L(BN5<=ZLpcXjJzzy%%FH>0PiMI
zQYS6~8FO*P2_u6qqb`dvGbm0#euw5PA_AXT7i%bk;~6y92DvK?v}X%+SOn53J&?J4
z5jjvx4m?v}V#f$RNCsL9gN7P^f}03z4&b@{zYi1?K!YGsY6=Q}!AB&qfzFgwU<Nm{
z|A3S-`+}CBsRr8eg6aW2n*g;qCl=7@pA0B#KtSsV!E4bN5&c|nzZW!w2ii$y3Uw=}
z2?*`k8nYUiXfrB_7&9&a&2NKEb^5(Pn3n}?{qF<3!mJ4k;+#OoHZ5Q-5D-`(Ai&5F
z=fnhFfd@KFl{o=1z%BeI7(7^=kf5LdavS&#Gw|86><r=z>WEclpjts0Bh(Pi2Cc?W
zQ!`;)Cd>;C0bWpOG$5aamj)hKdjJ_x{sVF>^I1?R!9xbTzm6Gn)Dp;UP_Gz%DmS|A
zOyD4}W<+ff8;LPq&<7oh#PDC3_a6gjFqMgcSNH%Z2o^9J_?Y|yAKea`g^33#)BnH(
ziY#7ma4`ESC@A~^D_{YUpmGbguAZAgoPmKsfsau@j#0sm5i&Wcpu!{onulbb^6$p4
zNs}Nq%`z6jcX%@<g6=G2S%7qD?OyP5GU(zm(9$qa-OB)3QwrM8#eh_=+A)ES!v>9R
zfVLih4t)UeLBloRL@H>4T>&#gLBPL;fCA7IKX|W^L)J74jRye*%ndjsm>fXr3j&x9
zfR+Y;tH)_s3K|v=<ygc)=>&XUBDgIAb2lFo(%^!bEu=dGUT*{HrLYQ$;8(!RfZ^hT
z0LBK8yKzXc9Qf;i?qZOJf&d)iAa`>xIQ(}2j~8+>2!c;V1LZ$!=w1WR5SWRX5o}ih
zj0Wv11RbJmBnA^fry(jp!<$B8Only^CO+O-Ot#<__up<X#q!t3#1u3`{>LV+B`&Uo
z<pWsw?`hC&6APG{T4F%AKE|{h&hiE+{P!H(I%k4Rr2p*$8R+fJ{1K!z?(brVBxFm%
zzaofE@Lf2FwT9f_H6tvrR0>`TiJbhHA!{3v5+hhII|D2D{#r&6X3&uekPtC7Gd0lz
z9qW#~{z_EPSV35fouQtYpNE}CfM1Z6RoO17aOUhJ(51Ei7=(qHz!%#xom^zfxM118
z$LvZ{oPr|!oXTu2=BW!xL(SxQKpS|$%0L9@6xV;bZIH2KHqaV5P`)!{hyblP<6~6P
zV>AKZvL}LIi-RW4K(|eSRvLoN`Lbp-vSSt&VdrB}R?=euEu;j`jv0Z+%|XNJ;OR4_
z21(lxTS*YXG!sOEnLE46G-tW5ai5`G*5!~isV!(lP}`&=hX=N5?UN5qi}7n%-qn$%
zXxAZaoU<f*@}em%nM<;br8^ii0zzC|LQsjCiWQ>V+@dQgBAUH*`S^6bn;ALI*Z3CL
zD08w2YucqaR$q8KKPaLk%|Aq0A;>SSBs_2dD19RGl{o0+N@%$U+SUL%3k!6J5qMoa
zq|QQ=zTnw1HU<lgzu<{x$YeC=(pZcOlpZjF2SCBfKpV&`m|lR!m|J2Hml%QT0QOSW
z1_nU}bp}_^3>c{7X9rEbfGQ<(Ml)6LiGh$wIjF-J?HE}_;5RQp>rSw{WI;VCaWS^9
zroRtpL`(g<C1lFtpb;a<s3!Egn;GP2u#-TJW@ONrz-p=Y@22)7=idiFL)_qtpA=$R
z4wyxW@iWCLYs>$eDj}e(BhQ#Ewgo&H0P)IdMr%{o#dcQzrkc7UJQK6PP!C+Mv4YM*
z1g}*UVUS@^VK4#pr5M3esGz-&pygCXpqW-VMp)K{9qPv*pvR=Z$0Q)fq+rJgzp_?E
zfrTYc_0+#psvHthlKLEy?JL?PISh;>{&9ixH4`YSduK6vr>%bb@6X%SX=$t9GP1l~
z{S2*oU_4tnWlE)_J_m<{R6ufafRu!QKI3_C_6D2d{r4Y88%R6U7$yhgTnws2u=`C6
ze2gDtz8|#W0+e+~@EeDOkpa|K`jS!-93a2`GY7kgXulat>I=ZU#lfL3Svh426DPTT
z<7N<MkY>;Z&GIuqrcuBHyTp5`K~3r}xcAA_AoUM28bY*BAd`ZOTS;;}xIM$(z{0?w
z%mAuoK)3suf=2nk1gQIpb%X@Ao(ndhq$0qetfa2Y1~~#k(TLeWi0^<9Ujv^IXy*ii
z$>acz9Y$En`*-Eafk}5J9k}xE3Zu>y=7uYb2Qc)2OiBlP3cAAU%D;$zR~i}^br@GL
z>M($I1%l_9SsEBXWwA1YJ_D$(3}%RD$Yv;KXa?_mS<J8*d~dxrqmnJ7i8Z5<xu^)7
zt&YTI6ctfc1gSArG*U$pM^l4KFI=1vNiQ;+6-k^`5bg$3keh@-YdO*OMlv=CBnSv3
z2s8*h5D<7E0OheT2>e+fAi$g;@E0lqr4Y)&x?o%w{f_}+8Y6;!ARtfxGXG}-JA=3B
zPw?59pc6D13&19PKqCJlb0F-05DG#<IZ%obA_%ci;NJp}FFpu>_MiS~U~c#Wwul)-
zg6b4z@c1R@?lv(7Eru}A$Pr{Ykg^iHpc&|-1n_wQpbLG#<C36i1vaY;IyM8eEK{Em
zw9pj1LKD2z%N)Gy6}CT4T#T(@WoM9m%8IzP&%W+4PfRv9m(j7T_?@dP3!d+iRrb#E
zW<8+H#eQpggqw_mTY**DzpwH9LIMH`^2*`8OFRn>6{s0k?GfXYmzQUJ&6E+XU}#?d
zcV!{Js-!fZ7;~YrmEdna(Dh<0p9HNyliH<!S=EJDSxS`o6y;<htT;J@RhgbCi->C5
zs@a(f7x1tO2#J99{(#1AL4Idt;AYTbFk*0HC}Ln>G-YEKH4_GtjHYbrrfTYXoXSe<
zqQ;;jR>VccjE#g%L4hPHMp3XZJ8V6DcJrDm*O_0wo+={DYQbwHtS6<TtRp5aC7iZ3
zTUbQPuww1XPF=+*zt@lzR!kBH1X6b<Fm5=?QMNb#pT&+6-3M%(%ra~e?80o^EG*3T
ztV}uC_6Rbu?~Ud-qQ&@*ynti^&AzZTfX5G17#QH)e8l*Hm<X%`4W4}k4PSfy0}Top
zad9ysjVf`m=nC=u0Z)!HAK(*W(gclPV2+~v(*-L55s);j`+qWfFw0v85e5|oOXwY=
zps_7RGb8Ajo0teEBOjwaqaGt@BR%K{Ypl*>$^_X4vK3|Ig~|0_H;Xur9WO5nV=08e
z)Qi;vogg29#_v#v<yaJdedXn45o8hPW#xu2{$_xz0a=GSPzLQ=vNN#mW)KCPsRO>F
z4ZQvdG+rn!Cd<gkCL+!#!p98CeClfELZDL{KzFerDH0WA5f@`>0H0t3X>QAEs{bn%
z7G~pB(l(W0;}BtEmSobN>Tq=-sv5@GdsZ?Ya|4}l18SlRGckY`g1i1J0`21PwVGaA
zYr!MP$RWizVX3=6?{749|9;6FTnma5CI+VeYuV~pA24t+XfQA^>N4sxG7E~cGOKek
z3WLvYRRyi`R5KT5R5LSI6$UNb5@wZSWLd<>_-~Gr+<a?BI~yLxum7fov5JWcivP3!
zXD==&F2)-6Z;FDDF5|a{BC;}~4;jDd3NbnVGU2jeboyf}zk)H@iP7}mynj53syuJr
z@Te*>eql^fFlYB<Jg%wv&(f3K96UC~1YT>yz#s-rt;$O3pp_7cN}vPZKnu)3moHTQ
zZ4lI8<r0(rdq7N?OGt#3fmc9Uh@YKh@oxrYCRSxJCI@L94KAhzc40nE$hu2NU!948
zmB9jZ`i~$dqarBTYeNX|oF1t71g}{GP0NGtj0G)3P&79)5(lkp2i*tCq{|fiw}C16
z?^>1y&}<86%j2H~DDyDP!QZ%~xHvh#Kj0H$WMB&Zdy6UfZvxU>4RZq0{K$7sPA(~~
zZ-3SbLB^N<L)I9A?&1&!-E#|@trCK+E{C--Kx>b{_dPSpf|gu>=b}u^%mtyvzbI&F
zl9{<3t0`1~5wvc~BESNSn0A1v874YR51cz1f^|#^78IE1Kq<2nb4MR7bwMy!0<48)
z2bl5zlL;n~lK&pot7&W4xk^b!nt&EqnM6u5n;_W#_@(3pB~`U-{Go!7v+f(fdpUU-
zBpFm092jC4G8jr2n!vHFqz>I#ASNOX+A9PeelQYKLuxOwf(DwwnMfUUxRyO5_=pN~
zF>yvQMs`Lu=wUhHjO?JbCZ>?{aKstKSdfeW4bp%j*#xxg3N%0ox0G@Fe+F&|Zca`{
z22kWJfZVk70BJ8QD-+}hoPV1{Mc*?DN(V_#mXZ1QPDojlF(Bmc^!NYXLyyy86cSPv
z{kH*nVh*F9C{rJjF@HZnjAopUVj&~ve+F<$U<6afNZWlMfG>SoPysqMhtXeDS?J$8
zX-3H5I*h{aMMeK@2xE#9VibZNxbyGb2T@VRfUq*KhJPDHGr{_q7?6xyieee4OiN&3
zVEzL>OTq@+A_Q-p0aXW}p(}7{23qF_7X@Dw2;P(rD&@chw~!)e@#+Byfe!)_V1m&`
zUfo?sUDI4b-~+#Clb^LwtgWNAvInma5APCQR*nUX1_6tjf*2)W8YGxJ%;KzVq{YNT
zBn9PFg>{1`D@$AHYdOeDMhS4#a>?;Ba@l1}hl~p|Fff7Ub>%?!Xo1$hfQHr}?gcGe
z1F=AZSE8Ui%M72j2lqR~m>M8sz-m$s;Bhw44cZP;Y7L-K4A7u2Xm!*9aDM|d3)TQ0
zS5uSvdq9mP4LlPCB0yo5#K6EL$J)RE8VhCs6(cY=fNU0K=3@l$)tS}6SG0mA)j(q=
zYEmHM<zyJurT#NWsWZwjs)A-_RT&i?fb0elENp+ld;XX~Bm=0#VqpEpn$4if;00PG
zp$yvHuM8UE;b&AdH5O)8HdO>4j9_eL&!i}-%q+|(st6iC0WF+^#1Uvit}$qdIUftV
zu_<%okNFZD%*>3;ER0<Iv;X~TIJ&cwQKXwml!KX>nM1ONk+F8i8Kzf%|1q<e_(l1d
zSZf;V@rh+hsRn1}br^a__?R=lSiby^7AFrgJ13Kf#INOy%8UXlp0KEK@^JEKJz4SZ
z>%SXJ%g;&62svaq+w0jWsu`+tOUJ0nI+iC}#93Qu+b9M=>LJ$u3~UU{O$@4_S!h*J
z!hU1L?KfuP{r2YXKNe<GzXjyvb+{&{c(D-n+Rby)x{R1UbINqKa#06)j0tp#6?;7^
zsOAx8U{D2}2qeY^+CrfSx@yu4v`|{nNQ}9GG2k!5zYT0(`MD+kG^knqWl*yh;OCZP
zZcwvgW>B*SpR>nes^l&6he1bENy%G=g+WIXG|$BF{|>k;%>b`MR|cP+Eh-|$E~>;1
zx)cVqI+w{5G{goun_L8xP1W^4cZ8@bnF`7=LE8VI4a|_CPtZXn;KQcP%tb*-3v|{7
z<N_cuwuVT5O;24H)jS18F>a;$3_aTrWliOrz>qRIRXIJ?fcR;gs+_!xOiWDjs?5{k
z161|oROQM-19Fr#l|yVDUg$HjvNB32>*$JE8U|<wMKf*-1WDDX&roM&WESKywN!P{
z_0;r_j1JNcFtilY)lrsUVqs!pWMpAL(+YKorKud6ZJ_+f@V|itG*_e!IwOD)ba@JB
z*9W5bH&tT*l?$LcU4%ga$_7;l3gFsCL5!v0-_4t#><JrhU}U)Y?<Qyo1v_IABfFZ3
z+JA;U|9<QNt-ob<Xt?`tr$h^6ePxRTqx)S*kpVfs5yWOp`^V6-XHN?gh-6@9;Qimg
zTFl14z|G(cs@WOYL4$*4VCQgxiw`Arb}?fksKaC#MHtx8J)q9c2ALOzww+ZOLBn-M
zVvPK$pe-6Kng6EmX)!lTNX*#@b}xp1YV-baNpS^naj}4!!9iUAs{T&i(~`E7$v-tc
zALMAM22&=vf72UU_6R2!GqUf5h#`BG*X17<R}hyJ$OsT!^>;GJhh>m*`F{f|sL#g6
zpaklzDhisJgEl|&v4Vzr_1K_mX2n<>{yCJ#y*}Wa+*wj*D!?PdBVbxr(wXcGS}`l7
z#^k`%@VnpMYX|d&zYJk3n`?qRr9d~fNqGj<G_MSU6pYaJ5(79NfX;_d2F(SCD+(%t
z#$G{FFR*o3n0!d00J#QyoC2tl10OhV24NW+i8Zh`{AyrCI^u;HX%Q%6gOACt2GGLU
zhBzk&&;=M^s=>skfra4!qXMY6`wzUB1&QtV8#Fm(!V20+1e*U#fZU(w0}eN4aGUo5
z13LqV4{htIg8J~vO6sb5pzTkn3v10ym6f1<3_V8B?Y^*GMC^(tX6B$BS>j?$4B*ts
zyo`r~hlTl{12^A)hWv?;%C9zA!MecRR)j@RLx5LYkcU;+!ZFiAGOi_#k5P}0oACfM
z3l9emE7$<FgntJFIN2E!n1r~~#5WZG0o77c%nDg6<?{8dy%af=*?Ej4xD>n{U4^uC
zKz>t{=N4j0U}Wb6<x7?S3gG!Bb_QMWifZsB;fx}n)+;mU7Cz8@8lbKQE94|Yb77GC
z&COI4jl@_NfE%ie64N&Y7Kt$N{cB+7<l%PUWexrJ{NEd9Ha<=VL7oR(0*uuO0ecuj
z7+Lv5SRgG{#)hB&rfv>M_}41H^?-%bflr80gi$h-k<&p~gt38-Nu(%ncb_o0zX3Y%
z=^`t*zro0?2)Zjt8$>HID+)6!g3q^RySU`vrcJyu(iSVv{M&Tq-y;w?ljTq9Mr#`_
zrr&>AnH?+?6#uw0?*w5+_drk2{gC>N0lGd1RNyeEnwy!ZbAnH%S5smK_Y=j8Ku2c4
zrh1rr(}acpon<r@7ES~8=&Xc=8IK8@FtwqLJ@<lS8I2i@g-wJ(I;<dynXdnf`#1j_
zVqyriz8rFn5X62)GZWBm6Mm4@oY2GHk?m(X%Xmy!_#eo)G+|*z<9}zt4q<jfw;$vx
zkkcT}Jp1n~*dc`MX9W2lvfD*O9<&jMlM&VbEMWhGtp8^PwpkeBNk;SlV1$GKx?>s9
z0|1=2P~!j={G8yU=0SaRR5vi|g2Dh4!2e+W0{PU034H?KEjSQB!H*naOyyYOz=0Li
zRuu&GXc^5Fg%v?Z)hG+I8k?#LE2=XpGPA0(WC{G~(Pv5#J9>n7y%=K_3uC&`-x~gZ
z7OV{ofA{@8#Jqa_-&apeO?&>mN?}Z9QrOCP^;goOMd0+y^WTB(3oED{%D|||$t0}E
z&Z;V`D6D9%$SBPE@ZYyTcmBG$Giu5*E@OP=^4r6TWvAM257vfXr~iFr<Yr8nyl^37
zFry|Y!Gh9@0Qj6-cF+z?*f=)y2wr_gHWmdHb#PMxTw@x8j_KlOlw%Z!wYjYsVf{@|
z2NX0W2bl&Jv|}_^haOhTd;naiFsF%du<&rlmj5gKXY#MGJeHG>g+oM$k1;`vgM&ZC
z`Ri0rJ6r02mD{u{)7-2eoT*=(Q}{VJ#26F!gjk+|mnHmJ@Na<_2NP#(|MKPiv7Ag0
zNfBXzl;~O!rgm`aeX&xh8)!A8TdC4wu)yC+k=p1K0bvm#P)m)00o-m-MmpmK(o3{v
z6olMF$_APtHw6{TqJk{o<)z>mI1L3xNXr0v-4|j?415-_1Nc6#ouGC-$o78+KxG1A
z&Ii)R2e(#Wb0G`@Y6@%uVhRib3{Z?~3JY?CEu$E8?-OI<Kkx(qc=&%!8vdy(rdQxo
zY5yfM+C2p6X9@w$9e}m!{H-H6YXxf6g1RLQ%%C&}UhM&DzJP)V)V=~$q3A38(fN!G
z78>BG!vh)?pgo${*vtwrQG{9~7AP#i^PQmk%)osx&<Y{6ofV*i^pM?!&PR3!lG$*#
zF(TZ+cmwVnBqs8m)9eh=45px2SJ;@1sv3j38XIT<2xv#B9O#yGGgUPvJw_GKHGE)k
zF%}_lu!K3r3P>i%l3~VGy#IE-<P#C(oppzsQHZyJSA?;iHErX|e-CHzadHXqo?(o+
z$PSj^;%1abUb6|=(XaH9(Vdr3gtviLh>`owEM7qo-dT+DFE^&KGIDW&McFU@TXKe1
zh>Mf?Ec$v$SlP)9KIcS%1wM@msY*b{X^4RP5={D_H8bbn6$SGq&=M<oMFj-`0YQF@
zlk@*h7xEHfbPyI2R{h(cD$K#jz|3Iw-<0h%>nR3MTTY*Wfs++dTfr(y$dIs^iJB5S
zbg)RCkxfL*$Xr}ZgoT08=I@bzM;J4ivV?`fcaQv?CM?XDC1l3j{ijqlTeZ%jV1Y%g
zsw#80YPM=Eh*PJ^V)O6FU(i{rAYCRP)k1%#fvVDJLQMUCN>o+rEEW`4)Tw5xGIyz}
z)`B>-s@W)Y3Z(B3>S-aL7bl2lUxLO0Kx=G4hrU1#fWfkQ6<j8%p{`a1r)_Y(0kQ*{
zwm~BbpgaaLRT#R$4Aja6P41(wEC3Bqf-Zd);$wE;6GB<g)qs5ODboYcP(2@r_-6#V
z`V_kKi@6E;3RDJ0&<<$kU##^EGN2Q@wLu*xWzeO+_Kar6po7fR)j&%e#Tmtze+g+E
z5aRpmAj-kPvw%~8(cyrGkf0Q!gOHsNqk}Z_QdQ81sgMZ&0dA%SRaJS$1~IXJ4WP+>
zMh52p4a~n-89=E`7_=D(G=2j;vIum|pr9hC`(tjV09yWaKto0P-vJ>zp??RY1cfvX
z{5!zMy?~dKla)c3@6SRng?|lVVvG&)YN|{P+z0qXgh6dlSb7G{MKGws+5(L5i)O@(
zp#FkYaAHhrnbII_k$<|E!Oa|D#x!9Q<}~D-_Ld3MU;woRbT2~{&k|;CL(WZza-WSs
zfI*Z2Qf`W~E1N2tf{#}KhaV@iAgGlDxd#Vhjog$OCKd^dm-qz#-4*2J6J%5t{P&wl
z;opP5511QbWMpQ@1jxiNEkJe{<C+;J2^NgIctKkDctKkJIxs0PD*S!$?*UUnj7)&c
z3>ldiw8LdV?Epx-Q4+LH8nlO6Sy73dO&&D40dBd0kCnzOvp^~Rp91KRnF)ViK>~tF
zY=V$953f2}vQJ=qAf=|RDGO2uZp1Q)O%P@kWYR(oGlV--LHoHuO=opRHFh>xMkPL0
z$Pk6OnL3lX9cYy$s2D<zJm$BI3Btnv7Rae<lpktNv{2+)&dtZpCdRCjrMIF-gNH|o
zNev~qHZvxGj<ZStO{*+Ww~tS#O10T~pNE-Kf-$MwM1O&nAS=@WWG6B}?#~AGd6^j4
z7=#$)!1F1Lf{cO;0(y+lm4{|1t?ULy2GFLPe+<kDNJ|Vc79cVnXlP*c|NH1a1C!jp
zyNnv3rHbGMi%juoZA|dKRqz@a(1};N3=H4|1zL7&4jOz!FDcMNiKS9V{NDj#C*gkw
z#DxSkm>M)@2=jv1dGdnRe4@r2bF8xbKL=@P#sl)o%6}C=3ZRNnYY$8}ftJC76S<K%
zqZnZ~32OXp&=3?7XLJyD5@vJ|FNIoz#Z8Qhm6es{84pNH|8tQ4cZ+y8fme=0rp3*~
z840?{0c5^1#ID=ObD^j~#Iz78C<Q@b`}YlK#uTc9`5bZr0-bfn!2FrD0kp?nRa}gX
zpOKGUS&0F3HJ~jcXeLSxv`GZQG-EIZpNz{7nJ#4o9RdPrgtI9tvWY{Opn+%b8B;9w
zjAr6u%omiIdAM0wc!edT6_wP5U;SHT9}ik#>%_$D3>v9Oa%N0?kQT$u$;PbBEXK>i
z!Y?8zEzehX!ie#T04Eo-1grEv31()-)BIeV%o0pO-2Z9~PS*>m$jgWdu(0y-@;sf-
zBg(?a1iE^Nm4%6s^{y~)A+NBdfe>F2pU@>n261K{Zr=Hz=~+f*7G`Fqh5{ZQz9K1A
z7akt|0&f1&PG%NXRu)DkR(5vq*d}-`q5*VHIV`0@e2>)2Fab?T$}xhrZ?UO^7C3-z
zU<MDRf$pRS-N6iMhBE&V;``&mCnU_97!UGk{P+Dkr*SfIq;vA}a<OV9=!Rx68iIo2
z-+9J)LVSz(gc$q(O$4c&#w*NNFU;G_Cv<=Hy;=@Qu6k}pCQeovl{la4LVV4<!v9*g
z@(M%74@~|uFkfP0U`PUw#ey#3gEToos~GJ;2S14$fX3&IjX-NLnbq|;K-U?-rx)c|
z#KoZAU;!UdA;%&v$Hsi=_<SM0c3xqp>Hrr>Rzd!Bb^(4)rotvw)xc^w)c_MSbzMJw
zCrv#`!6S2pdE5DfEVG?$gxCam0y+5kc$vk`?ZUO<D+IMvz4i1>EfUOKRizl?XWo@s
z4+@R-oI1M35^SO(?OaSu+)T+*9AW-4MoOCEq5?w7(mI-!)?S)j7v#3^3JdXVU{g}m
z5?~V&nZ(b?%*8CEEGr)7BBi4)tt>1gBCfAy=NJL$Loqk8HZa)1W{>z7*~LH?8)!2s
zsWYg9M>;{<kIW$}56z4f)gXZcnUaC@62-)gjl`Ing!op7Us<)BQH76-L-eo!=f86Y
zIE8r&S{91^3kAgu<6O(j6G2V`wQGd<Ug`_3<`ZJkO5+onutj9kzgYr8LOhK5XE=H5
zd4<D*g!t0<gbIauTR~dW_=IeOL47_J1_tK;tPP;nx*}+$ENE*wD3KW}f;JF<Sk{c7
z+h(j8jl_k;#O)Z(g+XJ3;$rNeC6OTKDl38pXCW*>5jLjiHN3+Az<U%K6(IDrfBQK&
zxP%S~b6po!<<ex|&mp>Bkc*S!-|_3<G<T0t2|^1C@iBS{@ul+$hYIm!@Cq|I2?z)X
z{R>wMmxvH#Tp}#MC-`@-FmDE*P^d6(I-k(LZM?#e_2=NRR(8;gHUsDgV?jkD1_3r?
zm%;l(h<R-|3p8}BXv8Ailm*(=mBpC<_r$+7j6Xr)^p9PbcR6fU8$6KtK!}e?`UG?O
ziJE^7j0^wOeJMj<$W|uAH<eeIsgzF$bSMDm2nE&#1`Y-u1_1_123dwY1_nl9WnnQ9
zaT7CPb477QV|8VafQT4W0MbWf26eU7nU%q`nmXu2Qb=qd%0p%~P*c!ITv!njCoo!!
zo!J;t1ZXp|8ykr+F$K=|W@Kb6QT}&FfpKBCvK!-kzeRzJjEwn;|E?>6&hNgugk563
z1pBg!%h@I7a|<#pxB&9~dc{5vl^e;*#U;=w#Tvz!p2#jyC&8Y?m>bI~)hWQm#TuOt
zQZi9#GoKJ+D5LhjD~v3l8@|>wG&KCZ!l?7_DkCc+BMal&h6V)(KB2!eBqW$J{?3r#
z<6_DHud9NLEHg&%^YTdio57eN0U>#K`TwneDggDfE&emGykKo$FlO)opE)GPF2~5u
z$HFeEY^tO#sw}9arp;(>Y-BEItfnlerp;(7Ze(t1ENW(KYAh<p%xt2^qQnL|gw)86
z4aDJN1aa)xSo(#gmX`3c8~c^i2h9r5nkD2Rd_q3oh(myli`OUrii6^;AdOl6RT;Jy
z<#gO_B8>bwIIPrM3?20h<%HcORcwqrwH?`6t(BZ~tkqP6m>ahF$V}^Y&vDZiWBLD^
z@ejj)#_h(8lNcH0U6wF1{`t=I^$)web>iQ-Di$h|JZwz=)-f`(@(4&N=`sFLG*%Sn
zVq;|dcb1WnnS)PUUJsPELGyxapjBYt{gR+besNY2F=IuPt`!S|7$4&dKEA&zEHs!D
z;FmKfurM&*;N$z3!6&AmVe$I`Xah0m#0Ss@6(n;t7%Uh(Ky4*)ML{ufW>ljEMZ`e+
zfkDfsK^=8a2Mhg}Zgf8D9zMQ*8e)7d$WF010qO~X(hA~$3gp8oAZ!*DJ~5D!{~kfO
z7IbFSUr^!!CkG)$a1RYkATdGX4@&<T*lO88r<|)WI57k<FfbZ}t_D(O7hz*(1nn9G
zFPZ@589`8U0(7E?G3d|<MN>vIdq&U|2B1StluZ>y8QJ(5ML`Npg+VtIs4KG@gJ@x6
zVV30^J$OJ@;j#Sv!1eDS7cUR@zXPC=xC7v|EC=|6m|gzvU@YX}1YMfOBlMzz$^2hG
z8$UN6r|6GM{~mbjf7bW@_t5RxqGv1_xAX;AL>QHLe#^lQff5iFVFe$(@oRxl>&qx6
zK_N~~W=7`Xr;&f(aR_lUF)@`hH)dr`n2?plH0^H|XzYiD0omUsAb+bO{0&;r4q64s
z2res-{SDf6YmDSGX3&LSIKzPmf6qnnoiNT&fP4E9HedhygYX_pJw_04F*7rkGq8gE
z3?82a^~)?7JV9s3sp5%Z$T$S300oU0pf7|V#AkYdJ*rt0g!m963!tuk12}<$7AXty
z{R538@G&0X6FMNo_n!eI!^prVlz`3Gh{NL<KS9<+^9c!IXM*A!;eUPxO$Mm{LG=dm
zxCrj>0F6>2s}x3C7=q4cLGi#p1?-{0v;fV|f00825l#wl4;Eny3dSP1Jk9_Br+L<M
z(7f&pS`n-Yp5zw+9o3CH&8v!lj`mhpQwLq4YHVa?uFS^>YW09x(PE$sU@Qo}jf9;I
zd})Lrt5bxviJhm5k=x&SI6VDM$|9iD)lN@BNS$9mRV^e{fJrn^C#!8jZuJtmf7;6#
znb<jm?1Bzd-?z{5D)KQ4!{%pmyYk#1Ljex<LUtD3(r|H^{?yD#dzti$iWoPrORx&?
z@CsRl?fhE=ihESQn}ht$i10i9at_UV!uW!N2)|!I_TOPV0l@<G{O?uReE$dCo2<rI
z!voX~0F7HYu!7d|OM}`0kXVN-*gzlmV-;Z+6BT0@1Ksb-&c?3Iq@>5F4!&Sl&;+zm
z#vFWat{oHPL|;)6K1R?1g`lHI7}TVsRaK>>)E1~o{R7YOGAc-^u`Dp>XVw!G<X7jk
za%ffY5p<dp?pv)arKTb&kzwefC?v(n$<8e!A}ponsjtY-$tWx=#LUOR!YJxj1fI2#
zR#jz^hHv0dQ<Dm_*HQ4XwXn5REpYW=l9!g!W@J>AVrrCBWnwCF2v-!cQPon{u@Mm#
zl{eC`k&{sK(NSWP5a9!-17-%$z4D+lx<F&nkaHN}X&Jo-uPP=A?hP}E%Q1<H@PUpq
z23`Kk1P%}Ix>6I+x&3xb*34q!V(ehdE&@7^16x33nll#q{d>*A!N)8lB*Mtauc+^-
zCnYQ*!_CggDJ7)nVwfQzsiG#OT<se^$4SsfrPaZTQ=MN>P>-1z77~A-LXO!2hsS!`
z2)`me5eYU`4PP}0IU5Zlc~M~z8y$5mRU0A2aEBr$CRItMMk!TBMr|o+c_ts%0#!>}
z3tJxr1_mDZz9>!xeg<&{Z3bJ07={#vdWIf`c?_Ev4lyvOnwo%C#)GbnF*Y?(5>*vd
z7E~5gHf0r51}~9UGZi!zgbd#cvO<?Aiz*9(nvbAS29OA3vd@;$1iT1VmQh($#MsE(
z#LNVArx9pFh!LX+Xo0huq5|l4InZrka*X0)3g)0os~Lrr+0{WeM~jJz8moe?;sM=S
zBg+V}(hPJEhajkuRx=e;hPngR;Rh|v09RSlWd#KU1Z8(PIsH8v;N{1-(OF$pk(14d
zk&#bCjM1K*M^jnR*;zqFlZX8`6Elyrsfnzph-{j)XseP08{@x52L~omVJ;`_j(>0d
zz3tF(<Ps6#a@6i*QtQ-q<P!PI8|7_m>c_6Yq0H^Ys3<CHXe=!%Ds5~iE4tO$8MNq^
z(V2}~K}D1CJMu8$%eh7Z4+K^#85_TF`xnW$+^z24L=9aTK~+Yjf1f0n_~jWT@+X;y
zYH6x4zFnxHCAy7MmQPGbLrvPc(OOzfP1e%K(O8O+N0gh{Vve!#9FxDy8-sPMS^4={
zt#!iJZV1t~0kLhgLzt}@H4YyZj}cEdKUvXaC99?;YXzpHZ5WIGJ(U+=l3*10cUx6R
zT9=Unc~l9s%1HV@1M5>Z1_ng>h-OG;sAcG6n9Z;r+)r0lQU`4#VHH(2H8D~(HdPcg
z7Bp5g7F0%$7Fgt&DhnE$g3^<js;M$~QJF2HF-F9igKo@Gl4TSz0^fkk&ZYoPBA_F~
z8O_ZUK$Br&jK<7@%7SX@YU;+qu(SsnB><I5;$o^;QYiCjb#XB<adpO^sHi_y+5b*t
zrZ6f*M#@PGF*8PT@aP$sF|OqlG&9nUjMOzS6XawJie_S0)Y~kr?(Cv2BdhM}p(4c0
z^mjp67}I$vz6h%wf2DR<Me<5X@kLl~XL<%^|B*_oOySd4mC15v+$N*u;;bekqvq_Q
zCd23-ZEB>)%Ms1UEF>+*sB+m^j8Rw2MNiLVT3p=U<BaeAwP}emD=_B#t2C5QwT(OK
zDP>`H^KYhsxw&*OuQ8X3Yk0c9s<E-E|5|@lV^e8qPUb_GTwO1@{SALrVjaLHD#{jM
zUGNUXW)~4*53nv^;rmzk?;|6>S66z-zn^aF167TU)dJQBfD8%x$7^n<Dq+mn^>3mg
zlbAMREog3o6?|{*HwIzQ?tex$NDtav*hn4LVFrx~i^2wF7|j?#BN|MhT;HYD-iwNG
z{bgia$ivMk{$4|h`4l(z-w%ud++18@@3kcUtrcQolvMvH#+)kj&r44Ubln4^xEMdb
zE@O&-=$|OYzcWPy`E{A{6qx%!OME~xMbLFGAh$s77Xgj;fMyUxnc2j}KwHfi!6J-e
zj9{LbI-@D08EEY{sD%d0{!DA@MCEq~aj<jL9^vHV5ZEa%%xumsxLZ#6Un(ObtBAr5
zA$AVVe}5Qfa@<DFpv=sSca^w#1aC0@TgJ!7tHK<}qx@H$>7Sx94=+FC9Y&_h0v)K?
z1=Qzc;9_TB`NqHmT8ql4%P4HbBF|_f$0`oK>0Vrx5p*>tKO-NTGMl2BiaryhCedS5
zw`Ei_w_~(tv|}?iV>-_G<e$vW6^xdio{S27iV_NPd~Cw%>>QkojKb_He0+Rz3KEL^
z@{GU#b)5fq-oQ{rMb%LPQw5&_<8Q_pzy30&bF#89GqZ6Ci1V{a#+W-y)YRyhIMF;(
zP>^4opNox|Sr~LnH47`3f+U8#07za4bmo)8{|2@LtX<%_RdEJs26+YsP8Lx{QFV4x
zMpJP{Q*m=qP9DZdjPL%f`X|P!^G}SC@t^o)#xO=k#_+#^jA8$T{;gxxV+{Hy{%<8?
zIOEHI>;4Hb+x|QM?=hqOzb85WZiB94XH?BeV3YyfmiF%n%Z-1J|6O3@`}gVJ$A1SI
zWtr>#9sKu+(SU)Cf%`uL>sL0=01-C>KZ7v%MrH<9ML}gjML}g%b5?fHm82ld%*f6O
zTKUGx`Fqg<)_Dv51SvA}EB=jeX1eP9_e&a6TG~y<yAA)8|88PdNML;Mw}GiaXYSHD
zOj48nt)0lUt@`i(YUb*{^$ARkzZTA)&j1PsP&<kNd~Y|X&h%$UN32ML9Yzbgxllz(
zjgJXbsqrz3iLgP^fE=@#k(eE5!pYo@Sq*%OE$A?AW(EO}LTEWB0IvMN#T*NCnTEo%
ze><K%WAtDQGV?Jr^ZDn_*X>amDr@8;!p+YL3OZJPZV?|N+0aUlZroB#d8}MdE=2q@
zi@5NFixtdfJOyGiiGde%FfM`E@(gT=Spy>@QO2U$_%9FBe6U@xGl9YLOrX${$5=08
z3|lb-TLA&N>Ijn47-!XNsHxe&v;j=9g65zdKsOpOA1Gh>X9Y;A1}swpYwv>MiHU&|
zd=I#=BC9bcqp`Un@<bXl!^wYnOlEQaO#hk2WiW9u{)R6<fE?k$Jn7%L2TYs)`YvEJ
z{D-<U4m=hVz}m>Vn1PD{w7b$7lolAp*wjJ$jLhU1#q}6Lx97?+n%gl7>oKXTu<|jn
zgBDJk+c63AF|&g=X)~*<soOJ(DVWPKvI(<+&s|VeQ`cir*JD-(-I-yo!YU>%$H=VD
zQEI9#E2F03X`at_EXm%RnPqZJbk!3P4;{mQcmKWB)^iY&i!rx(a>w2@CX9ohS4So6
z{Lyqh_aFxmNd-2c`%LB!MA-zkN`<oOXe<8tH|xhFeo<alb|y|`Q7KMlStSb<x!OI9
z)r^|6Z3GyZmfHI$2nGcS3h`JAW*6zmRJuktaB$3Es*+ab<j^-{=TefAQRZZqmEqt}
z{v#xn>g*|EpwBGGA);ieoNz>dbIKGpB@5;q%l}EpnaBv%sYw^`$ZATPa2lPcUgII9
zD<{X#ttX@!uID3S2O8^zmh~Lqn#YPE5^}q>8atbqxR{wacso0ItG+O3Wx2W@lRBvL
zAuh)xY+|OS&ZeNw&j`N55EQUxpeqSk*+4xKP>y337ZYbOw_`FF!e|%<1gU5<YO9BM
zaYVFaF*BL#y7g}paaPxvy;4WbS(H~#N$%JsMHM3pZdU$<|1uWwuuAdk&;7YsNshmr
zQ&79$#=nm(acbJeEF5AgY>XUiLcE!q8JV|A$jh@BFlr#zB}}ul^~6Lng~ZKlo$`2M
zoDCyH<bxQkM5WkRMMT)xB}IfK*jbg8SlK22GPA2ovSekk@yxOal-5fYcFbZrZYpN3
zXfMs9#4lnX=hAaZh1Envi90|<CYo17O_Y(F(Fl?|K)GNgsGrNo-~!qM#>N0zL9Hqd
zx;;dX*;G*3)Q-j6j?tP?P*GG-P(+T&+>CicfcS>UjI{-RiYq*dTnt258QEFBF#7)6
z#H-+J;CKG5vK=FnMNCD76_dhssqonRa9vjRe-VHF{*p5>m1ATAwHaXLA$T={sydr8
zn;w&?prR>gK?ge@GrOoU*e*Lp^zdgXu+y<tF_GkAWc<&thl7z-(lphjNjrRYvTHlz
zBINM%-Y&){uAwQ;*msE0jY}siBTRDXzc|a1EJr3r0~UQ`?}OHVI57QXV*sDp1HE$s
zeF%@~s{rr6MO?gmT>s|sa&U@3Pf=uKP!ssqz{SPbARsKv0-m$@4O>&f!1R~(0LV;6
zHt@O?(A1MDXf_eF5d$<E&GZ*;j;H`HV;snI#$;X=Vd3B4#oR0p)C3qCxVZi`2teY<
zfsvV=f%z}kOz<d@s0bVM_8c?NCQ$GdNJ4zS70?{T^Z>LG5Mf6WAJ_-rb({>0%xnjs
zW`f4_K(l7>=`vFjGjT>SwgVt1pt*{vnUCw=JcvPjP~-nCf}A_Z@V|kzkd1*s4Kzo@
z$Oh@ofqG%eO3X~ACXm)P=<-nTyfPd3j!;Gs$o-(~psukTqqv9|YoU5bV}oIIn4@iA
zpz(~UlM4%1dt_!P=_aMQm&ciy_$xbh{d*`YXK!Yv>dfrzwSkeDk&)4{w)TjEf}#>5
zGb8J#CzB?~$tfv0syH|s#}(EbW2v(B_O>?@;%1wgldZ`tz|6t}8p{Ut?Llj0nHks_
zK&=A?MnP3UM(_y$5SnS#-!KqnYxq+NTH3`V^tUvQNtfyQ-&`iszvX}4)iO<G&inI>
zX)b74H)yPYwSl#cft`V$L59Jc!IvSLfq}sYw2F*Pgat~of`-JwJ17NBz*j_rH-&<>
zgersLR!PlN9W=rq2-;`~T3ruX$tn*z{Lb7AG$9C@l7OriH8v7sysIECt{}#^M?p+X
zLHy5eEgS1F8ygmX2VHNQFq<wLZ7mx{FFgmQb=eJnk{fc|*?D-`J>sv#d$9BJurp2r
z$=hgY+px%rgUk^Jljm);{sn2<*l07Z)3Oo%o2KXR7{q%FAszIXW-(4RKU!LP)V!IO
zosFkOORI&4jh*-JRG2PpYikBhaJ%a#8)zpcKZ6n@2csyXDx)!@C*wy321Y(cWzdyQ
zM&fL0>}KL(jB22Ahn)>ne%mqIFsd<{sDm0jpe8S)I%t@LjhzkD@&VU$YG$C}B}m07
z#?B^YZf0Vt$E?mKE~2c*$fgdun4XQDO^y+CJuN$U1C+Rt80cOd(9jd3xE!;%n7JLZ
zxtX{eBjm~xb~bf2(3H8k9jlnQ2p=mu9}}ov0HsboCUB7`22uiw2T)Q4btvT+!Mf#`
zM9tLoKn*l;F_3kj>$O1j5NJ38R0kQ`F^VyQ93(0xZp6-JY{Uxk5(`L)n3=kX9wWOF
zsMZn}F*h?e0gam}^MRWEOyXi76O7Cl<(NRu0W}Rkbv)?sB6dDzQ1=!z+izxW25LRn
zf!YkFU?;M(iOVswi?E4<ngQZ+Oy+h>AX7o>Kh;5(UxNK@uBHxln;A$ED9}M35(5Pe
zGpH@0#>WWqh8TG8&W;fj?2KmSa;!|#xj9)_g;`@*__-uFnE%aYVPR!vX6NE$5oBRx
zVq#=s4mD?CXJ%$%XXIq$@=}&i3|Hh<m*;2X<`fm;<z?hkk`!ZM5#d(nw`SvD6O&Yx
z;o=q&<z*F=6cfl6V&v46WM)*7k(Om*<P>D*Vq@WE7i44<kq{JNWEA7%P-o<2<>C|L
zk`~i9XVQ{ZVCCdyW#;4&@#NHzk~HIDWE7Cp5>!)ClosP<Vq#<CX6I#=@i!9_)e>W7
zl#}HZ68Gm|Vr1hGRbXLaV_{`tQqg18U=dltDZnf*$Dzfir_RF5#>gzfrB~6aBhJmk
z#3;teCdw?%#3aZh#;?NY?DuyeGdCM26EhbxGdDBiVkS;OHdannHYR31Eg??sEnGaz
zY%DCyd@LMHW~{u-{G6Pu%uI}2Oe`!Md>o7dd`#vdVodB3;;K?=9BT10f@x|(;#^8{
zI$^>-B0BCW#xk-?9E2TIv?W-%lo%PgxEQ(k!UW|cL`@Zpl{k5Yn0Q!O7?qfrl|&kq
zB~l#4wY8arM7SyqTy(ivm>C&`<k&e>#neRd_;^^DOajy$O|w)iU0GR`m6FXP`8n8x
zxVfaI&6I?sg*f?`#MFcYM1;94qBN{+JxvX`)fE&KnfVy`_@xA-SyCB=8QFN4`55_`
zxp~?C1u=36va)h;GcpQrF>`<-oax^zAqjp-X#rU-C3bCAgFF!t`$Z)hOf0%pdg?av
zLOhIiL2@c$qK--&%yNv3Mkb8RPLjg>>?{tfavGwX%p7(6oXjljmQIX}mh${M@=VO!
zoQ$%<VseaHDlGhbJmQReQmh=}{M?L8f{Z+zf}DJ8%-p=pZ1OC^EUfHIEG+!ujEp=2
z!u*^poJ_2&ENsl|jC?jyJluBjoXqT!_69DpY%45<(l{hU<?Ur;gc%uG98-A|Sj5{o
z`SmoI`K=B0BwRQIIG9*D*-ZraJ=8eZ^dz0dWf_G_6ht#4rG!)!xS6#CrI?sFSsD37
z4sozEvoLe9u`@CWn6oenJ>VAPU}RxoWRYfOWqQTL#=*qT$ji&d!pq9W%*Mma$nxt1
zkEFPmn4k!+5R0&vv;eyhr>vMDBdCg!QIKS0wBcppX6F&)77ynZFi=(D<YD0wQd06%
z6k%oN<=0}9;1T2Ici|J{WRv7zQ{ZD}(=l;W7u;v!rNk*AASSD4AS9Y*<|5K>QgAG)
zT3eJ+R$6PmOMH1@ruBtzLw5}(CM8ulMn(={9$8jZz7TV_T1R(QMMGstAyoxQZf-Ak
z9(iLqX>NW74)}O3AA<seI)fgA5rZ8=7-&_Isv5I0XwqL@%-D!oO`Sy%bhnB)<T_w=
zHFZ8lb_G^7cF-ynMkRJLR?wbbF>yN<VKsG-E-_GPV#jDC$0BYfz{CREYsA8!mBhp(
zU^b<$Lz#cas}@^Pg?}giO=FA*Fq+&|t)|K%lwMKObwGhpkNM7}<Kde5Q~rEpWMpLW
z-}%GGzq#18%H4+l3G*aIP7!DCT31QXD1?fyn~RO9wj5U#T0cw$q?1k5H@wf6dm7VZ
zL%UdZzM6-Tk+b7m_;?vvuU%d0_-Xok8~OLoyq_}XGBQqFBE0H~l&hJI=s%?wn;3Z{
z9V|U%Otn}gSXo(^S=rcGnNFa0=Ro5((0+&=LmcSjGd*T~M$p~K#zu0?khNEg%1V4p
zq9Srk@}Ld}xN6s92Cumi1MPJMU2LPI&ZexS0=kA6bo!i`v5~l$u@Q@ykf;c|7|T?3
zs|a7i3^^GsA^r*4E*dI2Qu>w!YZ6=<@}1SZ!fYl*i75m)8V4F`8Oa(Me_83-mhZ%v
z{cwI$hOcM;zu$ZF1p=TPMph7q@upF*nT`av1UtKcfRv!Ggrbs!gRXg`p1gg&r){*2
zDxZoNpNNLKv4XCyf{kuWv#ML^g!vBx1oHPXvi5uWW;8)K|9*ow;QqPJ{|1)RY@l<i
z>=|4b7#PjXpohGPm@|TU4@RIi9as!B*a})4YG%&H#Rxie546CSk&h9)8WJQS#?EXe
z#mM|Zl~qRcuZ6fg8>6zgoZ@>iIc5o77J1Qsw?L!Oj8Q^L&-i`qSlHOaq>U8+edOij
z_!lSU$z$#l#9R^YAU2Q1&X>jSkhqeP$nVYUY>Wv~{IdK_wxVikvRbmL((gR~)&4s!
zC?={SCc?$}Pg;_lQ_P38$vi$Q>(47eMoY$KP<tCR=L1=f3|$MainjJ0x<VP}DSJ!@
zg!uk}Tk?z#_=LbSws778HK|_>pglUQ4N__cSilq3e?TN-9}{>c7d)TK%!g0}z8jYb
z+_q$3eE`1y5p)}vvXVNpvZ$~ac+D03JSI@f(ZpQXRGArc6ObwBlo-&yDMt8-l&lOE
z8pg7Zb-#0}NgZ&~TcGE3KuV4CyY6FIV+{)dMh4Gx#)foHMh1a@3C+8jn|Coj(6G>E
z3~l+B$}c3P_V0t9lan5!fSQyLKjZ9{f2*}EG-M?h8?v+iHApZgfHX9N^9JZH*ar-%
zpgowNz8t8*sti481D%Gf$%E}lVqvfduyAmSaROtD0E>bEriOrme-FT}VRisr!D6Ao
znDD0n?2-%r3_vvVgntV_>uwkq1QZl7o<+C=5|5&wTLo1a?HJY6!A(ujDKDVGHZgG(
zq%w+`l`&30P*z_f%vM6h##%+fHcV4bR#1Q?0<C~~#duT9D?wh0QAtKaLq>^FN<P6$
ztPe{Wq4S@C?F#FE27b^OF9YPlHW4|{eYUD>?5v>uw(6?vpgq>CY@m#ws-~`H&j@N~
znyU($n45{SnwuHPGpd@2i-`)dih)*cii@!xh@O4*)z#V25Q;IMMd05ZUVgrRceZdT
zaBcZ_hmW84-yH!KR?aP3I9XW)7*%-r`50BUa4K<bVN~Jc=VerZN-}XHjERn(ZOYG@
z@b8=e7Z+RH4_@9Maco>%0*popto(vJKYs8E@Utc`8bM@vcp$R>&Lyz&3-JE<!2^!-
z2G)J7^$bD`h71g<pmGh=<6{GtfW}5Ds-WvF!9|^rnF_ck13KaZv~U>Q5@&g5X0h$x
zsVx~N|EH~f+cbfZnNcn7U+aT8petsJk1`6))DaX?42z!hYf4$3raT|}OU^BfX4?)d
zwfVR1deht0Y1M~Mf37;mC^Kg!qxhLxHYQC?dB5|;Q+`b{7Lw=FU|<HFZN_#0I;X7-
z9)|_3wgN5k!q|j?KF7`CfOJ>~QyOv(c2JZ01v)rGiVbuR)-v!OK}Lo@;FCVUv#^ZI
z{)6Sg8~s6JAPWB%uqCh_U~mGh24fIm(`FQ57Z(!&Cj&kf(3Gi?9+N)o>P34-HPH2v
zpp{gD>S`vS<N!J$2sBqHXl%r&Xkw-y#+INa^}zXpu&|Js&@omK2d5;12IEvuYd-$%
zA~F)f!pwrFtibc@57r8+nFz0C_E{@zq9(ldfz&^@zYV(?xpp%}nW(KUzbI@XEG&GK
zRX|fgin-xWgS5IjFW-4l0U=Y7$3+W32NS44G(wE|cZ-Rkb@y%t2FCyY85r4XS=<>~
zLF?PtLE~wlp-WINgo%$)nUzgVpHYvQosUIa1bhVsXxIlN!lbSSJ~&5JjuBKxf=D@L
zBXc_z@YxY+;EZ4fGKE<Llvp66;-Jwy$ovPBxT=|$ID4)5S_w@JIeB(rJtY>#UL$69
zb`CAI{|piiA|i4DmW~q4ToS_kjO;8dLdwPN(+XoHB)ODxGJ0*;m|6I>7=?JmSXl))
zL`?VvWX-fSWO$j_ggCianfTb*ByD(w1jI~t1(}LS^RY8AGcmFW@^J_$Y1ygT=(F&!
zvM{lUa4{;V8?iC}aCoL*YOG}`t)(N+#MB(c%C9CT$-*ka!y_8zs?Wj5DxvJE%`eHu
zD$LBH>F6vW!KKl+fRU|NK#Y}5n2Cv#g_&E_C|gF>Cc;pLm61cmD#KI5iI+!-lSxdN
zTZ)O1hgDEs(aI!JjoVI1U!IeRMM^u`E~Ao*pP8AFnVFG^m7kM=oq^&1Dz@*e-V9s}
zpb}4?A(SDLp`L+371RX<_lZIG0;{XBv4gtW;(Uyd^FGDp7*+KcRoK~B#N`-S%*|9(
zMfgB1H_%y5Lgr>Fpzfd?Xz?ECWGZ$(&<<QVCMM9zP_O}JYV2%~E~P41Ob^ryP}gGw
zb=l3#&BT}%i;5^K`H6}NxdfJQaPsoWvJ1-b$!*nrl%E}_uYWNsKc11BbHTs=lkWe!
z&BwWbk#W*}MpZ^NuL%eL{r&gs-<PXR-3==lBfT7TS=jja+1R?T>FMe+vGQ^8SjM=N
zgh&c=Xp4)Bv5Q35OK7pMN=eu-hK3ufa~hdRamc9H*{uneG2oGxss8jw$&H^+N>RyG
zL3%c?G%G7NuRI?scU)S6iqg*b*cfTqtu_f$-1x-bPJ&Q<F8$3JcFyJ7bBY;R8dkP>
zIZWi^VPa-tvbMD^=H=sNVG***WQvcgwh$L%=g=0nPvB*hl9143<@HbaTP!UlWF#H5
z#l_WBh)v!?pG^vMX)}DTvWS6`K^SyjJm?q#bvs6LInbCV6FcZqW)(&Ob~PqbK`|B~
zmfY1xkF4%GtfYMS-|W9<wk~H>VKLo$=I>@kmE}rtap6BEO!&cS`%n7Mzr^J0j1s#U
zU9bJs`uE~`GUNO|j8EmR{o4&0>-*2ZTE)h|kPRApVFoo-*%;VCCsiApshIOIfu;`_
z<(S0HKx|fZJ4QKHc}6o+JytVwITk)9env47cF@=eA1EWUftajS3K4M`$#MQR0)mDA
z=3fw&k`i9asGX+b5f_mZ7OYrwqP@so(o~9F%-tnED9k~Z&8<Eu%+^>@jFp9lL)zWK
zgip=bGuK9il}$v5gPoC)nNQy=BEHduN!`{jG{nbRP*B{6O~N~%yrhqDV?c?m0yCeS
zBp26{e?J+e)Fc_N?%@;S;MMV}3)UA=_VdwcUckuA#4IRl;Z^J=BPgtCZEtVLFHq&l
zCgSQ<P}u7t=@}3e5$tBh&(9Jg#V&4dY9-Gk?pGgVD<{Or%*;HwgI(NOPmRftfrUZz
zKLg8aR?vzU0R|E9{wi<_i%}3fILauhC<wx;qM%(Lpfw{buZsgM|NZ&<KCqbO+HWlw
zE)Hb&3oK@ob_y;3_nDEmJk*KN?LWhRMvwmt|9hOBL(0qHX`z7ubV8XS==5sPp*^6H
zK(Jk)hLI^~(VRG=7>><dEDg|$OktO7LM}30iEpD9Qy-T5OjqOE@C9z`!^ZBRZiTFF
z1ovvxA;&9%SHmkBi3#C!t1$1s1t13^u3`n<WV!&aV;_L7WaSg$VzdX{jOxHC%zHri
z-+#QW#c01Xg2zk|&O~p&gXI-LZB$T@8;P+ns7Z+kLbja=ib$z}Zc@X!LG1u&Z50o6
z+Zd19pJPPq2V-XtW{?NPHybDu8VN!7?b)H-7yzBm)dFwB`vvwh#<o4^?s`V#y?vP1
z2Y}mW3~aHi4;Vxl%orFL#lg)nCQ}n3b8%4J%3y3{$EYd}E{&K$$3`)O78!s~@nTaK
zRuokfS2PkAX8xaM_3y&&Isd-TzPL)TY7!&+&bq6mOwv~W8F&RW1mFMDkWgh#VB+8l
zGjoc|a8YGk{x4I2@wkTI6UNvxoA1qL<eamWQOmB`?0)Oce?Ob<N)<J*D>L3zlwjr-
zlr*-Fb8<~&|98KkLHVC0%D!jFy*_5@YRqQFM(m)~q>uqx&@?!x%M2QG03F3Dgx+#v
z<>6ZWJWxk1l$)hTSzDb~L9WR<Q#wc5#E09`h~I|aC1LKPJHL?UkC>ZouyOqRESz9@
zXQkQ6y*%u(5(yH{CY#M~n{Q@RW0YpBN1j50>_r0KgW&?&kHy3Sne2hgeAqIY*fW|U
zvq9}RBQaS<RWr~Xl<cgcFovKR=z3t#E;5#ez5n*?U%)4Hotce`lUMvDj27Zsz$e65
z&MzhYuN+G4VPpY|G9B3eZ_i#KKBi<RMm8>i25}DeSUBq!XifCi5>^qAcx5b%@lTSM
zQDh&VkPxUGVqjoxU~Pcjs|h__4&JAP7e?@f?TSViJ1Wsb9<(1El-nIZ7XX7?z?cBu
zSpYgqgTU_ae+$sm3-SG1AcSwXIAkuTfdh0GfI5RdgFQn4WY;*T?QCjduE%I%1|DIt
zW;8W65?2Hb-!p-iqB63Zi;1v{gZBO_vau_%@iQ{=F={h18yhhz3xf{%Wt3wvW>r*U
z%E_D8;J_=)ZsqH1#V*Y2&@eBLB~q(VAhJqVw<=PgQH#ygG|<K6cPR7so9`_Pq-Fj+
zkc!kzh?Si?S2i|5FG7k@frU@s$Ww*!#2?NQ#sv-z`ic^gOo9@EOp+3c`VJ24V$A%;
zIx0HG{LEtPe^d%o<P4@5{JW;6WgsB|S{}=If$;(31<+Di7G6b3(EtZ<o`#%p83bOR
z3_5a;pHUn%BA~3Krq9TVV1m*h=*T8}M({zg5GLr<J~Lw@F?mK+1QRqz2Qq=5QP|v!
zQI(mM^}Sti>>3O95Nmy3e)E5)%sE1A^nLivXUdA&2Ab>4$($o4W)oztGuIR%Va8}?
z#t{lqY`REP%qG-EXKv;ai9dfB%`*R;V)_wio2Y2LTvW<B%uIJ_))EPE5M!|^XMnA~
z55Fm+r5Q&c$avHF65=+YX1WV97l4$Q>nt>9^S9RZ<Tv|w#De4BuS`a3(9sB>v<n@F
z1Fg~b#9Sl7C<vM4QMP1M0#BSUstbZUeP*yh9TD)5r5u})9jm#j9V5#F&@vHdCVwEW
zsC3jc$;l~6f1f^&7MFzvvxA0(x#ph(8Wy&y`dihRW%y)-B}7F;C4^=8WSAMbmF-d2
zn*4sixJ6k+tWL$%RiRRWLyhB~kA{T>Q>vzwg@&rXq(YGtlQ5?sCuo5Ury!>=(>if~
z&=?dOXuJo!_kxwdp23|VkRg$wkbyzi#GFx$34B5(Gb3n*MvWgbrUB|Z3B!ey)RfIs
zjEz{t!NZMmY~o_9!eZi}#jlKFq9RP}!e*u>3<@k_LIO;nLw3}d1cb~O6jaQF1enxR
z6j<1p1cb!uof-3wykq5H<>!!Q@%i^kPfM6jSoo}WJ&zz8Ge1v2#fpC~pknL_T$zl)
z$0jp!XL6Z)v9R#439*YY+y7&G%g9pKSdhtF9e-i{YwJIY7;_kXKJ@i{__yWXlz&@5
zEXGjAC`Q|-9UV{q9salM-(e7osbTT7Kf>{hC5#-x>NYY_y#E=Pt(aMv6lEE?7&#ev
zgoODRIsWbV$HD9X6J4-7D<ROFM?zSdUyetGHT&}4N;Xy<1(u+7hcEt{pT@LoWwsWR
z35vx&V8{I2-tm;t7R?Q?x(6KoLZH(j7zJ6?R6w~##axt)MO1`ET#!*%)m%;8ltrAy
z?%#(e|9Y;SWQ@Ie^WRHG(^t%ERsVjTT)vP|^bF{V(gu+we<$^PUm~?e?Lq&HXL76o
z|Lp%&6$QJ=u2HOkwyhZ0L1zi_FsLyYfKI3tRfg=PF;zBYR1`E8M8crz1Jw4kW&~ek
z3}PBHA7DPvpegf<OGdMSk%5t+0fww)G=DZ|%2=~m%V_>+(3D|g_}2g)eQfy8@RxxZ
z2}6!21zmyH0J|%?ffKYQiWl5o5EcU`6mwx#F(Y&EK6WK_RnV?mQ4w}wF?R4aN;Pv~
zHP9r#xhnLaTSm5bLM&_kUHiA>-?cR?LQHmICSoiBV!s!#@UZ+X(Y9c-x3Xg5;^aTT
z&&kDPW#z~n{%^CG7)t^R4+~2I)1H4vT+3Wt%Ul_4wz9J`3FvYBTfoS8PHA?kil?jE
zKYu=MZf<Tq#*J#Oo@(c-GdT1(7!w#7|1Dr(WXS#Bz&e=?yrzXw7&Jj4tj53un$Iwo
zV-ym%V>SmZDmDZiXvZAQYp1R0z^n1^|AtsABOPb^-h*1I6Qe5h%}gz<WE_<JxF#_<
z|Fz}jW;*Q3c$872o1Z`b?Y|?gwl6224d>%iPqu0k`~lua{=b3sA-E1@U{nO<G8XXA
zzJQRKim`$?yPC2R_*y7qBRghuMP>%3t32EOt-m$*-;;BdmFE~`<}&JBzgWG!@pePQ
z?Z)s)ac+ui|9qI<Iosa+xB37`0izY8%(=>wC(E1e|NC*j$-pBfNENcikO7=d1sEh5
zlo<TLvk_vTMbK*CMf9N67DnJjhNdQFMy#N92PS4lV&<TOZPe6-#YMzG%Mz49r`)hJ
zvw@rmp6+226=5+pQZY4Aw_{X6DkW4DSj1S|1qAH=y|WV#U=w09sH`w#6Z&`A#LLvw
zi*diHmx+m&>2J3bm8PxsCqRO#W>R;B*<80YDw`O&smil4N*q1LD8VkL!kC67KQa~y
z@Y~t(3$U>n8nRvSGBHtAGl^0KnQ0Pa=%y0I#we|;YGUeTYGlYN`tJmLl&YJdvK7Cy
zY~QI<eF~ENmb>943nYX0^?d-9r-<`V_!%S_l)>dG=-di6CD167k+_(VxtWnFD0D!<
zBnA#AFv}dY>xW%U-CSG_bR#R6r>=$;RG|G(;Gjb9NieVG<u!d{%FD|tz^Zjli&fy?
zKRr7=T?bvpAP9ZkMq5k1aF*F>MqPQ(yo-V8UO^U{S^080+BOPOtRGgc`oJbB&uEO?
zL}i@L%WG=N%ge^5rNuT)UQZ9K6H2>l*~t5`d{$S`(RI+()?yX<_l3<@!A48Yh*wg)
zYVF!8NeNy<#wXDF?Lhg;l}L4{9D@M^=tO37Q^?_CpzyE-?ZN<i5VV6ERQj-*LKmvo
zGP0|Sf)WtQGRdT<k_9C)YSPn-g93}CMTDgpJEwuDD4UW+#f*VyW9dvgrS1F+^8Nok
z6_J(}si+DnDhyzh5SEb<HoIR{Cn7B)TrDM29Z*!nxE6hY9W*Dhn7x5DmI35$2GG5q
zN}xFz@XUuG=n7IJGw{-GkfYgI!8>k2ojh@KL6D<OS=4MoZ2oNA^qbMcCdB6N`VD^$
zGxjrj{NA+jPxE1$5F2KTGA$b$t-o{D|M<O$k?Y?tZEI_7rkvHEzO3o6TKMnVrr$p|
zF!I=1{rjY4ZLI|w+lBR!LFb|{s0u0yf-k~T6jU@aLvJ6m9{B6<Pa(FM=>X${*k%Xh
z_+7yGfaySU>_3IS4$UmG$T0<4O~b$-#lgVxjDeMblYtj}H<>JhD)`(SP&J__$*3&I
zC}=FmENW~jtO#0LXR4?ws4U2c%=S3*_YI>*HRH^)XU_&PiT-`f=<#m{NMII|$lo`N
z?*Dc&x>vJ2`=iOU^Y3fM!hiitqJQ0)b~4JHIrHz)pP<D-OCW-9CU|`-WUd7?uBFUi
z0J=8`bpMVLc+UqCO8`_JgO=k6nuGRsFoF5X5Dt3wVG;8&)s~jgGX3`z%3!M7P%9!V
zZXRB9+1ROe`Nmo==Utc0ZEKmukwcKlr6G!+QB;sIupt^m|21Uf*~jc>70>p!Mf036
zQzj$NK9xT^G|ve${y+_1E(Xp2oa|@W7#Nxu_As1cILB~@;W5K=hL;R)8QwE6Fq+9R
zgBIxXF|q5hDuY&%%CXBcit#bAtAScqpz6<#NnH)xMFp?CVF6FbnSrWAJ7#k`Mo^am
z)aDiyVdH0F17|A}J<vpnI_P|P&?PIZ;^utJ;^unn>UvCCjLJ&vcC6-dO!kbT;%4S{
z9QKekOQ6NUjG`jUAOq!?AuT&|aduGaj*ppL-HyqakzE}mDQqmx&S)yi&uGuYa?HCk
zIo(lPG1|t}pmL6ij*YasUa}__8w)3!4!b<75HlMiBO^P9AhU9dg1RCTGn2JBqlB=^
zbX&>P0vR^Ze{%8y5`uh;&p5b6g{4_p#M$_z*cWpON(%CCV`N+^rawX7T%XHDn>ENz
z$6QN9luLrgh*?8dnbDS2ke!c>i=C5&onJ~wpRX=jK*Pme)}4b#K|zd1?0b!jj;5p%
zpE9>L2RoCd|DP><7CM5=+TYc8nsG|Yic2z8R@*xK`)QEt$+(bN+0xj8g<aI&QRbg(
z0vneukML!AE=}f2MkWx9XV!NsPxP?JGPjj8w-->Ivv$waL?#wiPF7WRSspn_RWU^=
zdrcpHMo}&Sc`q?uOIuMUDbv`xnIbGw1!4mH;>=lmV!T`|tW1o&3WBO)g8X948Uj+=
z7Z|E2F^fnD2np+WN+}31^YN<4JIF|CXfSc}Ut<;J;Ai7vWo2S!VbqpWl+u$9=H%3s
zVPy1SjE@&pQ5V-0v=sK?=QIsldQ6*{lZ#W>jGg;Wh?KUxnVto!E;q9Z&qjlP7x)?3
z`MEjR8MT>s*_ld21Q~h$)&%pg88R}0O@{Pwh1eKa-!X_Ym@&jMG&3-;LXw&~C{OW$
z)}(=VTY{H0gO*)_$NA0e*o}=qJzhq0Ge#58={2C`ccA$gM$mdOM$lpe@Txdaf5Kb@
z+9NPEv12s{Cs}i7|A?iZRamabtI>g#gPWh7kwYmv$w)I?o1I5TSVY`ZUqaSUijPxJ
zoSC1Ek5hn8m|I$zn}ds$OPn!^OI%k@v7t#t+S5Oxz`S?~6O)guvzz6#vML2BKSy^F
zWqk!1S<{*e|6c#Q@bB5x26gKo?;w3)J}+fkITam_MoXPF+M+6<&cWvDM#6kzN`@>v
zY$99=GR({@iqh;nE&6=?Ts%4wA{^`@OuQ^yENsk7{Cxa^Y%DyC`eM4eGQlB?8dg>s
zjEu8W3rs`=9eo`b8Erl77@3vyG%L<6`S*N(PVsR@nFW!{YYM#`WVtw0MKmO2A_Hfu
z$@)q2O1OHI)vbn}{|qVP<QQxiq8KU|7#R7P_!!mspxc|x)y(V}#o5_J#Kny4nVH4e
z)zy^PMC6&-^_lb-%|X*CpsX)$2D&RqSxHSDG@NcO4r+kuGn>nUW>n-DnMK&xL8mgQ
zn}b%3@-wU3GubhME+jM(W6@hMUCwcBs6c^dXho!}n4TlgbZ%8u)eKd+=?nMq%-~VY
z@KTkXv0(bb>2fYQ(r!@|p+3btA*-3wD?+`B_`-I(a8C!Tk(;q##)28L4*H@#sZ41;
zQhLrj(|J_AGE_kl3unkW?+D{A_6x0GJilOuoP(aITU2GJM}a`tI!B%v+^QLBsvw0-
zLLeKxGC?-ZSTIA*d1p9(foEuCl9!17@2R1caqcoYE?^}Pb3sO}4dpIo5%(?O4&Cky
zlFIM`nFQ9YE9IS539jFuXJ)uEL@-1%#51HbWHEFyEC!9|sDbVx&|_2w)gF9|>frQh
z$7rs`4qE9CUPcTW76i?vn3<aygVsedf#!w4i%UU6gmR3`pnb}0%4(p^>2jdMlFW@*
z#nl;A1z8!znbn!a&BYm61sTQJK~{i9@}T1);M@b+$!^DF&L{|;%2qc~2c0%<Ze}jX
zYNW$xY$Phk)W;|;BBG<s?!w~i94Nse&&=i{+Q=v9!o-orp)SY7#K<ZoE+NFl!pNq|
zZKa>W#O1`zDapdZ#4IVpENSAvQ_IT2d!Ct{M@>#nN}P{{ky%m1Kt))PX`g-f?;lLt
z{(7<8Oxv1rBTe`6KRqVff4}CLX*5l;QVj9`XwSjL!6Ku`;<?s6enKd}yeb#t)IY!Y
z{_3&wvVs;w^Ji-@=`k_dGFr2UFrH#&=in5PWi@3=_lxIeVqs#5kk}?I*U8DK#Kg@3
zT6f3A%FfOr$R^0d#w;M9%%sf1%*DvaBg$lC$!ZiR!)C(7Xvp}0pI4lphgqCoikX>(
zg^!16(qpZ^GheW9y!>k>&ooi~?+f`nM`r6Cj5WUmc^5bZOY->Xv2${8^9wPl8p^7$
z3yQL_H2gmKjqNipBNK}mCnFoH3Lj&`vAk^2e{tab#*lsuKZ81hIfFYxI72!^IYT?c
zbcW>&+ZhhPM|wcf1a9TAq8?cenwtUL?Ia3n7lO`b2OX>eIur_YkP1FNt<?*IwgT8P
zDhe_xfDSKj01>PYtlXw${aN4?XQ9EgKqEnBhK$Bv1tHMoeK-k52Aoo02}1G-3p6bL
zHn23rIU#OWUaVB+`j;VVTAULbgNB8M%nX?Xjo%I6bx9zC5#b;t=0B{Wq$ptQV`Q+<
zSn!X5K?F4J#R?h=fvml<XYgl;XUJ!$2j3vLo?$=3d4~H8?-~9x@-xaa>NDEI(*b-V
zC!?qcXpg5E^lD)?K@$1Q@M{+#<`7CRgycc#3AEG%l>T4```}A|#F$5kesuF$!HZRX
zLsqFA01wg=K|oHFB0?cT2@?a-%|t>7ar`V$G6tXVLIT0YpeFSbJkG_|Af@*20bJ|9
zPlTA8;0ln=JtD~b4cZ9<KAT9034CZ0m>{U_4_FzPAgC5e0eF1U;lBXO0oDWtdC>lA
zPEgMY)VGB#t^-ZU!WIjOi-~{-fK1GcSeE>|16^D9?~aU&tiQ|?#)2m@0WvcG7C;u*
z-T8Ot&k4|yI>v^74IrA?f>8yeK<3F4kcOv_wRMp36wsUzKZ7iTF@rNhAZY#z)Di-<
zb3k1WIY#hp*B~yaU&F|1#3BT`_(fR>w2whq$<)M-NmU6X4N)yB!pEozn!^AY0=iO$
zk(oy=!q%t8MlHhDx7z04st{kFW;Zaw*j2_Tv_r|>N!#VUz0+T>?FGv(FnZWVsM%Ee
zg2)=i6yFfHW*-p2qG6NmS3JiPM9%(uIiM_mj#of={#^aT|6UgB*~)T9MNSI4ysqrB
zU$%|c>|(!c8_zk#8RY?9bMngqyyoUJFfus&XJ9(O#sJ<MD#FGtECw3yR5KTbINnH(
zk?BBDye^Z9)B!0KCf)d=&}pltg))DbcvSVzY0z3vW>eLp6B|Cyo%<Oy76qE0hTIPa
z+IJ++z`)8V$f~Z($P0=@$nnE^jG!tFa>B73BXa{&!`}u6rd@yC{<^XLQj!1bAmb$S
z*Fj!IPmSq-n2s3J0X4l?##pABmxcfS{bTyepll=fuR%b7u|d#AnVCVuiI0(igX2E~
zpA*P_&^jRo4p12jvLCeX3A8KPiGhJt73>aHP<u#SmyuN+#upR;-JGGMuBxUEWk4OM
z3OeLP)yzm7T=}xfF*1QK5prOh@-OFK4(k<AB7$;sAncw0-2b_={!~-^=OF1I`Okrc
znTZw3R8-SeX56H$%y>ZDOq}t6vNq!;6|IB=j8;nu)~;Rqw-?5$Sjxz?q+svfy?<^0
zC8*d5JmBMdz{JGF1fm7(R2UbiISA}xoS^0)aDa>JfPjPAzk*!?4xrQB82<m`U|?lp
zU}oTCkY`Y1&|`1}-OeYf$gIT1uBgUrWM*#6q^QJXYQg~OGKq??D~gDzDjJ!ZC@Y#O
zf=<*_R#XMuJSHl_F2^V;!pE$v$ZqkEk@5eZr~)>|8A8kK%LMPH{M&i$FC*)@uCu93
zfAflen=xvfJ^t?!qoiN-zJGuIy=Dpu?<lojQ&eIYT-4z9cP`7?ntzuvqYnSw?qL4!
zEF;JD3yi`Y_c{gT@+*y&Z`tSRJK?&Fb6xb-AcbX>-qj&iQlP7L;p_ML8RQsL8FUyN
z8QdAXF>6E67!b(epz#GgCT3+*V<S-!D8;IzW~yigI!;^(H0Wz=1UjjS*+^X3j*(eW
zR1tY5?DD@}#=6o4{n_eXA-)?HmnZJrTf@ZV;=wqZacX13l6h@s?Yg)<4GX#dvAAV1
z+W$L<It%u1;-9z0h4Zvb3M~D#1pgh{5f%4u<ITbh1s_)~k(P~Xn%bA_SJGh2tFmxn
z<no2}wb()P51@1I)j_AT!d3`_&Yo0a7YDC31I_4x#$_RAGl_x^rZN{{PzLQV15JSn
zvVs=XGlCAXWnk0mKh@uV>TmC)3~A{MUq^ZQ89t&xA_`^h8O#?p*VS*{Twk|&+P|-R
z{(18pYN^~M`HZpEKaN+7QHF_;d-onjZWeiv{{G+lE=*$6lArG5>mbje$YJBje7|n<
z=DPY#o9g%e`}Xf(<E9xUF^p^H8Za?V-_6MJ?<*+JA<k{)V31~TW&rsSJjN;_W&|D_
zQ&R_TUp7<I2i-aeDhWUh8e34G9@Ozr1;rt#++=44_4Psd4%EP9293~ymI#Tl+$vg7
zSh(PyKuM5AoTQ1KO@*X{v2Bo;ND%WM$k5mtk;(BHv$z-|r(M20ZOSF4hn&LRcK@!g
zEC+1{{@!<@w>KrVmsxW`VUd48;lC5himePpL?n!DZ7L)bS($Pn<76{kV=8*m|6HCr
z?efJb|MoGemNQ-{U%B$%f|TCg6Mel5YzzYb!`R-l{%7E2kYmtguwn29ogl@?%&rRF
zNoL1nE+);W&d1Ep$gIa`&uC_@&IsCV#K^`j&MYi0W@gUF#;mF?Y{w`r$I2)y#>URa
z%C5$&s&3A#Y7Sbs#%d-e&nU+1!q4<CM#WBmo1LFiiOElA%VhgR19@haeS%Ev9LoMZ
zYz=#O426Z<r*J&G%)aW8<zIFETmKFVKNJbjkT6s>kT77Henp5|j8{X&R?&@H={cii
zP2Zh=vD1};Tx|pe8K=sd@o=j%=Kq@@Cd+K8DsADV62s2JWc9B##$#e;h^Q!Is+5hO
zkbP~~-&g-;$|^Inu(K{<%xBD6D<CGuyvhDw&u$*Z6nPmICJ`|mNwa@P|4mi(Qx;JY
z6XOzM_F&98{5JSsw@6sztXOAWUPfkVetuiX_>KbyB+UylNHREsS1E(<FA`Q{)&pJe
z$Hopj^8hrS4Bt4aC<;mkw%}n1@FERiJ4R6Q5C<(`V0;kQ5*OFf#QY<YNrLk)1E&NN
zD>GQ=pAcU{!GeN63<V1c68MCgV`VbM7bP(>BrOupl!<L-tOMzbV|>7v${{Sw@mCVU
zW%$>?C)5y7P!P}nA%*xD8)BOo7su7t$Nh_K2A@&RzyaE-Z_HrL;0j9XjF3IAcpYrb
z2wLo>2pX&hjgkt(_RTUP{0^F`QeqQfSBP!K>huO7@JWCTAP@Zf1#xZ)lD}CL!D37e
z&9NX)IDkCi03i{c0B`1g0P@N|1#mDiHbDa5&u%c6fssMsKLhInHU`kmZz`aPT2Ng8
zI&T~_Lu{_71e*R-Mk38Xo4!TZv>6%2z$EJfHK~6_j9e;`{|-p1a54Tfl2Q|9ob(h-
z9tDvNpkv`1gw>>uGENd!lX}WHDau4muvbk|Sy@u8S5VDFm~k?kXb=|u*C1@7_AeJq
zfWsd$P9@5q&ENuF3uB@VDmI{{Jg7_r4LzHisH=hY;eg9cb2DQF(4qEb!Y1l!D#}Xi
zpk-m8c~a1pB#?w1qX1}CFq43giUJEuy4=Bkt+TYG#aI<u@*k}h<`b4lP=5RG<jiRX
z%98AIRgH||7bW;4m2))e{%zWDW`Vf8raZT7>$>@jy6K|Avf5|S=7AX96oiYFIJHG&
zIi%CMrQc|X_G<AOODc0H*6=Db3hIk{dh4^R%E@bSsJhtlXhx$=1~G!_Ll#h)69&zn
zgYIQxXJ%IvWK>raR5TYhS7c%McTs{-{2!}MpWMI8jQSG)UNZjH>62sBWx4owm;Ap(
zxqt8F81<Rl<rwG7F$&5tFfa%*FfjCRGO&~|@G+=@Z?v~z@L&jGNMcB4C}gN-=w+C|
zFppsk!vTgX3=FE~pd6|M+B6EPkW|f?P1Mzt*x5wcnMK55mj{@FMhBJj8O_a%%*8=#
za!l3DO^l5gnZ?;fK=+b?7T?H&m;OT}AZ#@d$IRG>lTnym1bk~5=!#@9b95d=3S1j7
zS~4<&q(OC{FlfG49L}?2G!heLHv|<J`b@&6pph~oaWQdFTU`;{sslNK0ko=4j9EZH
zfRUGrlaG&&k(X19QHz_0mqUPqmywH`jgya?lk@i*5fLUnCP6_az6dEPCJs(<aZV0K
zsXdaC++0keqD)-eapK}kJiMZ!ygUh_qD*{joFXEeY<!H3|L%*5a<L0A2?;R?uye%;
z3v+V_F$oAT32|^I2?;TY2r~%?@N#hSFm@i}=jRvUW8~xG7vWFl;}Z}QVC3Op6cFRT
z$|ocx#K^|R!^FkO&B4yc#FDnG^v^q9A(_yG!;Er*rk174mV9L5=Hlby`up`G7q7`>
zCNBXFR#pxHw!eEBUo&#Cb91uuGUhbYadOr*aJrp8&B=A@Jm)_n#@Aopa&y1^%ES8S
z3oq}NKfLm<z6o%$e|yEo`A>`~_g~95c5b0>j5R{s{{M8oaBvHMVZ0*Dt?-ZSlc?w?
z#$TMgynh9mUj1Ww&&AKj{hsk3Hy@weKan@w0s`D`7~k*+2>j!C&MPFuTU5$a!_3dg
z&dMS5cS`9}CLvztW^pd1e?Je1ErYg!7}!8*nwLQud;%#0gMx~=s0er|hApEQejW>G
zi6K;}i5ZhH<1NNH<>&s*`<L)<-nnwdIRyAS85b}nor9@A$IK8GvI?>uV^zqXRY)90
zEhG+$mTQ@714LbeYZ-W-DZ~%L3{nir3~>y}3?&Tp4DAdIpz{qt3v-bc-ioseDuV7)
z1~0ZY1)aknCJrvF*hSdbMM3kr>TK*xpqv8Q90J-SFD@nu+G7aXb70M61lp;<E+)&!
z#xBNaX3odR$R=)PZek8v`=@5ArY^$HY-SFgmSbaQV^vcIm2M`idt@}=XE`@$B*?Td
zR&eqBJI=$H4BBh<mx1Y@qOrBrWH|voCPp?#gEsrSt7k^?^GYzXa<Op6h4OJSnV7q%
zNbvG<%ZoCK^9XT*HpBCn|C2TeHTGm|<mY8%V+U>jW#nP3X`jj@#_D4%Z6U{0E>YrR
zz{kSU0v=)mZC(Q%8m%GY@~=adhtZPfmk<ksg$Cn-UkprvQgZBuVsea3jErg;iW1iU
zezEf~vT#Xhr0a6>Gcko0bkqgSHqzi1)n{X3W|gaUUGh&_qD>=$xk@XFU6ombg@uuk
ziBXJ?k@0V)nKYvyt8;Exz6H003?n0~ZHgR6A;iUvu&A-Hv9OuBnW-^oa9!9~7<{B3
zGaEmnvWXt(YBtcp>U@m+jLPb2>deNb1VcL0ZOQxwc4j6PW=2-#hWSg}{#}VmW@Tbx
zVPs-tW13Jjfr*uog@uWUH93liU}J8`{+rGCR76UELxNd}^Pe=+)a>kkULsPWpnHT_
z6*!p`|K8`6XA>2b5@Fny4QYQNheI%N;h-w2XsT>($7IbYCJx%{s|?~ZLjr>x?0q$L
zHGM{K;0QAl3<O49MoI5<RxVaXCPo$}R(9rWA4X-D1Badez4S_F;bCTCVq{_C&hq(p
z&t>l+B7)&nR@OpxVGb5H7IsdSg;`mQf{aqx+4I?jS(sVaxOwJhXaD=~?<pu9fW~x?
z{cizkffAET!69I3Yy`QdTU||AQPfzFQCSdl%8RH7I~!p?D=@mpcKT>J`+M0N1pS*3
z!^m1*VIpr~Cr_LQm-CA^1O-+|3uphm$|%9eBcvD<DbJ71Pg)E{#KkJ3prWa{I3o*q
zfxegsK`*d0{9!l%8vF=YP*AX-fCzUp9{6|Q07y$i0Z0qz<V?_cG@$YxHZG&gpv7R$
z-~~EuoY7QSl+{#O7D|f}ju&N7Wm82#M(_?{CD6(QGhtI>&?SjX&}KAK18AKf2s7K@
zEdv`G{xLB1W^+uuH<3d$xxrsdX-}57ca}Fx0}@~)RFE|^{9<6b_;0baWN>b7u%xs-
zqi;il)ITZk{fwZv0<U=m*LRS*!ji!UyqXPjUI$A(Aqv_}3#u957fzU)F&deh34nH@
zfsQm0U}qB(7gIL^-3qG52oeziix7-i#y2A1yCau1^9c#@H7^rj+#)aB*eGBoBFZY5
zk|M||DzsNxBs^TmOpQs{#6*}$ScHh!XV&8o`}+WNmE>~pxbbrSzwQ$A8E4EFWfK%M
z6|Mevs9MxifPace?4MX+CKXc=%PE#3rb3`LDSAEyjlL3Bn?ibFpn(O@@S-uR7&O$t
zr(qf!5ey2Z2GA|U|G*@34k%doIRAZT<m4o(9%F9sF@fl1Y%uX*;t>0L0OWs0t|&$>
zP6o*M9CG<%&fv`uO=NDhV+76hfmXkRc9^Px4k1+(V`t`L)Mo?@GpMVX*)y7ni8Jak
znhQhJf+W=m`j|0+LyFs&o0((VHV$TPV{R#qM|^xNEPQ;A(8d3i@$xfuF^TcoLuq0X
zK?654hZ=_z_vg>tQXFa=%-oE+!otGB|1P78|7Bwm<7EaJ&BY|f`{y7pKNABZgZlsJ
ztT)*hz$<h`*_7Fs*x1?B^;ozV)fL607{$cR%t2>MfEFEyim>xBf{x}!9`0kknVRT$
za*=*Okc?wyN^wHCG^4asL}iu#%Cf#i7q)ELXT>h*Z0#r{Z)IfaaA}bp)6rw%9sfQp
zl+ra2G%f0X$jHu^cmCGD>HppzOIZ2VgHdDWfv=Yj%&%u;;Zave4-Ah=j^1@0I;Rg_
zqsq*{#=ynE#~{QY${-0k8$g&*P?gnOos&@&Gyo17aOPwb7i3js6l4_?feeL%uEv85
zgp1u^ivG9h-`0Z%nT?sE|9$?q$(K>!--mx6x*7fcE@e4;@ZVNO-oHzkjg|hK71a^_
zb5==-*;rIZl-XE`G5=p4WBPrS#>PK)7$<GH-?nYrw%GfO>HqTny>Db>QrW^d>EBH4
zzxOo7|K8)}Wl|E?WKz-;XHw$j{d-RwR5mez2o46;3I=6{a7da2b;Z<_6}6c_vjCtb
zCaC8n4qkUJBr3wj2pWt8wKhS`R?x_XksK@dU=UD89Mq}>?Xpl-(gWYB#gX6nW;qK#
z^KW-XCe~GN@?v<Fl*apdGpcW1#wf9v@z<FZHJ#}K_B_tM=DxnBI)RRko`HpqmCILD
z_b0_V`IrQFS!(+`I(Y`=+gGh(`lENeYROARuIEehcA2Sb7ca7!wP)eKH;dUM{(Y$G
zOBV6ub96Q{b<uJO3UblvFR$!N%yDoswseIE^n$z!E{nl&#?K%Qo@3HyFlS&u-!!12
zz%FiPByP@Vu4ZDc&L+U1V6M)lq|Pp+U<SThmQ~zLK%HGogy|G`wLQwxf2ITfT2>zl
zS`~EY_s2srGKZp=oEU2$0;ix?#WJTHii$cU!^VJRr7&L<NYn3+U=vpVYx%nmEWoJt
z5Tcpm&}xWr;PDy-wg;@&85BWtRPY5(LZHR`44@NQ6zo7l{_3V;EJAD#I-mbL@NdDt
z1J64TF$SEw`|obr>bKxqYX9B6dyX;S5L3ejkYwj`Mu!bo8H+#2KhgcS;2G!)g0$6d
zo1QTy=suDE@UIuNCS3SG1KT?`28Lt?24OQHb0b3$c0LyHViNEHzKnXH;)z)wwEI_{
z5j6A*+Kk7~2$B>BwH*0CO-eA=j!BP2pHa<N%utR)T!;y>wp^Iw#!*&A4h;tjMOIG_
zqYPg=0ReRxeraAlE=^r6KHdy<KM`R@by1Op3l!CvS;YKhWYTqlgoWjmMD!IS1Kq_$
zZ9FAd6toOA`FQ!*xiobB4PCSiWP}-+@BPdBzw_Ug*R4#`ZZcLiGBR-(r<Ko`y3E~3
zT|iz?z___6MNU@IP*IAFtys`aO4=Y_L4NyIy+S2LRd+$bVm=R9S&P{_9dzYI6a@uL
zYsza1(t~XU1$miem7I(MywWn7-2eUkm-1}N55^z{PSBh`IIZz8NHb_K1Te%h<S<k+
zbTZ6jU|<zhQ&Be;6E_zVXBT5+7ZYb!6EGKNV;5%=6=4)-V_`QnGgmh=7dK;O2W{kH
z11;SVXH!x)S5pVA+6E;{kgU17nUOd<$QVXZkY<oFbu$$P0d{qeep3^W26K=Wur5$i
zU=ToThGBthjsf?kL7Qbj%ix)_F8rI9WhJZQIOUF@<KIWYV$zmLNtSZLLCUNgR$2e%
zU9fNzyfej7r|Kmi-wS!?ot9AsCNU-kQI<QM<zMjey;OACX&qsplcQr0VZGDopO&Kq
zNV%G_Wfo%si$Id4v{<l;a*(i`rI@9%8psk0$BT>!jJ)kn{vG+Z?B9_m?d?w(Z5X2%
zZJun#l0nj(*v_v}GBmPWp%cc#Bq(EJqPT@|))qwz3z?LH+<z~W)|_W^V&n<aSz&3!
z6dj-yrWFw5yU1DSBNx|4A?HQDF<_xspG7W0AGo+a2)QisVN!Eq;ttbVX`yAIxaR!d
z)&J7AD4N*Fq~{i-$XHk?swrA%S*+9w<7RSVJO7sf?6P)b*D}q=wmKg)9|;++WM>dy
zuw-y$$Ydx6t!`8m0nHK{8!<y^F>_NkWzZyusEC-jDCqQm5Fy88Y-DNzIuj6l<h!Yf
zx|y&sxYkexwQpEKmk-!78XJijn<|@_D~o}y6#!L<#-hriB67^eMvSnD7&BG0@dzfj
z*zBY<6)#_36}4r4mPR&VW!5@snuQuJKH3iw{G<&HeWSQk-8-3>I++=N$*Gx|a4K_V
zGWW39s4y}MurRR-$y=y7{5xUbVQA!L$dm$^h=I(wJaMvjV4NBn5@oDfD=S+RW|YCt
zEa+k?!K|95>#QuW$Jv38RbE1egFnw-LWc8SqO>_<v!1xP!M_S4&PvgshfJkGA`<fY
zrOb>>H&xB7)g+j1shFFos+gJuL#Ap#(>mZYUfCF2{xh)c0iS^_zyKP<%wZ^JU{Ezt
zRuUC4Hev?tX#g=mIRjKFfk%GjSVaXCmB34rO+lRpQ*bS3Y$R^Ps0><FuWk%lYOe|!
zlmQ(WYitUd)n_*a9nWvfCTc7Sx++Xi#27lc1+M>?f|t%)Gu_(8x~8U_kyk}qU{Z~S
zx~_Xzn7i)3sjgLdj@z8=J>vKEBm^ZfZo9|Aa*u^6);--W%1D-jiCuzCR4sw+G23c>
zOTN%>+rJ<DEUg0kt*yjTGE$jiY=b7YGoC%g!=<fRzge6^O<i77TvSds*z(^6Ny}`n
zr8X>@p}8_F5-S6{ck2JyryI$X7^kEd{dacc#v|$)HVF~djPWc?Z2Nr7lr?MivHY9d
z%)(a^9&TkF0bXkXTh|Y|1B8K-QJI;IU7cB(QP3DRPX}&JD;kM0Ycg^b%#{$)nq9%j
zp2~C`Il`Gl7(f3zVW1PkXz@?@-yY^J<Y;1Iu>8-!a-5BUK^A;g5U6nh8tVehfPt2Z
zs@XAvhp|9wI0Qh&KlJDh@KIurgM~nY%%EeUK}#o?jEz{By^8#8jO|Rn>oQ7<vWmzt
z@rkOrxoFtB3luJ3d^hLc=Xnm!qT;NqDx$`giJKaHd>S?#+SK4<!o{nm$>k6`=SJB)
zMqU<?1%=Aa{{MRaNr)*jNsH8d-oLfUCdyk`E1*#C-;sY`=J2tqii(J{@ItlwG;B&N
z$`H{I;S;XzE59)(W)1@*gAlYH%w%9-1kaJEnVFjifd-nz<=EswtJc{>MdTPoA@e9o
zpu;Vd+1c3TAg6CCgW9d2{0&}ctH%tw(9(|4+{oO_6nsz&XsUu897v`DjC>qoyo`c;
zJ8Qdlwze7u*%&Fwi|{a-3o*0!hO4V^iVBKy3otS=v08hI1e<d(v9LP4Gc68u;OF3T
z;Luzfr0h}_;wU1|Z7ssW#l&P#!OP0RA>^sa$il)b&U8yyQN&6>%#Np<QQOAJT-40U
z&n-E?iZ$4o&xD7Om6fsRWR7+bzlegUJQE|!ELRa#JuMaqwnQN@VOAy<Mn+u?W_~F%
zRSk7nCNV}PCMIU?y>`qZn$9eojAnX_pzA$Bo&W!K91N_7z~_W3GUzgRg8D$<Id919
z4f0es6DaFq3NxxHE3q(%ih%Y7=rOCao2v+#2!Zy4f)*aLi$e~b69BhV#h6@-G_{?a
zv^AL}jWwiob)_|o-xxwfnAVu6gGAI#{(X~IU-|FJVsT|fDFZv{AkM!Y|Lz@T^gX(P
z(eg4=erKuq@o6p~1&bMFRxV_eS<S)~WMr(NZu~D^Mn_j#MpuXNJ-WaumRbLP&hhhN
zX69lMWU9Y)no)iwqs-!#mw)X`uZC~URqg%6DEFzi_cLgZ{eK3w|7;B4(>OrqG=rv2
z)Kx)8oPlrE;ba7zoCQ8zneB-p+kXaDX+A-2-hbAggyeZSg~gc@eqa7qs>;ly#MZzs
zD8l+xLgN>MtN;h=&VM(>S=bdt7-LzK|0FNs)6@`VJ^<>9GBAPKBy9g#zcWZND1c8j
zf*xnA$_U!%0h%a*+Q}%)$jZrxZ13NX|E>wi@^K1_{nJooW>#ivQ2uxN?yoe)0Ot6A
zN(kGp|Jx}Fw*AOKK23EI<^!U?_*k|79PMPP|MM87+%W-{37~Cw%1SDbzN|55RX%9x
zK6phx8#`#|8``lqH<M?CL@q0|J_B9JX3Yqm88#AQW2id!@5!7s|4!wyGjeot@e8nf
zUMbJm+Z7ntwKpSai(4n?I_iH8QfeCNa!uKc!jtDP%AEWA3$}Rg0eHP0v&_E}ptHFq
zws1*uba66q#b*R|?Y*$KE70AkOHN%wO^WdV=w|N5)cmS*GycI=)q%GE3!(UpAGE)g
zL4l7+K#oblj!8g|5oI@7)4xA&SEs?6;AyKFC!$RpvNEKtev7Q=-*$|-LA(DAY=>AI
zK<87jg6b(qmke~0lqqPM4t(3VD6@#T9QckpG!^QCCT5^B_8CEgXyAr}5r`BO0j)Y0
z6$V`|qzEdDgiX{z)g?&I7)=G(T((I%8+COy=txK@=~xLUGBWb2{*6`RWn@$pa4^!4
zl+fR)r@cx`TvA@sj9-xvR7P>|aq`>fsYpoZ?bOp+sU<0?q;0{k%*e<q#k5<JmyuCf
zD9~6^QfGsX_8M(TNo8Fteq}}_0ULc4i3WCdO-Xq<7A`K)a>jO1E*2Ip(SN;tVq9#D
zvhq?o?Ce?+a&oL(T;dg$%(~2a(nd<^5^P*7GGI9!DLH8-HZIZbe+NXlnVGpo86CPs
zxtYb)KpJ(V<YX9Gxx~Bv1eS|(u`|iaN$G&k7?Swk!19l^fkB4>a(;vo=&WQ>_#qOY
zg^7@*+MvbvpcaLhxtS)Tkr>NARS6>&DK=&m$s9?Qer2f~DdovYbxsZu5taFjMvV6*
zRal)pWgQsVB)Lt0H%O|eNU|LIZ3m(mKk(>VRhITGt0>b{RRQ-SK<!A-jSip{ZPE;&
zbLQ<CoEh917(ipxpw)%Y909Jd8ATOMg+-N3K{PYk*cf!h0yImR8G~*u0$o$dnDB1_
z6Zm>9=(%nS{w#R#fQ{j=0{DnEh#)g~?J0!K<nZ9Zp9P?SQlvxV)EFBY8kiUw8vZae
zG_W)v%lu<N=0TN#%RrFd8W>c;YrF*56hL993QEZWpeZs{P`#=kCIBj(Sj9xxS<P4u
zwC>*h@7r#se=}n0T6gbmt&3sIU;-WY24eo3!NkOv5yQj)QnI_1M{G+NNGfcL7!O2S
z*cLGfu`OXJc~zCclz~A7ROzs*o0+JCwo!w2seoGI;GM(ZArDZ`Obp{pJywR=h!ES4
zOiUkbLn3NxH`FnGv<r@?t&Iq_`^Z$cfw303sq}Y4omGVZpFo9G-G<uQ2zG%A%i0aK
zmK6f*5w*+@klRh5z5`^RfFOfDgB^npLj*$#Loovb1NcG>@CYw>V#3^vQ5<y69zUqH
z0UZJW@69$62OqL144yq#1Km6(&nPA$4my<)&NBlo+W^f3STh=_L)Y4vm>G$I=kOti
z*cpk7i7>f}7)a(U)8P`4<mJ{9Qfds5WZt3o#YI@yAu@mOzu*5JfsSPbAE&x)p@Xog
zu*+{Q9$v0!PEIZ<t|+cM+!EYTTwI*eoY9;LLVVyGN)!0j3CRcv$p}r41}Wv@isF*u
z;$)s>B*LY$EJxCSi&Z0}QHh&zt=?xBVN+p;h1<YKzk=*wlmngn8tEV`?82x6)yNsm
zDgB-kL~?>fc7x4c0JTa;$Q5QkCzlj>Uoa$WSr|k>G0&*V%B;wQc5Vct8E6}@u(+DK
zIIF5T8@stMXj8DbIjb<cn31`<uqsm`qdcR0?!URLm}5XJxl_|V*tbo4Z~E`yzlWyp
zr?uOCNSi9h=+<3Q`mMC2o6(Kw!i5X}Hn22c>EQnMIQ^SB@&ThW&pDr(`SWXh&hh-)
z`yi6}_vsdmf7e{q)m<62G#Ef9d4U&9vNkZl_7r%6Zw&#BFf3x&#IOfcIzVC=Qc)U-
zf$9NJX$9khPP;<pqsyy;5A6b-hDAsvVR=PU6IK>kMnzK-I~ElM7C9C{@Bw5X8z9FA
zf%u?u$(E53avv^u0s)E1<Ny`{6G*~;56P%8F{w#2{Rhi{2_$J8x)>Y&{`=STuj%hU
zLF0hl&5XQ^c8ok*dIO9F!3KZ{HR*p1(rTc~Ccs=Fq}xUR6(KGfMKC9+NjEl1tNkTG
z3u6~AR|XSfDi^PyiI2Chm8z<hueXoMzi@>4A&t^%YSN9M@k{U=33yBibc!2j^^PS2
z1Gu*auK<M2j1@sk4B!Hw_4A5G;-K09at;_P{E#=M18P!gQvVpF)PAx{FunNC06HQJ
z#FbKGTp_{!=jOi!LVS!0pu>J)ES3X*8Kl(yf~yK92IfrhzYa_X{xpCzsYx+8s7Wz1
zh%=f)uR8~=IRlsRko+bKYH^CNgH{W%s52^?GO7vLGm0~s8Hs@e8O@B?ZmX*P%b&Jj
z@jvUG|E6ta%&O5}ykHvR1hp(L)qe%A7$>S_u~@5Rs{JdNwqUV-4Oq!e#-kuL6IH#k
zRsZF`Vw|7~USlHppNH)^_})HI1}pHbM4+WXrl8^td_*;<UNJU8I`2u2)yT{kbS$Ts
zxS6<-9FrZZIUBnWsJ2&EGiNr{V^jz2vIFhJ6IN4KGXt#+5QK!MsGzx-7;|R*ruzC#
z^^D)@q9W_-BctjbI{5!y5p1m;?H+9$DHF=%BF)AkrOcksYA^1h=5Fk1>vgR1cSyEV
zX@*}I3nPajJ0nZDe@3ZeX7KMyNiB62e&#r5mY2?PqUu`AGQs8L!69X3AyE3?52o4S
zo-Q$e<HeQ4_}Lj*7-iU)C8eT4r{*)WaSMpcOH57w_jpU8vVy*GA)^~369?nJbwx({
z3Mxfg7^Tyvs+veMaWOM(^GHkc`0K?lZ30>+kn+EQZ4Mi#odLS(LlTs-z}JZh3Y&vA
z{fnA23Nk9PgQj1FnHwfD$xod4_jeeh+f8Pfe}4aV-Msm)D3`_WpC98U5dO>Yk6HTn
z^P4wWR{i1r=XdiaOB<siBn?OYXJlQ)`j<hBL7Tyz!H*#oR8ld4f*Rb2G6(m9K}%&B
z)!FzNS-|@m)$AC>jl{)3(_xIDosa5j%;5VTK<B73ii?3R<WmP-a-$+HCN3t#D#p&n
z%EoREI>FN%yrB{tVa%+ItUT&w|CM=J7+G0trZZae8%jz@Ph&Q$`1e*&S(t~FLr6=R
zcdxrnh`1!PCHqQaRVltz`h2W{$_9*Or~No&{zkD{TUq>T<B-;5^tIC9WL9IE%`D6R
z@0ha$qqrWQoE)Q9tr4e;s=+k2oAv+h@G5X{#%b}3^6+taZFUpp=Hya)V$QD~!K5T<
z<g?X<$yZiLiBtRE9<ysAe4<>8qQ0U=qS}It>Q2(^VoZT)B7zZ2Van3lvHV=hLVpjQ
zP#59y;pbpt6A{zbU`$=@#3n2#eiwA69O#}J2JjkN*c>~grKrrH1HQ9HQBV=w$^#V)
zpsTu(G3eS*F(Wh3xeg-iC`URdnzAtbYhY|>09^|Aw}F-69|IE-{=?9qW}?Q{@QZ<)
z^|X{)LqWjLhJXS_29T!z3=Iv;3}Af>@cDSqoP5I{2j&BigM?WeejiYjS7W*L8@yJP
z#i4<Lg+Ysfm;D-R19&HcC204J3b=m)+CXEjq{pZP-9=*#TJI+g8rB1!f2FJhx|<o)
zbTm^@U;&E@E2)DHeFF8VQN&q9G$z#s)n+jH)Hl_8GYd`U@_X~_jUU%^hX33=9WQ2t
zuC7n9ViKIj)xuc8*uYrP!Zqz5H}~d$_5UpX)o<qJ7M#wtn~8-<iiu@6*L2>=A__V>
z3L-T|Mn*={gm}4pBO-jcc!j1h3UFj5>)6@pOcUbaYMC^tg^NdM8Y4gF-1+n8a)K1@
zI&)?hNFf6QFSt(*+P4DAb%<Fhdj@ZYV1{IdY=&wE1{Tm@u85eC3Y3PemnN15oec>-
zMMTWV45kMp2HL?V3OzYY0BSa94K}DE26rYvR~k2XgVsebo(5C@AQUrbrG$4Dln13y
z1)05lGJJe8eEz}ot4Tq&<FPVGse#Qp?PKx_JnPQdVB%v6vIJtPH{)qA=O2WE@}Lx|
z;NJ$&tUGiDp6NeW8{+}+vD8xFp31+aU@>NfUkoNbJ|=7+l7WeV^FIUYdo~6Jbp}^Z
zt;Eixs0=zL4|F9Rs6_-iBf!j>5q$j(xBvkyvH<VJW*1RbS7K*l1}}^T&ANkEq{}g~
zz84Y;|EHuQsm97;&cv!N`CC+inNwLvg_BjSxix)#L7J%qHzP9(i~mf$fP01AQBf&E
zOu>xY|89!OGQVKem1PQ3syE0kWUdOS_~)W1CH!w0zm%e!sKtYV`xdH9;_8|4)7|XZ
zm>HR^H)l7#4ANj?WK7`r`;ALcjCH@Pnv}5S5>Oeg{vT4;axn-oNHS=EdR5{K!ir4H
zYG%faZ0t<TX68b|LLd=NMgeBf{WfagdkVyb7<VcPGjb*TbE^NqBP7DS#L&loqXx_6
zhp!p6mH*jl{$pUtNOk^qM>3E_Sb#BIRGGDyIYH{*lz(ZAI~h#`l>f~>eu&YGQReQG
ze`^@~|LyrJ{I8H{CbRnA1OFoa)i4<_aWm>NN()FziTq0kpXm%ahl_)OpFx5_hQW>j
z)OuxLR5r6`v|}_EXJuAXR%B;U1z!s!Y|O}PEUXN=lmm3gvmB_k30f4xE@mudW)8YL
z88i}aCeNs<ti;Z2Y;G(jZj7Fa*|&G`nJ}~PF!TIsvf_65_l1ekoRNQ#pj4Sh`+7!J
z)nysWm}a;JRL@~#oMfP8qaNlaChnErG?%HzP{&Zu&5WP%K!c;$w{^-_Sovo)_?Y|v
zB_tCL1`{79CDlGoE(I?03PyD^UjLYXUXgC)vj3Qv8voWYH3>+U#ie<OtBA@eC~{9w
zVysBXa*<RL6;ouC<d|*tcT0kp7xSUtV8d8JB!dKK%{TarGSF@bZ3bfo2L^YB2!>>a
zbcRBPDuy`>I~a~LJZ1RF$jvCpsLN=>=*1YpSk2fC8ij^k&S7k1uEr!}&c-ApZYIQ}
zE+)jp4jxlC1&^yS8k;JM8jD&pnS$<?7Bw~%H#TP$)n+ucW)wA6H!?OiGtp;M(q<Gj
zHZ@iO&HsZ6T4f~_BXMOGPzwswBTzDfvXsP?)Rol0vneL#W`;(lpnkiUp}44+D7y@!
zGCP|xo2oHrCQAv_nPvysY-(a`B+F<FqC~}wK}RuxroTYlY<or%eb89Cv5~krNK8~j
zo>2^R(6&0r{bt}nUR#j!O_fDKUI1OB4cp}f8UR)Y*<`E)w?*7sO$=nNxjLIVsHY1x
z7u`}64NytY4i#e~dq#F8WzdywpwR#k@M&4*pwr#WK?mEYse{5v4cq`nTJOse-!L<M
zZ%1HY$DWLt4b5@!i|b;d>+7RqVw>XQnj2<j>;cK`O`pk>$}Y&xEX%^m#>UFb#=^?M
z#LNsjZUuCiDQIyhGvjYDF<~JwF(F~br8cZ?jO}77;$p%=zr<C<#Z}swm>9uJU_oQ<
zj4VtbT}(`jzxK$<N-FU4$xHCd$tlXoD#|UBl@*i%T{I%Yze%4@TvA+wM@&&lPM=po
zUQ&ctQc+g1iG!C{*uX$eMn+#WRaQ-1PEm|cNK}bERi#;+M@~+bi-VI>NL^7@m`_Mh
zNL*Y<Sb$GNM)91S9KW=zy1J|kU#mEetSm?wN4=~pzlFNGj4YoYXvHuSGb1Bt=_?Bp
zhzA<~1G_pMIRmk*4h`(slMV`&&}>FqMw{T|f0zGVNls?eVbrb8{&)D_;Vh7fjPyMn
zfq!l?GYg9F@`~{D^8T}AV&-CH1cd@GtB#t4q>!*gxPm-{A*mt>;>$9E?(t$~WP*eb
zXwfZbl7fkmB~(I|Q9?pQpxs+V#T$fOoCQQQ>@-9ql-QV9xcIpx_#{LWK}<nDaX|?_
zNp>+?X-!ROTcbV=c?ET0F@8lJ1$7aDb{}OH85RvY4FL&WMhP_u9tnYNm{C<Q>28-Q
zcM(k+O%Z0$qGeEsfcAER-2^)0n}rFymYR{}DRNN&J}&}NPI55_f^QslVhCqQV#s1B
zWT<86VweS5`2jkn5On^ln5u|2=pa~D6E$r{L1QCxGjU@<Wmf1MGALI<vlRHEP;efG
z<SOu7GNeN!ZVJkEpd7;}$j8XT#HxsBFQ|fVq8BzdHdQu-Vn$=o228MZrWmt^jFu|0
zHiCk-GAe8z9E3&ee+H-c$H#l=+Q>ONGCF9Q%Zf^i%1S6{TI$%S=&5oD%ZM3>Yw5Tf
zJ1~l=Y8u+x>uIZLXn3Wkd1<kHcbxz4$iJ2UME?C_Q<PHsvo>p5R@O8|rU~v*k?wsL
zc9a(vm+xR~56JYfvq*I0WK{Gu|G{DI>ub*b!`zqYyRo9w9cg)9lhh)w*ngYVj3XI+
zUufuva0&4Vh)V0InrkR)3h=V=h>1w+XgJtv`l>n_891x?ilk0T{kxrsUn62tV~>Fv
z(-DxRSsaXE4<7tm#c2^`;br-6bB}<ZzRADMtxPJvc`W?=ELgr+`1yhQIYRJqoQZ*(
zfsa9yL54w@L5;zR!Ji?T;T*#whM$bAjGT-rjP{I43=G1?>Wt><pfXKaR8`zm+yqqo
z8mU4kMhL}ftPZ-=on2X7R9Rh_U0K*zSkPG9oKb|2MM+IrR9T%}QBYCb+}KD}R9O(T
z5CDY1l_j`zGB!6B2bcAtil*j9ps^S^CNr3zpt7hs2!V@2P~8jWvBUeg${-0Pc2h-B
zHEl)^W(V&<5;q2|kOoy0pdD_CM&_c%paTcl<rrldmBB|&fSh6ko}vSbnV9J@Ycq-}
z3yK?wfhdp@L6{MAnj0hmgO2F~&&yjgih?Hd#mwXw%|+S3iQCjf4RpIIXvhdGC&$Pv
z2n!A+Qxj`OQ6)7#7Vy~^=HSpVEsxY?a`bXr+}Fowo4i*eBv_MCQ7b4=``;@N$#^<a
z=Z~0EoMl{#WV@tWNkU#$s4vqDZb2CdbqP(*x`5#S42&!RLFaS--Mx8p#*`_nS0HIC
zU(#IimT;j6lPnh(qqw+(W+<nmh2&$UZCfOFivM)gSR-Nhw?|w1nAl1`NHVN2mfL79
z{_lvq#YJ(KS7t{47BhyMn_L#PmS4xg!NMeHDZj$zudalcq>!V8lB?q^1FL_pB}JtK
z9T^!}dBla>9A+9?F$vzdF@4IEe{Y?bzNgjIDJdBmDVb<Am8&Ql8Y;h+aHy?SlvLGL
zl{D38EK{-apAu8mBGo48-Pmf+uEj6UBgiJLA{&#Kn_R>kmh-pG-`~*O%rEbzjiRfD
ztS#dwSsS$+{eK^?T)A?^#)gsq-+xBN9XtMB5s?$&WoKfHj*4RBkBt0d!N_lEXm0lR
z;!|^fe{-f~wzhhD`ufR?d|~1|Jd8}XwpLb*RXRF4I$~mCVu^`5I-42WK`Q@7fdoL<
z%IaU6wRI$KS~3eqxP-)SaScvRC0R3FMbTtNemTY!5*nPGigKo$%KTzn>`9FLjIw`A
zEExGM49(4$R{s0Q$p5z_%t}&#i(O4cUCUBZfRm9;l`mD<N|Kj{k(FCj4kReT!p7wE
z@6+kiHa4wY)=Z4dT!ON~Y8qGnGcYpj*#pX--0=L#%^=R8%wWY3%#g>>$}pc{9m7tB
zlc1874RXw#v5}an2%9pyxtTSiksKrP_>n58tW{!XW&@qgV$W#DWCYrQ$SQ26rp*X$
z@34V)A)1-9iHcY=8Zm&C^E0Z0q``{=K+_7=j7H{+M4Kc6F-q9f1Y`v>JNP&kbI{gs
zhy%sYn<Gpwja6lpjZ|e+nFV!p6a<;Lg~X&J7~_pqWK}?-zgGC#Ef8jMWaMD;5n&Qy
z<Pj1OV-8DVG}Q!&@G(ofc%-^o$=C?7@VW{!9^zp2<z~;)VHNad<xtmU4C3|WW@q@%
zSm$duUj%GO5DyEcAyTd&Lu73PL5AGr_2LFAbrNR!>B*|4t|-XFEv%u!UWD8%U@B8J
zRFF|MR;<vHW6b7e5nZWb1m^cyn+pHSVB-?b<KSXuN_@n~%EqOrk>hFYCLzMZDZnVo
z#mO~ingAy&Q&9^`0S7M^V}S)!3vUUg7DfRU0me0qeBA#Mm{>W58HJU_7_+&>8SkT1
z#SC2V^uoo!&tSyh!4S?6&5*-T!qCky8<bi=Lk;Sn)-S8FnXwV9-i5X}*+B_G9Mp4B
zR#F33yXIz$=E|o0%*LP<F2+WnMPN#{jI7`am|b02&{)vS*hm;$gM)XuszXncG)Hvc
z!P{Tip!&hhUo~}Oj59geY(<3?#f4;LEE%`uu^AcveB<PzqM&BwB;*|At7qWotS)aL
z8ze8}kq~HL%&0D$&?uxQXs4s*si3dGqs7?C&#R!%#nn7b%0fVY+BBv-T@7~!Q;wEt
zDhk2Iw*PeWob>dZm^T<0#U<q1n`fn33s|~qi-@!SU_$LBRl2Gwb3Tv@OL}STD9J0v
zC#6`Rpr-C-<tV`?E+8){RH&({$*7#)E?UHqemg`(j=PNA=%{2jvx1z(KTSp>`G4yf
zuivY(G_lbCTP-=A+rp9Y2*_srf3FMe9a@SSY|J&%<%Nay`It7ML>w~%-+u=7Pizbf
zpnMKGSxHD7w7VHJ9<0u4WCG6PN}?iSjACr;jG)8oK&$H2Ozl`e*GPbxMMh$xpo1~Q
zK}+q~#BAUCnEZ2?c4aCfBZGi|b*Mr*i!lcy*N+Wc(i|Zij9j~fje;U<)nD!7un4f=
zsM%-AxQI)dgK5pbIVVhfvZhVVTCWglEg;~T&gQ@+&G~Z`2NPEUmo&#h1tqPR$*Vqf
z&tPPg5f%aMoD&fiYK&#f=3oL3@3A2HLySR<!4EVl1b4hKC!-$ZYDNL@o>#E%%oWv`
z&4n1niSQT;#4DbEzcc4*ZEcO68D+q70OrxDOkbDT=G!tlgZzizqZ^=}V|>l@Bcjwk
zDaZI<!#@Xz#~XJu3MBrU!?GfQSdW9sY0#WU1Na^X$UK)hXyp*-?m}%w$cPr`^fN+y
zMn!csbwxIIR`8?~d~O7~tHxLnbcU%S=*|E|BQel{PVj{t4B%xUU;_EbroRsu4;Zj>
z{X5LX&YUmAmk{Ul=YUfjc*2p<)Q#UygV905kKc{aluu{@6L>1;FW5*NZ02{RoJ>rd
zQyut({`dq}mIgEL09(0S)x<<~IruJ%|B!id9q>v=&{_mOCS@fC$dNA0vWz0yj7ql1
zi>P38d`!63ps>_=7FSxH{r8qp;IvY3dXR-cnLx8g&&KV2E<K!V<!oGkke8pNVOgWX
zcrMq-Pg{&p?EGm)0ZwU658Ye=0XJ>K?USY-HPCWn=j3G8CbWtL`FvqM&^@hSKY(r+
z1&voQvVxYQD6uIkfv;!<r*<LGQWSB}D3LWIXlpDpsAM&^V=)zAP*ei1w*hs1K*wo-
zu54pOI<B07`Al}4eN~cec4ESUP$m<v>K<=4VfJ`^8CH||aSJ!LJZcT^P-Eg|<YX;l
z<zQv1V3kymv5Igq__yTW9oS0vCmXq?I5asJnYhw^w}S8S1K-cb7{R!L>1R%rZO*d9
zf~wZzg86HbjF}is6^)!C_OF}E$Ti#DLD+(ghntoA?<@%kbty(pb=xvOMis^wSP)I%
zWa2jD;o;>Bjsh9UXu&9RuIe9XsU~FI7I@xI88oKHASM9X6C}dV2%67lWYcD3RTl=`
ziV2;xmuECL<78B46lHVS6ZbHKi|Z1X6j$corK+Z<|1&r=s4_)oLc}ue$No9W<Z$5c
z0XBv`|GvlG&)|~cy2J%m+u*>+aM~2C7A%(WFz%NFSnUCbd)WT5F)#>#&u9jhkPM&-
z5H!}#XvPS-xIv6TSxJw{6touE+>V9K-z`)3-<H<I%DSyFOm)_OcB!`qGqU{qdcAsI
zu@$?Eg&n^ppQNK#S_T_Ktebtr-|p(@o%IbNOwMM%zxm{dxnKSFC3ex7GFBsXB~_<b
zYZcH&NKn}T8Sm7EpQZ;sq1wm}bbYun_<&d@&?P|Tc1)n-H^8@4f-<`iXjiMSC}<6)
z9uw#gdv;KMQd7su0rh0etQkR*U{DOYq#m@GRSh(qZE6HMSsk1>?O4z`><m8{bOY36
z<g}F~G{nSYRRZ*M161Th#nmO0wdG{g0-_+2N??vIRE@4)fQqb`m<C7<rWUZQoVId7
zfCK1W1PFErDEQ6bVPWbmETbeNtQN(DlhXj2)RB>vkQU<;5SEmZk(HDb7T^<;mXMYK
zi-K8<4hJBzGExv(G=)-<(qab!3K$RkbAaIjW&z(|Z&O(v2?cp8wJAP0IpFlu0G_X6
zW#DFDP!t8-1i{IuD9Fjk!SI8jfsKKY;b#Nm0VanAHilmfEDV1dm>ifK{vLqdE78CP
zI=76QL4ZLFbS?(u)+YfW6=PvV5hiwFML{DLA!Y_9rL2EX=U)6b|J*so#EZL`Su1ju
z{AIYvn0St<?eD#uigS#KjEfi(&;4bX`|oKM(;{YubN}X}xJ@4BHc*>dpAnMX)EPlX
z&@rk*2F}6mWoJ+qsQlZ`CB^mfU%~+<PY{FgLZyJ9DC1^6A&4Iy{PPtR1gnB6;(7^E
zqb>y6Qv+Vh!4l4p0BT8s&MjsE576kbse^7;h96o2*(0K;1lj-xO3|Q8P{7--^w`uv
zO%>3zw6YwNIJ=rUxFN~P!^I_MqN2*^dU>jKrk{_IrJNzRf^|eiP{O*jt8+I7T1bcR
z%Q80q`#<?>NBG3!nc)-C!>z2ftfUe;1B=z{gTf=cEV!B1=lg{kF!G4Wu{27_h<h2j
zF*~p+%W6vVaz%ffbWqhSKA_&eO(rliLL+}u!h-kl_NFtGR2XN>V`Q9^d1`u$nq5*#
zTk#~b6Nv#@HVX3My4IO)0)lx<SeV7NxTSSjlMO`~ML~zSf!3!&>N(K4s0@stwTJ4U
zUH70tXmMpRadXguY4G(gAfL)H%QA|ADhJSZGd@OfQP8Fdb2D@BifT}BfU`WiF_v@c
zXS`BY(colZGE^}WWE2sORp(N4H4dm@5=cyu)i9D~47N^m6Sq`%^=}AH-Im4761y&U
zSF8xPjaE@)@r)%I1toeM%3_)-<`zC$*)uYbS9vi$S?k2bt1839%gv;s&(E*oZpI}m
zQXIf8kPsou!7rmJ#cJg?L4RsmxrbrFjugh6ZH0N#61f2$>q;|MWS5J^TSZ&Cs7rS<
zJw;v-2AY*;0Bt&CWncicgN#9^DCsdN@i9Se-c<n&>??{12{5rM8rd-l3Ggu~gEl${
z*fAL^8p$!TG(gv}LMUeNs@Q*Z<=x%oj7=GPyDoxudHrR8)pE=r7Lx>M;VVP~NIi%b
z_3z8SGylFs1$HqmM{6HI*3?1WD9oVDz#zd0v7HI(8b%f)J0{4oei1oFkd0t_K<i+e
zz;?520@(q#k?|iR3uKur)T)Vasl6BWb}@j?=Lc;tXJudj?Y@*?&;g&yrKqH44_YkF
zCIIS;s~fASvob2Oi;1%cfHo<D_8x%J47lB(z#zb&0J@{hTpd)6f@YT)1Q<YlHqc2&
zX2y!5it137kvQlGGp1kvj%g@M>~ZvH*|Vpmc*EjdLY9n$j0*o0k~2kFS@*Qq*skN}
z65|(D7Frj(hmnKP=HJhMegA&?yE*=wFQj->{LhM=|9&#E?<`8~1TU>*Y+&3RdJlA*
zA|r#M2qSlN>Q2T6H-+Ewd;a~{Gx2?>{S?NAmh`Dd7&-Px{QDzr!pAMk$P(YwvWF3D
zE+hNS#I^QG|For+++k#AEMjCg->zn&)&QECm-$zq0}dnT+0&r;WqAf|(0O{WIbhg)
zvM}hFA4MfLc4js)&}puqCHRWq84yJyMnTZU7@&n(@B_I7O+YiBDhe!O;=*E#kojE}
z$lR^02dlF9pDb}@Ru5J+ITkfJwdXP-e;Y((WJH)6L>SkA6#r%L&hl=MOy}IlD9sqg
zD7}$0Q=E|-JWmUr7xrf2VQdhWl@<TjAg8Ctl&2vhqapJ*`tQ;PQ*Uq61_;R%U69Xs
z%&*MGrp)i3RT_9*Uk3*R>kkHQ20ex#@I8c}X>9N!9aa-{&=4qy4LSu1yp2E+)M{Z<
zRup3~HnL-41TB>l69pX<udKuXigZ)ZAfuY83FxXDBL;C}BQe(PMk;@uRE&&NnD(hK
za)|%Y0<oEUBL3Z4yYb)U_2SIeKmvbCA{f=zwtQNb!B}jh(k$3~=im9|-~MGM?*+-W
z2sYngG+gnOacc4&6(gp{ZpOxL#$jP0M#?Hi{VUf0yRs3+PGA3#u|?S^G<5mD^LLvW
zxo#S%fO(9DcborxyJ-a4Th9HTf#oZB4-{y{xeh}q_)KwTaUoL^WhL-lX+0)J5zxs>
z;-Dk;*qB8?=Qx2TuR!$*8)$VnBdEPBXaYJx26R9cXjqEH+z52ag*fC$a#0a6QFb;_
zHFY*+$V4EhktYT^JPW$*njLx%ow1QP6KE#ZNLWnVjum{(A~R@_IOw`$C3Q6>=AA{Q
zOVup@^~f=+D)DG3|2sQhP=Vj3(%V2-#6P`7iBDXCSIyE%R>XLor1j6ak7v(d5*4xd
zcd}TOhez8bJR(R|fL%g>pGC&SR>2`sm6@fJlS7dy&@5=Bq6vqu1&{1{S#7hT&^VbY
zTUpJ;L4M7L*qGS#G@b4IRo#Q;+xn~V#jW}?BfntkEta-_J46`|J6rrI2;k6?WMXG$
zZcX|Z$;HYTe@FSxSCwTwQhXAA3IRzDX8-1D+D}}vY9%9+wt<h3p(!`3oRW!*FbfNl
zu&|1Zl$eBGhpT+C91jl@*EuG3K2y&*fl7)FJQ;#KO7|koQ){HW<m{^W8P8<~r2gG4
z$R<#qH!;;C$usAl8^2v#ti!Z_fA-~RSu*m1`noKjF(z=kNQ%LX0d!701EVphP=Zxv
z%Aig@D2AAfjZ|^Un5lv$eVEkM6cs>+$b(xCp!+?<SQHh^?U>B%7=;BD1(^lU^Q~-J
zv~yR_loh<ES#6Ci?YX4P)Z>}1o#R^p6F<XZX9N;ARW~$e%$3(=<CkFy`#bk<e<-V@
zAe*k7oGzP?IGYY*JEJgDQaG!GAgi9-fgcP^0`s=MIC1Fpx&;nym8AwA&MMvL0zTW$
zpRncN5n{5pXW{4NusMG5!f{&;K0a1O1xFS>K2Dos%%^{Wb`HVn71jjS1_oIMYX<O&
zN6;z_Q}AVX@WuF`+-(HDahMNusvu~yBxuA|OcZoe4QMqB=psty2ST75Cl?g_`v7JL
z@iAU#f6~g>(E6nPp8@DB4A6a)0tE}evdk0y34p{HKNKwZ4LU2FkJW)ssPze>=bs7f
zPg;fem?52eh6M%81)y6eL2ED=pnY|I20QQy9#C%`e6%jCPtFRS7*S#ej{?gwf<}g6
zQrLK^ptDRB!Gj&vj7GMMps{9*Q9f3AX^B%3GBOgUB&7d|IhwY*$jG=fnL3J^i%Cny
zNyvzriOEPLN=S>Di!%8-ng07>>Lg|^DsR8v)Tyo`;rE4vj*bKtgM<#IZABncK*Yaa
zrj8~ij;6oF#GZk~p26v|S*DJTrvK7JMYm`<GR;Nk?f|z_p#EoK;A8-;B2<)SR0Kir
zan7J3859?wWi!l^|J|DWlF|I%o_`+y_Ar_=)-z?TD*NM5wrW)w^MSHejE9)i|4e6L
z_`|?x#k33|z6z9A#6jz(z~?dgGK4ZDGGs91G88dXFw`@&Fmy6ZWSGV<hhYK35{Bgr
zs~FZZ>|of<u#e#&!)Z|anvI<qRFFYPWhHe*HV_7P;6UfynVLXIGjm}RP*Eog$$jFA
zW=7(QpwS1=?Qo!>Ty|kOMn*+OWky9aBhWGhc42XIL3K8EMn!Q|MK&eSF`(?q=FE)Z
zjON0MjApFHjEaKdV$6!>jQotortD&ZBA}5)aY1uIaYlVcc0qG>HdSR-aZyetRdqpD
zc4J0yVSOewTSjIzbxtNzW?^MvMs|BfkaNtr8O6;w7^FnbGE0gaWLA`r6!=#lXd?Kp
zP*6%-iRGY(B=b2DNokSej7k?-l*FZk7<&ZF1Q`2-K(gn>71(zROa4)3Z2h;Y|KBRc
z3?Z#Q(Tq$N`1kDQ6<}KNuVx>U*1s15I!x;sSsVoA#QyxdVb54D;P@|;(U;>-0V`wJ
zzit*jA;w7#|4z?6xOfE%BgbmFnT(qE@3WlU&&FIX@OSdnf7cn!88!Y^cQ8KF3T0G%
z*TT#w#&Ls{<DWO9*`EW87cXASVr$T(ah{2Jb)zpUQ=_On%fC6CoFeip|JHMGh${(+
zh=?dkaPTntv&f5Zax$i{%8Q7~voJ<5vM{RfGiGyfNGOVmii#>qu<`tx#i%I8%lB^&
zi~OInj7k6I2{6mBaB{K!o56ORG5Qb(6XSssCj@?nu(7)MXEJjAJL~Xof()bCzm+Wf
zj7k4CvavE&I59ddySsNI2eT<76Qcm{Mn+!le<$ZMTD`f)@$ZM%NhY2L54Hat{dbVj
zn7{Ymle;>M9lx0hSQ$lm1(+Bs7+L-q{@cm;?f$=Ke>(p?Wt4vW*o`rhi-nP&QRDBN
zAZBo%k^y}FKj_Rm2JoaRs7ndX465qjVho(W#f-N%Gd*KW*xvl-OY?S?3mY8t{>kV$
zIO;M-H1B6j`{mTKZ(obb7RHsJGtB>q=s82mn`Sl!)>;NG@Xg+u3=E7c49uX0i;A%k
ztC%>5qb|h2D8!%&;jn_vyEbDmXJZ#*UiR<sKc#Y!vy2HBf*4a`-TzhpJ(?eDSHNWU
zZ*eh`AY-xy-@iNm9Lm#~&mUaZK0BAu>x^iCBWqUWKiPi=Bf~E+CZ6qbj4J$l@L#n@
z6k`*U)o&Zd6ef|fnDmN&cK>eki5NMCh@WNj&YRJ)9$GeVFtB_Ful)s;<e+7m%HWwY
z&@u*LGeskDGh+otBQbDu1-xR28Pw4gH#3La<HruZ9ZK9xoIQ1RbKQx9kETp{bnrw&
z4eRU&j7%?Q&3ehm^zUQixw$o~k3N_-?ZMI2HJOzgqE4+@^U3`3lo|InEGVkESbA~k
zno}$lzd0<Ur%Z{qWcg8_mGyg>r6coSzusQIKg`-X$~ieo%-t;0XFL4~Ha1GjW`(q)
zmvS($MuYobpxbz37#IkRI}?-#%|w7#xPmY8H8ujDv;r<$<QQ4+$ce;?$bpG}Pvk^W
zLF`l!xqo-CvspXdEc>mp>`h%J*TTXyKV3$xy;J{8=4)TGl<BUhoSf)iWsm_(!XWbR
zTM)^(7DWCF29b<eAoAZd5jnYK%ig?MR&vxxNxg8P^Y&Mh|4enVP`u5+06LTZza982
zD;DTIZK4d446+Q0;Jey%84MXr87vuW85|j089W($83GwX86p{C84?-N8L}Dj8HyRo
z8LAoT8Cn@S8G0EeGE8Nd$*`2+Dg%QcXy^yD1euf3R8bVPdre$a*%Sqvi?fR(VbGOC
z$e0myE*KsRk~bDL$Du+Tw5COr-P9NZtAb+(+?Hiy6p>>x69X?tQwFU^1D&s;$H)d6
z1Y`saH5i-gv4K|Lu`&Gl@t1>j&aV?pQ<)b3IuWP}1NQux{PO&n{BmGAgWo@sKeHl}
zKeG}_|8Xp06e(sDEoKxc0wXB<_YT$KMNl?e{DWUH%v@E~za5P`b~H9^-~R8Wx{ZsC
zdO@NTv%GV>tht4<d4RvUriQ4JCqJ_svkIpipOhGnthuQo8^f;&|JE@EIWo`tll1Qv
ztH#Nb|E?7mPeDTcO8Sa?N_t8l%&VxUq@<^)AE&3J2g0%XN_s38RnWk{HU7n@LdE_n
zC}vJ6E>_;&1aU26t%@cmE2FTep|QOdmza*co<2Jxw}_|&o0zy2BR?}YGaD0^xGt!^
zXJ%mdU(CV4+RFesPeThd{-Flyp+eR~gDz}@m#E<K6}%n=)EfaEU=Tn5!Mu47nE%at
zFn|67#s~JgKW^yS+v_r}*KuI_<e<a2Ue}(n10**Oq_CiH9*f1VJv#RGI;<`ra^XT9
zdwXa*RD*+o<t76ILlgr8BP*l}siema9+LtMH$VoOLFWUqfOhypCTQSCB(Z@T8IW!h
zc)%HaxCc0Ov750@V`Q0f>DIi^Sye?D=|vSYf@dARFhAu+D64`D2cM`->c6k`tq<E7
zrO#Ddoj0+yZD~|mYh%1zx}b=>;Pv@d*|tU;{GyW98{+o=W3go3dFJS(xfji2Dq31A
zV$8SCoV&~0mPJ-rluyDmBB$h9+gV0|@b2X+y2Gne;~P}vM1=fA=3h|NQ5EGEmUj01
zy-!t^AA068=>BnO24x0q&>2zSB@CbyI&89x%AoMK2Hi|!WM<0<J{1GB$kK=fH2Y{`
zW&~P;%g!pt1iEp+NDNlg*)f_k!^TwPSi}{L#8^NV^nyk$K*J!Qk&6bYzt6xU0nCuq
z=BE`Tf4^a5XO&={0aEgZK}t<bm1*M{5QmXLK$4%Eg`JUQqm&vmswrw}QVoBR7nU<0
z_{Sij%3Q@RE5RjT06L>jiqF`Eh1p!qM2%NSUQCr;4V2cv{V+C=zai`KgCVJnAGBm%
ziA_`xd;^*|qnMF7BkcTsQvJ-zpk^XGS<OUkvapGoFe3x#Xl#bRlgakA@FYf6P;mUa
zJxN&2MEF00urMRTUnQhL6(ao(-g^q}gEE0{<K$rg?KM+lU=ZeHR#X>O<YZD*Rb*BK
zHRx3#Q|3zQpabX_LF>q`Fy;Td!uXOg_ODy#nSa0jJz)OJl>cw<pF>Qm&is4Fl+PIT
z@4>%cjFF5Dd`tp=9E7Zd{x}FQ@i8_CDY7&uGBf;5XPWuv4>L;xW5d6OKhK$Ff*Fhr
zY5y36^acMgh={N-2<i(lF@W}Q3jb$df6K<e;K?wZVF3dJD`;4rU7Z~?Cx)Lehir}o
z?~uhtsDg}uDH3D`tp^Y^HdQoL6a^gt3c90#SrDO*kd=(0s;s8Uri!BM!onuP4N<|t
zLS{n2!NMlOI0=v<eDcA+bfHFpR5@G{6p`Bqz9O5Ep<$z(h~OoVO<>bOCgHV?(Sfmn
zv7zA~gRn5zZNeZ|VZ|V$aL87I^ace93kNwcsxn$h*>YJiYJ)b1|GR3%Wh?dX*uUFC
z!ona0cno2Y0_kXI0Po*p_}>6-FN5|oIWv?oFenP^GcpSEGlDLL2VDZG1YQ)w#tu3#
zLR^j$bOAMJbr!R+ksXJ*9q3X>czMHYu5JwK$AK_N#@I*<bdmvR1_9Ln5@R=Jmt$sf
zNJsz$L_-220}~Thm|G&d411zm7#Db*E;kbsH!}|_FSnqOIIoJHFc&X34>vEDu$~I9
zxR4+>FDnl-NC^`Y<DyBGf2LJV;*`}3G>y6@#&qbCpsR|4j$DpSj+~ByimTwIL+sMm
zg6t!;1Q-uAIDocDIW#aCu`qE6GcgHsFtG@6GPAR@C~`<~h_Lgput+K^NlGdyOR})=
zu#0d=aVWB|vomx4SzOuGRcTw)nU^Sa$H9R|M8m>T%Wi^}s-2yx)&x5(OAC!a|A&h8
z3;IFhq6`cie_0tAd>CRF3P8JE_?SR9jHrPpN<h<0iprodCg{L7Xi!28H1ugC$0V+3
z3>pbFw_~(sGy=^kgGNwf!9%6updEFLMrP)Upu46)*O9Xch-omIVT`eJ{N-_J+MT}e
ztpJa|zk5QSs`P&bSNJfvkB>z4R`69_4SsFOI<ia*#i94))L2>6B>pOjxD^RYr-Dkg
z&Be_V`cM71QoKR@-!WwoA;HP|IxTzlur@Gq>_HuKXZ(`Bzr%-}`^kd*<L=o3Pnx9F
zVI$+xx_N3QYSKosVhy@-;&L*XMZ#)Q4N_`r?4_k{{{1~MUtU3;QIr=n@V*CqxE<1W
zVPI`weZXMK;18+^6-D@%6hLQVfKJ>H11+-QV_}zL0o{ZSK3KyXw1trw)F{yg5#YWa
z=#o6x=m!(DmSk<HKKu3GudipTok}X)rF2+W<)y3=EH(HUnGKSf_FviGlw`on$gg3U
zU?nBb%AzCXUQy!ouR%@90dk~*gOr-LDPx1FcS1Ah7AyNyTX}igRC_~zGi4rDc_}F!
z7A|QCaRC-?d1W~f5jhok9u__cacM3V9Vsb!Rvu+De`f!GpbNzsKq1Z8pe6+}%$soq
z$h2l~-?agJXN@%Iz8XeF&=G!&Y)a~kYU+wcX6Dk2;1OkWVR11=5q3q;!L)4b+>CmR
zpxFdP$k2%#leir-XaJpo(U6skh57G9Arqm$6IcZp3&oUK-S)95iHRz)O|lSTQcwTa
zpU<HztjpbagiTpTiM8ZkWct4cc8&P~Dk=f_jdl<IF)^@lGPC?$Atb~U#Uvyx$|(6a
zRYXckgz;&CGUJ+wv+oLuFtKX>3u0O)A|);Q&tUe%J3q8N9aK~tJhgv-)|)W>XJBby
z{lfs-Tf@L8!oV(Q3~DTbCIG<8gFsUq(3L^fjDmWMOrSASGZrBg&|HxKg91y#zneEf
zdz<+lfLG~2nA1Kt@^E)QY+c2uweAlCWG)6Y_rrYP?!TQ9|NbB;1v4301lBPM&2D=(
ziC=iqzgI$_St5uokQ*7GV`%CO`k*~rpd;VFLx`q=pn)bnCM7*46L7znQ4!=^6EkB5
z$Xu2H>j5b>um%5`>Y`^~eRXwqboA`2rKjgG*8Tep8q55f4w@zcIqlz1)&@1He~@KM
zZ2ubPoGyi^25G8etOFbKs{!IFkOolO2sB5_zyjK@XbagpCnPGuz%Gg>2u;-(z)R`W
z)j-3s;&Px;1H=+zXM;JK*>2*-e>ZP}U6KH{7Q(#w@8-sdOYPZ&1zklsbPl{Zpu-_+
zD=5rn|91((6D&tO{=Hrf3gs3gtzc%01f%=i<&2^p2^$5ZMY5WjvP7f>HvWcAm4Us)
z#K80)GB)GH;Kjhe2p&a-hqo;wyBI<Lfs%+BgSnZQxGJc95AzfY18Da=EH>(}`ETmy
zCLRGsh0|qsA{hR+@d^EHM|g|%0iTeX)IV_QYWqL$Bz6x9tYZ|MeTGq6oX^SapAg^g
z1mxHP#}ykWuCf`5$@3d1?#$KM;YSWba|o;ugH{ISkkg0x8O6;MPy>OLa3I|LceBnU
zl~an#fQykcGanprYEqzc2ZZ=qv%;VfQI_)<C(R=>lt9Vg<UG@SE=CR=4r#99f;Lc2
zU{rucPIeqrBH5y@4kHvnV?Rv)8QA`@{$;RWuw(FM2x5o_)uT*o*oqF&EGcMq0(@~1
zWLzIyh=5XvxS6;Z1EZOMI-3Bq5opK<v?Yf@fPqmEG$tp=Xv84EpsWN+a_nMk|9Bcd
zPXk9kq@4K&S&Rq~0TnlbjOu64tzLcZETj6L$qfw+2a3~Y%}Or@PcSq6>?|+uWOCTa
z$o}u=POt>?``Q2AtrI{giXeu8gB)5QonzD$7A-Co75;bm@2O_SoaW|#Q~rIkT>9w2
za!XK#`S<f*10xH+zd!%KKa9|_!E*V7M@ub1W08#i+1Nqp&5a>|A&wyjTbh$&WM^Yw
zXH!wvV+I$jkX!=_DA1e$>}(}a#uJA~nKGKFgXXZr?HE->#KhH1O&H8U^I!~&Mhu{h
zh2RV-$H<0~(tPa2<o|uze(B$0=h6$412{Ol9<`U<js&M4<ZNlJv~3bt@E-%qqFXGB
zZvAPvx0IQY@3iUN_MQKJG9TE<$bN4r^S@80P4BWKAm_;VcMaSA{gINrwVy40@xAi)
zS5x^RdC&n_l~+7x@joHHe+xv^B!4Xj6D$6R%gSA1v{$W|^zY{%c1HG{EB=Vf$Y1(*
zP_<$b0}BJ&f5<&kUJL;YF$@`a!cd(Jf58hYm_P?JL$W0#?SY$m=4t|<)CW&<0_<XJ
zpsS`}nc|<1y_mwk?_2NhD(!}p#^7WEVb1<pD=x{%yX(QON$XBRb0tFq=%@fj_MN4v
zvu351?qs%vBt9?~wKR)=*RbW^A8Dl;KYq+ITW}|%(xTmr{IW_liQwG$9GVOn^FfuQ
z<#NUY%Ps%Fliojv<)AYVKxG|d?T|J2h6l*WSD=h&DhN3u3Dm0tWi6!I(;Ts45@$Vn
zwTF{ak5h`P#}BnW^;-iGUvm|Iy?U*OONvvEle5<!wSM(m0})?y6&$XZ^(@nW7H~al
z3BJ!!j6qa{iA7zHNnK6I%-j^-KrsdPb=6Gl!OPObpo>Bg^)VB)UBJ|ElTm%$ziX>n
zA9iztN|ptnB5*+r#1W^2O@vQD{1XF__=%{Am}?~d?Yz7E->XT&{F9!w&1Mu@Cjg1I
zr7;jaCxwMiLJW#o3ii!!X!L+e3{ZQ9g@J*+fu)WC>KE`S==zKxS0fddYz)duD$v%J
zn7A=`0S2gLrU;ECaahgDo+~W;?-r*tr!E)Q&VRSSHn!k$Bcs|*E-qb8Y0lpc2rn_^
z3Y!T3y9JTh2`L3{{=2!3Q41bE5W$@gTmHPos8_*p0~#NKv>`#wN6=Y2pbFED$w-a~
z=2&oZ5$wd9|87ECWPjNaPJuKK|IPtL2U7~Drh>M@{+>p&lYxPyfu(_godI-sJG3#%
zAOcIypjBQBpzsE*FJdfWY=_zfp%{@`7EGp~1|CE_IvTWj1+?yf4RlAJ3cR(ctSD$~
zt_&JLH3u&x1RXGJEC^af0~%gsU9D_nr2Mb)xZG2Hmn!?>j>RWV{8a>ru{Ibf|5~MN
z#1#BuiiHK^dCmosR=@bW)<~H(OxXy0rXHwo51QEbVPFt60rd-5#6&@tjw-3C^Ra<8
zN12+K34tm{$XqLUeYX*4JBFIF68K<qP@h#vU60wjWzDhld5i+9)Pl;^q`S1qa;b33
ziD?<B@^SKON3knp1lYPnL^+tp*&9mp-rjKH-xo<)NjWhleq(=aG3M1d`};CXTK_Fb
z*s-e7*TF)4vUaj|kf#wV*IfCSr;Jf@jv2v|0_~iB+1Uphg=Lgx>aRWc@9%M)AOmeq
znJ8xdpzK^wdl)n>UB$-0+Qy*GU<W#}guzG*bOH%Gs80><XPcXXuOkx!O%Z^mcECG!
z#K8+_nBfcJL`B5e&BcUZ$B-#2sk4G6dWFoG&q%FgWfBy~)3<C*n&9KX$m}j5!zRHl
z%+JAL<jSh#ViC{7#a~eWaz#qYikJUhu1Kly|1?jD(TGv}R7J(9e=lbqUiB}&Bd6jN
zlTidGE0?0Sx~ZM+q=M{lj%a5wW?oT|4t7ybE_M!22U7#~fBsNIQdYdIKfUy&Zw6}`
z$dG^M{=Ga^5!c2zb<^dUjN+$2%kIEyR#_VuKw~ug48jbcF=BNFZBUQJT+vifP|;Ko
zw$6+Zi7jLT8Mg<mK>@9)24T<=Uk1=bKbwL@fQ3cCF9{@$1z2dtPX^FhY7lM!4b=Rd
z0a9qeqR;?kF@cp?{8a!gZ)O6YTmvB)Kw}{PA?uCV8MGPv7#J87)C9~F!~__@7c+uJ
zir}kAVD*3^^k7j@(3J;@qHN&)y9sDn6SN0oY$OgE^=FR%cjzJLbbclW#spqrVcvfW
zgn19}3jbRG;xHzFIe!&=Oc)tl(m_K*?4k;0ZmG7yBL34iP4^cOZVA0_;=|McGUDOC
zL;vQ3HK6E*nEUsDiO)Nuu1eF?(v)~-4MAI5TU)^d9~0P`X!h@{pt8Z30d%?{%zvPi
z$j=Bq1rW46AAGoiJtJtXusvuwBWO&=*a&>a0y`@^8|b(NWRHp|fKM|9H@*=5-1?J~
zvxAeDkMrkGPCj1F4o(mQP2{iWR#nwtQE?Ox&tmkNB_b>%D<h=}_wV2PxDELUw`i-X
znW<_pGs5##Rf25NdWvSMptyyuITd1%VgQw2poM+Vb^73OEHP17GE_7*QG*<L!^psP
zKuYaD!!L&a4B$Z^CWmQPrcJxT8uoDhUk52QCI&UBe-4Zc{~1`oXPx~M1IbQvnEy~s
z>K|x`5<D&fxz|Muyvl{ySX7Z+QB;u=l-AW1O^rcg<eZGc%4`e=4*Yv(&gl6s_22A&
zv;U<sdYb=xci;dc1EVuz6{GV%hMXI04F4PsG#vPIfEh$F9{9_^%<$U*e2*EZe1X^l
zs%w-%<uePYk<2bG297FwMm^BA+A79E&<l`2`H2P8?*F~zs(^sl?+0Q60#~>EW@O*_
zVFBn8CuWA<4Qvd%TmLjP?O;8{uc5(zigia5b3^OyUkAW<HZfiR9rFY#+raxP!1KKj
zyTN&z(FnW!Oi1=KAhEH#<q_o0Qis0}nE!#9j1Hh(C|I2Zx$2ei5Xf17kvSkYg63+v
z*cn*M7(n;0$S`O?)`ux8sjGqm26XTNqnJ1+lb{HjlDaBryoVE%^u-y)m_j8b1O@)-
zi^_@!^T{#(XLeu``}>L|TgE{ApF5M}-~T%Qsu*1amHBv>WLa3Ee`iZ7bG+oz7iTFE
zk>UT(z?}YP9wQf%+wVt`^1OGLpECd1@6J@k#4p44?-LU^eL&iypu5P?&R16yL_bsg
z7X#W!>MW}utKTFTLjJRHEMfi60NTH(%%IQU!r;sBhmnm@h*6qRmC=aNhS8ldkTH%i
zhq0V-Gvgt~n~X0R|1t40FtCD7N&}r%XKp6OD#r-AhuBO_U5(8g%m#Ix)Yu?uK!=Z;
zi7^^0v4blpWhHe;t!rkYX0FG`ZpS3Y$SB4xCMpIokwuk{5p-0$nYo&|8R$M9FlhoJ
z#l^%;l_1rgnYkU4n7A?MxCuK(b2W7}brW;&b;;&tps^AWIc9Ot0ZVG^AilXCi@FM<
zn7Ej^u^lsLcNeIFWMk)JWETakLX~3_2i=HhY{v+4ySNxgf=yY3-3(%<DCpEaF?KO=
zGe!{*3GyYo93w~?WF;HBlDe3<k-3=~EBHzqHFnTVS>kGD=7wtOe4zU`%*@&N8BN*5
z!Qmta+B{^g#sEH926RO=vl_c88)&A%+>TL=)s9h3-IPrka*c^9=>9G65p!(pV(elp
z;$|x5YUU<(jJAxTdW`CztBXKB=i^XjQ|Ds_ora^%20BGh9n|3$V>SbwEU3oE2%d~E
zGZzyFU**WgF2W`%209UsU71Z>Oq@j(q#C4;ja^yPNEH+m>}IAQgVoGIcR;eSi?NzP
z&V~gYQe$q%$as%KO-Ry|i7`l8T#VI(T}@chl#wY|T1?E6H(W{AtKC3D|5p)j7=)?E
zbdph1Sz5_V%|wQ^z(1g%;6d`|8tMGnvOuO!9K!63(G6w>5n_J>{~i$!Hw@d&$iynl
z!6wNk&Cba!BP+)%E~6|ZB*M*Z8o|xU$?wOcq$b14tH;O8#HGo_&oA!6XjdqsAj%=&
zC2qyc%*4XZDs5<Bq*0}Bn>MjiM9W0cj)y6j(KN{>RE3e1orQ^sk=aVzQ;1zuK_=hE
zU4l=LTZ@yCML>s_RYpyT$)AstgD1k2i=9zKNJ?2ooKI0onwyJ5hFARGSI!_g7HJs~
z1wUm;US~O8R%Q!helIybEpAaU0lA<1<bpUAg=M5QWL<bAl~wtT%~?2i@mUM2=;}#H
zGT-D7WM<|S)X-s+`1jz&vSlxpnPp}%vUABc%5$=?{`<ti%))eqiG_`gTdD2e3;|6`
zej#RNE>_n=%&IMn;>*@Biq2MKW@Hj{;+L{8mS<&Q=VD^xWar@!;1FiXvSi_r6OdtJ
z-Ymgnrmw@pA;@VZ%NWQk=%TJ!8NsUDWM&-3E6#HGXwuR|HgP6-P97aDVMZoq;ZP<K
zrqqAyd;&N)933uPU}R)jz#_pX%*f2ouf@kH&m_QeX7e$o1lEWOEj3p`X09+}v!-qV
zRd!BEVKFCG7GqH)c7(JeC$F-iUM?$Zs1g#J#fhIoS6bOfTU^*HGjmGjtz2Da8&5Wk
z++TON<;4Xp3f-8P^tB`<H4T`UX9tT3$#ZjYipk1ya`B1q$#U?>u(Gr8doppknyP8r
zDGI7`NeZzFF|#nTGIFzNFtf2RDaxx9Sk##ch|4lc2}tlU^D*hkun6f{nR@ba@bhx;
zG1vY39@51n%*-dj&&MYtA!t%(S)i<-$i&5@$;!jX%E-zr#404gp(dzcuc2w`#>r$T
z!Oz0ZD#ODmBOt`f$t5Ev%E7!|R#G8FwOUq~rA({UidTV;&mmQSpNp}$hS{afFhxO9
zR)|Gdwz^xM&#G06jb9+eQP8m_pM_7DF*2K3U9DGGh@C^E*@lU!d1*=M(xs&(|J0b6
z7^TbD`53vGJ)C#3L_`QPGK+)+vGOyWur8P6U=tFUBFoey&f9y;-0;v$UQs4yX3z;o
z?2J)bYU*qpyoRhCY^<QGEg3mQ1ckYonHU8v?KwI0czI=2*jSkUw(tqKmvQr$W}BG?
zFfrNOv9~C+HR(uX;bdfE5)u~Y=H(7{Ryr#xI@wTJjG0+f#-@Q$-^@u(k<r(OLy%KK
zM2Llzg=1fwb&pxLDGztKn*g7o4HHuUq`m9R$;i5w0kr4Cnt?$DI@bhSrNAi1%EM@E
zB*y|OlGyE7^_bb&RP@+cza(@dCU*QSPV7iX==d9Dncd!b_$;G3qveh6%hMBenYG+=
zYJ7L5%EregxT*2@&-%A<#lJgu_BIu}xG3stgES?AwI;F}+C+LAYl!o)a)~SGTX+Pf
z<~YucGA@Zv3k<L^mKR`V5|A@7_OcE!4+M837@+6Yf%Z0mP6hR5NC(~K!l1yy#v~vl
z#-gBNCIq>;2(-tEjYUC44Rm9Xu#u=BXzR17pouYy5qMEAbb#6x)GRV#QeY8+-R~_7
zJ{1PEQU!E!nJgpt;0!a+rfCH>(83N#!%zgg|Aj^K-@1Qi?zgnuXEb39Vl)A<{^nwy
z^jst$pdcW?Se@mqEDP@9%PI$g_Y}g9^S=ZZZr;@lrqBJmbB;MdP3jMLt_^gcI_rU!
z`~S|M*><Gw!@n(PmkRy$6Zi+R>w$oSx2dv~U=e7%ph(b4*_7EEZX0Ar<G**1LAu!H
z=2!@8(z$bg`j{9%6MW#KdLexVP$!NRlv>0=eKt_Lk<nOC8F@9TqLG;?c=8g|<%aeB
z!F?tpG4_U^4eSgJ4MKcBz>DD79r%P88N5y7oPHc|ii>k%cW{a`^=4rJwPpVvU~GU4
z=>LK2gJ1Bk!PI*JNEtI&@d9s9TaFn-aDujVF*8WR-2@rQ18qVA_rXBJ51=N#BqN4X
z1sNGw8JHSCyM&Nkf#yVJhQAC<2fR(uobWdR)s2h_kiG?F?qP0VVHiyAVPasVUig6T
z4+MvgID<B*X9Au#BPymi@VkPUsQ6)IVEE6<Qq9J|AOo6@VP{iT6c%ISXJk`TX9jh8
z)j@kez+G6DT=4ZDO((fTBsNMKaPR+jLRgB2M?-^$M_P#St(>~XKNU#>Zf`CT3C1J;
zP6)FKYOy}h5@Z#IoL|ihn$u8aU|>`b1s$v<D57XAs;r>Srl@RctY9jrY-%iM0%nVw
zDH@A1JN!G)(7@>6;PCH5LBYQd4i1bC4GsSeI5;p06cjKDIIuQ6_?OV|_rZgPNs}5L
zFex-JE&wwj$)5o_{tr3B7qnv!bW5Q%cobM!&{z<>5J?b}Qx!!OO%+*1!Iv<b3Ysd5
zs+t-Lf|eSAj{jmcRTgDbgmi>KG$?;7igGYCH2iD$&G4@QG>XE?z}WDgq2VV(LjxN_
zL&I+f{f~jM;ZMWA2Ihvp3``Aw8(0|rGyH1+-31KM#lir(=%E1wet`!48(5%sJ~T9d
zvO6OK_~>6yE(2M^zyLlwhk+9`<|ogf%m5i9GG>6>VF9{#63JJfMOFyE34*Sj2K$f^
z*_X<q#;S@4uYzt5Ry0)>m1G1RP7MhlV^Kv@POx7=K56*Z0C74qXy^#E;^{v_!(WDm
zUkwcntPKqfzZ;kv8XEpIfUmCr3H$?v(!YiVX7Dk_5WS!PV*=?1n*|O(P!RkE5g?u5
z>5so)9wP%2)PRPD2GIC7Y(8HQbiOC_B6!$Lv!W84xFRUkva>M!NdTSv!s?)50lKEW
zfw7j~Xopb{qr$%g3k{H{g~p!*3y&b99Y&z@4?trBkUl0G13zfTEu*q1=t@{sNVJ=n
zfy!=v(AiK(WjAZZ4_Tg_JpVp1D*R?(Zm?iHp&_$FCPCv51I%hhh96u!J9*|ZH~eN`
zRM4<sUhs!OBSB^d=sIPvBS7gCbeCoW_?%L11_=gr21kYvh7|CwOVCPw@PUM8B5Y8$
zn6Vfu=%8uP##>Q2MtMdBRZ}*0HZ>E_iR-3%jQWgfe4w4o=HRVsrgn^=&Z&}`vLa~f
zmN5Lh7D$M(&zBeH;F>v;i$k1OPMn#iyPKJtQT%u26CdZCO4ANaEk+NfQ^~10RaH5u
z$p#rRGWFY&baaxo*QYXjhB;X}1UWGavHr7UeC-wAfO6oJiHRyJQx6mCdLtzk#zsb#
z2aG2F&RBU`7w`)(GAb6DuyZ8sO5$KQF5uy3Vq((>NGM4N&|qWfGjnBS=5W?CcVcGz
z$K=UuhI0N8Xbc4sPN1_6q!{!V>_8(Fe2gMuDkf^`f@TZ?pqtM?3yFkO6j&I+8@a(3
zT?w%mD;n7`f#MLk;$x1=YH49gYRSrCjGp`N)BN(Ab7SW+@-f;m@-fNe@A%yO@A8I!
zH`lLY)LO@=+xT@yK4S#3FB#RDwrcKuwRi8Uy_$c$G#M}cJM{0<+}OD{%jYxl&7J$t
zr~B)&ghl_Z?OOfs_NvsCZ<yIoyaTEe|1*HkA_2A4tQi<s(Hacs(FIz04;yv^wYfw=
zYb2nRI9r1-@9zVkfl?L+Ug3r~r{Cb#0E>fD+`k66+yZbz0VJ3JQU=w+;)_rm$7r_z
zJl+a2tRc<`q&5z;KNeJ$g34~tT2@mATZT}ET+oRTpiw%|Ir4(wwhU<e7rKf@QBaQ&
zv{e`~9SuHZ9HxW?Hl_ucaWORkU0!D-F2@2oqy}`-30#2fz`q7&hM%Akl!0+8pS=bX
zxE1yb+)QFh(6HzGCkkr4F}@Z}s!0-Md=29KwRh6jchYB>5ZgDoWpZDvTTw~|i;#~H
zOGZkO+iwPJqAU)e+ZX;iFgIw}^Zoh?ZefB6R&G9f4KT~n-Q5z*5YPu1|0mJ2#7R-n
zsl=1J=i;_q?23x)yS82I;l?ToDYqbFkGc%L3=E6{OzdJpu+>taGzkhOYeoSfb2TQ=
z(l!tmG>H#d6{5^&$84%7BF7{y$0)+a&c`gOXrjlYuE%I%#@cXo!Gf!hFab9Q6X1MS
za2WmV@|{rZ_J_f(c!IC6xVSKg#{%QAHvIejFFz~mU;e+}LVRHTpq3{q<HW2i#)*uq
z2(iC5vh|xjwX}TNR4>b}sG-P?$_2H2VRzH(GJxtM(tN1Rs3;<?XeJ2qmNFl+C_!&M
z_`|@-{EpM5u*c__Pfwu>@jh{~v;F1V^nPQ#ynOw}_f4Sk7gYAc;>H-fE0&blfx4Yp
zk5OHjkCB}ir-w3!g<6_zPk)xa-HdpbpWC$Q4`1&|Ev=KisOia_vh>8pt_V5{gp9=0
zna#8(yHi+PoOn-QBqZaB6OBPB3et~)p0B{qU<ta>jukXzjZ~zV+i{rdai}Zuaj?sA
zhzq01g4RU{@%;iP<0NJ&B`d=KlSmzHZJkJy07EM!DQ1>G*hG^+MFvEdgAgBhXL19d
zkb`+fScHSOuA`icjGUvcw?jl&hB-Dd&{`RoCdj@P@OncA21kZ01_nkY(B=-%TnTuy
z1B4;VC?XD8dkF3y+cKJ%3xoU4$}qK{_1I8t>T2qsZG1*zpmir=vWz0^pu;x6vlXU{
zYT!b`NZgJQwA+oD!PHy9!9dRmOeiy&sjEpbHAty(<#2&Tjnw%#^_&zOjaWHC94(!!
zGnAwiQhIoE*$M*wHiYE-JLA)v%+1Qy9dDxN!P4Mu+7N5t?4<WESZ)o7exR@X?}oZP
zsM{;4slvELMe`d-SfN(Kk%P%euc6A=mzA->NXg8Qy+7rfvE@G>3H^YA(hx=s&$I{0
zy^QfqqOPF423lLfz?Q(qz+lJ#I*<z#ETGP(5}T+bBiQ4jpuhp0oMA2ux<^(GNd>q^
z4G#-5P#1}v8L~rN9dy<?Xo3P%9U6(7G0%%}QgDiKnx*Do>Mh0Cpyt4|LCK8Wht&xp
zuCS$}SYB8>xi@n<hYw$E;NJk7T$O(f#?!L=jCzyBh2>crob>({FbRORhyMNWpW&>r
zx2d+$KL%qRCB~@=(u|)#68}EH6fjNDJLGQ5(wi*E)|2^<Pec1(j(>)^J`;mWSk^Qp
z#!bn+EVdy3gWE9RHNa{NrVL&TNuYa-SwW|=L55k(6+!!ctU+@Epala);;f(!x}XRf
zJ1ZMAsQn2(1=SohAp<_&jhz*IMz67vxvCu_vnuG!X;Bd|aaK|2nIq<=CiaZXU|Cae
z>w+D0Ew318?8X>;7NaQ0Xcohbi|xhjJX!z!&YCtYt5C-)dRmsAE>j8P#H?vKVgJ^~
z^v_-_r{bh1CBhhFXwT>XV*R@(Bcv@LU~eQM#F!wb^5SoqgqW$ft|}AXUvQ6<N&KZ=
zeol}lW3aZFx9Pt#9V(!(w={9pQ~P(Sq1VuqRj$-kjceMKX@WA%0a?=o-%rc>n-bA2
z8Y<3o+}(@MTv5-7YZh04(SHU#C$1J=4k=MpF(U`g1$^erf<HLCO*NeOPB?gHd1oE7
z*G~JxARNl=s>3wL)Vog6@ZSwRJ2$-x7u<9>0!_6%1i^RKgVP>(pSue9d^{sDP&R}%
ziESBG;q%p?NKl95E=EBUbw<ccr-&RQD61)gf>snXH(;!23>qi{#R_P|3p5U9tY{?8
z3Ob!x1f029>TUB>m~6@l0{%4w6#RSi_g+B3%5ugfT7QF5CUZCz1h5^5{d-v5;g6$~
z8nb{Pm$5vv!=D3EYRnuSx=anx8WyY$Tt@Q$T%F?7q?il^co}UaWI>C{rPSCMEDZmA
zo`2%s+<=0DfQ|hH0Se_S8`_io(-i^=ejZ><o?Fk%YoaElpsXh%ucn|TrNgIVWud{(
ze?V3>&PhQ^jeQ=kp7c>EH8p5m0$yuq#83h%v((f<o1Vc0Xg&tC+CrKURLX!RZbU`c
znL%^+;2}arHf3he>U3q$sW+fW9&uqLrW~WVupFbYqLDcxWTPHCtEq_;Bk06`P(o#A
zRu%?{GoJRX6i(%3En%;T6>JU<ZW0Mj7ikKPY~_ooV6Wyf7c)>Yl+2uFY4nfPCDc&O
zmUBt{L{3{Z0|(|7sbo$&HGL=M5_T4j6b=(brfphEjK3|sO|+H%optbFW^vG0x8*F6
zn#OGZpCR6xaiXQMt{CH8X}Q=AuF#zHz<)~^*94{)hjVqsN+|zhVAmFq<K~`{X;+~3
zuf>?H!9eYA7*mv*fs;Nz@87$OGgOV8^!RxGDan+`{mWO-lwz#bb~f>pdiI!wk%v)(
zSBP8R#X#+!98&=wpMeW#@a;bXc+Ide_yiKry%V4s0b5B28a!2E69pag4X+0v3_%k$
zbx=(QD%_wLQW0Ple8Pgtf{IWK8oQgW>15&sDg4ffDYM2%SOi#rYX=1{GgEH`FSG2a
zVqD2y`X+_$(z0<)GBE-fPJfLc1>w|8ck5}d6c`mih_%7n^dG~&hErxfppa!SmKJ3!
zNJzS=X=9;b3#tbkqRjohO%s@`%>5f?XWwCR6%A)^kGolt`)`6nAfy<~oUY8IoHgwi
zbRQaMY019^Xc&RUGgKKsx7a2!G=WCH#F4#dDhNuBpe0Q5jNp66L<K<{b|p4`@KJ=|
zL?o`n#|*9<!CObcLX0Bf!lIy~rp*OG3uQzFp-B_8Y93VOf~pQBHFd~w=w{%K6+a{B
z3LjPu8~tAKP|@y)zbRSM-V0943TT!QoOWfJw5V(8E=6-bFL!gJ0IpeFPV2=~MWr}+
zTezI`6wUb-a60^U<oJ=MZGSAwJImYQ1fP?JsW*#^jw^SlaIc_;mT4e|j@yL`dTw@l
z|85v6)_I#USBl#&-WV72Z*5r4v@FJnOeMN{S<|AubP7QQ@xR}!p5`iYi)Y&#G6soA
z={dCv2xtq*{JRHYtH?1X2#FZkGp374{4I0M*L%q%4jLc*+rY%9s_XshwV5_!uxC*8
zzf)>@t|peC+EAtA-x*Wz_%L|9k$npb1A`>!_EX5w_LwVojKo-l#XutuN^0udpmV*H
z)VUe?7_}Ld)YVLd!JC=HK}QrZnhS&XAuvY@^ZvUg#M{m*{O>xiun-@!B(E?FpD!aP
z7jGMn5To8+4$%q`&ON$}LOkufT%3N4LOgvUoOigmn0Z<5a*Fiw3Nb$@<rVsK1*};|
zh_{qaNSN!7Juf$xAP<wzzi?q;#?^l}@d$Ep@i8Cd5fuLWLqeKenUje_SP)ddg4QrV
z`qZ2ZS`1c@eF&gK!Uc_u%*3I7QD;WnHVYmI0UsyL#xBN$Hc7$&x>6ZBK>|9Xi$%yr
zF{FBtlZVM!4o(i?86q5qW()B_R=}$@*o7vAda~*MyYlbD(bCeRi~@{0i~?ZREiAJT
z%#IO?LjRt7-Tc=r$R{AknEP)Ls3i(I21i1EPFl=l6)tA8(xd-Apqcm28*MtHukQnB
zy*O;%N0%WQa?=%~k-3>ZXp<j5BOfbhqyTjEALuk!bI`z+x*iK?&6S84=x$;nlwkx7
zY<(Rxc$i{mX7F+AvIz-rv#{`sNXw}T`y?fJsk#aXaPtdrnDX*73+R{z=}tLvh?!?*
z1|OF$hadr^laC%!NArAX>CwMSFei@~^)rNof_Pb&c$ryv`1yF)Q+$1rW%&5G8JT$e
zM1)xc<RwK8PMEYGq>7K3kSZ2KEWyqwiX{#~b*IDs2kZw}6~Jps7&uwP+0{82%{iIX
z&BZwx*%{dxnI3?4;QmcuTCgI)<DUZKgM<I>Gc90R@Hb&af(PS+e+mZ~6%+n7Fg*Yb
ztb!!K%0R;MAVpARAZ-s57{TkM!2MP5xDjX_i#h{?DkmemI6Eh!xVbtftGT*4C!;z$
zdeUV&%gF!lWyFDme=ixuHNxxvSuyJ{9{XqY?<1pl#DN4x@qaHh!kK-rcyb#fKcjfW
z{scyGkj938R{xwBk1-zm_wnD$i2VuwUjBQj5yAKqOQPgrVEBKBlYv!*ftx{?L52Zx
z%cd(sFhev$1NihHc&dcWs<MI#Y7sFbGw>zCY$9TyD=@%Y+>OLkz{kXb5;1sd2OlH&
z05(R@(OgDyOrj=sOyDC31sD{B75TuMjX<M;pyeKVjNo%DRhUe{%VreKKzH3Ub(^cH
zo13evnX@#R`<a{j{ZTJmP*}L2kfpIOz`v+)!5`Pf#U+cEJX_4tw78^r@#5l=KllHA
z++Ta8rshiRe&*Hx{$2Wa@L%bbnbF}>&oKr5`}D5~bfp4g9SdW<jvZ&-tbaddx4sC_
z58@702zc2#``?dQd7O4SjJZ=8=RA7A*u^9bvEG~sWV=}$$j-t-Mz9+WfGu9k_-ygw
zXN&)7FxD~h*IfN|wT6W|KQDULmD1viGvfZTgM|Nm1X;_%Vq9-Leb=0SKV}vrTU3ix
zswNlCWaOB$Yr1j0aY|tU12aR~e+HIW;CnoU8GJzNHbF;TD=>(PAQtB^$}xiOEN2&I
zge-nnS5pTc)T(A;4qA1j#|&AAB*$WGWCmJTB*(~X^RMIIH%2bT3P!Gf({?mB?`US!
z;bq~~&{Z!!;mOD?C&wcnChvUW-&grCIUad=MsAPOMe4d5yezz2Dh3XUtRhYx1(wmv
zRMiw63{;p(8M$`vVdVPvZO?AT+0C&r&CM~ff0s+^s%R=odWw30P2rW3b2;(vi<}&<
zTo}kaQBO%lO%+{f5jj2~DHc9uDKTS7Nhu*dIR;Q&&;VYG&CX!PU<Y2U3Z1=Y)MI30
z=VMY*(+9IaE04rMi-bUzWEt6m7Ec-3Gn$#`GlAN_Oaf{OYyx5m7{kZ&V_RZlTNsVG
zRIKH>)M}c_q^0GpRk*}7oP+y~`wYdzIK^zm_80kz*@|(BiS0M(4RO|R-}mp!zI}{5
zOjXE7oihIenH2l?n}`IfB!`5Cija^btAvQIwT>yDNuL4KfMOqrk^4;eOm(aog&2AE
zflOn3fqK3vsGrlowu7~SL5Kmgh7UaJ%LG2!SB(k0-3)Y12B_t&ti;X<KHn4E>1LC4
zjOuv$@8J3k{|-Luh;d*#sISa8Mb*_%U-{qOe|wen3|&<irz)~GL_7Zdx#8b|XYK9J
z7#%h+u{*^4zM%*@VA0T3@!u&%GeuWJW2JvJpi4?Y^NKS#8CcUnX^xc<v|UNfRE<Gh
zk4f1?%~Vm8k4apNK^(M5ok?9y-IP@nvVhCX+)Pc~%*52lj?q|@kCB~OOh}wjk4fE>
z6%<Vj?5x-R-IV<I)sfLO=-<*X(dZH#MkaUlKobEe##&wZTVlf3WYrckG1@qbD&{EU
z*-N;@Gdf(IENoY#c$N1lJL671cWWueGmMPgc7H!9rZa6f{QJL^k&*Erv&bo<;xJY<
z4kIQRD`o3H6H;s$XKSf5J~4G=GGf$c($jN$?{aObxgis~3L7J%A(NfaKR3m{{{)$T
zsu}Vz8nH0xu=M_R@P@Q&!DTcTg9JknLleU!q!JI*^W<Y;XS8Ec6=4S*lr1VE&d10O
z9{-RBPq*4JfsUQzV`SH3R0sE$_(204=5kENMy4ie`i!8P{Xi{UeeeQIHc`;^ZE~Rd
zfJH^b>>1@4AuBwPSA4)%dVm@-%v%*DrPP#+)c6_WI7{2Q<C*_0X0K@JiDT-@V3v_&
z;kEX<+bqDy$I8Yi;Nf+AEu(}mFPoS+Q{g;$S1xW=7rtC3MQIjZNf8m>2QB<eysT`D
z{O<N=)~oYytLD#?x8UMtvE&P_zxMCOzg_=sT&u6Y#;C#Q#;9@aK9&lGsaZ-5<Q&Cd
zCRdK!nx<&BzkAs8s+*&2POf4S;^*a3DwwO_%*D;(!k@{cD#yYrtHJF3u!WzQ2V|{>
z^SQN*VgfvD!aO_$v*et)xLKWeb1gV|9lY-~@i2kB!0YiGY<WGhgP0nzR9WCMgAp8W
z+zet2N(@>I42+<eHB~hhc1AN5PDU{nb7nOaCQ|`bF(D>4b~aT;GbVKv(3vbsY9`FJ
zA1=SB_$#&G-xuS5ZyFf${@!H_^k5X5_3X;OWyjf$STU!Z>wos|3**!X?$m!4zcz0C
zwULd1sjBUrI_L69j4S4^{g?AMvww>0KU>A0jP-XIxy`5j+yC$G-{4k0ru=3``!cqT
zAWfiiu9-k{N318ovk3|e>S|0<jONUCpdku#P#$6iZ=+{o7guMK18oEXowdQoqRz*t
zF2@MkX0Hcgh?_B~voHvYG4V07Ft`7E`p-4TO2}<SIyZL_uh!cVvu1WlZ{tu7er`!t
z@hA)aZXr?Q08QgKPgPq>PDW-vF-<9(m9<_Q7fj8T*5+{54NsBgpV-OB$*9J{6uRif
zznA|R7<GR%Glnp_GHS>Ed(Ou!7+A!ld)|hFn}vmuHBgyd+<<GZv$n5=G&`rUIunbP
z3KP2!F9&mcAh)fyyl0we^yzhKYQgTS7^Cui|7HI>TK}Kn&YEQCI4h)`ugqW$xv!B0
zw31a6w5XNE*vK4I+^MUnfR6VTGE=c;6k}l&VFE4OS2q(fHDOW*b*06GSg$TUH2dG1
zH19|jmPqe3Mv>WvmR9~dyHb{K{l6nm+WI~)`fOuf!Dz_1WL8H;S!da-<Hu%|x0h$P
zPiK|Mn^YhBt5>V{S8V;HyqpR~jw$aLT{doG^!d=oSpMh7fq$#(>_aRVlb$?gOtK7i
zto^qJdLD-WI|J(n25kmY273lKP^rMK2)ZZE%v_O=kp;A1SXoKX#N5nWNR^FQh(Xav
zT*VmFz!6~=V>VG!1}!WGEzT7)HUclmWmE+1;ACTGVE^5CdrI<JBgW+xPyd};v3uo{
zWp8x_V~#V5?D%ZYxRX&*j-TQGCWnkr1MgI~tdN{Zm8V^ee;!K=E1q7pT`!682h$DK
z8~qcmGlg3iOgb7HGXG0!a0w%O@dBHbj2Ykj|Gi}tVvJ`jl`>CqDp|FSaYJyDoBqoD
z_TM#OvB4hq+Rie0_3hgS>VtvnANB^;1_pixW6%sOxN8j_cLa^=LS{8ZVUvOIQ8!bh
znRRvsVcwtM*-SRbZ027DM(`}xAMmUeW5Qnr(26HE2d6kj1!l0qKMuUY!pvv?I5@>M
zASSLF;+(+Cq9E=P``^I!inW1395iz*Yz&%91Em*n(86k{?V60>>XJ>H(TtfDw5AWV
zPf(8$)DAE=lVcWFRqHzHW}%|T$1EWv%)(?WXBq$RgMo_+%L_&m0~Z&AO;-f|X)}pv
z`I=YzC}`O#DT{ImiG<qd`dS(*3o>4DVQp{-wJ2-No*N%2%=s>Qb%u)ps{}~nuNMX`
zml%^%b-mmSd8C}AUG^<re8Nvn(}9<VTU_5zA!R+t4=fCP{~1^-*%%m98Qd6FGaO}L
zU<EZ?KqJVI#n9$v;$os84~c=!6$bb9K>lN77Z(F1e|<&>sRkMtR#yWp=>ctB5f@_x
zUCPVHs03aLZK@1fjxHu{EC}6k1zNQRI-bM~bZ<ELoP1Da1sY5S-7dmp3cf&zosFLn
zd?E_Ck)dcL0^0coJtqd_24*qPG6slKK_}0EtOq$jT#U7nt#Hz;#Y<;Q$uG3i;$bl{
zW@QwTF-l8nXqnL8+K|Y`#m^(E@=w&sUQ|YqpNrGZiIt0AfJunM$w@#?h?kAs(NRcF
zn(?@vZeYN*PuBv1wD}o1O^moyZ5Wx8Gp9_xaB-5AnGC;x3?H8wcg6${_l#_JhrE`A
zO>LgNJ;zV<m`X5la4Cw3%8Lpz=gP_bxyq<fqnBG%c`YDNS5Kakn_G&PlRYc7VM=SG
zv=ApFGjG$%B{Mp?*$V9(9PA4UCZ&hTaB#>lGDo@Aq$QbISePfWaj`H9t1<<FUCd?c
z#45nV&&ST?=p-O3#OmZIC@1YzmX{eA5EBy+l%dEjEhr$9?7|q#)RB;WZqnon0^CN%
z9L&sY{pqQ0?g1VV|B{_O+cv}>>+R_=Rbt}i<l<lz=Vw~MFP`^LRx3nUFD4)`vw-me
zhll{L6nnImg&~)|B(DIArGph{Y(Vxu1KUG31_o&cJBAX5CI$voGcgf%KG3;pplgBc
zKn-4T7F9D<G0+YHHZ^lQMs+=AJ|<;8W-TT?&;<?VW@4Z-`{Y3l63}P?A2Vo~g&nIo
zB<A^;*;T<C5apOf8AZUG5zK5E`Iy=G`NjBo?HXs^FDrkyWoe2M2MZe)FYAFE##Y8z
z`xs|%3yLTi3kq?H>I<@pDoW`HYcsO(ad5J-f!6=BWf|$!{A-a`RpaA*tl=jt%+04(
z-Z7y$!_Fe2wxTE5NK`4DP1MH3M(E!yov6BvX(@{m9VP!JxH)--$njZc<T~20vB?Sx
zm<Ku=+C`VfYI5>(vNE!i8g2;FxFnEm7_7<1C9FGBjGdF2iHV7Y5d@f+1Ps{Nc^Fs9
zI~i$lb3ah^6%pYUvkuo_GYIaF4(W;Y)Rf_5s&`Z{WfD^jGMBa~%Ly_x@{ILY`a3U7
zUq?(bN!MZ#lZbvi1L&*+(407E&4e<8F@rOMJ3}^TY!ftX1)0GE?~6n1&4sg61wpGj
zjLbkYHlVwiSkd^P^=F`C5<!atv_V66puO2hha^A^5@llmUDOS^7`!3Q2~=1@sQ-}j
z55UFbUnDk5!><Nr2FP|@up|<bmBGgZv3?~1RQx7DNyy0>kX5Nj>|a8lt%pnw=q7;;
zMF}6!o<~p^fmX1AN*Z{bU?c`wZ%6R#Pv{&DsMxUv4G}{QS5kzAgDfblSQ>=*{(>tH
zCI>#DKMbr5ppj^>)4&8XQZO(!z^+q=1Q#QOYB2F(TmYV41`&TRu`nFK@G~FS|9;p5
z$_F(~s56*D(u68_<2jfB?c;{-(FPUEpbdp0;2Vml77pQ{9r%0pK=zpL-3!@u4&(3H
z!}&*nyr7w`$H|GsIPivlkn#T>P!?Vy3=#|)3>Kh!DL5gACP6pqGlEX56BD6U0I`by
zW8jkF`u6}5GItmuLG?R<ykKFn`NzP?$*2Gc?>mfpz{dWyA|o(BeQ8LWR~A~1fI5F-
zqJmHgvQh$+35*#JNU1SN2#Ui<HL0KAb@FTsYEpk%8Q1cuN&SORzaiocQfiR(Xe^+)
z7|?i~G6MsHkvV)y0CxC+su5_W1T@tr2HMYM#<;J=4!rF%gmDF<&c7@FBK}=rVgQX~
zPdX<gBeat70RP`Y(6RxheilQBG@}mV3LhaEp>vZ!%F0)Q+BM7!s{a|-ZiDM6Rqz@d
z@DLPeWfa&$h`g+5B+jS^a~8C*rmUz0IRe4V7__99?IIUfuZ+eo@P1P!2e9*)7&K)5
z>|ta8bC|*Br2RUeA=3+1$;80Oz;c~SimO*fO^T60N)0UUAoKeUc#Xdl^8v^KVKTj7
zH3trW`-u!346MJwcS(a*;xaIT3wCx!Hg#22(CSRkifJ=*Ml*3%RWnvWRzX!kRY68U
zRzdbBGGao18zdzD&iFfni%(ckMofsQK|+ElgDFGdw*-^J?*t|VmIr?yuznR${M8_$
z!2X|soBP{0R&EhRRuGpF%;lZ+o9h|NH{Rb|H(9>@`pfd|=5H?OIxKMiRggiM!4#TK
zMA$)t3LpoWGnzpb6rhU0Cc;5yk%7XSiGf#G@Sg%Z2d}Uo;{$e<7bx7{D>&Gg7=(m*
zIoSR&2nn+>2=o4O5aIaGz#`1cdO(DO5yU_jVgAp+CH%{QSD2ZRflHY60Ix78-a%t@
z3hbca643q{aRv*>`JkYYU)YT*FdDMDQ=N?!wA@u)&D@UNT#wPz1hmwX33L~VcNQb$
zj8i!E;a|#^ywtV-ewiroh%mEAu&VMY@=NjYvrbz6fpHGw3&uH2;8Q{&_pLxlM!kPa
z{@q+HwAO-)nURm1UyN0ePgTmmz*#-&Z~r<*_0_9E?gp*nU_f%W9_So9^b<^BdxSu9
zC!!)^@{H_k>}K|ipmw>6nSdIj2xx#B>><!qrlx9UYM?76Sj|D5Ry#%&1r|9*tUi1B
zFXP|bi~UXE(h_<zs<ka$ZO<?!U%bc|2=cI-_pyJ!3>{hdC0LkQ8M&BvnAi<OH6`S@
z=WYdcXCad(Ok0tTGlhf!V?+0w&VtikMhVe@_Bm>79Nljih2H$@Uia_jYL4~Jd>o>J
zj4T2y{LFkz9H!zHdL9~)jBL}I-mXbaUGo;4A2?YUSidtcGq5pmG4O)ch6-{r3NlJE
zGJ<H(Hr{^>{}@0!k3nq4NJjO)8~@#4F8{lcQG;b3h|T2x?<PnTe6~f<{{w7mSslRp
z(AgLnl$Ds(n3<H7*wsND3Uf0taUoDRf;PM=E3pf)im|Qb`nT`j=BIs0IuRbBLb<*Y
zEA-}s#+Qieh?zSYr>Ao8R#`e!Fb4l-{`KZx;=e#f_63YijBGwhqSH0HI5-=-|2+)*
zxo}}<w-jS1HwP$=!Tnh9_%SnR-92diKO?iSqA)Wf8^bRK7Tddb|F+$|%V^8m@QZ<Q
zDN{M4=D+KIJO5n(=>?_h2B=;k21kZa@X6eYpm`c`b8&NZb9K<Y<E%zv?B<|l%HXA6
zqQ;;-SZw@^qKc;KdQ5hVrl4~}l*~b^!|a$CO~ETZO$8O%#la;FKcgtf9n3vE-tv;!
z*^=_!Jn^OqrvIiXNHVTdcJeT6ZAtJE;o|jVJTR4wm5GsYzuI#)78Yh6X{ItWc2=f;
zZ^eVfdHCEw&SyEG7+fT2X(?G0teB9nSV3RZ+*_5exYnbA<6jdW4<ma-7#|}e3kw%3
zV{-!=8*_lPv@G|Z!(p6^%*;G&OdP3V>>~gA_&Aw3!$AEFhW{zxGDx4nk|B^Gnt=hd
zZWVMT5Q_qI62=rXk0WlTDs0Cn&I(>y0vee&Rb^%YuXJMs%>jW1JJ=Y_Ow`qs*dZNL
zC3ZFuaXBU<J4Q87<pWwoBErsKZNzi+--Lew|0Z7LHnuAX4z;<(s9C}+!N*uA<e_aB
z5m6KVZ&L=N&TXsE;F4d9!fPTT>}(^LwYa&t<hV5#ELfn)Eyu;ptvx+1B5t}^O?ZT@
zT?Er6t9VI0quKv{%$&){F<W0>GSMoi)P4pR6DO|#bD*kjcuhpOo!37N&gr(L|DJ;_
ziTIbmEyvBprKO>v#l^)X&#i65$!YWhWLbC(I8D3$XJXsU#=u|zx~1NZ88i(ATIrxD
z$85)FF385isICS&l*pWqkzLVDk42x6kJ*(`AavqBM#d@68T0Zpe$QsiTygpONza&n
zZ~rao-TRe^`N?Gi8v&+j4h1{^AQv&Q_MgXQF+Ht&etK%y<zu`5@5x^rq#)&N{IA{I
zi^<HBG2zH3#*ieN<~ZLvUkfRIMn+curs>deDahJ-P6l2EK?Z3C22(*$H4CbNK?xGH
zL52~u4n+|Zb({=wPCp!+;y{}?{xUE!uq8OfeP@VsQeaB>3tD2%sMOHV(7@6V=k(x#
zQyhG4C&=&e3<jY3T@^ef2P(krz>7G{)l`&~pj#A;jZ`=p*%%a+AX^hvj1?HfnUzJA
z1wq$P@-ea*-17R`JNd_i(22+MnqT@{&-*w3)WUzauGH0CVN_dqm9g-j1Jl-$f8PJz
zZTq+7Lm#Nv+s4SkxU_b@dP0YSE)SRPxBQB(2|p&~9iJFlnNz#+K;4ypxBl$|8F7ut
z?cajG|89XaLCVU1Utj(!S-=S1PQt*#pzxo8?ExF8re$Y<o=0G=$fz#JD9<R!$)w20
zI{ELc80PR_TX(R`7n%I`4P(qdo<A!YQ<$w8o2LJ{SHc|iS27{~&oV}Truskkn5;o2
zf%}Q9AHZ|SwG0f5;2X(h!PnWSBC%No6`?Cx6a`JJ8I5EajbXGYly7Qc$0TMf2s$hj
zv^I@h6tq&t7<5Q4sI#c71R6gSH8PW9l4UeT=&@!r5*38-nHmHV1OyTUm>6L6--dz(
z1%E-paLmfXF2JausH3Q$t0w9zAZWub;3h5PDXd|{D8SCc3Red*N8o_~0{s<WbO0?_
z`*(opgMdH*Q-Od$0T{EfgEsuO^DB!hD2OZb3v%)E3tZyo<>zT-WMpP%gD4UZ_&cFM
z0JM(`yx+0`yuwyYgdNh{vSm~h6PIHJcL0qcjT~?{8`Lq@V+Gy*s0cbpNDWl-h>3%4
zDl@lZvxcl|15YihD=YD_u(Pp)Qn)zB2LXY92RJx5*#-VAQ`Hj?loyv*5KIu_V+3{n
z`2HQ>6G~99($SMq7ZMhi(b1LoH$$u|B5T^TtcWhL3<+Hw8F67Dbs0S!D}`*)Bs-9&
z?UF>Z1r_AQ<pl-wR9T`F1ek7fsBs)%W#JNPu*z0du~SeH01tA43>V@{5Ro=h^HJ9{
zwe(a9$(eR#T26?Pr=_W;x{sQfw1}m9!GZ#JO92%HI~CPzs|FzvZU$IB1DCz*41x@x
z892~sT7t$#3<97%K*nGe6Utl=OP#;P-@g`&Oxv6P`EU8##MF*uj)vK;z>ksl-*-lq
z9e)}ac^NaYOrC)1yqla1tm+Kv3|0)j42hug_SDotM^7k&4zd8vV?oBM#l*!xM~HyS
zZ}37%b7<ei#LOHtInMw(#6bi!PzgR8LqJ^(JVd1;02cxcJDGu60c^Q0rtAXjni4!b
z@-kfFRhO#U9+~9?i0L?pduM{8gGJ0gf9A=)->+7FI5E|Z(eChT#%S@9nZFXnH6?_l
zc!b>Dg?LQtg%TMV+Qc=*g{63fa&m-trKIeH7`Iu+i|Xo2$S`wR%DH<~U#yx`DdQ*Z
zpd;oz^~%(IzrGXiSI&GQw&Tga!_OsmSFWF+$SY_smBGlAA!Vn+E7j-nPvW=|uaKS8
zl0%0VN!beu@klc;F{u1!V7&vLhtFeRU<KEDpk36Ea~au`mGoFmP3)MBK)1cI%Q4C`
zf+{*a7IigsJ!X)EF<6F=Sy@S0i&2jSyyHuWk5LqK28bL7>z%qS_4QloUKY<*ob)nx
zM|F~!G7qPWZg5tRjx>k3Opdxn@iZY_v$$AK8UB*KbWP3Zw&PV5CmN&F<h0Fn1ew@`
zrA$=xWJLHQR8?J)wYbz=>cV|$V?7O&gt?e_BkSuUqw4GT^RF-Sa`4k~4hsn~<`dR;
zG*(g8w^rv<(wCNFVoVE?($!Hj(pBPRH;*dnjPsk&oM>qhl$B|$=cz5r#U-R>7H%dW
z%*bfxrz)XlW?(HVX=&zQ?q=p`3@HmC?IwN((0)w@^!?<Zu^`ZDTT#$LJw+q%o-YLz
zCIN6a;D8X{e{kQEk%3Q$5tY|~wzZov0W=VVJSYTZGyeY<_YZv2EoA>WxNQq@6E}l6
z18CHSfk6SW8=gVIj!{65QGt(9Kui^MZk-8uDIDlzAyDNB>P~^iqriM7eTbR==0ok6
z$EfjZ(xhMiZv2`wiSZq%KMWqDf{avwnXKpz|GjR~FSss0AwKNhfX<OY+|3WF&(T8?
z)SrTd9E$_g^I+2$58w+cjPL=iM}pV`2_KxHV-5)&c;SpUH1a@!0r49NL4aBYax<th
z*fKDv3WKITAjhjS3M&fRF&Zm^t~oKYWrWj4VxUn(umizc4!{{x(8NqZjP0&6v#_x2
z&jwjxVP<8v*sz}=VazI$jG(JG89^OSMg~chf6ZzpYSXSvQ!`Nm9Y5Ca@3@SZsHm6>
zqb0NZpP$U^5{lq8@z5JL6&L;opCG`<04kwi?D-ELf(BopdzM8RKqnMgGkAjb*)f79
zn6(+1p=*Ajw|+3%F{(4`G4er{S%Y#0XtM;U>5Re_HUq78VP*qWdS;Bw%HVaI;B}8;
zpu;U8OSZKcp+&H=5*s_%t^CCt9(unS^gK9<`AxmOO&L?Al$jKmG)+LHswCqA(4`+H
zYK)+3M$}By7!wqjlub056quBySS3||*TuG^3im`Uhpbm$9@Qh9+7ip{s=FL??3a|<
za$Q$uPze6b(zCJAW18lj<^AUYlcp5o0x4w{O{sqgl1dJY3qS)${}MnX5?hpUfs`hT
zvedr>DNQCNmRtW)7<WeGgB0aQ{BviVqhkSLTQD#&DE@C?yAM8B&!2&TQCOK7H2I~-
ztY{=I#?Q#6tjG*H30z&xTv!>-0;Lkrfo_Vz2o@+mi;J-{8-o|Qf><CEnD0CMb71~w
z!7lM{rvsxoKNlB^1*_D*oq_BU4+OY4nf?9+vP(SV2eVFsC<}H8Mt6sQC!s1C-2>Sr
zAAlr4DxoZpIh>&3sQ(O%KORW@XW-%Edm!;|hXfCg0HXzr=HU@|Ai)TcWAp&Y{W}4p
zd3Zp1fQ2FZKLhJjHqZ)1Rt7-^(2jd?c0qA=W=>{7W_C_SaYhCKCh&omOaemSQ#P4B
zr%atXrJ3=<zjKU6{|x@eGCKS_5X<nN>AXY!s)OGSuF7|SF&H0DnabQVb;_Sa#tV!_
zj7E$X{?29iANz0rzx}Zc{}~JZ#r->evc}M`<|Lyf<03{&2pi-sW(JM_49qv+?qX0i
zR~Ix_7Y2<KfEG?N3NkW<tX;cytpa1p->3hs=P;K1>&ao%WRfmivxYHm&6>X-|IPXP
zgz5Od8##=njHNmMZZIAH`vf$A1m1TAI=7FXL7YL8!H|IgK5_(IRmdQ~20qPC7&IOR
znlmvqF=qrtt{4kchLyo5!^bD%uMe1F@p%Y2k+6~X_XA;t1yX9fEDB)yZvs^23`n^T
zGg!ILKY57qhfD`Vgnl(hsY!_lu{KDl?S=}2=RBDIyR-de-3cBg5nvE!kOkcb1G@G_
zSd)>_5L7&w88L#cR_0_hR1`Kd63<|k_%la{k3E&~9MhD4+x~ty_Rr`ThY_nmDm$Oh
zpE=ADU@ix<-5*Y-GG1*_Mw36BY|($`Fr|q9ZT)vfRGas27xQ<f6mfBAKMyqC_JDzz
z0W|Ak$iTp8Y^ux%-b1b~F2`tY1Uhw(RRnarFN-p0dAt(1r>0_R0y;<(RLu%8HY`}c
z?3&Tt{xg9w;>VQ6e;P~;e;ZgDk|Y29-BESUO4vu(>Ri>1e}5yBKQPW^e8xEU1Ji*A
zf3L)-Ffqn^Cj=xiGS)sguzP7*{oH$*5sZuxnfK<_r!CzLx=<c;aXbU4c@Nv?4>}VQ
z)Xx%T&|uJp?)er~HU-^m2I`l>v7m{XHY1}tJLoPYSmS`vT#?mWkrior2vqklG5`7V
zhxyaL)r_H_Wx0P7nALeW6#lhcy7aG2frE#KgXIPX&!3e$|79_C-~E@x^eD{kw}xF<
zm>tUvyD+B0h6aZJ_4WT48yXlHAnZR&Ksx?2tX|E?z{BxdgM){MC2rcZX(9-1ppzs)
z<4KV5dwEc;1X`L6nzCn;X9S(!CN9S!E@o~95@BN0V`WlT;9-<w2AvWo%Bal9$E3%^
z+>l|>eL+bjl1p9PE;Yhbhm%Doprm-R_e@4cBU2gQGyj5o3WKe!^t{y>1sM-An!fA`
zl4IrL<z;lv`1f3_J7dk%T}&5_1f41o7Ss@slh;mdi3<_r2<ckYRI1>_#;l|wYQ<>u
zug<1v?u<Lf7>znS3O25Iy6SOxNQn5qos6<f5`0VwVbD1&a32G7nua?A_=b4~Jw|pG
z1ywcBS#DzDd`$d|phcC&M)r(m=Eh?3jAF({=5~zwphbM3Ha;{*vY;)nM?a+qeHAln
z3XiVTzu*5}{QE7X%OfpyD3?iEN`{k5Op=pNM}WgjP)pE^LqLa*Q&NnJQ$|XfDff`n
zzwO?j!A_>`{JsBv|9kZB_ul;cy^O4ka*V8d|9SsA@$bpGs;YC0GK?0CGGNvTZ2g~5
z6KOU(J2q((T{b<QdG{jSMI{ZmSTsetD=NB0G+DR|Bt_jL@6F@UV_OWe&ASlICXk&u
zRp<UaL9_6m0hXQ=s2%L`pMe!LUIGeZ4+aJXF?LYx5AH_^gEA+(I&=l6x|unnIy;*l
zBX~`&IA|`PpHY<ww2#n8OoY+MTpZM^U^F!`7Y7|h$XesVs>5Qd$;PZ>$*kOOKBY7I
z?8LUT&Wa_B98<R{Mp&^byq9v3V|<~)BdC3ru~>6TM#hxPKew`?x+m?O@_SNAx6N6m
zZ*Ka3Z)#aEGCS)quH`7KzcHsXwQb_Ln64seMxF45a;#1fvRB2~h5kJi)ps^}A;P#a
z17ysveYV{tlYULvGo?Escj8%Sc?4-Y@`G3Cg6@KYpF0I<NHdD?F|qS8fyOUDWwtFN
z=yU)((76_%H6)-OA!rdVXdQ_dlL8-;fE<&89g~0_sD5LCwQrdVz?Tq%2}TAvTWvK3
zS#dB=RN7cx)>J3l#6n%xm{Wk8BZrHHz3Oq}?RWqFyj`7^w)!n23z%k{h~6j;fE@45
zCnUu9$SA-{PE<%lhF<~HY;{q#R#6t<l~j?}vX&OH=V1$Cm*P6GnbA3I^;=|P|80kM
z0}>e*F(#fn$H2hCp#GnkH4@xEv}5pRNMK-K0N<Mk8qHx8VN(O$5XR5QCeJ9$3|^}N
z?jTEpR`-DOoF20&voL6F8zX4C0dxkVJSahcl83r7=qw-5Jxy$SjOuEPVxVmxri|+v
zVqzMi8GCG;`Tk90=VM`J=dNO0=q$<4Yh)@b$;@<^HB^~}OGt#BU07a_n?>)kc$BvS
z;|g|mW=8gZx!TbZ5-M!m`pR}1ptII$m?z6Kb8?HY75zKS%)!je&2lo@(IGn8!SS!M
zk+PUL<2D|4CT0%a?tk<CnIF)SVv~~OwUHKNiey}{<er3zFfSt$GmnS_KNF)iW37_L
z-|wtE%#6It3LjXQ$11o<i}5H33ve>V|66Ow!OFzSt;w~9@g*Y*6B8$Bz@D9fnc*=f
z1B(m;69YGcGJ_$5H$y5zJ*b9bW(Cy_pglm0!k_^W&>0nqphJ$7)Xc%xt$|tqu-=-n
zq7kDAA2Yi$==e+%J!W-dIc9kxM8p|?tY&16NKG&^iO%_Zh*6mD2A}Z1yXIU%|GtU}
z^D^mh3NiZdi7;FLKK}0$pNI$_BhLxO8I1fgw%W#OmQn(YjEsCz7HZm>cCvy@I~n<9
z>=5FTF!60r^%fBIFmXmEIY!Q9;aUG`iWpD*<pG&)7s#(7$n=#@<k-KuJ0g5cU-(4+
zrEsfcCzfmLmS;vwOLNFZ$242(SENTuNs%ZH?h}LVaQejH#Sp`g3tCge3cC0nbf~_v
z5@`BUk6B&K#2j?8hp`d3@CU6zH8oKKuNwm`tYZgtm_f_JKp0#*2rH?XfCh=w)lAHc
z#KlC|*~FAUhL{OJMFiL(0(Oi7YEU5|0VZ~)Oeqy6Mh;F+eiiXJ2_;@OE>;dkRaHg~
zRxUPPC5bq36@E@m4n`&wsc;1mNhJqMe|uSZHfBRLHA4$&`x0hm2PH`nh4A@OYQn0j
zpgaG(y+wDJ2?+}q6o7csrY#0>q7oCMK-}DtlH8fxaTS~_y3!nc+}y09!m=z4{~B0i
zg+*Dpx%oJxby+wo;<&|Zc{qdw^+U~_dDydW{rhw)yGlJ;g^^K+gU6P6xtgi4s;P-O
z=*mLxE8fCeLHEoRG1?S?1g8Cqn05jr5dDgg;Z-z9DEHrse`o%^0H2dC0%}NefYw(+
z=1k=o)EPjvggt{h_&%+8hIEE}hH{2_hIWR2hUpCRL1hS=h?tR?i3;eRNh328CMeAS
zrD5Xee7HJLci6-Xejg?JOec&_h=$FG!qma|j7*S|ix+{ZI55cs;V?p|zYq$_gQ)na
z06t}z33L{7!GeDf3YEtS5&R3GpggQ9q52pTAZCL}rZ_P54?;mms2B?858nca1t5}f
z0w(7-M2s0iL3!8|f<06KY5y{?{b6GOpF0UU5#EO(gdvlmnxTh*0W^3D$|7daSP^Dq
zXH<c*A+;qlXcZNx1pr>E37S=AGBsfU?e<{<)h6Kn9xUutK{_EPQ;0&CW(s29m4Kk;
zKj>%>(EV#-te~}l;I*52phJDd#UTCuXW&tQU`B?h{|t<4!5pTS;wCD}^0I3D59fn=
z;#t$gja8I1)Kwr?DyW&LK`%`B`xmU9(M`=ntvNQPMa@L*9HYuP#x8JsPFRuMWsWF^
zfS`%!c1BfBQAutd9f6p$V(bC}CZeyGnW(9msLcYCjJp3Bq8J(4Ashzl<OqFDWi>k|
z&G`>OqcT~RiJ=DSdM1hHkXuwhZh~G6aT}}!yxJqSxj7ajGwIy9eo)g+On6hNfQhIm
zhd^g5h_Cr>wt$JK7`p&;9WL{K29CdM3=E)k7U>KdKx@#|!K2%vpiM-^MrP(_swVp2
z-8JlN;L8<_jm#MN7{TQqXhKE|v_hXv*$BKcpHZ7pO<fh#m{AAck|}H^WNs$M2&&@2
z!`z_2X9v~ma*V3rgZY@*AgkHcKqnZpfi$YAL)eh9c02Gg19MPO43RJfHy!O5t(nBc
zSwXEO77lAkK|57bZxt>j164agNv2{L%Ni>4FHF!!+0Mh*fSH#$X0C>yw2F|ZsE~@Z
zpvK%7HUXJ`_uljIYX~mj<`cU(MR01RyuT5<yqkXY1Pyx@Rs)R?Z#~oEbQLM)jc^rG
z%DS?W5H&0uD(1+lgz#9!$S1?746=*Kfyq=!-P_bckwacx$+QVdGl4}Jg_NZP<pmj2
zf>pc)IXMNrRf1EPn4~M%l^Gqx4SCBMxo0y9rbx2e`AJ#3h6u76XlU58aOrXx33=E2
zI{;Gg@9XS;?^DE-<sm8<4OHMNRB)ILZNozPb;1lT41S;$YK)-L*3?8z0o39Kjo_OZ
zi7_ehF^NLN!8wtS5p<LjXy%Cxy!;<Db!TqJY-*y%$S4lqcPB0;!q2Rx4!V<uMFEsS
z{@ppJW}?=zqb1|j)!EUYfj96CC@Sh2N-D<U)3QKmc>Y6vHCcIO6%+C3*?$i``n#7$
ziDv~551YdZ9-fy{?oN%-=XsTwz{{g1ojW%Pq$Rewnej2`dOHvYl26PNP4v_aLK7{s
zz{8sJHJ$9#lr{AulC4Xx&i>m2GL~lrj}i|X+X@~f-j|Z@Gc%*l^MLv;u)ezpLj?HN
zB@xip3{Y1Vvf&ey`otKaO#yXKQ(jq#9UM5uMvztL%1WTQ4pS3wjsneYfL57<iXG5;
z4`U<H$`3QhJ_7KFE$G5rG3F#*ZcQ#GR&Eh)D-$;t8F3jw#%F%KqP)@VOw5L#By{4Y
zdM%tR$;cwc=dG(HDk~?(F5xP#Y$=%@9yBRZluekGnY%34z@L$sm2(Hm=Dfes&PFGU
zxS1K5k{u$}sPQTOv*fF0<?v+^d*t|%O>p9#_(}8Fn3RG|lJq6?6(so?nc2l;U4oP%
za<V1`h((I=u-OPPax(G%aVTH8vYh!q`O1}`Dx3+l=8g3h>wgAGhE&j88E7XMI~$Xz
z2xyy^7-*M{khvLXTo$xlPKlij9EzZ^UsDtCk_mAUK4$QFFm}x5rY34ykVRf5AdSWf
zf+9@ppz}&V<qOjb7G7C#b@j{~K^0eh78xE9E+zp70b!<3{2Xjz0S@xZckr`u$#RIt
zHE&92pRXQnrnZDpQBO}nQ9(DrR9lRdor{Z$@$oO$>b-d;W{hP%tjwv4!^Gr;t60uU
z$jbAJTmAdqsT1s{&&bHi!{y6p>KpxcIXf>SvjAr-hp<YweDuZ{amzbQ8#0|`7{%3%
zJk%65>|@Ikv^bfV8NWWtd32~(nDgI^q<@Q4m@Vyi+4nOrGcf*VV5?{S&0xzA#Lx~}
z$0iTz(tvxx?7WQ7grusd1X`?atP2`I106@estT^1jE%%u#X-$ZGf3Z%U0k0DbV3)X
zgcOqpoma;u#wZLL1m<T1ZITC<)9lP(X>m?Q2rUfd3yaHv6`7eEi80$NNZ+$HoTS0+
z!KSb9_v60>oa&ZlYK$!Z95gMNm~7M;cm4gYX~f26smjIp@ZUl;12#4@Wi~#>12-92
z7{&QTb}92oN{jBg#j5g-k(p6~TS4ASx{ryCQ9+1#DL)Ip0grhWljbB-hkHs|#;UI+
z`IHoWB^bH>{Sp;bRrVJ7*ugKVr0OSlFqK12f{};GLQ~y>IbLXrhUF?fn}5j)+AJ0d
z78<H%tO_=o>L!d1tPYyWx;AlK_NpqnObM!tdc3vbfr@IUYE_xk7}*$E8Rh*X#kplB
zGqN)2<}fb*_s!GmwzZ6zo&G9YttsNFj24Q4;$i{{{}wPFR}K&sl2G~=!x*USCnzkX
z_Al`WKdXqq15F!7@O^a*|K->jSd$on7-AW6LAT?of+`%){U~;9=4Ps(D}&99jpP~4
zK&v@GyAQxyv_Tb@J`<xk8@rekBj~PoWhHe+Hg?bzUCN-{xy)?rpi^W-RK-<<nN-17
zDlmXbOEG9ks-~=@sxHpx&%_e8)KZj%g^Qh!O^9g+BTt@S36Bt0O-u?S7vuTKA|lcM
zr{@Wla0_$QIQ(;Ax6)+(@s5+%+LHO7g}Sx`V+}W7Crj1?9VI3O_6^J?hKzz6xBPqQ
z>=E}bPevrHN=8FwQ=JH75GVT<Cd&;ma_XES0wO$O9OBHsi;nRMb2$h+75?}3g}je^
z-+hN;yds<q0#D1CP1q&GS^t^+^I&FYVrFOdl+n=s>&(KX!*-N$uBj=r4$r@xTxrqy
zj6#f}1r94?vi34rYsgfEiO9%^)NK-EVF#5FpgHyFEdN+D8RQxC!T04dFhVBA)gXm{
zI2$`?8eLRGOu@|5MBU6>OkISDpHWF2bj_2xn7XK%x*Vghk~*lFz{kiAS{Pyu-pm9V
z2;gI6k(xZ^*^5b&J3dWL2vcBp@?HM;A!E=31t&|*GxO*3$tnidd+72ro11&KM&$kt
z_PymH%%pWVTUkj;FW)*&+Dk&Aka6Ah`3o1$zdrf<BzZdrnQtpry?whX(wA2y$@{>+
zb196h3cV{Xt&et9TCj-e+9T`#|8{y;)T;`|O_VgVRt=HTkrN2D%AAsG>zfT8ABWW)
zQVg05dJHZMA)t~`oeebP1#Y{78bM~}AU_L;DVQ;XFT7$Gvt~3C1l1PmVyq_M6$hds
z;&zOng;bzjvgT%>$vve0y%>v>jHZs*tQWKA6r1X@h}$^MI)9$g<oqTkE_tJHOHom-
z+iENURxyl?#+t#d0TN!VvMjwWCRWCNqJoT`$dv=*dp}o6P9ulX#fwXeR|;$Eh~E5n
z>dIBdzY_ZP6%&gS#hAMp1xj)QwyV$4O!Ej67j|{jP!&vZG$~gz@iNu=fKeyF{O=E5
zHwX3;D5{wtEp%li(6Ar4S_EA(1RB}{1qG<e0OcOA7^wCz18o@ut#JW&zClYS8DOWk
zt0=Ir{1<ahlVw-eS63C`(cos`U=>tp3q9^5$jZXSqroMrtgf%l?$9RI$;81gz+=p(
z?4aYWsqLZdpv-5?E5OIW)XB(*J{r~{#>yYzAk4-u#v>~xEGfVgFYK@E7rs>4UpStL
zUqVDwmPd@AO}I;zRZLHeRZEytPFYS)S&l<QgH??2H~KgjBLn~c2DU=h25=~tLGA$q
zMWr!lAPm%204))L2=g&P)-^%*Gl9ZGSqU`6WeVCw3G%zC323*H88|G=K_!tLBXdC8
zRZD43K0YBQAz3qfZ+jlqW`7wIncM6fBH|(;Vycn~c4l@_W+sugW_I#YsuID1k|G@J
zw`ELZ{909b?0xJ_Wci&$g!nk69d58TFm_j4Rq9V*msXKc&=FRb;g<>OP~_oelXX+%
zwov6|WmVSHke1faRAy!6SGD3+bdzP{=27Shl;M|A7txlNR+VD!GpMratU{T$_XppO
zO1(6Ieu4oj10)^jsjG@`Yw&>6L2KACUm-Rw(BPVgvbr8P9dt2q@Coo5^C~++(t)Eg
zuL&<dKL=wMBLhliXc1%Oi*N+3nuaC<dlNquzwo7MzG^;90+NtKz|99r1p1&vzy(PJ
zoWk17V$9rVc>%QFp#gl>HE8yhj}_AVVP|7kVP#{tW3*=k4KA^Q+BfXXY@lux3p<-0
zlRl$~sfn?Xxe$Y~ksPbIxgCqS9Wy6`Yk`xgm>4scu{gh*V*rPK#=q77?#Eo#_Y>fE
z-x1vEvx`xjk&~N^?GV30!=p+67&?O50<?G-*}7gHV9Y(qDr{-$W?{mY#-wKKo@nA!
zQ|`pZpcmujsin^*^j1&SUQLHh{si9|(>eh;c6MoR1yx>oHD)$3?tjZ=*(D;G7-jU7
z1Q{6_*~}U97;P9i`IU4%^)|BjCR9&w3@Z0h1kYbW&LDMTh+v3gNCB^H6Jb{uXG6wH
z>gMcf$QU%LuWn{8j=;u7pzH5YunCijGPv^rDj8ISghA`E83h?36lms^Rg3k_17Y=R
z8+GjGrrY}a^Qrl$@%ec<rO&lC+;mM{_`zFN)^`s<3iNE}r8|52@~Wt-K~&7M)!TSg
zRrJAIR=K(VKF=$^F*hb=?v3(!jJ$I_|K|VAXPU@#<gd+N8`dL#!S@$1HR#Io`FXme
z&$HFvbX`^K$p<#JcaMZMu5Z$IoR{J1;m@a~q^!l~@9CT|AEZKE_`w@Cwzm(3HLh*a
zx1FD1=kLcSueX4ae{SsDTNUNEKqofyGs*pB`q#)<&-9P6{^x1NIn3sav;U?3ImsOT
zr{SLi;{oOd#siRk3FJIB5e7{LGX@4mMRrBViV1NsV^L6(QqaUq)tHfwjUBY@)zn0t
z(O8&KP|?gBwC+;fT#k`3m}#@r-}Jn>m9gU9x;@8_GvELIPflFf+|(yH$8NEuh{(Uk
zPj)kh{dua&!L%$nKr*$KRn22w-k-nmQ-xVQPV_J{_nf%(>yvG0zE7Z`BGX~1IVPrN
zCQNt#ZfE@Td!@M$3twoDth3T)P~8tYKZgN4&&JLm!l1~Y%V5b6&5*}X!7zd0Irw~V
z&<Kwav#E(1X#F^-S!4$42VmhCAxRjSF@iS7gGxkmHc=5F(1L3SHUd#%;$}kXCZMSm
zP$vwe0yKJS#t5<m+~{I70S|M4sv58ixI|{RV`K&GuV>*0?MDP{VpmdU15uz*1u@Lb
z)zm@C)xa%6X3&YH=5~yrYl}f$8IZ-|psJh+d~Fu!;wexsk2yriLP^P@Nz+C{Q&vuM
zjfRb;rkt$iI!zl*O&b`+$P@DK#`@~36M{rDnkwXME#wr;E#wsP6yz*q40#Kh`aA^X
z;>{k(1#g;^pUnHu%^}IbKE<A?)O&i8?*wy$=rq$v6+vTD7Vl6-ac3K=fA6AMthJ#A
zm@CLx=vzePl*O8v6uK&?M|vMHkPy;!%yF_76BcI@Vdj#O5D5R-p)7439&E|V!z;`v
zs3tI1LsD7SJc{LomA<}}{;!ZCIc;sZA~_u$IlL^UQwxr#uYOPw5w`yNqJLLXEselH
zUNVkRc(XT~@aM3y`YF@yx*0HSGV=E~GWPfX_aI?ej+^!T+>9(?HVYFe5tqY7`Tt%!
zIn0$}EYfxWYd3N>a0y@(mQP^UJ5XeiVc9vSF2qDul39d}Ur$XWzlFuYl9ioRkYAXQ
zO@fC_xa)(QA@trG$h@2+gDPk(1*3_&qNp)^0j)T+1!inyrfO`eY^p4(ENU!jjNHgz
zp33%b+D)F?faIQ@<XD@GoT&>QJXo;wG-G6LZeCtq9-|Oi6N0H+QNG0|vj14Wb!rM|
zeZ{46kh(m^GW6B~0|O(d?+m_APaSl^0Jur4qO8O&s4NItQ*H)oC9r{4Ka0yTf+rV@
zjl|d(4A(93{P#F?$+-pgJ`LL%eC+qlOit!IY~mZi-6bNW#=`JtrvaadwZXr2tPzq0
zF3}AQ(Jlp&E;{^7nnFyVvocv382$%>@9AJ=uw)2hh+&w*z#wE~rl!Qks>iC%&ITH6
zvuD&}VpCS)XH*t60-YHEp8OUwGZzExs|Jr`sEHd3Dua%tQ{ra?ZE0Y%XEc*z1a);l
z=Mk`g&4X0dpiv@5c0SMvR(g!;jEb=F4$#tNBXQ8;6*)F>MI*5p0SXEM3T&KQmQqH_
zdSbP~zXL28tu~5TsrqooIL({Qs=y=7C(6O7SzO?!Z<#OXWh$b;#HFb1BG2BE5Iff?
zeR-tiMHy-BHl2f#ma1F=0V1;5+$M|+U}G6M)TI9TN$0sK#+z%^I@z>T=NtTc_-__y
ztcY<bpOdV$mW_i-X>w3d@^WPdLo;P#X>&ftWGOYq1_uWRHeN3!2Q3rvo;a2S*G(?x
zxVagboaX&~z{tqV#?A5XPQJc~g(aJjkhwUQmV>_p6T=oC=g*2EipESvx5Sx^<%J_8
zRJ!?{yc`@Hm>B*xNU1pna~U}Em|C(ZajU!NGfJsRF)ff%<8zTQ5tre%u;39?kusHc
z6i|b<r66UfDg&q$fmjM+ZpUU0T4&27F2^P=#;9TrUY!8iqQ%Fo1e(TDR|DN7AqKk0
zj>X81nVlid>6e3395;uZsGD2W(md99g8-`lqZqclrB!ZjqIMkIf6p+o2XQlVsBuVf
zKQCa7GYqf_FpOi}HJ4k8Lyd!(JBX2;E5OLl*ULB1Ac(o>j~-|fHS;BYPIhxaE7RD@
z02U8LRaGT7)_}@bQ!7DpcFw;m_S<qua+`27bF2(x2FWUVFt?R(Fms!5OLExm=de-I
z6%*4}um{x_pmmrKzZx<GfO_DJpb=)!<T<l86Ua;8L*qdQcZrLM%Q0Is8QC$JtC*XK
z2@9&JtEuXNRDo18v9qy5SJxtqv6-7OnA?FgfzF|45*K4Vq|U+2rM<k4MP19^OO=sP
z)yq#ujkRLAIyW<iDu*<8+!a<|9ajlPMhRCPUsgsYb8e|)QLfSdt}zE_xq*b;v;vr~
zpR_XNV+U;;1YcSJ3SiA@#$#+MdcNKuGrfKFRJ0#GiqK@rH|Cb)P-;wMR!}e!7dKLr
zXNhf;1BVR@r{`i8J9#A~c{`S4IvmV@)tDCqTX;QVa*|V4mUCiSHs8>Qhy70i=zNg1
ze-glfzQ97Qh%u2>PT5dG!cbXGWzDuAP;z15W)S_)!1@|#e}@!<9D@>r8iO8#5knaR
zgQ~bbBcrN1E2B8GI-@ExE2FqRqX_7x9C0y5R%TU3b9QmCu(>)rXpy0+IX{y+JLoEL
zeMWKcP6ahnbv0%+dq&V9yAaY`)kvIGOjH=W(OXp9+)SR)9JIF?bkqiD?3167jnV6r
z(hWu-Mj`HhSN^?wZ19!QhS8Sq-vY+oc&2nFCKkU?_P_Rw3@-m(vZV1pWBU7$u~hh9
zB=anhM@$pgnAjPa<Ti^4yK}I-VrNfcXZd%Vg^A+{i#Zd!Z5*Qq6GvPtQvwqw<3?6y
zMq4%!wz4`_)=E~k5N6hMY^+~dnD|9l_Omfwdvo=l@vX1d8QZQhx}W*`=o+KTiGPa&
z-upB1b26K_u`$g%!FX})@6E54d|)a(#JF?upWQF}GUHiT%VX{}JW(_(Wo6#Y${M_o
zmH8DD6XPcqMnQHK)i5^3cy?CZ6b{BqT+Ho^Gg(;w8L~6mhBC2Ld$F)s<gqc=F*CQb
zuobm4vog&D->?PVE5pXXAj_Z*+EvGBqQ|Vv$D*XitgZwZ4OKKUV@5Pqz>7&hvtjU(
z6SRrR7({>;0)Q64LROZ5SS%a4<qZOi+05mP_4V|P<;>ZP0}SN3Lu{EGY(v)0yf$;@
zwV6ycLVO8vPQM*M>4@ckQyh59Mgp8<)Ur%Tb=PH46p-NJk`Pd2(REKvvGhz#WSX5b
zV@6K)j2Zv@5AX>+0BL6h-_h|vi0=TOPy>_%tpS1gk&{82A(9~zynhZfZ)avC#%v_V
z0`rcE9kVr~9IKHX3nQjqpuU2x>J@~n_XQt?Ad0>coP`DAH3L0QeFXt_f2Y3(ocuXu
zbOTLU*^NYXWi{0_Wpzc3m^KUZCV+Agj6?|qUg7@?!o0shr||Hy9N-mZuF0M;BRglt
zjDI_nY&|1=G@aAaoeiS1d`(#7xy3m-IXT6-<r!Icg&TxHmpnsA<WK<_2HGYJ+FZ;l
zEDX7Wq=AEhwShsBL6O0b!I2@5p_GAv0knY<mI9c-2X8Zh;$K9}2)sy05!xPBG%^ze
z4Wi)TL#kX;&{`3YCeS6vpz}9m5!J4d7z=}tW`HG|fwYd6mX?mR0h?ujrjVBz6N6cB
z>z>xuJuFJdOX)@V|DNC%73F8L;1@*}XJm+T`nLdl@&xn%j(?zib53jroZ=Wm8?uuv
zS!DP{I5|c5Wmqhevl~L0>_LXN{(A=Aegq;Ig)BfOg9t`$kO24w4@N&w%7mvza9RbW
z(l`bNcF^7Q7~$6n?n!{g#!T#(jO9R8ow<=5BNJ#U*u=~T+?+=`kHZw2_`r7$C>n{O
z^M%2u%tLxr#-N>4*6>|}P?izK%nb{Jm)SoCGcU}5?Is~e8-#g(f>R%30ytcuCwhRc
z{BDSI`U%dj;NZR55Q-7PjJv_X`!@j|kncbN%MT*H!o~g=fl@XoVe$$i2eB~ASx~6Q
zIYC1j+Sdg4-9W36H5eFF!H1A4K`zM!uS<g*DhXcUs0`cbsK6q|`dO^G+<E7@ozCUW
zVp)t{jCG7&ouJn6Lq<EMhkft=ZP^ar)d=38cy#tz0k7a-FM+eOr>$Slw29H~AxJr+
z*}p0OwtfWfegvxnpA(E|BM304FzA5J0c8;r5*0yg2?HI~&ZMRSItf`+L|n*NOu^hp
z4SE75(<z8ay`W1KC;i*<zOU~COYT&}vc{=SADS6+nm?=rx!@tA9UB8^E#<bY|F(SS
z@B7H;4c7kK{p_zfkhPZop3M1mmeIYTVIkDj@OBKiZ4X-6V$Q(8h*IQ%2JpZO7(_)F
zz~^$B2?&FxSeew>6x2bpXJW=I8}&nDopet0{#n&~LdPjKRNp_aYwv}<U4j4RL)T(!
zN7T-pJn>)C#L07OBbYw$86>q{Zk~1f_N?a1tw{!awUaaUb_E7@?ai3XBn<V;uZR6<
z?-@nd>+9M7y?LM34{|GLe4c?7v~5F>L6Sikw62!{Qsjbilb8`oRswCP1#fplYF3#U
zgSMbpGa7+5qku{mSXKzM2)Geo5vbYGzOTJ~ALGJ548pw32f(c)&>3fOPM~CdfKP}q
z!6}Y0tRXC{At%Ms+uJgQaVIz_|6ahF@C$U46YE(}t18Y3RM|ihZ5-&DcZUCvvQ(Hs
znn9bvn!%ePnjsZbo`UbqVpCEFj~IcSi>o+AFJ4vQB`4(kBJ|>x5mcapH*djq7K1iN
zftF-5H}EUD=sWCi(05Vdx7T4@rDG4;by~21r9g=9FF5}(9pDrC*B}Jmc_{?mg~<r1
zGQssGvMSJJnnHX(9r%RUQ8T`aS!}qGgM(3cteLs5FXLkHI-P$Hz{Z0JMsNv=Mj#0?
z=7GZxIjeKP%T&y8groz|w7xMoAu!=8Q&rK*R90}K1++#HvH}*fj8(*JpF`%r8|-!d
zh3VKMg(mso*zl7<n3oNb<dBL_7js`<b9hKHUIT~XU&O&kpFly07KjM3Kbu$*euI)F
zYLUsr06L@W5gP-86!>;V0VZW7CP4uq&>@E`pi>_}gZJWQjK*T1t&e(4pur{B;f|0k
zk)V+yV<R(`=a(MdyKv#2m!+7JnW?9yo}yvq>Xzls&WvrP%v{=@y)o|PF;0q!In(|<
zzT4h@k5P7N<?G`!!xnbw$6DDsF}-E9W3>Et?BC&kNB*4@)V6WcmK8{h&Pkp6uT?rA
zFWOPfE67~B<Rqi!%2kZor%F6}_WtbL_wQ)7n<w~OeNcIj%E`bwn?Zp=k6|Xme()Yo
z@Ukf;K>^UtGtkHc=)^uz0Z=cDMHQAxAn_*x8sugJ4VsyNj(`P?YKw}1uG#<%#(^gI
zKx1#9PJx&xc=8{#b`msj243`IYGTI>+87HOVlxKarzS2U#|mBnre*@-GqMV>gMtq<
zpTuZxCJ0)Ap$^(_3Yt?B6A~9=JgOkd$YY=U@Tz)&ny`X>l3{tZQ5cgXp9m+by|V1@
z<5FtMvMiQTYS*15Bh>}C*#*?})RbifnfbNFotU|Jt;ASam=)B_Ox3hxjRY7Oh1jIa
zXBfJ>8A{4Z3u_wLXxgaD2yn15b8ztpa*4}ma7jCP*fL%261MUSQ4o-`^5@*HX=0Vh
zB*rbw&7mOdR+p5(!;~tj$jo2MD8tyn7|JMUoGC3VZJ!o&{MWzdmqH_$r356!YGl>b
zq-53Am^|B()dEGhc-T0#j6(H%%(Pf}^m)akeE6;SB}FAI8Ch7E4CGYp^z`ghlkBub
zSXr5v1-P{jR+(4k=9HV5Y8nV|@`%U^8ykB$7%(adDvFA6%ZN*ch`9MIX#e-_sX{=k
zt-JugdocGiM&0HM+2y&+qCDb)BAmjCE1Um4S)&EoZ3R1rUjlUYvZ}C|8apE&XypRv
z7+H2kOGb7h&<QZ$Y9D%ZKIlMRmZg(9)fN6MkQEh>xXZ*S%FWLGFHt~TEa!m(Qx2#O
zMcXCtlxeGu8qdGY+%l5vu8hun9IRabI-iJTELCBejiwY_?}P4`WMBc+Q@r4rWMc+%
z@F@(SR-UPenYo~`pd6z(=oUp#(^*syoWvB&%taU!7)(vf!5bk(1;s$SZeW-RRI<2P
zHCVYdxY!gdD6nza&B(R80kX)i0nBbV00yAV?=~r-%-w%VMN@2i+jN;3Ktg{RblZGe
zckgc9`R^wq`_666OvgdIzn0C6U69Q+;0-n)NB<vaw=;GB9kOm`?EXg+x0@P+PTQqz
zn(6K)C&fVeijXwJ32xu$Gk{V&19YvcnUNS7X}w@U0Wm4vzp&7s<TNh804g^?XGMZW
znn0)3yD|7NgfYZ1q%q_%lrhvXv@!HCOk<b_x}6!ceGz)#nI0o}AYN2ZQ4rMN1YM3M
zCT?zKB+dldF|4F!!UCQn5)(0l@nJOR&;b!PB^4MSMx(1o=R?)O^szztFq(BH7uVlD
zE-9`cE-oDpVGFOctZDxlKn>}veeQARf^@i~xD-u5Yj+u=z!YR5?_UVT$N*Up%m9{x
z2_h@}cMB{9QT`7?F@iOzL6kvAR(38akUO}7xTLsrqF*GtPs{qvz{&t>)dzX0%R1_C
zas68k))$3Ant-i<tZ&AYy@jD3<Qp{;WR(np;P?a;U9t?S47v=U8&h2wd>LvPS{Zs7
zrZUWBSjw=LVJpL4&<Vbbq9W|@CLid`5_LFF&6W|iRvxz6TMblZLt_uL3LM6V(a1e^
zYevw(kCC_;C{f5Wim@}Y=`*U?gI3FdmPv?$Zf%8`57Q5$VXMqxd>D-`4&$>mK+avZ
zcl^uXXfMnQI=Gq1K}beONG1qO>Ve5gU=qTHkSsxv*18a1!nCX$AH57sF>Y=xZtj1_
zz?7H@r;MtxsW<3;$3G1ix-a1sf!M});K0h#L!g~mWnyA^g5u(WyGmCcU|a`sn~)w7
z2{sEw<S)E?z|@d6%}<z50o8GOB}U5LrhglR7!M$s12HoQuL#602GDpPXssgy>puow
z1_uTYhC<MIAE=3_0NM;{YNEg>!obd^23q<G!l2{JRoMBM#X&7LP#Y37%&)G;$YgFN
zWTs+n#v&#JTiOpgb_+Bkr4Cvo30hbTZe5CjPJ#waDS?(sGJ%$vGd~iPmk|5+M@&Lq
zknsSM+`lh3I6${9urM)l%s;s8--)d?j~2!=G9H=F&cw{j$ic+O&oSjuB?o)ien#g0
zC5-yFoBuv)-qqZ^i*a#wEQbISn>ag{l~d`l!qx-4T+WVM>=LX@0vz$#Ow29!nkM|1
z$QTipe?2KGD(QM&_zFgb5C3Yyn0Yu2gcSHWnFAS(c5GqPUBShkv-WxIj(_L<nK?xz
zIQ4lrd04FOGa4@MXJkEC#mQB8;ooglke$u{8LF<jvvF{lXmD|vO$y52mB_<?q%~%R
z4HuWD2`2}e*R9&-N1bf!Z66sxdvF`T_b)Ot2s1FKDhet>2K`|3YDQv=46F>l8Q7rH
zJ&=BL12Y3-0&>3(yf%fMfw6&spMe3r{|1{Xg6Mq!9^?fPu=9DqcMvi&@Gz(`FlaIg
zYBC8bg02D<g}4MUMP+8J2+F>SAU82H{AFNaU}E^okl+-@%n;}FcR`#JWFUYk0dmMW
z69Y5De}*_GCI*l=WIPdc_&I2V0CWZy!tctUbJ<nR%}n$e!GxL;KchN`U=slyQV80>
z0B)rkL0p6g8<y#lxVT=v<l>sdB?Y3TxX}1a#gJJth}W;<QU=w=B8(iSps^`P+<?y0
z1daQEkHiHN1kS~UcA}u6#qttl@5+^2VCSt|32`nG{|_%_6f>@z#Knb0E!e9dz5mX#
zFrcIXP<TS-+rVjwlTi`0=M?p9B|S!?zeWGfu_j<?!!xEanfyJ&cmZ2`9W++Uz|I8T
z|0B$x%%I2M%y5L^3TT%JAEUUK9V06nWNRE~pPV>6h#*Jds>9^OL{#}eSBcs&iHXax
z^DzpWfu{i3?HJ`5&D22?o}krnYU*mBrR8#r;-E!y=4$Fn;MG;2WoK;cX69^ijN%}9
z&^?#pV&ZJ<Y$BkEY;!#(b~_ehF>_F_RE(XE5p>O%n7EocAB&i{n3)i0b%&U^n7Nsd
z0Ag?v)YW0-=GWli<}(ra7sVmY&cVSh&cQxUnMavdjfV$9Rf2@rIm84QyOk!Jsp+wJ
z`8udEiLnc_@iDV9vma&_S5RWph;S9w;^ARZVPj-w*0x~d$_lZ`k&$CpF_za2<CC!w
z;5AYg*5l>n<<d3eWnyAyRF#tyQ%+S<jM^r^$i>eus;#BzA<V?7ASiAjAur0y$HA_V
z#mXqd%gZ7sCNIp-#Hq|ACaERN$1ALRY`c6|nY4a(hQ0c?z7PL4|C{n}Gx%INU&b6p
z-w!M*f`S@Cf~+c6I5;@OKwc6HQs(7V<5l8S=HXH2Q7!|Cb8rZVMLB4z$@nIPiO8ui
ziL!}uiSmnyNc<BLk>wNNayJ*?<z{5m)fLg?;*tn53TfqHH#Rg*@iOCQaj?iK66F?_
zkYZ#sk`d(>lVxF+iSIV$6BEeQ*HhZ=F2KzrBxxlkC~Pao#Ky_U%FoKq$gZhsnr4t*
zBCEy5#%`o(Z|&?PXC@^fXQrm3z%99nku$-h-Xb<Mn3;*O5?c}kowEkLj~R5sv><4|
zFlg1CF|)9;Iw++;2chg(>=}*Om_RqxC@Zp>g5q6RNL`OnpV5?6(a0Q>FhJ@-<9<wR
z=^Is5U33K%)A`ubW%+H)!vB2_k77(!Hni0@(h`b|WHV-+^jcTvZ_mGudS^pM4rXp9
zeV2O13Z{MCuh|4xSYs9B!`%Mfk>O|c{9DM#%FN89>(Tdb-@k+PE=G(Tf3Ns?vv5nQ
z+iBfU{TF1*%Eri(Cdq4H&eY5}>9egKuS6P;w9DVvn3~E`LFjx4_>4|L1|0?i20Mme
z=m@B&h!`J>vY?S1vkW6Eh{FUL!7;UAwqpVfHpwuu8Vf2j8Vf43tEnps8Vd>=3$vQ2
z>#-^+D`_(d8X1e3sjIPq7M&_9v70Ij8k>VwuA&b58i_H_Vq|1u<>2Gw<l|svVzgmo
zWZ~xEWMyGyVPj?EU}a|feXpvDaZ}cO84;d&*}6X3j4N501%wntH3daESfWK#R$4GK
zGTO56E6M7~m*%m{=^H6*L7tLhdc2KAj6;B(gPGBkiGx{yRV=xZQJjOHjgxCO6Bj!-
z8wWEp8yhz(-#f+||1=nH+@0e2PlM6o-w8&0K4)<ONdX>K=6@QD#<T6_x5_Fg^DE8z
zry-|e%PfRkXoJ^m8~kVD@MitNz{4QQAjJ^O(9giYs-_M;wM>iwRIKQO*7OU5N)tvC
zCh$p*>}>3I%%GDm*wy%$*yWhS#q5|sOB2A26IM2L(3WdZ;UUb%4%+F)&Zf?$tiZsm
zq^8U!#{}BbuE(s;sK=%*$0QDF6hYRso2jsfiwUumv$68()n%8;3(j+54Eh(lLQ;X5
zB}A3AN?S=sj&(uJ<$w3)PyY8MOOD@W+4Ocz4Mh!37UsIsi>usN_$`#Ge{Pwmsw$=|
z#lmNL;osl(ZJJ#jwd(5q6^Gw>@kzPeKX0Jq5v`&Mx-G|xk&TH>P+66ik3-Kr+ens~
ziPciW$<SDdL)d<?0~2?!X1k0jzmmc{MrB6JX?GqSWn|`%OUYdw&a8Cx-!&#{8K3QD
zra^s<Oa=}idSd_PEo4-=Qk$7zm1gWH%ErRXD66W<#VzXOYok*5*@{im$wg8^fKym9
zQ6f=Qge75NtRpv%xLPt}4I^i}?}dM_ixs)0xR@EE7<n0uYBQsyq<GxaI{TZow3tNs
zr6i=KdAQ_lI25M#o?2X-EThElWuxX-{LhVnl|l7C58DmaFAU-g1`G}i;ouXe%+%CD
z$40S<iGvn=u$wXRF|nwCTA6mt=4?`oJd7&lX6zzNBH%NGOh6MdjI4T$I*dGwY)s;6
zOm-|FZH&xj4C+eiYUXk*e9Y{2%&fMu?qOE#sX{#b%Hr}?(kk}asuCi+++2)>CI{dA
z`}FVEhb`%>jQm_`EXEn17(*Bn7^6x=m_7$~?76U~BM?F{7C1it_x9iEf4Ber+ZG^a
z$m-L#_u>0*kIs23TG{aYyZ(cNiAk#VQb&TQc*?|w9XY!fCNX``S#7B<D<Un<#mdaW
z&&8{%s-dDN!OQsfbp5VG3FGDijN(f)!!;{-FZ^r!_iq-@!X?tYEKKqj_H_jYcI|^u
zY?Ch}a|CYu_HW7Yg^apiE=^C>6c1feY}EI!@e5;w3o9!#OU#tL7timR6v-r)GU+^M
zeux`1KLDP~0-a~4&tT60TGO4+P|wiMFrQ&P1B0-rvJ&WoN?S$~(8-m?l=9IxIxvcg
zXoIn-u@PwY-;_fBfdT;o0RaQhv7LBnmJJpfe-3C^SZFXiXjm{Z5TT_2WHci~gMfg5
zf`EVkv8)BZ96;8vf-L*Z0n*tZAn<_z4T>8^2L1mGY=LYH3=<d_7}+8FaP>jGDK&Lw
zRY7q%Mm|P0eNcBAG!?_n#|S=RMUa)557dQ*E%j5^W3*!wXVql{ok9v$0Tz*GR97<-
z6BlL`1arlpR~O5IHZjUEvhgztg3dk`<7WgNVhLV91hP(9NnMqfQ5CfFmrZW@E^%I7
zJ|pp6=DbGkylMYFUJziCP}CGCP%}|05YSYVU=q0S?_(OTyAiMXE^#A1US9EC%VniF
zwPYF182SHw{CA3lQ(B2dN*ZL4l!+MB97cXD<}mW3nIkR5q9o19^6wP*PD?XcElw%M
z#fsUy#^U0<yjcs>jJZ@9b>{p#{!U0sUYJ9u;TmWy;I#%J4q<sMp?8dybN*dX<uX=V
zkj2X@E^f@5t;nXQugGRMcdi|yijEd5$Rs^JK8Qj8uFPSy#BR{P<8v5wPz_?$(otaq
z8N{ZjuLp`pL_1sv)T3eqHF80f3LB_aQ4!)~6cb`+V`5=vWmE(8kyXsiR9FwP2TZz9
zT5@}7COdn;q>H7q8AaAGy8l~TQOU)<?cbGce<T^B!E8p|ZOfTvF~yhNT$swv?$>|5
z6wKo6VEE5s`)^6<zf;S$|2uJ9vV}3agwcH24n~XPl422{fgjNQY-|h+Tnu~+LJVRI
zYTy;;!phu?%EIdA;_Qs9%({%??CPrG?CLB6&>43DAu$#O6^te`^OnWN>sK3Y_7nXe
z`p=copy}TQ##<lK-!s<l58B6M3#!om9r}0ga!t);MkPi&My1Pdu=O|o{M*hL_iqtn
znWABu5mRQ<zY9&}>F?8`0`~>Rfpyg&o5WO(rB%qop!T1UJ&N@|Lj*$-Lk>eZLnFg#
zhV2Z87|t@>V0gmtj)8#@bn=HCqq>^98b2dwEhVG69vire!3@4z3Uuq1C>yv70q!M;
zi$O*uK$nY}n~58N>w8eGW5yx|IqKhzkx`5fbX=AlqZk9YLjyjM03-;ynafN}Sd59C
zO&z2JqCs7c$;=#-FU>(cA2T^-b~z?CMyP3^{q({R^FU0nFvJ)zQw@CBEQ|?Kp$^gr
zGEI!tj78r>mzmYai<K{3SB{y5iJh69l^t{jIyVP5H=CS_G@}5gC=a)poMx7|fRU=U
zSfHDnrV#rCRyKJ)X*Q-LMmA$N5tiTpHW5)-7N&Z39wS3R7jL6Kj%)(_e3Hz}0y0eD
zJnTxEJlyO`ntw%A?4_i5goNy+q*z&mc`O{&c%)?<TU<?ZqH;wV=h^ZwrhjoaVh%3X
zQnOQGG0k#OXq&&$-J_#2LZ8jVO;q7`5g(_Bupuv)T*D%yB*VfiEFdVuvXn(sL|BPK
zR76DaZ;k-JjI^zQ0Kb_X(=QeQetwWM`1vIF@N<fZnaOeKm@?`~h%ib>>F?aAp31~1
z$i&3R%*f2b%*4ye#mdIa$SNSt$j{Ep#3aotq^Bj*TQh;tHHC#qN|Bebl!Kd(onKAp
zGq;+mxEjZb`JA$hY6Aa$%9y4|aPl(CuaJXSCdKyemY}8thaiYxHZ$W97IKi1<`EM9
z%P8Zl#$(|mBFw|&Q26hsk3Dlh9IH7eqq}Z~XEa}7|3WL9j-p`B&^k+Tb5VB3_;yc$
zpoDa$0ue(#K28xZ$;c`o%ONZ%D8s@c{Kr~EiG@W}Ly46|oH<L{UO<3fTE<RE;BN@O
zBnz`3AHNhcv%n)UGXZ`s9Ww<k1_lNRMm11R2vpE8=rbfh*^CU_3@e~)CI)tfBTzOo
zgCN5PD4T_Wn^6kNW@Qj!^ntS37`PeBp=@@BKqhr4n}dOeX)=_}$-u?54a(+b5M_D`
zW%Dt}F*|~GN3(D;Fff2db(k3#SvVOO8N?VSK*gCD_!zc8*~|<|3}>Kh76vg!&=?U&
zJu8C>qZ(A4jX{ht9?E8CSj5;2Wpgk{FjYd?oD3pN3!rRn1}&z8P&OZf4Kp)?GebT@
z0YfE25kn?JIzt9S34;QI3qvA98AB?A0)sn4B10ZS3PUA>0)r8Q0fQlf8G{~!0)rz%
z4nq!u0+Oy`FfWy%m?4#+2&_AWL63pKIlrK?C^J2yM8PGoELFihF)yW3!N|bSOi#fv
zCr1G+Rjg2yTAW%`mYSl+z~IJ^&ydGZ!r;hI&HyqkpCK2t!`>}Fuf(xDwKzXFm4P9M
zA(bJWp_CzqA(5eofgvb0y)-AW2&C7a!H*$?!H2<-!HL0&!Ji?7!HvO{A%Y=*!Ji=r
zv>(;Y-!H_+(aFj`#LYD#z&|Jiq>HePVPIbsGh~8Yr@&yspvPd&pvPc<6fO*5sYS(^
z`FRQ^dggitU{4ZfcmP8VLn=ceIOsq@n#zy{woZYegdv{+L}q{^16x#qf;*X^1n#gj
zhJ1!1Bt0NLC^$i;6fq<+q%fp1<bs1On?Zpgk)ed41RRM;45dh><T2!fdCA}?&|_c-
z$Vp8sPE{yMO-n6OD9KkS$w*Z|L~U_uatX-eY57H9nY8@85`~hY#FW(B#G-74#FCPt
z%%oDVlDzzq%;eN!Xhau*lN&}<7nLZ$;~HC9WI&`P25^!sVJKj*V$f&MXMp)P5heNP
zfy0L(qokz3N?#x3yhKP^(#y;z#RPqZ9EMB=P^jdAV@sa_yP5hqnaQbn#i{zBqK64Y
z;Kodc!S_pma(5p?H$xXgFT(_ei3~jqlNkCLLB%x-BP$~tBReApBPSylBR3-tBQGOp
zWJZ8dkWq+Hm{EjLlu?XPoKb>Nl2M9Lno)*PmQjvTo>75Okx_|JnNfvNl~IjRol%2P
zlTnLNn^A{Rmk~6?W58(0XvApDXu@d9XvS#HXu)X7XvJs^TAt1b8Z2^PbYyg5bY^s6
zbY*m7bZ7Kn^knp6^k(#7^kwv8^k)oU3}g&q3}y^r3}p;s3}=jBjAV>rjAo2sjAe{t
zjAu+>Ok_-A;A42tz{{A-n8KLKn8ujSn8BFIn8ldQn8TRMn8%pUSio4wSj1S&Si)G!
zSjJe+SixAySjAY)Si@M$SjSk;*udDx*u>b(*uvP#*v8n-*umJz*u~h**u&V%*vHt<
zIDv5@<0Qt(j8hn=GEQTh&Nzc{CgUu|*^F}-=Q7S?oX@y`aUtU(#>I?F7?(0GV_eR-
zf^j9|D#q1}YZ%uuu47!!xPfsa<0i(<j9VDDGHzqs&bWhdC*v;0-Hdw}_cHEd+|PJ`
z@gU<N#>0$97>_a@V?54yg7GBdDaO-`XBf{io?|@Ec!BXE<0Zz+j8_=1GG1f6&Ul0I
zCgUx}+l+S@?=s$FywCW6@gd_Q#>b3L7@smeV|>o|g7GEeE5_H1Zy4V)zGHmP_<`{w
z<0r<?j9(bPGJa$H&iI4zC*v>1-;944|1$n#{LjR|#K^?N#LUFP#LC3R#LmRQpv1(<
z#KpwT#KXkP#K*+XB)}xdB*Y}lB*G-hB*rApB*7%fB*i4nB*P@jB*!Grq`;)eq{O7m
zq{5`iq{gJqq`{=gq{XDoq{F1kq{pPsWWZ#|WW;35WWr?1WX5F9WWi*~WW{97WW!|3
zWXELB<iO;}<izC6<ih02<i_OA<iX_0<i+I8<iq64<j3UC6u=b76vPzFaEU2|DU>OU
zDV!;SDUvCQDViyUDV8aYDV`~TDUm6ODVZsSDU~UWDV-^UDU&ISDVr&WDVHgaDW9o;
zsgS9NshFvRsg$XVshp{TsgkLRshX*Vsg|jZsh+8UsgbFPshO#Tsg<dXshz2VsgtRT
zshg>Xsh6pbsh?>A(?q68Op}?WFimBe#x$L22GdNYSxmE;<}l4=n#VMsX#vwhrbSGP
znU*juWm?9xoM{EqN~TpztC`j?tz}xrw4P}L(?+IEOq-duFl}Yp#<ZPj2h&cbT}-=~
z_Au>b+Q+n?=>XF~rbA4JnT{|WWje-moaqG9Nv2awr<u+$on<=5be`z~(?zCBOqZFi
zFkNN3#&n(O2GdQZTTHi^?l9eDy2o^%=>gM2rbkSVnVv8`WqQW+oaqJAOQu&$ubJL3
zy=8jG^q%Ph(?_OHOrM#)FnwkE#`K-(2h&fcUrfK5{xJPz`p5L2nSq&+nTeU1nT45^
znT?s9nS+^=nTwg5nTMH|nU9&DS%6uPS%_JfS%g`XS&UhnS%O)TS&CVjS%z7bS&mtr
zS%F!RS&3PhS%q1ZS&dnpS%X=VS&LblS%+DdS&vzt*?`%Q*@)Sg*@W4Y*^Jqo*@D@U
z*^1ek*@oGc*^b$s*@4-S*@@Yi*@fAa*^Swq*@M}W*^Akm*@xMe*^k+uIe<BkIfyx!
zIfOZsIgB}+If6NoIf^-&IfglwIgUA=Ie|HmIf*%$IfXfuIgL4;IfFTqIg2@)Ifpry
zIgdG?xq!Klxrn)#xrDitxs17-xq`Wpxr(`(xrVuxxsJJ>xq-Qnxrw=%xrMovxsAD<
zxr4crxr@1*xre!zxsSP@c>?o9=1I(xnWr#MWuC@7op}cHOy*h4vzg~G&t;y+JfC?1
z^FroD%!`?qFfV0Z#=M+)1@lVgRm`iI*D$YTUdOzic?0uChAFJ+If=!^thuGdnaOO$
zsfk6&862s3WvMy&1*xnVsfk4;EX5^>MO+{vJ~g+Xq>`nyIJJl+Ei)&Vqa-6fC$T6!
zm8m3y9mLKoE@8^gW-Cg~%`Z!3ugcHQjnB;E0Mq%UCCvG0X>7%r>3NAc%*pxbtR+Q>
z#ThIa`MIeaX_+~x@rgMlEG3z_sVqhLi77lO`Q>>z`H3kYVGbCFt+W6n#+sRzlwZMJ
zkds&$pPX5goRi8{lv<FQSi)YEnpTuroWYTkSzH3r$&!<woXwJ!lbFtxk(!uNkddF4
zTFh0JpHrHf8lRt*#tmhHEZ~H)OAFWvi<0wGQrVLd!8CJ8VmeDnVtO%4Qht6m2Z#XG
z@T>(znRz8_$%(nCMTsn+>XjuaKPQDPvm`MmGnu<2wW1_GBNfyN<N~wHGgC@3xDs<R
z)AQnUQqxL!Ak5^{ypq%+ZU_h5GUSD@vr3CgGSezqKz`xQ%u7klD}m^PvcYQk(h`$X
zL7^63mYI^8&t8z3TvA$;%2tq?mz<fym77=)4{~d25nEyk$Uv5o%)Ano)RfE;*5ZuB
zqEy!8jMU_87Epxo7MG+J#3v;tXO|}yrSPUD7MH+z957)PP@uCGB$gJZvJ{u(7qF-0
z7lD-XfR)2IV3VL6*3_)j<Px6bjMTECe2C9^VH~g*I16%0i{n8FgDW>P56a|*BqFdd
zdww>U<}EBuEe5rxz&y^(ytI5Ui>o-fC^a>&I3vG=7pe`CDme4Aq3MGwDKQVmOe`wO
zF9(MtH-rgx1qXy(TEGQifKvoGh(PIxyC}6dvnn+{tu!Zx2g)waP0Yy=NUccDNz6@z
zJBuYfGp&RrCp9sRB`vckl_Rw>H9o%}HIEa-NY2SGPUR_2EXvEwO9#81wIC-kFO?%X
zF()-IC9#ODC^0W3KbJi@KQ}iuuY@f(F+DG}gbNm4r3LVC1i6pBD7B<KHMNAdI3vHH
z0AyrxVo?cCT7FJSYEeAcGHxgb<OF`G!^={ON-~oZa|EIMjQpa^s{Fi?#2n6~#G?4*
z43Hru<(VZVsYPH%@`4f>DA|K~JdhM0UzA!>l+T=<TFH`}pI*!Xb#gIpNk(aIQgM7~
z0Vv@3p*)atL3~bdL6VV}lg14$T_9x&J1F+^OG|ijGV`)iQ!?|w7O@wU7H1S>=JBRh
zl%y8rCFaC~q`^f<W*%EfQGP*2C3kveNk(ZBSUne{bO2eynv<HFpT`Q$@7&-d4zY+2
z<O@)SfN;6M3c#A#p&sUd`IQY~GFxdLs0`swE&^qm_~gW*6y~DhV&;sL6pp0QoScmO
zqCA$Q)SMjdWKgiCWhN(<q;h2>=B31g(-kL}3Ci#6U{+}XL<AHdf{<hy4@q$#H9{yN
zU<3G3gh~rgHGzy_P0z_sN@XiAO3h2oU@b{3&Msz4%giZBE#gcn%1lj5PApF40;OC?
zK4DES$}cTo0fi-Na!!6}3R_ZYVs>f~b8=}3OLBfeC09XW0XY3+7O)g2mZfrmVkbT+
zCowOZy(l%mC?&OssWgWvKZm!tq$o2xwIrh`zcf9AvotRywJ0YuFO{_<F)1gNH8(Lm
zGnuuds5Cj7vmg^x%B2>U@WEN&U>8Ww&ri=ujfa;3+(-hfx%qjim0Zb*MX4q6AfIwT
zn56|!F;I|kL&U&g#hwf*+4G87it~#~I6(wh8#|a)TEGLV*+5Bz0~7$Dw8m1Jmy*w#
zlbW8G!<mv;oRO5DSd_vIP0k>dJWzHqhyyC)OW2DuOHy+a3ph%1lZsMvauQh!5{pYx
zxpF|IeSA`BP7+6IMRG=BUV17YIEcZ{099Q)5H2L8vV*G9_}mok;*!*ojQrx{{DM@D
z;?m3#P>gYa5*5fsw&eV@wA56VwEX-OUT{qbu1*qjN;r~AGjmch^U^so@{0>V^$urZ
zZc=GZVqS78TW)Gfc4i588puhhMe$jwB`is)sYPrV;BaS2Ge}DnOvx`z0@b{EpeO(Z
zrVxq<I86Cbgh~rgHGyJ<D-o`r8^Q!@<bbe2B`R1Rq?A1+wK%&Zzkn?#u>eGY6G{nB
zZhjJ|1pv;CJkazGPH$X=rTHbPkir_m1RKp>T#%WUms-RIQOjDCT98x81<A0WAQOO=
zdf*}uB)|_902PBEK38f*0Vs<m=9KUx=jY@k78HXUAgsl?nK`MfX+`<vdCa+~8SLqa
zxv2$-DID3UmEd&20cuNtOyC1Ez(q@HQECcDNorAUW?o_r3#jG533gC?VonY}yu5>y
zID9$z$&ktdoatGTi}DLNL0aO|@{6)Tg-vE&HcPybxg|GJ&B9$=T98^)oLrPyP{LVU
zngn67#2Z-{^Awa;Re>^4W@>UOS8gWAKu{}(55WXAbl8eBGE;L>_+S+c#5IDTDk?s;
zq9ijfy)?5pBejUFC_gzn6;$z5B&XyF!YUqc2>?zYC?ep<;71Vx6;RNs9;^uz>#P|i
zxjCjR$;HLSY>9cv8TmzAkWv*Ckl<3ZIJGiWI5j6Hv!FP$I37_U3Btu-l@?39v4Jrs
zs1*WE$805;AoubiS`HvHp+!DekRvCxEHx*-w15l3067R$p(aBb6`bH=9pqG&cw<8&
zE=ZLR;)5#Tg2ZA_%?3#zh?G*2UjR~V&YW6W#GIZ~z+76K!kn2`#GF-7$y`*L#GGAJ
z&YV<|3~DB)a>Dbh0Jt1Vs*F#}Dac4nN-bfDH#V{qf{T_wMvPL6#W00H-r|J`gUet+
z6dp*PCEnQB1VotfROXkKlqRKu!-yTqVX4T>OXma;U}3l#P++pB6y+Br<yY_)mn0@<
z!wN6X%)H`~#Pp)XT(-2F%;fAM=ERgdmNY|iL%yWUlB7~l(1XolD=E!Q$|>T8P+%ec
zocz3WXw?P^b6zBVX#uh<C|wC4$%0cAdwFJFN`84UdtzQnQGR9$YffffX$5;qQDzdT
zZYj>LEJ)=_%P%b|E-XzfN@XhnmBaaLX{ou1IjJll0#t#QWEL<Nm*%m=8=IN2gE}{v
zWvR?brRhv%*{tQMnMwI<MX7m3sUQXBMtoqu$HP3&5^rp7A_~r?(553OjKO6QNXm>a
zCBFno0wiX^Q<j;Vnja5w6HC0Yg#j<5W&=AiJ|84x1R{(<1Sqa7OhGI&5Md4?EI@=M
zdud*#o1votOPXP#AxpfmB}kK{F^CJ&WC_w_3DRT<(qswJWNFC~Z(;z}kpyBHfe2#|
zVFEGD$q>Xb0}<vR!U9BqG#MJO#G4p`WDP-@3_+R<O+aF%AOfVr5TwHpq{9&EHfIBf
zsm>sMMj(AgAbmz4eMTUCMj(AgAbmz4eMTUgj6pUTgLD{!bQptl7(<=s0yWUZ5Mr<k
zSOrL{G1N*IQ>cs?lm;1Y0y4t{WUC3tRuhn|CSVDWRuiaJSCGY~Ad5{w#+rgOnSwN#
zf;5?eG?{`lnSwN#f}Cmw(qRVDVFuD+2GU^$b*dX!4y4J<oF&aL4J-%JWDb%r2Wc_~
zX)*^%n1ie_2U%lo22z~N5^rJ-vc?>w!vdtk0;IzNq{9NF!vdrOlrBsxKz3Mw9A*L1
zVFA)%3DRK+(g8{oCYB%_mL@D|M&M|)Gy}0fMu8HA2`EvR8W^y|n;IB`2qO?-3?fWG
zgeizH0}<vR!U9BCvX-Uhl@_zan}U*rDJV&pf|7(OC`p(ag0vWdw1AR?DJV&p8d|c%
zn;L;EF#=fvN(`o;#9#_a45pyOU<yhMrl7=N3Q7#7pu}JbN(`o;#9#_a45pyOU<xX}
zOpQTy7=!FE206<Z<Sb*59VQ?<Oh9&+fII?<dQ(u;n}VX=6cqKQpr|)B0qHOS=`aQ9
z0L8m0DBev$@oox=cT-Tjn}Xuq6cq2Kpm;Y0#k(me-c3RAZVHNbQ&7B{nt=k#4CE>^
zkgLo<t}+AJVP?saW@KgnB0#P(Hv+Lh!3&CXQ&6OvnuBzhgLHr*-4qn*rl3eS1x30k
zDAG+qk!}i#bW>2In}Q<U6cp*Eph!0bMY<^{(oI2;ZVHNYQ&6OvT7p~!DhW(MC4niZ
zBrvtKU`aDFPX*@>BMV55G6LCTW?;k;Z)RW&A|R>Q$O4j`j6n988JL4)EI@=MOS~B<
zEt!Gh-wYK0W}x^t1I51?DE`er@oxr-e=|`0n}Oor3>5!np!hcf#lIOS{>?z~Zw88g
zGf@1Sf#Tl`6#r&MkZft>2z8+&B+nZ;8bMs{Xbh#HPIZJj)e(~OjU3IP@)l4UW}YLI
z?*yftp|lH>c7@PRP<x%A_BuiBb%NUK1hv-*YOfR2UMHx%PEdQDp!PaJ?RA3M>jbse
z32Lts)Lv+zY2*yG*BNTBGt^#ZsJ+fmd!3>7Iz#PshT7{4wbvPHuQSwMXQ;i-P<x%B
z_Cm{6BWT%b<N~$V1!}Jg)Lv)_Yvcm8*9B^?3)Eg0sJ$*wdtIRRx<Ku9f!gZ=wbvCI
z&aP1Zx<c)Bh1%;1wbvEuUstHTuAtOt3ANM}YN;#KQdg*@u24%|p_aP3GJpZ&|Nji2
y3kew*_&~GaU@;J%k?9ZvBj_F&(4GqL>=Oe6!x`H};AL;8{cQ|DDz6x3>;wS&o&U=K

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/fonts/fontawesome-webfont.woff b/hshassets/static/hshassets/fonts/fontawesome-webfont.woff
new file mode 100644
index 0000000000000000000000000000000000000000..400014a4b06eee3d0c0d54402a47ab2601b2862b
GIT binary patch
literal 98024
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%0DDwr2Og)_w7q
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

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/fonts/fontawesome-webfont.woff2 b/hshassets/static/hshassets/fonts/fontawesome-webfont.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..4d13fc60404b91e398a37200c4a77b645cfd9586
GIT binary patch
literal 77160
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

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/favicons/service/favicon.ico b/hshassets/static/hshassets/img/hsh_brand/favicons/service/favicon.ico
new file mode 100644
index 0000000000000000000000000000000000000000..9589056989b9f7836fa5eb0bf979c82d6bbd3079
GIT binary patch
literal 16958
zcmZQzU}RuqaBu+83Je-f3=Con3=A3!3=9qo3=9nn5OD@v;L`v93>4t3C;$JS|Mvg?
z{h##3AUi>JQ{r}N=mojs{{R7y-PG^{C1!x)eSo|VPIHvFof>*a{XbB#4=Hb`5r>qR
zarfuI`5$CAC2psN-sx}t|Nryv|Np;q#vnUEc2mO-l$arU_5c5{hyVYlJ^BAXolY2J
z7syVK-ITa}R4-+1pV9Ce4ZqPeFq#HNavET}{Qtk@o&W!x?;^0n-T(h(u2C;tfXo7!
ziEIbRPLSOL9rkT6|NsB==l}n&e^K$KkN^KGUZ*?^KxTl<LN^~|C&=!B_W$i4*xSFq
z|NZ~(cb{_qgUkS#h0PX_-2?4^T>U?gn?oN`?thROAhWRfA7uBa|0xe+O2QBn2iW2U
z6lb8gqr_~GUXU3ev#{9#vKypkATh`d*xUwkGsx|fx(#Fo$SiDjfb6E!d`k6$+<?t(
zAUA{DPO14IGeBlxvjb!|rRGzrALIsXZUea)<aSEU2blpf3!5DvyD2rFQvDz|U~?PD
z%^<f^YCgyekXhL50NG8c`IPDhxdEHoKyC)Pol^5bW`NAXW(UY_O3kNKKgbQ(+y-(p
z$nBJx4>AK}7B)LTc2jCTrTRf`z~(lPn?Y`;)O?T`AhWR90kWG?^C{I2asxKEf!qvo
zJEi7>%mA5%%?^;=l$uYeevlimxeerIklQIWA7lo|ENpgw?55OwO7(->fX!_nH-p?x
zsreu?KxSdH17tU)=2NO4<OXbR1GyRGc1q0$nE^5jn;js#DK(!`{UA4Ba~sIbAh%O$
zKFAD^S=j6V*-feWl<Eh$0h`-EZU(uXQu9G(fXu>X2gq(p&8Jj9$PL)s268jV?Ub4i
zG6Q55HakFeQ))h?`ay2M<~ER<L2jqie2^I+v#{9#vYS%#Db){h12(sT+zfI%rRIao
z0GWl&4v^iHnop^IkQ=bM4dmvA7ytiT-=PeH%mA5%%?^;=l)9f%{UA4Ba~nwP^B>6A
zFlelnTnsV;WEM6IvYS%(Q>q{225fGlhZx9iO5IPXevljJ;a6;Sfb6E!{gmnlxdEHo
z=phEOn^N~vsvqPAdiWKa9U!|Ybw8#0L2kh2HhPGG?55QHl<Eh$0heEoefj@?{Rhf0
z$P8TOgY2f%{gmnlxdEH|Ky`N1!~g$TFHwd;W`NAXW(UY_O5IPXevlimxeerIP}_}C
z^Fd~S%)({|$Zkr_r&K@44cOcUax=*7l$sAR17sF9J3w|*YCfg<L2kh2HjtY^Zl~0I
zkQpGeu-O5!n^N;B)emw5Hn)M?401cA=7Y=tnT5>`klmD;PpN*88?d<z<YtiDDK#Ht
z2FNUIc7W`r)O<?ygWQ14Z6G&;+)k<aATvN_VY35dH>KuNsvqPAY;FU&8RT|K%?FtQ
zG7Fm>AiF6wpHlrGH(+xc$ju<PQ))iQ43Jsa>;TzKsri)Z2e|>8+dysxxt&t;L1uu=
z!e$4^Zc5FkR6ocK*xUwkGsx|fnh!DqWEM6%Kz37VKBf9WZouX?kefknr__9q86dN;
z*#WYfQu8U*4{`%Gw}IRYayzBwgUkS#h0P9--ISV7seX_fu(=K7W{}${H6LUK$SiDj
zfb6E!d`k6$+<?t(AUA{DPO14IGeBlxvjb!|rRGzrALIsXZUea)<aSEU2blpf3!5Dv
zyD2rFQvDz|U~?PD%^<f^YCgyekXhL50NG8c`IPDhxdEHoKyC)Pol^5bW`NAXW(UY_
zO3kNKKWGm!Hn;u!`~ScDJ<8YSg3JJ!h0P9--IThYQvIMk=pc81;sS<2`!c7z`Tt+w
h3g!L>nE^5jWG2jf5Dl^uWH+Vm$8{{gsQAbT0RTst(trQ}

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/favicons/service/favicon_inverted.ico b/hshassets/static/hshassets/img/hsh_brand/favicons/service/favicon_inverted.ico
new file mode 100644
index 0000000000000000000000000000000000000000..b5d3ff8dbff43a28d791b1e3dc91c782986f0ce3
GIT binary patch
literal 16958
zcmZQzU}RuqaBu+83Je-f3=Con3=A3!3=9qo3=9nn5OD@tf%E^<87}-k$Z+xh1%?a%
zFVY1=>^i`3?tcocyhXIRAirPw|DRzX@P+^Th;}Ef6oTSnAp8!p^Wy*WwDK0w=7Q2Z
z$SnhbNBut-;{VKm<b6<jyZHYk(dm>{3eW$a#BkyNJBEw@ztI`LWjOc0pH|)?+T1h$
z<rvQX4`;aWKZCCL{Qoe9i~nVab|<YB{{PR&Ku=6-|BRYH8UmvsFd71*A%H&wj{O&6
zIQQS4;p~53hO__u!1&C6cZLi974d5%LH5jlWrhp?-N9x<>;Tzi$8i3?012khM(KtB
z%?ua*KVrD>|1BI}{QrvK;{P=a=l-iwZ0VW*8VncyuV(<6iEPJ({|_0?{|9yNDYk+l
z13+z1P+JroU;O``;llqQip&OSzVJVs;o|=fSliea{vQV^8BmO?|9A2KXNC*^V<~pq
zh5tzmm;Qgj>i@yq{~PuHX#9_+|Iz$UX#qG|{*9LZqxIit{g2+h1o21PKZ9ZX`y!6E
z>1g|BwEZ*M{uyomP!<BC?Z46X-)Q@9D7OE;GMxY4&T!_x6T|ucj$~no-fr-`GN`?W
zjt6)9?;itX4D<!Vh5zJZ(Aek2|Nn5bu?BDZ4?V7E!5_@=PYeH|n>p(L(ezJQ>xy#S
zxaL1VX%$p%Q3Hd_!iEQT`v1)Unj1U+e+>gA_`?6w3>W|Z8FJ-6X#NMZHu%hceg;bL
z`Tsei^IxO$e?v0;kB<M0j{i_v!;X%BjE;Ydj(-fr@sH8@kJ0*XwEi2d|0oNA(fWV1
z{vWOX2XFn4YyT@`{3C|4%+J8UaQ=VdpdSCY`2PTozWGarGyi?4;Qs)Ii~nEauw&r&
zKVSNvhGqXdXw0sg;pBe_iv54~zZAoT|9uP>|DT5Mtp}yKi~sjiWB>dA{~#Cs|4%-B
ifPsM-q@P&K`2T+cNG-$v{|rNdW?+E0lTvz6`WFDr3MzmA

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/keyvisual.png b/hshassets/static/hshassets/img/hsh_brand/keyvisual.png
new file mode 100644
index 0000000000000000000000000000000000000000..9f723c9fa9d2942015b874b8469ff486ffef0a4e
GIT binary patch
literal 188659
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
SKpX=D1B0ilpUXO@geCw}x~AR$

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/logo/f1/256x512.png b/hshassets/static/hshassets/img/hsh_brand/logo/f1/256x512.png
new file mode 100644
index 0000000000000000000000000000000000000000..addb2cfdf07a76e0f887f8441cb3f57b7249bbc0
GIT binary patch
literal 4003
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
K=d#Wzp$P!uq_I>0

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/logo/f1/32x64.png b/hshassets/static/hshassets/img/hsh_brand/logo/f1/32x64.png
new file mode 100644
index 0000000000000000000000000000000000000000..711e665969b72721ab823c8a4ecb2e54396c483d
GIT binary patch
literal 664
zcmeAS@N?(olHy`uVBq!ia0y~yU{GLSU~u4IV_;yY?kio#z`($k<n8Xl@E-&h>|H*Y
zfq{Xuz$3Dlfk96hgc&QA+LtjfFtC?+`ns||;1=R%Fyy@yp}@evr0VJ77?N@C?aaN|
zB7q`D&+mMndM8%#<c~%bCy^~%dlFo%Ih*Pm<$GIubN}&HXCM5-sx*t$RP38p#0`$7
z1RfPOo}V{rzeoI-C^D0^{1D#>>!&vFcJH??et)Kt$G<%MJ!9SJ6PyAp4AaYGtFGRE
z)_hfZ`MyPMefn$t#Gi4q#Tag4VBlohIB$}DpTQlTEvtVwGjVzu%Uw2VP%mZR@)vKu
zDQi6MM{)0;*&b<Eo;Ws&SgEK72FrA-_P*`9dP!k})vPt#4Bt=LavZp@!N`H_1cRgk
zb4mk`0Q=*}<!{#cGQ4)qi+6feYH*+^gjrxM!~WZDyVzu8g%ZS7&O2l+JaqdAW17Y+
z1MZ@2+jONLta-Gdv6AcGf5Ry%oYD$qua*XMKd1<`=gm5#D=xQe$}Wz;!&~d;FDtMW
z`p&rJKd(c<bh|ZY{P(U1{$KL_cBF)@c_Q2a6BvyS99+h2z`jje?6<=Wn--hdO}|80
zZeN@{En|k#cfJOpNzChifB0Uy`Tdf6x5XZLo5!dLd=vel?0Meu-<!`H4@HSLU8?wz
zJ9p}(zS*@gGw1&*k=Xw0$>piVhL3C(Dl<$_QO#H!zU986_Ug>H)&^b5e!2_^H~$(1
ztL%0O=9IqJeNomc=Jm?|YTG2ma?a!lXY{W5k>GGZOtybfW3k&bUYmbq9Es;V`b@7i
zI3@b}H#7zWGwioJzOI)|_FxsumKk>vZ~U&cZ@TpKLV3GbJ<|uK9lclAsE0BzFfe$!
L`njxgN@xNAhiMcj

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/logo/f1/512x1024.png b/hshassets/static/hshassets/img/hsh_brand/logo/f1/512x1024.png
new file mode 100644
index 0000000000000000000000000000000000000000..5d9e8ad856460a5a956817e732a66466a929f9dd
GIT binary patch
literal 8631
zcmeAS@N?(olHy`uVBq!ia0y~yU}9ikU}4~3V_;yIzT)8l1_lPUByV>YhW{YAVDIwD
z3=9mM1s;*b3=De8Ak0{?)V_>?fq}im)7O>#0k;sJwf?EK4}2IH6c{{R978H@y}esM
z<!*WG^N-h`SEqk!UbcUdC%4#pALF%}TmHQ0PguBr5<^$)srSqwR~9dD4-?-~U9xre
z>qV>UEAAX#*YsxHeuq|8*CnojfnIfA+8r)W)6!kK<?^{ZOiO<nW?qi>OndkDjl5^o
zq@deVd?wAb?muohXP!@9TGc)IS?53h-g&<||D>YS&Yjag7SC3%yBoJXb;0)w+ZwN3
zn(V)7@4MBLW2VfK_t>Phl6mHNubp-$V>MHgC1XDPyr*ofcDkwc@?2Br%fID{9M|q#
zIECTM<cpoNHa@hi-_CpggU8B#TcZneEVeB8{-HU2$+fMTPp^9Vd44){#cKZd&b6NV
zCO(l5e*HD|qoH}Jd3|<y@tw}y*4b@Uo|oeG>&`Vj&G*;+?3Mk+)ql4=)wI;ydoMcp
z)a>BbGym!TFG*hSSyb+|)9P}tyk~YocKX{-XVaL!Og7$S8lV66X4Wm~ZMr_|x7+v@
zhgI!0SFd!RbadI5Em=W%9w*x;6%_~VzZ+@%C1cW@s_3(O(`(<~{-Mb3Q2qDXd+$%D
zRHiS#CVw-(`0-8FgS)0Y>wo?3`1SkW51;?vH<RJ-lD|LS&zXGffb^ta*HpB9pHzPe
znAE>)%6^^h{+)%7{v6%i|AO<tOa3c&N{dc@{$G}pSp0_5erlAy|61|r>5`lEmeyF^
zeJ5WQSNiG7iQe7D|2DBMV>%<L{chdP=UeuM|9!n}&b%k~OQu|3dQI^1%+Bm%Ml+un
zzx--<tMaMmYyN76o_oQ@+mhZl<=xq*wfEhBueIswm3>!d6j}$LnjU=WeMy-9@82qx
zUss!c-*;j!<AFEZ{%<U){(CLn`%~YQS6%-<OgX^p`FFMJbH2UbrH@ayD)QEU{M^J?
znn8b!X}q?-&WqncuSGrk%>NvI_fSRt)tcD4)Jb!`ot?FNzCKgK&CHa`A;-db(<&Z+
z3(nsDyK~7tlao%9E!XVwRJ&x7|9(x}w#*;i{nI-?i_2g6{NenL*?YEJyA$Qrw!XF?
za_+oe1(U9;WuE!dAsVNzIzL-X{`2C;&-Lq0tY&Gr`J!j#to8iUwwU{^^IZS^qRR3!
zuXq3K{}X38b=jYw^sk%v_bj^h=d<G*VfL+)dE)m!o?^B2ck;^8t%~x!rMjL)v0gu4
zo_m#g-#{Q?TjZzrb!&9~KIPwIxAnXGO35PQAAwf98c*v>w%7bN-}m*J_<Nft3>o=z
zY|QVzo3CbhI;Ve^Z|2r}H+QDI%w3&zR!yDpK;X6?Z@NF-vERS#W!~&RH@{T<zwOfZ
z>FA?*!PEJdnSNM3*W0h=%}cp|Q`~=QmtWgE`~SD+xBsN~&PoZb+S|Xy+;85#l~Z`)
z|8H2y;C}YQSN`e8_ZP+Pir&80dT-We`&YY<2rt)r@45c>?dAU0KCNL&_;PQSwfNL6
z=6-tK>wl-4{l9s+%rh&?R{!q1`P<f4KG@O8-GBDQj%2e3C$jTr=m?9;Mc;nCEoR=6
zzkPqwV|n(ZU*Dhed#Q@#y&Zq=-wBylRd_vjr<LaV?JG84voE=(xBrSngYw%mQN`7o
znfWtpwD;cowS;fxshmAII>Dazu0<M`Tzye-_J+sL?fwjIdAB}K`||ed?R)c|7|s5_
zChkV~_Urk7*Q!K*EPc%)W4V3$q;J30dS7~7d+C||YJWzy;MeMH>#JWp**J01MBmH*
z%NTm*n@@O{y?y@lTh-xvuH<jif8&r<w{CCYr}p=jhtD<~5d1#d^DkrajIUzXR^FZO
zJ?Ud8vt{xA>1lEsPHx}7q0({gynlNuCePm)#HhaP_HTdX*~|J(xgU6BuD}0lmdbSX
z%$dhx0?uWuzyEDs%K4XPgV`KrUGrD1T$y-wY3bS1)%`X<_?j8|S{_QvS(<JASCVCW
z)8yHiqmLF{xu?&Ue`lYPXV|-S>}(Fzf44nf`mN67-tGEzk#nBJ9=>jCk|S~;@xIrx
zvb{DZQ`HQguUWD8-Ff@x?Rw|ua-W*)$B<PU8dS6D{+!?IH>z!&7ruPCzRmgDc}(pW
zPxS8Y_gwql=aI74^Cxu^uk-wU&OdkO`{`%zt^U7o$-cX>|BI_q>yutjFQ1pdci`cr
z>XPF#S60sUJQJv@@AEdc#DQVTGE2*)F;e-u*3(bFYp=4F|7^lg5V2>&wMkEW)eNV9
z@0_JFowxqu#)T@GetWm_U5Wdy`}?n2@#Z&^qV8MWTB*f1qj2~8(+*kd3W98=fA5@h
zr7H98*B_rJEqQ7CD?@whzN0D6{%|@3y}sSP&%X3WcmGUwgUyTv+uq(;QuVI>-Fya>
zz4u;;U%6#cnswdN^IXx_`~0jEM8D_XsXKM#^xg@~Gd`Yu{Hgg5OJ&;r(`EPOHKv`v
z`~OS(q%XVj4cHTw_4K{nYoYUW>$m^=ZfeJciY+to)C(*9yZQh7NdJbJhGtQh{vCSu
zTqW}1k{$6^jQ*}YX*}!7u1mhMwW&)58H}rP4R;)Pc0ZguYSNP)HO=QU-S)f0`g&D*
zZo0ow_Q1k_S1--|7E&0mn=vWw{T{WI&C4#<A9J%^%Y0_WI>9e<TkSq==l5r9TVMNu
zm5uR?g1+vn-O3H0f*3E%7n5W(Xg+7qw6D9tm1#l!XTF4GGOyP@`kg;tfPrDhiW%)J
z3=A9$3=Rz7+FXEvp#fZ{Gbk`HFfbC5B2hWQ5~55;C`Y&nn;2ntI*{fq3`<4>h=B#v
zM8laRMgwRt1yI7jHCdl0C^8r?e`D7C&p3hQ@A7x|zTW({OSfNDa~Y$|qP(p4CCLH|
zXL$8Zm>A~uEhjhsQ<Sd=mM$3C5L#+5F))x<@Ze9wP}6ZFWn7NIp&U^rA<8b0*qK;n
zw+qwrJT&>2g*CFvta_=U?_IPhkb@y@ci8Leug)FM*KOurqhH{$Yw~RQOkL}r`jca(
zMe({Y7|fn}Dd+v451O}qnPzal{Tf|9)9HVq3lFFdM(5BV=w)1PBF~)ycuOAqu?7lq
z`X`ss02)lCA-J?4oJ{aU+Hgxjo1G1r7#sdaH2!>kFvR)A_F5-~FN?#nS1U3YznG@c
zV0Zi9X)(qN_1&{Nx%>8>S7?yja)9Gk)?$xI*0ZO4nvnSA{ImHf;gi-#1iwDe^Y>}d
z|9ku6U(Eh%Z$0aZRhm@ol55eEpUeyVzmds!OZ=9o<du3_zcS`~WbNJR`N{v(x_B{D
z&rhn&3~8rcM4UZxRQ*oM{1=;7L~r<T+IQA9dudmDQHPE54)jRgE}s?gx>spIevWT;
zLUpj1&Yp7@{p3UMK6oJR!)U>Cty0m!K1WDZ^C|aBzwfg)6<mC*`BW_UW%ty-r;fND
z&#&%Wz?@e1_(#ihrf-c=lY{J{#q?(7^;s{U>9w{#MXPq>rur}3Tc5?tTxK-h`(NMg
zS)YpRdt<ZbzSEX{eflw!yXx%zX_ve;uP>VtD^_-H+RuH{8U9^<fAde{;e<cz;=W6#
z*l+MXQ~5gR)U}lN(Tvj@59Tks=5KXx=4$bOrk?-ei{EteORyDGtTXlsdVPG7&rZpL
zb9za>mw(*=Ij&xbK~2x9&VAOk<3XqVgl83N?|NRp^yiNss~X+UFk8gTdM>lua_hf!
z(#M~_Ir>Qa^6R><onLDnnOEJ_SN$0cQa@|TAK$9Wv(GSD%sF;GeoOKBvkfy%dM%gF
z4qEqaO>EtHM#ciiwJ+Di?o&3M@9}7D<MU~<nok$c-Kw5z$o1fZ_V(pd`ez-U6SaBC
zl=V{@58B`VzuI@woekfA&N+8$;p(7M>65?k<n+b-oBnC$uN%tq&A1*ESl3qjrk~w(
zcd6+IcF%WZkAKX$skLm<pKnK8kJ}qm`P&*WOnS2A_v?G@Z~q-tvGXgt#vZ%U^PP9*
zztgqT`M$fU+o-e4#Ffw8k$!mojvp=7mrUOKzk0mPNc~%Pf5|nTzonCU)@t0BWhl4L
zKQI3N_rmwLXNA31_szK$|6AR+*fss@rQefMaw0mJ+wZU1YtB#>rvH1tX6oa6-GXV)
z&&^l4pV1dz<~ph8j!Er-_h$ZeKVDS$KA*Jo|Ae5r;~&y;&#JE6e?M~Xo6B!`-yLP_
zo8$X?FUtnYXFJSQe@<J@l=gP&qjM%_XCFJS+24CF+PLoCfy?X%Zg`yRx}9y6-Bzc%
zwC2uh+w{k?uKAZ=)2n~~ftP>!xmQb{G0GG!er)<!Kl(#O<c1e_ro1tj7`c4*veL}-
zubXa%zgs0~{dM>EPtR8VyJDOEt}-EV$BVn3|IW#zU%mQ2H1*>o`PhnA+(v~5H}>6Y
zSe%rzB<07icH_c>lg?_Mm7Y{{J0z{QJ^0l5k}&<)`6}glHLtjTK6|<E@Dc54Hghih
z37K?$#`D1YKPNxY51Li(x2NXgy4dgc5>*Zanif9XD7kaz>~pV{zP@Z?KXFO2mit|0
z&8J=O<M+N%KL6#wvzc-iBKMYfSM4odHiduY>%iTw-Y<R9T>Aao_p&hk+6xX1H<SL{
zxpr@F(oON8Q?r9l`M%?{$f`cN&E#yq|9$(9%gv`u`nF5=d`;xflD7N`6=885&)=W#
zXQn1RxWD`w|Ey1f*G&EwKKGTj+wgPxy*s8n31-s!%6@;p`tsd;)vuw;3XhciTk>R`
z$ysZw={k3(s3^}~X0$Ks!v!V<&$jjVCw6l8dr#V8?lW)dt?21d)1`kU>h4teS(a6s
zoc{KcG%w4Hvu@U=$!|X$vA_L#`#-m=f3x{#S~JbAf7O2a!69umJ*zzTNptoseYWoD
z(*^&YI7&l?bLae;x@*Vp2ixv@t$pulB=FqUI5&Kfy(YJKykX(NNp}~QU+<ZlcI1GJ
zCF_sp?#3Uxk}t*W|GMYOulh-QR8B59dFF*{lKIK<px4#b+0*N*{@eb#x#aNoHGA_;
zTYCPho>V;9=6aXRrn8=To|^k_MH+w6KgM__^lk6tmob}4?#F$6x8zTaSJ;wk&u5%d
zoatvYFKAt!nEubNA3uxRR%xWOw}(|-x4*M$cX`~TpnLP8>J3hIuRXuH%-!qejJWr&
z&T0Gqa(~S5OOL}WCwf}kdtJ?^rq$oOp3gkBd6TW?_N7nW2c5bP$`Db|G0OjYbDy@0
zFr;6db^BZO;sxK@a?_Vy+dO&B{3!hs^OEJ~6@7X-?Mjui*UzF!>r1ck)TZ9gpIcU6
z`)KV<#$P8tl=91lm%q2NUK%;|O82JcEI&miSFU=y(@$-u<<dJ7mi-LMdiP>Y+^v}>
z=NFuCdvE(8w(XX*TEFM|?KXSgeaz&YGx3V3=Q%H<2~qCBr#M%Z+TD@7q;hlGlX+8&
z<~~`inW}U5U2J9)zuL`9k(=LaRDWg>XKa@AnElt~7cRCBioI{W-lpSUUX{tlHhtN%
zo+)$YMom|XoDy`-ckSiRDJE;DeCkz+o@6s?O1<x^+?A!?LEDyRnw5v?zg6}8eT)6_
z&L1r|g&F*#tFOP;D6LvGHR}5vorrAhrBkj{7N=+UUh>V%@>+Jf$@Ok$xXj~i5e<L0
zT+hwCWYYZdtJkDSL2S>?+68(|y5yUsueo*0te2hL{$DobGmHe#V7WkMrMyXz_xh{V
z8Na)Os$-Mc8`LvrHJ*Ew8b7m`vA}Qb&ZTdDmMu;$O~^`meR@*Nv>-j7wa?Wvzx~^j
zHI?zf%5P7Cf{kWAX;Yc6zxH6Mx1QCz*W0HD@gL^@eUB%8yRxvj>~xjP_4lnJ%I&_*
z*;H{-^5xfcKCiMTZ&{<tAoI#E_MO*SdH>75D)Ns%`Fp?SZYIC{SK)?-+1saEZLN0o
z`rJ0<)8v(3b+lO-+8<Z#RXcfq`IP&<MaAi7FFX<CZJ4?{>s?F)D9bKUv7h$jdC=<>
zM;RNG%d|esobu`6xmT(6lT|?3;ne2am-v5OT>Sk?&)OTGKYVM;UGKei|EBxJzZnip
z+-iIBYUZr?w`=0IRX&*(CuzUj@<lZ(pB97P{h;FOpZ3oFze~4%M$o+(QSE2s82Ww{
z9*FQ-_hyacuhq57zZeTKK*}+L!`I(Oge@<NpZetK%F+V|7!$UcI8>^f{QqW+WYzti
zc?>-Hck0~U`qdkq?DmmlNLw1`^)n&;>;?UE9t>N|^X!%HzU)`Ayr09EaBUuw%2u_L
z`AakZrlo(qbl3m;hvj=3^Pirx{VuTOdTy=buFLg%%0GW+vtuxbzN)_M<^Nex>t*)U
z9e=QytKnjG_Pdx6qnfwP$JM^_PmbA8{#kz+H$(9vwz|E3zOge^7AJpwz?AU${NB{_
z@^k0?3h~-maQ|RaBGUmGE8Z1*zi+*sU;Fq*#>p2y%H0nzO8-9Lds)&xU*YZ7+jX{E
zzuO73G+4e}Xk_r=QD?XRo1UCm=YFheT+Y{^l9@lFrZnsQ<dt7pikTZM-*?a5dOH5&
z6MeZ4A_p|*|H<-PU!9tj^N-<z{JFgK_rG!bOEau}dj9uKmFLyR<QaY)TeRd~P4(k%
z!IM*-zN<=L*kYa|?R9qcB%OQjm$EP%hzWn4`LeWL&GTJMz`PQs3#-@reDVrrYS<S%
zDdyHagPle9#b@me|L;Bd*S00UQtTOC`0IPVjjaF;El17^x;Nv|$$Ewt-qrK&)xZ59
zE+0Kh<?PDs*TUYG-QRLQpNZjb+WB<WJ?q}x`gunsv#Q_DYC_cg93zGc-_;p>tM+oA
zU$r&!)s=U`ljppCCC~88m2=O(i?@w0EctflCqKhyx60JW371qN-)^pBNVqqLL1)gt
zZ{IF9UfFfYfFWU@48s(audTj8VKdnn&P-=+P}zHLmD<W~A7+MUQ>T^xV{Z6a#u9MK
zi;;oh^E$>?#jFerXY6f3ya~jN!{Qp87z7=cXLtVTGcY9V(@gDVU}*Tc^|$)gdpA{5
zPZ=;I{Co4?bC++BIVebkx2l~q_4WF^wAPY=;Y@pQ!zYKySEPNJ7@qYWpRKB1v({5H
z-e*-I!+}3Le*Ld`eIzXR)PqCplkQA=l*zy_gWYa>g~?^#;xmSKr+m`<%+RoJ->3WE
z&r9cNFTH-}_a&p)S=W~H{qSX2u>Z=eC4WLCV=Ce|eP7#<z5csH*5BWI^?4Z>etl+1
zxO;@vdz-x=!(7wT+ti-w?~xH;`1Oq?A=v9*=6(Iye@{J_wInXviQz)|F3qQ}&dpj_
zy-%CLDtp@9`Il;JP9{HNVW>@A!^89M=D&E04~HA7?)IzfygG+rLHv}tnrGkp$CUip
z&iCWhWO=iix8FX$`trrpv(MawVaDgYw`*eS$|lW;%+9<2yK6tQAA?)otaC?>s^6P(
z>5u26c{3Rg%-Ob@N3X(nQcupTx}?wbr-U17Z@u0YGk41M>e&elGn&0-dVSh<Zq~xp
zZpX8ax$)ikG+W)i?#sQs(sir9>dA}pFce?QFS*7OYr3cKcX{qVe@TYq<<r*O3B9~C
z<>fY&_dcig&r)PKvvT!+{wW7r-}_JM^!BTH)oye7dq(~Y8}q&I+9&V1;lh}3E$>(L
z{deZ_KC4SppHEuaZ+G|b?DSuCbFX^m`&}*)Vqn-Dxz<xt{$1X`Yx?$=pVbF28f?nU
z@@JW{#!qwm5|MINrUP$`=04e9dW~oA>lyNuC)YJw8Cc9<-@D-2osHj@GQWLjmAr_7
zfzblA7T|02f0eEKOiv1ZW@}iyW=f}u{oP38lCvjzcc1=oT1@6jYgMrU|E|STdhTt0
z{u^YX_R>EQUONpvuRmdYu%g0XX^oNZ>qF;eEzEYyd-*iM{C~3@<Bj`W`B(0IW>$UM
zJNfjb*L$r`-VS=*y@r`VW}^4MSk0d?llnmoA}!Bzt4y~~P2av${?qgS+pgzE&J5D?
zU28w@Ne(wNL;KMZubo;;|5SSI+*f?^5<9=9^1kc#6$fe=rPZQKzdt^&+uR*D>sGb*
zq|=jiwuCVhtPub6^xKtR*E6H$d#vRzxu$d5PWk?~fc*zg=<e;AzxjDs)5F(tT6>Sn
z$>oUYM@B4P9yj61rYS{^lRgK(PFl^u;J^E(x@oz}*Vmd)H!sbMy*#%jp}6?ZrkCe#
pJ-zJzX0Q2oqq@9e5BpdDnSYoI{<^DNnhI*Nc)I$ztaD0e0sy4wchdj>

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/logo/f1/64x128.png b/hshassets/static/hshassets/img/hsh_brand/logo/f1/64x128.png
new file mode 100644
index 0000000000000000000000000000000000000000..641cecf89c14f90b07523a0e8cb8635fb7c83b02
GIT binary patch
literal 1005
zcmeAS@N?(olHy`uVBq!ia0y~yU~phyU})fAV_;y|-I$-nz`($k<n8Xl@E-&h>|H*Y
zfq{Xuz$3Dlfk96hgc&QA+LtjfFtC?+`ns||;1=R%kXy!_TFJn`T;=KF7*cWT?QQ>z
zm{1AU55@ato|~cI;h15>k+(%l?7s=CHVaGU1ThxDHP>1nIo;VMaAa!AW!KWjeobB6
z-5OmFoD2<l!wQu}Kk|oVZWJ?86^`P$nl$<QzQ;+cv?r&zo%At!e&EeBqvE>nd#yiL
zycZIZJ}xG&SfJ4m%^14DOC^r!=gm#0u1EiN+vh5unzC!>@}QM=q6aJ%EWB#HfaQmC
zr%hGf{S)jtKHK@+MBSP86xzzGcyiW6=uAJa_eS3KGXK-{^E2PBVUOp0!8j=<y+7FX
zS@A(GzO~zJ7$&4NuxnklxS+o|URj<eD{1f3^<Q>qHubyy-tb;WW!uC%t(KwH_x{CR
zW!g14Vd>?CjQ8ZS=YGysVmSQcCrdS7fi6eVj?)*f9%wkuz-G|E$dkapEOCG^GdnG3
z&3E3mbAOf}FWFUpLUYIJjaz=$q>G=5`<A}R>%lZ$_61vZGu`3cAm5jgXXEgDrVZaW
zsR!|l2*VrB&R+MQYx{P-g)b({-L|@^_jy0Vk}s_t=AADzoxHYkeKcvTHv5*u@hA1)
zm7Ci?oS8Ru-nqZ-tL_KH-|5$5+`}P7gey^ebl@6W!iw3AT+?bVH{GojXXNnkmgS$)
z;v#%@<2~g+eM-j9RZER0K387&QoDa|*`%K?l`@mh%wv{G;e0aZL|FRd4y8tarOh+E
zKJ-q}^E$OPUc;!=N?3pH@0#N|`{yv8J$15QanGC!>nELB{naB=bK%OV7qVFz-WrRq
zlfLw+mg5f3u?t%2JqocJ#{1)be7d^cz;b5o)>)nxEw0_-J{Ied%N~C7@{G!rEp=M|
ze!TthvpsM3kNo^cq1SrPPFQ>4V4=)$5SqigGovEV(CXSAwbuvN##B5k;!<Ds@6Ye7
zX$%IxGPBDA_=Wd4JLG!%?<|nKWUhUodTr;#_ZC*h_Hu!?G7l=YOHVML-x$=n)9EPp
z)s9<}8F_tveoH*hP+H%5RecrXTiGR_{wr+pzAxSIiut#&0x$oUUcp1<ZQw+)p#R;c
zyqYeL2TvAk^Z)o;;6s^LI{UhsS0$@z+9%wY5nE%j;<)BJmaRvxvrgmu({bhE&raF*
Z|5@Fl3O7bxy9COu44$rjF6*2UngB_HuRQ<&

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/logo/roof/256x512.png b/hshassets/static/hshassets/img/hsh_brand/logo/roof/256x512.png
new file mode 100644
index 0000000000000000000000000000000000000000..398924899e9cfb2202b5b4b467fbae8819352503
GIT binary patch
literal 6683
zcmeAS@N?(olHy`uVBq!ia0y~yU}RumU}E54V_;y&oweyV0|S?Trn7TEKt_H^esM;A
zfr6*AvqC{pep+TuDg#5st+~PJA;B-jY`@?8;^f`YFvUARNR&e%$f>(QWTKjuBBy{?
zhvLGUqJakmU0qqEPb}zQ?(1vl5e?Mg>EgP<{zP$6U-ROQu2a7sRxi%Jw&(k^v;VeU
zw|l<k^W4qn*$;5=O!F`fG;QEn=_Dukp!xWbV-KI`IW%&q6fg*IY)(-u{;SN$@T1Pg
zMqB9s`#uK7ip$&_3<rE?A25(<|Ih!*X=V&#Lkr`9l8F}H91S824pn_l%NQKo7#rr!
zPzz>Qz`~GlIyvbvLx3(rf_nY4%M1;3f6T0AWQd-kD9X5CB7=f(YKIF$hBd>Q^I=`C
z3=swlB5B@7EE#U-G8lM<r+F}J*v@d^oB;PG1`ZwugTRhfO$L@~hJ+K!$`uSPGZ{qO
zK84$S)Ltj>T#JFBV&*2Bohp{DjnN#sh3w(sdU6`)JjJy|%o3RrXF2E{s+=il)M&#0
z;PV*<h6NKv1s^nj{#$X5Z{4|bW_{cE;&or`XZx>|l=S%D)AOqf92giLmegJRr=!1F
zs==DAA@|=R)pslzaoh_^zjvo?;&<4}u;Asb@XrOHuyI{DVdu@8PoF%w;dR6*I`LF^
z?Z5Ox@dv{H=KQR)`SbnjgME)w8jWHb-C2G-ICSQV&r+H5lQ>(F?mX*v|FfO@{~y`Q
zN=H1Cc1CE4JPs5p>~opb^Vw*rQm4}-&7-Q9{-->;uk)MP?!GC*hAcbA>WR85Vw0J_
zd8-RVlpJ{Uoq^%g?)-ySG&q<WGMXQrFaQ7E{;&H2RfdK%&q;+03~??hdLgGa+aKp(
zU~pN`sI|dS`pZEHodaw#2U+hN<o=Uj*5agc<dBnq6IV)uOi_a7nkFZWwzC^#wG#BN
zILMkD2+U}kT)?MyD0By(Z2|wUM2>j}HTE=evN)dL5KdIQ)xnt56`|b6AwIM9hvGpG
z7NKqxg_9j3flA&JO+5^Qx<V8}J!C)G7BN}2$GGj9XnlggsOeAJ9(Thjjhg~(ukdVj
z-nqhDs>N*)_l1-a!&&`e3ua#^+9GA!W47@5h1D7SxBBgzj~g6#A;E5ZB*#GS*kPxQ
z7CM}hlTU9{TEnyYnAC=_HO#v^zb2pGSk5BU=z4(DjHTR3AyLlJBf=-b?}o<;1sN3+
z!CRc>oXjnOht!oOukhZYwoCBm5s4%t!}bUd9p!66{lfYJ)g8`9%vFRsosHCYPGIuf
zxFqC~&?UD^c|poAbym(c@sLuUeDYRG_9k}ADLM+;Ct9D(eRBAT@e}DMil3sn<|a85
zF8LAsNF(S}mY3vHfu|-<*-~d1IfgEt6?AvS!Vp2z{wSxl3%3QW4{To{Y*ISQ@@%u1
zr}xsei>6+d$`H@^p1J--$u7aWQ|0`oUkJZ+`lb7e=`WbSl=JYmi8deaNY{{@Ex|64
zE?F+IeumF7$;;i6$3qOv4PVcAK9hfDerSZ&Hmw@biKn=xdQDZEDy^j-vU1h3RrgkL
zhkgz{9n!xtF1U7`Tc~mH<CUCOrmYTLH8<dOuyk<xO6wKvtI}8GhuANvi~QTk7J1m`
zu)p(?zy%xQAMZJ)z@03)xk5)Vn|F0vX`|^8wT)+Q)|6@Op7B?9cem}Tl?yGMjlGP+
zHwS&5l4j5Tct+umIVFCa&o!1$|6JE~PvpJkBTeaLCO$h2Q)9AMO`AR~VztNWz}4=r
z_nNJHyL|4ly{@|>e>d_u9`{m@QFl-8KgT-vdGO8PyUV$ji}~7GeO;%wDtoE)!rd<A
z`}3B+n=x-+T*Ew{{N?v5_dfq6Q>*_s<Zte;<zL--BG@+bsIcAUIVWLr)U+_)Mppm$
z?T>-Zv4<U;mnKe4oc^$7;?9dUi?6!%y7Bj99*cRb@;LWc?y<#cY-);X-oCGV-^~j0
z-MLJ2nYE9#&+)To&MrE8ZKmmLTf^%{&u2fMeSP-*?Fms8Q99dJY}=9Qx#>yNvdDMa
z_T;rjSw=362#t!}?6!99TGea2*X~{}xO}JIWWUw(uB9K|@NwJ8Z7a7+Zg_fw?e@BD
zx!Y<J)04#0w;x@1_}%2alWTX?_WreH=WV~qw^}wzwyt<fk%(28)xBBg=Df47J^E$Z
zOa1hS^8)8@7(d=7d|LBJ=G@@fm)+CF({~m(f9~k+^lmz>H{DKew)C;PC-y$^D*0L%
z`>^WL*SWJd&pz~a#qIU)%-&_bYrix9jLCe>d6CA&7Y?6reh~QdqCNNgsRr5i*VOqt
z`!}X<eXgvZtUob)?ez`YmzJ;kp7>te?weiF{Ks~WZOrc(-HVJrV}4-!iS4KT59iN|
zZ@uqaulzsdf7Sns49go-8Pl0N8yy>?nSTGMs!`nEXK!^o_1mVKZykFU>~s`$>~C7z
z^z`6b#f%egCahKb{(Q!{iRUu;S_A4{T)V)Y_$;yea2=0&YkO;Wn|)tFM}*Wx!|A5w
z7w<S1-*@@tGR@`Q>~uqa%k{cmrdoEZ^s;PjneQ^$Wq(XBE%MCOh`AA-Io>jsdRptu
z@^bdw|MT{9`=hy!xF1)G&(J>+TTr?1+@UY6%f(je3F%l(bMWc#vzYS1Q9x^jSdZ!_
z;d0eJuF6BQhtiewFPdHKxZxb5CFl3aL(8{n(wm8UOe<B68ZXs(y0b-n<%B&xygqkl
zTg?-jRi=<@WNWq8uzAwN358Cp6n!UeOMjLAEUoPHn$*@!|BmK$Z`YTb%6>9?^Mp05
zk-A*loR+-^iPE^P#l9&$H9T$q+0Ijz(^k*ZKKu5}=2N#Pn9q4X|NmQ|LqZQHZCl#r
z9j+@I@oev!EXz$cg_XCt9*eSSw}r8-vDwkJO)K}R|LV8l)7RDQRjcyNZj3v4s_EcX
z#_ZSJp<GW}YhT~F{x;S>LO=5U*2G_JbEWM>JG<72+!miMT7N_1PQ_E{_WV=(XWp5z
zW##H4J5$c5T}pfT?4IttXufHyrazm`m&bea))wCTVO!pQ{pNaGfBIRC+q;{$IqzJ&
z-)6_2)a577owc?PSrYOk<X4E<yGwVsCSL!Mck!Kc^`37gZ?4{s-t+yh-N}8oLm5MT
zuclp1{q6aC^LP7oovU8{nD#q2cCBA-;oIZPmze*uEAwr;zVpge*-N$|LH*aXU%T@i
zm*4kq?)!3GUNhd%-Z{q}DHpg@K6&|_^Zs`^UaMPWJ=JR-vR{@jlTDY^&vKgeX_njU
z;90+;lcIO|pRv1m?bW@iKkm2X`RAC}L{@rz4mp{5>t)mB$?2cY_spF-x3*62=bePx
zi?&riPd;})i$DMUE`gGVmt6mMKeygveJ<wHj*?HCZa)<c-w{4*y;XeftCCkX|0ZAd
zKfZg;?pf=0#$@k&SG9L*b=vor((}yE-Tkt+@}t=QYggx4+TPv!xhntr(eGdHi`}g&
zQvZAI^zNJG>hIR>@!u2w#o?{vP3ODqSM8(!-MR7pPJPya@&%tS-f{oV*4ljj-^8!|
z{LZZXGy6}s@wUC5XJKb)`N+QL@5?{SozJJ7SDPpPZ_&Tg>%_(M>wa8)ef`|U85b8$
z|1^E_{@j|Se_tJVExG>ou|vn?_MNOSHjMic_WSL@@;l|S?-$?a_kU8OP_OYn<LAb&
z!55bQo-8?e@_!cQ8K3_o8|&U?U|?WN@^*J&_z!{$_AZ~yz`(#+;1OBOz@VoL!i*J5
z?aLS#7}!fZeO=ifa0~I7YVP&T_|Cw<@9XK}7*cWT?d|BE*r%ljK5qRsQ}TXOuVGP6
zyBo`!jlDZn3|Y)qns~At@$BKubPpB1V#1%h)F$L@@ak1rBATmKEn9nOMbMIvtV`XW
zCV1|+!8ao*wA5AAOU8?#KmC|UdzbeC-i^FJjEc|2)iMNe8%Qv1e17Kr_ZP*-X8nEp
z_3wAP=_e~>m6er0pO4@3<59<sO_C>8FD`OUS<`dkphfa44;NdZ+`k65?%7`K{(U@e
z|KFD#8O-<U&c0B$+h}9;@m_}2>_sQFl|C)%h^b-we#9rlMl!PccHZA~mp4D}E4%-z
z{{HUn@%Y!vKZWr3^!1e`J$rGi>)dkV$H{^_)r`gGhAv;YDqPavUHZH0*6njvB$wyh
z-u9aF^U2$(udii?ojuJe-=CA$qjqn;=xOE6#bvqORd$QMg&&<Oxp#JQ!9)II$BtDk
zmu>K`eHDC~ZSh`BqdILR^OSifSO3kF|Kh*+Rs5pxc=_A={>Jxe<!`<Cdj0>5l27GI
zpLd;!vEu%A#K+}rZ&&^~m(S<7->Z7<ANOxg_>|Xe(s?@yR&?6;oUuQVqjzTWn!M$E
zrk;!u5S;GvO!W12Uiru!FXo(7pI>vyo2f2O+B{F@&x5Ps|EkQ+iYtF!JacEkv^Sl8
zY3n*V;@_p{L~bs-d*sQJCkunw9)Jzjc<itIxH$dp+kY=*3*3%$_3S8l`KbI)$>FEr
zZ)D}=^_9=e-uJ4%uWXv$tpCz8&(3#wwshvrGlyyo?Un9b@3hE2d#lvm#*%67<ow_9
zJ3bwMZd80P$2L*lEg>>>-TJuiowdTjzk3Yxul;)1o!_(Ur&HRx>cVYlulGrGba-1y
zG9P|@t-d}f>CuhzOa@j~w=%1Y_uozV_b+G9r};`u&(n{r`g%C~{e5%GpUI2QNPk@&
zy?x*MlYf%Z_SKu^|C_8lLGbnFTl4dF{ONk%-`{_od%Ll*yLsB=`MqaU{}z2RGFC1Q
zHu*SHH+q|n$+<m((c5w&C46htjLg3terBJUtaDP$UfS5*+|9)Vl-!ir^LkG3{w)(S
zE;cY;KmYp5Ubk81NpZ`~(w=?Y{7`s<`9@<i7rr|dMn*>aBlo48bQRpX)1KdCQRfbe
zMLY8zAM0&CHtX`oLu*W~?=`Tl-SO9$T{-LXCsl8~tXr#AD;4?PpLh0*U)tx1+<Fn)
z4rLTu>Fr3k*>&cbvZ1#fQ~hM=WZ&r0(91keuKxXS?0&YnLK}Nh#*K_(E4HKz3*)xm
z)&5Twr75h>TlMSx*8i(5%vaq^*kY-xf9BNA+WHw&rDvUqxcQ!a*39OcM^;_Dc(L#0
zv#p@iy{R+w@2`0`PQU93H%tGv{#RY$tP`vo%hxk}xb^MbTa$_0&yF2@mhiae@EuhK
z1%?K2|CDMBjs{f*Mg|rJ0R{(9=a(uB>X`(08dZ&qOH5cNlaYF^zgsV=@bRs!#(vhz
zO^l5rW_}K4_@&2aek5UYp~5O3%jG6FQe0vMCNf>{H~KtR@TZ?}U-;2`%nU444ll4T
z@rJy`Z{9Ognb)q$bMbSxdb#J?0vDGn0cm_34)JrZ@7i5e>V3I$p62tATX7|ugw4~Q
zw6iYgPdVDm&M*J(*SovBm-kvOH!?CZ+EVj!($$HI47H*SC!*>;BuERcHGCd2P2T3l
zvrEO<>txoOGbZv0Q#C0-ymml{%Bfa?YUv*-Lm@G#<y>4w7ED{+Q?$!adp(E4+!@Np
zf8Dw9<44cOXIuAJD4#z&@ygr`rB@sG*`HY@9QgLJ;5(*@zlEJy^6O`Diyy06)7iuR
z`=5pJyq8;dUe77Es>*%W+mrt6z`lwNopIIvq17wa^Ka>`otsyFDx=uS>h8OcEgRSG
zf8TZ6`C|6_%&NP)^tIG~|M*tFY|&lOZZTPtTXUwlcJqa8*}ZC2{e9zAbKaD`-k0|1
zK%={MmV2n|`^(CAZ@<1aH#s@kcJkSm64KJIzwRncclrAC^s!Y|ae>xqd@>bVB<1Dj
zpF4GX)vJB0UadAid27|<(2sYM@2<Q4e~;qvU3d3}e!RQwyk5`Orr(=BZTtA~<4Zr6
zBR`%zImnycUOjWCrqTV2`s`A<cW37Qy}Ipoe);e7(w{yY=KpTCMzT&xsZBZAH!aOx
zCfv<NG_>BZ?Dn?ZO8@?MJCv>ozrSwP`p~PJ|4!U>Blu!nYR>O(?Y+kNua+M8_Le_<
zOMGXSZEaDYO;BjO^|jUc$Ghb_%j2pFva+(CExMZhjnBkVLUelSvp+YhyM?Q(a%*2c
z%e`GLm0TzHTWvYt8rittA#Q8>Izl&p^;>YuN=7t(_Q_}Y+j4K0Jy}}+e$JmID_5>u
zeE7BAkM({$e(uK#-1O$9&fed<B6e?F?aOIzZ@=e>|MO7Sz|eAM{o7d&nSF(|l^)q{
z)@2g?8WB=ksy6@stF_zjeVja5{`H<m3F>?@)!$p+?<~()@Og2EmA+C~+Or3d`#);S
z^=IwBIXCnFpJ}qz?>7Fd)OOEF%6c_%tN8kT`%k`bd%`OCv2U|2OK7RiqJMjp{=M1x
z`11W58y~MrkAG_082tN-y8X^&k{R35Cd>Dq@K%1bXR|6>XsG1J8dsaZ-0E_(%Fhd*
z_x-&cTYmTJp30|hi{5U%u4naKmfJ2Sx7KR*vv8xNP*)wR=%f#i%Ejk(u4rGi*7{c7
z?zhk0*XI9UIq(0j{a;?Z$VjjH^<mXAHog2!#jcZgswsuJJh?D)*TT*dhXddK54qwT
zdiHO7zuevZ+1J+{J~laiO7^;)X(uPOa$ir`_WtY%Z{^wL?pG#Vz7dpvecz0}4*Bh&
zzi+?#yW#9RW@l&bc@=x#@87fVepyONN<v0PM%?ntkroyf703Qf*^ztuW!(DmlIQ2<
z8Vg>OazD2q?env<&2#<I6EB-Mr@xv$W9H1v>b>_azI^#ocz5~xcUHO#WP&+YKlR#F
zewmd$&7@mQ_wBZ~k51W`Z`!V4eA?*H%)n5|tCrJ3+u3G4JMpo@dHdb6+Y7hrFn}5|
z7V9(hvS<AWNU76My5@THQHNC5nPZv_#&L~iO3RfWdxZFe9jy<!dRP6{w}Z0QWiqwF
zj5qdFe%@2e#%AWa{B!oij~h?yFfe9cYc}U=IjeEt$Hgml7+39mZ*%+Yz0JkX&j~M=
zZCD$<KGO7x&W{|o&$DN4R5P-kCYlz@Srxi*|DwOgUw*q`4{95CPPbqB`PA9{rEde$
zU-TP){(SR^*7lzU-l=9YE9+e1?q;@~i?`iVmQ_^rNqsrbffrw|ug|kOD?Y2|e9AK>
zZH~Ve8fCgVPR~B`SwGhJ&w(FTt{AW9IM91NZug#<=0DtLR$lJ5XZYgJVkNoJ%;?$L
zze~&C&#ZVd@p-*i!^DXb8(p94{JEPm>;CC8t<$)F88I;nZq#F&<$OAP&7SWU-Q{y<
zcXWIf)8Du0<T>A&m3^sA`}z)8`j+Kc<$rvnt*m4<+blO~L&-_Y`Tad>U-H_|;69f>
z%Vy7yJ4?&WwWsUu-l4Uw`r|i-8O-{us~+u|dU{&yof50c(6lw%bPT2|39PoByC+Lw
z_OnxGVp2R4{O+>qbS>MtsWV4!ql|&L_Jx>BE?0K1VL9Xab)DKF`5y;l_OeQR*(iS|
zkqI;nKuI-|Z^j^5ddTR&oymdfvsP8y2|92mShU|f_ez{MW3j*V*6p1us#m{?Jk41A
z@>TqKw<~*nOSAo5d?STs1ar<<mG?HYuWUEFQc-${Z?wn^;pzWhcHF7la@+R8n>#x{
zyM%n7)>U!f)B%|r{{{J7O7m~-EPmbzDpimCTYhbQy!DJg`7>vJPUHCX_0fH~EaiW{
zthc|rAt(6tl6d2-$Cvl!hdwo5^=d_Glii&^xw5NI<;%=}SF5dbtE1zbH~+i)`~UxF
z>khY{;=6f)lHTbvj^1pw#V_r{1ncix*F8FY``wPmFQ@<8S^TN^*!TDKWfgy`<+2vd
zl%M!|uS`STjo+m^wEpES>-+n3?fu=KH-ZYdKPQES`Q;_!%1?f`4m|I2rK=-i+DzHg
z9GmkVpLe;^9Qbjn%$)Dr&F}B|yK=hy^HB3|M~)oX$U8lDpL*40`xPgg12<Y2oj=K;
z&;20h{trR-#cOLtzxqq=)j$5A>GrW>$Kt;3-CMKwe@;qD%D+#o+}FRfvDsb7{KPD{
z(M~x$>`BAYw$09NrP{AfcHFq0{rcXylJEDHg9@bT@9!S3|62T?UD`^!<MY&g7eU2?
Mr>mdKI;Vst07IIb5&!@I

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/logo/roof/32x64.png b/hshassets/static/hshassets/img/hsh_brand/logo/roof/32x64.png
new file mode 100644
index 0000000000000000000000000000000000000000..98964bdff82ca0925d8c3ecd5ba3d8c56ad5a457
GIT binary patch
literal 3305
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

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/logo/roof/512x1024.png b/hshassets/static/hshassets/img/hsh_brand/logo/roof/512x1024.png
new file mode 100644
index 0000000000000000000000000000000000000000..e00395c43e2dee897e8fd514b0bb0408cb3ab717
GIT binary patch
literal 10562
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

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/logo/roof/64x128.png b/hshassets/static/hshassets/img/hsh_brand/logo/roof/64x128.png
new file mode 100644
index 0000000000000000000000000000000000000000..b0caef746df2e882b789b73f69c43c72fd5b00d7
GIT binary patch
literal 3628
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
U{QZ(n1_lNOPgg&ebxsLQ0EqsrZ~y=R

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/logo/service/256x512.png b/hshassets/static/hshassets/img/hsh_brand/logo/service/256x512.png
new file mode 100644
index 0000000000000000000000000000000000000000..dd0bb420fe6be3028b1e6569b2e6dc3dfc62c0cf
GIT binary patch
literal 3521
zcmeAS@N?(olHy`uVBq!ia0y~yU}RumU}E54V_;y&oweyV0|NtFlDE4H!+#K5uy^@n
z1_lPs0*}aI1_nK45N51cYG1~{z`$PO>Fdh=fLn;4$;7|!oGt?cub-!jV@SoVx3{a$
zyf1Y;@bUZe-!|>VJ5&}Zh`yX4u#>x4MLKVmY3VMV>>Sghr_We!zcej6I(w^``S!fc
zQBe_VPtW4^&CZIRwQJTarRmBF2|at3B`C;<e2AHMf4jX!mr4QObc^Rd|HiGiuRs6(
z=DhdMfB)RG|9bis{?E^EU3>fYgWKN|x32u`^;=!HV5hFEMY+kYg}+LqYd2l|Ht*j5
zo{KVn>}Ts|t`)Z4r#pA=igdryuu`Ye8;rjfyIIfvom5&{Jbl}>)Vr6&j}_ng{9yk#
z2WiXg*V3)FyXt4YtL&W@C0jS)ZFldpeb-)GdKG(>{dnZvoUTv*xBXcE>WJ9h6)VNV
z)6L3#9yeaUnEapJ%>35HJ6o^Xn|{4ln0DQE3B#G|-&)M7GP~n0zW8Fb!2S2%yC0&Z
zYZv_5Tp0F0ZPh0Y`LFyhpTu3cqHk92xLDcj;H(|HcWv3V<L=+b7VCF^lWh38%P%8*
z|D_jCuTGquW3M}F_o9pMx2^u(^Z8cpt4|%*FMi|8e-(Q5^=#{p3#=Z!KQHNc_sWah
z@;i5<`)&3|%NsC!o;vr!3v=nePK(#hF3vX%zrOXw*}E64kG1B`IArtYWr?r*mgVtT
zuXwKto4;?{vUsO`=Bw|=BJX~C+rRw%pFh9)GS`~tygFL%f61-%Rnn{LRy)OK9I|P;
z{BNt-t`!$wn}2<@KRs6F=8MwYFSCBm;@j!Z@XR|ZJ6%8f-PGAtAM3+emRapxX@2Im
z_2H0biIq|3^S<nIJFa{5TTfrstJ1eGUBBBhS7bd86F058bLq{Viy7}CegFRX^O4VV
zcBO~=e{HL6JHyS&UroxrHF;Lm*FAfehxme`{Do@u`)~TwFDjn>>(l<dBzRVP%B#rU
zdAE0bH>zC8*OP5qKX3N3y!Y+1tKw!q47`8%_Jhf*=FfP3?M&9U*DvaQ-A%qea=X8O
zN%o@-vArAoOWs_$Qh7CadPRL+=9kB@cMX@B{Z1`c4?Q3AX|2uf+__ev&&xmTefV8N
zeed$E7d_L=ey6T2p7nd-(tF1)3eUDmk2;n8|NY$?i)UM%J(D*7c$at7YQJ2azrBxj
zd;Mmvl8<QoTa}Tlx^1%it22D7`{H|VmHsJd_`mx7#ydBZpPvp(iLO++{{Qt>m;S@@
zcOEaFdUIp&>)hKe?+c0(-em4g-LGD@{_9D(_V*i&*tr-RMAaA+7#hG?mud`-21N!&
z1{MYZ1_w~NKoth{OoBU&T1F<wUkgw3e!k80*T0{)%5J~4Szs%B`%aZJ!!%t6{k)4i
z&z?=Q{B5CacT@7fCP~?F+4P^A<%^Hn4n*MaZTLF%=B1ssy=6C_zBwLq^IAl2^W$G!
zZ?E-ldtuvacBVk?$iv>aP+MPyX{WE=y>`_0b|eG;BVpOw5BEASOgnq!&PLs18Hv+A
zH>Cd$UvuqGfv`Z>3~Hwy1qKC%HY%qc21a<SQ;|XKG>+4i)6VHIoZjwTURuRnJe%G0
zR%~su>$bA%S2C`1>HOPyvCr^Ua@*$x+qNv<DXU!+u%~p@zCBE#`&YZh8|}WiJbU-<
zo$J?}xOq-|`Kwo=8h5YH-gWIw+WhQChs<W}TDGhB<n<%xUj16R(|fh`w0*Cwf6sY&
zwk~qZ-kth-Kf~&_uGC&$R#sX1S7>@(c<}#QJ8SQrN!xF;PkMEIe%!6)jKzyjN59@2
zJpX<1)!*Od3F$n)SihLR_aP_4?@GxJPu}Idlh5{iFMalH#^Ueazuz_M<-Q&IH@G-l
zC-LLEtap>H{qD&;>%3|C{}ums?(9{K{!{$*VcEBXA8+fvtK@%hX5G4fdoJpFm(BXz
zxb0hC;V~|oS5Ge5a$BsIUHd(}S1*5O9M7(OuJvYhU*;{Z556jKwsv!QSbl!wySj6=
zt9~sm%$jdLw=zP|Vz0m1_x7{3iJsSv_@4b+X#Qnke*KrZ=8VT#YZveS{aEa8W%2zx
zSC(58&(C`2`}mAqlGNvpH}B@2{p<HNes;~r`mMj3zkRv>_)xWe_PftoA1wCIo>f)+
z_4nDkTR6>&0&5G-FS`H2cJKW+PXl*|+_)S5>-4Mbt4^E0e6)YxN^{fi*9zmx@23BL
z_x-p0`wM+9(xbo3ayy@~<?Dj@AB$(t`rZCaPcFT@cjf8DR!5(?g@0Y+wtnrr`*#9+
zf5+RipPgB7_vQ;{-KyyAUl)Fy^S)N}pQCxgzD1X3{aU#!?!ukSs~3B(@h$4zv-(%o
z;(oL5@2>s&V38~wzpvm!dqTDUntAtMESH{p`%WSIRmP&c@KW!^{@Y*defz5Ru_XT=
zi{kmLv+XZcxqn~s>|EZfIj**)s~)dfyh^wK?azqM_kIg+H~W>;y)LsPwR@fX^OD^!
zPbP0ZCYAgC#xuYClDx&iQnL5&2usOUG0c;!S^ewRz5j_na*D%4=D&QiZ`b<o@p6|m
z&)96gr*6IGu+^58Yv0;2{P)|F5ng@kX6)UYn{Pj5mFLUg(aT&beEZgwhikWPb$#9c
zQ-0$;xAHBU^UKoPw|xHR_Z8HrWFP}PSYRY~YWnm35*PQ<l<eAg>0INQf(a3?qt|X<
ze0z88pNMk%EXEo7uQyz?+PQ1N%FnBfR~-+}c9Z3ks$Ml)x^~yj{;kWscW;zF-ukvG
zf^o+BmlIw|=9VOWz4K~`Tf0QM#f!T)7o9h&%3oYwo)+GJanF6m8QZ@fxmHzKEFQYt
z>egX3lkJ;#t+^Oq;{IMr{7Y{wTf)9o!n3QB7f%nnpDvPkx&6VjSN_s}A6l%wEeCB=
zU6+o%lCgSX^U}@(eXn$Nt4>=izrFwO$1ii|$6qt-t=oF>^r@|OI#VxB?5*3mHE#F!
zfA{t>&al5!^*VOT_Y?cqe!L*Z&oukc#j|_2x$5tEFL_|%+{-Ugd*#x55?0#o+!=oU
zda2V@lmF?_vwyvOWs=P7U9V{%6?@^`JoEFu!PeFrS3a*k#;^Uj@a*0V{pDw_xIH&5
z-(=W0wW!R!<kYWw*Q@&t<TeELtv)w1s-$gW!_?j41s<iRuDoFHWm~i4@$#(h!iK3|
zew>szaLUSsA)%F%frFCPME`+|>mhH=gf=ui+h-RVZzi;1(!c7gcTtZSw9CKT4~?}q
z{S{KWT(EKKu7Cfd7QYSd)?1xtptK=qT}JeEKiR9jy1%C1;b{rA{Cof6o$BAa^X484
z{uNgIKJT5e8{4$HkLRx*zjc}Yc>eYs&utr|ckTH#``J4Krwv#3UAYtAQ~cZMZLMHN
z%ni5b-?#S)-pK4p(7b!^&h4o8wfFx$u+C@d3*NPK<#v;*<M-TI4t(0NxGKB6^rOY&
zdtYt$Jr{a7%P(uOxmi_a>5jr?-}<}t#ifP2e=jbK+g|g%|JdKU|Eu~|#|7?PQx&x}
zPbBfO?w`45V<Y$Oy}c{NW_kX<`|Eqy|J*%&>(aEkEx&fYQeQ1Bool+P;KJ_BJ72H*
zZvJ)NxfiPpXT5*lojhOg=Dml$bAxO*?@Twb+H19|^8S8qn>4dkv&D<U&lk^+h<-o0
hH}B88*MEP1-tS*K^M}YLkql5q@^tlcS?83{1ORm`+s6O^

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/logo/service/32x64.png b/hshassets/static/hshassets/img/hsh_brand/logo/service/32x64.png
new file mode 100644
index 0000000000000000000000000000000000000000..bd361832a9bb755c8e08659d047685094e1a2930
GIT binary patch
literal 578
zcmeAS@N?(olHy`uVBq!ia0y~yU{GLSU~u4IV_;yY?kio#z`($k<n8Xl@E-&h>|H*Y
zfq{Xuz$3Dlfk96hgc&QA+LtjfFtC?+`ns||;1=R%HdOo1{g{D)@w}&tV@Srmw>NG5
zMIA+seZ2o>UBy9`BR4V{)o#s-=y2;P6RTs5m*SR=-ru%&YiA9UwCTsS3l6auZrreO
ztB|Kk!^3wQ8BV(1?cQ|2G;Q9ulxKg^i_*T$wAFleH*mM2r0}HD+R1yiJgVFEV6s@3
zd7t*($uVMW4nh$ZzOE2jryX;X<4cdp!Y^F?w;43%OusWp=B|<bltl*~wk=dXb?nCd
zj2NRkBHC5k{)R8L+h~8)tXPC?4bKEdBL}t<43Y}WA%Fi)nK;ArnwGP~O-YAKfjfFv
z>++uDTzEOfdsXfOHBq(imqbHz--Ot){{Lyn)99MGHI=c<;8uwL->!nlw~g!4y*4g>
z66^VL)}h$C{}wOV1HA7oFP^u3SNpR$Q?BgfFos%_(!eu;aTepGscko;rj;okpS0mx
zLQS~V!<7X*?NxJf#MfWFx7Ba|v$dzVV}wr4I}!fSvrE#wWR9TQ-xm@sp;P%^uIb;s
z@vPzNDW@`H+0Cz?TXbm8nl+BupASlG{BEzjO(ib>uBTzPQ&C`MP5g8@JMA+e(!NJ$
zOP_!7_s;LsSbpu3Q<CO~?_Za=bR`ozTST+-|0CB8*tiA6*r(a*gdEy3YyPe8)wN7c
eKNgw&mG!R3T6%DXYZn6p1B0ilpUXO@geCydfcy&p

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/logo/service/512x1024.png b/hshassets/static/hshassets/img/hsh_brand/logo/service/512x1024.png
new file mode 100644
index 0000000000000000000000000000000000000000..2a35207ef07c0c60d0986469c520d7daae52b755
GIT binary patch
literal 7758
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
J%Q~loCICC#$-Dpn

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/logo/service/64x128.png b/hshassets/static/hshassets/img/hsh_brand/logo/service/64x128.png
new file mode 100644
index 0000000000000000000000000000000000000000..c50e36cdf5dce7002a2a1296b58a727eae7f530d
GIT binary patch
literal 897
zcmeAS@N?(olHy`uVBq!ia0y~yU~phyU})fAV_;y|-I$-nz`($k<n8Xl@E-&h>|H*Y
zfq{Xuz$3Dlfk96hgc&QA+LtjfFtC?+`ns||;1=R%=6^m<%!7e}na|V3F{I+w+q?U-
zg%f3tfBgP^(v~QJkNO20LpN;k)r?S7;7}5aVX433SXfXlaOA8W->XMaAu>8j8m!hG
zO(Na1uPuxE$SzjzAj>i}Xw81T@1-7ABA&CCn0OY?=TA9(`0n@8^R^FnR=-PnClSdf
zbb&vISxDr(%?FOht4cr2vFhr-?A#@6A(>G7QGe3m3eO`GmP(q<e;~jpZeTWjo2txX
zJxjmHS^TAeHPg&`P9KQl(caise&A(8!@o)0>|D|>lozb;vpP_h;D7Sy^Vc_+WH`C*
z?z^+3p-f&i^7CSQS7A5xZBJH4^CVVpIAgg#L_90eS@O~9scJkKD>t;IIGj;tVB~OM
zU=nCxU{N5*Y}n<Wm3q2llJ<gZ^`nyKC#}{zAmf>k{grV}o<i*B)F8fqpK&346XGYQ
zOEDuGx4~@lq@4~dEu|*vTe6sK)E-y`o)w&B;KyXWiksp6&%?a0ALje2H|J+QQ~#~S
zdO<;hpi9sd^ztUO9`8HVd-X@=#-k@g`5v5^c310v+t2eoR~VhN70>a+U2Oa#^}t3$
zr&^aip>2Ypw8rMUT1P(F7K;1`O1nIv<2R#Xv&Hp-X9bH??FAnBFpGPB-jL_l@cz!>
zoh_dQ)wk!!p3@O*Ua}*J;op?rg&VbJE)doK^`58iBX31n-VAl-(t<DIZ|4XbIO=om
zYVdV&74w(=Y?1%t;EdE6oByxY+4t(!ih=`c%-oo-EYRp$1VX2@{FjTLU3M(ez3A<J
z$+VfP8P0L+7h9M5WclIAC68qeykM9mC3WCu??l$TXm$NFn^PJ-OU(3=cZh55?2u4>
zl*1s?ANg^@eu+J^S&mPV*lVa=m-xjvA)UeG_&4<fnHPHn!4cbG?Vz{qs&yj6p1wl%
z8C(W=k7~MNUkYA!xnoq`<H?sSb2Q_ybY08|#`OhlYr3ufGyFJwH6-2ULI48;1B0il
KpUXO@geCxhPFT(W

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/logo/white/256x512.png b/hshassets/static/hshassets/img/hsh_brand/logo/white/256x512.png
new file mode 100644
index 0000000000000000000000000000000000000000..37fb4cf62b9a1b4e6f90b717c2e7491684a9c8c3
GIT binary patch
literal 3162
zcmeAS@N?(olHy`uVBq!ia0y~yU}RumU}E54VPIf5KDnxZfq_{%)7d#7AS1sdzc?em
zK*7`5S)rgPKP@vSm4Tt+R&qkZyaz8HJvpUv;6Ok?NYE3xClZo^l1mTN&1>v!oY@Eh
ziiSIP957Tk(B9bCsHktRKb29`z{sFx_pt*f4jed85PALL(UVgfO%BY82?#lK;6On`
zW8*;$)vXpY8yg>TGc!9^ReCydGBYRhFf%uM1eJl=j39QI#{^?$=45VWW?_HNELTou
zX6EMNI>*$&v?{mGriDwFE^SKosta1>RFGQenU%M(DLt;JF3_<qFv&BEi<z1E3LhIA
z8(ZA;KSHeEkDRe#bq)??(`xQGp~1?*EojGK$l{@=tJTb|%G}J*EY>XVta@0hjlJhm
zPhihyiTOs7My3X_N!JqcQudurI&9QGb*Aa;uUfN(Z>yDwew!)7Br|u;nmK1<&cx*2
zxpPOja!JLsPg0-d9&tabJ{GU5pt2$Ag71fk0gE>*`j9xWBrxvc+N8oqa~?&j2C1~F
z_IrhTy!Nu6I8#|#OI@QpY@ho<_le;jn=Xkw)eu#kdVN*&RjI3gO;SwnWxcyRYsK7E
z$!oQj{Pud^@vo*?>ad2gce3Z>`)c2P_-C&*c)xwc2A?gTHg4MxxK(sx^2Xm;|L;89
z_Ly~f^115RZM)W$N59;6C3)g=r}eD&xNF6J>wS)Xy5BA#`@y{h$p@c1=e62#{}wtZ
zqA9UdBv<CKn6&70@%xhutP6`T-F)(VrB7zjOEby9nW2%JH+_F{=XCO^aQzROI(oBW
zYj!-zo$0dE+coj&o>iN#)@Ofx_2{*_sZ92tyEzvo-LqQ%wyHg0d3kvC_lI$9cEA7a
z;{2`lZ~hyLrKPVrU+yt(N<TO2YewI-JCiDZixuedL~p71czh|}X*Het9hWLXU%#52
zU3%Sg?f#t?6M~OFV~<|D&G+uV#O3eTg;ra9TlU_%&f#yu^M%*l|McbA>D4Xz_GI$q
zd+FQeOt!sW_we%49jBMCi;9UZbN-U{dhPo1OYiUPdH?yr0p-ibSI^h7oBh-2L+bVH
zXXd5(_51Yyes~#t@OgRs=Y4yBPyGM+@cT#h_y2|d{m;*!$0OUlz=qQhlxdQ@-CY>|
zxA&jf&%nUIS>O>_%)p?h48n{ROYO@T7#P?~Jbhi+A8-rtNy^zATo%T_z;VRW#WAGf
z*4w-H^RIrDJ^u0f_uF9$d<v5t9X3lW%-fvvip%Sf-XFn0{gQ<jRow#rGn?L?+xanX
zcj4nIy%*b#OicBP@tM-neRM~QX;g><(+<n_2Ul3Qv)=OGI<I%3_n*VTZ*!QQf84Ry
z_m}7W_s=b#SNjR?3suwnyjf{=aqh0oI<hl67ynF;v){J&@79`t-uBBOuXHTSLVw?i
znR&YCU{BqZjC-fw{jpvDME>f9Bl)4ieL3F#RmI-BHWf^(>)u#1;a|>4?yHL0wrjuY
zpU;h)FQ4jpEA6Fw-K@ViXQhA6GBx`<vHNs$s=K7-=Jy3RWAe6Kxg7DoH?`REPJ?gH
z6xpW-H&yIX*4LFj?T|TT<E8j_da_~FT&Le_lu!R>bZtW{&y?P$msY;MAJXQf+&kSi
z)j4zXgY^;h(KiFWP5IdNE@?&1tO*X0F=l2Je~$}SZ2l7UF`VT>^u3%9zxvfTe5}`J
zS-RHd$^rHNot%3@)@^&DANl|4)1_)_{{P@U=)6>S<>W6<{^?|$dLN#e`%ZJNSnZ^*
z<<I7=nfv41nnbau|Gub{&Yb`CW!|m#HzwY`oP1UN;^f<x_i#Ubw?_Z->zHZLm(Q&J
zEE@Uz?tw4i|0Ac1`r2$z-u`TpRraN;SMG1tHBVVt>YtpM=TUrLwKUatZg%?H;Qhg+
zm3rIX8Yk&-7w6tRa{a%4j0Jo8Jl<W!iJ#A}*}Ududs)g({+4BR3{#$F{@Z$SlT~q{
z<2D7R8CAJk68QYyuJGNrmD7QNgMm?jfu(^#fPra%Ika`ejMBHoMX&zo=q_%vcXWTY
z-H*ZE)4yx3f56j8*Ek<6ib;9Aj*&`X;K1O92+}Q+cJ9o)vav_vugLSWN6nt8HB8^E
znrvq07=7*euQ1Mp^t#8E38x;{r@m$hFpBHF{j+6a&-t@!O=4N9#0NvHK*D4|lE#A`
zz6BD0W*SYkI$T`vN?mg6dr!B|CuQbX#XP_JOnz4L)aMPJt0pxUe@Lj=e(u~d`6`Ru
zx;0X}i+8+Cf463{Ewis(iT}5o-%P%x`cL+kIq}Wv@6Fp!uJ6kId12e~kBQq%f8NT-
z|Mhy$<mbj$uBh)?dv!*xf3c{+w6(sqg)*l;S1w=Y_9^Dq>~CTz8s~Q~{g}jl+}O9;
zVA_}GJF}MfZPNCC@>flEm+tJ<iL>oa79S`uOOKu`*Yo~)=bK+i`g5ONEZSlc7r*o5
zto@G+i-KQfA5!a^;_m&t^LX9vKbv?=zMS}YDg51r2f-c>`YweZlit<c_^EqS#ixzk
zr<I>N9PX3Rjy`?%XuO=CYQwHOG25nXY<v62p)%#vugOc!XqQjTP2IqF+CIQ+T4-3c
zl;9dI>C=sDE(Q_XrtUtqM|hpJn(Upa)<w}_PorPXnA*M1zgR>6`OQCDe_e_4&o1FE
zuC4m~Sm*qqlhMCs&EGF`Zrz><`$K-K$5i-P?$AB``Ebn4bvkD&jjcX;{F@tFsr!4i
zve>V!N)c1m#Y_$T=_hvf1$*xk`<wHxe|F>Z{m1i6C3ot#Gv3d6{zuqMI@lBTSj=*>
zc2mic;x_)HA9>PtSf$Nkzyo|sHd(jpoiZ<W)H~B8;%s%={7)oXkqPtF1DdP>R-c<=
zroaBQH)g`;M{V!Z_kZkplJV_Xex;@L>Vx{63(lOrb!TRD(aSY=tmhb?&iFTV?a$(E
z;fF7?1x$PX@6PmfTV`Ih%+~q+`S+i7Rwk+qpYHzADSs}VR&wsQO8uF~SMPB$PMKP%
zWB>KYeItFg`cuhQqdoiLpG;M)v?!0NKmFpw+{zs~KW!Q=&HKGc@$;Fbt!GZR-3h<d
zZ_m8u++NH3K2c|W?lfOLd6$ky{;so&Sxc91*IBVy>Gh>NDcu#euQx3^H*1Yax7b#r
z>{n~fIZe(8<lemNoanO)ht{nq-l(}{LwC0P|1Dei>fhxSGC^_~kwtOCX03)q=ZwU|
zrF^rTxUD17w`*?MaJTf=r;V0dR`g#Ee?Ik%ai`c;{q<KWt@YE6=tN!ch&yw;)O3z+
z<zbVk3(_}(c&~ewJz2>!!@XPbMDWdtS3FJUE&rUtc6Lc?%{2ATC8qy=syAMBue8}e
z)q#6$eQ;f9?UXqc=NEW?`fM}7by@K_>q)*pOG_X8u=m@OedE!c+3c6z{^zr8?@cS8
zcS?TM;rN=wN43niFHOF8XWG=4Caa6jCEPp3U1_#HEcyTcM^~)d&-sV1J8Al}ZraX?
qM=T#j+&ew*%ToQ{s~2|O|D_)gXxk<6-X<25W;|W}T-G@yGywo)Wi=lF

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/logo/white/32x64.png b/hshassets/static/hshassets/img/hsh_brand/logo/white/32x64.png
new file mode 100644
index 0000000000000000000000000000000000000000..61eda35f4a261fc5567764809cbc3e26ab5bb9dc
GIT binary patch
literal 1194
zcmeAS@N?(olHy`uVBq!ia0y~yU{GLSU~u4IVPIgm*uGblfq_{%)7d#7AS1sdzc?em
zK*7`5S)rgPKP@vSm4Tt+R&qkZyaz8HJvpUv;6Ok?NYE3xClZo^l1mTN&1>v!oY@Eh
ziiSIP957Tk(B9bCsHktRKb29`z{sFx_pt*f4jed85PALL(UVgfO%BY82?#lK;6On`
zW8*;$)vXpY8yg>TGc!9^ReCydGBYRhFf%uM1eJl=j39QI#{^?$=45VWW?_HNELTou
zX6EMNI>*$&v?{mGriDwFE^SKosta1>RFGQenU%M(DLt;JF3_<qFv&BEi<z1E3LhIA
z8(ZA;KSHeEkDRe#bq)??(`xQGp~1?*EojGK$l{@=tJTb|%G}J*EY>XVta@0hjlJhm
zPhihyiTOs7My3X_N!JqcQudurI&9QGb*Aa;uUfN(Z>yDwew!)7Br|u;nmK1<&cx*2
zxpPOja!JLsPg0-d9&tabJ{GU5pt2$Ag71fk0gE>*`j9xWBrxvc+N8oqa~?&j2C1~F
z_IrhTy!Nu6I8#|#OI@QpY@ho<_le;jn=Xkw)eu#kdVN*&RjI3gO;SwnWxcyRYsK7E
z$!oQj{Pud^@vo*?>ad2gce3Z>`)c2P_-C&*c)xwc2A?gTHg4MxxK(sx^2Xm;|L;89
z_Ly~f^115RZM)W$N59;6C3)g=r}eD&xNF6J>wS)Xy5BA#`@y{h$p@c1=e62#{}wtZ
zqA9UdBv<CKn6&70@%xhutP6`T-F)(VrB7zjOEby9nW2%JH+_F{=XCO^aQzROI(oBW
zYj!-zo$0dE+coj&o>iN#)@Ofx_2{*_sZ92tyEzvo-LqQ%wyHg0d3kvC_lI$9cEA7a
z;{2`lZ~hyLrKPVrU+yt(N<TO2YewI-JCiDZixuedL~p71czh|}X*Het9hWLXU%#52
zU3%Sg?f#t?6M~OFV~<|D&G+uV#O3eTg;ra9TlU_%&f#yu^M%*l|McbA>D4Xz_GI$q
zd+FQeOt!sW_we%49jBMCi;9UZbN-U{dhPo1OYiUPdH?yr0p-ibSI^h7oBh-2L+bVH
zXXd5(_51Yyes~#t@OgRs=Y4yBPyGM+@cT#h_y2|d{m;*!$0OUlz=qS1fq{W3$=lt9
z;eUJonf(k544efXk;M!QddeWoSh3W;jDdlHy~NYkmHh#?5T6J~?e1JJ1_nkEPZ!6K
zh{JEE8+sja5NX?Qt|q4BEhTuwYft0UrL8)02b6P^?>Tr!zt$~kv32Ou-L`3pu9)@K
zPYjJyTOGbcs;rsa@LS<B%gp*!jX(EQ9!{2U`_d-J$#6gAj`z818Hbp|Ef|V|O4jYy
zEa?!G&D!XACU$SN=<x$W1}n<fPqMHPW^oi?`R^vM_1VT_Y=Zg1E_aG@IrwJ#>~8ve
z!R^0U-6A%{H~)1tDpRsJ^mg7}a!Yj2iOC<g$hMlXISQ~i*0ZK2$IWmlc6~WxLrQ3W
zPpf9cgtgc8XLh_RIwr>uzvonY>=wD=Q+y2C^Eh8Ry72E%aJ1Usb<U^c%nIQ+&7h0s
xel~s|-r205{Q7X|xxGJZlw#}uTR&K0AGI`+!Tavqe+&!^44$rjF6*2UngC^M9Wej^

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/logo/white/512x1024.png b/hshassets/static/hshassets/img/hsh_brand/logo/white/512x1024.png
new file mode 100644
index 0000000000000000000000000000000000000000..9f5f6564b887b74ac9fd943fd3f6e0d1cd948a5a
GIT binary patch
literal 5758
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

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/logo/white/64x128.png b/hshassets/static/hshassets/img/hsh_brand/logo/white/64x128.png
new file mode 100644
index 0000000000000000000000000000000000000000..48987b07dd921728f997df519f115aaebdddcc78
GIT binary patch
literal 1408
zcmeAS@N?(olHy`uVBq!ia0y~yU~phyU})fAVPIeo>{$Mgfq_{%)7d#7AS1sdzc?em
zK*7`5S)rgPKP@vSm4Tt+R&qkZyaz8HJvpUv;6Ok?NYE3xClZo^l1mTN&1>v!oY@Eh
ziiSIP957Tk(B9bCsHktRKb29`z{sFx_pt*f4jed85PALL(UVgfO%BY82?#lK;6On`
zW8*;$)vXpY8yg>TGc!9^ReCydGBYRhFf%uM1eJl=j39QI#{^?$=45VWW?_HNELTou
zX6EMNI>*$&v?{mGriDwFE^SKosta1>RFGQenU%M(DLt;JF3_<qFv&BEi<z1E3LhIA
z8(ZA;KSHeEkDRe#bq)??(`xQGp~1?*EojGK$l{@=tJTb|%G}J*EY>XVta@0hjlJhm
zPhihyiTOs7My3X_N!JqcQudurI&9QGb*Aa;uUfN(Z>yDwew!)7Br|u;nmK1<&cx*2
zxpPOja!JLsPg0-d9&tabJ{GU5pt2$Ag71fk0gE>*`j9xWBrxvc+N8oqa~?&j2C1~F
z_IrhTy!Nu6I8#|#OI@QpY@ho<_le;jn=Xkw)eu#kdVN*&RjI3gO;SwnWxcyRYsK7E
z$!oQj{Pud^@vo*?>ad2gce3Z>`)c2P_-C&*c)xwc2A?gTHg4MxxK(sx^2Xm;|L;89
z_Ly~f^115RZM)W$N59;6C3)g=r}eD&xNF6J>wS)Xy5BA#`@y{h$p@c1=e62#{}wtZ
zqA9UdBv<CKn6&70@%xhutP6`T-F)(VrB7zjOEby9nW2%JH+_F{=XCO^aQzROI(oBW
zYj!-zo$0dE+coj&o>iN#)@Ofx_2{*_sZ92tyEzvo-LqQ%wyHg0d3kvC_lI$9cEA7a
z;{2`lZ~hyLrKPVrU+yt(N<TO2YewI-JCiDZixuedL~p71czh|}X*Het9hWLXU%#52
zU3%Sg?f#t?6M~OFV~<|D&G+uV#O3eTg;ra9TlU_%&f#yu^M%*l|McbA>D4Xz_GI$q
zd+FQeOt!sW_we%49jBMCi;9UZbN-U{dhPo1OYiUPdH?yr0p-ibSI^h7oBh-2L+bVH
zXXd5(_51Yyes~#t@OgRs=Y4yBPyGM+@cT#h_y2|d{m;*!$0OUlz=qS1fq{W3$=lt9
z;eUJonf(k544efXk;M!QddeWoSh3W;jDdlHy~NYkmHh#?5T6uxm7!oA0|VnLPZ!6K
zid%1Q@6Q%alsW$K`*+VJOPl|(%656TIs9!b$@-&wq-pk*ttDUcHCI@0NUoXECwqHW
zXTtKb6*HEW^f?D!x^vw1LUytF6TO{JKcAe|e&>7X{c45tv7cI+p6^-U-2K1!s9^r%
zmZ(LcaTk*{zdxH{{Hw-AS}G&R=xz4WX`i%jg_~_W<{+Kn?<$$OTI|3yw^q|{LURxK
zZ+p2ac4y6Oy`%0gmq=f?oA0`)h`H(Lq>EvT9!exMFtVW&0sjP6ozCvn4$HVWSMEbc
zyXl-1AN~%hd6O!Iq(JIJei@zGv2Ll`EU^zWzfa}Njk`2k>_aoZ;i|Cs@`@<74=N@H
z7?^ns(20f?FSpH6SyN<PI}<-DOz+X2E?*p3H0kgW$Aur74zIY=e8S?%q7CNk8Ijgf
zuYMiNUQ(R9dYa^-CAo96OI9BXu#V!p5L<O8UGe%K#rr>mR;4e}tT@E{?rB}?pR?tC
zkJS4fTl8HndGvl$O6Ir!(|2yYv$Knb>C24tHPiAuXS>!F9$NmR>so2d2HC=ECrj3R
zy&!G&{NBI%=?`O*)^7YHux9C<pqzh^ALdSEWLqMYXRm#Cmztk6>m0RTJW|^B3+|^)
mpRwU@J>S{qJ$Ae68Db5~e3KVWoX)_&z~JfX=d#Wzp$Py=@{@4@

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/logo/zsw/256x512.png b/hshassets/static/hshassets/img/hsh_brand/logo/zsw/256x512.png
new file mode 100644
index 0000000000000000000000000000000000000000..80a833f20f97fd74267e46408bca6d8287ad2259
GIT binary patch
literal 4081
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

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/logo/zsw/32x64.png b/hshassets/static/hshassets/img/hsh_brand/logo/zsw/32x64.png
new file mode 100644
index 0000000000000000000000000000000000000000..b8837efe864a618389b60c21ecac9cd2e7915141
GIT binary patch
literal 670
zcmeAS@N?(olHy`uVBq!ia0y~yU{GLSU~u4IV_;yY?kio#z`($k<n8Xl@E-&h>|H*Y
zfq{Xuz$3Dlfk96hgc&QA+LtjfFtC?+`ns||;1=SuQZ(WF!^ObBr0wbA7?N@C?M(X)
zVMmFh_kWj}-F)((NKjhW&oNrt@}i9Tk_{U!o;zgU+uHj!GNSWF3|DpbLG7T9MZI!A
z-XA#T#mX%mt$p5kvbTx#`DgD!PCPS^7MfalbkiH7&wtDI<<Hn|yykv>jL|2VgIpX;
z4NLMT&8vO6Eq|X?@n7Yl6=mx;nlBVn-pty_%Fv+TkZtGt-okiZZ^rTZY}Z4l&rgf}
zXxY$S$&hqdaB-|cuKD)g_xGL9IQJ#nV}p!q9-C!qfar#x`_ogdZfn~+-^Ea$!Gn)&
z&ITq21`Y;B1qPM|h6ikVPZNF?6t6TYc^}%4JC(im83Th_i(XiljiHHyw8GB*fF_>%
zk2m%5%xNrEc<z?aWf8+wwjnrC?9ctn0h3tPGQW7H<zT>QFgMh{xvSuC_1#~5`<-UC
zaq3ka+c0_J%~Xb^_N*V2?ya4->zB%Tjw|ve-?+c<xJob}+)yv9AnVvtqRy~z^1~NZ
z23tQJn|?v*%4vgrvd^d5wQaX$SXTFMzvkCV-B*5?nLFI7eydyOl_ck|<)?_kzN)4D
z6<aEE!yj?A_n7J4y4L7wzV*f5S1+~Y-6lT&byu4G$Pa~+N(=#UO4s&U<qL?IWEwuM
zlM!Ml*tgR}`uM*YhO7GY%eX3kUlEGim2}9}xn^F7(YaVg*Bdh?<ykXlr>*I;W@hnP
zki}*+FM^e;b$^1Tm`Py6+1dr1OC7TPKAgVC{Nw45I-Z@=mz-ZTt)Afn&z6qL1B%iN
P3=9mOu6{1-oD!M<meLiN

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/logo/zsw/512x1024.png b/hshassets/static/hshassets/img/hsh_brand/logo/zsw/512x1024.png
new file mode 100644
index 0000000000000000000000000000000000000000..8ce224c039c4115000796b696bb61a6de1106e61
GIT binary patch
literal 8638
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
Hl+XkKNOer{

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/img/hsh_brand/logo/zsw/64x128.png b/hshassets/static/hshassets/img/hsh_brand/logo/zsw/64x128.png
new file mode 100644
index 0000000000000000000000000000000000000000..617d0771b023c114fbb3faeefac4344f5f0adbb6
GIT binary patch
literal 1036
zcmeAS@N?(olHy`uVBq!ia0y~yU~phyU})fAV_;y|-I$-nz`($k<n8Xl@E-&h>|H*Y
zfq{Xuz$3Dlfk96hgc&QA+LtjfFtC?+`ns||;1=Su;$^!w;UxnD^Gr_{$B>F!Z|{0%
z#H7lweklG|o|ffw@z&fO7hKo6c3<;bD9WU$sU)^4WJ8pA*Mc3TiWhfDZqi&?csVzq
zFi~)In6zVHMv`-(^2(#^b{VgkXEoipaO=XcC->g(@F-REJ<&61X3Dw7n`e(7|5^Lp
zu)jK;qtW&-bAO6pHACKl35oMKcJVxl@T$mtvT)z}3r;WpCH$XObZj|Cnd6HY+nGZd
zewj70yO(|2dw!lW^X|<Z)0+!VC#g+RVLZIK^530}vDNi?t)Fi5zmGm&^pm0Sw`Y-I
z@}x_esy6bGN9G-!#?El=?1sftrj~6v^=k8+w<?AAlTI@`7+jlJq2rLZqS|SbPeStd
zjI~$Zd@7e&6*{HD{NS2KxpFq)O~;mnJ-^cb{6<d0%&XZa6VjUxdpDZ(Gx8)bFiRX@
zU^8eS%oOw4dg}|5dAZNO<)=%e_Mgy9dOWL>TR-Q2!G?@g2c~#U$YbBRg<*=><eRo<
z?{{zp#C+0y@XE9@r`L9-uNB)59VDwZ)Lj1Hoyf=;bWh3l)Ym(DpZ_yx$m&nI$8aNr
z#cOIuMcadGOKYul{(L#U(>TA+-rD50PeZA^Y(#0c;b(@1wRUX8x*5rT|9Bl%Y@DbQ
zwX|iyqJxbb6U1N3sdHXB^5clFue*h5sf~I;**o|5uirS%?GF)|@8wl`Xs)kj@524|
zrnNuI_XjW8Bf<J1dhY7^-oI3qtz5{mSMTMdB`S&c*jsEom#gyh&Dl}3CA6&Z(UUL7
z7sXAyq(7;v)#^;?m7^^tQ`qBG8AAAZ?-bOw-c`v{UjO$!50mJjly!fOq{r|3!uo4s
z)T@lJ)vo84_2o`16h0{3TA8=ZXHSg6UxUxTe{MWKUv5vyTJ^$*YwIIZR7(nEju(PZ
zy5~KUD_MbSAMM&I9#*U>J}<_2>BmB!|9>Od7#EaR{7*BIQ!5c~J;fFO#eQ-@k=fGn
z<7In)nC|B1FPZASu|FkzvAKf&b`B5E%#yI5_kxzn_%po?{`V?Pp7GnXz$zt`ob2VF
z{wqvKIkMNWAoTV;#wC9BhDqSWlFO^GDC6<JN`_ziYJb0;?eHjiQeE!$SDse3v%9u)
zHtuz2lk3%yQ{N#Mb@MnYE0;=*`iln_*?-^r&8>AY^%Kjdz26uZ7#KWV{an^LB{Ts5
D@eRLz

literal 0
HcmV?d00001

diff --git a/hshassets/static/hshassets/js/jquery-3.2.1.js b/hshassets/static/hshassets/js/jquery-3.2.1.js
new file mode 100644
index 00000000..e1b3ff22
--- /dev/null
+++ b/hshassets/static/hshassets/js/jquery-3.2.1.js
@@ -0,0 +1,10254 @@
+/*!
+ * jQuery JavaScript Library v3.2.1
+ * https://jquery.com/
+ *
+ * Includes Sizzle.js
+ * https://sizzlejs.com/
+ *
+ * Copyright JS Foundation and other contributors
+ * Released under the MIT license
+ * https://jquery.org/license
+ *
+ * Date: 2017-03-20T18:59Z
+ */
+( function( global, factory ) {
+
+	"use strict";
+
+	if ( typeof module === "object" && typeof module.exports === "object" ) {
+
+		// For CommonJS and CommonJS-like environments where a proper `window`
+		// is present, execute the factory and get jQuery.
+		// For environments that do not have a `window` with a `document`
+		// (such as Node.js), expose a factory as module.exports.
+		// This accentuates the need for the creation of a real `window`.
+		// e.g. var jQuery = require("jquery")(window);
+		// See ticket #14549 for more info.
+		module.exports = global.document ?
+			factory( global, true ) :
+			function( w ) {
+				if ( !w.document ) {
+					throw new Error( "jQuery requires a window with a document" );
+				}
+				return factory( w );
+			};
+	} else {
+		factory( global );
+	}
+
+// Pass this if window is not defined yet
+} )( typeof window !== "undefined" ? window : this, function( window, noGlobal ) {
+
+// Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 9.1
+// throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict mode
+// arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict mode should be common
+// enough that all such attempts are guarded in a try block.
+"use strict";
+
+var arr = [];
+
+var document = window.document;
+
+var getProto = Object.getPrototypeOf;
+
+var slice = arr.slice;
+
+var concat = arr.concat;
+
+var push = arr.push;
+
+var indexOf = arr.indexOf;
+
+var class2type = {};
+
+var toString = class2type.toString;
+
+var hasOwn = class2type.hasOwnProperty;
+
+var fnToString = hasOwn.toString;
+
+var ObjectFunctionString = fnToString.call( Object );
+
+var support = {};
+
+
+
+	function DOMEval( code, doc ) {
+		doc = doc || document;
+
+		var script = doc.createElement( "script" );
+
+		script.text = code;
+		doc.head.appendChild( script ).parentNode.removeChild( script );
+	}
+/* global Symbol */
+// Defining this global in .eslintrc.json would create a danger of using the global
+// unguarded in another place, it seems safer to define global only for this module
+
+
+
+var
+	version = "3.2.1",
+
+	// Define a local copy of jQuery
+	jQuery = function( selector, context ) {
+
+		// The jQuery object is actually just the init constructor 'enhanced'
+		// Need init if jQuery is called (just allow error to be thrown if not included)
+		return new jQuery.fn.init( selector, context );
+	},
+
+	// Support: Android <=4.0 only
+	// Make sure we trim BOM and NBSP
+	rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,
+
+	// Matches dashed string for camelizing
+	rmsPrefix = /^-ms-/,
+	rdashAlpha = /-([a-z])/g,
+
+	// Used by jQuery.camelCase as callback to replace()
+	fcamelCase = function( all, letter ) {
+		return letter.toUpperCase();
+	};
+
+jQuery.fn = jQuery.prototype = {
+
+	// The current version of jQuery being used
+	jquery: version,
+
+	constructor: jQuery,
+
+	// The default length of a jQuery object is 0
+	length: 0,
+
+	toArray: function() {
+		return slice.call( this );
+	},
+
+	// Get the Nth element in the matched element set OR
+	// Get the whole matched element set as a clean array
+	get: function( num ) {
+
+		// Return all the elements in a clean array
+		if ( num == null ) {
+			return slice.call( this );
+		}
+
+		// Return just the one element from the set
+		return num < 0 ? this[ num + this.length ] : this[ num ];
+	},
+
+	// Take an array of elements and push it onto the stack
+	// (returning the new matched element set)
+	pushStack: function( elems ) {
+
+		// Build a new jQuery matched element set
+		var ret = jQuery.merge( this.constructor(), elems );
+
+		// Add the old object onto the stack (as a reference)
+		ret.prevObject = this;
+
+		// Return the newly-formed element set
+		return ret;
+	},
+
+	// Execute a callback for every element in the matched set.
+	each: function( callback ) {
+		return jQuery.each( this, callback );
+	},
+
+	map: function( callback ) {
+		return this.pushStack( jQuery.map( this, function( elem, i ) {
+			return callback.call( elem, i, elem );
+		} ) );
+	},
+
+	slice: function() {
+		return this.pushStack( slice.apply( this, arguments ) );
+	},
+
+	first: function() {
+		return this.eq( 0 );
+	},
+
+	last: function() {
+		return this.eq( -1 );
+	},
+
+	eq: function( i ) {
+		var len = this.length,
+			j = +i + ( i < 0 ? len : 0 );
+		return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] );
+	},
+
+	end: function() {
+		return this.prevObject || this.constructor();
+	},
+
+	// For internal use only.
+	// Behaves like an Array's method, not like a jQuery method.
+	push: push,
+	sort: arr.sort,
+	splice: arr.splice
+};
+
+jQuery.extend = jQuery.fn.extend = function() {
+	var options, name, src, copy, copyIsArray, clone,
+		target = arguments[ 0 ] || {},
+		i = 1,
+		length = arguments.length,
+		deep = false;
+
+	// Handle a deep copy situation
+	if ( typeof target === "boolean" ) {
+		deep = target;
+
+		// Skip the boolean and the target
+		target = arguments[ i ] || {};
+		i++;
+	}
+
+	// Handle case when target is a string or something (possible in deep copy)
+	if ( typeof target !== "object" && !jQuery.isFunction( target ) ) {
+		target = {};
+	}
+
+	// Extend jQuery itself if only one argument is passed
+	if ( i === length ) {
+		target = this;
+		i--;
+	}
+
+	for ( ; i < length; i++ ) {
+
+		// Only deal with non-null/undefined values
+		if ( ( options = arguments[ i ] ) != null ) {
+
+			// Extend the base object
+			for ( name in options ) {
+				src = target[ name ];
+				copy = options[ name ];
+
+				// Prevent never-ending loop
+				if ( target === copy ) {
+					continue;
+				}
+
+				// Recurse if we're merging plain objects or arrays
+				if ( deep && copy && ( jQuery.isPlainObject( copy ) ||
+					( copyIsArray = Array.isArray( copy ) ) ) ) {
+
+					if ( copyIsArray ) {
+						copyIsArray = false;
+						clone = src && Array.isArray( src ) ? src : [];
+
+					} else {
+						clone = src && jQuery.isPlainObject( src ) ? src : {};
+					}
+
+					// Never move original objects, clone them
+					target[ name ] = jQuery.extend( deep, clone, copy );
+
+				// Don't bring in undefined values
+				} else if ( copy !== undefined ) {
+					target[ name ] = copy;
+				}
+			}
+		}
+	}
+
+	// Return the modified object
+	return target;
+};
+
+jQuery.extend( {
+
+	// Unique for each copy of jQuery on the page
+	expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ),
+
+	// Assume jQuery is ready without the ready module
+	isReady: true,
+
+	error: function( msg ) {
+		throw new Error( msg );
+	},
+
+	noop: function() {},
+
+	isFunction: function( obj ) {
+		return jQuery.type( obj ) === "function";
+	},
+
+	isWindow: function( obj ) {
+		return obj != null && obj === obj.window;
+	},
+
+	isNumeric: function( obj ) {
+
+		// As of jQuery 3.0, isNumeric is limited to
+		// strings and numbers (primitives or objects)
+		// that can be coerced to finite numbers (gh-2662)
+		var type = jQuery.type( obj );
+		return ( type === "number" || type === "string" ) &&
+
+			// parseFloat NaNs numeric-cast false positives ("")
+			// ...but misinterprets leading-number strings, particularly hex literals ("0x...")
+			// subtraction forces infinities to NaN
+			!isNaN( obj - parseFloat( obj ) );
+	},
+
+	isPlainObject: function( obj ) {
+		var proto, Ctor;
+
+		// Detect obvious negatives
+		// Use toString instead of jQuery.type to catch host objects
+		if ( !obj || toString.call( obj ) !== "[object Object]" ) {
+			return false;
+		}
+
+		proto = getProto( obj );
+
+		// Objects with no prototype (e.g., `Object.create( null )`) are plain
+		if ( !proto ) {
+			return true;
+		}
+
+		// Objects with prototype are plain iff they were constructed by a global Object function
+		Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor;
+		return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString;
+	},
+
+	isEmptyObject: function( obj ) {
+
+		/* eslint-disable no-unused-vars */
+		// See https://github.com/eslint/eslint/issues/6125
+		var name;
+
+		for ( name in obj ) {
+			return false;
+		}
+		return true;
+	},
+
+	type: function( obj ) {
+		if ( obj == null ) {
+			return obj + "";
+		}
+
+		// Support: Android <=2.3 only (functionish RegExp)
+		return typeof obj === "object" || typeof obj === "function" ?
+			class2type[ toString.call( obj ) ] || "object" :
+			typeof obj;
+	},
+
+	// Evaluates a script in a global context
+	globalEval: function( code ) {
+		DOMEval( code );
+	},
+
+	// Convert dashed to camelCase; used by the css and data modules
+	// Support: IE <=9 - 11, Edge 12 - 13
+	// Microsoft forgot to hump their vendor prefix (#9572)
+	camelCase: function( string ) {
+		return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase );
+	},
+
+	each: function( obj, callback ) {
+		var length, i = 0;
+
+		if ( isArrayLike( obj ) ) {
+			length = obj.length;
+			for ( ; i < length; i++ ) {
+				if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) {
+					break;
+				}
+			}
+		} else {
+			for ( i in obj ) {
+				if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) {
+					break;
+				}
+			}
+		}
+
+		return obj;
+	},
+
+	// Support: Android <=4.0 only
+	trim: function( text ) {
+		return text == null ?
+			"" :
+			( text + "" ).replace( rtrim, "" );
+	},
+
+	// results is for internal usage only
+	makeArray: function( arr, results ) {
+		var ret = results || [];
+
+		if ( arr != null ) {
+			if ( isArrayLike( Object( arr ) ) ) {
+				jQuery.merge( ret,
+					typeof arr === "string" ?
+					[ arr ] : arr
+				);
+			} else {
+				push.call( ret, arr );
+			}
+		}
+
+		return ret;
+	},
+
+	inArray: function( elem, arr, i ) {
+		return arr == null ? -1 : indexOf.call( arr, elem, i );
+	},
+
+	// Support: Android <=4.0 only, PhantomJS 1 only
+	// push.apply(_, arraylike) throws on ancient WebKit
+	merge: function( first, second ) {
+		var len = +second.length,
+			j = 0,
+			i = first.length;
+
+		for ( ; j < len; j++ ) {
+			first[ i++ ] = second[ j ];
+		}
+
+		first.length = i;
+
+		return first;
+	},
+
+	grep: function( elems, callback, invert ) {
+		var callbackInverse,
+			matches = [],
+			i = 0,
+			length = elems.length,
+			callbackExpect = !invert;
+
+		// Go through the array, only saving the items
+		// that pass the validator function
+		for ( ; i < length; i++ ) {
+			callbackInverse = !callback( elems[ i ], i );
+			if ( callbackInverse !== callbackExpect ) {
+				matches.push( elems[ i ] );
+			}
+		}
+
+		return matches;
+	},
+
+	// arg is for internal usage only
+	map: function( elems, callback, arg ) {
+		var length, value,
+			i = 0,
+			ret = [];
+
+		// Go through the array, translating each of the items to their new values
+		if ( isArrayLike( elems ) ) {
+			length = elems.length;
+			for ( ; i < length; i++ ) {
+				value = callback( elems[ i ], i, arg );
+
+				if ( value != null ) {
+					ret.push( value );
+				}
+			}
+
+		// Go through every key on the object,
+		} else {
+			for ( i in elems ) {
+				value = callback( elems[ i ], i, arg );
+
+				if ( value != null ) {
+					ret.push( value );
+				}
+			}
+		}
+
+		// Flatten any nested arrays
+		return concat.apply( [], ret );
+	},
+
+	// A global GUID counter for objects
+	guid: 1,
+
+	// Bind a function to a context, optionally partially applying any
+	// arguments.
+	proxy: function( fn, context ) {
+		var tmp, args, proxy;
+
+		if ( typeof context === "string" ) {
+			tmp = fn[ context ];
+			context = fn;
+			fn = tmp;
+		}
+
+		// Quick check to determine if target is callable, in the spec
+		// this throws a TypeError, but we will just return undefined.
+		if ( !jQuery.isFunction( fn ) ) {
+			return undefined;
+		}
+
+		// Simulated bind
+		args = slice.call( arguments, 2 );
+		proxy = function() {
+			return fn.apply( context || this, args.concat( slice.call( arguments ) ) );
+		};
+
+		// Set the guid of unique handler to the same of original handler, so it can be removed
+		proxy.guid = fn.guid = fn.guid || jQuery.guid++;
+
+		return proxy;
+	},
+
+	now: Date.now,
+
+	// jQuery.support is not used in Core but other projects attach their
+	// properties to it so it needs to exist.
+	support: support
+} );
+
+if ( typeof Symbol === "function" ) {
+	jQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ];
+}
+
+// Populate the class2type map
+jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ),
+function( i, name ) {
+	class2type[ "[object " + name + "]" ] = name.toLowerCase();
+} );
+
+function isArrayLike( obj ) {
+
+	// Support: real iOS 8.2 only (not reproducible in simulator)
+	// `in` check used to prevent JIT error (gh-2145)
+	// hasOwn isn't used here due to false negatives
+	// regarding Nodelist length in IE
+	var length = !!obj && "length" in obj && obj.length,
+		type = jQuery.type( obj );
+
+	if ( type === "function" || jQuery.isWindow( obj ) ) {
+		return false;
+	}
+
+	return type === "array" || length === 0 ||
+		typeof length === "number" && length > 0 && ( length - 1 ) in obj;
+}
+var Sizzle =
+/*!
+ * Sizzle CSS Selector Engine v2.3.3
+ * https://sizzlejs.com/
+ *
+ * Copyright jQuery Foundation and other contributors
+ * Released under the MIT license
+ * http://jquery.org/license
+ *
+ * Date: 2016-08-08
+ */
+(function( window ) {
+
+var i,
+	support,
+	Expr,
+	getText,
+	isXML,
+	tokenize,
+	compile,
+	select,
+	outermostContext,
+	sortInput,
+	hasDuplicate,
+
+	// Local document vars
+	setDocument,
+	document,
+	docElem,
+	documentIsHTML,
+	rbuggyQSA,
+	rbuggyMatches,
+	matches,
+	contains,
+
+	// Instance-specific data
+	expando = "sizzle" + 1 * new Date(),
+	preferredDoc = window.document,
+	dirruns = 0,
+	done = 0,
+	classCache = createCache(),
+	tokenCache = createCache(),
+	compilerCache = createCache(),
+	sortOrder = function( a, b ) {
+		if ( a === b ) {
+			hasDuplicate = true;
+		}
+		return 0;
+	},
+
+	// Instance methods
+	hasOwn = ({}).hasOwnProperty,
+	arr = [],
+	pop = arr.pop,
+	push_native = arr.push,
+	push = arr.push,
+	slice = arr.slice,
+	// Use a stripped-down indexOf as it's faster than native
+	// https://jsperf.com/thor-indexof-vs-for/5
+	indexOf = function( list, elem ) {
+		var i = 0,
+			len = list.length;
+		for ( ; i < len; i++ ) {
+			if ( list[i] === elem ) {
+				return i;
+			}
+		}
+		return -1;
+	},
+
+	booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",
+
+	// Regular expressions
+
+	// http://www.w3.org/TR/css3-selectors/#whitespace
+	whitespace = "[\\x20\\t\\r\\n\\f]",
+
+	// http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier
+	identifier = "(?:\\\\.|[\\w-]|[^\0-\\xa0])+",
+
+	// Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors
+	attributes = "\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace +
+		// Operator (capture 2)
+		"*([*^$|!~]?=)" + whitespace +
+		// "Attribute values must be CSS identifiers [capture 5] or strings [capture 3 or capture 4]"
+		"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + whitespace +
+		"*\\]",
+
+	pseudos = ":(" + identifier + ")(?:\\((" +
+		// To reduce the number of selectors needing tokenize in the preFilter, prefer arguments:
+		// 1. quoted (capture 3; capture 4 or capture 5)
+		"('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" +
+		// 2. simple (capture 6)
+		"((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" +
+		// 3. anything else (capture 2)
+		".*" +
+		")\\)|)",
+
+	// Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter
+	rwhitespace = new RegExp( whitespace + "+", "g" ),
+	rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + whitespace + "+$", "g" ),
+
+	rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ),
+	rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + "*" ),
+
+	rattributeQuotes = new RegExp( "=" + whitespace + "*([^\\]'\"]*?)" + whitespace + "*\\]", "g" ),
+
+	rpseudo = new RegExp( pseudos ),
+	ridentifier = new RegExp( "^" + identifier + "$" ),
+
+	matchExpr = {
+		"ID": new RegExp( "^#(" + identifier + ")" ),
+		"CLASS": new RegExp( "^\\.(" + identifier + ")" ),
+		"TAG": new RegExp( "^(" + identifier + "|[*])" ),
+		"ATTR": new RegExp( "^" + attributes ),
+		"PSEUDO": new RegExp( "^" + pseudos ),
+		"CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + whitespace +
+			"*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + whitespace +
+			"*(\\d+)|))" + whitespace + "*\\)|)", "i" ),
+		"bool": new RegExp( "^(?:" + booleans + ")$", "i" ),
+		// For use in libraries implementing .is()
+		// We use this for POS matching in `select`
+		"needsContext": new RegExp( "^" + whitespace + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" +
+			whitespace + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" )
+	},
+
+	rinputs = /^(?:input|select|textarea|button)$/i,
+	rheader = /^h\d$/i,
+
+	rnative = /^[^{]+\{\s*\[native \w/,
+
+	// Easily-parseable/retrievable ID or TAG or CLASS selectors
+	rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,
+
+	rsibling = /[+~]/,
+
+	// CSS escapes
+	// http://www.w3.org/TR/CSS21/syndata.html#escaped-characters
+	runescape = new RegExp( "\\\\([\\da-f]{1,6}" + whitespace + "?|(" + whitespace + ")|.)", "ig" ),
+	funescape = function( _, escaped, escapedWhitespace ) {
+		var high = "0x" + escaped - 0x10000;
+		// NaN means non-codepoint
+		// Support: Firefox<24
+		// Workaround erroneous numeric interpretation of +"0x"
+		return high !== high || escapedWhitespace ?
+			escaped :
+			high < 0 ?
+				// BMP codepoint
+				String.fromCharCode( high + 0x10000 ) :
+				// Supplemental Plane codepoint (surrogate pair)
+				String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 );
+	},
+
+	// CSS string/identifier serialization
+	// https://drafts.csswg.org/cssom/#common-serializing-idioms
+	rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,
+	fcssescape = function( ch, asCodePoint ) {
+		if ( asCodePoint ) {
+
+			// U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER
+			if ( ch === "\0" ) {
+				return "\uFFFD";
+			}
+
+			// Control characters and (dependent upon position) numbers get escaped as code points
+			return ch.slice( 0, -1 ) + "\\" + ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " ";
+		}
+
+		// Other potentially-special ASCII characters get backslash-escaped
+		return "\\" + ch;
+	},
+
+	// Used for iframes
+	// See setDocument()
+	// Removing the function wrapper causes a "Permission Denied"
+	// error in IE
+	unloadHandler = function() {
+		setDocument();
+	},
+
+	disabledAncestor = addCombinator(
+		function( elem ) {
+			return elem.disabled === true && ("form" in elem || "label" in elem);
+		},
+		{ dir: "parentNode", next: "legend" }
+	);
+
+// Optimize for push.apply( _, NodeList )
+try {
+	push.apply(
+		(arr = slice.call( preferredDoc.childNodes )),
+		preferredDoc.childNodes
+	);
+	// Support: Android<4.0
+	// Detect silently failing push.apply
+	arr[ preferredDoc.childNodes.length ].nodeType;
+} catch ( e ) {
+	push = { apply: arr.length ?
+
+		// Leverage slice if possible
+		function( target, els ) {
+			push_native.apply( target, slice.call(els) );
+		} :
+
+		// Support: IE<9
+		// Otherwise append directly
+		function( target, els ) {
+			var j = target.length,
+				i = 0;
+			// Can't trust NodeList.length
+			while ( (target[j++] = els[i++]) ) {}
+			target.length = j - 1;
+		}
+	};
+}
+
+function Sizzle( selector, context, results, seed ) {
+	var m, i, elem, nid, match, groups, newSelector,
+		newContext = context && context.ownerDocument,
+
+		// nodeType defaults to 9, since context defaults to document
+		nodeType = context ? context.nodeType : 9;
+
+	results = results || [];
+
+	// Return early from calls with invalid selector or context
+	if ( typeof selector !== "string" || !selector ||
+		nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) {
+
+		return results;
+	}
+
+	// Try to shortcut find operations (as opposed to filters) in HTML documents
+	if ( !seed ) {
+
+		if ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) {
+			setDocument( context );
+		}
+		context = context || document;
+
+		if ( documentIsHTML ) {
+
+			// If the selector is sufficiently simple, try using a "get*By*" DOM method
+			// (excepting DocumentFragment context, where the methods don't exist)
+			if ( nodeType !== 11 && (match = rquickExpr.exec( selector )) ) {
+
+				// ID selector
+				if ( (m = match[1]) ) {
+
+					// Document context
+					if ( nodeType === 9 ) {
+						if ( (elem = context.getElementById( m )) ) {
+
+							// Support: IE, Opera, Webkit
+							// TODO: identify versions
+							// getElementById can match elements by name instead of ID
+							if ( elem.id === m ) {
+								results.push( elem );
+								return results;
+							}
+						} else {
+							return results;
+						}
+
+					// Element context
+					} else {
+
+						// Support: IE, Opera, Webkit
+						// TODO: identify versions
+						// getElementById can match elements by name instead of ID
+						if ( newContext && (elem = newContext.getElementById( m )) &&
+							contains( context, elem ) &&
+							elem.id === m ) {
+
+							results.push( elem );
+							return results;
+						}
+					}
+
+				// Type selector
+				} else if ( match[2] ) {
+					push.apply( results, context.getElementsByTagName( selector ) );
+					return results;
+
+				// Class selector
+				} else if ( (m = match[3]) && support.getElementsByClassName &&
+					context.getElementsByClassName ) {
+
+					push.apply( results, context.getElementsByClassName( m ) );
+					return results;
+				}
+			}
+
+			// Take advantage of querySelectorAll
+			if ( support.qsa &&
+				!compilerCache[ selector + " " ] &&
+				(!rbuggyQSA || !rbuggyQSA.test( selector )) ) {
+
+				if ( nodeType !== 1 ) {
+					newContext = context;
+					newSelector = selector;
+
+				// qSA looks outside Element context, which is not what we want
+				// Thanks to Andrew Dupont for this workaround technique
+				// Support: IE <=8
+				// Exclude object elements
+				} else if ( context.nodeName.toLowerCase() !== "object" ) {
+
+					// Capture the context ID, setting it first if necessary
+					if ( (nid = context.getAttribute( "id" )) ) {
+						nid = nid.replace( rcssescape, fcssescape );
+					} else {
+						context.setAttribute( "id", (nid = expando) );
+					}
+
+					// Prefix every selector in the list
+					groups = tokenize( selector );
+					i = groups.length;
+					while ( i-- ) {
+						groups[i] = "#" + nid + " " + toSelector( groups[i] );
+					}
+					newSelector = groups.join( "," );
+
+					// Expand context for sibling selectors
+					newContext = rsibling.test( selector ) && testContext( context.parentNode ) ||
+						context;
+				}
+
+				if ( newSelector ) {
+					try {
+						push.apply( results,
+							newContext.querySelectorAll( newSelector )
+						);
+						return results;
+					} catch ( qsaError ) {
+					} finally {
+						if ( nid === expando ) {
+							context.removeAttribute( "id" );
+						}
+					}
+				}
+			}
+		}
+	}
+
+	// All others
+	return select( selector.replace( rtrim, "$1" ), context, results, seed );
+}
+
+/**
+ * Create key-value caches of limited size
+ * @returns {function(string, object)} Returns the Object data after storing it on itself with
+ *	property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength)
+ *	deleting the oldest entry
+ */
+function createCache() {
+	var keys = [];
+
+	function cache( key, value ) {
+		// Use (key + " ") to avoid collision with native prototype properties (see Issue #157)
+		if ( keys.push( key + " " ) > Expr.cacheLength ) {
+			// Only keep the most recent entries
+			delete cache[ keys.shift() ];
+		}
+		return (cache[ key + " " ] = value);
+	}
+	return cache;
+}
+
+/**
+ * Mark a function for special use by Sizzle
+ * @param {Function} fn The function to mark
+ */
+function markFunction( fn ) {
+	fn[ expando ] = true;
+	return fn;
+}
+
+/**
+ * Support testing using an element
+ * @param {Function} fn Passed the created element and returns a boolean result
+ */
+function assert( fn ) {
+	var el = document.createElement("fieldset");
+
+	try {
+		return !!fn( el );
+	} catch (e) {
+		return false;
+	} finally {
+		// Remove from its parent by default
+		if ( el.parentNode ) {
+			el.parentNode.removeChild( el );
+		}
+		// release memory in IE
+		el = null;
+	}
+}
+
+/**
+ * Adds the same handler for all of the specified attrs
+ * @param {String} attrs Pipe-separated list of attributes
+ * @param {Function} handler The method that will be applied
+ */
+function addHandle( attrs, handler ) {
+	var arr = attrs.split("|"),
+		i = arr.length;
+
+	while ( i-- ) {
+		Expr.attrHandle[ arr[i] ] = handler;
+	}
+}
+
+/**
+ * Checks document order of two siblings
+ * @param {Element} a
+ * @param {Element} b
+ * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b
+ */
+function siblingCheck( a, b ) {
+	var cur = b && a,
+		diff = cur && a.nodeType === 1 && b.nodeType === 1 &&
+			a.sourceIndex - b.sourceIndex;
+
+	// Use IE sourceIndex if available on both nodes
+	if ( diff ) {
+		return diff;
+	}
+
+	// Check if b follows a
+	if ( cur ) {
+		while ( (cur = cur.nextSibling) ) {
+			if ( cur === b ) {
+				return -1;
+			}
+		}
+	}
+
+	return a ? 1 : -1;
+}
+
+/**
+ * Returns a function to use in pseudos for input types
+ * @param {String} type
+ */
+function createInputPseudo( type ) {
+	return function( elem ) {
+		var name = elem.nodeName.toLowerCase();
+		return name === "input" && elem.type === type;
+	};
+}
+
+/**
+ * Returns a function to use in pseudos for buttons
+ * @param {String} type
+ */
+function createButtonPseudo( type ) {
+	return function( elem ) {
+		var name = elem.nodeName.toLowerCase();
+		return (name === "input" || name === "button") && elem.type === type;
+	};
+}
+
+/**
+ * Returns a function to use in pseudos for :enabled/:disabled
+ * @param {Boolean} disabled true for :disabled; false for :enabled
+ */
+function createDisabledPseudo( disabled ) {
+
+	// Known :disabled false positives: fieldset[disabled] > legend:nth-of-type(n+2) :can-disable
+	return function( elem ) {
+
+		// Only certain elements can match :enabled or :disabled
+		// https://html.spec.whatwg.org/multipage/scripting.html#selector-enabled
+		// https://html.spec.whatwg.org/multipage/scripting.html#selector-disabled
+		if ( "form" in elem ) {
+
+			// Check for inherited disabledness on relevant non-disabled elements:
+			// * listed form-associated elements in a disabled fieldset
+			//   https://html.spec.whatwg.org/multipage/forms.html#category-listed
+			//   https://html.spec.whatwg.org/multipage/forms.html#concept-fe-disabled
+			// * option elements in a disabled optgroup
+			//   https://html.spec.whatwg.org/multipage/forms.html#concept-option-disabled
+			// All such elements have a "form" property.
+			if ( elem.parentNode && elem.disabled === false ) {
+
+				// Option elements defer to a parent optgroup if present
+				if ( "label" in elem ) {
+					if ( "label" in elem.parentNode ) {
+						return elem.parentNode.disabled === disabled;
+					} else {
+						return elem.disabled === disabled;
+					}
+				}
+
+				// Support: IE 6 - 11
+				// Use the isDisabled shortcut property to check for disabled fieldset ancestors
+				return elem.isDisabled === disabled ||
+
+					// Where there is no isDisabled, check manually
+					/* jshint -W018 */
+					elem.isDisabled !== !disabled &&
+						disabledAncestor( elem ) === disabled;
+			}
+
+			return elem.disabled === disabled;
+
+		// Try to winnow out elements that can't be disabled before trusting the disabled property.
+		// Some victims get caught in our net (label, legend, menu, track), but it shouldn't
+		// even exist on them, let alone have a boolean value.
+		} else if ( "label" in elem ) {
+			return elem.disabled === disabled;
+		}
+
+		// Remaining elements are neither :enabled nor :disabled
+		return false;
+	};
+}
+
+/**
+ * Returns a function to use in pseudos for positionals
+ * @param {Function} fn
+ */
+function createPositionalPseudo( fn ) {
+	return markFunction(function( argument ) {
+		argument = +argument;
+		return markFunction(function( seed, matches ) {
+			var j,
+				matchIndexes = fn( [], seed.length, argument ),
+				i = matchIndexes.length;
+
+			// Match elements found at the specified indexes
+			while ( i-- ) {
+				if ( seed[ (j = matchIndexes[i]) ] ) {
+					seed[j] = !(matches[j] = seed[j]);
+				}
+			}
+		});
+	});
+}
+
+/**
+ * Checks a node for validity as a Sizzle context
+ * @param {Element|Object=} context
+ * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value
+ */
+function testContext( context ) {
+	return context && typeof context.getElementsByTagName !== "undefined" && context;
+}
+
+// Expose support vars for convenience
+support = Sizzle.support = {};
+
+/**
+ * Detects XML nodes
+ * @param {Element|Object} elem An element or a document
+ * @returns {Boolean} True iff elem is a non-HTML XML node
+ */
+isXML = Sizzle.isXML = function( elem ) {
+	// documentElement is verified for cases where it doesn't yet exist
+	// (such as loading iframes in IE - #4833)
+	var documentElement = elem && (elem.ownerDocument || elem).documentElement;
+	return documentElement ? documentElement.nodeName !== "HTML" : false;
+};
+
+/**
+ * Sets document-related variables once based on the current document
+ * @param {Element|Object} [doc] An element or document object to use to set the document
+ * @returns {Object} Returns the current document
+ */
+setDocument = Sizzle.setDocument = function( node ) {
+	var hasCompare, subWindow,
+		doc = node ? node.ownerDocument || node : preferredDoc;
+
+	// Return early if doc is invalid or already selected
+	if ( doc === document || doc.nodeType !== 9 || !doc.documentElement ) {
+		return document;
+	}
+
+	// Update global variables
+	document = doc;
+	docElem = document.documentElement;
+	documentIsHTML = !isXML( document );
+
+	// Support: IE 9-11, Edge
+	// Accessing iframe documents after unload throws "permission denied" errors (jQuery #13936)
+	if ( preferredDoc !== document &&
+		(subWindow = document.defaultView) && subWindow.top !== subWindow ) {
+
+		// Support: IE 11, Edge
+		if ( subWindow.addEventListener ) {
+			subWindow.addEventListener( "unload", unloadHandler, false );
+
+		// Support: IE 9 - 10 only
+		} else if ( subWindow.attachEvent ) {
+			subWindow.attachEvent( "onunload", unloadHandler );
+		}
+	}
+
+	/* Attributes
+	---------------------------------------------------------------------- */
+
+	// Support: IE<8
+	// Verify that getAttribute really returns attributes and not properties
+	// (excepting IE8 booleans)
+	support.attributes = assert(function( el ) {
+		el.className = "i";
+		return !el.getAttribute("className");
+	});
+
+	/* getElement(s)By*
+	---------------------------------------------------------------------- */
+
+	// Check if getElementsByTagName("*") returns only elements
+	support.getElementsByTagName = assert(function( el ) {
+		el.appendChild( document.createComment("") );
+		return !el.getElementsByTagName("*").length;
+	});
+
+	// Support: IE<9
+	support.getElementsByClassName = rnative.test( document.getElementsByClassName );
+
+	// Support: IE<10
+	// Check if getElementById returns elements by name
+	// The broken getElementById methods don't pick up programmatically-set names,
+	// so use a roundabout getElementsByName test
+	support.getById = assert(function( el ) {
+		docElem.appendChild( el ).id = expando;
+		return !document.getElementsByName || !document.getElementsByName( expando ).length;
+	});
+
+	// ID filter and find
+	if ( support.getById ) {
+		Expr.filter["ID"] = function( id ) {
+			var attrId = id.replace( runescape, funescape );
+			return function( elem ) {
+				return elem.getAttribute("id") === attrId;
+			};
+		};
+		Expr.find["ID"] = function( id, context ) {
+			if ( typeof context.getElementById !== "undefined" && documentIsHTML ) {
+				var elem = context.getElementById( id );
+				return elem ? [ elem ] : [];
+			}
+		};
+	} else {
+		Expr.filter["ID"] =  function( id ) {
+			var attrId = id.replace( runescape, funescape );
+			return function( elem ) {
+				var node = typeof elem.getAttributeNode !== "undefined" &&
+					elem.getAttributeNode("id");
+				return node && node.value === attrId;
+			};
+		};
+
+		// Support: IE 6 - 7 only
+		// getElementById is not reliable as a find shortcut
+		Expr.find["ID"] = function( id, context ) {
+			if ( typeof context.getElementById !== "undefined" && documentIsHTML ) {
+				var node, i, elems,
+					elem = context.getElementById( id );
+
+				if ( elem ) {
+
+					// Verify the id attribute
+					node = elem.getAttributeNode("id");
+					if ( node && node.value === id ) {
+						return [ elem ];
+					}
+
+					// Fall back on getElementsByName
+					elems = context.getElementsByName( id );
+					i = 0;
+					while ( (elem = elems[i++]) ) {
+						node = elem.getAttributeNode("id");
+						if ( node && node.value === id ) {
+							return [ elem ];
+						}
+					}
+				}
+
+				return [];
+			}
+		};
+	}
+
+	// Tag
+	Expr.find["TAG"] = support.getElementsByTagName ?
+		function( tag, context ) {
+			if ( typeof context.getElementsByTagName !== "undefined" ) {
+				return context.getElementsByTagName( tag );
+
+			// DocumentFragment nodes don't have gEBTN
+			} else if ( support.qsa ) {
+				return context.querySelectorAll( tag );
+			}
+		} :
+
+		function( tag, context ) {
+			var elem,
+				tmp = [],
+				i = 0,
+				// By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too
+				results = context.getElementsByTagName( tag );
+
+			// Filter out possible comments
+			if ( tag === "*" ) {
+				while ( (elem = results[i++]) ) {
+					if ( elem.nodeType === 1 ) {
+						tmp.push( elem );
+					}
+				}
+
+				return tmp;
+			}
+			return results;
+		};
+
+	// Class
+	Expr.find["CLASS"] = support.getElementsByClassName && function( className, context ) {
+		if ( typeof context.getElementsByClassName !== "undefined" && documentIsHTML ) {
+			return context.getElementsByClassName( className );
+		}
+	};
+
+	/* QSA/matchesSelector
+	---------------------------------------------------------------------- */
+
+	// QSA and matchesSelector support
+
+	// matchesSelector(:active) reports false when true (IE9/Opera 11.5)
+	rbuggyMatches = [];
+
+	// qSa(:focus) reports false when true (Chrome 21)
+	// We allow this because of a bug in IE8/9 that throws an error
+	// whenever `document.activeElement` is accessed on an iframe
+	// So, we allow :focus to pass through QSA all the time to avoid the IE error
+	// See https://bugs.jquery.com/ticket/13378
+	rbuggyQSA = [];
+
+	if ( (support.qsa = rnative.test( document.querySelectorAll )) ) {
+		// Build QSA regex
+		// Regex strategy adopted from Diego Perini
+		assert(function( el ) {
+			// Select is set to empty string on purpose
+			// This is to test IE's treatment of not explicitly
+			// setting a boolean content attribute,
+			// since its presence should be enough
+			// https://bugs.jquery.com/ticket/12359
+			docElem.appendChild( el ).innerHTML = "<a id='" + expando + "'></a>" +
+				"<select id='" + expando + "-\r\\' msallowcapture=''>" +
+				"<option selected=''></option></select>";
+
+			// Support: IE8, Opera 11-12.16
+			// Nothing should be selected when empty strings follow ^= or $= or *=
+			// The test attribute must be unknown in Opera but "safe" for WinRT
+			// https://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section
+			if ( el.querySelectorAll("[msallowcapture^='']").length ) {
+				rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" );
+			}
+
+			// Support: IE8
+			// Boolean attributes and "value" are not treated correctly
+			if ( !el.querySelectorAll("[selected]").length ) {
+				rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" );
+			}
+
+			// Support: Chrome<29, Android<4.4, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.8+
+			if ( !el.querySelectorAll( "[id~=" + expando + "-]" ).length ) {
+				rbuggyQSA.push("~=");
+			}
+
+			// Webkit/Opera - :checked should return selected option elements
+			// http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked
+			// IE8 throws error here and will not see later tests
+			if ( !el.querySelectorAll(":checked").length ) {
+				rbuggyQSA.push(":checked");
+			}
+
+			// Support: Safari 8+, iOS 8+
+			// https://bugs.webkit.org/show_bug.cgi?id=136851
+			// In-page `selector#id sibling-combinator selector` fails
+			if ( !el.querySelectorAll( "a#" + expando + "+*" ).length ) {
+				rbuggyQSA.push(".#.+[+~]");
+			}
+		});
+
+		assert(function( el ) {
+			el.innerHTML = "<a href='' disabled='disabled'></a>" +
+				"<select disabled='disabled'><option/></select>";
+
+			// Support: Windows 8 Native Apps
+			// The type and name attributes are restricted during .innerHTML assignment
+			var input = document.createElement("input");
+			input.setAttribute( "type", "hidden" );
+			el.appendChild( input ).setAttribute( "name", "D" );
+
+			// Support: IE8
+			// Enforce case-sensitivity of name attribute
+			if ( el.querySelectorAll("[name=d]").length ) {
+				rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" );
+			}
+
+			// FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled)
+			// IE8 throws error here and will not see later tests
+			if ( el.querySelectorAll(":enabled").length !== 2 ) {
+				rbuggyQSA.push( ":enabled", ":disabled" );
+			}
+
+			// Support: IE9-11+
+			// IE's :disabled selector does not pick up the children of disabled fieldsets
+			docElem.appendChild( el ).disabled = true;
+			if ( el.querySelectorAll(":disabled").length !== 2 ) {
+				rbuggyQSA.push( ":enabled", ":disabled" );
+			}
+
+			// Opera 10-11 does not throw on post-comma invalid pseudos
+			el.querySelectorAll("*,:x");
+			rbuggyQSA.push(",.*:");
+		});
+	}
+
+	if ( (support.matchesSelector = rnative.test( (matches = docElem.matches ||
+		docElem.webkitMatchesSelector ||
+		docElem.mozMatchesSelector ||
+		docElem.oMatchesSelector ||
+		docElem.msMatchesSelector) )) ) {
+
+		assert(function( el ) {
+			// Check to see if it's possible to do matchesSelector
+			// on a disconnected node (IE 9)
+			support.disconnectedMatch = matches.call( el, "*" );
+
+			// This should fail with an exception
+			// Gecko does not error, returns false instead
+			matches.call( el, "[s!='']:x" );
+			rbuggyMatches.push( "!=", pseudos );
+		});
+	}
+
+	rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join("|") );
+	rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join("|") );
+
+	/* Contains
+	---------------------------------------------------------------------- */
+	hasCompare = rnative.test( docElem.compareDocumentPosition );
+
+	// Element contains another
+	// Purposefully self-exclusive
+	// As in, an element does not contain itself
+	contains = hasCompare || rnative.test( docElem.contains ) ?
+		function( a, b ) {
+			var adown = a.nodeType === 9 ? a.documentElement : a,
+				bup = b && b.parentNode;
+			return a === bup || !!( bup && bup.nodeType === 1 && (
+				adown.contains ?
+					adown.contains( bup ) :
+					a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16
+			));
+		} :
+		function( a, b ) {
+			if ( b ) {
+				while ( (b = b.parentNode) ) {
+					if ( b === a ) {
+						return true;
+					}
+				}
+			}
+			return false;
+		};
+
+	/* Sorting
+	---------------------------------------------------------------------- */
+
+	// Document order sorting
+	sortOrder = hasCompare ?
+	function( a, b ) {
+
+		// Flag for duplicate removal
+		if ( a === b ) {
+			hasDuplicate = true;
+			return 0;
+		}
+
+		// Sort on method existence if only one input has compareDocumentPosition
+		var compare = !a.compareDocumentPosition - !b.compareDocumentPosition;
+		if ( compare ) {
+			return compare;
+		}
+
+		// Calculate position if both inputs belong to the same document
+		compare = ( a.ownerDocument || a ) === ( b.ownerDocument || b ) ?
+			a.compareDocumentPosition( b ) :
+
+			// Otherwise we know they are disconnected
+			1;
+
+		// Disconnected nodes
+		if ( compare & 1 ||
+			(!support.sortDetached && b.compareDocumentPosition( a ) === compare) ) {
+
+			// Choose the first element that is related to our preferred document
+			if ( a === document || a.ownerDocument === preferredDoc && contains(preferredDoc, a) ) {
+				return -1;
+			}
+			if ( b === document || b.ownerDocument === preferredDoc && contains(preferredDoc, b) ) {
+				return 1;
+			}
+
+			// Maintain original order
+			return sortInput ?
+				( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) :
+				0;
+		}
+
+		return compare & 4 ? -1 : 1;
+	} :
+	function( a, b ) {
+		// Exit early if the nodes are identical
+		if ( a === b ) {
+			hasDuplicate = true;
+			return 0;
+		}
+
+		var cur,
+			i = 0,
+			aup = a.parentNode,
+			bup = b.parentNode,
+			ap = [ a ],
+			bp = [ b ];
+
+		// Parentless nodes are either documents or disconnected
+		if ( !aup || !bup ) {
+			return a === document ? -1 :
+				b === document ? 1 :
+				aup ? -1 :
+				bup ? 1 :
+				sortInput ?
+				( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) :
+				0;
+
+		// If the nodes are siblings, we can do a quick check
+		} else if ( aup === bup ) {
+			return siblingCheck( a, b );
+		}
+
+		// Otherwise we need full lists of their ancestors for comparison
+		cur = a;
+		while ( (cur = cur.parentNode) ) {
+			ap.unshift( cur );
+		}
+		cur = b;
+		while ( (cur = cur.parentNode) ) {
+			bp.unshift( cur );
+		}
+
+		// Walk down the tree looking for a discrepancy
+		while ( ap[i] === bp[i] ) {
+			i++;
+		}
+
+		return i ?
+			// Do a sibling check if the nodes have a common ancestor
+			siblingCheck( ap[i], bp[i] ) :
+
+			// Otherwise nodes in our document sort first
+			ap[i] === preferredDoc ? -1 :
+			bp[i] === preferredDoc ? 1 :
+			0;
+	};
+
+	return document;
+};
+
+Sizzle.matches = function( expr, elements ) {
+	return Sizzle( expr, null, null, elements );
+};
+
+Sizzle.matchesSelector = function( elem, expr ) {
+	// Set document vars if needed
+	if ( ( elem.ownerDocument || elem ) !== document ) {
+		setDocument( elem );
+	}
+
+	// Make sure that attribute selectors are quoted
+	expr = expr.replace( rattributeQuotes, "='$1']" );
+
+	if ( support.matchesSelector && documentIsHTML &&
+		!compilerCache[ expr + " " ] &&
+		( !rbuggyMatches || !rbuggyMatches.test( expr ) ) &&
+		( !rbuggyQSA     || !rbuggyQSA.test( expr ) ) ) {
+
+		try {
+			var ret = matches.call( elem, expr );
+
+			// IE 9's matchesSelector returns false on disconnected nodes
+			if ( ret || support.disconnectedMatch ||
+					// As well, disconnected nodes are said to be in a document
+					// fragment in IE 9
+					elem.document && elem.document.nodeType !== 11 ) {
+				return ret;
+			}
+		} catch (e) {}
+	}
+
+	return Sizzle( expr, document, null, [ elem ] ).length > 0;
+};
+
+Sizzle.contains = function( context, elem ) {
+	// Set document vars if needed
+	if ( ( context.ownerDocument || context ) !== document ) {
+		setDocument( context );
+	}
+	return contains( context, elem );
+};
+
+Sizzle.attr = function( elem, name ) {
+	// Set document vars if needed
+	if ( ( elem.ownerDocument || elem ) !== document ) {
+		setDocument( elem );
+	}
+
+	var fn = Expr.attrHandle[ name.toLowerCase() ],
+		// Don't get fooled by Object.prototype properties (jQuery #13807)
+		val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ?
+			fn( elem, name, !documentIsHTML ) :
+			undefined;
+
+	return val !== undefined ?
+		val :
+		support.attributes || !documentIsHTML ?
+			elem.getAttribute( name ) :
+			(val = elem.getAttributeNode(name)) && val.specified ?
+				val.value :
+				null;
+};
+
+Sizzle.escape = function( sel ) {
+	return (sel + "").replace( rcssescape, fcssescape );
+};
+
+Sizzle.error = function( msg ) {
+	throw new Error( "Syntax error, unrecognized expression: " + msg );
+};
+
+/**
+ * Document sorting and removing duplicates
+ * @param {ArrayLike} results
+ */
+Sizzle.uniqueSort = function( results ) {
+	var elem,
+		duplicates = [],
+		j = 0,
+		i = 0;
+
+	// Unless we *know* we can detect duplicates, assume their presence
+	hasDuplicate = !support.detectDuplicates;
+	sortInput = !support.sortStable && results.slice( 0 );
+	results.sort( sortOrder );
+
+	if ( hasDuplicate ) {
+		while ( (elem = results[i++]) ) {
+			if ( elem === results[ i ] ) {
+				j = duplicates.push( i );
+			}
+		}
+		while ( j-- ) {
+			results.splice( duplicates[ j ], 1 );
+		}
+	}
+
+	// Clear input after sorting to release objects
+	// See https://github.com/jquery/sizzle/pull/225
+	sortInput = null;
+
+	return results;
+};
+
+/**
+ * Utility function for retrieving the text value of an array of DOM nodes
+ * @param {Array|Element} elem
+ */
+getText = Sizzle.getText = function( elem ) {
+	var node,
+		ret = "",
+		i = 0,
+		nodeType = elem.nodeType;
+
+	if ( !nodeType ) {
+		// If no nodeType, this is expected to be an array
+		while ( (node = elem[i++]) ) {
+			// Do not traverse comment nodes
+			ret += getText( node );
+		}
+	} else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) {
+		// Use textContent for elements
+		// innerText usage removed for consistency of new lines (jQuery #11153)
+		if ( typeof elem.textContent === "string" ) {
+			return elem.textContent;
+		} else {
+			// Traverse its children
+			for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) {
+				ret += getText( elem );
+			}
+		}
+	} else if ( nodeType === 3 || nodeType === 4 ) {
+		return elem.nodeValue;
+	}
+	// Do not include comment or processing instruction nodes
+
+	return ret;
+};
+
+Expr = Sizzle.selectors = {
+
+	// Can be adjusted by the user
+	cacheLength: 50,
+
+	createPseudo: markFunction,
+
+	match: matchExpr,
+
+	attrHandle: {},
+
+	find: {},
+
+	relative: {
+		">": { dir: "parentNode", first: true },
+		" ": { dir: "parentNode" },
+		"+": { dir: "previousSibling", first: true },
+		"~": { dir: "previousSibling" }
+	},
+
+	preFilter: {
+		"ATTR": function( match ) {
+			match[1] = match[1].replace( runescape, funescape );
+
+			// Move the given value to match[3] whether quoted or unquoted
+			match[3] = ( match[3] || match[4] || match[5] || "" ).replace( runescape, funescape );
+
+			if ( match[2] === "~=" ) {
+				match[3] = " " + match[3] + " ";
+			}
+
+			return match.slice( 0, 4 );
+		},
+
+		"CHILD": function( match ) {
+			/* matches from matchExpr["CHILD"]
+				1 type (only|nth|...)
+				2 what (child|of-type)
+				3 argument (even|odd|\d*|\d*n([+-]\d+)?|...)
+				4 xn-component of xn+y argument ([+-]?\d*n|)
+				5 sign of xn-component
+				6 x of xn-component
+				7 sign of y-component
+				8 y of y-component
+			*/
+			match[1] = match[1].toLowerCase();
+
+			if ( match[1].slice( 0, 3 ) === "nth" ) {
+				// nth-* requires argument
+				if ( !match[3] ) {
+					Sizzle.error( match[0] );
+				}
+
+				// numeric x and y parameters for Expr.filter.CHILD
+				// remember that false/true cast respectively to 0/1
+				match[4] = +( match[4] ? match[5] + (match[6] || 1) : 2 * ( match[3] === "even" || match[3] === "odd" ) );
+				match[5] = +( ( match[7] + match[8] ) || match[3] === "odd" );
+
+			// other types prohibit arguments
+			} else if ( match[3] ) {
+				Sizzle.error( match[0] );
+			}
+
+			return match;
+		},
+
+		"PSEUDO": function( match ) {
+			var excess,
+				unquoted = !match[6] && match[2];
+
+			if ( matchExpr["CHILD"].test( match[0] ) ) {
+				return null;
+			}
+
+			// Accept quoted arguments as-is
+			if ( match[3] ) {
+				match[2] = match[4] || match[5] || "";
+
+			// Strip excess characters from unquoted arguments
+			} else if ( unquoted && rpseudo.test( unquoted ) &&
+				// Get excess from tokenize (recursively)
+				(excess = tokenize( unquoted, true )) &&
+				// advance to the next closing parenthesis
+				(excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length) ) {
+
+				// excess is a negative index
+				match[0] = match[0].slice( 0, excess );
+				match[2] = unquoted.slice( 0, excess );
+			}
+
+			// Return only captures needed by the pseudo filter method (type and argument)
+			return match.slice( 0, 3 );
+		}
+	},
+
+	filter: {
+
+		"TAG": function( nodeNameSelector ) {
+			var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase();
+			return nodeNameSelector === "*" ?
+				function() { return true; } :
+				function( elem ) {
+					return elem.nodeName && elem.nodeName.toLowerCase() === nodeName;
+				};
+		},
+
+		"CLASS": function( className ) {
+			var pattern = classCache[ className + " " ];
+
+			return pattern ||
+				(pattern = new RegExp( "(^|" + whitespace + ")" + className + "(" + whitespace + "|$)" )) &&
+				classCache( className, function( elem ) {
+					return pattern.test( typeof elem.className === "string" && elem.className || typeof elem.getAttribute !== "undefined" && elem.getAttribute("class") || "" );
+				});
+		},
+
+		"ATTR": function( name, operator, check ) {
+			return function( elem ) {
+				var result = Sizzle.attr( elem, name );
+
+				if ( result == null ) {
+					return operator === "!=";
+				}
+				if ( !operator ) {
+					return true;
+				}
+
+				result += "";
+
+				return operator === "=" ? result === check :
+					operator === "!=" ? result !== check :
+					operator === "^=" ? check && result.indexOf( check ) === 0 :
+					operator === "*=" ? check && result.indexOf( check ) > -1 :
+					operator === "$=" ? check && result.slice( -check.length ) === check :
+					operator === "~=" ? ( " " + result.replace( rwhitespace, " " ) + " " ).indexOf( check ) > -1 :
+					operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" :
+					false;
+			};
+		},
+
+		"CHILD": function( type, what, argument, first, last ) {
+			var simple = type.slice( 0, 3 ) !== "nth",
+				forward = type.slice( -4 ) !== "last",
+				ofType = what === "of-type";
+
+			return first === 1 && last === 0 ?
+
+				// Shortcut for :nth-*(n)
+				function( elem ) {
+					return !!elem.parentNode;
+				} :
+
+				function( elem, context, xml ) {
+					var cache, uniqueCache, outerCache, node, nodeIndex, start,
+						dir = simple !== forward ? "nextSibling" : "previousSibling",
+						parent = elem.parentNode,
+						name = ofType && elem.nodeName.toLowerCase(),
+						useCache = !xml && !ofType,
+						diff = false;
+
+					if ( parent ) {
+
+						// :(first|last|only)-(child|of-type)
+						if ( simple ) {
+							while ( dir ) {
+								node = elem;
+								while ( (node = node[ dir ]) ) {
+									if ( ofType ?
+										node.nodeName.toLowerCase() === name :
+										node.nodeType === 1 ) {
+
+										return false;
+									}
+								}
+								// Reverse direction for :only-* (if we haven't yet done so)
+								start = dir = type === "only" && !start && "nextSibling";
+							}
+							return true;
+						}
+
+						start = [ forward ? parent.firstChild : parent.lastChild ];
+
+						// non-xml :nth-child(...) stores cache data on `parent`
+						if ( forward && useCache ) {
+
+							// Seek `elem` from a previously-cached index
+
+							// ...in a gzip-friendly way
+							node = parent;
+							outerCache = node[ expando ] || (node[ expando ] = {});
+
+							// Support: IE <9 only
+							// Defend against cloned attroperties (jQuery gh-1709)
+							uniqueCache = outerCache[ node.uniqueID ] ||
+								(outerCache[ node.uniqueID ] = {});
+
+							cache = uniqueCache[ type ] || [];
+							nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ];
+							diff = nodeIndex && cache[ 2 ];
+							node = nodeIndex && parent.childNodes[ nodeIndex ];
+
+							while ( (node = ++nodeIndex && node && node[ dir ] ||
+
+								// Fallback to seeking `elem` from the start
+								(diff = nodeIndex = 0) || start.pop()) ) {
+
+								// When found, cache indexes on `parent` and break
+								if ( node.nodeType === 1 && ++diff && node === elem ) {
+									uniqueCache[ type ] = [ dirruns, nodeIndex, diff ];
+									break;
+								}
+							}
+
+						} else {
+							// Use previously-cached element index if available
+							if ( useCache ) {
+								// ...in a gzip-friendly way
+								node = elem;
+								outerCache = node[ expando ] || (node[ expando ] = {});
+
+								// Support: IE <9 only
+								// Defend against cloned attroperties (jQuery gh-1709)
+								uniqueCache = outerCache[ node.uniqueID ] ||
+									(outerCache[ node.uniqueID ] = {});
+
+								cache = uniqueCache[ type ] || [];
+								nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ];
+								diff = nodeIndex;
+							}
+
+							// xml :nth-child(...)
+							// or :nth-last-child(...) or :nth(-last)?-of-type(...)
+							if ( diff === false ) {
+								// Use the same loop as above to seek `elem` from the start
+								while ( (node = ++nodeIndex && node && node[ dir ] ||
+									(diff = nodeIndex = 0) || start.pop()) ) {
+
+									if ( ( ofType ?
+										node.nodeName.toLowerCase() === name :
+										node.nodeType === 1 ) &&
+										++diff ) {
+
+										// Cache the index of each encountered element
+										if ( useCache ) {
+											outerCache = node[ expando ] || (node[ expando ] = {});
+
+											// Support: IE <9 only
+											// Defend against cloned attroperties (jQuery gh-1709)
+											uniqueCache = outerCache[ node.uniqueID ] ||
+												(outerCache[ node.uniqueID ] = {});
+
+											uniqueCache[ type ] = [ dirruns, diff ];
+										}
+
+										if ( node === elem ) {
+											break;
+										}
+									}
+								}
+							}
+						}
+
+						// Incorporate the offset, then check against cycle size
+						diff -= last;
+						return diff === first || ( diff % first === 0 && diff / first >= 0 );
+					}
+				};
+		},
+
+		"PSEUDO": function( pseudo, argument ) {
+			// pseudo-class names are case-insensitive
+			// http://www.w3.org/TR/selectors/#pseudo-classes
+			// Prioritize by case sensitivity in case custom pseudos are added with uppercase letters
+			// Remember that setFilters inherits from pseudos
+			var args,
+				fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] ||
+					Sizzle.error( "unsupported pseudo: " + pseudo );
+
+			// The user may use createPseudo to indicate that
+			// arguments are needed to create the filter function
+			// just as Sizzle does
+			if ( fn[ expando ] ) {
+				return fn( argument );
+			}
+
+			// But maintain support for old signatures
+			if ( fn.length > 1 ) {
+				args = [ pseudo, pseudo, "", argument ];
+				return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ?
+					markFunction(function( seed, matches ) {
+						var idx,
+							matched = fn( seed, argument ),
+							i = matched.length;
+						while ( i-- ) {
+							idx = indexOf( seed, matched[i] );
+							seed[ idx ] = !( matches[ idx ] = matched[i] );
+						}
+					}) :
+					function( elem ) {
+						return fn( elem, 0, args );
+					};
+			}
+
+			return fn;
+		}
+	},
+
+	pseudos: {
+		// Potentially complex pseudos
+		"not": markFunction(function( selector ) {
+			// Trim the selector passed to compile
+			// to avoid treating leading and trailing
+			// spaces as combinators
+			var input = [],
+				results = [],
+				matcher = compile( selector.replace( rtrim, "$1" ) );
+
+			return matcher[ expando ] ?
+				markFunction(function( seed, matches, context, xml ) {
+					var elem,
+						unmatched = matcher( seed, null, xml, [] ),
+						i = seed.length;
+
+					// Match elements unmatched by `matcher`
+					while ( i-- ) {
+						if ( (elem = unmatched[i]) ) {
+							seed[i] = !(matches[i] = elem);
+						}
+					}
+				}) :
+				function( elem, context, xml ) {
+					input[0] = elem;
+					matcher( input, null, xml, results );
+					// Don't keep the element (issue #299)
+					input[0] = null;
+					return !results.pop();
+				};
+		}),
+
+		"has": markFunction(function( selector ) {
+			return function( elem ) {
+				return Sizzle( selector, elem ).length > 0;
+			};
+		}),
+
+		"contains": markFunction(function( text ) {
+			text = text.replace( runescape, funescape );
+			return function( elem ) {
+				return ( elem.textContent || elem.innerText || getText( elem ) ).indexOf( text ) > -1;
+			};
+		}),
+
+		// "Whether an element is represented by a :lang() selector
+		// is based solely on the element's language value
+		// being equal to the identifier C,
+		// or beginning with the identifier C immediately followed by "-".
+		// The matching of C against the element's language value is performed case-insensitively.
+		// The identifier C does not have to be a valid language name."
+		// http://www.w3.org/TR/selectors/#lang-pseudo
+		"lang": markFunction( function( lang ) {
+			// lang value must be a valid identifier
+			if ( !ridentifier.test(lang || "") ) {
+				Sizzle.error( "unsupported lang: " + lang );
+			}
+			lang = lang.replace( runescape, funescape ).toLowerCase();
+			return function( elem ) {
+				var elemLang;
+				do {
+					if ( (elemLang = documentIsHTML ?
+						elem.lang :
+						elem.getAttribute("xml:lang") || elem.getAttribute("lang")) ) {
+
+						elemLang = elemLang.toLowerCase();
+						return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0;
+					}
+				} while ( (elem = elem.parentNode) && elem.nodeType === 1 );
+				return false;
+			};
+		}),
+
+		// Miscellaneous
+		"target": function( elem ) {
+			var hash = window.location && window.location.hash;
+			return hash && hash.slice( 1 ) === elem.id;
+		},
+
+		"root": function( elem ) {
+			return elem === docElem;
+		},
+
+		"focus": function( elem ) {
+			return elem === document.activeElement && (!document.hasFocus || document.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex);
+		},
+
+		// Boolean properties
+		"enabled": createDisabledPseudo( false ),
+		"disabled": createDisabledPseudo( true ),
+
+		"checked": function( elem ) {
+			// In CSS3, :checked should return both checked and selected elements
+			// http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked
+			var nodeName = elem.nodeName.toLowerCase();
+			return (nodeName === "input" && !!elem.checked) || (nodeName === "option" && !!elem.selected);
+		},
+
+		"selected": function( elem ) {
+			// Accessing this property makes selected-by-default
+			// options in Safari work properly
+			if ( elem.parentNode ) {
+				elem.parentNode.selectedIndex;
+			}
+
+			return elem.selected === true;
+		},
+
+		// Contents
+		"empty": function( elem ) {
+			// http://www.w3.org/TR/selectors/#empty-pseudo
+			// :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5),
+			//   but not by others (comment: 8; processing instruction: 7; etc.)
+			// nodeType < 6 works because attributes (2) do not appear as children
+			for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) {
+				if ( elem.nodeType < 6 ) {
+					return false;
+				}
+			}
+			return true;
+		},
+
+		"parent": function( elem ) {
+			return !Expr.pseudos["empty"]( elem );
+		},
+
+		// Element/input types
+		"header": function( elem ) {
+			return rheader.test( elem.nodeName );
+		},
+
+		"input": function( elem ) {
+			return rinputs.test( elem.nodeName );
+		},
+
+		"button": function( elem ) {
+			var name = elem.nodeName.toLowerCase();
+			return name === "input" && elem.type === "button" || name === "button";
+		},
+
+		"text": function( elem ) {
+			var attr;
+			return elem.nodeName.toLowerCase() === "input" &&
+				elem.type === "text" &&
+
+				// Support: IE<8
+				// New HTML5 attribute values (e.g., "search") appear with elem.type === "text"
+				( (attr = elem.getAttribute("type")) == null || attr.toLowerCase() === "text" );
+		},
+
+		// Position-in-collection
+		"first": createPositionalPseudo(function() {
+			return [ 0 ];
+		}),
+
+		"last": createPositionalPseudo(function( matchIndexes, length ) {
+			return [ length - 1 ];
+		}),
+
+		"eq": createPositionalPseudo(function( matchIndexes, length, argument ) {
+			return [ argument < 0 ? argument + length : argument ];
+		}),
+
+		"even": createPositionalPseudo(function( matchIndexes, length ) {
+			var i = 0;
+			for ( ; i < length; i += 2 ) {
+				matchIndexes.push( i );
+			}
+			return matchIndexes;
+		}),
+
+		"odd": createPositionalPseudo(function( matchIndexes, length ) {
+			var i = 1;
+			for ( ; i < length; i += 2 ) {
+				matchIndexes.push( i );
+			}
+			return matchIndexes;
+		}),
+
+		"lt": createPositionalPseudo(function( matchIndexes, length, argument ) {
+			var i = argument < 0 ? argument + length : argument;
+			for ( ; --i >= 0; ) {
+				matchIndexes.push( i );
+			}
+			return matchIndexes;
+		}),
+
+		"gt": createPositionalPseudo(function( matchIndexes, length, argument ) {
+			var i = argument < 0 ? argument + length : argument;
+			for ( ; ++i < length; ) {
+				matchIndexes.push( i );
+			}
+			return matchIndexes;
+		})
+	}
+};
+
+Expr.pseudos["nth"] = Expr.pseudos["eq"];
+
+// Add button/input type pseudos
+for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) {
+	Expr.pseudos[ i ] = createInputPseudo( i );
+}
+for ( i in { submit: true, reset: true } ) {
+	Expr.pseudos[ i ] = createButtonPseudo( i );
+}
+
+// Easy API for creating new setFilters
+function setFilters() {}
+setFilters.prototype = Expr.filters = Expr.pseudos;
+Expr.setFilters = new setFilters();
+
+tokenize = Sizzle.tokenize = function( selector, parseOnly ) {
+	var matched, match, tokens, type,
+		soFar, groups, preFilters,
+		cached = tokenCache[ selector + " " ];
+
+	if ( cached ) {
+		return parseOnly ? 0 : cached.slice( 0 );
+	}
+
+	soFar = selector;
+	groups = [];
+	preFilters = Expr.preFilter;
+
+	while ( soFar ) {
+
+		// Comma and first run
+		if ( !matched || (match = rcomma.exec( soFar )) ) {
+			if ( match ) {
+				// Don't consume trailing commas as valid
+				soFar = soFar.slice( match[0].length ) || soFar;
+			}
+			groups.push( (tokens = []) );
+		}
+
+		matched = false;
+
+		// Combinators
+		if ( (match = rcombinators.exec( soFar )) ) {
+			matched = match.shift();
+			tokens.push({
+				value: matched,
+				// Cast descendant combinators to space
+				type: match[0].replace( rtrim, " " )
+			});
+			soFar = soFar.slice( matched.length );
+		}
+
+		// Filters
+		for ( type in Expr.filter ) {
+			if ( (match = matchExpr[ type ].exec( soFar )) && (!preFilters[ type ] ||
+				(match = preFilters[ type ]( match ))) ) {
+				matched = match.shift();
+				tokens.push({
+					value: matched,
+					type: type,
+					matches: match
+				});
+				soFar = soFar.slice( matched.length );
+			}
+		}
+
+		if ( !matched ) {
+			break;
+		}
+	}
+
+	// Return the length of the invalid excess
+	// if we're just parsing
+	// Otherwise, throw an error or return tokens
+	return parseOnly ?
+		soFar.length :
+		soFar ?
+			Sizzle.error( selector ) :
+			// Cache the tokens
+			tokenCache( selector, groups ).slice( 0 );
+};
+
+function toSelector( tokens ) {
+	var i = 0,
+		len = tokens.length,
+		selector = "";
+	for ( ; i < len; i++ ) {
+		selector += tokens[i].value;
+	}
+	return selector;
+}
+
+function addCombinator( matcher, combinator, base ) {
+	var dir = combinator.dir,
+		skip = combinator.next,
+		key = skip || dir,
+		checkNonElements = base && key === "parentNode",
+		doneName = done++;
+
+	return combinator.first ?
+		// Check against closest ancestor/preceding element
+		function( elem, context, xml ) {
+			while ( (elem = elem[ dir ]) ) {
+				if ( elem.nodeType === 1 || checkNonElements ) {
+					return matcher( elem, context, xml );
+				}
+			}
+			return false;
+		} :
+
+		// Check against all ancestor/preceding elements
+		function( elem, context, xml ) {
+			var oldCache, uniqueCache, outerCache,
+				newCache = [ dirruns, doneName ];
+
+			// We can't set arbitrary data on XML nodes, so they don't benefit from combinator caching
+			if ( xml ) {
+				while ( (elem = elem[ dir ]) ) {
+					if ( elem.nodeType === 1 || checkNonElements ) {
+						if ( matcher( elem, context, xml ) ) {
+							return true;
+						}
+					}
+				}
+			} else {
+				while ( (elem = elem[ dir ]) ) {
+					if ( elem.nodeType === 1 || checkNonElements ) {
+						outerCache = elem[ expando ] || (elem[ expando ] = {});
+
+						// Support: IE <9 only
+						// Defend against cloned attroperties (jQuery gh-1709)
+						uniqueCache = outerCache[ elem.uniqueID ] || (outerCache[ elem.uniqueID ] = {});
+
+						if ( skip && skip === elem.nodeName.toLowerCase() ) {
+							elem = elem[ dir ] || elem;
+						} else if ( (oldCache = uniqueCache[ key ]) &&
+							oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) {
+
+							// Assign to newCache so results back-propagate to previous elements
+							return (newCache[ 2 ] = oldCache[ 2 ]);
+						} else {
+							// Reuse newcache so results back-propagate to previous elements
+							uniqueCache[ key ] = newCache;
+
+							// A match means we're done; a fail means we have to keep checking
+							if ( (newCache[ 2 ] = matcher( elem, context, xml )) ) {
+								return true;
+							}
+						}
+					}
+				}
+			}
+			return false;
+		};
+}
+
+function elementMatcher( matchers ) {
+	return matchers.length > 1 ?
+		function( elem, context, xml ) {
+			var i = matchers.length;
+			while ( i-- ) {
+				if ( !matchers[i]( elem, context, xml ) ) {
+					return false;
+				}
+			}
+			return true;
+		} :
+		matchers[0];
+}
+
+function multipleContexts( selector, contexts, results ) {
+	var i = 0,
+		len = contexts.length;
+	for ( ; i < len; i++ ) {
+		Sizzle( selector, contexts[i], results );
+	}
+	return results;
+}
+
+function condense( unmatched, map, filter, context, xml ) {
+	var elem,
+		newUnmatched = [],
+		i = 0,
+		len = unmatched.length,
+		mapped = map != null;
+
+	for ( ; i < len; i++ ) {
+		if ( (elem = unmatched[i]) ) {
+			if ( !filter || filter( elem, context, xml ) ) {
+				newUnmatched.push( elem );
+				if ( mapped ) {
+					map.push( i );
+				}
+			}
+		}
+	}
+
+	return newUnmatched;
+}
+
+function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) {
+	if ( postFilter && !postFilter[ expando ] ) {
+		postFilter = setMatcher( postFilter );
+	}
+	if ( postFinder && !postFinder[ expando ] ) {
+		postFinder = setMatcher( postFinder, postSelector );
+	}
+	return markFunction(function( seed, results, context, xml ) {
+		var temp, i, elem,
+			preMap = [],
+			postMap = [],
+			preexisting = results.length,
+
+			// Get initial elements from seed or context
+			elems = seed || multipleContexts( selector || "*", context.nodeType ? [ context ] : context, [] ),
+
+			// Prefilter to get matcher input, preserving a map for seed-results synchronization
+			matcherIn = preFilter && ( seed || !selector ) ?
+				condense( elems, preMap, preFilter, context, xml ) :
+				elems,
+
+			matcherOut = matcher ?
+				// If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results,
+				postFinder || ( seed ? preFilter : preexisting || postFilter ) ?
+
+					// ...intermediate processing is necessary
+					[] :
+
+					// ...otherwise use results directly
+					results :
+				matcherIn;
+
+		// Find primary matches
+		if ( matcher ) {
+			matcher( matcherIn, matcherOut, context, xml );
+		}
+
+		// Apply postFilter
+		if ( postFilter ) {
+			temp = condense( matcherOut, postMap );
+			postFilter( temp, [], context, xml );
+
+			// Un-match failing elements by moving them back to matcherIn
+			i = temp.length;
+			while ( i-- ) {
+				if ( (elem = temp[i]) ) {
+					matcherOut[ postMap[i] ] = !(matcherIn[ postMap[i] ] = elem);
+				}
+			}
+		}
+
+		if ( seed ) {
+			if ( postFinder || preFilter ) {
+				if ( postFinder ) {
+					// Get the final matcherOut by condensing this intermediate into postFinder contexts
+					temp = [];
+					i = matcherOut.length;
+					while ( i-- ) {
+						if ( (elem = matcherOut[i]) ) {
+							// Restore matcherIn since elem is not yet a final match
+							temp.push( (matcherIn[i] = elem) );
+						}
+					}
+					postFinder( null, (matcherOut = []), temp, xml );
+				}
+
+				// Move matched elements from seed to results to keep them synchronized
+				i = matcherOut.length;
+				while ( i-- ) {
+					if ( (elem = matcherOut[i]) &&
+						(temp = postFinder ? indexOf( seed, elem ) : preMap[i]) > -1 ) {
+
+						seed[temp] = !(results[temp] = elem);
+					}
+				}
+			}
+
+		// Add elements to results, through postFinder if defined
+		} else {
+			matcherOut = condense(
+				matcherOut === results ?
+					matcherOut.splice( preexisting, matcherOut.length ) :
+					matcherOut
+			);
+			if ( postFinder ) {
+				postFinder( null, results, matcherOut, xml );
+			} else {
+				push.apply( results, matcherOut );
+			}
+		}
+	});
+}
+
+function matcherFromTokens( tokens ) {
+	var checkContext, matcher, j,
+		len = tokens.length,
+		leadingRelative = Expr.relative[ tokens[0].type ],
+		implicitRelative = leadingRelative || Expr.relative[" "],
+		i = leadingRelative ? 1 : 0,
+
+		// The foundational matcher ensures that elements are reachable from top-level context(s)
+		matchContext = addCombinator( function( elem ) {
+			return elem === checkContext;
+		}, implicitRelative, true ),
+		matchAnyContext = addCombinator( function( elem ) {
+			return indexOf( checkContext, elem ) > -1;
+		}, implicitRelative, true ),
+		matchers = [ function( elem, context, xml ) {
+			var ret = ( !leadingRelative && ( xml || context !== outermostContext ) ) || (
+				(checkContext = context).nodeType ?
+					matchContext( elem, context, xml ) :
+					matchAnyContext( elem, context, xml ) );
+			// Avoid hanging onto element (issue #299)
+			checkContext = null;
+			return ret;
+		} ];
+
+	for ( ; i < len; i++ ) {
+		if ( (matcher = Expr.relative[ tokens[i].type ]) ) {
+			matchers = [ addCombinator(elementMatcher( matchers ), matcher) ];
+		} else {
+			matcher = Expr.filter[ tokens[i].type ].apply( null, tokens[i].matches );
+
+			// Return special upon seeing a positional matcher
+			if ( matcher[ expando ] ) {
+				// Find the next relative operator (if any) for proper handling
+				j = ++i;
+				for ( ; j < len; j++ ) {
+					if ( Expr.relative[ tokens[j].type ] ) {
+						break;
+					}
+				}
+				return setMatcher(
+					i > 1 && elementMatcher( matchers ),
+					i > 1 && toSelector(
+						// If the preceding token was a descendant combinator, insert an implicit any-element `*`
+						tokens.slice( 0, i - 1 ).concat({ value: tokens[ i - 2 ].type === " " ? "*" : "" })
+					).replace( rtrim, "$1" ),
+					matcher,
+					i < j && matcherFromTokens( tokens.slice( i, j ) ),
+					j < len && matcherFromTokens( (tokens = tokens.slice( j )) ),
+					j < len && toSelector( tokens )
+				);
+			}
+			matchers.push( matcher );
+		}
+	}
+
+	return elementMatcher( matchers );
+}
+
+function matcherFromGroupMatchers( elementMatchers, setMatchers ) {
+	var bySet = setMatchers.length > 0,
+		byElement = elementMatchers.length > 0,
+		superMatcher = function( seed, context, xml, results, outermost ) {
+			var elem, j, matcher,
+				matchedCount = 0,
+				i = "0",
+				unmatched = seed && [],
+				setMatched = [],
+				contextBackup = outermostContext,
+				// We must always have either seed elements or outermost context
+				elems = seed || byElement && Expr.find["TAG"]( "*", outermost ),
+				// Use integer dirruns iff this is the outermost matcher
+				dirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.random() || 0.1),
+				len = elems.length;
+
+			if ( outermost ) {
+				outermostContext = context === document || context || outermost;
+			}
+
+			// Add elements passing elementMatchers directly to results
+			// Support: IE<9, Safari
+			// Tolerate NodeList properties (IE: "length"; Safari: <number>) matching elements by id
+			for ( ; i !== len && (elem = elems[i]) != null; i++ ) {
+				if ( byElement && elem ) {
+					j = 0;
+					if ( !context && elem.ownerDocument !== document ) {
+						setDocument( elem );
+						xml = !documentIsHTML;
+					}
+					while ( (matcher = elementMatchers[j++]) ) {
+						if ( matcher( elem, context || document, xml) ) {
+							results.push( elem );
+							break;
+						}
+					}
+					if ( outermost ) {
+						dirruns = dirrunsUnique;
+					}
+				}
+
+				// Track unmatched elements for set filters
+				if ( bySet ) {
+					// They will have gone through all possible matchers
+					if ( (elem = !matcher && elem) ) {
+						matchedCount--;
+					}
+
+					// Lengthen the array for every element, matched or not
+					if ( seed ) {
+						unmatched.push( elem );
+					}
+				}
+			}
+
+			// `i` is now the count of elements visited above, and adding it to `matchedCount`
+			// makes the latter nonnegative.
+			matchedCount += i;
+
+			// Apply set filters to unmatched elements
+			// NOTE: This can be skipped if there are no unmatched elements (i.e., `matchedCount`
+			// equals `i`), unless we didn't visit _any_ elements in the above loop because we have
+			// no element matchers and no seed.
+			// Incrementing an initially-string "0" `i` allows `i` to remain a string only in that
+			// case, which will result in a "00" `matchedCount` that differs from `i` but is also
+			// numerically zero.
+			if ( bySet && i !== matchedCount ) {
+				j = 0;
+				while ( (matcher = setMatchers[j++]) ) {
+					matcher( unmatched, setMatched, context, xml );
+				}
+
+				if ( seed ) {
+					// Reintegrate element matches to eliminate the need for sorting
+					if ( matchedCount > 0 ) {
+						while ( i-- ) {
+							if ( !(unmatched[i] || setMatched[i]) ) {
+								setMatched[i] = pop.call( results );
+							}
+						}
+					}
+
+					// Discard index placeholder values to get only actual matches
+					setMatched = condense( setMatched );
+				}
+
+				// Add matches to results
+				push.apply( results, setMatched );
+
+				// Seedless set matches succeeding multiple successful matchers stipulate sorting
+				if ( outermost && !seed && setMatched.length > 0 &&
+					( matchedCount + setMatchers.length ) > 1 ) {
+
+					Sizzle.uniqueSort( results );
+				}
+			}
+
+			// Override manipulation of globals by nested matchers
+			if ( outermost ) {
+				dirruns = dirrunsUnique;
+				outermostContext = contextBackup;
+			}
+
+			return unmatched;
+		};
+
+	return bySet ?
+		markFunction( superMatcher ) :
+		superMatcher;
+}
+
+compile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) {
+	var i,
+		setMatchers = [],
+		elementMatchers = [],
+		cached = compilerCache[ selector + " " ];
+
+	if ( !cached ) {
+		// Generate a function of recursive functions that can be used to check each element
+		if ( !match ) {
+			match = tokenize( selector );
+		}
+		i = match.length;
+		while ( i-- ) {
+			cached = matcherFromTokens( match[i] );
+			if ( cached[ expando ] ) {
+				setMatchers.push( cached );
+			} else {
+				elementMatchers.push( cached );
+			}
+		}
+
+		// Cache the compiled function
+		cached = compilerCache( selector, matcherFromGroupMatchers( elementMatchers, setMatchers ) );
+
+		// Save selector and tokenization
+		cached.selector = selector;
+	}
+	return cached;
+};
+
+/**
+ * A low-level selection function that works with Sizzle's compiled
+ *  selector functions
+ * @param {String|Function} selector A selector or a pre-compiled
+ *  selector function built with Sizzle.compile
+ * @param {Element} context
+ * @param {Array} [results]
+ * @param {Array} [seed] A set of elements to match against
+ */
+select = Sizzle.select = function( selector, context, results, seed ) {
+	var i, tokens, token, type, find,
+		compiled = typeof selector === "function" && selector,
+		match = !seed && tokenize( (selector = compiled.selector || selector) );
+
+	results = results || [];
+
+	// Try to minimize operations if there is only one selector in the list and no seed
+	// (the latter of which guarantees us context)
+	if ( match.length === 1 ) {
+
+		// Reduce context if the leading compound selector is an ID
+		tokens = match[0] = match[0].slice( 0 );
+		if ( tokens.length > 2 && (token = tokens[0]).type === "ID" &&
+				context.nodeType === 9 && documentIsHTML && Expr.relative[ tokens[1].type ] ) {
+
+			context = ( Expr.find["ID"]( token.matches[0].replace(runescape, funescape), context ) || [] )[0];
+			if ( !context ) {
+				return results;
+
+			// Precompiled matchers will still verify ancestry, so step up a level
+			} else if ( compiled ) {
+				context = context.parentNode;
+			}
+
+			selector = selector.slice( tokens.shift().value.length );
+		}
+
+		// Fetch a seed set for right-to-left matching
+		i = matchExpr["needsContext"].test( selector ) ? 0 : tokens.length;
+		while ( i-- ) {
+			token = tokens[i];
+
+			// Abort if we hit a combinator
+			if ( Expr.relative[ (type = token.type) ] ) {
+				break;
+			}
+			if ( (find = Expr.find[ type ]) ) {
+				// Search, expanding context for leading sibling combinators
+				if ( (seed = find(
+					token.matches[0].replace( runescape, funescape ),
+					rsibling.test( tokens[0].type ) && testContext( context.parentNode ) || context
+				)) ) {
+
+					// If seed is empty or no tokens remain, we can return early
+					tokens.splice( i, 1 );
+					selector = seed.length && toSelector( tokens );
+					if ( !selector ) {
+						push.apply( results, seed );
+						return results;
+					}
+
+					break;
+				}
+			}
+		}
+	}
+
+	// Compile and execute a filtering function if one is not provided
+	// Provide `match` to avoid retokenization if we modified the selector above
+	( compiled || compile( selector, match ) )(
+		seed,
+		context,
+		!documentIsHTML,
+		results,
+		!context || rsibling.test( selector ) && testContext( context.parentNode ) || context
+	);
+	return results;
+};
+
+// One-time assignments
+
+// Sort stability
+support.sortStable = expando.split("").sort( sortOrder ).join("") === expando;
+
+// Support: Chrome 14-35+
+// Always assume duplicates if they aren't passed to the comparison function
+support.detectDuplicates = !!hasDuplicate;
+
+// Initialize against the default document
+setDocument();
+
+// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27)
+// Detached nodes confoundingly follow *each other*
+support.sortDetached = assert(function( el ) {
+	// Should return 1, but returns 4 (following)
+	return el.compareDocumentPosition( document.createElement("fieldset") ) & 1;
+});
+
+// Support: IE<8
+// Prevent attribute/property "interpolation"
+// https://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx
+if ( !assert(function( el ) {
+	el.innerHTML = "<a href='#'></a>";
+	return el.firstChild.getAttribute("href") === "#" ;
+}) ) {
+	addHandle( "type|href|height|width", function( elem, name, isXML ) {
+		if ( !isXML ) {
+			return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 );
+		}
+	});
+}
+
+// Support: IE<9
+// Use defaultValue in place of getAttribute("value")
+if ( !support.attributes || !assert(function( el ) {
+	el.innerHTML = "<input/>";
+	el.firstChild.setAttribute( "value", "" );
+	return el.firstChild.getAttribute( "value" ) === "";
+}) ) {
+	addHandle( "value", function( elem, name, isXML ) {
+		if ( !isXML && elem.nodeName.toLowerCase() === "input" ) {
+			return elem.defaultValue;
+		}
+	});
+}
+
+// Support: IE<9
+// Use getAttributeNode to fetch booleans when getAttribute lies
+if ( !assert(function( el ) {
+	return el.getAttribute("disabled") == null;
+}) ) {
+	addHandle( booleans, function( elem, name, isXML ) {
+		var val;
+		if ( !isXML ) {
+			return elem[ name ] === true ? name.toLowerCase() :
+					(val = elem.getAttributeNode( name )) && val.specified ?
+					val.value :
+				null;
+		}
+	});
+}
+
+return Sizzle;
+
+})( window );
+
+
+
+jQuery.find = Sizzle;
+jQuery.expr = Sizzle.selectors;
+
+// Deprecated
+jQuery.expr[ ":" ] = jQuery.expr.pseudos;
+jQuery.uniqueSort = jQuery.unique = Sizzle.uniqueSort;
+jQuery.text = Sizzle.getText;
+jQuery.isXMLDoc = Sizzle.isXML;
+jQuery.contains = Sizzle.contains;
+jQuery.escapeSelector = Sizzle.escape;
+
+
+
+
+var dir = function( elem, dir, until ) {
+	var matched = [],
+		truncate = until !== undefined;
+
+	while ( ( elem = elem[ dir ] ) && elem.nodeType !== 9 ) {
+		if ( elem.nodeType === 1 ) {
+			if ( truncate && jQuery( elem ).is( until ) ) {
+				break;
+			}
+			matched.push( elem );
+		}
+	}
+	return matched;
+};
+
+
+var siblings = function( n, elem ) {
+	var matched = [];
+
+	for ( ; n; n = n.nextSibling ) {
+		if ( n.nodeType === 1 && n !== elem ) {
+			matched.push( n );
+		}
+	}
+
+	return matched;
+};
+
+
+var rneedsContext = jQuery.expr.match.needsContext;
+
+
+
+function nodeName( elem, name ) {
+
+  return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase();
+
+};
+var rsingleTag = ( /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i );
+
+
+
+var risSimple = /^.[^:#\[\.,]*$/;
+
+// Implement the identical functionality for filter and not
+function winnow( elements, qualifier, not ) {
+	if ( jQuery.isFunction( qualifier ) ) {
+		return jQuery.grep( elements, function( elem, i ) {
+			return !!qualifier.call( elem, i, elem ) !== not;
+		} );
+	}
+
+	// Single element
+	if ( qualifier.nodeType ) {
+		return jQuery.grep( elements, function( elem ) {
+			return ( elem === qualifier ) !== not;
+		} );
+	}
+
+	// Arraylike of elements (jQuery, arguments, Array)
+	if ( typeof qualifier !== "string" ) {
+		return jQuery.grep( elements, function( elem ) {
+			return ( indexOf.call( qualifier, elem ) > -1 ) !== not;
+		} );
+	}
+
+	// Simple selector that can be filtered directly, removing non-Elements
+	if ( risSimple.test( qualifier ) ) {
+		return jQuery.filter( qualifier, elements, not );
+	}
+
+	// Complex selector, compare the two sets, removing non-Elements
+	qualifier = jQuery.filter( qualifier, elements );
+	return jQuery.grep( elements, function( elem ) {
+		return ( indexOf.call( qualifier, elem ) > -1 ) !== not && elem.nodeType === 1;
+	} );
+}
+
+jQuery.filter = function( expr, elems, not ) {
+	var elem = elems[ 0 ];
+
+	if ( not ) {
+		expr = ":not(" + expr + ")";
+	}
+
+	if ( elems.length === 1 && elem.nodeType === 1 ) {
+		return jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : [];
+	}
+
+	return jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) {
+		return elem.nodeType === 1;
+	} ) );
+};
+
+jQuery.fn.extend( {
+	find: function( selector ) {
+		var i, ret,
+			len = this.length,
+			self = this;
+
+		if ( typeof selector !== "string" ) {
+			return this.pushStack( jQuery( selector ).filter( function() {
+				for ( i = 0; i < len; i++ ) {
+					if ( jQuery.contains( self[ i ], this ) ) {
+						return true;
+					}
+				}
+			} ) );
+		}
+
+		ret = this.pushStack( [] );
+
+		for ( i = 0; i < len; i++ ) {
+			jQuery.find( selector, self[ i ], ret );
+		}
+
+		return len > 1 ? jQuery.uniqueSort( ret ) : ret;
+	},
+	filter: function( selector ) {
+		return this.pushStack( winnow( this, selector || [], false ) );
+	},
+	not: function( selector ) {
+		return this.pushStack( winnow( this, selector || [], true ) );
+	},
+	is: function( selector ) {
+		return !!winnow(
+			this,
+
+			// If this is a positional/relative selector, check membership in the returned set
+			// so $("p:first").is("p:last") won't return true for a doc with two "p".
+			typeof selector === "string" && rneedsContext.test( selector ) ?
+				jQuery( selector ) :
+				selector || [],
+			false
+		).length;
+	}
+} );
+
+
+// Initialize a jQuery object
+
+
+// A central reference to the root jQuery(document)
+var rootjQuery,
+
+	// A simple way to check for HTML strings
+	// Prioritize #id over <tag> to avoid XSS via location.hash (#9521)
+	// Strict HTML recognition (#11290: must start with <)
+	// Shortcut simple #id case for speed
+	rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,
+
+	init = jQuery.fn.init = function( selector, context, root ) {
+		var match, elem;
+
+		// HANDLE: $(""), $(null), $(undefined), $(false)
+		if ( !selector ) {
+			return this;
+		}
+
+		// Method init() accepts an alternate rootjQuery
+		// so migrate can support jQuery.sub (gh-2101)
+		root = root || rootjQuery;
+
+		// Handle HTML strings
+		if ( typeof selector === "string" ) {
+			if ( selector[ 0 ] === "<" &&
+				selector[ selector.length - 1 ] === ">" &&
+				selector.length >= 3 ) {
+
+				// Assume that strings that start and end with <> are HTML and skip the regex check
+				match = [ null, selector, null ];
+
+			} else {
+				match = rquickExpr.exec( selector );
+			}
+
+			// Match html or make sure no context is specified for #id
+			if ( match && ( match[ 1 ] || !context ) ) {
+
+				// HANDLE: $(html) -> $(array)
+				if ( match[ 1 ] ) {
+					context = context instanceof jQuery ? context[ 0 ] : context;
+
+					// Option to run scripts is true for back-compat
+					// Intentionally let the error be thrown if parseHTML is not present
+					jQuery.merge( this, jQuery.parseHTML(
+						match[ 1 ],
+						context && context.nodeType ? context.ownerDocument || context : document,
+						true
+					) );
+
+					// HANDLE: $(html, props)
+					if ( rsingleTag.test( match[ 1 ] ) && jQuery.isPlainObject( context ) ) {
+						for ( match in context ) {
+
+							// Properties of context are called as methods if possible
+							if ( jQuery.isFunction( this[ match ] ) ) {
+								this[ match ]( context[ match ] );
+
+							// ...and otherwise set as attributes
+							} else {
+								this.attr( match, context[ match ] );
+							}
+						}
+					}
+
+					return this;
+
+				// HANDLE: $(#id)
+				} else {
+					elem = document.getElementById( match[ 2 ] );
+
+					if ( elem ) {
+
+						// Inject the element directly into the jQuery object
+						this[ 0 ] = elem;
+						this.length = 1;
+					}
+					return this;
+				}
+
+			// HANDLE: $(expr, $(...))
+			} else if ( !context || context.jquery ) {
+				return ( context || root ).find( selector );
+
+			// HANDLE: $(expr, context)
+			// (which is just equivalent to: $(context).find(expr)
+			} else {
+				return this.constructor( context ).find( selector );
+			}
+
+		// HANDLE: $(DOMElement)
+		} else if ( selector.nodeType ) {
+			this[ 0 ] = selector;
+			this.length = 1;
+			return this;
+
+		// HANDLE: $(function)
+		// Shortcut for document ready
+		} else if ( jQuery.isFunction( selector ) ) {
+			return root.ready !== undefined ?
+				root.ready( selector ) :
+
+				// Execute immediately if ready is not present
+				selector( jQuery );
+		}
+
+		return jQuery.makeArray( selector, this );
+	};
+
+// Give the init function the jQuery prototype for later instantiation
+init.prototype = jQuery.fn;
+
+// Initialize central reference
+rootjQuery = jQuery( document );
+
+
+var rparentsprev = /^(?:parents|prev(?:Until|All))/,
+
+	// Methods guaranteed to produce a unique set when starting from a unique set
+	guaranteedUnique = {
+		children: true,
+		contents: true,
+		next: true,
+		prev: true
+	};
+
+jQuery.fn.extend( {
+	has: function( target ) {
+		var targets = jQuery( target, this ),
+			l = targets.length;
+
+		return this.filter( function() {
+			var i = 0;
+			for ( ; i < l; i++ ) {
+				if ( jQuery.contains( this, targets[ i ] ) ) {
+					return true;
+				}
+			}
+		} );
+	},
+
+	closest: function( selectors, context ) {
+		var cur,
+			i = 0,
+			l = this.length,
+			matched = [],
+			targets = typeof selectors !== "string" && jQuery( selectors );
+
+		// Positional selectors never match, since there's no _selection_ context
+		if ( !rneedsContext.test( selectors ) ) {
+			for ( ; i < l; i++ ) {
+				for ( cur = this[ i ]; cur && cur !== context; cur = cur.parentNode ) {
+
+					// Always skip document fragments
+					if ( cur.nodeType < 11 && ( targets ?
+						targets.index( cur ) > -1 :
+
+						// Don't pass non-elements to Sizzle
+						cur.nodeType === 1 &&
+							jQuery.find.matchesSelector( cur, selectors ) ) ) {
+
+						matched.push( cur );
+						break;
+					}
+				}
+			}
+		}
+
+		return this.pushStack( matched.length > 1 ? jQuery.uniqueSort( matched ) : matched );
+	},
+
+	// Determine the position of an element within the set
+	index: function( elem ) {
+
+		// No argument, return index in parent
+		if ( !elem ) {
+			return ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1;
+		}
+
+		// Index in selector
+		if ( typeof elem === "string" ) {
+			return indexOf.call( jQuery( elem ), this[ 0 ] );
+		}
+
+		// Locate the position of the desired element
+		return indexOf.call( this,
+
+			// If it receives a jQuery object, the first element is used
+			elem.jquery ? elem[ 0 ] : elem
+		);
+	},
+
+	add: function( selector, context ) {
+		return this.pushStack(
+			jQuery.uniqueSort(
+				jQuery.merge( this.get(), jQuery( selector, context ) )
+			)
+		);
+	},
+
+	addBack: function( selector ) {
+		return this.add( selector == null ?
+			this.prevObject : this.prevObject.filter( selector )
+		);
+	}
+} );
+
+function sibling( cur, dir ) {
+	while ( ( cur = cur[ dir ] ) && cur.nodeType !== 1 ) {}
+	return cur;
+}
+
+jQuery.each( {
+	parent: function( elem ) {
+		var parent = elem.parentNode;
+		return parent && parent.nodeType !== 11 ? parent : null;
+	},
+	parents: function( elem ) {
+		return dir( elem, "parentNode" );
+	},
+	parentsUntil: function( elem, i, until ) {
+		return dir( elem, "parentNode", until );
+	},
+	next: function( elem ) {
+		return sibling( elem, "nextSibling" );
+	},
+	prev: function( elem ) {
+		return sibling( elem, "previousSibling" );
+	},
+	nextAll: function( elem ) {
+		return dir( elem, "nextSibling" );
+	},
+	prevAll: function( elem ) {
+		return dir( elem, "previousSibling" );
+	},
+	nextUntil: function( elem, i, until ) {
+		return dir( elem, "nextSibling", until );
+	},
+	prevUntil: function( elem, i, until ) {
+		return dir( elem, "previousSibling", until );
+	},
+	siblings: function( elem ) {
+		return siblings( ( elem.parentNode || {} ).firstChild, elem );
+	},
+	children: function( elem ) {
+		return siblings( elem.firstChild );
+	},
+	contents: function( elem ) {
+        if ( nodeName( elem, "iframe" ) ) {
+            return elem.contentDocument;
+        }
+
+        // Support: IE 9 - 11 only, iOS 7 only, Android Browser <=4.3 only
+        // Treat the template element as a regular one in browsers that
+        // don't support it.
+        if ( nodeName( elem, "template" ) ) {
+            elem = elem.content || elem;
+        }
+
+        return jQuery.merge( [], elem.childNodes );
+	}
+}, function( name, fn ) {
+	jQuery.fn[ name ] = function( until, selector ) {
+		var matched = jQuery.map( this, fn, until );
+
+		if ( name.slice( -5 ) !== "Until" ) {
+			selector = until;
+		}
+
+		if ( selector && typeof selector === "string" ) {
+			matched = jQuery.filter( selector, matched );
+		}
+
+		if ( this.length > 1 ) {
+
+			// Remove duplicates
+			if ( !guaranteedUnique[ name ] ) {
+				jQuery.uniqueSort( matched );
+			}
+
+			// Reverse order for parents* and prev-derivatives
+			if ( rparentsprev.test( name ) ) {
+				matched.reverse();
+			}
+		}
+
+		return this.pushStack( matched );
+	};
+} );
+var rnothtmlwhite = ( /[^\x20\t\r\n\f]+/g );
+
+
+
+// Convert String-formatted options into Object-formatted ones
+function createOptions( options ) {
+	var object = {};
+	jQuery.each( options.match( rnothtmlwhite ) || [], function( _, flag ) {
+		object[ flag ] = true;
+	} );
+	return object;
+}
+
+/*
+ * Create a callback list using the following parameters:
+ *
+ *	options: an optional list of space-separated options that will change how
+ *			the callback list behaves or a more traditional option object
+ *
+ * By default a callback list will act like an event callback list and can be
+ * "fired" multiple times.
+ *
+ * Possible options:
+ *
+ *	once:			will ensure the callback list can only be fired once (like a Deferred)
+ *
+ *	memory:			will keep track of previous values and will call any callback added
+ *					after the list has been fired right away with the latest "memorized"
+ *					values (like a Deferred)
+ *
+ *	unique:			will ensure a callback can only be added once (no duplicate in the list)
+ *
+ *	stopOnFalse:	interrupt callings when a callback returns false
+ *
+ */
+jQuery.Callbacks = function( options ) {
+
+	// Convert options from String-formatted to Object-formatted if needed
+	// (we check in cache first)
+	options = typeof options === "string" ?
+		createOptions( options ) :
+		jQuery.extend( {}, options );
+
+	var // Flag to know if list is currently firing
+		firing,
+
+		// Last fire value for non-forgettable lists
+		memory,
+
+		// Flag to know if list was already fired
+		fired,
+
+		// Flag to prevent firing
+		locked,
+
+		// Actual callback list
+		list = [],
+
+		// Queue of execution data for repeatable lists
+		queue = [],
+
+		// Index of currently firing callback (modified by add/remove as needed)
+		firingIndex = -1,
+
+		// Fire callbacks
+		fire = function() {
+
+			// Enforce single-firing
+			locked = locked || options.once;
+
+			// Execute callbacks for all pending executions,
+			// respecting firingIndex overrides and runtime changes
+			fired = firing = true;
+			for ( ; queue.length; firingIndex = -1 ) {
+				memory = queue.shift();
+				while ( ++firingIndex < list.length ) {
+
+					// Run callback and check for early termination
+					if ( list[ firingIndex ].apply( memory[ 0 ], memory[ 1 ] ) === false &&
+						options.stopOnFalse ) {
+
+						// Jump to end and forget the data so .add doesn't re-fire
+						firingIndex = list.length;
+						memory = false;
+					}
+				}
+			}
+
+			// Forget the data if we're done with it
+			if ( !options.memory ) {
+				memory = false;
+			}
+
+			firing = false;
+
+			// Clean up if we're done firing for good
+			if ( locked ) {
+
+				// Keep an empty list if we have data for future add calls
+				if ( memory ) {
+					list = [];
+
+				// Otherwise, this object is spent
+				} else {
+					list = "";
+				}
+			}
+		},
+
+		// Actual Callbacks object
+		self = {
+
+			// Add a callback or a collection of callbacks to the list
+			add: function() {
+				if ( list ) {
+
+					// If we have memory from a past run, we should fire after adding
+					if ( memory && !firing ) {
+						firingIndex = list.length - 1;
+						queue.push( memory );
+					}
+
+					( function add( args ) {
+						jQuery.each( args, function( _, arg ) {
+							if ( jQuery.isFunction( arg ) ) {
+								if ( !options.unique || !self.has( arg ) ) {
+									list.push( arg );
+								}
+							} else if ( arg && arg.length && jQuery.type( arg ) !== "string" ) {
+
+								// Inspect recursively
+								add( arg );
+							}
+						} );
+					} )( arguments );
+
+					if ( memory && !firing ) {
+						fire();
+					}
+				}
+				return this;
+			},
+
+			// Remove a callback from the list
+			remove: function() {
+				jQuery.each( arguments, function( _, arg ) {
+					var index;
+					while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) {
+						list.splice( index, 1 );
+
+						// Handle firing indexes
+						if ( index <= firingIndex ) {
+							firingIndex--;
+						}
+					}
+				} );
+				return this;
+			},
+
+			// Check if a given callback is in the list.
+			// If no argument is given, return whether or not list has callbacks attached.
+			has: function( fn ) {
+				return fn ?
+					jQuery.inArray( fn, list ) > -1 :
+					list.length > 0;
+			},
+
+			// Remove all callbacks from the list
+			empty: function() {
+				if ( list ) {
+					list = [];
+				}
+				return this;
+			},
+
+			// Disable .fire and .add
+			// Abort any current/pending executions
+			// Clear all callbacks and values
+			disable: function() {
+				locked = queue = [];
+				list = memory = "";
+				return this;
+			},
+			disabled: function() {
+				return !list;
+			},
+
+			// Disable .fire
+			// Also disable .add unless we have memory (since it would have no effect)
+			// Abort any pending executions
+			lock: function() {
+				locked = queue = [];
+				if ( !memory && !firing ) {
+					list = memory = "";
+				}
+				return this;
+			},
+			locked: function() {
+				return !!locked;
+			},
+
+			// Call all callbacks with the given context and arguments
+			fireWith: function( context, args ) {
+				if ( !locked ) {
+					args = args || [];
+					args = [ context, args.slice ? args.slice() : args ];
+					queue.push( args );
+					if ( !firing ) {
+						fire();
+					}
+				}
+				return this;
+			},
+
+			// Call all the callbacks with the given arguments
+			fire: function() {
+				self.fireWith( this, arguments );
+				return this;
+			},
+
+			// To know if the callbacks have already been called at least once
+			fired: function() {
+				return !!fired;
+			}
+		};
+
+	return self;
+};
+
+
+function Identity( v ) {
+	return v;
+}
+function Thrower( ex ) {
+	throw ex;
+}
+
+function adoptValue( value, resolve, reject, noValue ) {
+	var method;
+
+	try {
+
+		// Check for promise aspect first to privilege synchronous behavior
+		if ( value && jQuery.isFunction( ( method = value.promise ) ) ) {
+			method.call( value ).done( resolve ).fail( reject );
+
+		// Other thenables
+		} else if ( value && jQuery.isFunction( ( method = value.then ) ) ) {
+			method.call( value, resolve, reject );
+
+		// Other non-thenables
+		} else {
+
+			// Control `resolve` arguments by letting Array#slice cast boolean `noValue` to integer:
+			// * false: [ value ].slice( 0 ) => resolve( value )
+			// * true: [ value ].slice( 1 ) => resolve()
+			resolve.apply( undefined, [ value ].slice( noValue ) );
+		}
+
+	// For Promises/A+, convert exceptions into rejections
+	// Since jQuery.when doesn't unwrap thenables, we can skip the extra checks appearing in
+	// Deferred#then to conditionally suppress rejection.
+	} catch ( value ) {
+
+		// Support: Android 4.0 only
+		// Strict mode functions invoked without .call/.apply get global-object context
+		reject.apply( undefined, [ value ] );
+	}
+}
+
+jQuery.extend( {
+
+	Deferred: function( func ) {
+		var tuples = [
+
+				// action, add listener, callbacks,
+				// ... .then handlers, argument index, [final state]
+				[ "notify", "progress", jQuery.Callbacks( "memory" ),
+					jQuery.Callbacks( "memory" ), 2 ],
+				[ "resolve", "done", jQuery.Callbacks( "once memory" ),
+					jQuery.Callbacks( "once memory" ), 0, "resolved" ],
+				[ "reject", "fail", jQuery.Callbacks( "once memory" ),
+					jQuery.Callbacks( "once memory" ), 1, "rejected" ]
+			],
+			state = "pending",
+			promise = {
+				state: function() {
+					return state;
+				},
+				always: function() {
+					deferred.done( arguments ).fail( arguments );
+					return this;
+				},
+				"catch": function( fn ) {
+					return promise.then( null, fn );
+				},
+
+				// Keep pipe for back-compat
+				pipe: function( /* fnDone, fnFail, fnProgress */ ) {
+					var fns = arguments;
+
+					return jQuery.Deferred( function( newDefer ) {
+						jQuery.each( tuples, function( i, tuple ) {
+
+							// Map tuples (progress, done, fail) to arguments (done, fail, progress)
+							var fn = jQuery.isFunction( fns[ tuple[ 4 ] ] ) && fns[ tuple[ 4 ] ];
+
+							// deferred.progress(function() { bind to newDefer or newDefer.notify })
+							// deferred.done(function() { bind to newDefer or newDefer.resolve })
+							// deferred.fail(function() { bind to newDefer or newDefer.reject })
+							deferred[ tuple[ 1 ] ]( function() {
+								var returned = fn && fn.apply( this, arguments );
+								if ( returned && jQuery.isFunction( returned.promise ) ) {
+									returned.promise()
+										.progress( newDefer.notify )
+										.done( newDefer.resolve )
+										.fail( newDefer.reject );
+								} else {
+									newDefer[ tuple[ 0 ] + "With" ](
+										this,
+										fn ? [ returned ] : arguments
+									);
+								}
+							} );
+						} );
+						fns = null;
+					} ).promise();
+				},
+				then: function( onFulfilled, onRejected, onProgress ) {
+					var maxDepth = 0;
+					function resolve( depth, deferred, handler, special ) {
+						return function() {
+							var that = this,
+								args = arguments,
+								mightThrow = function() {
+									var returned, then;
+
+									// Support: Promises/A+ section 2.3.3.3.3
+									// https://promisesaplus.com/#point-59
+									// Ignore double-resolution attempts
+									if ( depth < maxDepth ) {
+										return;
+									}
+
+									returned = handler.apply( that, args );
+
+									// Support: Promises/A+ section 2.3.1
+									// https://promisesaplus.com/#point-48
+									if ( returned === deferred.promise() ) {
+										throw new TypeError( "Thenable self-resolution" );
+									}
+
+									// Support: Promises/A+ sections 2.3.3.1, 3.5
+									// https://promisesaplus.com/#point-54
+									// https://promisesaplus.com/#point-75
+									// Retrieve `then` only once
+									then = returned &&
+
+										// Support: Promises/A+ section 2.3.4
+										// https://promisesaplus.com/#point-64
+										// Only check objects and functions for thenability
+										( typeof returned === "object" ||
+											typeof returned === "function" ) &&
+										returned.then;
+
+									// Handle a returned thenable
+									if ( jQuery.isFunction( then ) ) {
+
+										// Special processors (notify) just wait for resolution
+										if ( special ) {
+											then.call(
+												returned,
+												resolve( maxDepth, deferred, Identity, special ),
+												resolve( maxDepth, deferred, Thrower, special )
+											);
+
+										// Normal processors (resolve) also hook into progress
+										} else {
+
+											// ...and disregard older resolution values
+											maxDepth++;
+
+											then.call(
+												returned,
+												resolve( maxDepth, deferred, Identity, special ),
+												resolve( maxDepth, deferred, Thrower, special ),
+												resolve( maxDepth, deferred, Identity,
+													deferred.notifyWith )
+											);
+										}
+
+									// Handle all other returned values
+									} else {
+
+										// Only substitute handlers pass on context
+										// and multiple values (non-spec behavior)
+										if ( handler !== Identity ) {
+											that = undefined;
+											args = [ returned ];
+										}
+
+										// Process the value(s)
+										// Default process is resolve
+										( special || deferred.resolveWith )( that, args );
+									}
+								},
+
+								// Only normal processors (resolve) catch and reject exceptions
+								process = special ?
+									mightThrow :
+									function() {
+										try {
+											mightThrow();
+										} catch ( e ) {
+
+											if ( jQuery.Deferred.exceptionHook ) {
+												jQuery.Deferred.exceptionHook( e,
+													process.stackTrace );
+											}
+
+											// Support: Promises/A+ section 2.3.3.3.4.1
+											// https://promisesaplus.com/#point-61
+											// Ignore post-resolution exceptions
+											if ( depth + 1 >= maxDepth ) {
+
+												// Only substitute handlers pass on context
+												// and multiple values (non-spec behavior)
+												if ( handler !== Thrower ) {
+													that = undefined;
+													args = [ e ];
+												}
+
+												deferred.rejectWith( that, args );
+											}
+										}
+									};
+
+							// Support: Promises/A+ section 2.3.3.3.1
+							// https://promisesaplus.com/#point-57
+							// Re-resolve promises immediately to dodge false rejection from
+							// subsequent errors
+							if ( depth ) {
+								process();
+							} else {
+
+								// Call an optional hook to record the stack, in case of exception
+								// since it's otherwise lost when execution goes async
+								if ( jQuery.Deferred.getStackHook ) {
+									process.stackTrace = jQuery.Deferred.getStackHook();
+								}
+								window.setTimeout( process );
+							}
+						};
+					}
+
+					return jQuery.Deferred( function( newDefer ) {
+
+						// progress_handlers.add( ... )
+						tuples[ 0 ][ 3 ].add(
+							resolve(
+								0,
+								newDefer,
+								jQuery.isFunction( onProgress ) ?
+									onProgress :
+									Identity,
+								newDefer.notifyWith
+							)
+						);
+
+						// fulfilled_handlers.add( ... )
+						tuples[ 1 ][ 3 ].add(
+							resolve(
+								0,
+								newDefer,
+								jQuery.isFunction( onFulfilled ) ?
+									onFulfilled :
+									Identity
+							)
+						);
+
+						// rejected_handlers.add( ... )
+						tuples[ 2 ][ 3 ].add(
+							resolve(
+								0,
+								newDefer,
+								jQuery.isFunction( onRejected ) ?
+									onRejected :
+									Thrower
+							)
+						);
+					} ).promise();
+				},
+
+				// Get a promise for this deferred
+				// If obj is provided, the promise aspect is added to the object
+				promise: function( obj ) {
+					return obj != null ? jQuery.extend( obj, promise ) : promise;
+				}
+			},
+			deferred = {};
+
+		// Add list-specific methods
+		jQuery.each( tuples, function( i, tuple ) {
+			var list = tuple[ 2 ],
+				stateString = tuple[ 5 ];
+
+			// promise.progress = list.add
+			// promise.done = list.add
+			// promise.fail = list.add
+			promise[ tuple[ 1 ] ] = list.add;
+
+			// Handle state
+			if ( stateString ) {
+				list.add(
+					function() {
+
+						// state = "resolved" (i.e., fulfilled)
+						// state = "rejected"
+						state = stateString;
+					},
+
+					// rejected_callbacks.disable
+					// fulfilled_callbacks.disable
+					tuples[ 3 - i ][ 2 ].disable,
+
+					// progress_callbacks.lock
+					tuples[ 0 ][ 2 ].lock
+				);
+			}
+
+			// progress_handlers.fire
+			// fulfilled_handlers.fire
+			// rejected_handlers.fire
+			list.add( tuple[ 3 ].fire );
+
+			// deferred.notify = function() { deferred.notifyWith(...) }
+			// deferred.resolve = function() { deferred.resolveWith(...) }
+			// deferred.reject = function() { deferred.rejectWith(...) }
+			deferred[ tuple[ 0 ] ] = function() {
+				deferred[ tuple[ 0 ] + "With" ]( this === deferred ? undefined : this, arguments );
+				return this;
+			};
+
+			// deferred.notifyWith = list.fireWith
+			// deferred.resolveWith = list.fireWith
+			// deferred.rejectWith = list.fireWith
+			deferred[ tuple[ 0 ] + "With" ] = list.fireWith;
+		} );
+
+		// Make the deferred a promise
+		promise.promise( deferred );
+
+		// Call given func if any
+		if ( func ) {
+			func.call( deferred, deferred );
+		}
+
+		// All done!
+		return deferred;
+	},
+
+	// Deferred helper
+	when: function( singleValue ) {
+		var
+
+			// count of uncompleted subordinates
+			remaining = arguments.length,
+
+			// count of unprocessed arguments
+			i = remaining,
+
+			// subordinate fulfillment data
+			resolveContexts = Array( i ),
+			resolveValues = slice.call( arguments ),
+
+			// the master Deferred
+			master = jQuery.Deferred(),
+
+			// subordinate callback factory
+			updateFunc = function( i ) {
+				return function( value ) {
+					resolveContexts[ i ] = this;
+					resolveValues[ i ] = arguments.length > 1 ? slice.call( arguments ) : value;
+					if ( !( --remaining ) ) {
+						master.resolveWith( resolveContexts, resolveValues );
+					}
+				};
+			};
+
+		// Single- and empty arguments are adopted like Promise.resolve
+		if ( remaining <= 1 ) {
+			adoptValue( singleValue, master.done( updateFunc( i ) ).resolve, master.reject,
+				!remaining );
+
+			// Use .then() to unwrap secondary thenables (cf. gh-3000)
+			if ( master.state() === "pending" ||
+				jQuery.isFunction( resolveValues[ i ] && resolveValues[ i ].then ) ) {
+
+				return master.then();
+			}
+		}
+
+		// Multiple arguments are aggregated like Promise.all array elements
+		while ( i-- ) {
+			adoptValue( resolveValues[ i ], updateFunc( i ), master.reject );
+		}
+
+		return master.promise();
+	}
+} );
+
+
+// These usually indicate a programmer mistake during development,
+// warn about them ASAP rather than swallowing them by default.
+var rerrorNames = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;
+
+jQuery.Deferred.exceptionHook = function( error, stack ) {
+
+	// Support: IE 8 - 9 only
+	// Console exists when dev tools are open, which can happen at any time
+	if ( window.console && window.console.warn && error && rerrorNames.test( error.name ) ) {
+		window.console.warn( "jQuery.Deferred exception: " + error.message, error.stack, stack );
+	}
+};
+
+
+
+
+jQuery.readyException = function( error ) {
+	window.setTimeout( function() {
+		throw error;
+	} );
+};
+
+
+
+
+// The deferred used on DOM ready
+var readyList = jQuery.Deferred();
+
+jQuery.fn.ready = function( fn ) {
+
+	readyList
+		.then( fn )
+
+		// Wrap jQuery.readyException in a function so that the lookup
+		// happens at the time of error handling instead of callback
+		// registration.
+		.catch( function( error ) {
+			jQuery.readyException( error );
+		} );
+
+	return this;
+};
+
+jQuery.extend( {
+
+	// Is the DOM ready to be used? Set to true once it occurs.
+	isReady: false,
+
+	// A counter to track how many items to wait for before
+	// the ready event fires. See #6781
+	readyWait: 1,
+
+	// Handle when the DOM is ready
+	ready: function( wait ) {
+
+		// Abort if there are pending holds or we're already ready
+		if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) {
+			return;
+		}
+
+		// Remember that the DOM is ready
+		jQuery.isReady = true;
+
+		// If a normal DOM Ready event fired, decrement, and wait if need be
+		if ( wait !== true && --jQuery.readyWait > 0 ) {
+			return;
+		}
+
+		// If there are functions bound, to execute
+		readyList.resolveWith( document, [ jQuery ] );
+	}
+} );
+
+jQuery.ready.then = readyList.then;
+
+// The ready event handler and self cleanup method
+function completed() {
+	document.removeEventListener( "DOMContentLoaded", completed );
+	window.removeEventListener( "load", completed );
+	jQuery.ready();
+}
+
+// Catch cases where $(document).ready() is called
+// after the browser event has already occurred.
+// Support: IE <=9 - 10 only
+// Older IE sometimes signals "interactive" too soon
+if ( document.readyState === "complete" ||
+	( document.readyState !== "loading" && !document.documentElement.doScroll ) ) {
+
+	// Handle it asynchronously to allow scripts the opportunity to delay ready
+	window.setTimeout( jQuery.ready );
+
+} else {
+
+	// Use the handy event callback
+	document.addEventListener( "DOMContentLoaded", completed );
+
+	// A fallback to window.onload, that will always work
+	window.addEventListener( "load", completed );
+}
+
+
+
+
+// Multifunctional method to get and set values of a collection
+// The value/s can optionally be executed if it's a function
+var access = function( elems, fn, key, value, chainable, emptyGet, raw ) {
+	var i = 0,
+		len = elems.length,
+		bulk = key == null;
+
+	// Sets many values
+	if ( jQuery.type( key ) === "object" ) {
+		chainable = true;
+		for ( i in key ) {
+			access( elems, fn, i, key[ i ], true, emptyGet, raw );
+		}
+
+	// Sets one value
+	} else if ( value !== undefined ) {
+		chainable = true;
+
+		if ( !jQuery.isFunction( value ) ) {
+			raw = true;
+		}
+
+		if ( bulk ) {
+
+			// Bulk operations run against the entire set
+			if ( raw ) {
+				fn.call( elems, value );
+				fn = null;
+
+			// ...except when executing function values
+			} else {
+				bulk = fn;
+				fn = function( elem, key, value ) {
+					return bulk.call( jQuery( elem ), value );
+				};
+			}
+		}
+
+		if ( fn ) {
+			for ( ; i < len; i++ ) {
+				fn(
+					elems[ i ], key, raw ?
+					value :
+					value.call( elems[ i ], i, fn( elems[ i ], key ) )
+				);
+			}
+		}
+	}
+
+	if ( chainable ) {
+		return elems;
+	}
+
+	// Gets
+	if ( bulk ) {
+		return fn.call( elems );
+	}
+
+	return len ? fn( elems[ 0 ], key ) : emptyGet;
+};
+var acceptData = function( owner ) {
+
+	// Accepts only:
+	//  - Node
+	//    - Node.ELEMENT_NODE
+	//    - Node.DOCUMENT_NODE
+	//  - Object
+	//    - Any
+	return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType );
+};
+
+
+
+
+function Data() {
+	this.expando = jQuery.expando + Data.uid++;
+}
+
+Data.uid = 1;
+
+Data.prototype = {
+
+	cache: function( owner ) {
+
+		// Check if the owner object already has a cache
+		var value = owner[ this.expando ];
+
+		// If not, create one
+		if ( !value ) {
+			value = {};
+
+			// We can accept data for non-element nodes in modern browsers,
+			// but we should not, see #8335.
+			// Always return an empty object.
+			if ( acceptData( owner ) ) {
+
+				// If it is a node unlikely to be stringify-ed or looped over
+				// use plain assignment
+				if ( owner.nodeType ) {
+					owner[ this.expando ] = value;
+
+				// Otherwise secure it in a non-enumerable property
+				// configurable must be true to allow the property to be
+				// deleted when data is removed
+				} else {
+					Object.defineProperty( owner, this.expando, {
+						value: value,
+						configurable: true
+					} );
+				}
+			}
+		}
+
+		return value;
+	},
+	set: function( owner, data, value ) {
+		var prop,
+			cache = this.cache( owner );
+
+		// Handle: [ owner, key, value ] args
+		// Always use camelCase key (gh-2257)
+		if ( typeof data === "string" ) {
+			cache[ jQuery.camelCase( data ) ] = value;
+
+		// Handle: [ owner, { properties } ] args
+		} else {
+
+			// Copy the properties one-by-one to the cache object
+			for ( prop in data ) {
+				cache[ jQuery.camelCase( prop ) ] = data[ prop ];
+			}
+		}
+		return cache;
+	},
+	get: function( owner, key ) {
+		return key === undefined ?
+			this.cache( owner ) :
+
+			// Always use camelCase key (gh-2257)
+			owner[ this.expando ] && owner[ this.expando ][ jQuery.camelCase( key ) ];
+	},
+	access: function( owner, key, value ) {
+
+		// In cases where either:
+		//
+		//   1. No key was specified
+		//   2. A string key was specified, but no value provided
+		//
+		// Take the "read" path and allow the get method to determine
+		// which value to return, respectively either:
+		//
+		//   1. The entire cache object
+		//   2. The data stored at the key
+		//
+		if ( key === undefined ||
+				( ( key && typeof key === "string" ) && value === undefined ) ) {
+
+			return this.get( owner, key );
+		}
+
+		// When the key is not a string, or both a key and value
+		// are specified, set or extend (existing objects) with either:
+		//
+		//   1. An object of properties
+		//   2. A key and value
+		//
+		this.set( owner, key, value );
+
+		// Since the "set" path can have two possible entry points
+		// return the expected data based on which path was taken[*]
+		return value !== undefined ? value : key;
+	},
+	remove: function( owner, key ) {
+		var i,
+			cache = owner[ this.expando ];
+
+		if ( cache === undefined ) {
+			return;
+		}
+
+		if ( key !== undefined ) {
+
+			// Support array or space separated string of keys
+			if ( Array.isArray( key ) ) {
+
+				// If key is an array of keys...
+				// We always set camelCase keys, so remove that.
+				key = key.map( jQuery.camelCase );
+			} else {
+				key = jQuery.camelCase( key );
+
+				// If a key with the spaces exists, use it.
+				// Otherwise, create an array by matching non-whitespace
+				key = key in cache ?
+					[ key ] :
+					( key.match( rnothtmlwhite ) || [] );
+			}
+
+			i = key.length;
+
+			while ( i-- ) {
+				delete cache[ key[ i ] ];
+			}
+		}
+
+		// Remove the expando if there's no more data
+		if ( key === undefined || jQuery.isEmptyObject( cache ) ) {
+
+			// Support: Chrome <=35 - 45
+			// Webkit & Blink performance suffers when deleting properties
+			// from DOM nodes, so set to undefined instead
+			// https://bugs.chromium.org/p/chromium/issues/detail?id=378607 (bug restricted)
+			if ( owner.nodeType ) {
+				owner[ this.expando ] = undefined;
+			} else {
+				delete owner[ this.expando ];
+			}
+		}
+	},
+	hasData: function( owner ) {
+		var cache = owner[ this.expando ];
+		return cache !== undefined && !jQuery.isEmptyObject( cache );
+	}
+};
+var dataPriv = new Data();
+
+var dataUser = new Data();
+
+
+
+//	Implementation Summary
+//
+//	1. Enforce API surface and semantic compatibility with 1.9.x branch
+//	2. Improve the module's maintainability by reducing the storage
+//		paths to a single mechanism.
+//	3. Use the same single mechanism to support "private" and "user" data.
+//	4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData)
+//	5. Avoid exposing implementation details on user objects (eg. expando properties)
+//	6. Provide a clear path for implementation upgrade to WeakMap in 2014
+
+var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,
+	rmultiDash = /[A-Z]/g;
+
+function getData( data ) {
+	if ( data === "true" ) {
+		return true;
+	}
+
+	if ( data === "false" ) {
+		return false;
+	}
+
+	if ( data === "null" ) {
+		return null;
+	}
+
+	// Only convert to a number if it doesn't change the string
+	if ( data === +data + "" ) {
+		return +data;
+	}
+
+	if ( rbrace.test( data ) ) {
+		return JSON.parse( data );
+	}
+
+	return data;
+}
+
+function dataAttr( elem, key, data ) {
+	var name;
+
+	// If nothing was found internally, try to fetch any
+	// data from the HTML5 data-* attribute
+	if ( data === undefined && elem.nodeType === 1 ) {
+		name = "data-" + key.replace( rmultiDash, "-$&" ).toLowerCase();
+		data = elem.getAttribute( name );
+
+		if ( typeof data === "string" ) {
+			try {
+				data = getData( data );
+			} catch ( e ) {}
+
+			// Make sure we set the data so it isn't changed later
+			dataUser.set( elem, key, data );
+		} else {
+			data = undefined;
+		}
+	}
+	return data;
+}
+
+jQuery.extend( {
+	hasData: function( elem ) {
+		return dataUser.hasData( elem ) || dataPriv.hasData( elem );
+	},
+
+	data: function( elem, name, data ) {
+		return dataUser.access( elem, name, data );
+	},
+
+	removeData: function( elem, name ) {
+		dataUser.remove( elem, name );
+	},
+
+	// TODO: Now that all calls to _data and _removeData have been replaced
+	// with direct calls to dataPriv methods, these can be deprecated.
+	_data: function( elem, name, data ) {
+		return dataPriv.access( elem, name, data );
+	},
+
+	_removeData: function( elem, name ) {
+		dataPriv.remove( elem, name );
+	}
+} );
+
+jQuery.fn.extend( {
+	data: function( key, value ) {
+		var i, name, data,
+			elem = this[ 0 ],
+			attrs = elem && elem.attributes;
+
+		// Gets all values
+		if ( key === undefined ) {
+			if ( this.length ) {
+				data = dataUser.get( elem );
+
+				if ( elem.nodeType === 1 && !dataPriv.get( elem, "hasDataAttrs" ) ) {
+					i = attrs.length;
+					while ( i-- ) {
+
+						// Support: IE 11 only
+						// The attrs elements can be null (#14894)
+						if ( attrs[ i ] ) {
+							name = attrs[ i ].name;
+							if ( name.indexOf( "data-" ) === 0 ) {
+								name = jQuery.camelCase( name.slice( 5 ) );
+								dataAttr( elem, name, data[ name ] );
+							}
+						}
+					}
+					dataPriv.set( elem, "hasDataAttrs", true );
+				}
+			}
+
+			return data;
+		}
+
+		// Sets multiple values
+		if ( typeof key === "object" ) {
+			return this.each( function() {
+				dataUser.set( this, key );
+			} );
+		}
+
+		return access( this, function( value ) {
+			var data;
+
+			// The calling jQuery object (element matches) is not empty
+			// (and therefore has an element appears at this[ 0 ]) and the
+			// `value` parameter was not undefined. An empty jQuery object
+			// will result in `undefined` for elem = this[ 0 ] which will
+			// throw an exception if an attempt to read a data cache is made.
+			if ( elem && value === undefined ) {
+
+				// Attempt to get data from the cache
+				// The key will always be camelCased in Data
+				data = dataUser.get( elem, key );
+				if ( data !== undefined ) {
+					return data;
+				}
+
+				// Attempt to "discover" the data in
+				// HTML5 custom data-* attrs
+				data = dataAttr( elem, key );
+				if ( data !== undefined ) {
+					return data;
+				}
+
+				// We tried really hard, but the data doesn't exist.
+				return;
+			}
+
+			// Set the data...
+			this.each( function() {
+
+				// We always store the camelCased key
+				dataUser.set( this, key, value );
+			} );
+		}, null, value, arguments.length > 1, null, true );
+	},
+
+	removeData: function( key ) {
+		return this.each( function() {
+			dataUser.remove( this, key );
+		} );
+	}
+} );
+
+
+jQuery.extend( {
+	queue: function( elem, type, data ) {
+		var queue;
+
+		if ( elem ) {
+			type = ( type || "fx" ) + "queue";
+			queue = dataPriv.get( elem, type );
+
+			// Speed up dequeue by getting out quickly if this is just a lookup
+			if ( data ) {
+				if ( !queue || Array.isArray( data ) ) {
+					queue = dataPriv.access( elem, type, jQuery.makeArray( data ) );
+				} else {
+					queue.push( data );
+				}
+			}
+			return queue || [];
+		}
+	},
+
+	dequeue: function( elem, type ) {
+		type = type || "fx";
+
+		var queue = jQuery.queue( elem, type ),
+			startLength = queue.length,
+			fn = queue.shift(),
+			hooks = jQuery._queueHooks( elem, type ),
+			next = function() {
+				jQuery.dequeue( elem, type );
+			};
+
+		// If the fx queue is dequeued, always remove the progress sentinel
+		if ( fn === "inprogress" ) {
+			fn = queue.shift();
+			startLength--;
+		}
+
+		if ( fn ) {
+
+			// Add a progress sentinel to prevent the fx queue from being
+			// automatically dequeued
+			if ( type === "fx" ) {
+				queue.unshift( "inprogress" );
+			}
+
+			// Clear up the last queue stop function
+			delete hooks.stop;
+			fn.call( elem, next, hooks );
+		}
+
+		if ( !startLength && hooks ) {
+			hooks.empty.fire();
+		}
+	},
+
+	// Not public - generate a queueHooks object, or return the current one
+	_queueHooks: function( elem, type ) {
+		var key = type + "queueHooks";
+		return dataPriv.get( elem, key ) || dataPriv.access( elem, key, {
+			empty: jQuery.Callbacks( "once memory" ).add( function() {
+				dataPriv.remove( elem, [ type + "queue", key ] );
+			} )
+		} );
+	}
+} );
+
+jQuery.fn.extend( {
+	queue: function( type, data ) {
+		var setter = 2;
+
+		if ( typeof type !== "string" ) {
+			data = type;
+			type = "fx";
+			setter--;
+		}
+
+		if ( arguments.length < setter ) {
+			return jQuery.queue( this[ 0 ], type );
+		}
+
+		return data === undefined ?
+			this :
+			this.each( function() {
+				var queue = jQuery.queue( this, type, data );
+
+				// Ensure a hooks for this queue
+				jQuery._queueHooks( this, type );
+
+				if ( type === "fx" && queue[ 0 ] !== "inprogress" ) {
+					jQuery.dequeue( this, type );
+				}
+			} );
+	},
+	dequeue: function( type ) {
+		return this.each( function() {
+			jQuery.dequeue( this, type );
+		} );
+	},
+	clearQueue: function( type ) {
+		return this.queue( type || "fx", [] );
+	},
+
+	// Get a promise resolved when queues of a certain type
+	// are emptied (fx is the type by default)
+	promise: function( type, obj ) {
+		var tmp,
+			count = 1,
+			defer = jQuery.Deferred(),
+			elements = this,
+			i = this.length,
+			resolve = function() {
+				if ( !( --count ) ) {
+					defer.resolveWith( elements, [ elements ] );
+				}
+			};
+
+		if ( typeof type !== "string" ) {
+			obj = type;
+			type = undefined;
+		}
+		type = type || "fx";
+
+		while ( i-- ) {
+			tmp = dataPriv.get( elements[ i ], type + "queueHooks" );
+			if ( tmp && tmp.empty ) {
+				count++;
+				tmp.empty.add( resolve );
+			}
+		}
+		resolve();
+		return defer.promise( obj );
+	}
+} );
+var pnum = ( /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/ ).source;
+
+var rcssNum = new RegExp( "^(?:([+-])=|)(" + pnum + ")([a-z%]*)$", "i" );
+
+
+var cssExpand = [ "Top", "Right", "Bottom", "Left" ];
+
+var isHiddenWithinTree = function( elem, el ) {
+
+		// isHiddenWithinTree might be called from jQuery#filter function;
+		// in that case, element will be second argument
+		elem = el || elem;
+
+		// Inline style trumps all
+		return elem.style.display === "none" ||
+			elem.style.display === "" &&
+
+			// Otherwise, check computed style
+			// Support: Firefox <=43 - 45
+			// Disconnected elements can have computed display: none, so first confirm that elem is
+			// in the document.
+			jQuery.contains( elem.ownerDocument, elem ) &&
+
+			jQuery.css( elem, "display" ) === "none";
+	};
+
+var swap = function( elem, options, callback, args ) {
+	var ret, name,
+		old = {};
+
+	// Remember the old values, and insert the new ones
+	for ( name in options ) {
+		old[ name ] = elem.style[ name ];
+		elem.style[ name ] = options[ name ];
+	}
+
+	ret = callback.apply( elem, args || [] );
+
+	// Revert the old values
+	for ( name in options ) {
+		elem.style[ name ] = old[ name ];
+	}
+
+	return ret;
+};
+
+
+
+
+function adjustCSS( elem, prop, valueParts, tween ) {
+	var adjusted,
+		scale = 1,
+		maxIterations = 20,
+		currentValue = tween ?
+			function() {
+				return tween.cur();
+			} :
+			function() {
+				return jQuery.css( elem, prop, "" );
+			},
+		initial = currentValue(),
+		unit = valueParts && valueParts[ 3 ] || ( jQuery.cssNumber[ prop ] ? "" : "px" ),
+
+		// Starting value computation is required for potential unit mismatches
+		initialInUnit = ( jQuery.cssNumber[ prop ] || unit !== "px" && +initial ) &&
+			rcssNum.exec( jQuery.css( elem, prop ) );
+
+	if ( initialInUnit && initialInUnit[ 3 ] !== unit ) {
+
+		// Trust units reported by jQuery.css
+		unit = unit || initialInUnit[ 3 ];
+
+		// Make sure we update the tween properties later on
+		valueParts = valueParts || [];
+
+		// Iteratively approximate from a nonzero starting point
+		initialInUnit = +initial || 1;
+
+		do {
+
+			// If previous iteration zeroed out, double until we get *something*.
+			// Use string for doubling so we don't accidentally see scale as unchanged below
+			scale = scale || ".5";
+
+			// Adjust and apply
+			initialInUnit = initialInUnit / scale;
+			jQuery.style( elem, prop, initialInUnit + unit );
+
+		// Update scale, tolerating zero or NaN from tween.cur()
+		// Break the loop if scale is unchanged or perfect, or if we've just had enough.
+		} while (
+			scale !== ( scale = currentValue() / initial ) && scale !== 1 && --maxIterations
+		);
+	}
+
+	if ( valueParts ) {
+		initialInUnit = +initialInUnit || +initial || 0;
+
+		// Apply relative offset (+=/-=) if specified
+		adjusted = valueParts[ 1 ] ?
+			initialInUnit + ( valueParts[ 1 ] + 1 ) * valueParts[ 2 ] :
+			+valueParts[ 2 ];
+		if ( tween ) {
+			tween.unit = unit;
+			tween.start = initialInUnit;
+			tween.end = adjusted;
+		}
+	}
+	return adjusted;
+}
+
+
+var defaultDisplayMap = {};
+
+function getDefaultDisplay( elem ) {
+	var temp,
+		doc = elem.ownerDocument,
+		nodeName = elem.nodeName,
+		display = defaultDisplayMap[ nodeName ];
+
+	if ( display ) {
+		return display;
+	}
+
+	temp = doc.body.appendChild( doc.createElement( nodeName ) );
+	display = jQuery.css( temp, "display" );
+
+	temp.parentNode.removeChild( temp );
+
+	if ( display === "none" ) {
+		display = "block";
+	}
+	defaultDisplayMap[ nodeName ] = display;
+
+	return display;
+}
+
+function showHide( elements, show ) {
+	var display, elem,
+		values = [],
+		index = 0,
+		length = elements.length;
+
+	// Determine new display value for elements that need to change
+	for ( ; index < length; index++ ) {
+		elem = elements[ index ];
+		if ( !elem.style ) {
+			continue;
+		}
+
+		display = elem.style.display;
+		if ( show ) {
+
+			// Since we force visibility upon cascade-hidden elements, an immediate (and slow)
+			// check is required in this first loop unless we have a nonempty display value (either
+			// inline or about-to-be-restored)
+			if ( display === "none" ) {
+				values[ index ] = dataPriv.get( elem, "display" ) || null;
+				if ( !values[ index ] ) {
+					elem.style.display = "";
+				}
+			}
+			if ( elem.style.display === "" && isHiddenWithinTree( elem ) ) {
+				values[ index ] = getDefaultDisplay( elem );
+			}
+		} else {
+			if ( display !== "none" ) {
+				values[ index ] = "none";
+
+				// Remember what we're overwriting
+				dataPriv.set( elem, "display", display );
+			}
+		}
+	}
+
+	// Set the display of the elements in a second loop to avoid constant reflow
+	for ( index = 0; index < length; index++ ) {
+		if ( values[ index ] != null ) {
+			elements[ index ].style.display = values[ index ];
+		}
+	}
+
+	return elements;
+}
+
+jQuery.fn.extend( {
+	show: function() {
+		return showHide( this, true );
+	},
+	hide: function() {
+		return showHide( this );
+	},
+	toggle: function( state ) {
+		if ( typeof state === "boolean" ) {
+			return state ? this.show() : this.hide();
+		}
+
+		return this.each( function() {
+			if ( isHiddenWithinTree( this ) ) {
+				jQuery( this ).show();
+			} else {
+				jQuery( this ).hide();
+			}
+		} );
+	}
+} );
+var rcheckableType = ( /^(?:checkbox|radio)$/i );
+
+var rtagName = ( /<([a-z][^\/\0>\x20\t\r\n\f]+)/i );
+
+var rscriptType = ( /^$|\/(?:java|ecma)script/i );
+
+
+
+// We have to close these tags to support XHTML (#13200)
+var wrapMap = {
+
+	// Support: IE <=9 only
+	option: [ 1, "<select multiple='multiple'>", "</select>" ],
+
+	// XHTML parsers do not magically insert elements in the
+	// same way that tag soup parsers do. So we cannot shorten
+	// this by omitting <tbody> or other required elements.
+	thead: [ 1, "<table>", "</table>" ],
+	col: [ 2, "<table><colgroup>", "</colgroup></table>" ],
+	tr: [ 2, "<table><tbody>", "</tbody></table>" ],
+	td: [ 3, "<table><tbody><tr>", "</tr></tbody></table>" ],
+
+	_default: [ 0, "", "" ]
+};
+
+// Support: IE <=9 only
+wrapMap.optgroup = wrapMap.option;
+
+wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead;
+wrapMap.th = wrapMap.td;
+
+
+function getAll( context, tag ) {
+
+	// Support: IE <=9 - 11 only
+	// Use typeof to avoid zero-argument method invocation on host objects (#15151)
+	var ret;
+
+	if ( typeof context.getElementsByTagName !== "undefined" ) {
+		ret = context.getElementsByTagName( tag || "*" );
+
+	} else if ( typeof context.querySelectorAll !== "undefined" ) {
+		ret = context.querySelectorAll( tag || "*" );
+
+	} else {
+		ret = [];
+	}
+
+	if ( tag === undefined || tag && nodeName( context, tag ) ) {
+		return jQuery.merge( [ context ], ret );
+	}
+
+	return ret;
+}
+
+
+// Mark scripts as having already been evaluated
+function setGlobalEval( elems, refElements ) {
+	var i = 0,
+		l = elems.length;
+
+	for ( ; i < l; i++ ) {
+		dataPriv.set(
+			elems[ i ],
+			"globalEval",
+			!refElements || dataPriv.get( refElements[ i ], "globalEval" )
+		);
+	}
+}
+
+
+var rhtml = /<|&#?\w+;/;
+
+function buildFragment( elems, context, scripts, selection, ignored ) {
+	var elem, tmp, tag, wrap, contains, j,
+		fragment = context.createDocumentFragment(),
+		nodes = [],
+		i = 0,
+		l = elems.length;
+
+	for ( ; i < l; i++ ) {
+		elem = elems[ i ];
+
+		if ( elem || elem === 0 ) {
+
+			// Add nodes directly
+			if ( jQuery.type( elem ) === "object" ) {
+
+				// Support: Android <=4.0 only, PhantomJS 1 only
+				// push.apply(_, arraylike) throws on ancient WebKit
+				jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem );
+
+			// Convert non-html into a text node
+			} else if ( !rhtml.test( elem ) ) {
+				nodes.push( context.createTextNode( elem ) );
+
+			// Convert html into DOM nodes
+			} else {
+				tmp = tmp || fragment.appendChild( context.createElement( "div" ) );
+
+				// Deserialize a standard representation
+				tag = ( rtagName.exec( elem ) || [ "", "" ] )[ 1 ].toLowerCase();
+				wrap = wrapMap[ tag ] || wrapMap._default;
+				tmp.innerHTML = wrap[ 1 ] + jQuery.htmlPrefilter( elem ) + wrap[ 2 ];
+
+				// Descend through wrappers to the right content
+				j = wrap[ 0 ];
+				while ( j-- ) {
+					tmp = tmp.lastChild;
+				}
+
+				// Support: Android <=4.0 only, PhantomJS 1 only
+				// push.apply(_, arraylike) throws on ancient WebKit
+				jQuery.merge( nodes, tmp.childNodes );
+
+				// Remember the top-level container
+				tmp = fragment.firstChild;
+
+				// Ensure the created nodes are orphaned (#12392)
+				tmp.textContent = "";
+			}
+		}
+	}
+
+	// Remove wrapper from fragment
+	fragment.textContent = "";
+
+	i = 0;
+	while ( ( elem = nodes[ i++ ] ) ) {
+
+		// Skip elements already in the context collection (trac-4087)
+		if ( selection && jQuery.inArray( elem, selection ) > -1 ) {
+			if ( ignored ) {
+				ignored.push( elem );
+			}
+			continue;
+		}
+
+		contains = jQuery.contains( elem.ownerDocument, elem );
+
+		// Append to fragment
+		tmp = getAll( fragment.appendChild( elem ), "script" );
+
+		// Preserve script evaluation history
+		if ( contains ) {
+			setGlobalEval( tmp );
+		}
+
+		// Capture executables
+		if ( scripts ) {
+			j = 0;
+			while ( ( elem = tmp[ j++ ] ) ) {
+				if ( rscriptType.test( elem.type || "" ) ) {
+					scripts.push( elem );
+				}
+			}
+		}
+	}
+
+	return fragment;
+}
+
+
+( function() {
+	var fragment = document.createDocumentFragment(),
+		div = fragment.appendChild( document.createElement( "div" ) ),
+		input = document.createElement( "input" );
+
+	// Support: Android 4.0 - 4.3 only
+	// Check state lost if the name is set (#11217)
+	// Support: Windows Web Apps (WWA)
+	// `name` and `type` must use .setAttribute for WWA (#14901)
+	input.setAttribute( "type", "radio" );
+	input.setAttribute( "checked", "checked" );
+	input.setAttribute( "name", "t" );
+
+	div.appendChild( input );
+
+	// Support: Android <=4.1 only
+	// Older WebKit doesn't clone checked state correctly in fragments
+	support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked;
+
+	// Support: IE <=11 only
+	// Make sure textarea (and checkbox) defaultValue is properly cloned
+	div.innerHTML = "<textarea>x</textarea>";
+	support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue;
+} )();
+var documentElement = document.documentElement;
+
+
+
+var
+	rkeyEvent = /^key/,
+	rmouseEvent = /^(?:mouse|pointer|contextmenu|drag|drop)|click/,
+	rtypenamespace = /^([^.]*)(?:\.(.+)|)/;
+
+function returnTrue() {
+	return true;
+}
+
+function returnFalse() {
+	return false;
+}
+
+// Support: IE <=9 only
+// See #13393 for more info
+function safeActiveElement() {
+	try {
+		return document.activeElement;
+	} catch ( err ) { }
+}
+
+function on( elem, types, selector, data, fn, one ) {
+	var origFn, type;
+
+	// Types can be a map of types/handlers
+	if ( typeof types === "object" ) {
+
+		// ( types-Object, selector, data )
+		if ( typeof selector !== "string" ) {
+
+			// ( types-Object, data )
+			data = data || selector;
+			selector = undefined;
+		}
+		for ( type in types ) {
+			on( elem, type, selector, data, types[ type ], one );
+		}
+		return elem;
+	}
+
+	if ( data == null && fn == null ) {
+
+		// ( types, fn )
+		fn = selector;
+		data = selector = undefined;
+	} else if ( fn == null ) {
+		if ( typeof selector === "string" ) {
+
+			// ( types, selector, fn )
+			fn = data;
+			data = undefined;
+		} else {
+
+			// ( types, data, fn )
+			fn = data;
+			data = selector;
+			selector = undefined;
+		}
+	}
+	if ( fn === false ) {
+		fn = returnFalse;
+	} else if ( !fn ) {
+		return elem;
+	}
+
+	if ( one === 1 ) {
+		origFn = fn;
+		fn = function( event ) {
+
+			// Can use an empty set, since event contains the info
+			jQuery().off( event );
+			return origFn.apply( this, arguments );
+		};
+
+		// Use same guid so caller can remove using origFn
+		fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ );
+	}
+	return elem.each( function() {
+		jQuery.event.add( this, types, fn, data, selector );
+	} );
+}
+
+/*
+ * Helper functions for managing events -- not part of the public interface.
+ * Props to Dean Edwards' addEvent library for many of the ideas.
+ */
+jQuery.event = {
+
+	global: {},
+
+	add: function( elem, types, handler, data, selector ) {
+
+		var handleObjIn, eventHandle, tmp,
+			events, t, handleObj,
+			special, handlers, type, namespaces, origType,
+			elemData = dataPriv.get( elem );
+
+		// Don't attach events to noData or text/comment nodes (but allow plain objects)
+		if ( !elemData ) {
+			return;
+		}
+
+		// Caller can pass in an object of custom data in lieu of the handler
+		if ( handler.handler ) {
+			handleObjIn = handler;
+			handler = handleObjIn.handler;
+			selector = handleObjIn.selector;
+		}
+
+		// Ensure that invalid selectors throw exceptions at attach time
+		// Evaluate against documentElement in case elem is a non-element node (e.g., document)
+		if ( selector ) {
+			jQuery.find.matchesSelector( documentElement, selector );
+		}
+
+		// Make sure that the handler has a unique ID, used to find/remove it later
+		if ( !handler.guid ) {
+			handler.guid = jQuery.guid++;
+		}
+
+		// Init the element's event structure and main handler, if this is the first
+		if ( !( events = elemData.events ) ) {
+			events = elemData.events = {};
+		}
+		if ( !( eventHandle = elemData.handle ) ) {
+			eventHandle = elemData.handle = function( e ) {
+
+				// Discard the second event of a jQuery.event.trigger() and
+				// when an event is called after a page has unloaded
+				return typeof jQuery !== "undefined" && jQuery.event.triggered !== e.type ?
+					jQuery.event.dispatch.apply( elem, arguments ) : undefined;
+			};
+		}
+
+		// Handle multiple events separated by a space
+		types = ( types || "" ).match( rnothtmlwhite ) || [ "" ];
+		t = types.length;
+		while ( t-- ) {
+			tmp = rtypenamespace.exec( types[ t ] ) || [];
+			type = origType = tmp[ 1 ];
+			namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort();
+
+			// There *must* be a type, no attaching namespace-only handlers
+			if ( !type ) {
+				continue;
+			}
+
+			// If event changes its type, use the special event handlers for the changed type
+			special = jQuery.event.special[ type ] || {};
+
+			// If selector defined, determine special event api type, otherwise given type
+			type = ( selector ? special.delegateType : special.bindType ) || type;
+
+			// Update special based on newly reset type
+			special = jQuery.event.special[ type ] || {};
+
+			// handleObj is passed to all event handlers
+			handleObj = jQuery.extend( {
+				type: type,
+				origType: origType,
+				data: data,
+				handler: handler,
+				guid: handler.guid,
+				selector: selector,
+				needsContext: selector && jQuery.expr.match.needsContext.test( selector ),
+				namespace: namespaces.join( "." )
+			}, handleObjIn );
+
+			// Init the event handler queue if we're the first
+			if ( !( handlers = events[ type ] ) ) {
+				handlers = events[ type ] = [];
+				handlers.delegateCount = 0;
+
+				// Only use addEventListener if the special events handler returns false
+				if ( !special.setup ||
+					special.setup.call( elem, data, namespaces, eventHandle ) === false ) {
+
+					if ( elem.addEventListener ) {
+						elem.addEventListener( type, eventHandle );
+					}
+				}
+			}
+
+			if ( special.add ) {
+				special.add.call( elem, handleObj );
+
+				if ( !handleObj.handler.guid ) {
+					handleObj.handler.guid = handler.guid;
+				}
+			}
+
+			// Add to the element's handler list, delegates in front
+			if ( selector ) {
+				handlers.splice( handlers.delegateCount++, 0, handleObj );
+			} else {
+				handlers.push( handleObj );
+			}
+
+			// Keep track of which events have ever been used, for event optimization
+			jQuery.event.global[ type ] = true;
+		}
+
+	},
+
+	// Detach an event or set of events from an element
+	remove: function( elem, types, handler, selector, mappedTypes ) {
+
+		var j, origCount, tmp,
+			events, t, handleObj,
+			special, handlers, type, namespaces, origType,
+			elemData = dataPriv.hasData( elem ) && dataPriv.get( elem );
+
+		if ( !elemData || !( events = elemData.events ) ) {
+			return;
+		}
+
+		// Once for each type.namespace in types; type may be omitted
+		types = ( types || "" ).match( rnothtmlwhite ) || [ "" ];
+		t = types.length;
+		while ( t-- ) {
+			tmp = rtypenamespace.exec( types[ t ] ) || [];
+			type = origType = tmp[ 1 ];
+			namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort();
+
+			// Unbind all events (on this namespace, if provided) for the element
+			if ( !type ) {
+				for ( type in events ) {
+					jQuery.event.remove( elem, type + types[ t ], handler, selector, true );
+				}
+				continue;
+			}
+
+			special = jQuery.event.special[ type ] || {};
+			type = ( selector ? special.delegateType : special.bindType ) || type;
+			handlers = events[ type ] || [];
+			tmp = tmp[ 2 ] &&
+				new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" );
+
+			// Remove matching events
+			origCount = j = handlers.length;
+			while ( j-- ) {
+				handleObj = handlers[ j ];
+
+				if ( ( mappedTypes || origType === handleObj.origType ) &&
+					( !handler || handler.guid === handleObj.guid ) &&
+					( !tmp || tmp.test( handleObj.namespace ) ) &&
+					( !selector || selector === handleObj.selector ||
+						selector === "**" && handleObj.selector ) ) {
+					handlers.splice( j, 1 );
+
+					if ( handleObj.selector ) {
+						handlers.delegateCount--;
+					}
+					if ( special.remove ) {
+						special.remove.call( elem, handleObj );
+					}
+				}
+			}
+
+			// Remove generic event handler if we removed something and no more handlers exist
+			// (avoids potential for endless recursion during removal of special event handlers)
+			if ( origCount && !handlers.length ) {
+				if ( !special.teardown ||
+					special.teardown.call( elem, namespaces, elemData.handle ) === false ) {
+
+					jQuery.removeEvent( elem, type, elemData.handle );
+				}
+
+				delete events[ type ];
+			}
+		}
+
+		// Remove data and the expando if it's no longer used
+		if ( jQuery.isEmptyObject( events ) ) {
+			dataPriv.remove( elem, "handle events" );
+		}
+	},
+
+	dispatch: function( nativeEvent ) {
+
+		// Make a writable jQuery.Event from the native event object
+		var event = jQuery.event.fix( nativeEvent );
+
+		var i, j, ret, matched, handleObj, handlerQueue,
+			args = new Array( arguments.length ),
+			handlers = ( dataPriv.get( this, "events" ) || {} )[ event.type ] || [],
+			special = jQuery.event.special[ event.type ] || {};
+
+		// Use the fix-ed jQuery.Event rather than the (read-only) native event
+		args[ 0 ] = event;
+
+		for ( i = 1; i < arguments.length; i++ ) {
+			args[ i ] = arguments[ i ];
+		}
+
+		event.delegateTarget = this;
+
+		// Call the preDispatch hook for the mapped type, and let it bail if desired
+		if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) {
+			return;
+		}
+
+		// Determine handlers
+		handlerQueue = jQuery.event.handlers.call( this, event, handlers );
+
+		// Run delegates first; they may want to stop propagation beneath us
+		i = 0;
+		while ( ( matched = handlerQueue[ i++ ] ) && !event.isPropagationStopped() ) {
+			event.currentTarget = matched.elem;
+
+			j = 0;
+			while ( ( handleObj = matched.handlers[ j++ ] ) &&
+				!event.isImmediatePropagationStopped() ) {
+
+				// Triggered event must either 1) have no namespace, or 2) have namespace(s)
+				// a subset or equal to those in the bound event (both can have no namespace).
+				if ( !event.rnamespace || event.rnamespace.test( handleObj.namespace ) ) {
+
+					event.handleObj = handleObj;
+					event.data = handleObj.data;
+
+					ret = ( ( jQuery.event.special[ handleObj.origType ] || {} ).handle ||
+						handleObj.handler ).apply( matched.elem, args );
+
+					if ( ret !== undefined ) {
+						if ( ( event.result = ret ) === false ) {
+							event.preventDefault();
+							event.stopPropagation();
+						}
+					}
+				}
+			}
+		}
+
+		// Call the postDispatch hook for the mapped type
+		if ( special.postDispatch ) {
+			special.postDispatch.call( this, event );
+		}
+
+		return event.result;
+	},
+
+	handlers: function( event, handlers ) {
+		var i, handleObj, sel, matchedHandlers, matchedSelectors,
+			handlerQueue = [],
+			delegateCount = handlers.delegateCount,
+			cur = event.target;
+
+		// Find delegate handlers
+		if ( delegateCount &&
+
+			// Support: IE <=9
+			// Black-hole SVG <use> instance trees (trac-13180)
+			cur.nodeType &&
+
+			// Support: Firefox <=42
+			// Suppress spec-violating clicks indicating a non-primary pointer button (trac-3861)
+			// https://www.w3.org/TR/DOM-Level-3-Events/#event-type-click
+			// Support: IE 11 only
+			// ...but not arrow key "clicks" of radio inputs, which can have `button` -1 (gh-2343)
+			!( event.type === "click" && event.button >= 1 ) ) {
+
+			for ( ; cur !== this; cur = cur.parentNode || this ) {
+
+				// Don't check non-elements (#13208)
+				// Don't process clicks on disabled elements (#6911, #8165, #11382, #11764)
+				if ( cur.nodeType === 1 && !( event.type === "click" && cur.disabled === true ) ) {
+					matchedHandlers = [];
+					matchedSelectors = {};
+					for ( i = 0; i < delegateCount; i++ ) {
+						handleObj = handlers[ i ];
+
+						// Don't conflict with Object.prototype properties (#13203)
+						sel = handleObj.selector + " ";
+
+						if ( matchedSelectors[ sel ] === undefined ) {
+							matchedSelectors[ sel ] = handleObj.needsContext ?
+								jQuery( sel, this ).index( cur ) > -1 :
+								jQuery.find( sel, this, null, [ cur ] ).length;
+						}
+						if ( matchedSelectors[ sel ] ) {
+							matchedHandlers.push( handleObj );
+						}
+					}
+					if ( matchedHandlers.length ) {
+						handlerQueue.push( { elem: cur, handlers: matchedHandlers } );
+					}
+				}
+			}
+		}
+
+		// Add the remaining (directly-bound) handlers
+		cur = this;
+		if ( delegateCount < handlers.length ) {
+			handlerQueue.push( { elem: cur, handlers: handlers.slice( delegateCount ) } );
+		}
+
+		return handlerQueue;
+	},
+
+	addProp: function( name, hook ) {
+		Object.defineProperty( jQuery.Event.prototype, name, {
+			enumerable: true,
+			configurable: true,
+
+			get: jQuery.isFunction( hook ) ?
+				function() {
+					if ( this.originalEvent ) {
+							return hook( this.originalEvent );
+					}
+				} :
+				function() {
+					if ( this.originalEvent ) {
+							return this.originalEvent[ name ];
+					}
+				},
+
+			set: function( value ) {
+				Object.defineProperty( this, name, {
+					enumerable: true,
+					configurable: true,
+					writable: true,
+					value: value
+				} );
+			}
+		} );
+	},
+
+	fix: function( originalEvent ) {
+		return originalEvent[ jQuery.expando ] ?
+			originalEvent :
+			new jQuery.Event( originalEvent );
+	},
+
+	special: {
+		load: {
+
+			// Prevent triggered image.load events from bubbling to window.load
+			noBubble: true
+		},
+		focus: {
+
+			// Fire native event if possible so blur/focus sequence is correct
+			trigger: function() {
+				if ( this !== safeActiveElement() && this.focus ) {
+					this.focus();
+					return false;
+				}
+			},
+			delegateType: "focusin"
+		},
+		blur: {
+			trigger: function() {
+				if ( this === safeActiveElement() && this.blur ) {
+					this.blur();
+					return false;
+				}
+			},
+			delegateType: "focusout"
+		},
+		click: {
+
+			// For checkbox, fire native event so checked state will be right
+			trigger: function() {
+				if ( this.type === "checkbox" && this.click && nodeName( this, "input" ) ) {
+					this.click();
+					return false;
+				}
+			},
+
+			// For cross-browser consistency, don't fire native .click() on links
+			_default: function( event ) {
+				return nodeName( event.target, "a" );
+			}
+		},
+
+		beforeunload: {
+			postDispatch: function( event ) {
+
+				// Support: Firefox 20+
+				// Firefox doesn't alert if the returnValue field is not set.
+				if ( event.result !== undefined && event.originalEvent ) {
+					event.originalEvent.returnValue = event.result;
+				}
+			}
+		}
+	}
+};
+
+jQuery.removeEvent = function( elem, type, handle ) {
+
+	// This "if" is needed for plain objects
+	if ( elem.removeEventListener ) {
+		elem.removeEventListener( type, handle );
+	}
+};
+
+jQuery.Event = function( src, props ) {
+
+	// Allow instantiation without the 'new' keyword
+	if ( !( this instanceof jQuery.Event ) ) {
+		return new jQuery.Event( src, props );
+	}
+
+	// Event object
+	if ( src && src.type ) {
+		this.originalEvent = src;
+		this.type = src.type;
+
+		// Events bubbling up the document may have been marked as prevented
+		// by a handler lower down the tree; reflect the correct value.
+		this.isDefaultPrevented = src.defaultPrevented ||
+				src.defaultPrevented === undefined &&
+
+				// Support: Android <=2.3 only
+				src.returnValue === false ?
+			returnTrue :
+			returnFalse;
+
+		// Create target properties
+		// Support: Safari <=6 - 7 only
+		// Target should not be a text node (#504, #13143)
+		this.target = ( src.target && src.target.nodeType === 3 ) ?
+			src.target.parentNode :
+			src.target;
+
+		this.currentTarget = src.currentTarget;
+		this.relatedTarget = src.relatedTarget;
+
+	// Event type
+	} else {
+		this.type = src;
+	}
+
+	// Put explicitly provided properties onto the event object
+	if ( props ) {
+		jQuery.extend( this, props );
+	}
+
+	// Create a timestamp if incoming event doesn't have one
+	this.timeStamp = src && src.timeStamp || jQuery.now();
+
+	// Mark it as fixed
+	this[ jQuery.expando ] = true;
+};
+
+// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding
+// https://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html
+jQuery.Event.prototype = {
+	constructor: jQuery.Event,
+	isDefaultPrevented: returnFalse,
+	isPropagationStopped: returnFalse,
+	isImmediatePropagationStopped: returnFalse,
+	isSimulated: false,
+
+	preventDefault: function() {
+		var e = this.originalEvent;
+
+		this.isDefaultPrevented = returnTrue;
+
+		if ( e && !this.isSimulated ) {
+			e.preventDefault();
+		}
+	},
+	stopPropagation: function() {
+		var e = this.originalEvent;
+
+		this.isPropagationStopped = returnTrue;
+
+		if ( e && !this.isSimulated ) {
+			e.stopPropagation();
+		}
+	},
+	stopImmediatePropagation: function() {
+		var e = this.originalEvent;
+
+		this.isImmediatePropagationStopped = returnTrue;
+
+		if ( e && !this.isSimulated ) {
+			e.stopImmediatePropagation();
+		}
+
+		this.stopPropagation();
+	}
+};
+
+// Includes all common event props including KeyEvent and MouseEvent specific props
+jQuery.each( {
+	altKey: true,
+	bubbles: true,
+	cancelable: true,
+	changedTouches: true,
+	ctrlKey: true,
+	detail: true,
+	eventPhase: true,
+	metaKey: true,
+	pageX: true,
+	pageY: true,
+	shiftKey: true,
+	view: true,
+	"char": true,
+	charCode: true,
+	key: true,
+	keyCode: true,
+	button: true,
+	buttons: true,
+	clientX: true,
+	clientY: true,
+	offsetX: true,
+	offsetY: true,
+	pointerId: true,
+	pointerType: true,
+	screenX: true,
+	screenY: true,
+	targetTouches: true,
+	toElement: true,
+	touches: true,
+
+	which: function( event ) {
+		var button = event.button;
+
+		// Add which for key events
+		if ( event.which == null && rkeyEvent.test( event.type ) ) {
+			return event.charCode != null ? event.charCode : event.keyCode;
+		}
+
+		// Add which for click: 1 === left; 2 === middle; 3 === right
+		if ( !event.which && button !== undefined && rmouseEvent.test( event.type ) ) {
+			if ( button & 1 ) {
+				return 1;
+			}
+
+			if ( button & 2 ) {
+				return 3;
+			}
+
+			if ( button & 4 ) {
+				return 2;
+			}
+
+			return 0;
+		}
+
+		return event.which;
+	}
+}, jQuery.event.addProp );
+
+// Create mouseenter/leave events using mouseover/out and event-time checks
+// so that event delegation works in jQuery.
+// Do the same for pointerenter/pointerleave and pointerover/pointerout
+//
+// Support: Safari 7 only
+// Safari sends mouseenter too often; see:
+// https://bugs.chromium.org/p/chromium/issues/detail?id=470258
+// for the description of the bug (it existed in older Chrome versions as well).
+jQuery.each( {
+	mouseenter: "mouseover",
+	mouseleave: "mouseout",
+	pointerenter: "pointerover",
+	pointerleave: "pointerout"
+}, function( orig, fix ) {
+	jQuery.event.special[ orig ] = {
+		delegateType: fix,
+		bindType: fix,
+
+		handle: function( event ) {
+			var ret,
+				target = this,
+				related = event.relatedTarget,
+				handleObj = event.handleObj;
+
+			// For mouseenter/leave call the handler if related is outside the target.
+			// NB: No relatedTarget if the mouse left/entered the browser window
+			if ( !related || ( related !== target && !jQuery.contains( target, related ) ) ) {
+				event.type = handleObj.origType;
+				ret = handleObj.handler.apply( this, arguments );
+				event.type = fix;
+			}
+			return ret;
+		}
+	};
+} );
+
+jQuery.fn.extend( {
+
+	on: function( types, selector, data, fn ) {
+		return on( this, types, selector, data, fn );
+	},
+	one: function( types, selector, data, fn ) {
+		return on( this, types, selector, data, fn, 1 );
+	},
+	off: function( types, selector, fn ) {
+		var handleObj, type;
+		if ( types && types.preventDefault && types.handleObj ) {
+
+			// ( event )  dispatched jQuery.Event
+			handleObj = types.handleObj;
+			jQuery( types.delegateTarget ).off(
+				handleObj.namespace ?
+					handleObj.origType + "." + handleObj.namespace :
+					handleObj.origType,
+				handleObj.selector,
+				handleObj.handler
+			);
+			return this;
+		}
+		if ( typeof types === "object" ) {
+
+			// ( types-object [, selector] )
+			for ( type in types ) {
+				this.off( type, selector, types[ type ] );
+			}
+			return this;
+		}
+		if ( selector === false || typeof selector === "function" ) {
+
+			// ( types [, fn] )
+			fn = selector;
+			selector = undefined;
+		}
+		if ( fn === false ) {
+			fn = returnFalse;
+		}
+		return this.each( function() {
+			jQuery.event.remove( this, types, fn, selector );
+		} );
+	}
+} );
+
+
+var
+
+	/* eslint-disable max-len */
+
+	// See https://github.com/eslint/eslint/issues/3229
+	rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,
+
+	/* eslint-enable */
+
+	// Support: IE <=10 - 11, Edge 12 - 13
+	// In IE/Edge using regex groups here causes severe slowdowns.
+	// See https://connect.microsoft.com/IE/feedback/details/1736512/
+	rnoInnerhtml = /<script|<style|<link/i,
+
+	// checked="checked" or checked
+	rchecked = /checked\s*(?:[^=]|=\s*.checked.)/i,
+	rscriptTypeMasked = /^true\/(.*)/,
+	rcleanScript = /^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;
+
+// Prefer a tbody over its parent table for containing new rows
+function manipulationTarget( elem, content ) {
+	if ( nodeName( elem, "table" ) &&
+		nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ) {
+
+		return jQuery( ">tbody", elem )[ 0 ] || elem;
+	}
+
+	return elem;
+}
+
+// Replace/restore the type attribute of script elements for safe DOM manipulation
+function disableScript( elem ) {
+	elem.type = ( elem.getAttribute( "type" ) !== null ) + "/" + elem.type;
+	return elem;
+}
+function restoreScript( elem ) {
+	var match = rscriptTypeMasked.exec( elem.type );
+
+	if ( match ) {
+		elem.type = match[ 1 ];
+	} else {
+		elem.removeAttribute( "type" );
+	}
+
+	return elem;
+}
+
+function cloneCopyEvent( src, dest ) {
+	var i, l, type, pdataOld, pdataCur, udataOld, udataCur, events;
+
+	if ( dest.nodeType !== 1 ) {
+		return;
+	}
+
+	// 1. Copy private data: events, handlers, etc.
+	if ( dataPriv.hasData( src ) ) {
+		pdataOld = dataPriv.access( src );
+		pdataCur = dataPriv.set( dest, pdataOld );
+		events = pdataOld.events;
+
+		if ( events ) {
+			delete pdataCur.handle;
+			pdataCur.events = {};
+
+			for ( type in events ) {
+				for ( i = 0, l = events[ type ].length; i < l; i++ ) {
+					jQuery.event.add( dest, type, events[ type ][ i ] );
+				}
+			}
+		}
+	}
+
+	// 2. Copy user data
+	if ( dataUser.hasData( src ) ) {
+		udataOld = dataUser.access( src );
+		udataCur = jQuery.extend( {}, udataOld );
+
+		dataUser.set( dest, udataCur );
+	}
+}
+
+// Fix IE bugs, see support tests
+function fixInput( src, dest ) {
+	var nodeName = dest.nodeName.toLowerCase();
+
+	// Fails to persist the checked state of a cloned checkbox or radio button.
+	if ( nodeName === "input" && rcheckableType.test( src.type ) ) {
+		dest.checked = src.checked;
+
+	// Fails to return the selected option to the default selected state when cloning options
+	} else if ( nodeName === "input" || nodeName === "textarea" ) {
+		dest.defaultValue = src.defaultValue;
+	}
+}
+
+function domManip( collection, args, callback, ignored ) {
+
+	// Flatten any nested arrays
+	args = concat.apply( [], args );
+
+	var fragment, first, scripts, hasScripts, node, doc,
+		i = 0,
+		l = collection.length,
+		iNoClone = l - 1,
+		value = args[ 0 ],
+		isFunction = jQuery.isFunction( value );
+
+	// We can't cloneNode fragments that contain checked, in WebKit
+	if ( isFunction ||
+			( l > 1 && typeof value === "string" &&
+				!support.checkClone && rchecked.test( value ) ) ) {
+		return collection.each( function( index ) {
+			var self = collection.eq( index );
+			if ( isFunction ) {
+				args[ 0 ] = value.call( this, index, self.html() );
+			}
+			domManip( self, args, callback, ignored );
+		} );
+	}
+
+	if ( l ) {
+		fragment = buildFragment( args, collection[ 0 ].ownerDocument, false, collection, ignored );
+		first = fragment.firstChild;
+
+		if ( fragment.childNodes.length === 1 ) {
+			fragment = first;
+		}
+
+		// Require either new content or an interest in ignored elements to invoke the callback
+		if ( first || ignored ) {
+			scripts = jQuery.map( getAll( fragment, "script" ), disableScript );
+			hasScripts = scripts.length;
+
+			// Use the original fragment for the last item
+			// instead of the first because it can end up
+			// being emptied incorrectly in certain situations (#8070).
+			for ( ; i < l; i++ ) {
+				node = fragment;
+
+				if ( i !== iNoClone ) {
+					node = jQuery.clone( node, true, true );
+
+					// Keep references to cloned scripts for later restoration
+					if ( hasScripts ) {
+
+						// Support: Android <=4.0 only, PhantomJS 1 only
+						// push.apply(_, arraylike) throws on ancient WebKit
+						jQuery.merge( scripts, getAll( node, "script" ) );
+					}
+				}
+
+				callback.call( collection[ i ], node, i );
+			}
+
+			if ( hasScripts ) {
+				doc = scripts[ scripts.length - 1 ].ownerDocument;
+
+				// Reenable scripts
+				jQuery.map( scripts, restoreScript );
+
+				// Evaluate executable scripts on first document insertion
+				for ( i = 0; i < hasScripts; i++ ) {
+					node = scripts[ i ];
+					if ( rscriptType.test( node.type || "" ) &&
+						!dataPriv.access( node, "globalEval" ) &&
+						jQuery.contains( doc, node ) ) {
+
+						if ( node.src ) {
+
+							// Optional AJAX dependency, but won't run scripts if not present
+							if ( jQuery._evalUrl ) {
+								jQuery._evalUrl( node.src );
+							}
+						} else {
+							DOMEval( node.textContent.replace( rcleanScript, "" ), doc );
+						}
+					}
+				}
+			}
+		}
+	}
+
+	return collection;
+}
+
+function remove( elem, selector, keepData ) {
+	var node,
+		nodes = selector ? jQuery.filter( selector, elem ) : elem,
+		i = 0;
+
+	for ( ; ( node = nodes[ i ] ) != null; i++ ) {
+		if ( !keepData && node.nodeType === 1 ) {
+			jQuery.cleanData( getAll( node ) );
+		}
+
+		if ( node.parentNode ) {
+			if ( keepData && jQuery.contains( node.ownerDocument, node ) ) {
+				setGlobalEval( getAll( node, "script" ) );
+			}
+			node.parentNode.removeChild( node );
+		}
+	}
+
+	return elem;
+}
+
+jQuery.extend( {
+	htmlPrefilter: function( html ) {
+		return html.replace( rxhtmlTag, "<$1></$2>" );
+	},
+
+	clone: function( elem, dataAndEvents, deepDataAndEvents ) {
+		var i, l, srcElements, destElements,
+			clone = elem.cloneNode( true ),
+			inPage = jQuery.contains( elem.ownerDocument, elem );
+
+		// Fix IE cloning issues
+		if ( !support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) &&
+				!jQuery.isXMLDoc( elem ) ) {
+
+			// We eschew Sizzle here for performance reasons: https://jsperf.com/getall-vs-sizzle/2
+			destElements = getAll( clone );
+			srcElements = getAll( elem );
+
+			for ( i = 0, l = srcElements.length; i < l; i++ ) {
+				fixInput( srcElements[ i ], destElements[ i ] );
+			}
+		}
+
+		// Copy the events from the original to the clone
+		if ( dataAndEvents ) {
+			if ( deepDataAndEvents ) {
+				srcElements = srcElements || getAll( elem );
+				destElements = destElements || getAll( clone );
+
+				for ( i = 0, l = srcElements.length; i < l; i++ ) {
+					cloneCopyEvent( srcElements[ i ], destElements[ i ] );
+				}
+			} else {
+				cloneCopyEvent( elem, clone );
+			}
+		}
+
+		// Preserve script evaluation history
+		destElements = getAll( clone, "script" );
+		if ( destElements.length > 0 ) {
+			setGlobalEval( destElements, !inPage && getAll( elem, "script" ) );
+		}
+
+		// Return the cloned set
+		return clone;
+	},
+
+	cleanData: function( elems ) {
+		var data, elem, type,
+			special = jQuery.event.special,
+			i = 0;
+
+		for ( ; ( elem = elems[ i ] ) !== undefined; i++ ) {
+			if ( acceptData( elem ) ) {
+				if ( ( data = elem[ dataPriv.expando ] ) ) {
+					if ( data.events ) {
+						for ( type in data.events ) {
+							if ( special[ type ] ) {
+								jQuery.event.remove( elem, type );
+
+							// This is a shortcut to avoid jQuery.event.remove's overhead
+							} else {
+								jQuery.removeEvent( elem, type, data.handle );
+							}
+						}
+					}
+
+					// Support: Chrome <=35 - 45+
+					// Assign undefined instead of using delete, see Data#remove
+					elem[ dataPriv.expando ] = undefined;
+				}
+				if ( elem[ dataUser.expando ] ) {
+
+					// Support: Chrome <=35 - 45+
+					// Assign undefined instead of using delete, see Data#remove
+					elem[ dataUser.expando ] = undefined;
+				}
+			}
+		}
+	}
+} );
+
+jQuery.fn.extend( {
+	detach: function( selector ) {
+		return remove( this, selector, true );
+	},
+
+	remove: function( selector ) {
+		return remove( this, selector );
+	},
+
+	text: function( value ) {
+		return access( this, function( value ) {
+			return value === undefined ?
+				jQuery.text( this ) :
+				this.empty().each( function() {
+					if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {
+						this.textContent = value;
+					}
+				} );
+		}, null, value, arguments.length );
+	},
+
+	append: function() {
+		return domManip( this, arguments, function( elem ) {
+			if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {
+				var target = manipulationTarget( this, elem );
+				target.appendChild( elem );
+			}
+		} );
+	},
+
+	prepend: function() {
+		return domManip( this, arguments, function( elem ) {
+			if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {
+				var target = manipulationTarget( this, elem );
+				target.insertBefore( elem, target.firstChild );
+			}
+		} );
+	},
+
+	before: function() {
+		return domManip( this, arguments, function( elem ) {
+			if ( this.parentNode ) {
+				this.parentNode.insertBefore( elem, this );
+			}
+		} );
+	},
+
+	after: function() {
+		return domManip( this, arguments, function( elem ) {
+			if ( this.parentNode ) {
+				this.parentNode.insertBefore( elem, this.nextSibling );
+			}
+		} );
+	},
+
+	empty: function() {
+		var elem,
+			i = 0;
+
+		for ( ; ( elem = this[ i ] ) != null; i++ ) {
+			if ( elem.nodeType === 1 ) {
+
+				// Prevent memory leaks
+				jQuery.cleanData( getAll( elem, false ) );
+
+				// Remove any remaining nodes
+				elem.textContent = "";
+			}
+		}
+
+		return this;
+	},
+
+	clone: function( dataAndEvents, deepDataAndEvents ) {
+		dataAndEvents = dataAndEvents == null ? false : dataAndEvents;
+		deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents;
+
+		return this.map( function() {
+			return jQuery.clone( this, dataAndEvents, deepDataAndEvents );
+		} );
+	},
+
+	html: function( value ) {
+		return access( this, function( value ) {
+			var elem = this[ 0 ] || {},
+				i = 0,
+				l = this.length;
+
+			if ( value === undefined && elem.nodeType === 1 ) {
+				return elem.innerHTML;
+			}
+
+			// See if we can take a shortcut and just use innerHTML
+			if ( typeof value === "string" && !rnoInnerhtml.test( value ) &&
+				!wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) {
+
+				value = jQuery.htmlPrefilter( value );
+
+				try {
+					for ( ; i < l; i++ ) {
+						elem = this[ i ] || {};
+
+						// Remove element nodes and prevent memory leaks
+						if ( elem.nodeType === 1 ) {
+							jQuery.cleanData( getAll( elem, false ) );
+							elem.innerHTML = value;
+						}
+					}
+
+					elem = 0;
+
+				// If using innerHTML throws an exception, use the fallback method
+				} catch ( e ) {}
+			}
+
+			if ( elem ) {
+				this.empty().append( value );
+			}
+		}, null, value, arguments.length );
+	},
+
+	replaceWith: function() {
+		var ignored = [];
+
+		// Make the changes, replacing each non-ignored context element with the new content
+		return domManip( this, arguments, function( elem ) {
+			var parent = this.parentNode;
+
+			if ( jQuery.inArray( this, ignored ) < 0 ) {
+				jQuery.cleanData( getAll( this ) );
+				if ( parent ) {
+					parent.replaceChild( elem, this );
+				}
+			}
+
+		// Force callback invocation
+		}, ignored );
+	}
+} );
+
+jQuery.each( {
+	appendTo: "append",
+	prependTo: "prepend",
+	insertBefore: "before",
+	insertAfter: "after",
+	replaceAll: "replaceWith"
+}, function( name, original ) {
+	jQuery.fn[ name ] = function( selector ) {
+		var elems,
+			ret = [],
+			insert = jQuery( selector ),
+			last = insert.length - 1,
+			i = 0;
+
+		for ( ; i <= last; i++ ) {
+			elems = i === last ? this : this.clone( true );
+			jQuery( insert[ i ] )[ original ]( elems );
+
+			// Support: Android <=4.0 only, PhantomJS 1 only
+			// .get() because push.apply(_, arraylike) throws on ancient WebKit
+			push.apply( ret, elems.get() );
+		}
+
+		return this.pushStack( ret );
+	};
+} );
+var rmargin = ( /^margin/ );
+
+var rnumnonpx = new RegExp( "^(" + pnum + ")(?!px)[a-z%]+$", "i" );
+
+var getStyles = function( elem ) {
+
+		// Support: IE <=11 only, Firefox <=30 (#15098, #14150)
+		// IE throws on elements created in popups
+		// FF meanwhile throws on frame elements through "defaultView.getComputedStyle"
+		var view = elem.ownerDocument.defaultView;
+
+		if ( !view || !view.opener ) {
+			view = window;
+		}
+
+		return view.getComputedStyle( elem );
+	};
+
+
+
+( function() {
+
+	// Executing both pixelPosition & boxSizingReliable tests require only one layout
+	// so they're executed at the same time to save the second computation.
+	function computeStyleTests() {
+
+		// This is a singleton, we need to execute it only once
+		if ( !div ) {
+			return;
+		}
+
+		div.style.cssText =
+			"box-sizing:border-box;" +
+			"position:relative;display:block;" +
+			"margin:auto;border:1px;padding:1px;" +
+			"top:1%;width:50%";
+		div.innerHTML = "";
+		documentElement.appendChild( container );
+
+		var divStyle = window.getComputedStyle( div );
+		pixelPositionVal = divStyle.top !== "1%";
+
+		// Support: Android 4.0 - 4.3 only, Firefox <=3 - 44
+		reliableMarginLeftVal = divStyle.marginLeft === "2px";
+		boxSizingReliableVal = divStyle.width === "4px";
+
+		// Support: Android 4.0 - 4.3 only
+		// Some styles come back with percentage values, even though they shouldn't
+		div.style.marginRight = "50%";
+		pixelMarginRightVal = divStyle.marginRight === "4px";
+
+		documentElement.removeChild( container );
+
+		// Nullify the div so it wouldn't be stored in the memory and
+		// it will also be a sign that checks already performed
+		div = null;
+	}
+
+	var pixelPositionVal, boxSizingReliableVal, pixelMarginRightVal, reliableMarginLeftVal,
+		container = document.createElement( "div" ),
+		div = document.createElement( "div" );
+
+	// Finish early in limited (non-browser) environments
+	if ( !div.style ) {
+		return;
+	}
+
+	// Support: IE <=9 - 11 only
+	// Style of cloned element affects source element cloned (#8908)
+	div.style.backgroundClip = "content-box";
+	div.cloneNode( true ).style.backgroundClip = "";
+	support.clearCloneStyle = div.style.backgroundClip === "content-box";
+
+	container.style.cssText = "border:0;width:8px;height:0;top:0;left:-9999px;" +
+		"padding:0;margin-top:1px;position:absolute";
+	container.appendChild( div );
+
+	jQuery.extend( support, {
+		pixelPosition: function() {
+			computeStyleTests();
+			return pixelPositionVal;
+		},
+		boxSizingReliable: function() {
+			computeStyleTests();
+			return boxSizingReliableVal;
+		},
+		pixelMarginRight: function() {
+			computeStyleTests();
+			return pixelMarginRightVal;
+		},
+		reliableMarginLeft: function() {
+			computeStyleTests();
+			return reliableMarginLeftVal;
+		}
+	} );
+} )();
+
+
+function curCSS( elem, name, computed ) {
+	var width, minWidth, maxWidth, ret,
+
+		// Support: Firefox 51+
+		// Retrieving style before computed somehow
+		// fixes an issue with getting wrong values
+		// on detached elements
+		style = elem.style;
+
+	computed = computed || getStyles( elem );
+
+	// getPropertyValue is needed for:
+	//   .css('filter') (IE 9 only, #12537)
+	//   .css('--customProperty) (#3144)
+	if ( computed ) {
+		ret = computed.getPropertyValue( name ) || computed[ name ];
+
+		if ( ret === "" && !jQuery.contains( elem.ownerDocument, elem ) ) {
+			ret = jQuery.style( elem, name );
+		}
+
+		// A tribute to the "awesome hack by Dean Edwards"
+		// Android Browser returns percentage for some values,
+		// but width seems to be reliably pixels.
+		// This is against the CSSOM draft spec:
+		// https://drafts.csswg.org/cssom/#resolved-values
+		if ( !support.pixelMarginRight() && rnumnonpx.test( ret ) && rmargin.test( name ) ) {
+
+			// Remember the original values
+			width = style.width;
+			minWidth = style.minWidth;
+			maxWidth = style.maxWidth;
+
+			// Put in the new values to get a computed value out
+			style.minWidth = style.maxWidth = style.width = ret;
+			ret = computed.width;
+
+			// Revert the changed values
+			style.width = width;
+			style.minWidth = minWidth;
+			style.maxWidth = maxWidth;
+		}
+	}
+
+	return ret !== undefined ?
+
+		// Support: IE <=9 - 11 only
+		// IE returns zIndex value as an integer.
+		ret + "" :
+		ret;
+}
+
+
+function addGetHookIf( conditionFn, hookFn ) {
+
+	// Define the hook, we'll check on the first run if it's really needed.
+	return {
+		get: function() {
+			if ( conditionFn() ) {
+
+				// Hook not needed (or it's not possible to use it due
+				// to missing dependency), remove it.
+				delete this.get;
+				return;
+			}
+
+			// Hook needed; redefine it so that the support test is not executed again.
+			return ( this.get = hookFn ).apply( this, arguments );
+		}
+	};
+}
+
+
+var
+
+	// Swappable if display is none or starts with table
+	// except "table", "table-cell", or "table-caption"
+	// See here for display values: https://developer.mozilla.org/en-US/docs/CSS/display
+	rdisplayswap = /^(none|table(?!-c[ea]).+)/,
+	rcustomProp = /^--/,
+	cssShow = { position: "absolute", visibility: "hidden", display: "block" },
+	cssNormalTransform = {
+		letterSpacing: "0",
+		fontWeight: "400"
+	},
+
+	cssPrefixes = [ "Webkit", "Moz", "ms" ],
+	emptyStyle = document.createElement( "div" ).style;
+
+// Return a css property mapped to a potentially vendor prefixed property
+function vendorPropName( name ) {
+
+	// Shortcut for names that are not vendor prefixed
+	if ( name in emptyStyle ) {
+		return name;
+	}
+
+	// Check for vendor prefixed names
+	var capName = name[ 0 ].toUpperCase() + name.slice( 1 ),
+		i = cssPrefixes.length;
+
+	while ( i-- ) {
+		name = cssPrefixes[ i ] + capName;
+		if ( name in emptyStyle ) {
+			return name;
+		}
+	}
+}
+
+// Return a property mapped along what jQuery.cssProps suggests or to
+// a vendor prefixed property.
+function finalPropName( name ) {
+	var ret = jQuery.cssProps[ name ];
+	if ( !ret ) {
+		ret = jQuery.cssProps[ name ] = vendorPropName( name ) || name;
+	}
+	return ret;
+}
+
+function setPositiveNumber( elem, value, subtract ) {
+
+	// Any relative (+/-) values have already been
+	// normalized at this point
+	var matches = rcssNum.exec( value );
+	return matches ?
+
+		// Guard against undefined "subtract", e.g., when used as in cssHooks
+		Math.max( 0, matches[ 2 ] - ( subtract || 0 ) ) + ( matches[ 3 ] || "px" ) :
+		value;
+}
+
+function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) {
+	var i,
+		val = 0;
+
+	// If we already have the right measurement, avoid augmentation
+	if ( extra === ( isBorderBox ? "border" : "content" ) ) {
+		i = 4;
+
+	// Otherwise initialize for horizontal or vertical properties
+	} else {
+		i = name === "width" ? 1 : 0;
+	}
+
+	for ( ; i < 4; i += 2 ) {
+
+		// Both box models exclude margin, so add it if we want it
+		if ( extra === "margin" ) {
+			val += jQuery.css( elem, extra + cssExpand[ i ], true, styles );
+		}
+
+		if ( isBorderBox ) {
+
+			// border-box includes padding, so remove it if we want content
+			if ( extra === "content" ) {
+				val -= jQuery.css( elem, "padding" + cssExpand[ i ], true, styles );
+			}
+
+			// At this point, extra isn't border nor margin, so remove border
+			if ( extra !== "margin" ) {
+				val -= jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles );
+			}
+		} else {
+
+			// At this point, extra isn't content, so add padding
+			val += jQuery.css( elem, "padding" + cssExpand[ i ], true, styles );
+
+			// At this point, extra isn't content nor padding, so add border
+			if ( extra !== "padding" ) {
+				val += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles );
+			}
+		}
+	}
+
+	return val;
+}
+
+function getWidthOrHeight( elem, name, extra ) {
+
+	// Start with computed style
+	var valueIsBorderBox,
+		styles = getStyles( elem ),
+		val = curCSS( elem, name, styles ),
+		isBorderBox = jQuery.css( elem, "boxSizing", false, styles ) === "border-box";
+
+	// Computed unit is not pixels. Stop here and return.
+	if ( rnumnonpx.test( val ) ) {
+		return val;
+	}
+
+	// Check for style in case a browser which returns unreliable values
+	// for getComputedStyle silently falls back to the reliable elem.style
+	valueIsBorderBox = isBorderBox &&
+		( support.boxSizingReliable() || val === elem.style[ name ] );
+
+	// Fall back to offsetWidth/Height when value is "auto"
+	// This happens for inline elements with no explicit setting (gh-3571)
+	if ( val === "auto" ) {
+		val = elem[ "offset" + name[ 0 ].toUpperCase() + name.slice( 1 ) ];
+	}
+
+	// Normalize "", auto, and prepare for extra
+	val = parseFloat( val ) || 0;
+
+	// Use the active box-sizing model to add/subtract irrelevant styles
+	return ( val +
+		augmentWidthOrHeight(
+			elem,
+			name,
+			extra || ( isBorderBox ? "border" : "content" ),
+			valueIsBorderBox,
+			styles
+		)
+	) + "px";
+}
+
+jQuery.extend( {
+
+	// Add in style property hooks for overriding the default
+	// behavior of getting and setting a style property
+	cssHooks: {
+		opacity: {
+			get: function( elem, computed ) {
+				if ( computed ) {
+
+					// We should always get a number back from opacity
+					var ret = curCSS( elem, "opacity" );
+					return ret === "" ? "1" : ret;
+				}
+			}
+		}
+	},
+
+	// Don't automatically add "px" to these possibly-unitless properties
+	cssNumber: {
+		"animationIterationCount": true,
+		"columnCount": true,
+		"fillOpacity": true,
+		"flexGrow": true,
+		"flexShrink": true,
+		"fontWeight": true,
+		"lineHeight": true,
+		"opacity": true,
+		"order": true,
+		"orphans": true,
+		"widows": true,
+		"zIndex": true,
+		"zoom": true
+	},
+
+	// Add in properties whose names you wish to fix before
+	// setting or getting the value
+	cssProps: {
+		"float": "cssFloat"
+	},
+
+	// Get and set the style property on a DOM Node
+	style: function( elem, name, value, extra ) {
+
+		// Don't set styles on text and comment nodes
+		if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) {
+			return;
+		}
+
+		// Make sure that we're working with the right name
+		var ret, type, hooks,
+			origName = jQuery.camelCase( name ),
+			isCustomProp = rcustomProp.test( name ),
+			style = elem.style;
+
+		// Make sure that we're working with the right name. We don't
+		// want to query the value if it is a CSS custom property
+		// since they are user-defined.
+		if ( !isCustomProp ) {
+			name = finalPropName( origName );
+		}
+
+		// Gets hook for the prefixed version, then unprefixed version
+		hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ];
+
+		// Check if we're setting a value
+		if ( value !== undefined ) {
+			type = typeof value;
+
+			// Convert "+=" or "-=" to relative numbers (#7345)
+			if ( type === "string" && ( ret = rcssNum.exec( value ) ) && ret[ 1 ] ) {
+				value = adjustCSS( elem, name, ret );
+
+				// Fixes bug #9237
+				type = "number";
+			}
+
+			// Make sure that null and NaN values aren't set (#7116)
+			if ( value == null || value !== value ) {
+				return;
+			}
+
+			// If a number was passed in, add the unit (except for certain CSS properties)
+			if ( type === "number" ) {
+				value += ret && ret[ 3 ] || ( jQuery.cssNumber[ origName ] ? "" : "px" );
+			}
+
+			// background-* props affect original clone's values
+			if ( !support.clearCloneStyle && value === "" && name.indexOf( "background" ) === 0 ) {
+				style[ name ] = "inherit";
+			}
+
+			// If a hook was provided, use that value, otherwise just set the specified value
+			if ( !hooks || !( "set" in hooks ) ||
+				( value = hooks.set( elem, value, extra ) ) !== undefined ) {
+
+				if ( isCustomProp ) {
+					style.setProperty( name, value );
+				} else {
+					style[ name ] = value;
+				}
+			}
+
+		} else {
+
+			// If a hook was provided get the non-computed value from there
+			if ( hooks && "get" in hooks &&
+				( ret = hooks.get( elem, false, extra ) ) !== undefined ) {
+
+				return ret;
+			}
+
+			// Otherwise just get the value from the style object
+			return style[ name ];
+		}
+	},
+
+	css: function( elem, name, extra, styles ) {
+		var val, num, hooks,
+			origName = jQuery.camelCase( name ),
+			isCustomProp = rcustomProp.test( name );
+
+		// Make sure that we're working with the right name. We don't
+		// want to modify the value if it is a CSS custom property
+		// since they are user-defined.
+		if ( !isCustomProp ) {
+			name = finalPropName( origName );
+		}
+
+		// Try prefixed name followed by the unprefixed name
+		hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ];
+
+		// If a hook was provided get the computed value from there
+		if ( hooks && "get" in hooks ) {
+			val = hooks.get( elem, true, extra );
+		}
+
+		// Otherwise, if a way to get the computed value exists, use that
+		if ( val === undefined ) {
+			val = curCSS( elem, name, styles );
+		}
+
+		// Convert "normal" to computed value
+		if ( val === "normal" && name in cssNormalTransform ) {
+			val = cssNormalTransform[ name ];
+		}
+
+		// Make numeric if forced or a qualifier was provided and val looks numeric
+		if ( extra === "" || extra ) {
+			num = parseFloat( val );
+			return extra === true || isFinite( num ) ? num || 0 : val;
+		}
+
+		return val;
+	}
+} );
+
+jQuery.each( [ "height", "width" ], function( i, name ) {
+	jQuery.cssHooks[ name ] = {
+		get: function( elem, computed, extra ) {
+			if ( computed ) {
+
+				// Certain elements can have dimension info if we invisibly show them
+				// but it must have a current display style that would benefit
+				return rdisplayswap.test( jQuery.css( elem, "display" ) ) &&
+
+					// Support: Safari 8+
+					// Table columns in Safari have non-zero offsetWidth & zero
+					// getBoundingClientRect().width unless display is changed.
+					// Support: IE <=11 only
+					// Running getBoundingClientRect on a disconnected node
+					// in IE throws an error.
+					( !elem.getClientRects().length || !elem.getBoundingClientRect().width ) ?
+						swap( elem, cssShow, function() {
+							return getWidthOrHeight( elem, name, extra );
+						} ) :
+						getWidthOrHeight( elem, name, extra );
+			}
+		},
+
+		set: function( elem, value, extra ) {
+			var matches,
+				styles = extra && getStyles( elem ),
+				subtract = extra && augmentWidthOrHeight(
+					elem,
+					name,
+					extra,
+					jQuery.css( elem, "boxSizing", false, styles ) === "border-box",
+					styles
+				);
+
+			// Convert to pixels if value adjustment is needed
+			if ( subtract && ( matches = rcssNum.exec( value ) ) &&
+				( matches[ 3 ] || "px" ) !== "px" ) {
+
+				elem.style[ name ] = value;
+				value = jQuery.css( elem, name );
+			}
+
+			return setPositiveNumber( elem, value, subtract );
+		}
+	};
+} );
+
+jQuery.cssHooks.marginLeft = addGetHookIf( support.reliableMarginLeft,
+	function( elem, computed ) {
+		if ( computed ) {
+			return ( parseFloat( curCSS( elem, "marginLeft" ) ) ||
+				elem.getBoundingClientRect().left -
+					swap( elem, { marginLeft: 0 }, function() {
+						return elem.getBoundingClientRect().left;
+					} )
+				) + "px";
+		}
+	}
+);
+
+// These hooks are used by animate to expand properties
+jQuery.each( {
+	margin: "",
+	padding: "",
+	border: "Width"
+}, function( prefix, suffix ) {
+	jQuery.cssHooks[ prefix + suffix ] = {
+		expand: function( value ) {
+			var i = 0,
+				expanded = {},
+
+				// Assumes a single number if not a string
+				parts = typeof value === "string" ? value.split( " " ) : [ value ];
+
+			for ( ; i < 4; i++ ) {
+				expanded[ prefix + cssExpand[ i ] + suffix ] =
+					parts[ i ] || parts[ i - 2 ] || parts[ 0 ];
+			}
+
+			return expanded;
+		}
+	};
+
+	if ( !rmargin.test( prefix ) ) {
+		jQuery.cssHooks[ prefix + suffix ].set = setPositiveNumber;
+	}
+} );
+
+jQuery.fn.extend( {
+	css: function( name, value ) {
+		return access( this, function( elem, name, value ) {
+			var styles, len,
+				map = {},
+				i = 0;
+
+			if ( Array.isArray( name ) ) {
+				styles = getStyles( elem );
+				len = name.length;
+
+				for ( ; i < len; i++ ) {
+					map[ name[ i ] ] = jQuery.css( elem, name[ i ], false, styles );
+				}
+
+				return map;
+			}
+
+			return value !== undefined ?
+				jQuery.style( elem, name, value ) :
+				jQuery.css( elem, name );
+		}, name, value, arguments.length > 1 );
+	}
+} );
+
+
+function Tween( elem, options, prop, end, easing ) {
+	return new Tween.prototype.init( elem, options, prop, end, easing );
+}
+jQuery.Tween = Tween;
+
+Tween.prototype = {
+	constructor: Tween,
+	init: function( elem, options, prop, end, easing, unit ) {
+		this.elem = elem;
+		this.prop = prop;
+		this.easing = easing || jQuery.easing._default;
+		this.options = options;
+		this.start = this.now = this.cur();
+		this.end = end;
+		this.unit = unit || ( jQuery.cssNumber[ prop ] ? "" : "px" );
+	},
+	cur: function() {
+		var hooks = Tween.propHooks[ this.prop ];
+
+		return hooks && hooks.get ?
+			hooks.get( this ) :
+			Tween.propHooks._default.get( this );
+	},
+	run: function( percent ) {
+		var eased,
+			hooks = Tween.propHooks[ this.prop ];
+
+		if ( this.options.duration ) {
+			this.pos = eased = jQuery.easing[ this.easing ](
+				percent, this.options.duration * percent, 0, 1, this.options.duration
+			);
+		} else {
+			this.pos = eased = percent;
+		}
+		this.now = ( this.end - this.start ) * eased + this.start;
+
+		if ( this.options.step ) {
+			this.options.step.call( this.elem, this.now, this );
+		}
+
+		if ( hooks && hooks.set ) {
+			hooks.set( this );
+		} else {
+			Tween.propHooks._default.set( this );
+		}
+		return this;
+	}
+};
+
+Tween.prototype.init.prototype = Tween.prototype;
+
+Tween.propHooks = {
+	_default: {
+		get: function( tween ) {
+			var result;
+
+			// Use a property on the element directly when it is not a DOM element,
+			// or when there is no matching style property that exists.
+			if ( tween.elem.nodeType !== 1 ||
+				tween.elem[ tween.prop ] != null && tween.elem.style[ tween.prop ] == null ) {
+				return tween.elem[ tween.prop ];
+			}
+
+			// Passing an empty string as a 3rd parameter to .css will automatically
+			// attempt a parseFloat and fallback to a string if the parse fails.
+			// Simple values such as "10px" are parsed to Float;
+			// complex values such as "rotate(1rad)" are returned as-is.
+			result = jQuery.css( tween.elem, tween.prop, "" );
+
+			// Empty strings, null, undefined and "auto" are converted to 0.
+			return !result || result === "auto" ? 0 : result;
+		},
+		set: function( tween ) {
+
+			// Use step hook for back compat.
+			// Use cssHook if its there.
+			// Use .style if available and use plain properties where available.
+			if ( jQuery.fx.step[ tween.prop ] ) {
+				jQuery.fx.step[ tween.prop ]( tween );
+			} else if ( tween.elem.nodeType === 1 &&
+				( tween.elem.style[ jQuery.cssProps[ tween.prop ] ] != null ||
+					jQuery.cssHooks[ tween.prop ] ) ) {
+				jQuery.style( tween.elem, tween.prop, tween.now + tween.unit );
+			} else {
+				tween.elem[ tween.prop ] = tween.now;
+			}
+		}
+	}
+};
+
+// Support: IE <=9 only
+// Panic based approach to setting things on disconnected nodes
+Tween.propHooks.scrollTop = Tween.propHooks.scrollLeft = {
+	set: function( tween ) {
+		if ( tween.elem.nodeType && tween.elem.parentNode ) {
+			tween.elem[ tween.prop ] = tween.now;
+		}
+	}
+};
+
+jQuery.easing = {
+	linear: function( p ) {
+		return p;
+	},
+	swing: function( p ) {
+		return 0.5 - Math.cos( p * Math.PI ) / 2;
+	},
+	_default: "swing"
+};
+
+jQuery.fx = Tween.prototype.init;
+
+// Back compat <1.8 extension point
+jQuery.fx.step = {};
+
+
+
+
+var
+	fxNow, inProgress,
+	rfxtypes = /^(?:toggle|show|hide)$/,
+	rrun = /queueHooks$/;
+
+function schedule() {
+	if ( inProgress ) {
+		if ( document.hidden === false && window.requestAnimationFrame ) {
+			window.requestAnimationFrame( schedule );
+		} else {
+			window.setTimeout( schedule, jQuery.fx.interval );
+		}
+
+		jQuery.fx.tick();
+	}
+}
+
+// Animations created synchronously will run synchronously
+function createFxNow() {
+	window.setTimeout( function() {
+		fxNow = undefined;
+	} );
+	return ( fxNow = jQuery.now() );
+}
+
+// Generate parameters to create a standard animation
+function genFx( type, includeWidth ) {
+	var which,
+		i = 0,
+		attrs = { height: type };
+
+	// If we include width, step value is 1 to do all cssExpand values,
+	// otherwise step value is 2 to skip over Left and Right
+	includeWidth = includeWidth ? 1 : 0;
+	for ( ; i < 4; i += 2 - includeWidth ) {
+		which = cssExpand[ i ];
+		attrs[ "margin" + which ] = attrs[ "padding" + which ] = type;
+	}
+
+	if ( includeWidth ) {
+		attrs.opacity = attrs.width = type;
+	}
+
+	return attrs;
+}
+
+function createTween( value, prop, animation ) {
+	var tween,
+		collection = ( Animation.tweeners[ prop ] || [] ).concat( Animation.tweeners[ "*" ] ),
+		index = 0,
+		length = collection.length;
+	for ( ; index < length; index++ ) {
+		if ( ( tween = collection[ index ].call( animation, prop, value ) ) ) {
+
+			// We're done with this property
+			return tween;
+		}
+	}
+}
+
+function defaultPrefilter( elem, props, opts ) {
+	var prop, value, toggle, hooks, oldfire, propTween, restoreDisplay, display,
+		isBox = "width" in props || "height" in props,
+		anim = this,
+		orig = {},
+		style = elem.style,
+		hidden = elem.nodeType && isHiddenWithinTree( elem ),
+		dataShow = dataPriv.get( elem, "fxshow" );
+
+	// Queue-skipping animations hijack the fx hooks
+	if ( !opts.queue ) {
+		hooks = jQuery._queueHooks( elem, "fx" );
+		if ( hooks.unqueued == null ) {
+			hooks.unqueued = 0;
+			oldfire = hooks.empty.fire;
+			hooks.empty.fire = function() {
+				if ( !hooks.unqueued ) {
+					oldfire();
+				}
+			};
+		}
+		hooks.unqueued++;
+
+		anim.always( function() {
+
+			// Ensure the complete handler is called before this completes
+			anim.always( function() {
+				hooks.unqueued--;
+				if ( !jQuery.queue( elem, "fx" ).length ) {
+					hooks.empty.fire();
+				}
+			} );
+		} );
+	}
+
+	// Detect show/hide animations
+	for ( prop in props ) {
+		value = props[ prop ];
+		if ( rfxtypes.test( value ) ) {
+			delete props[ prop ];
+			toggle = toggle || value === "toggle";
+			if ( value === ( hidden ? "hide" : "show" ) ) {
+
+				// Pretend to be hidden if this is a "show" and
+				// there is still data from a stopped show/hide
+				if ( value === "show" && dataShow && dataShow[ prop ] !== undefined ) {
+					hidden = true;
+
+				// Ignore all other no-op show/hide data
+				} else {
+					continue;
+				}
+			}
+			orig[ prop ] = dataShow && dataShow[ prop ] || jQuery.style( elem, prop );
+		}
+	}
+
+	// Bail out if this is a no-op like .hide().hide()
+	propTween = !jQuery.isEmptyObject( props );
+	if ( !propTween && jQuery.isEmptyObject( orig ) ) {
+		return;
+	}
+
+	// Restrict "overflow" and "display" styles during box animations
+	if ( isBox && elem.nodeType === 1 ) {
+
+		// Support: IE <=9 - 11, Edge 12 - 13
+		// Record all 3 overflow attributes because IE does not infer the shorthand
+		// from identically-valued overflowX and overflowY
+		opts.overflow = [ style.overflow, style.overflowX, style.overflowY ];
+
+		// Identify a display type, preferring old show/hide data over the CSS cascade
+		restoreDisplay = dataShow && dataShow.display;
+		if ( restoreDisplay == null ) {
+			restoreDisplay = dataPriv.get( elem, "display" );
+		}
+		display = jQuery.css( elem, "display" );
+		if ( display === "none" ) {
+			if ( restoreDisplay ) {
+				display = restoreDisplay;
+			} else {
+
+				// Get nonempty value(s) by temporarily forcing visibility
+				showHide( [ elem ], true );
+				restoreDisplay = elem.style.display || restoreDisplay;
+				display = jQuery.css( elem, "display" );
+				showHide( [ elem ] );
+			}
+		}
+
+		// Animate inline elements as inline-block
+		if ( display === "inline" || display === "inline-block" && restoreDisplay != null ) {
+			if ( jQuery.css( elem, "float" ) === "none" ) {
+
+				// Restore the original display value at the end of pure show/hide animations
+				if ( !propTween ) {
+					anim.done( function() {
+						style.display = restoreDisplay;
+					} );
+					if ( restoreDisplay == null ) {
+						display = style.display;
+						restoreDisplay = display === "none" ? "" : display;
+					}
+				}
+				style.display = "inline-block";
+			}
+		}
+	}
+
+	if ( opts.overflow ) {
+		style.overflow = "hidden";
+		anim.always( function() {
+			style.overflow = opts.overflow[ 0 ];
+			style.overflowX = opts.overflow[ 1 ];
+			style.overflowY = opts.overflow[ 2 ];
+		} );
+	}
+
+	// Implement show/hide animations
+	propTween = false;
+	for ( prop in orig ) {
+
+		// General show/hide setup for this element animation
+		if ( !propTween ) {
+			if ( dataShow ) {
+				if ( "hidden" in dataShow ) {
+					hidden = dataShow.hidden;
+				}
+			} else {
+				dataShow = dataPriv.access( elem, "fxshow", { display: restoreDisplay } );
+			}
+
+			// Store hidden/visible for toggle so `.stop().toggle()` "reverses"
+			if ( toggle ) {
+				dataShow.hidden = !hidden;
+			}
+
+			// Show elements before animating them
+			if ( hidden ) {
+				showHide( [ elem ], true );
+			}
+
+			/* eslint-disable no-loop-func */
+
+			anim.done( function() {
+
+			/* eslint-enable no-loop-func */
+
+				// The final step of a "hide" animation is actually hiding the element
+				if ( !hidden ) {
+					showHide( [ elem ] );
+				}
+				dataPriv.remove( elem, "fxshow" );
+				for ( prop in orig ) {
+					jQuery.style( elem, prop, orig[ prop ] );
+				}
+			} );
+		}
+
+		// Per-property setup
+		propTween = createTween( hidden ? dataShow[ prop ] : 0, prop, anim );
+		if ( !( prop in dataShow ) ) {
+			dataShow[ prop ] = propTween.start;
+			if ( hidden ) {
+				propTween.end = propTween.start;
+				propTween.start = 0;
+			}
+		}
+	}
+}
+
+function propFilter( props, specialEasing ) {
+	var index, name, easing, value, hooks;
+
+	// camelCase, specialEasing and expand cssHook pass
+	for ( index in props ) {
+		name = jQuery.camelCase( index );
+		easing = specialEasing[ name ];
+		value = props[ index ];
+		if ( Array.isArray( value ) ) {
+			easing = value[ 1 ];
+			value = props[ index ] = value[ 0 ];
+		}
+
+		if ( index !== name ) {
+			props[ name ] = value;
+			delete props[ index ];
+		}
+
+		hooks = jQuery.cssHooks[ name ];
+		if ( hooks && "expand" in hooks ) {
+			value = hooks.expand( value );
+			delete props[ name ];
+
+			// Not quite $.extend, this won't overwrite existing keys.
+			// Reusing 'index' because we have the correct "name"
+			for ( index in value ) {
+				if ( !( index in props ) ) {
+					props[ index ] = value[ index ];
+					specialEasing[ index ] = easing;
+				}
+			}
+		} else {
+			specialEasing[ name ] = easing;
+		}
+	}
+}
+
+function Animation( elem, properties, options ) {
+	var result,
+		stopped,
+		index = 0,
+		length = Animation.prefilters.length,
+		deferred = jQuery.Deferred().always( function() {
+
+			// Don't match elem in the :animated selector
+			delete tick.elem;
+		} ),
+		tick = function() {
+			if ( stopped ) {
+				return false;
+			}
+			var currentTime = fxNow || createFxNow(),
+				remaining = Math.max( 0, animation.startTime + animation.duration - currentTime ),
+
+				// Support: Android 2.3 only
+				// Archaic crash bug won't allow us to use `1 - ( 0.5 || 0 )` (#12497)
+				temp = remaining / animation.duration || 0,
+				percent = 1 - temp,
+				index = 0,
+				length = animation.tweens.length;
+
+			for ( ; index < length; index++ ) {
+				animation.tweens[ index ].run( percent );
+			}
+
+			deferred.notifyWith( elem, [ animation, percent, remaining ] );
+
+			// If there's more to do, yield
+			if ( percent < 1 && length ) {
+				return remaining;
+			}
+
+			// If this was an empty animation, synthesize a final progress notification
+			if ( !length ) {
+				deferred.notifyWith( elem, [ animation, 1, 0 ] );
+			}
+
+			// Resolve the animation and report its conclusion
+			deferred.resolveWith( elem, [ animation ] );
+			return false;
+		},
+		animation = deferred.promise( {
+			elem: elem,
+			props: jQuery.extend( {}, properties ),
+			opts: jQuery.extend( true, {
+				specialEasing: {},
+				easing: jQuery.easing._default
+			}, options ),
+			originalProperties: properties,
+			originalOptions: options,
+			startTime: fxNow || createFxNow(),
+			duration: options.duration,
+			tweens: [],
+			createTween: function( prop, end ) {
+				var tween = jQuery.Tween( elem, animation.opts, prop, end,
+						animation.opts.specialEasing[ prop ] || animation.opts.easing );
+				animation.tweens.push( tween );
+				return tween;
+			},
+			stop: function( gotoEnd ) {
+				var index = 0,
+
+					// If we are going to the end, we want to run all the tweens
+					// otherwise we skip this part
+					length = gotoEnd ? animation.tweens.length : 0;
+				if ( stopped ) {
+					return this;
+				}
+				stopped = true;
+				for ( ; index < length; index++ ) {
+					animation.tweens[ index ].run( 1 );
+				}
+
+				// Resolve when we played the last frame; otherwise, reject
+				if ( gotoEnd ) {
+					deferred.notifyWith( elem, [ animation, 1, 0 ] );
+					deferred.resolveWith( elem, [ animation, gotoEnd ] );
+				} else {
+					deferred.rejectWith( elem, [ animation, gotoEnd ] );
+				}
+				return this;
+			}
+		} ),
+		props = animation.props;
+
+	propFilter( props, animation.opts.specialEasing );
+
+	for ( ; index < length; index++ ) {
+		result = Animation.prefilters[ index ].call( animation, elem, props, animation.opts );
+		if ( result ) {
+			if ( jQuery.isFunction( result.stop ) ) {
+				jQuery._queueHooks( animation.elem, animation.opts.queue ).stop =
+					jQuery.proxy( result.stop, result );
+			}
+			return result;
+		}
+	}
+
+	jQuery.map( props, createTween, animation );
+
+	if ( jQuery.isFunction( animation.opts.start ) ) {
+		animation.opts.start.call( elem, animation );
+	}
+
+	// Attach callbacks from options
+	animation
+		.progress( animation.opts.progress )
+		.done( animation.opts.done, animation.opts.complete )
+		.fail( animation.opts.fail )
+		.always( animation.opts.always );
+
+	jQuery.fx.timer(
+		jQuery.extend( tick, {
+			elem: elem,
+			anim: animation,
+			queue: animation.opts.queue
+		} )
+	);
+
+	return animation;
+}
+
+jQuery.Animation = jQuery.extend( Animation, {
+
+	tweeners: {
+		"*": [ function( prop, value ) {
+			var tween = this.createTween( prop, value );
+			adjustCSS( tween.elem, prop, rcssNum.exec( value ), tween );
+			return tween;
+		} ]
+	},
+
+	tweener: function( props, callback ) {
+		if ( jQuery.isFunction( props ) ) {
+			callback = props;
+			props = [ "*" ];
+		} else {
+			props = props.match( rnothtmlwhite );
+		}
+
+		var prop,
+			index = 0,
+			length = props.length;
+
+		for ( ; index < length; index++ ) {
+			prop = props[ index ];
+			Animation.tweeners[ prop ] = Animation.tweeners[ prop ] || [];
+			Animation.tweeners[ prop ].unshift( callback );
+		}
+	},
+
+	prefilters: [ defaultPrefilter ],
+
+	prefilter: function( callback, prepend ) {
+		if ( prepend ) {
+			Animation.prefilters.unshift( callback );
+		} else {
+			Animation.prefilters.push( callback );
+		}
+	}
+} );
+
+jQuery.speed = function( speed, easing, fn ) {
+	var opt = speed && typeof speed === "object" ? jQuery.extend( {}, speed ) : {
+		complete: fn || !fn && easing ||
+			jQuery.isFunction( speed ) && speed,
+		duration: speed,
+		easing: fn && easing || easing && !jQuery.isFunction( easing ) && easing
+	};
+
+	// Go to the end state if fx are off
+	if ( jQuery.fx.off ) {
+		opt.duration = 0;
+
+	} else {
+		if ( typeof opt.duration !== "number" ) {
+			if ( opt.duration in jQuery.fx.speeds ) {
+				opt.duration = jQuery.fx.speeds[ opt.duration ];
+
+			} else {
+				opt.duration = jQuery.fx.speeds._default;
+			}
+		}
+	}
+
+	// Normalize opt.queue - true/undefined/null -> "fx"
+	if ( opt.queue == null || opt.queue === true ) {
+		opt.queue = "fx";
+	}
+
+	// Queueing
+	opt.old = opt.complete;
+
+	opt.complete = function() {
+		if ( jQuery.isFunction( opt.old ) ) {
+			opt.old.call( this );
+		}
+
+		if ( opt.queue ) {
+			jQuery.dequeue( this, opt.queue );
+		}
+	};
+
+	return opt;
+};
+
+jQuery.fn.extend( {
+	fadeTo: function( speed, to, easing, callback ) {
+
+		// Show any hidden elements after setting opacity to 0
+		return this.filter( isHiddenWithinTree ).css( "opacity", 0 ).show()
+
+			// Animate to the value specified
+			.end().animate( { opacity: to }, speed, easing, callback );
+	},
+	animate: function( prop, speed, easing, callback ) {
+		var empty = jQuery.isEmptyObject( prop ),
+			optall = jQuery.speed( speed, easing, callback ),
+			doAnimation = function() {
+
+				// Operate on a copy of prop so per-property easing won't be lost
+				var anim = Animation( this, jQuery.extend( {}, prop ), optall );
+
+				// Empty animations, or finishing resolves immediately
+				if ( empty || dataPriv.get( this, "finish" ) ) {
+					anim.stop( true );
+				}
+			};
+			doAnimation.finish = doAnimation;
+
+		return empty || optall.queue === false ?
+			this.each( doAnimation ) :
+			this.queue( optall.queue, doAnimation );
+	},
+	stop: function( type, clearQueue, gotoEnd ) {
+		var stopQueue = function( hooks ) {
+			var stop = hooks.stop;
+			delete hooks.stop;
+			stop( gotoEnd );
+		};
+
+		if ( typeof type !== "string" ) {
+			gotoEnd = clearQueue;
+			clearQueue = type;
+			type = undefined;
+		}
+		if ( clearQueue && type !== false ) {
+			this.queue( type || "fx", [] );
+		}
+
+		return this.each( function() {
+			var dequeue = true,
+				index = type != null && type + "queueHooks",
+				timers = jQuery.timers,
+				data = dataPriv.get( this );
+
+			if ( index ) {
+				if ( data[ index ] && data[ index ].stop ) {
+					stopQueue( data[ index ] );
+				}
+			} else {
+				for ( index in data ) {
+					if ( data[ index ] && data[ index ].stop && rrun.test( index ) ) {
+						stopQueue( data[ index ] );
+					}
+				}
+			}
+
+			for ( index = timers.length; index--; ) {
+				if ( timers[ index ].elem === this &&
+					( type == null || timers[ index ].queue === type ) ) {
+
+					timers[ index ].anim.stop( gotoEnd );
+					dequeue = false;
+					timers.splice( index, 1 );
+				}
+			}
+
+			// Start the next in the queue if the last step wasn't forced.
+			// Timers currently will call their complete callbacks, which
+			// will dequeue but only if they were gotoEnd.
+			if ( dequeue || !gotoEnd ) {
+				jQuery.dequeue( this, type );
+			}
+		} );
+	},
+	finish: function( type ) {
+		if ( type !== false ) {
+			type = type || "fx";
+		}
+		return this.each( function() {
+			var index,
+				data = dataPriv.get( this ),
+				queue = data[ type + "queue" ],
+				hooks = data[ type + "queueHooks" ],
+				timers = jQuery.timers,
+				length = queue ? queue.length : 0;
+
+			// Enable finishing flag on private data
+			data.finish = true;
+
+			// Empty the queue first
+			jQuery.queue( this, type, [] );
+
+			if ( hooks && hooks.stop ) {
+				hooks.stop.call( this, true );
+			}
+
+			// Look for any active animations, and finish them
+			for ( index = timers.length; index--; ) {
+				if ( timers[ index ].elem === this && timers[ index ].queue === type ) {
+					timers[ index ].anim.stop( true );
+					timers.splice( index, 1 );
+				}
+			}
+
+			// Look for any animations in the old queue and finish them
+			for ( index = 0; index < length; index++ ) {
+				if ( queue[ index ] && queue[ index ].finish ) {
+					queue[ index ].finish.call( this );
+				}
+			}
+
+			// Turn off finishing flag
+			delete data.finish;
+		} );
+	}
+} );
+
+jQuery.each( [ "toggle", "show", "hide" ], function( i, name ) {
+	var cssFn = jQuery.fn[ name ];
+	jQuery.fn[ name ] = function( speed, easing, callback ) {
+		return speed == null || typeof speed === "boolean" ?
+			cssFn.apply( this, arguments ) :
+			this.animate( genFx( name, true ), speed, easing, callback );
+	};
+} );
+
+// Generate shortcuts for custom animations
+jQuery.each( {
+	slideDown: genFx( "show" ),
+	slideUp: genFx( "hide" ),
+	slideToggle: genFx( "toggle" ),
+	fadeIn: { opacity: "show" },
+	fadeOut: { opacity: "hide" },
+	fadeToggle: { opacity: "toggle" }
+}, function( name, props ) {
+	jQuery.fn[ name ] = function( speed, easing, callback ) {
+		return this.animate( props, speed, easing, callback );
+	};
+} );
+
+jQuery.timers = [];
+jQuery.fx.tick = function() {
+	var timer,
+		i = 0,
+		timers = jQuery.timers;
+
+	fxNow = jQuery.now();
+
+	for ( ; i < timers.length; i++ ) {
+		timer = timers[ i ];
+
+		// Run the timer and safely remove it when done (allowing for external removal)
+		if ( !timer() && timers[ i ] === timer ) {
+			timers.splice( i--, 1 );
+		}
+	}
+
+	if ( !timers.length ) {
+		jQuery.fx.stop();
+	}
+	fxNow = undefined;
+};
+
+jQuery.fx.timer = function( timer ) {
+	jQuery.timers.push( timer );
+	jQuery.fx.start();
+};
+
+jQuery.fx.interval = 13;
+jQuery.fx.start = function() {
+	if ( inProgress ) {
+		return;
+	}
+
+	inProgress = true;
+	schedule();
+};
+
+jQuery.fx.stop = function() {
+	inProgress = null;
+};
+
+jQuery.fx.speeds = {
+	slow: 600,
+	fast: 200,
+
+	// Default speed
+	_default: 400
+};
+
+
+// Based off of the plugin by Clint Helfers, with permission.
+// https://web.archive.org/web/20100324014747/http://blindsignals.com/index.php/2009/07/jquery-delay/
+jQuery.fn.delay = function( time, type ) {
+	time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time;
+	type = type || "fx";
+
+	return this.queue( type, function( next, hooks ) {
+		var timeout = window.setTimeout( next, time );
+		hooks.stop = function() {
+			window.clearTimeout( timeout );
+		};
+	} );
+};
+
+
+( function() {
+	var input = document.createElement( "input" ),
+		select = document.createElement( "select" ),
+		opt = select.appendChild( document.createElement( "option" ) );
+
+	input.type = "checkbox";
+
+	// Support: Android <=4.3 only
+	// Default value for a checkbox should be "on"
+	support.checkOn = input.value !== "";
+
+	// Support: IE <=11 only
+	// Must access selectedIndex to make default options select
+	support.optSelected = opt.selected;
+
+	// Support: IE <=11 only
+	// An input loses its value after becoming a radio
+	input = document.createElement( "input" );
+	input.value = "t";
+	input.type = "radio";
+	support.radioValue = input.value === "t";
+} )();
+
+
+var boolHook,
+	attrHandle = jQuery.expr.attrHandle;
+
+jQuery.fn.extend( {
+	attr: function( name, value ) {
+		return access( this, jQuery.attr, name, value, arguments.length > 1 );
+	},
+
+	removeAttr: function( name ) {
+		return this.each( function() {
+			jQuery.removeAttr( this, name );
+		} );
+	}
+} );
+
+jQuery.extend( {
+	attr: function( elem, name, value ) {
+		var ret, hooks,
+			nType = elem.nodeType;
+
+		// Don't get/set attributes on text, comment and attribute nodes
+		if ( nType === 3 || nType === 8 || nType === 2 ) {
+			return;
+		}
+
+		// Fallback to prop when attributes are not supported
+		if ( typeof elem.getAttribute === "undefined" ) {
+			return jQuery.prop( elem, name, value );
+		}
+
+		// Attribute hooks are determined by the lowercase version
+		// Grab necessary hook if one is defined
+		if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) {
+			hooks = jQuery.attrHooks[ name.toLowerCase() ] ||
+				( jQuery.expr.match.bool.test( name ) ? boolHook : undefined );
+		}
+
+		if ( value !== undefined ) {
+			if ( value === null ) {
+				jQuery.removeAttr( elem, name );
+				return;
+			}
+
+			if ( hooks && "set" in hooks &&
+				( ret = hooks.set( elem, value, name ) ) !== undefined ) {
+				return ret;
+			}
+
+			elem.setAttribute( name, value + "" );
+			return value;
+		}
+
+		if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) {
+			return ret;
+		}
+
+		ret = jQuery.find.attr( elem, name );
+
+		// Non-existent attributes return null, we normalize to undefined
+		return ret == null ? undefined : ret;
+	},
+
+	attrHooks: {
+		type: {
+			set: function( elem, value ) {
+				if ( !support.radioValue && value === "radio" &&
+					nodeName( elem, "input" ) ) {
+					var val = elem.value;
+					elem.setAttribute( "type", value );
+					if ( val ) {
+						elem.value = val;
+					}
+					return value;
+				}
+			}
+		}
+	},
+
+	removeAttr: function( elem, value ) {
+		var name,
+			i = 0,
+
+			// Attribute names can contain non-HTML whitespace characters
+			// https://html.spec.whatwg.org/multipage/syntax.html#attributes-2
+			attrNames = value && value.match( rnothtmlwhite );
+
+		if ( attrNames && elem.nodeType === 1 ) {
+			while ( ( name = attrNames[ i++ ] ) ) {
+				elem.removeAttribute( name );
+			}
+		}
+	}
+} );
+
+// Hooks for boolean attributes
+boolHook = {
+	set: function( elem, value, name ) {
+		if ( value === false ) {
+
+			// Remove boolean attributes when set to false
+			jQuery.removeAttr( elem, name );
+		} else {
+			elem.setAttribute( name, name );
+		}
+		return name;
+	}
+};
+
+jQuery.each( jQuery.expr.match.bool.source.match( /\w+/g ), function( i, name ) {
+	var getter = attrHandle[ name ] || jQuery.find.attr;
+
+	attrHandle[ name ] = function( elem, name, isXML ) {
+		var ret, handle,
+			lowercaseName = name.toLowerCase();
+
+		if ( !isXML ) {
+
+			// Avoid an infinite loop by temporarily removing this function from the getter
+			handle = attrHandle[ lowercaseName ];
+			attrHandle[ lowercaseName ] = ret;
+			ret = getter( elem, name, isXML ) != null ?
+				lowercaseName :
+				null;
+			attrHandle[ lowercaseName ] = handle;
+		}
+		return ret;
+	};
+} );
+
+
+
+
+var rfocusable = /^(?:input|select|textarea|button)$/i,
+	rclickable = /^(?:a|area)$/i;
+
+jQuery.fn.extend( {
+	prop: function( name, value ) {
+		return access( this, jQuery.prop, name, value, arguments.length > 1 );
+	},
+
+	removeProp: function( name ) {
+		return this.each( function() {
+			delete this[ jQuery.propFix[ name ] || name ];
+		} );
+	}
+} );
+
+jQuery.extend( {
+	prop: function( elem, name, value ) {
+		var ret, hooks,
+			nType = elem.nodeType;
+
+		// Don't get/set properties on text, comment and attribute nodes
+		if ( nType === 3 || nType === 8 || nType === 2 ) {
+			return;
+		}
+
+		if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) {
+
+			// Fix name and attach hooks
+			name = jQuery.propFix[ name ] || name;
+			hooks = jQuery.propHooks[ name ];
+		}
+
+		if ( value !== undefined ) {
+			if ( hooks && "set" in hooks &&
+				( ret = hooks.set( elem, value, name ) ) !== undefined ) {
+				return ret;
+			}
+
+			return ( elem[ name ] = value );
+		}
+
+		if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) {
+			return ret;
+		}
+
+		return elem[ name ];
+	},
+
+	propHooks: {
+		tabIndex: {
+			get: function( elem ) {
+
+				// Support: IE <=9 - 11 only
+				// elem.tabIndex doesn't always return the
+				// correct value when it hasn't been explicitly set
+				// https://web.archive.org/web/20141116233347/http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/
+				// Use proper attribute retrieval(#12072)
+				var tabindex = jQuery.find.attr( elem, "tabindex" );
+
+				if ( tabindex ) {
+					return parseInt( tabindex, 10 );
+				}
+
+				if (
+					rfocusable.test( elem.nodeName ) ||
+					rclickable.test( elem.nodeName ) &&
+					elem.href
+				) {
+					return 0;
+				}
+
+				return -1;
+			}
+		}
+	},
+
+	propFix: {
+		"for": "htmlFor",
+		"class": "className"
+	}
+} );
+
+// Support: IE <=11 only
+// Accessing the selectedIndex property
+// forces the browser to respect setting selected
+// on the option
+// The getter ensures a default option is selected
+// when in an optgroup
+// eslint rule "no-unused-expressions" is disabled for this code
+// since it considers such accessions noop
+if ( !support.optSelected ) {
+	jQuery.propHooks.selected = {
+		get: function( elem ) {
+
+			/* eslint no-unused-expressions: "off" */
+
+			var parent = elem.parentNode;
+			if ( parent && parent.parentNode ) {
+				parent.parentNode.selectedIndex;
+			}
+			return null;
+		},
+		set: function( elem ) {
+
+			/* eslint no-unused-expressions: "off" */
+
+			var parent = elem.parentNode;
+			if ( parent ) {
+				parent.selectedIndex;
+
+				if ( parent.parentNode ) {
+					parent.parentNode.selectedIndex;
+				}
+			}
+		}
+	};
+}
+
+jQuery.each( [
+	"tabIndex",
+	"readOnly",
+	"maxLength",
+	"cellSpacing",
+	"cellPadding",
+	"rowSpan",
+	"colSpan",
+	"useMap",
+	"frameBorder",
+	"contentEditable"
+], function() {
+	jQuery.propFix[ this.toLowerCase() ] = this;
+} );
+
+
+
+
+	// Strip and collapse whitespace according to HTML spec
+	// https://html.spec.whatwg.org/multipage/infrastructure.html#strip-and-collapse-whitespace
+	function stripAndCollapse( value ) {
+		var tokens = value.match( rnothtmlwhite ) || [];
+		return tokens.join( " " );
+	}
+
+
+function getClass( elem ) {
+	return elem.getAttribute && elem.getAttribute( "class" ) || "";
+}
+
+jQuery.fn.extend( {
+	addClass: function( value ) {
+		var classes, elem, cur, curValue, clazz, j, finalValue,
+			i = 0;
+
+		if ( jQuery.isFunction( value ) ) {
+			return this.each( function( j ) {
+				jQuery( this ).addClass( value.call( this, j, getClass( this ) ) );
+			} );
+		}
+
+		if ( typeof value === "string" && value ) {
+			classes = value.match( rnothtmlwhite ) || [];
+
+			while ( ( elem = this[ i++ ] ) ) {
+				curValue = getClass( elem );
+				cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " );
+
+				if ( cur ) {
+					j = 0;
+					while ( ( clazz = classes[ j++ ] ) ) {
+						if ( cur.indexOf( " " + clazz + " " ) < 0 ) {
+							cur += clazz + " ";
+						}
+					}
+
+					// Only assign if different to avoid unneeded rendering.
+					finalValue = stripAndCollapse( cur );
+					if ( curValue !== finalValue ) {
+						elem.setAttribute( "class", finalValue );
+					}
+				}
+			}
+		}
+
+		return this;
+	},
+
+	removeClass: function( value ) {
+		var classes, elem, cur, curValue, clazz, j, finalValue,
+			i = 0;
+
+		if ( jQuery.isFunction( value ) ) {
+			return this.each( function( j ) {
+				jQuery( this ).removeClass( value.call( this, j, getClass( this ) ) );
+			} );
+		}
+
+		if ( !arguments.length ) {
+			return this.attr( "class", "" );
+		}
+
+		if ( typeof value === "string" && value ) {
+			classes = value.match( rnothtmlwhite ) || [];
+
+			while ( ( elem = this[ i++ ] ) ) {
+				curValue = getClass( elem );
+
+				// This expression is here for better compressibility (see addClass)
+				cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " );
+
+				if ( cur ) {
+					j = 0;
+					while ( ( clazz = classes[ j++ ] ) ) {
+
+						// Remove *all* instances
+						while ( cur.indexOf( " " + clazz + " " ) > -1 ) {
+							cur = cur.replace( " " + clazz + " ", " " );
+						}
+					}
+
+					// Only assign if different to avoid unneeded rendering.
+					finalValue = stripAndCollapse( cur );
+					if ( curValue !== finalValue ) {
+						elem.setAttribute( "class", finalValue );
+					}
+				}
+			}
+		}
+
+		return this;
+	},
+
+	toggleClass: function( value, stateVal ) {
+		var type = typeof value;
+
+		if ( typeof stateVal === "boolean" && type === "string" ) {
+			return stateVal ? this.addClass( value ) : this.removeClass( value );
+		}
+
+		if ( jQuery.isFunction( value ) ) {
+			return this.each( function( i ) {
+				jQuery( this ).toggleClass(
+					value.call( this, i, getClass( this ), stateVal ),
+					stateVal
+				);
+			} );
+		}
+
+		return this.each( function() {
+			var className, i, self, classNames;
+
+			if ( type === "string" ) {
+
+				// Toggle individual class names
+				i = 0;
+				self = jQuery( this );
+				classNames = value.match( rnothtmlwhite ) || [];
+
+				while ( ( className = classNames[ i++ ] ) ) {
+
+					// Check each className given, space separated list
+					if ( self.hasClass( className ) ) {
+						self.removeClass( className );
+					} else {
+						self.addClass( className );
+					}
+				}
+
+			// Toggle whole class name
+			} else if ( value === undefined || type === "boolean" ) {
+				className = getClass( this );
+				if ( className ) {
+
+					// Store className if set
+					dataPriv.set( this, "__className__", className );
+				}
+
+				// If the element has a class name or if we're passed `false`,
+				// then remove the whole classname (if there was one, the above saved it).
+				// Otherwise bring back whatever was previously saved (if anything),
+				// falling back to the empty string if nothing was stored.
+				if ( this.setAttribute ) {
+					this.setAttribute( "class",
+						className || value === false ?
+						"" :
+						dataPriv.get( this, "__className__" ) || ""
+					);
+				}
+			}
+		} );
+	},
+
+	hasClass: function( selector ) {
+		var className, elem,
+			i = 0;
+
+		className = " " + selector + " ";
+		while ( ( elem = this[ i++ ] ) ) {
+			if ( elem.nodeType === 1 &&
+				( " " + stripAndCollapse( getClass( elem ) ) + " " ).indexOf( className ) > -1 ) {
+					return true;
+			}
+		}
+
+		return false;
+	}
+} );
+
+
+
+
+var rreturn = /\r/g;
+
+jQuery.fn.extend( {
+	val: function( value ) {
+		var hooks, ret, isFunction,
+			elem = this[ 0 ];
+
+		if ( !arguments.length ) {
+			if ( elem ) {
+				hooks = jQuery.valHooks[ elem.type ] ||
+					jQuery.valHooks[ elem.nodeName.toLowerCase() ];
+
+				if ( hooks &&
+					"get" in hooks &&
+					( ret = hooks.get( elem, "value" ) ) !== undefined
+				) {
+					return ret;
+				}
+
+				ret = elem.value;
+
+				// Handle most common string cases
+				if ( typeof ret === "string" ) {
+					return ret.replace( rreturn, "" );
+				}
+
+				// Handle cases where value is null/undef or number
+				return ret == null ? "" : ret;
+			}
+
+			return;
+		}
+
+		isFunction = jQuery.isFunction( value );
+
+		return this.each( function( i ) {
+			var val;
+
+			if ( this.nodeType !== 1 ) {
+				return;
+			}
+
+			if ( isFunction ) {
+				val = value.call( this, i, jQuery( this ).val() );
+			} else {
+				val = value;
+			}
+
+			// Treat null/undefined as ""; convert numbers to string
+			if ( val == null ) {
+				val = "";
+
+			} else if ( typeof val === "number" ) {
+				val += "";
+
+			} else if ( Array.isArray( val ) ) {
+				val = jQuery.map( val, function( value ) {
+					return value == null ? "" : value + "";
+				} );
+			}
+
+			hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ];
+
+			// If set returns undefined, fall back to normal setting
+			if ( !hooks || !( "set" in hooks ) || hooks.set( this, val, "value" ) === undefined ) {
+				this.value = val;
+			}
+		} );
+	}
+} );
+
+jQuery.extend( {
+	valHooks: {
+		option: {
+			get: function( elem ) {
+
+				var val = jQuery.find.attr( elem, "value" );
+				return val != null ?
+					val :
+
+					// Support: IE <=10 - 11 only
+					// option.text throws exceptions (#14686, #14858)
+					// Strip and collapse whitespace
+					// https://html.spec.whatwg.org/#strip-and-collapse-whitespace
+					stripAndCollapse( jQuery.text( elem ) );
+			}
+		},
+		select: {
+			get: function( elem ) {
+				var value, option, i,
+					options = elem.options,
+					index = elem.selectedIndex,
+					one = elem.type === "select-one",
+					values = one ? null : [],
+					max = one ? index + 1 : options.length;
+
+				if ( index < 0 ) {
+					i = max;
+
+				} else {
+					i = one ? index : 0;
+				}
+
+				// Loop through all the selected options
+				for ( ; i < max; i++ ) {
+					option = options[ i ];
+
+					// Support: IE <=9 only
+					// IE8-9 doesn't update selected after form reset (#2551)
+					if ( ( option.selected || i === index ) &&
+
+							// Don't return options that are disabled or in a disabled optgroup
+							!option.disabled &&
+							( !option.parentNode.disabled ||
+								!nodeName( option.parentNode, "optgroup" ) ) ) {
+
+						// Get the specific value for the option
+						value = jQuery( option ).val();
+
+						// We don't need an array for one selects
+						if ( one ) {
+							return value;
+						}
+
+						// Multi-Selects return an array
+						values.push( value );
+					}
+				}
+
+				return values;
+			},
+
+			set: function( elem, value ) {
+				var optionSet, option,
+					options = elem.options,
+					values = jQuery.makeArray( value ),
+					i = options.length;
+
+				while ( i-- ) {
+					option = options[ i ];
+
+					/* eslint-disable no-cond-assign */
+
+					if ( option.selected =
+						jQuery.inArray( jQuery.valHooks.option.get( option ), values ) > -1
+					) {
+						optionSet = true;
+					}
+
+					/* eslint-enable no-cond-assign */
+				}
+
+				// Force browsers to behave consistently when non-matching value is set
+				if ( !optionSet ) {
+					elem.selectedIndex = -1;
+				}
+				return values;
+			}
+		}
+	}
+} );
+
+// Radios and checkboxes getter/setter
+jQuery.each( [ "radio", "checkbox" ], function() {
+	jQuery.valHooks[ this ] = {
+		set: function( elem, value ) {
+			if ( Array.isArray( value ) ) {
+				return ( elem.checked = jQuery.inArray( jQuery( elem ).val(), value ) > -1 );
+			}
+		}
+	};
+	if ( !support.checkOn ) {
+		jQuery.valHooks[ this ].get = function( elem ) {
+			return elem.getAttribute( "value" ) === null ? "on" : elem.value;
+		};
+	}
+} );
+
+
+
+
+// Return jQuery for attributes-only inclusion
+
+
+var rfocusMorph = /^(?:focusinfocus|focusoutblur)$/;
+
+jQuery.extend( jQuery.event, {
+
+	trigger: function( event, data, elem, onlyHandlers ) {
+
+		var i, cur, tmp, bubbleType, ontype, handle, special,
+			eventPath = [ elem || document ],
+			type = hasOwn.call( event, "type" ) ? event.type : event,
+			namespaces = hasOwn.call( event, "namespace" ) ? event.namespace.split( "." ) : [];
+
+		cur = tmp = elem = elem || document;
+
+		// Don't do events on text and comment nodes
+		if ( elem.nodeType === 3 || elem.nodeType === 8 ) {
+			return;
+		}
+
+		// focus/blur morphs to focusin/out; ensure we're not firing them right now
+		if ( rfocusMorph.test( type + jQuery.event.triggered ) ) {
+			return;
+		}
+
+		if ( type.indexOf( "." ) > -1 ) {
+
+			// Namespaced trigger; create a regexp to match event type in handle()
+			namespaces = type.split( "." );
+			type = namespaces.shift();
+			namespaces.sort();
+		}
+		ontype = type.indexOf( ":" ) < 0 && "on" + type;
+
+		// Caller can pass in a jQuery.Event object, Object, or just an event type string
+		event = event[ jQuery.expando ] ?
+			event :
+			new jQuery.Event( type, typeof event === "object" && event );
+
+		// Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true)
+		event.isTrigger = onlyHandlers ? 2 : 3;
+		event.namespace = namespaces.join( "." );
+		event.rnamespace = event.namespace ?
+			new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ) :
+			null;
+
+		// Clean up the event in case it is being reused
+		event.result = undefined;
+		if ( !event.target ) {
+			event.target = elem;
+		}
+
+		// Clone any incoming data and prepend the event, creating the handler arg list
+		data = data == null ?
+			[ event ] :
+			jQuery.makeArray( data, [ event ] );
+
+		// Allow special events to draw outside the lines
+		special = jQuery.event.special[ type ] || {};
+		if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) {
+			return;
+		}
+
+		// Determine event propagation path in advance, per W3C events spec (#9951)
+		// Bubble up to document, then to window; watch for a global ownerDocument var (#9724)
+		if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) {
+
+			bubbleType = special.delegateType || type;
+			if ( !rfocusMorph.test( bubbleType + type ) ) {
+				cur = cur.parentNode;
+			}
+			for ( ; cur; cur = cur.parentNode ) {
+				eventPath.push( cur );
+				tmp = cur;
+			}
+
+			// Only add window if we got to document (e.g., not plain obj or detached DOM)
+			if ( tmp === ( elem.ownerDocument || document ) ) {
+				eventPath.push( tmp.defaultView || tmp.parentWindow || window );
+			}
+		}
+
+		// Fire handlers on the event path
+		i = 0;
+		while ( ( cur = eventPath[ i++ ] ) && !event.isPropagationStopped() ) {
+
+			event.type = i > 1 ?
+				bubbleType :
+				special.bindType || type;
+
+			// jQuery handler
+			handle = ( dataPriv.get( cur, "events" ) || {} )[ event.type ] &&
+				dataPriv.get( cur, "handle" );
+			if ( handle ) {
+				handle.apply( cur, data );
+			}
+
+			// Native handler
+			handle = ontype && cur[ ontype ];
+			if ( handle && handle.apply && acceptData( cur ) ) {
+				event.result = handle.apply( cur, data );
+				if ( event.result === false ) {
+					event.preventDefault();
+				}
+			}
+		}
+		event.type = type;
+
+		// If nobody prevented the default action, do it now
+		if ( !onlyHandlers && !event.isDefaultPrevented() ) {
+
+			if ( ( !special._default ||
+				special._default.apply( eventPath.pop(), data ) === false ) &&
+				acceptData( elem ) ) {
+
+				// Call a native DOM method on the target with the same name as the event.
+				// Don't do default actions on window, that's where global variables be (#6170)
+				if ( ontype && jQuery.isFunction( elem[ type ] ) && !jQuery.isWindow( elem ) ) {
+
+					// Don't re-trigger an onFOO event when we call its FOO() method
+					tmp = elem[ ontype ];
+
+					if ( tmp ) {
+						elem[ ontype ] = null;
+					}
+
+					// Prevent re-triggering of the same event, since we already bubbled it above
+					jQuery.event.triggered = type;
+					elem[ type ]();
+					jQuery.event.triggered = undefined;
+
+					if ( tmp ) {
+						elem[ ontype ] = tmp;
+					}
+				}
+			}
+		}
+
+		return event.result;
+	},
+
+	// Piggyback on a donor event to simulate a different one
+	// Used only for `focus(in | out)` events
+	simulate: function( type, elem, event ) {
+		var e = jQuery.extend(
+			new jQuery.Event(),
+			event,
+			{
+				type: type,
+				isSimulated: true
+			}
+		);
+
+		jQuery.event.trigger( e, null, elem );
+	}
+
+} );
+
+jQuery.fn.extend( {
+
+	trigger: function( type, data ) {
+		return this.each( function() {
+			jQuery.event.trigger( type, data, this );
+		} );
+	},
+	triggerHandler: function( type, data ) {
+		var elem = this[ 0 ];
+		if ( elem ) {
+			return jQuery.event.trigger( type, data, elem, true );
+		}
+	}
+} );
+
+
+jQuery.each( ( "blur focus focusin focusout resize scroll click dblclick " +
+	"mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " +
+	"change select submit keydown keypress keyup contextmenu" ).split( " " ),
+	function( i, name ) {
+
+	// Handle event binding
+	jQuery.fn[ name ] = function( data, fn ) {
+		return arguments.length > 0 ?
+			this.on( name, null, data, fn ) :
+			this.trigger( name );
+	};
+} );
+
+jQuery.fn.extend( {
+	hover: function( fnOver, fnOut ) {
+		return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver );
+	}
+} );
+
+
+
+
+support.focusin = "onfocusin" in window;
+
+
+// Support: Firefox <=44
+// Firefox doesn't have focus(in | out) events
+// Related ticket - https://bugzilla.mozilla.org/show_bug.cgi?id=687787
+//
+// Support: Chrome <=48 - 49, Safari <=9.0 - 9.1
+// focus(in | out) events fire after focus & blur events,
+// which is spec violation - http://www.w3.org/TR/DOM-Level-3-Events/#events-focusevent-event-order
+// Related ticket - https://bugs.chromium.org/p/chromium/issues/detail?id=449857
+if ( !support.focusin ) {
+	jQuery.each( { focus: "focusin", blur: "focusout" }, function( orig, fix ) {
+
+		// Attach a single capturing handler on the document while someone wants focusin/focusout
+		var handler = function( event ) {
+			jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ) );
+		};
+
+		jQuery.event.special[ fix ] = {
+			setup: function() {
+				var doc = this.ownerDocument || this,
+					attaches = dataPriv.access( doc, fix );
+
+				if ( !attaches ) {
+					doc.addEventListener( orig, handler, true );
+				}
+				dataPriv.access( doc, fix, ( attaches || 0 ) + 1 );
+			},
+			teardown: function() {
+				var doc = this.ownerDocument || this,
+					attaches = dataPriv.access( doc, fix ) - 1;
+
+				if ( !attaches ) {
+					doc.removeEventListener( orig, handler, true );
+					dataPriv.remove( doc, fix );
+
+				} else {
+					dataPriv.access( doc, fix, attaches );
+				}
+			}
+		};
+	} );
+}
+var location = window.location;
+
+var nonce = jQuery.now();
+
+var rquery = ( /\?/ );
+
+
+
+// Cross-browser xml parsing
+jQuery.parseXML = function( data ) {
+	var xml;
+	if ( !data || typeof data !== "string" ) {
+		return null;
+	}
+
+	// Support: IE 9 - 11 only
+	// IE throws on parseFromString with invalid input.
+	try {
+		xml = ( new window.DOMParser() ).parseFromString( data, "text/xml" );
+	} catch ( e ) {
+		xml = undefined;
+	}
+
+	if ( !xml || xml.getElementsByTagName( "parsererror" ).length ) {
+		jQuery.error( "Invalid XML: " + data );
+	}
+	return xml;
+};
+
+
+var
+	rbracket = /\[\]$/,
+	rCRLF = /\r?\n/g,
+	rsubmitterTypes = /^(?:submit|button|image|reset|file)$/i,
+	rsubmittable = /^(?:input|select|textarea|keygen)/i;
+
+function buildParams( prefix, obj, traditional, add ) {
+	var name;
+
+	if ( Array.isArray( obj ) ) {
+
+		// Serialize array item.
+		jQuery.each( obj, function( i, v ) {
+			if ( traditional || rbracket.test( prefix ) ) {
+
+				// Treat each array item as a scalar.
+				add( prefix, v );
+
+			} else {
+
+				// Item is non-scalar (array or object), encode its numeric index.
+				buildParams(
+					prefix + "[" + ( typeof v === "object" && v != null ? i : "" ) + "]",
+					v,
+					traditional,
+					add
+				);
+			}
+		} );
+
+	} else if ( !traditional && jQuery.type( obj ) === "object" ) {
+
+		// Serialize object item.
+		for ( name in obj ) {
+			buildParams( prefix + "[" + name + "]", obj[ name ], traditional, add );
+		}
+
+	} else {
+
+		// Serialize scalar item.
+		add( prefix, obj );
+	}
+}
+
+// Serialize an array of form elements or a set of
+// key/values into a query string
+jQuery.param = function( a, traditional ) {
+	var prefix,
+		s = [],
+		add = function( key, valueOrFunction ) {
+
+			// If value is a function, invoke it and use its return value
+			var value = jQuery.isFunction( valueOrFunction ) ?
+				valueOrFunction() :
+				valueOrFunction;
+
+			s[ s.length ] = encodeURIComponent( key ) + "=" +
+				encodeURIComponent( value == null ? "" : value );
+		};
+
+	// If an array was passed in, assume that it is an array of form elements.
+	if ( Array.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) {
+
+		// Serialize the form elements
+		jQuery.each( a, function() {
+			add( this.name, this.value );
+		} );
+
+	} else {
+
+		// If traditional, encode the "old" way (the way 1.3.2 or older
+		// did it), otherwise encode params recursively.
+		for ( prefix in a ) {
+			buildParams( prefix, a[ prefix ], traditional, add );
+		}
+	}
+
+	// Return the resulting serialization
+	return s.join( "&" );
+};
+
+jQuery.fn.extend( {
+	serialize: function() {
+		return jQuery.param( this.serializeArray() );
+	},
+	serializeArray: function() {
+		return this.map( function() {
+
+			// Can add propHook for "elements" to filter or add form elements
+			var elements = jQuery.prop( this, "elements" );
+			return elements ? jQuery.makeArray( elements ) : this;
+		} )
+		.filter( function() {
+			var type = this.type;
+
+			// Use .is( ":disabled" ) so that fieldset[disabled] works
+			return this.name && !jQuery( this ).is( ":disabled" ) &&
+				rsubmittable.test( this.nodeName ) && !rsubmitterTypes.test( type ) &&
+				( this.checked || !rcheckableType.test( type ) );
+		} )
+		.map( function( i, elem ) {
+			var val = jQuery( this ).val();
+
+			if ( val == null ) {
+				return null;
+			}
+
+			if ( Array.isArray( val ) ) {
+				return jQuery.map( val, function( val ) {
+					return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) };
+				} );
+			}
+
+			return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) };
+		} ).get();
+	}
+} );
+
+
+var
+	r20 = /%20/g,
+	rhash = /#.*$/,
+	rantiCache = /([?&])_=[^&]*/,
+	rheaders = /^(.*?):[ \t]*([^\r\n]*)$/mg,
+
+	// #7653, #8125, #8152: local protocol detection
+	rlocalProtocol = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/,
+	rnoContent = /^(?:GET|HEAD)$/,
+	rprotocol = /^\/\//,
+
+	/* Prefilters
+	 * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example)
+	 * 2) These are called:
+	 *    - BEFORE asking for a transport
+	 *    - AFTER param serialization (s.data is a string if s.processData is true)
+	 * 3) key is the dataType
+	 * 4) the catchall symbol "*" can be used
+	 * 5) execution will start with transport dataType and THEN continue down to "*" if needed
+	 */
+	prefilters = {},
+
+	/* Transports bindings
+	 * 1) key is the dataType
+	 * 2) the catchall symbol "*" can be used
+	 * 3) selection will start with transport dataType and THEN go to "*" if needed
+	 */
+	transports = {},
+
+	// Avoid comment-prolog char sequence (#10098); must appease lint and evade compression
+	allTypes = "*/".concat( "*" ),
+
+	// Anchor tag for parsing the document origin
+	originAnchor = document.createElement( "a" );
+	originAnchor.href = location.href;
+
+// Base "constructor" for jQuery.ajaxPrefilter and jQuery.ajaxTransport
+function addToPrefiltersOrTransports( structure ) {
+
+	// dataTypeExpression is optional and defaults to "*"
+	return function( dataTypeExpression, func ) {
+
+		if ( typeof dataTypeExpression !== "string" ) {
+			func = dataTypeExpression;
+			dataTypeExpression = "*";
+		}
+
+		var dataType,
+			i = 0,
+			dataTypes = dataTypeExpression.toLowerCase().match( rnothtmlwhite ) || [];
+
+		if ( jQuery.isFunction( func ) ) {
+
+			// For each dataType in the dataTypeExpression
+			while ( ( dataType = dataTypes[ i++ ] ) ) {
+
+				// Prepend if requested
+				if ( dataType[ 0 ] === "+" ) {
+					dataType = dataType.slice( 1 ) || "*";
+					( structure[ dataType ] = structure[ dataType ] || [] ).unshift( func );
+
+				// Otherwise append
+				} else {
+					( structure[ dataType ] = structure[ dataType ] || [] ).push( func );
+				}
+			}
+		}
+	};
+}
+
+// Base inspection function for prefilters and transports
+function inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR ) {
+
+	var inspected = {},
+		seekingTransport = ( structure === transports );
+
+	function inspect( dataType ) {
+		var selected;
+		inspected[ dataType ] = true;
+		jQuery.each( structure[ dataType ] || [], function( _, prefilterOrFactory ) {
+			var dataTypeOrTransport = prefilterOrFactory( options, originalOptions, jqXHR );
+			if ( typeof dataTypeOrTransport === "string" &&
+				!seekingTransport && !inspected[ dataTypeOrTransport ] ) {
+
+				options.dataTypes.unshift( dataTypeOrTransport );
+				inspect( dataTypeOrTransport );
+				return false;
+			} else if ( seekingTransport ) {
+				return !( selected = dataTypeOrTransport );
+			}
+		} );
+		return selected;
+	}
+
+	return inspect( options.dataTypes[ 0 ] ) || !inspected[ "*" ] && inspect( "*" );
+}
+
+// A special extend for ajax options
+// that takes "flat" options (not to be deep extended)
+// Fixes #9887
+function ajaxExtend( target, src ) {
+	var key, deep,
+		flatOptions = jQuery.ajaxSettings.flatOptions || {};
+
+	for ( key in src ) {
+		if ( src[ key ] !== undefined ) {
+			( flatOptions[ key ] ? target : ( deep || ( deep = {} ) ) )[ key ] = src[ key ];
+		}
+	}
+	if ( deep ) {
+		jQuery.extend( true, target, deep );
+	}
+
+	return target;
+}
+
+/* Handles responses to an ajax request:
+ * - finds the right dataType (mediates between content-type and expected dataType)
+ * - returns the corresponding response
+ */
+function ajaxHandleResponses( s, jqXHR, responses ) {
+
+	var ct, type, finalDataType, firstDataType,
+		contents = s.contents,
+		dataTypes = s.dataTypes;
+
+	// Remove auto dataType and get content-type in the process
+	while ( dataTypes[ 0 ] === "*" ) {
+		dataTypes.shift();
+		if ( ct === undefined ) {
+			ct = s.mimeType || jqXHR.getResponseHeader( "Content-Type" );
+		}
+	}
+
+	// Check if we're dealing with a known content-type
+	if ( ct ) {
+		for ( type in contents ) {
+			if ( contents[ type ] && contents[ type ].test( ct ) ) {
+				dataTypes.unshift( type );
+				break;
+			}
+		}
+	}
+
+	// Check to see if we have a response for the expected dataType
+	if ( dataTypes[ 0 ] in responses ) {
+		finalDataType = dataTypes[ 0 ];
+	} else {
+
+		// Try convertible dataTypes
+		for ( type in responses ) {
+			if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[ 0 ] ] ) {
+				finalDataType = type;
+				break;
+			}
+			if ( !firstDataType ) {
+				firstDataType = type;
+			}
+		}
+
+		// Or just use first one
+		finalDataType = finalDataType || firstDataType;
+	}
+
+	// If we found a dataType
+	// We add the dataType to the list if needed
+	// and return the corresponding response
+	if ( finalDataType ) {
+		if ( finalDataType !== dataTypes[ 0 ] ) {
+			dataTypes.unshift( finalDataType );
+		}
+		return responses[ finalDataType ];
+	}
+}
+
+/* Chain conversions given the request and the original response
+ * Also sets the responseXXX fields on the jqXHR instance
+ */
+function ajaxConvert( s, response, jqXHR, isSuccess ) {
+	var conv2, current, conv, tmp, prev,
+		converters = {},
+
+		// Work with a copy of dataTypes in case we need to modify it for conversion
+		dataTypes = s.dataTypes.slice();
+
+	// Create converters map with lowercased keys
+	if ( dataTypes[ 1 ] ) {
+		for ( conv in s.converters ) {
+			converters[ conv.toLowerCase() ] = s.converters[ conv ];
+		}
+	}
+
+	current = dataTypes.shift();
+
+	// Convert to each sequential dataType
+	while ( current ) {
+
+		if ( s.responseFields[ current ] ) {
+			jqXHR[ s.responseFields[ current ] ] = response;
+		}
+
+		// Apply the dataFilter if provided
+		if ( !prev && isSuccess && s.dataFilter ) {
+			response = s.dataFilter( response, s.dataType );
+		}
+
+		prev = current;
+		current = dataTypes.shift();
+
+		if ( current ) {
+
+			// There's only work to do if current dataType is non-auto
+			if ( current === "*" ) {
+
+				current = prev;
+
+			// Convert response if prev dataType is non-auto and differs from current
+			} else if ( prev !== "*" && prev !== current ) {
+
+				// Seek a direct converter
+				conv = converters[ prev + " " + current ] || converters[ "* " + current ];
+
+				// If none found, seek a pair
+				if ( !conv ) {
+					for ( conv2 in converters ) {
+
+						// If conv2 outputs current
+						tmp = conv2.split( " " );
+						if ( tmp[ 1 ] === current ) {
+
+							// If prev can be converted to accepted input
+							conv = converters[ prev + " " + tmp[ 0 ] ] ||
+								converters[ "* " + tmp[ 0 ] ];
+							if ( conv ) {
+
+								// Condense equivalence converters
+								if ( conv === true ) {
+									conv = converters[ conv2 ];
+
+								// Otherwise, insert the intermediate dataType
+								} else if ( converters[ conv2 ] !== true ) {
+									current = tmp[ 0 ];
+									dataTypes.unshift( tmp[ 1 ] );
+								}
+								break;
+							}
+						}
+					}
+				}
+
+				// Apply converter (if not an equivalence)
+				if ( conv !== true ) {
+
+					// Unless errors are allowed to bubble, catch and return them
+					if ( conv && s.throws ) {
+						response = conv( response );
+					} else {
+						try {
+							response = conv( response );
+						} catch ( e ) {
+							return {
+								state: "parsererror",
+								error: conv ? e : "No conversion from " + prev + " to " + current
+							};
+						}
+					}
+				}
+			}
+		}
+	}
+
+	return { state: "success", data: response };
+}
+
+jQuery.extend( {
+
+	// Counter for holding the number of active queries
+	active: 0,
+
+	// Last-Modified header cache for next request
+	lastModified: {},
+	etag: {},
+
+	ajaxSettings: {
+		url: location.href,
+		type: "GET",
+		isLocal: rlocalProtocol.test( location.protocol ),
+		global: true,
+		processData: true,
+		async: true,
+		contentType: "application/x-www-form-urlencoded; charset=UTF-8",
+
+		/*
+		timeout: 0,
+		data: null,
+		dataType: null,
+		username: null,
+		password: null,
+		cache: null,
+		throws: false,
+		traditional: false,
+		headers: {},
+		*/
+
+		accepts: {
+			"*": allTypes,
+			text: "text/plain",
+			html: "text/html",
+			xml: "application/xml, text/xml",
+			json: "application/json, text/javascript"
+		},
+
+		contents: {
+			xml: /\bxml\b/,
+			html: /\bhtml/,
+			json: /\bjson\b/
+		},
+
+		responseFields: {
+			xml: "responseXML",
+			text: "responseText",
+			json: "responseJSON"
+		},
+
+		// Data converters
+		// Keys separate source (or catchall "*") and destination types with a single space
+		converters: {
+
+			// Convert anything to text
+			"* text": String,
+
+			// Text to html (true = no transformation)
+			"text html": true,
+
+			// Evaluate text as a json expression
+			"text json": JSON.parse,
+
+			// Parse text as xml
+			"text xml": jQuery.parseXML
+		},
+
+		// For options that shouldn't be deep extended:
+		// you can add your own custom options here if
+		// and when you create one that shouldn't be
+		// deep extended (see ajaxExtend)
+		flatOptions: {
+			url: true,
+			context: true
+		}
+	},
+
+	// Creates a full fledged settings object into target
+	// with both ajaxSettings and settings fields.
+	// If target is omitted, writes into ajaxSettings.
+	ajaxSetup: function( target, settings ) {
+		return settings ?
+
+			// Building a settings object
+			ajaxExtend( ajaxExtend( target, jQuery.ajaxSettings ), settings ) :
+
+			// Extending ajaxSettings
+			ajaxExtend( jQuery.ajaxSettings, target );
+	},
+
+	ajaxPrefilter: addToPrefiltersOrTransports( prefilters ),
+	ajaxTransport: addToPrefiltersOrTransports( transports ),
+
+	// Main method
+	ajax: function( url, options ) {
+
+		// If url is an object, simulate pre-1.5 signature
+		if ( typeof url === "object" ) {
+			options = url;
+			url = undefined;
+		}
+
+		// Force options to be an object
+		options = options || {};
+
+		var transport,
+
+			// URL without anti-cache param
+			cacheURL,
+
+			// Response headers
+			responseHeadersString,
+			responseHeaders,
+
+			// timeout handle
+			timeoutTimer,
+
+			// Url cleanup var
+			urlAnchor,
+
+			// Request state (becomes false upon send and true upon completion)
+			completed,
+
+			// To know if global events are to be dispatched
+			fireGlobals,
+
+			// Loop variable
+			i,
+
+			// uncached part of the url
+			uncached,
+
+			// Create the final options object
+			s = jQuery.ajaxSetup( {}, options ),
+
+			// Callbacks context
+			callbackContext = s.context || s,
+
+			// Context for global events is callbackContext if it is a DOM node or jQuery collection
+			globalEventContext = s.context &&
+				( callbackContext.nodeType || callbackContext.jquery ) ?
+					jQuery( callbackContext ) :
+					jQuery.event,
+
+			// Deferreds
+			deferred = jQuery.Deferred(),
+			completeDeferred = jQuery.Callbacks( "once memory" ),
+
+			// Status-dependent callbacks
+			statusCode = s.statusCode || {},
+
+			// Headers (they are sent all at once)
+			requestHeaders = {},
+			requestHeadersNames = {},
+
+			// Default abort message
+			strAbort = "canceled",
+
+			// Fake xhr
+			jqXHR = {
+				readyState: 0,
+
+				// Builds headers hashtable if needed
+				getResponseHeader: function( key ) {
+					var match;
+					if ( completed ) {
+						if ( !responseHeaders ) {
+							responseHeaders = {};
+							while ( ( match = rheaders.exec( responseHeadersString ) ) ) {
+								responseHeaders[ match[ 1 ].toLowerCase() ] = match[ 2 ];
+							}
+						}
+						match = responseHeaders[ key.toLowerCase() ];
+					}
+					return match == null ? null : match;
+				},
+
+				// Raw string
+				getAllResponseHeaders: function() {
+					return completed ? responseHeadersString : null;
+				},
+
+				// Caches the header
+				setRequestHeader: function( name, value ) {
+					if ( completed == null ) {
+						name = requestHeadersNames[ name.toLowerCase() ] =
+							requestHeadersNames[ name.toLowerCase() ] || name;
+						requestHeaders[ name ] = value;
+					}
+					return this;
+				},
+
+				// Overrides response content-type header
+				overrideMimeType: function( type ) {
+					if ( completed == null ) {
+						s.mimeType = type;
+					}
+					return this;
+				},
+
+				// Status-dependent callbacks
+				statusCode: function( map ) {
+					var code;
+					if ( map ) {
+						if ( completed ) {
+
+							// Execute the appropriate callbacks
+							jqXHR.always( map[ jqXHR.status ] );
+						} else {
+
+							// Lazy-add the new callbacks in a way that preserves old ones
+							for ( code in map ) {
+								statusCode[ code ] = [ statusCode[ code ], map[ code ] ];
+							}
+						}
+					}
+					return this;
+				},
+
+				// Cancel the request
+				abort: function( statusText ) {
+					var finalText = statusText || strAbort;
+					if ( transport ) {
+						transport.abort( finalText );
+					}
+					done( 0, finalText );
+					return this;
+				}
+			};
+
+		// Attach deferreds
+		deferred.promise( jqXHR );
+
+		// Add protocol if not provided (prefilters might expect it)
+		// Handle falsy url in the settings object (#10093: consistency with old signature)
+		// We also use the url parameter if available
+		s.url = ( ( url || s.url || location.href ) + "" )
+			.replace( rprotocol, location.protocol + "//" );
+
+		// Alias method option to type as per ticket #12004
+		s.type = options.method || options.type || s.method || s.type;
+
+		// Extract dataTypes list
+		s.dataTypes = ( s.dataType || "*" ).toLowerCase().match( rnothtmlwhite ) || [ "" ];
+
+		// A cross-domain request is in order when the origin doesn't match the current origin.
+		if ( s.crossDomain == null ) {
+			urlAnchor = document.createElement( "a" );
+
+			// Support: IE <=8 - 11, Edge 12 - 13
+			// IE throws exception on accessing the href property if url is malformed,
+			// e.g. http://example.com:80x/
+			try {
+				urlAnchor.href = s.url;
+
+				// Support: IE <=8 - 11 only
+				// Anchor's host property isn't correctly set when s.url is relative
+				urlAnchor.href = urlAnchor.href;
+				s.crossDomain = originAnchor.protocol + "//" + originAnchor.host !==
+					urlAnchor.protocol + "//" + urlAnchor.host;
+			} catch ( e ) {
+
+				// If there is an error parsing the URL, assume it is crossDomain,
+				// it can be rejected by the transport if it is invalid
+				s.crossDomain = true;
+			}
+		}
+
+		// Convert data if not already a string
+		if ( s.data && s.processData && typeof s.data !== "string" ) {
+			s.data = jQuery.param( s.data, s.traditional );
+		}
+
+		// Apply prefilters
+		inspectPrefiltersOrTransports( prefilters, s, options, jqXHR );
+
+		// If request was aborted inside a prefilter, stop there
+		if ( completed ) {
+			return jqXHR;
+		}
+
+		// We can fire global events as of now if asked to
+		// Don't fire events if jQuery.event is undefined in an AMD-usage scenario (#15118)
+		fireGlobals = jQuery.event && s.global;
+
+		// Watch for a new set of requests
+		if ( fireGlobals && jQuery.active++ === 0 ) {
+			jQuery.event.trigger( "ajaxStart" );
+		}
+
+		// Uppercase the type
+		s.type = s.type.toUpperCase();
+
+		// Determine if request has content
+		s.hasContent = !rnoContent.test( s.type );
+
+		// Save the URL in case we're toying with the If-Modified-Since
+		// and/or If-None-Match header later on
+		// Remove hash to simplify url manipulation
+		cacheURL = s.url.replace( rhash, "" );
+
+		// More options handling for requests with no content
+		if ( !s.hasContent ) {
+
+			// Remember the hash so we can put it back
+			uncached = s.url.slice( cacheURL.length );
+
+			// If data is available, append data to url
+			if ( s.data ) {
+				cacheURL += ( rquery.test( cacheURL ) ? "&" : "?" ) + s.data;
+
+				// #9682: remove data so that it's not used in an eventual retry
+				delete s.data;
+			}
+
+			// Add or update anti-cache param if needed
+			if ( s.cache === false ) {
+				cacheURL = cacheURL.replace( rantiCache, "$1" );
+				uncached = ( rquery.test( cacheURL ) ? "&" : "?" ) + "_=" + ( nonce++ ) + uncached;
+			}
+
+			// Put hash and anti-cache on the URL that will be requested (gh-1732)
+			s.url = cacheURL + uncached;
+
+		// Change '%20' to '+' if this is encoded form body content (gh-2658)
+		} else if ( s.data && s.processData &&
+			( s.contentType || "" ).indexOf( "application/x-www-form-urlencoded" ) === 0 ) {
+			s.data = s.data.replace( r20, "+" );
+		}
+
+		// Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode.
+		if ( s.ifModified ) {
+			if ( jQuery.lastModified[ cacheURL ] ) {
+				jqXHR.setRequestHeader( "If-Modified-Since", jQuery.lastModified[ cacheURL ] );
+			}
+			if ( jQuery.etag[ cacheURL ] ) {
+				jqXHR.setRequestHeader( "If-None-Match", jQuery.etag[ cacheURL ] );
+			}
+		}
+
+		// Set the correct header, if data is being sent
+		if ( s.data && s.hasContent && s.contentType !== false || options.contentType ) {
+			jqXHR.setRequestHeader( "Content-Type", s.contentType );
+		}
+
+		// Set the Accepts header for the server, depending on the dataType
+		jqXHR.setRequestHeader(
+			"Accept",
+			s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[ 0 ] ] ?
+				s.accepts[ s.dataTypes[ 0 ] ] +
+					( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) :
+				s.accepts[ "*" ]
+		);
+
+		// Check for headers option
+		for ( i in s.headers ) {
+			jqXHR.setRequestHeader( i, s.headers[ i ] );
+		}
+
+		// Allow custom headers/mimetypes and early abort
+		if ( s.beforeSend &&
+			( s.beforeSend.call( callbackContext, jqXHR, s ) === false || completed ) ) {
+
+			// Abort if not done already and return
+			return jqXHR.abort();
+		}
+
+		// Aborting is no longer a cancellation
+		strAbort = "abort";
+
+		// Install callbacks on deferreds
+		completeDeferred.add( s.complete );
+		jqXHR.done( s.success );
+		jqXHR.fail( s.error );
+
+		// Get transport
+		transport = inspectPrefiltersOrTransports( transports, s, options, jqXHR );
+
+		// If no transport, we auto-abort
+		if ( !transport ) {
+			done( -1, "No Transport" );
+		} else {
+			jqXHR.readyState = 1;
+
+			// Send global event
+			if ( fireGlobals ) {
+				globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] );
+			}
+
+			// If request was aborted inside ajaxSend, stop there
+			if ( completed ) {
+				return jqXHR;
+			}
+
+			// Timeout
+			if ( s.async && s.timeout > 0 ) {
+				timeoutTimer = window.setTimeout( function() {
+					jqXHR.abort( "timeout" );
+				}, s.timeout );
+			}
+
+			try {
+				completed = false;
+				transport.send( requestHeaders, done );
+			} catch ( e ) {
+
+				// Rethrow post-completion exceptions
+				if ( completed ) {
+					throw e;
+				}
+
+				// Propagate others as results
+				done( -1, e );
+			}
+		}
+
+		// Callback for when everything is done
+		function done( status, nativeStatusText, responses, headers ) {
+			var isSuccess, success, error, response, modified,
+				statusText = nativeStatusText;
+
+			// Ignore repeat invocations
+			if ( completed ) {
+				return;
+			}
+
+			completed = true;
+
+			// Clear timeout if it exists
+			if ( timeoutTimer ) {
+				window.clearTimeout( timeoutTimer );
+			}
+
+			// Dereference transport for early garbage collection
+			// (no matter how long the jqXHR object will be used)
+			transport = undefined;
+
+			// Cache response headers
+			responseHeadersString = headers || "";
+
+			// Set readyState
+			jqXHR.readyState = status > 0 ? 4 : 0;
+
+			// Determine if successful
+			isSuccess = status >= 200 && status < 300 || status === 304;
+
+			// Get response data
+			if ( responses ) {
+				response = ajaxHandleResponses( s, jqXHR, responses );
+			}
+
+			// Convert no matter what (that way responseXXX fields are always set)
+			response = ajaxConvert( s, response, jqXHR, isSuccess );
+
+			// If successful, handle type chaining
+			if ( isSuccess ) {
+
+				// Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode.
+				if ( s.ifModified ) {
+					modified = jqXHR.getResponseHeader( "Last-Modified" );
+					if ( modified ) {
+						jQuery.lastModified[ cacheURL ] = modified;
+					}
+					modified = jqXHR.getResponseHeader( "etag" );
+					if ( modified ) {
+						jQuery.etag[ cacheURL ] = modified;
+					}
+				}
+
+				// if no content
+				if ( status === 204 || s.type === "HEAD" ) {
+					statusText = "nocontent";
+
+				// if not modified
+				} else if ( status === 304 ) {
+					statusText = "notmodified";
+
+				// If we have data, let's convert it
+				} else {
+					statusText = response.state;
+					success = response.data;
+					error = response.error;
+					isSuccess = !error;
+				}
+			} else {
+
+				// Extract error from statusText and normalize for non-aborts
+				error = statusText;
+				if ( status || !statusText ) {
+					statusText = "error";
+					if ( status < 0 ) {
+						status = 0;
+					}
+				}
+			}
+
+			// Set data for the fake xhr object
+			jqXHR.status = status;
+			jqXHR.statusText = ( nativeStatusText || statusText ) + "";
+
+			// Success/Error
+			if ( isSuccess ) {
+				deferred.resolveWith( callbackContext, [ success, statusText, jqXHR ] );
+			} else {
+				deferred.rejectWith( callbackContext, [ jqXHR, statusText, error ] );
+			}
+
+			// Status-dependent callbacks
+			jqXHR.statusCode( statusCode );
+			statusCode = undefined;
+
+			if ( fireGlobals ) {
+				globalEventContext.trigger( isSuccess ? "ajaxSuccess" : "ajaxError",
+					[ jqXHR, s, isSuccess ? success : error ] );
+			}
+
+			// Complete
+			completeDeferred.fireWith( callbackContext, [ jqXHR, statusText ] );
+
+			if ( fireGlobals ) {
+				globalEventContext.trigger( "ajaxComplete", [ jqXHR, s ] );
+
+				// Handle the global AJAX counter
+				if ( !( --jQuery.active ) ) {
+					jQuery.event.trigger( "ajaxStop" );
+				}
+			}
+		}
+
+		return jqXHR;
+	},
+
+	getJSON: function( url, data, callback ) {
+		return jQuery.get( url, data, callback, "json" );
+	},
+
+	getScript: function( url, callback ) {
+		return jQuery.get( url, undefined, callback, "script" );
+	}
+} );
+
+jQuery.each( [ "get", "post" ], function( i, method ) {
+	jQuery[ method ] = function( url, data, callback, type ) {
+
+		// Shift arguments if data argument was omitted
+		if ( jQuery.isFunction( data ) ) {
+			type = type || callback;
+			callback = data;
+			data = undefined;
+		}
+
+		// The url can be an options object (which then must have .url)
+		return jQuery.ajax( jQuery.extend( {
+			url: url,
+			type: method,
+			dataType: type,
+			data: data,
+			success: callback
+		}, jQuery.isPlainObject( url ) && url ) );
+	};
+} );
+
+
+jQuery._evalUrl = function( url ) {
+	return jQuery.ajax( {
+		url: url,
+
+		// Make this explicit, since user can override this through ajaxSetup (#11264)
+		type: "GET",
+		dataType: "script",
+		cache: true,
+		async: false,
+		global: false,
+		"throws": true
+	} );
+};
+
+
+jQuery.fn.extend( {
+	wrapAll: function( html ) {
+		var wrap;
+
+		if ( this[ 0 ] ) {
+			if ( jQuery.isFunction( html ) ) {
+				html = html.call( this[ 0 ] );
+			}
+
+			// The elements to wrap the target around
+			wrap = jQuery( html, this[ 0 ].ownerDocument ).eq( 0 ).clone( true );
+
+			if ( this[ 0 ].parentNode ) {
+				wrap.insertBefore( this[ 0 ] );
+			}
+
+			wrap.map( function() {
+				var elem = this;
+
+				while ( elem.firstElementChild ) {
+					elem = elem.firstElementChild;
+				}
+
+				return elem;
+			} ).append( this );
+		}
+
+		return this;
+	},
+
+	wrapInner: function( html ) {
+		if ( jQuery.isFunction( html ) ) {
+			return this.each( function( i ) {
+				jQuery( this ).wrapInner( html.call( this, i ) );
+			} );
+		}
+
+		return this.each( function() {
+			var self = jQuery( this ),
+				contents = self.contents();
+
+			if ( contents.length ) {
+				contents.wrapAll( html );
+
+			} else {
+				self.append( html );
+			}
+		} );
+	},
+
+	wrap: function( html ) {
+		var isFunction = jQuery.isFunction( html );
+
+		return this.each( function( i ) {
+			jQuery( this ).wrapAll( isFunction ? html.call( this, i ) : html );
+		} );
+	},
+
+	unwrap: function( selector ) {
+		this.parent( selector ).not( "body" ).each( function() {
+			jQuery( this ).replaceWith( this.childNodes );
+		} );
+		return this;
+	}
+} );
+
+
+jQuery.expr.pseudos.hidden = function( elem ) {
+	return !jQuery.expr.pseudos.visible( elem );
+};
+jQuery.expr.pseudos.visible = function( elem ) {
+	return !!( elem.offsetWidth || elem.offsetHeight || elem.getClientRects().length );
+};
+
+
+
+
+jQuery.ajaxSettings.xhr = function() {
+	try {
+		return new window.XMLHttpRequest();
+	} catch ( e ) {}
+};
+
+var xhrSuccessStatus = {
+
+		// File protocol always yields status code 0, assume 200
+		0: 200,
+
+		// Support: IE <=9 only
+		// #1450: sometimes IE returns 1223 when it should be 204
+		1223: 204
+	},
+	xhrSupported = jQuery.ajaxSettings.xhr();
+
+support.cors = !!xhrSupported && ( "withCredentials" in xhrSupported );
+support.ajax = xhrSupported = !!xhrSupported;
+
+jQuery.ajaxTransport( function( options ) {
+	var callback, errorCallback;
+
+	// Cross domain only allowed if supported through XMLHttpRequest
+	if ( support.cors || xhrSupported && !options.crossDomain ) {
+		return {
+			send: function( headers, complete ) {
+				var i,
+					xhr = options.xhr();
+
+				xhr.open(
+					options.type,
+					options.url,
+					options.async,
+					options.username,
+					options.password
+				);
+
+				// Apply custom fields if provided
+				if ( options.xhrFields ) {
+					for ( i in options.xhrFields ) {
+						xhr[ i ] = options.xhrFields[ i ];
+					}
+				}
+
+				// Override mime type if needed
+				if ( options.mimeType && xhr.overrideMimeType ) {
+					xhr.overrideMimeType( options.mimeType );
+				}
+
+				// X-Requested-With header
+				// For cross-domain requests, seeing as conditions for a preflight are
+				// akin to a jigsaw puzzle, we simply never set it to be sure.
+				// (it can always be set on a per-request basis or even using ajaxSetup)
+				// For same-domain requests, won't change header if already provided.
+				if ( !options.crossDomain && !headers[ "X-Requested-With" ] ) {
+					headers[ "X-Requested-With" ] = "XMLHttpRequest";
+				}
+
+				// Set headers
+				for ( i in headers ) {
+					xhr.setRequestHeader( i, headers[ i ] );
+				}
+
+				// Callback
+				callback = function( type ) {
+					return function() {
+						if ( callback ) {
+							callback = errorCallback = xhr.onload =
+								xhr.onerror = xhr.onabort = xhr.onreadystatechange = null;
+
+							if ( type === "abort" ) {
+								xhr.abort();
+							} else if ( type === "error" ) {
+
+								// Support: IE <=9 only
+								// On a manual native abort, IE9 throws
+								// errors on any property access that is not readyState
+								if ( typeof xhr.status !== "number" ) {
+									complete( 0, "error" );
+								} else {
+									complete(
+
+										// File: protocol always yields status 0; see #8605, #14207
+										xhr.status,
+										xhr.statusText
+									);
+								}
+							} else {
+								complete(
+									xhrSuccessStatus[ xhr.status ] || xhr.status,
+									xhr.statusText,
+
+									// Support: IE <=9 only
+									// IE9 has no XHR2 but throws on binary (trac-11426)
+									// For XHR2 non-text, let the caller handle it (gh-2498)
+									( xhr.responseType || "text" ) !== "text"  ||
+									typeof xhr.responseText !== "string" ?
+										{ binary: xhr.response } :
+										{ text: xhr.responseText },
+									xhr.getAllResponseHeaders()
+								);
+							}
+						}
+					};
+				};
+
+				// Listen to events
+				xhr.onload = callback();
+				errorCallback = xhr.onerror = callback( "error" );
+
+				// Support: IE 9 only
+				// Use onreadystatechange to replace onabort
+				// to handle uncaught aborts
+				if ( xhr.onabort !== undefined ) {
+					xhr.onabort = errorCallback;
+				} else {
+					xhr.onreadystatechange = function() {
+
+						// Check readyState before timeout as it changes
+						if ( xhr.readyState === 4 ) {
+
+							// Allow onerror to be called first,
+							// but that will not handle a native abort
+							// Also, save errorCallback to a variable
+							// as xhr.onerror cannot be accessed
+							window.setTimeout( function() {
+								if ( callback ) {
+									errorCallback();
+								}
+							} );
+						}
+					};
+				}
+
+				// Create the abort callback
+				callback = callback( "abort" );
+
+				try {
+
+					// Do send the request (this may raise an exception)
+					xhr.send( options.hasContent && options.data || null );
+				} catch ( e ) {
+
+					// #14683: Only rethrow if this hasn't been notified as an error yet
+					if ( callback ) {
+						throw e;
+					}
+				}
+			},
+
+			abort: function() {
+				if ( callback ) {
+					callback();
+				}
+			}
+		};
+	}
+} );
+
+
+
+
+// Prevent auto-execution of scripts when no explicit dataType was provided (See gh-2432)
+jQuery.ajaxPrefilter( function( s ) {
+	if ( s.crossDomain ) {
+		s.contents.script = false;
+	}
+} );
+
+// Install script dataType
+jQuery.ajaxSetup( {
+	accepts: {
+		script: "text/javascript, application/javascript, " +
+			"application/ecmascript, application/x-ecmascript"
+	},
+	contents: {
+		script: /\b(?:java|ecma)script\b/
+	},
+	converters: {
+		"text script": function( text ) {
+			jQuery.globalEval( text );
+			return text;
+		}
+	}
+} );
+
+// Handle cache's special case and crossDomain
+jQuery.ajaxPrefilter( "script", function( s ) {
+	if ( s.cache === undefined ) {
+		s.cache = false;
+	}
+	if ( s.crossDomain ) {
+		s.type = "GET";
+	}
+} );
+
+// Bind script tag hack transport
+jQuery.ajaxTransport( "script", function( s ) {
+
+	// This transport only deals with cross domain requests
+	if ( s.crossDomain ) {
+		var script, callback;
+		return {
+			send: function( _, complete ) {
+				script = jQuery( "<script>" ).prop( {
+					charset: s.scriptCharset,
+					src: s.url
+				} ).on(
+					"load error",
+					callback = function( evt ) {
+						script.remove();
+						callback = null;
+						if ( evt ) {
+							complete( evt.type === "error" ? 404 : 200, evt.type );
+						}
+					}
+				);
+
+				// Use native DOM manipulation to avoid our domManip AJAX trickery
+				document.head.appendChild( script[ 0 ] );
+			},
+			abort: function() {
+				if ( callback ) {
+					callback();
+				}
+			}
+		};
+	}
+} );
+
+
+
+
+var oldCallbacks = [],
+	rjsonp = /(=)\?(?=&|$)|\?\?/;
+
+// Default jsonp settings
+jQuery.ajaxSetup( {
+	jsonp: "callback",
+	jsonpCallback: function() {
+		var callback = oldCallbacks.pop() || ( jQuery.expando + "_" + ( nonce++ ) );
+		this[ callback ] = true;
+		return callback;
+	}
+} );
+
+// Detect, normalize options and install callbacks for jsonp requests
+jQuery.ajaxPrefilter( "json jsonp", function( s, originalSettings, jqXHR ) {
+
+	var callbackName, overwritten, responseContainer,
+		jsonProp = s.jsonp !== false && ( rjsonp.test( s.url ) ?
+			"url" :
+			typeof s.data === "string" &&
+				( s.contentType || "" )
+					.indexOf( "application/x-www-form-urlencoded" ) === 0 &&
+				rjsonp.test( s.data ) && "data"
+		);
+
+	// Handle iff the expected data type is "jsonp" or we have a parameter to set
+	if ( jsonProp || s.dataTypes[ 0 ] === "jsonp" ) {
+
+		// Get callback name, remembering preexisting value associated with it
+		callbackName = s.jsonpCallback = jQuery.isFunction( s.jsonpCallback ) ?
+			s.jsonpCallback() :
+			s.jsonpCallback;
+
+		// Insert callback into url or form data
+		if ( jsonProp ) {
+			s[ jsonProp ] = s[ jsonProp ].replace( rjsonp, "$1" + callbackName );
+		} else if ( s.jsonp !== false ) {
+			s.url += ( rquery.test( s.url ) ? "&" : "?" ) + s.jsonp + "=" + callbackName;
+		}
+
+		// Use data converter to retrieve json after script execution
+		s.converters[ "script json" ] = function() {
+			if ( !responseContainer ) {
+				jQuery.error( callbackName + " was not called" );
+			}
+			return responseContainer[ 0 ];
+		};
+
+		// Force json dataType
+		s.dataTypes[ 0 ] = "json";
+
+		// Install callback
+		overwritten = window[ callbackName ];
+		window[ callbackName ] = function() {
+			responseContainer = arguments;
+		};
+
+		// Clean-up function (fires after converters)
+		jqXHR.always( function() {
+
+			// If previous value didn't exist - remove it
+			if ( overwritten === undefined ) {
+				jQuery( window ).removeProp( callbackName );
+
+			// Otherwise restore preexisting value
+			} else {
+				window[ callbackName ] = overwritten;
+			}
+
+			// Save back as free
+			if ( s[ callbackName ] ) {
+
+				// Make sure that re-using the options doesn't screw things around
+				s.jsonpCallback = originalSettings.jsonpCallback;
+
+				// Save the callback name for future use
+				oldCallbacks.push( callbackName );
+			}
+
+			// Call if it was a function and we have a response
+			if ( responseContainer && jQuery.isFunction( overwritten ) ) {
+				overwritten( responseContainer[ 0 ] );
+			}
+
+			responseContainer = overwritten = undefined;
+		} );
+
+		// Delegate to script
+		return "script";
+	}
+} );
+
+
+
+
+// Support: Safari 8 only
+// In Safari 8 documents created via document.implementation.createHTMLDocument
+// collapse sibling forms: the second one becomes a child of the first one.
+// Because of that, this security measure has to be disabled in Safari 8.
+// https://bugs.webkit.org/show_bug.cgi?id=137337
+support.createHTMLDocument = ( function() {
+	var body = document.implementation.createHTMLDocument( "" ).body;
+	body.innerHTML = "<form></form><form></form>";
+	return body.childNodes.length === 2;
+} )();
+
+
+// Argument "data" should be string of html
+// context (optional): If specified, the fragment will be created in this context,
+// defaults to document
+// keepScripts (optional): If true, will include scripts passed in the html string
+jQuery.parseHTML = function( data, context, keepScripts ) {
+	if ( typeof data !== "string" ) {
+		return [];
+	}
+	if ( typeof context === "boolean" ) {
+		keepScripts = context;
+		context = false;
+	}
+
+	var base, parsed, scripts;
+
+	if ( !context ) {
+
+		// Stop scripts or inline event handlers from being executed immediately
+		// by using document.implementation
+		if ( support.createHTMLDocument ) {
+			context = document.implementation.createHTMLDocument( "" );
+
+			// Set the base href for the created document
+			// so any parsed elements with URLs
+			// are based on the document's URL (gh-2965)
+			base = context.createElement( "base" );
+			base.href = document.location.href;
+			context.head.appendChild( base );
+		} else {
+			context = document;
+		}
+	}
+
+	parsed = rsingleTag.exec( data );
+	scripts = !keepScripts && [];
+
+	// Single tag
+	if ( parsed ) {
+		return [ context.createElement( parsed[ 1 ] ) ];
+	}
+
+	parsed = buildFragment( [ data ], context, scripts );
+
+	if ( scripts && scripts.length ) {
+		jQuery( scripts ).remove();
+	}
+
+	return jQuery.merge( [], parsed.childNodes );
+};
+
+
+/**
+ * Load a url into a page
+ */
+jQuery.fn.load = function( url, params, callback ) {
+	var selector, type, response,
+		self = this,
+		off = url.indexOf( " " );
+
+	if ( off > -1 ) {
+		selector = stripAndCollapse( url.slice( off ) );
+		url = url.slice( 0, off );
+	}
+
+	// If it's a function
+	if ( jQuery.isFunction( params ) ) {
+
+		// We assume that it's the callback
+		callback = params;
+		params = undefined;
+
+	// Otherwise, build a param string
+	} else if ( params && typeof params === "object" ) {
+		type = "POST";
+	}
+
+	// If we have elements to modify, make the request
+	if ( self.length > 0 ) {
+		jQuery.ajax( {
+			url: url,
+
+			// If "type" variable is undefined, then "GET" method will be used.
+			// Make value of this field explicit since
+			// user can override it through ajaxSetup method
+			type: type || "GET",
+			dataType: "html",
+			data: params
+		} ).done( function( responseText ) {
+
+			// Save response for use in complete callback
+			response = arguments;
+
+			self.html( selector ?
+
+				// If a selector was specified, locate the right elements in a dummy div
+				// Exclude scripts to avoid IE 'Permission Denied' errors
+				jQuery( "<div>" ).append( jQuery.parseHTML( responseText ) ).find( selector ) :
+
+				// Otherwise use the full result
+				responseText );
+
+		// If the request succeeds, this function gets "data", "status", "jqXHR"
+		// but they are ignored because response was set above.
+		// If it fails, this function gets "jqXHR", "status", "error"
+		} ).always( callback && function( jqXHR, status ) {
+			self.each( function() {
+				callback.apply( this, response || [ jqXHR.responseText, status, jqXHR ] );
+			} );
+		} );
+	}
+
+	return this;
+};
+
+
+
+
+// Attach a bunch of functions for handling common AJAX events
+jQuery.each( [
+	"ajaxStart",
+	"ajaxStop",
+	"ajaxComplete",
+	"ajaxError",
+	"ajaxSuccess",
+	"ajaxSend"
+], function( i, type ) {
+	jQuery.fn[ type ] = function( fn ) {
+		return this.on( type, fn );
+	};
+} );
+
+
+
+
+jQuery.expr.pseudos.animated = function( elem ) {
+	return jQuery.grep( jQuery.timers, function( fn ) {
+		return elem === fn.elem;
+	} ).length;
+};
+
+
+
+
+jQuery.offset = {
+	setOffset: function( elem, options, i ) {
+		var curPosition, curLeft, curCSSTop, curTop, curOffset, curCSSLeft, calculatePosition,
+			position = jQuery.css( elem, "position" ),
+			curElem = jQuery( elem ),
+			props = {};
+
+		// Set position first, in-case top/left are set even on static elem
+		if ( position === "static" ) {
+			elem.style.position = "relative";
+		}
+
+		curOffset = curElem.offset();
+		curCSSTop = jQuery.css( elem, "top" );
+		curCSSLeft = jQuery.css( elem, "left" );
+		calculatePosition = ( position === "absolute" || position === "fixed" ) &&
+			( curCSSTop + curCSSLeft ).indexOf( "auto" ) > -1;
+
+		// Need to be able to calculate position if either
+		// top or left is auto and position is either absolute or fixed
+		if ( calculatePosition ) {
+			curPosition = curElem.position();
+			curTop = curPosition.top;
+			curLeft = curPosition.left;
+
+		} else {
+			curTop = parseFloat( curCSSTop ) || 0;
+			curLeft = parseFloat( curCSSLeft ) || 0;
+		}
+
+		if ( jQuery.isFunction( options ) ) {
+
+			// Use jQuery.extend here to allow modification of coordinates argument (gh-1848)
+			options = options.call( elem, i, jQuery.extend( {}, curOffset ) );
+		}
+
+		if ( options.top != null ) {
+			props.top = ( options.top - curOffset.top ) + curTop;
+		}
+		if ( options.left != null ) {
+			props.left = ( options.left - curOffset.left ) + curLeft;
+		}
+
+		if ( "using" in options ) {
+			options.using.call( elem, props );
+
+		} else {
+			curElem.css( props );
+		}
+	}
+};
+
+jQuery.fn.extend( {
+	offset: function( options ) {
+
+		// Preserve chaining for setter
+		if ( arguments.length ) {
+			return options === undefined ?
+				this :
+				this.each( function( i ) {
+					jQuery.offset.setOffset( this, options, i );
+				} );
+		}
+
+		var doc, docElem, rect, win,
+			elem = this[ 0 ];
+
+		if ( !elem ) {
+			return;
+		}
+
+		// Return zeros for disconnected and hidden (display: none) elements (gh-2310)
+		// Support: IE <=11 only
+		// Running getBoundingClientRect on a
+		// disconnected node in IE throws an error
+		if ( !elem.getClientRects().length ) {
+			return { top: 0, left: 0 };
+		}
+
+		rect = elem.getBoundingClientRect();
+
+		doc = elem.ownerDocument;
+		docElem = doc.documentElement;
+		win = doc.defaultView;
+
+		return {
+			top: rect.top + win.pageYOffset - docElem.clientTop,
+			left: rect.left + win.pageXOffset - docElem.clientLeft
+		};
+	},
+
+	position: function() {
+		if ( !this[ 0 ] ) {
+			return;
+		}
+
+		var offsetParent, offset,
+			elem = this[ 0 ],
+			parentOffset = { top: 0, left: 0 };
+
+		// Fixed elements are offset from window (parentOffset = {top:0, left: 0},
+		// because it is its only offset parent
+		if ( jQuery.css( elem, "position" ) === "fixed" ) {
+
+			// Assume getBoundingClientRect is there when computed position is fixed
+			offset = elem.getBoundingClientRect();
+
+		} else {
+
+			// Get *real* offsetParent
+			offsetParent = this.offsetParent();
+
+			// Get correct offsets
+			offset = this.offset();
+			if ( !nodeName( offsetParent[ 0 ], "html" ) ) {
+				parentOffset = offsetParent.offset();
+			}
+
+			// Add offsetParent borders
+			parentOffset = {
+				top: parentOffset.top + jQuery.css( offsetParent[ 0 ], "borderTopWidth", true ),
+				left: parentOffset.left + jQuery.css( offsetParent[ 0 ], "borderLeftWidth", true )
+			};
+		}
+
+		// Subtract parent offsets and element margins
+		return {
+			top: offset.top - parentOffset.top - jQuery.css( elem, "marginTop", true ),
+			left: offset.left - parentOffset.left - jQuery.css( elem, "marginLeft", true )
+		};
+	},
+
+	// This method will return documentElement in the following cases:
+	// 1) For the element inside the iframe without offsetParent, this method will return
+	//    documentElement of the parent window
+	// 2) For the hidden or detached element
+	// 3) For body or html element, i.e. in case of the html node - it will return itself
+	//
+	// but those exceptions were never presented as a real life use-cases
+	// and might be considered as more preferable results.
+	//
+	// This logic, however, is not guaranteed and can change at any point in the future
+	offsetParent: function() {
+		return this.map( function() {
+			var offsetParent = this.offsetParent;
+
+			while ( offsetParent && jQuery.css( offsetParent, "position" ) === "static" ) {
+				offsetParent = offsetParent.offsetParent;
+			}
+
+			return offsetParent || documentElement;
+		} );
+	}
+} );
+
+// Create scrollLeft and scrollTop methods
+jQuery.each( { scrollLeft: "pageXOffset", scrollTop: "pageYOffset" }, function( method, prop ) {
+	var top = "pageYOffset" === prop;
+
+	jQuery.fn[ method ] = function( val ) {
+		return access( this, function( elem, method, val ) {
+
+			// Coalesce documents and windows
+			var win;
+			if ( jQuery.isWindow( elem ) ) {
+				win = elem;
+			} else if ( elem.nodeType === 9 ) {
+				win = elem.defaultView;
+			}
+
+			if ( val === undefined ) {
+				return win ? win[ prop ] : elem[ method ];
+			}
+
+			if ( win ) {
+				win.scrollTo(
+					!top ? val : win.pageXOffset,
+					top ? val : win.pageYOffset
+				);
+
+			} else {
+				elem[ method ] = val;
+			}
+		}, method, val, arguments.length );
+	};
+} );
+
+// Support: Safari <=7 - 9.1, Chrome <=37 - 49
+// Add the top/left cssHooks using jQuery.fn.position
+// Webkit bug: https://bugs.webkit.org/show_bug.cgi?id=29084
+// Blink bug: https://bugs.chromium.org/p/chromium/issues/detail?id=589347
+// getComputedStyle returns percent when specified for top/left/bottom/right;
+// rather than make the css module depend on the offset module, just check for it here
+jQuery.each( [ "top", "left" ], function( i, prop ) {
+	jQuery.cssHooks[ prop ] = addGetHookIf( support.pixelPosition,
+		function( elem, computed ) {
+			if ( computed ) {
+				computed = curCSS( elem, prop );
+
+				// If curCSS returns percentage, fallback to offset
+				return rnumnonpx.test( computed ) ?
+					jQuery( elem ).position()[ prop ] + "px" :
+					computed;
+			}
+		}
+	);
+} );
+
+
+// Create innerHeight, innerWidth, height, width, outerHeight and outerWidth methods
+jQuery.each( { Height: "height", Width: "width" }, function( name, type ) {
+	jQuery.each( { padding: "inner" + name, content: type, "": "outer" + name },
+		function( defaultExtra, funcName ) {
+
+		// Margin is only for outerHeight, outerWidth
+		jQuery.fn[ funcName ] = function( margin, value ) {
+			var chainable = arguments.length && ( defaultExtra || typeof margin !== "boolean" ),
+				extra = defaultExtra || ( margin === true || value === true ? "margin" : "border" );
+
+			return access( this, function( elem, type, value ) {
+				var doc;
+
+				if ( jQuery.isWindow( elem ) ) {
+
+					// $( window ).outerWidth/Height return w/h including scrollbars (gh-1729)
+					return funcName.indexOf( "outer" ) === 0 ?
+						elem[ "inner" + name ] :
+						elem.document.documentElement[ "client" + name ];
+				}
+
+				// Get document width or height
+				if ( elem.nodeType === 9 ) {
+					doc = elem.documentElement;
+
+					// Either scroll[Width/Height] or offset[Width/Height] or client[Width/Height],
+					// whichever is greatest
+					return Math.max(
+						elem.body[ "scroll" + name ], doc[ "scroll" + name ],
+						elem.body[ "offset" + name ], doc[ "offset" + name ],
+						doc[ "client" + name ]
+					);
+				}
+
+				return value === undefined ?
+
+					// Get width or height on the element, requesting but not forcing parseFloat
+					jQuery.css( elem, type, extra ) :
+
+					// Set width or height on the element
+					jQuery.style( elem, type, value, extra );
+			}, type, chainable ? margin : undefined, chainable );
+		};
+	} );
+} );
+
+
+jQuery.fn.extend( {
+
+	bind: function( types, data, fn ) {
+		return this.on( types, null, data, fn );
+	},
+	unbind: function( types, fn ) {
+		return this.off( types, null, fn );
+	},
+
+	delegate: function( selector, types, data, fn ) {
+		return this.on( types, selector, data, fn );
+	},
+	undelegate: function( selector, types, fn ) {
+
+		// ( namespace ) or ( selector, types [, fn] )
+		return arguments.length === 1 ?
+			this.off( selector, "**" ) :
+			this.off( types, selector || "**", fn );
+	}
+} );
+
+jQuery.holdReady = function( hold ) {
+	if ( hold ) {
+		jQuery.readyWait++;
+	} else {
+		jQuery.ready( true );
+	}
+};
+jQuery.isArray = Array.isArray;
+jQuery.parseJSON = JSON.parse;
+jQuery.nodeName = nodeName;
+
+
+
+
+// Register as a named AMD module, since jQuery can be concatenated with other
+// files that may use define, but not via a proper concatenation script that
+// understands anonymous AMD modules. A named AMD is safest and most robust
+// way to register. Lowercase jquery is used because AMD module names are
+// derived from file names, and jQuery is normally delivered in a lowercase
+// file name. Do this after creating the global so that if an AMD module wants
+// to call noConflict to hide this version of jQuery, it will work.
+
+// Note that for maximum portability, libraries that are not jQuery should
+// declare themselves as anonymous modules, and avoid setting a global if an
+// AMD loader is present. jQuery is a special case. For more information, see
+// https://github.com/jrburke/requirejs/wiki/Updating-existing-libraries#wiki-anon
+
+if ( typeof define === "function" && define.amd ) {
+	define( "jquery", [], function() {
+		return jQuery;
+	} );
+}
+
+
+
+
+var
+
+	// Map over jQuery in case of overwrite
+	_jQuery = window.jQuery,
+
+	// Map over the $ in case of overwrite
+	_$ = window.$;
+
+jQuery.noConflict = function( deep ) {
+	if ( window.$ === jQuery ) {
+		window.$ = _$;
+	}
+
+	if ( deep && window.jQuery === jQuery ) {
+		window.jQuery = _jQuery;
+	}
+
+	return jQuery;
+};
+
+// Expose jQuery and $ identifiers, even in AMD
+// (#7102#comment:10, https://github.com/jquery/jquery/pull/557)
+// and CommonJS for browser emulators (#13566)
+if ( !noGlobal ) {
+	window.jQuery = window.$ = jQuery;
+}
+
+
+
+
+return jQuery;
+} );
+
diff --git a/hshassets/static/hshassets/js/jquery-3.2.1.min.js b/hshassets/static/hshassets/js/jquery-3.2.1.min.js
new file mode 100644
index 00000000..5cbcb094
--- /dev/null
+++ b/hshassets/static/hshassets/js/jquery-3.2.1.min.js
@@ -0,0 +1,692 @@
+/*!
+ * jQuery JavaScript Library v3.2.1
+ * https://jquery.com/
+ *
+ * Includes Sizzle.js
+ * https://sizzlejs.com/
+ *
+ * Copyright JS Foundation and other contributors
+ * Released under the MIT license
+ * https://jquery.org/license
+ *
+ * Date: 2017-03-20T18:59Z
+ */
+(function(global,factory){"use strict";if(typeof module==="object"&&typeof module.exports==="object"){module.exports=global.document?factory(global,true):function(w){if(!w.document){throw new Error("jQuery requires a window with a document");}
+return factory(w);};}else{factory(global);}
+})(typeof window!=="undefined"?window:this,function(window,noGlobal){"use strict";var arr=[];var document=window.document;var getProto=Object.getPrototypeOf;var slice=arr.slice;var concat=arr.concat;var push=arr.push;var indexOf=arr.indexOf;var class2type={};var toString=class2type.toString;var hasOwn=class2type.hasOwnProperty;var fnToString=hasOwn.toString;var ObjectFunctionString=fnToString.call(Object);var support={};function DOMEval(code,doc){doc=doc||document;var script=doc.createElement("script");script.text=code;doc.head.appendChild(script).parentNode.removeChild(script);}
+var
+version="3.2.1",jQuery=function(selector,context){return new jQuery.fn.init(selector,context);},rtrim=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,rmsPrefix=/^-ms-/,rdashAlpha=/-([a-z])/g,fcamelCase=function(all,letter){return letter.toUpperCase();};jQuery.fn=jQuery.prototype={jquery:version,constructor:jQuery,length:0,toArray:function(){return slice.call(this);},get:function(num){if(num==null){return slice.call(this);}
+return num<0?this[num+this.length]:this[num];},pushStack:function(elems){var ret=jQuery.merge(this.constructor(),elems);ret.prevObject=this;return ret;},each:function(callback){return jQuery.each(this,callback);},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},slice:function(){return this.pushStack(slice.apply(this,arguments));},first:function(){return this.eq(0);},last:function(){return this.eq(-1);},eq:function(i){var len=this.length,j=+i+(i<0?len:0);return this.pushStack(j>=0&&j<len?[this[j]]:[]);},end:function(){return this.prevObject||this.constructor();},push:push,sort:arr.sort,splice:arr.splice};jQuery.extend=jQuery.fn.extend=function(){var options,name,src,copy,copyIsArray,clone,target=arguments[0]||{},i=1,length=arguments.length,deep=false;if(typeof target==="boolean"){deep=target;target=arguments[i]||{};i++;}
+if(typeof target!=="object"&&!jQuery.isFunction(target)){target={};}
+if(i===length){target=this;i--;}
+for(;i<length;i++){if((options=arguments[i])!=null){for(name in options){src=target[name];copy=options[name];if(target===copy){continue;}
+if(deep&&copy&&(jQuery.isPlainObject(copy)||(copyIsArray=Array.isArray(copy)))){if(copyIsArray){copyIsArray=false;clone=src&&Array.isArray(src)?src:[];}else{clone=src&&jQuery.isPlainObject(src)?src:{};}
+target[name]=jQuery.extend(deep,clone,copy);}else if(copy!==undefined){target[name]=copy;}}}}
+return target;};jQuery.extend({expando:"jQuery"+(version+Math.random()).replace(/\D/g,""),isReady:true,error:function(msg){throw new Error(msg);},noop:function(){},isFunction:function(obj){return jQuery.type(obj)==="function";},isWindow:function(obj){return obj!=null&&obj===obj.window;},isNumeric:function(obj){var type=jQuery.type(obj);return(type==="number"||type==="string")&&!isNaN(obj-parseFloat(obj));},isPlainObject:function(obj){var proto,Ctor;if(!obj||toString.call(obj)!=="[object Object]"){return false;}
+proto=getProto(obj);if(!proto){return true;}
+Ctor=hasOwn.call(proto,"constructor")&&proto.constructor;return typeof Ctor==="function"&&fnToString.call(Ctor)===ObjectFunctionString;},isEmptyObject:function(obj){var name;for(name in obj){return false;}
+return true;},type:function(obj){if(obj==null){return obj+"";}
+return typeof obj==="object"||typeof obj==="function"?class2type[toString.call(obj)]||"object":typeof obj;},globalEval:function(code){DOMEval(code);},camelCase:function(string){return string.replace(rmsPrefix,"ms-").replace(rdashAlpha,fcamelCase);},each:function(obj,callback){var length,i=0;if(isArrayLike(obj)){length=obj.length;for(;i<length;i++){if(callback.call(obj[i],i,obj[i])===false){break;}}}else{for(i in obj){if(callback.call(obj[i],i,obj[i])===false){break;}}}
+return obj;},trim:function(text){return text==null?"":(text+"").replace(rtrim,"");},makeArray:function(arr,results){var ret=results||[];if(arr!=null){if(isArrayLike(Object(arr))){jQuery.merge(ret,typeof arr==="string"?[arr]:arr);}else{push.call(ret,arr);}}
+return ret;},inArray:function(elem,arr,i){return arr==null?-1:indexOf.call(arr,elem,i);},merge:function(first,second){var len=+second.length,j=0,i=first.length;for(;j<len;j++){first[i++]=second[j];}
+first.length=i;return first;},grep:function(elems,callback,invert){var callbackInverse,matches=[],i=0,length=elems.length,callbackExpect=!invert;for(;i<length;i++){callbackInverse=!callback(elems[i],i);if(callbackInverse!==callbackExpect){matches.push(elems[i]);}}
+return matches;},map:function(elems,callback,arg){var length,value,i=0,ret=[];if(isArrayLike(elems)){length=elems.length;for(;i<length;i++){value=callback(elems[i],i,arg);if(value!=null){ret.push(value);}}
+}else{for(i in elems){value=callback(elems[i],i,arg);if(value!=null){ret.push(value);}}}
+return concat.apply([],ret);},guid:1,proxy:function(fn,context){var tmp,args,proxy;if(typeof context==="string"){tmp=fn[context];context=fn;fn=tmp;}
+if(!jQuery.isFunction(fn)){return undefined;}
+args=slice.call(arguments,2);proxy=function(){return fn.apply(context||this,args.concat(slice.call(arguments)));};proxy.guid=fn.guid=fn.guid||jQuery.guid++;return proxy;},now:Date.now,support:support});if(typeof Symbol==="function"){jQuery.fn[Symbol.iterator]=arr[Symbol.iterator];}
+jQuery.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(i,name){class2type["[object "+name+"]"]=name.toLowerCase();});function isArrayLike(obj){var length=!!obj&&"length"in obj&&obj.length,type=jQuery.type(obj);if(type==="function"||jQuery.isWindow(obj)){return false;}
+return type==="array"||length===0||typeof length==="number"&&length>0&&(length-1)in obj;}
+var Sizzle=/*!
+ * Sizzle CSS Selector Engine v2.3.3
+ * https://sizzlejs.com/
+ *
+ * Copyright jQuery Foundation and other contributors
+ * Released under the MIT license
+ * http://jquery.org/license
+ *
+ * Date: 2016-08-08
+ */
+(function(window){var i,support,Expr,getText,isXML,tokenize,compile,select,outermostContext,sortInput,hasDuplicate,setDocument,document,docElem,documentIsHTML,rbuggyQSA,rbuggyMatches,matches,contains,expando="sizzle"+1*new Date(),preferredDoc=window.document,dirruns=0,done=0,classCache=createCache(),tokenCache=createCache(),compilerCache=createCache(),sortOrder=function(a,b){if(a===b){hasDuplicate=true;}
+return 0;},hasOwn=({}).hasOwnProperty,arr=[],pop=arr.pop,push_native=arr.push,push=arr.push,slice=arr.slice,indexOf=function(list,elem){var i=0,len=list.length;for(;i<len;i++){if(list[i]===elem){return i;}}
+return-1;},booleans="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",whitespace="[\\x20\\t\\r\\n\\f]",identifier="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",attributes="\\["+whitespace+"*("+identifier+")(?:"+whitespace+
+"*([*^$|!~]?=)"+whitespace+
+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+identifier+"))|)"+whitespace+
+"*\\]",pseudos=":("+identifier+")(?:\\(("+
+"('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|"+
+"((?:\\\\.|[^\\\\()[\\]]|"+attributes+")*)|"+
+".*"+
+")\\)|)",rwhitespace=new RegExp(whitespace+"+","g"),rtrim=new RegExp("^"+whitespace+"+|((?:^|[^\\\\])(?:\\\\.)*)"+whitespace+"+$","g"),rcomma=new RegExp("^"+whitespace+"*,"+whitespace+"*"),rcombinators=new RegExp("^"+whitespace+"*([>+~]|"+whitespace+")"+whitespace+"*"),rattributeQuotes=new RegExp("="+whitespace+"*([^\\]'\"]*?)"+whitespace+"*\\]","g"),rpseudo=new RegExp(pseudos),ridentifier=new RegExp("^"+identifier+"$"),matchExpr={"ID":new RegExp("^#("+identifier+")"),"CLASS":new RegExp("^\\.("+identifier+")"),"TAG":new RegExp("^("+identifier+"|[*])"),"ATTR":new RegExp("^"+attributes),"PSEUDO":new RegExp("^"+pseudos),"CHILD":new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+whitespace+
+"*(even|odd|(([+-]|)(\\d*)n|)"+whitespace+"*(?:([+-]|)"+whitespace+
+"*(\\d+)|))"+whitespace+"*\\)|)","i"),"bool":new RegExp("^(?:"+booleans+")$","i"),"needsContext":new RegExp("^"+whitespace+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+
+whitespace+"*((?:-\\d)?\\d*)"+whitespace+"*\\)|)(?=[^-]|$)","i")},rinputs=/^(?:input|select|textarea|button)$/i,rheader=/^h\d$/i,rnative=/^[^{]+\{\s*\[native \w/,rquickExpr=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,rsibling=/[+~]/,runescape=new RegExp("\\\\([\\da-f]{1,6}"+whitespace+"?|("+whitespace+")|.)","ig"),funescape=function(_,escaped,escapedWhitespace){var high="0x"+escaped-0x10000;return high!==high||escapedWhitespace?escaped:high<0?String.fromCharCode(high+0x10000):String.fromCharCode(high>>10|0xD800,high&0x3FF|0xDC00);},rcssescape=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,fcssescape=function(ch,asCodePoint){if(asCodePoint){if(ch==="\0"){return"\uFFFD";}
+return ch.slice(0,-1)+"\\"+ch.charCodeAt(ch.length-1).toString(16)+" ";}
+return"\\"+ch;},unloadHandler=function(){setDocument();},disabledAncestor=addCombinator(function(elem){return elem.disabled===true&&("form"in elem||"label"in elem);},{dir:"parentNode",next:"legend"});try{push.apply((arr=slice.call(preferredDoc.childNodes)),preferredDoc.childNodes);arr[preferredDoc.childNodes.length].nodeType;}catch(e){push={apply:arr.length?function(target,els){push_native.apply(target,slice.call(els));}:function(target,els){var j=target.length,i=0;while((target[j++]=els[i++])){}
+target.length=j-1;}};}
+function Sizzle(selector,context,results,seed){var m,i,elem,nid,match,groups,newSelector,newContext=context&&context.ownerDocument,nodeType=context?context.nodeType:9;results=results||[];if(typeof selector!=="string"||!selector||nodeType!==1&&nodeType!==9&&nodeType!==11){return results;}
+if(!seed){if((context?context.ownerDocument||context:preferredDoc)!==document){setDocument(context);}
+context=context||document;if(documentIsHTML){if(nodeType!==11&&(match=rquickExpr.exec(selector))){if((m=match[1])){if(nodeType===9){if((elem=context.getElementById(m))){if(elem.id===m){results.push(elem);return results;}}else{return results;}
+}else{if(newContext&&(elem=newContext.getElementById(m))&&contains(context,elem)&&elem.id===m){results.push(elem);return results;}}
+}else if(match[2]){push.apply(results,context.getElementsByTagName(selector));return results;}else if((m=match[3])&&support.getElementsByClassName&&context.getElementsByClassName){push.apply(results,context.getElementsByClassName(m));return results;}}
+if(support.qsa&&!compilerCache[selector+" "]&&(!rbuggyQSA||!rbuggyQSA.test(selector))){if(nodeType!==1){newContext=context;newSelector=selector;}else if(context.nodeName.toLowerCase()!=="object"){if((nid=context.getAttribute("id"))){nid=nid.replace(rcssescape,fcssescape);}else{context.setAttribute("id",(nid=expando));}
+groups=tokenize(selector);i=groups.length;while(i--){groups[i]="#"+nid+" "+toSelector(groups[i]);}
+newSelector=groups.join(",");newContext=rsibling.test(selector)&&testContext(context.parentNode)||context;}
+if(newSelector){try{push.apply(results,newContext.querySelectorAll(newSelector));return results;}catch(qsaError){}finally{if(nid===expando){context.removeAttribute("id");}}}}}}
+return select(selector.replace(rtrim,"$1"),context,results,seed);}
+function createCache(){var keys=[];function cache(key,value){if(keys.push(key+" ")>Expr.cacheLength){delete cache[keys.shift()];}
+return(cache[key+" "]=value);}
+return cache;}
+function markFunction(fn){fn[expando]=true;return fn;}
+function assert(fn){var el=document.createElement("fieldset");try{return!!fn(el);}catch(e){return false;}finally{if(el.parentNode){el.parentNode.removeChild(el);}
+el=null;}}
+function addHandle(attrs,handler){var arr=attrs.split("|"),i=arr.length;while(i--){Expr.attrHandle[arr[i]]=handler;}}
+function siblingCheck(a,b){var cur=b&&a,diff=cur&&a.nodeType===1&&b.nodeType===1&&a.sourceIndex-b.sourceIndex;if(diff){return diff;}
+if(cur){while((cur=cur.nextSibling)){if(cur===b){return-1;}}}
+return a?1:-1;}
+function createInputPseudo(type){return function(elem){var name=elem.nodeName.toLowerCase();return name==="input"&&elem.type===type;};}
+function createButtonPseudo(type){return function(elem){var name=elem.nodeName.toLowerCase();return(name==="input"||name==="button")&&elem.type===type;};}
+function createDisabledPseudo(disabled){return function(elem){if("form"in elem){if(elem.parentNode&&elem.disabled===false){if("label"in elem){if("label"in elem.parentNode){return elem.parentNode.disabled===disabled;}else{return elem.disabled===disabled;}}
+return elem.isDisabled===disabled||elem.isDisabled!==!disabled&&disabledAncestor(elem)===disabled;}
+return elem.disabled===disabled;}else if("label"in elem){return elem.disabled===disabled;}
+return false;};}
+function createPositionalPseudo(fn){return markFunction(function(argument){argument=+argument;return markFunction(function(seed,matches){var j,matchIndexes=fn([],seed.length,argument),i=matchIndexes.length;while(i--){if(seed[(j=matchIndexes[i])]){seed[j]=!(matches[j]=seed[j]);}}});});}
+function testContext(context){return context&&typeof context.getElementsByTagName!=="undefined"&&context;}
+support=Sizzle.support={};isXML=Sizzle.isXML=function(elem){var documentElement=elem&&(elem.ownerDocument||elem).documentElement;return documentElement?documentElement.nodeName!=="HTML":false;};setDocument=Sizzle.setDocument=function(node){var hasCompare,subWindow,doc=node?node.ownerDocument||node:preferredDoc;if(doc===document||doc.nodeType!==9||!doc.documentElement){return document;}
+document=doc;docElem=document.documentElement;documentIsHTML=!isXML(document);if(preferredDoc!==document&&(subWindow=document.defaultView)&&subWindow.top!==subWindow){if(subWindow.addEventListener){subWindow.addEventListener("unload",unloadHandler,false);}else if(subWindow.attachEvent){subWindow.attachEvent("onunload",unloadHandler);}}
+support.attributes=assert(function(el){el.className="i";return!el.getAttribute("className");});support.getElementsByTagName=assert(function(el){el.appendChild(document.createComment(""));return!el.getElementsByTagName("*").length;});support.getElementsByClassName=rnative.test(document.getElementsByClassName);support.getById=assert(function(el){docElem.appendChild(el).id=expando;return!document.getElementsByName||!document.getElementsByName(expando).length;});if(support.getById){Expr.filter["ID"]=function(id){var attrId=id.replace(runescape,funescape);return function(elem){return elem.getAttribute("id")===attrId;};};Expr.find["ID"]=function(id,context){if(typeof context.getElementById!=="undefined"&&documentIsHTML){var elem=context.getElementById(id);return elem?[elem]:[];}};}else{Expr.filter["ID"]=function(id){var attrId=id.replace(runescape,funescape);return function(elem){var node=typeof elem.getAttributeNode!=="undefined"&&elem.getAttributeNode("id");return node&&node.value===attrId;};};Expr.find["ID"]=function(id,context){if(typeof context.getElementById!=="undefined"&&documentIsHTML){var node,i,elems,elem=context.getElementById(id);if(elem){node=elem.getAttributeNode("id");if(node&&node.value===id){return[elem];}
+elems=context.getElementsByName(id);i=0;while((elem=elems[i++])){node=elem.getAttributeNode("id");if(node&&node.value===id){return[elem];}}}
+return[];}};}
+Expr.find["TAG"]=support.getElementsByTagName?function(tag,context){if(typeof context.getElementsByTagName!=="undefined"){return context.getElementsByTagName(tag);}else if(support.qsa){return context.querySelectorAll(tag);}}:function(tag,context){var elem,tmp=[],i=0,results=context.getElementsByTagName(tag);if(tag==="*"){while((elem=results[i++])){if(elem.nodeType===1){tmp.push(elem);}}
+return tmp;}
+return results;};Expr.find["CLASS"]=support.getElementsByClassName&&function(className,context){if(typeof context.getElementsByClassName!=="undefined"&&documentIsHTML){return context.getElementsByClassName(className);}};rbuggyMatches=[];rbuggyQSA=[];if((support.qsa=rnative.test(document.querySelectorAll))){assert(function(el){docElem.appendChild(el).innerHTML="<a id='"+expando+"'></a>"+
+"<select id='"+expando+"-\r\\' msallowcapture=''>"+
+"<option selected=''></option></select>";if(el.querySelectorAll("[msallowcapture^='']").length){rbuggyQSA.push("[*^$]="+whitespace+"*(?:''|\"\")");}
+if(!el.querySelectorAll("[selected]").length){rbuggyQSA.push("\\["+whitespace+"*(?:value|"+booleans+")");}
+if(!el.querySelectorAll("[id~="+expando+"-]").length){rbuggyQSA.push("~=");}
+if(!el.querySelectorAll(":checked").length){rbuggyQSA.push(":checked");}
+if(!el.querySelectorAll("a#"+expando+"+*").length){rbuggyQSA.push(".#.+[+~]");}});assert(function(el){el.innerHTML="<a href='' disabled='disabled'></a>"+
+"<select disabled='disabled'><option/></select>";var input=document.createElement("input");input.setAttribute("type","hidden");el.appendChild(input).setAttribute("name","D");if(el.querySelectorAll("[name=d]").length){rbuggyQSA.push("name"+whitespace+"*[*^$|!~]?=");}
+if(el.querySelectorAll(":enabled").length!==2){rbuggyQSA.push(":enabled",":disabled");}
+docElem.appendChild(el).disabled=true;if(el.querySelectorAll(":disabled").length!==2){rbuggyQSA.push(":enabled",":disabled");}
+el.querySelectorAll("*,:x");rbuggyQSA.push(",.*:");});}
+if((support.matchesSelector=rnative.test((matches=docElem.matches||docElem.webkitMatchesSelector||docElem.mozMatchesSelector||docElem.oMatchesSelector||docElem.msMatchesSelector)))){assert(function(el){support.disconnectedMatch=matches.call(el,"*");matches.call(el,"[s!='']:x");rbuggyMatches.push("!=",pseudos);});}
+rbuggyQSA=rbuggyQSA.length&&new RegExp(rbuggyQSA.join("|"));rbuggyMatches=rbuggyMatches.length&&new RegExp(rbuggyMatches.join("|"));hasCompare=rnative.test(docElem.compareDocumentPosition);contains=hasCompare||rnative.test(docElem.contains)?function(a,b){var adown=a.nodeType===9?a.documentElement:a,bup=b&&b.parentNode;return a===bup||!!(bup&&bup.nodeType===1&&(adown.contains?adown.contains(bup):a.compareDocumentPosition&&a.compareDocumentPosition(bup)&16));}:function(a,b){if(b){while((b=b.parentNode)){if(b===a){return true;}}}
+return false;};sortOrder=hasCompare?function(a,b){if(a===b){hasDuplicate=true;return 0;}
+var compare=!a.compareDocumentPosition-!b.compareDocumentPosition;if(compare){return compare;}
+compare=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1;if(compare&1||(!support.sortDetached&&b.compareDocumentPosition(a)===compare)){if(a===document||a.ownerDocument===preferredDoc&&contains(preferredDoc,a)){return-1;}
+if(b===document||b.ownerDocument===preferredDoc&&contains(preferredDoc,b)){return 1;}
+return sortInput?(indexOf(sortInput,a)-indexOf(sortInput,b)):0;}
+return compare&4?-1:1;}:function(a,b){if(a===b){hasDuplicate=true;return 0;}
+var cur,i=0,aup=a.parentNode,bup=b.parentNode,ap=[a],bp=[b];if(!aup||!bup){return a===document?-1:b===document?1:aup?-1:bup?1:sortInput?(indexOf(sortInput,a)-indexOf(sortInput,b)):0;}else if(aup===bup){return siblingCheck(a,b);}
+cur=a;while((cur=cur.parentNode)){ap.unshift(cur);}
+cur=b;while((cur=cur.parentNode)){bp.unshift(cur);}
+while(ap[i]===bp[i]){i++;}
+return i?siblingCheck(ap[i],bp[i]):ap[i]===preferredDoc?-1:bp[i]===preferredDoc?1:0;};return document;};Sizzle.matches=function(expr,elements){return Sizzle(expr,null,null,elements);};Sizzle.matchesSelector=function(elem,expr){if((elem.ownerDocument||elem)!==document){setDocument(elem);}
+expr=expr.replace(rattributeQuotes,"='$1']");if(support.matchesSelector&&documentIsHTML&&!compilerCache[expr+" "]&&(!rbuggyMatches||!rbuggyMatches.test(expr))&&(!rbuggyQSA||!rbuggyQSA.test(expr))){try{var ret=matches.call(elem,expr);if(ret||support.disconnectedMatch||elem.document&&elem.document.nodeType!==11){return ret;}}catch(e){}}
+return Sizzle(expr,document,null,[elem]).length>0;};Sizzle.contains=function(context,elem){if((context.ownerDocument||context)!==document){setDocument(context);}
+return contains(context,elem);};Sizzle.attr=function(elem,name){if((elem.ownerDocument||elem)!==document){setDocument(elem);}
+var fn=Expr.attrHandle[name.toLowerCase()],val=fn&&hasOwn.call(Expr.attrHandle,name.toLowerCase())?fn(elem,name,!documentIsHTML):undefined;return val!==undefined?val:support.attributes||!documentIsHTML?elem.getAttribute(name):(val=elem.getAttributeNode(name))&&val.specified?val.value:null;};Sizzle.escape=function(sel){return(sel+"").replace(rcssescape,fcssescape);};Sizzle.error=function(msg){throw new Error("Syntax error, unrecognized expression: "+msg);};Sizzle.uniqueSort=function(results){var elem,duplicates=[],j=0,i=0;hasDuplicate=!support.detectDuplicates;sortInput=!support.sortStable&&results.slice(0);results.sort(sortOrder);if(hasDuplicate){while((elem=results[i++])){if(elem===results[i]){j=duplicates.push(i);}}
+while(j--){results.splice(duplicates[j],1);}}
+sortInput=null;return results;};getText=Sizzle.getText=function(elem){var node,ret="",i=0,nodeType=elem.nodeType;if(!nodeType){while((node=elem[i++])){ret+=getText(node);}}else if(nodeType===1||nodeType===9||nodeType===11){if(typeof elem.textContent==="string"){return elem.textContent;}else{for(elem=elem.firstChild;elem;elem=elem.nextSibling){ret+=getText(elem);}}}else if(nodeType===3||nodeType===4){return elem.nodeValue;}
+return ret;};Expr=Sizzle.selectors={cacheLength:50,createPseudo:markFunction,match:matchExpr,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:true}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:true},"~":{dir:"previousSibling"}},preFilter:{"ATTR":function(match){match[1]=match[1].replace(runescape,funescape);match[3]=(match[3]||match[4]||match[5]||"").replace(runescape,funescape);if(match[2]==="~="){match[3]=" "+match[3]+" ";}
+return match.slice(0,4);},"CHILD":function(match){match[1]=match[1].toLowerCase();if(match[1].slice(0,3)==="nth"){if(!match[3]){Sizzle.error(match[0]);}
+match[4]=+(match[4]?match[5]+(match[6]||1):2*(match[3]==="even"||match[3]==="odd"));match[5]=+((match[7]+match[8])||match[3]==="odd");}else if(match[3]){Sizzle.error(match[0]);}
+return match;},"PSEUDO":function(match){var excess,unquoted=!match[6]&&match[2];if(matchExpr["CHILD"].test(match[0])){return null;}
+if(match[3]){match[2]=match[4]||match[5]||"";}else if(unquoted&&rpseudo.test(unquoted)&&(excess=tokenize(unquoted,true))&&(excess=unquoted.indexOf(")",unquoted.length-excess)-unquoted.length)){match[0]=match[0].slice(0,excess);match[2]=unquoted.slice(0,excess);}
+return match.slice(0,3);}},filter:{"TAG":function(nodeNameSelector){var nodeName=nodeNameSelector.replace(runescape,funescape).toLowerCase();return nodeNameSelector==="*"?function(){return true;}:function(elem){return elem.nodeName&&elem.nodeName.toLowerCase()===nodeName;};},"CLASS":function(className){var pattern=classCache[className+" "];return pattern||(pattern=new RegExp("(^|"+whitespace+")"+className+"("+whitespace+"|$)"))&&classCache(className,function(elem){return pattern.test(typeof elem.className==="string"&&elem.className||typeof elem.getAttribute!=="undefined"&&elem.getAttribute("class")||"");});},"ATTR":function(name,operator,check){return function(elem){var result=Sizzle.attr(elem,name);if(result==null){return operator==="!=";}
+if(!operator){return true;}
+result+="";return operator==="="?result===check:operator==="!="?result!==check:operator==="^="?check&&result.indexOf(check)===0:operator==="*="?check&&result.indexOf(check)>-1:operator==="$="?check&&result.slice(-check.length)===check:operator==="~="?(" "+result.replace(rwhitespace," ")+" ").indexOf(check)>-1:operator==="|="?result===check||result.slice(0,check.length+1)===check+"-":false;};},"CHILD":function(type,what,argument,first,last){var simple=type.slice(0,3)!=="nth",forward=type.slice(-4)!=="last",ofType=what==="of-type";return first===1&&last===0?function(elem){return!!elem.parentNode;}:function(elem,context,xml){var cache,uniqueCache,outerCache,node,nodeIndex,start,dir=simple!==forward?"nextSibling":"previousSibling",parent=elem.parentNode,name=ofType&&elem.nodeName.toLowerCase(),useCache=!xml&&!ofType,diff=false;if(parent){if(simple){while(dir){node=elem;while((node=node[dir])){if(ofType?node.nodeName.toLowerCase()===name:node.nodeType===1){return false;}}
+start=dir=type==="only"&&!start&&"nextSibling";}
+return true;}
+start=[forward?parent.firstChild:parent.lastChild];if(forward&&useCache){node=parent;outerCache=node[expando]||(node[expando]={});uniqueCache=outerCache[node.uniqueID]||(outerCache[node.uniqueID]={});cache=uniqueCache[type]||[];nodeIndex=cache[0]===dirruns&&cache[1];diff=nodeIndex&&cache[2];node=nodeIndex&&parent.childNodes[nodeIndex];while((node=++nodeIndex&&node&&node[dir]||(diff=nodeIndex=0)||start.pop())){if(node.nodeType===1&&++diff&&node===elem){uniqueCache[type]=[dirruns,nodeIndex,diff];break;}}}else{if(useCache){node=elem;outerCache=node[expando]||(node[expando]={});uniqueCache=outerCache[node.uniqueID]||(outerCache[node.uniqueID]={});cache=uniqueCache[type]||[];nodeIndex=cache[0]===dirruns&&cache[1];diff=nodeIndex;}
+if(diff===false){while((node=++nodeIndex&&node&&node[dir]||(diff=nodeIndex=0)||start.pop())){if((ofType?node.nodeName.toLowerCase()===name:node.nodeType===1)&&++diff){if(useCache){outerCache=node[expando]||(node[expando]={});uniqueCache=outerCache[node.uniqueID]||(outerCache[node.uniqueID]={});uniqueCache[type]=[dirruns,diff];}
+if(node===elem){break;}}}}}
+diff-=last;return diff===first||(diff%first===0&&diff/first>=0);}};},"PSEUDO":function(pseudo,argument){var args,fn=Expr.pseudos[pseudo]||Expr.setFilters[pseudo.toLowerCase()]||Sizzle.error("unsupported pseudo: "+pseudo);if(fn[expando]){return fn(argument);}
+if(fn.length>1){args=[pseudo,pseudo,"",argument];return Expr.setFilters.hasOwnProperty(pseudo.toLowerCase())?markFunction(function(seed,matches){var idx,matched=fn(seed,argument),i=matched.length;while(i--){idx=indexOf(seed,matched[i]);seed[idx]=!(matches[idx]=matched[i]);}}):function(elem){return fn(elem,0,args);};}
+return fn;}},pseudos:{"not":markFunction(function(selector){var input=[],results=[],matcher=compile(selector.replace(rtrim,"$1"));return matcher[expando]?markFunction(function(seed,matches,context,xml){var elem,unmatched=matcher(seed,null,xml,[]),i=seed.length;while(i--){if((elem=unmatched[i])){seed[i]=!(matches[i]=elem);}}}):function(elem,context,xml){input[0]=elem;matcher(input,null,xml,results);input[0]=null;return!results.pop();};}),"has":markFunction(function(selector){return function(elem){return Sizzle(selector,elem).length>0;};}),"contains":markFunction(function(text){text=text.replace(runescape,funescape);return function(elem){return(elem.textContent||elem.innerText||getText(elem)).indexOf(text)>-1;};}),"lang":markFunction(function(lang){if(!ridentifier.test(lang||"")){Sizzle.error("unsupported lang: "+lang);}
+lang=lang.replace(runescape,funescape).toLowerCase();return function(elem){var elemLang;do{if((elemLang=documentIsHTML?elem.lang:elem.getAttribute("xml:lang")||elem.getAttribute("lang"))){elemLang=elemLang.toLowerCase();return elemLang===lang||elemLang.indexOf(lang+"-")===0;}}while((elem=elem.parentNode)&&elem.nodeType===1);return false;};}),"target":function(elem){var hash=window.location&&window.location.hash;return hash&&hash.slice(1)===elem.id;},"root":function(elem){return elem===docElem;},"focus":function(elem){return elem===document.activeElement&&(!document.hasFocus||document.hasFocus())&&!!(elem.type||elem.href||~elem.tabIndex);},"enabled":createDisabledPseudo(false),"disabled":createDisabledPseudo(true),"checked":function(elem){var nodeName=elem.nodeName.toLowerCase();return(nodeName==="input"&&!!elem.checked)||(nodeName==="option"&&!!elem.selected);},"selected":function(elem){if(elem.parentNode){elem.parentNode.selectedIndex;}
+return elem.selected===true;},"empty":function(elem){for(elem=elem.firstChild;elem;elem=elem.nextSibling){if(elem.nodeType<6){return false;}}
+return true;},"parent":function(elem){return!Expr.pseudos["empty"](elem);},"header":function(elem){return rheader.test(elem.nodeName);},"input":function(elem){return rinputs.test(elem.nodeName);},"button":function(elem){var name=elem.nodeName.toLowerCase();return name==="input"&&elem.type==="button"||name==="button";},"text":function(elem){var attr;return elem.nodeName.toLowerCase()==="input"&&elem.type==="text"&&((attr=elem.getAttribute("type"))==null||attr.toLowerCase()==="text");},"first":createPositionalPseudo(function(){return[0];}),"last":createPositionalPseudo(function(matchIndexes,length){return[length-1];}),"eq":createPositionalPseudo(function(matchIndexes,length,argument){return[argument<0?argument+length:argument];}),"even":createPositionalPseudo(function(matchIndexes,length){var i=0;for(;i<length;i+=2){matchIndexes.push(i);}
+return matchIndexes;}),"odd":createPositionalPseudo(function(matchIndexes,length){var i=1;for(;i<length;i+=2){matchIndexes.push(i);}
+return matchIndexes;}),"lt":createPositionalPseudo(function(matchIndexes,length,argument){var i=argument<0?argument+length:argument;for(;--i>=0;){matchIndexes.push(i);}
+return matchIndexes;}),"gt":createPositionalPseudo(function(matchIndexes,length,argument){var i=argument<0?argument+length:argument;for(;++i<length;){matchIndexes.push(i);}
+return matchIndexes;})}};Expr.pseudos["nth"]=Expr.pseudos["eq"];for(i in{radio:true,checkbox:true,file:true,password:true,image:true}){Expr.pseudos[i]=createInputPseudo(i);}
+for(i in{submit:true,reset:true}){Expr.pseudos[i]=createButtonPseudo(i);}
+function setFilters(){}
+setFilters.prototype=Expr.filters=Expr.pseudos;Expr.setFilters=new setFilters();tokenize=Sizzle.tokenize=function(selector,parseOnly){var matched,match,tokens,type,soFar,groups,preFilters,cached=tokenCache[selector+" "];if(cached){return parseOnly?0:cached.slice(0);}
+soFar=selector;groups=[];preFilters=Expr.preFilter;while(soFar){if(!matched||(match=rcomma.exec(soFar))){if(match){soFar=soFar.slice(match[0].length)||soFar;}
+groups.push((tokens=[]));}
+matched=false;if((match=rcombinators.exec(soFar))){matched=match.shift();tokens.push({value:matched,type:match[0].replace(rtrim," ")});soFar=soFar.slice(matched.length);}
+for(type in Expr.filter){if((match=matchExpr[type].exec(soFar))&&(!preFilters[type]||(match=preFilters[type](match)))){matched=match.shift();tokens.push({value:matched,type:type,matches:match});soFar=soFar.slice(matched.length);}}
+if(!matched){break;}}
+return parseOnly?soFar.length:soFar?Sizzle.error(selector):tokenCache(selector,groups).slice(0);};function toSelector(tokens){var i=0,len=tokens.length,selector="";for(;i<len;i++){selector+=tokens[i].value;}
+return selector;}
+function addCombinator(matcher,combinator,base){var dir=combinator.dir,skip=combinator.next,key=skip||dir,checkNonElements=base&&key==="parentNode",doneName=done++;return combinator.first?function(elem,context,xml){while((elem=elem[dir])){if(elem.nodeType===1||checkNonElements){return matcher(elem,context,xml);}}
+return false;}:function(elem,context,xml){var oldCache,uniqueCache,outerCache,newCache=[dirruns,doneName];if(xml){while((elem=elem[dir])){if(elem.nodeType===1||checkNonElements){if(matcher(elem,context,xml)){return true;}}}}else{while((elem=elem[dir])){if(elem.nodeType===1||checkNonElements){outerCache=elem[expando]||(elem[expando]={});uniqueCache=outerCache[elem.uniqueID]||(outerCache[elem.uniqueID]={});if(skip&&skip===elem.nodeName.toLowerCase()){elem=elem[dir]||elem;}else if((oldCache=uniqueCache[key])&&oldCache[0]===dirruns&&oldCache[1]===doneName){return(newCache[2]=oldCache[2]);}else{uniqueCache[key]=newCache;if((newCache[2]=matcher(elem,context,xml))){return true;}}}}}
+return false;};}
+function elementMatcher(matchers){return matchers.length>1?function(elem,context,xml){var i=matchers.length;while(i--){if(!matchers[i](elem,context,xml)){return false;}}
+return true;}:matchers[0];}
+function multipleContexts(selector,contexts,results){var i=0,len=contexts.length;for(;i<len;i++){Sizzle(selector,contexts[i],results);}
+return results;}
+function condense(unmatched,map,filter,context,xml){var elem,newUnmatched=[],i=0,len=unmatched.length,mapped=map!=null;for(;i<len;i++){if((elem=unmatched[i])){if(!filter||filter(elem,context,xml)){newUnmatched.push(elem);if(mapped){map.push(i);}}}}
+return newUnmatched;}
+function setMatcher(preFilter,selector,matcher,postFilter,postFinder,postSelector){if(postFilter&&!postFilter[expando]){postFilter=setMatcher(postFilter);}
+if(postFinder&&!postFinder[expando]){postFinder=setMatcher(postFinder,postSelector);}
+return markFunction(function(seed,results,context,xml){var temp,i,elem,preMap=[],postMap=[],preexisting=results.length,elems=seed||multipleContexts(selector||"*",context.nodeType?[context]:context,[]),matcherIn=preFilter&&(seed||!selector)?condense(elems,preMap,preFilter,context,xml):elems,matcherOut=matcher?postFinder||(seed?preFilter:preexisting||postFilter)?[]:results:matcherIn;if(matcher){matcher(matcherIn,matcherOut,context,xml);}
+if(postFilter){temp=condense(matcherOut,postMap);postFilter(temp,[],context,xml);i=temp.length;while(i--){if((elem=temp[i])){matcherOut[postMap[i]]=!(matcherIn[postMap[i]]=elem);}}}
+if(seed){if(postFinder||preFilter){if(postFinder){temp=[];i=matcherOut.length;while(i--){if((elem=matcherOut[i])){temp.push((matcherIn[i]=elem));}}
+postFinder(null,(matcherOut=[]),temp,xml);}
+i=matcherOut.length;while(i--){if((elem=matcherOut[i])&&(temp=postFinder?indexOf(seed,elem):preMap[i])>-1){seed[temp]=!(results[temp]=elem);}}}
+}else{matcherOut=condense(matcherOut===results?matcherOut.splice(preexisting,matcherOut.length):matcherOut);if(postFinder){postFinder(null,results,matcherOut,xml);}else{push.apply(results,matcherOut);}}});}
+function matcherFromTokens(tokens){var checkContext,matcher,j,len=tokens.length,leadingRelative=Expr.relative[tokens[0].type],implicitRelative=leadingRelative||Expr.relative[" "],i=leadingRelative?1:0,matchContext=addCombinator(function(elem){return elem===checkContext;},implicitRelative,true),matchAnyContext=addCombinator(function(elem){return indexOf(checkContext,elem)>-1;},implicitRelative,true),matchers=[function(elem,context,xml){var ret=(!leadingRelative&&(xml||context!==outermostContext))||((checkContext=context).nodeType?matchContext(elem,context,xml):matchAnyContext(elem,context,xml));checkContext=null;return ret;}];for(;i<len;i++){if((matcher=Expr.relative[tokens[i].type])){matchers=[addCombinator(elementMatcher(matchers),matcher)];}else{matcher=Expr.filter[tokens[i].type].apply(null,tokens[i].matches);if(matcher[expando]){j=++i;for(;j<len;j++){if(Expr.relative[tokens[j].type]){break;}}
+return setMatcher(i>1&&elementMatcher(matchers),i>1&&toSelector(tokens.slice(0,i-1).concat({value:tokens[i-2].type===" "?"*":""})).replace(rtrim,"$1"),matcher,i<j&&matcherFromTokens(tokens.slice(i,j)),j<len&&matcherFromTokens((tokens=tokens.slice(j))),j<len&&toSelector(tokens));}
+matchers.push(matcher);}}
+return elementMatcher(matchers);}
+function matcherFromGroupMatchers(elementMatchers,setMatchers){var bySet=setMatchers.length>0,byElement=elementMatchers.length>0,superMatcher=function(seed,context,xml,results,outermost){var elem,j,matcher,matchedCount=0,i="0",unmatched=seed&&[],setMatched=[],contextBackup=outermostContext,elems=seed||byElement&&Expr.find["TAG"]("*",outermost),dirrunsUnique=(dirruns+=contextBackup==null?1:Math.random()||0.1),len=elems.length;if(outermost){outermostContext=context===document||context||outermost;}
+for(;i!==len&&(elem=elems[i])!=null;i++){if(byElement&&elem){j=0;if(!context&&elem.ownerDocument!==document){setDocument(elem);xml=!documentIsHTML;}
+while((matcher=elementMatchers[j++])){if(matcher(elem,context||document,xml)){results.push(elem);break;}}
+if(outermost){dirruns=dirrunsUnique;}}
+if(bySet){if((elem=!matcher&&elem)){matchedCount--;}
+if(seed){unmatched.push(elem);}}}
+matchedCount+=i;if(bySet&&i!==matchedCount){j=0;while((matcher=setMatchers[j++])){matcher(unmatched,setMatched,context,xml);}
+if(seed){if(matchedCount>0){while(i--){if(!(unmatched[i]||setMatched[i])){setMatched[i]=pop.call(results);}}}
+setMatched=condense(setMatched);}
+push.apply(results,setMatched);if(outermost&&!seed&&setMatched.length>0&&(matchedCount+setMatchers.length)>1){Sizzle.uniqueSort(results);}}
+if(outermost){dirruns=dirrunsUnique;outermostContext=contextBackup;}
+return unmatched;};return bySet?markFunction(superMatcher):superMatcher;}
+compile=Sizzle.compile=function(selector,match ){var i,setMatchers=[],elementMatchers=[],cached=compilerCache[selector+" "];if(!cached){if(!match){match=tokenize(selector);}
+i=match.length;while(i--){cached=matcherFromTokens(match[i]);if(cached[expando]){setMatchers.push(cached);}else{elementMatchers.push(cached);}}
+cached=compilerCache(selector,matcherFromGroupMatchers(elementMatchers,setMatchers));cached.selector=selector;}
+return cached;};select=Sizzle.select=function(selector,context,results,seed){var i,tokens,token,type,find,compiled=typeof selector==="function"&&selector,match=!seed&&tokenize((selector=compiled.selector||selector));results=results||[];if(match.length===1){tokens=match[0]=match[0].slice(0);if(tokens.length>2&&(token=tokens[0]).type==="ID"&&context.nodeType===9&&documentIsHTML&&Expr.relative[tokens[1].type]){context=(Expr.find["ID"](token.matches[0].replace(runescape,funescape),context)||[])[0];if(!context){return results;}else if(compiled){context=context.parentNode;}
+selector=selector.slice(tokens.shift().value.length);}
+i=matchExpr["needsContext"].test(selector)?0:tokens.length;while(i--){token=tokens[i];if(Expr.relative[(type=token.type)]){break;}
+if((find=Expr.find[type])){if((seed=find(token.matches[0].replace(runescape,funescape),rsibling.test(tokens[0].type)&&testContext(context.parentNode)||context))){tokens.splice(i,1);selector=seed.length&&toSelector(tokens);if(!selector){push.apply(results,seed);return results;}
+break;}}}}
+(compiled||compile(selector,match))(seed,context,!documentIsHTML,results,!context||rsibling.test(selector)&&testContext(context.parentNode)||context);return results;};support.sortStable=expando.split("").sort(sortOrder).join("")===expando;support.detectDuplicates=!!hasDuplicate;setDocument();support.sortDetached=assert(function(el){return el.compareDocumentPosition(document.createElement("fieldset"))&1;});if(!assert(function(el){el.innerHTML="<a href='#'></a>";return el.firstChild.getAttribute("href")==="#";})){addHandle("type|href|height|width",function(elem,name,isXML){if(!isXML){return elem.getAttribute(name,name.toLowerCase()==="type"?1:2);}});}
+if(!support.attributes||!assert(function(el){el.innerHTML="<input/>";el.firstChild.setAttribute("value","");return el.firstChild.getAttribute("value")==="";})){addHandle("value",function(elem,name,isXML){if(!isXML&&elem.nodeName.toLowerCase()==="input"){return elem.defaultValue;}});}
+if(!assert(function(el){return el.getAttribute("disabled")==null;})){addHandle(booleans,function(elem,name,isXML){var val;if(!isXML){return elem[name]===true?name.toLowerCase():(val=elem.getAttributeNode(name))&&val.specified?val.value:null;}});}
+return Sizzle;})(window);jQuery.find=Sizzle;jQuery.expr=Sizzle.selectors;jQuery.expr[":"]=jQuery.expr.pseudos;jQuery.uniqueSort=jQuery.unique=Sizzle.uniqueSort;jQuery.text=Sizzle.getText;jQuery.isXMLDoc=Sizzle.isXML;jQuery.contains=Sizzle.contains;jQuery.escapeSelector=Sizzle.escape;var dir=function(elem,dir,until){var matched=[],truncate=until!==undefined;while((elem=elem[dir])&&elem.nodeType!==9){if(elem.nodeType===1){if(truncate&&jQuery(elem).is(until)){break;}
+matched.push(elem);}}
+return matched;};var siblings=function(n,elem){var matched=[];for(;n;n=n.nextSibling){if(n.nodeType===1&&n!==elem){matched.push(n);}}
+return matched;};var rneedsContext=jQuery.expr.match.needsContext;function nodeName(elem,name){return elem.nodeName&&elem.nodeName.toLowerCase()===name.toLowerCase();};var rsingleTag=(/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i);var risSimple=/^.[^:#\[\.,]*$/;function winnow(elements,qualifier,not){if(jQuery.isFunction(qualifier)){return jQuery.grep(elements,function(elem,i){return!!qualifier.call(elem,i,elem)!==not;});}
+if(qualifier.nodeType){return jQuery.grep(elements,function(elem){return(elem===qualifier)!==not;});}
+if(typeof qualifier!=="string"){return jQuery.grep(elements,function(elem){return(indexOf.call(qualifier,elem)>-1)!==not;});}
+if(risSimple.test(qualifier)){return jQuery.filter(qualifier,elements,not);}
+qualifier=jQuery.filter(qualifier,elements);return jQuery.grep(elements,function(elem){return(indexOf.call(qualifier,elem)>-1)!==not&&elem.nodeType===1;});}
+jQuery.filter=function(expr,elems,not){var elem=elems[0];if(not){expr=":not("+expr+")";}
+if(elems.length===1&&elem.nodeType===1){return jQuery.find.matchesSelector(elem,expr)?[elem]:[];}
+return jQuery.find.matches(expr,jQuery.grep(elems,function(elem){return elem.nodeType===1;}));};jQuery.fn.extend({find:function(selector){var i,ret,len=this.length,self=this;if(typeof selector!=="string"){return this.pushStack(jQuery(selector).filter(function(){for(i=0;i<len;i++){if(jQuery.contains(self[i],this)){return true;}}}));}
+ret=this.pushStack([]);for(i=0;i<len;i++){jQuery.find(selector,self[i],ret);}
+return len>1?jQuery.uniqueSort(ret):ret;},filter:function(selector){return this.pushStack(winnow(this,selector||[],false));},not:function(selector){return this.pushStack(winnow(this,selector||[],true));},is:function(selector){return!!winnow(this,typeof selector==="string"&&rneedsContext.test(selector)?jQuery(selector):selector||[],false).length;}});var rootjQuery,rquickExpr=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,init=jQuery.fn.init=function(selector,context,root){var match,elem;if(!selector){return this;}
+root=root||rootjQuery;if(typeof selector==="string"){if(selector[0]==="<"&&selector[selector.length-1]===">"&&selector.length>=3){match=[null,selector,null];}else{match=rquickExpr.exec(selector);}
+if(match&&(match[1]||!context)){if(match[1]){context=context instanceof jQuery?context[0]:context;jQuery.merge(this,jQuery.parseHTML(match[1],context&&context.nodeType?context.ownerDocument||context:document,true));if(rsingleTag.test(match[1])&&jQuery.isPlainObject(context)){for(match in context){if(jQuery.isFunction(this[match])){this[match](context[match]);}else{this.attr(match,context[match]);}}}
+return this;}else{elem=document.getElementById(match[2]);if(elem){this[0]=elem;this.length=1;}
+return this;}
+}else if(!context||context.jquery){return(context||root).find(selector);}else{return this.constructor(context).find(selector);}
+}else if(selector.nodeType){this[0]=selector;this.length=1;return this;}else if(jQuery.isFunction(selector)){return root.ready!==undefined?root.ready(selector):selector(jQuery);}
+return jQuery.makeArray(selector,this);};init.prototype=jQuery.fn;rootjQuery=jQuery(document);var rparentsprev=/^(?:parents|prev(?:Until|All))/,guaranteedUnique={children:true,contents:true,next:true,prev:true};jQuery.fn.extend({has:function(target){var targets=jQuery(target,this),l=targets.length;return this.filter(function(){var i=0;for(;i<l;i++){if(jQuery.contains(this,targets[i])){return true;}}});},closest:function(selectors,context){var cur,i=0,l=this.length,matched=[],targets=typeof selectors!=="string"&&jQuery(selectors);if(!rneedsContext.test(selectors)){for(;i<l;i++){for(cur=this[i];cur&&cur!==context;cur=cur.parentNode){if(cur.nodeType<11&&(targets?targets.index(cur)>-1:cur.nodeType===1&&jQuery.find.matchesSelector(cur,selectors))){matched.push(cur);break;}}}}
+return this.pushStack(matched.length>1?jQuery.uniqueSort(matched):matched);},index:function(elem){if(!elem){return(this[0]&&this[0].parentNode)?this.first().prevAll().length:-1;}
+if(typeof elem==="string"){return indexOf.call(jQuery(elem),this[0]);}
+return indexOf.call(this,elem.jquery?elem[0]:elem);},add:function(selector,context){return this.pushStack(jQuery.uniqueSort(jQuery.merge(this.get(),jQuery(selector,context))));},addBack:function(selector){return this.add(selector==null?this.prevObject:this.prevObject.filter(selector));}});function sibling(cur,dir){while((cur=cur[dir])&&cur.nodeType!==1){}
+return cur;}
+jQuery.each({parent:function(elem){var parent=elem.parentNode;return parent&&parent.nodeType!==11?parent:null;},parents:function(elem){return dir(elem,"parentNode");},parentsUntil:function(elem,i,until){return dir(elem,"parentNode",until);},next:function(elem){return sibling(elem,"nextSibling");},prev:function(elem){return sibling(elem,"previousSibling");},nextAll:function(elem){return dir(elem,"nextSibling");},prevAll:function(elem){return dir(elem,"previousSibling");},nextUntil:function(elem,i,until){return dir(elem,"nextSibling",until);},prevUntil:function(elem,i,until){return dir(elem,"previousSibling",until);},siblings:function(elem){return siblings((elem.parentNode||{}).firstChild,elem);},children:function(elem){return siblings(elem.firstChild);},contents:function(elem){if(nodeName(elem,"iframe")){return elem.contentDocument;}
+if(nodeName(elem,"template")){elem=elem.content||elem;}
+return jQuery.merge([],elem.childNodes);}},function(name,fn){jQuery.fn[name]=function(until,selector){var matched=jQuery.map(this,fn,until);if(name.slice(-5)!=="Until"){selector=until;}
+if(selector&&typeof selector==="string"){matched=jQuery.filter(selector,matched);}
+if(this.length>1){if(!guaranteedUnique[name]){jQuery.uniqueSort(matched);}
+if(rparentsprev.test(name)){matched.reverse();}}
+return this.pushStack(matched);};});var rnothtmlwhite=(/[^\x20\t\r\n\f]+/g);function createOptions(options){var object={};jQuery.each(options.match(rnothtmlwhite)||[],function(_,flag){object[flag]=true;});return object;}
+jQuery.Callbacks=function(options){options=typeof options==="string"?createOptions(options):jQuery.extend({},options);var
+firing,memory,fired,locked,list=[],queue=[],firingIndex=-1,fire=function(){locked=locked||options.once;fired=firing=true;for(;queue.length;firingIndex=-1){memory=queue.shift();while(++firingIndex<list.length){if(list[firingIndex].apply(memory[0],memory[1])===false&&options.stopOnFalse){firingIndex=list.length;memory=false;}}}
+if(!options.memory){memory=false;}
+firing=false;if(locked){if(memory){list=[];}else{list="";}}},self={add:function(){if(list){if(memory&&!firing){firingIndex=list.length-1;queue.push(memory);}
+(function add(args){jQuery.each(args,function(_,arg){if(jQuery.isFunction(arg)){if(!options.unique||!self.has(arg)){list.push(arg);}}else if(arg&&arg.length&&jQuery.type(arg)!=="string"){add(arg);}});})(arguments);if(memory&&!firing){fire();}}
+return this;},remove:function(){jQuery.each(arguments,function(_,arg){var index;while((index=jQuery.inArray(arg,list,index))>-1){list.splice(index,1);if(index<=firingIndex){firingIndex--;}}});return this;},has:function(fn){return fn?jQuery.inArray(fn,list)>-1:list.length>0;},empty:function(){if(list){list=[];}
+return this;},disable:function(){locked=queue=[];list=memory="";return this;},disabled:function(){return!list;},lock:function(){locked=queue=[];if(!memory&&!firing){list=memory="";}
+return this;},locked:function(){return!!locked;},fireWith:function(context,args){if(!locked){args=args||[];args=[context,args.slice?args.slice():args];queue.push(args);if(!firing){fire();}}
+return this;},fire:function(){self.fireWith(this,arguments);return this;},fired:function(){return!!fired;}};return self;};function Identity(v){return v;}
+function Thrower(ex){throw ex;}
+function adoptValue(value,resolve,reject,noValue){var method;try{if(value&&jQuery.isFunction((method=value.promise))){method.call(value).done(resolve).fail(reject);}else if(value&&jQuery.isFunction((method=value.then))){method.call(value,resolve,reject);}else{resolve.apply(undefined,[value].slice(noValue));}
+}catch(value){reject.apply(undefined,[value]);}}
+jQuery.extend({Deferred:function(func){var tuples=[["notify","progress",jQuery.Callbacks("memory"),jQuery.Callbacks("memory"),2],["resolve","done",jQuery.Callbacks("once memory"),jQuery.Callbacks("once memory"),0,"resolved"],["reject","fail",jQuery.Callbacks("once memory"),jQuery.Callbacks("once memory"),1,"rejected"]],state="pending",promise={state:function(){return state;},always:function(){deferred.done(arguments).fail(arguments);return this;},"catch":function(fn){return promise.then(null,fn);},pipe:function(){var fns=arguments;return jQuery.Deferred(function(newDefer){jQuery.each(tuples,function(i,tuple){var fn=jQuery.isFunction(fns[tuple[4]])&&fns[tuple[4]];deferred[tuple[1]](function(){var returned=fn&&fn.apply(this,arguments);if(returned&&jQuery.isFunction(returned.promise)){returned.promise().progress(newDefer.notify).done(newDefer.resolve).fail(newDefer.reject);}else{newDefer[tuple[0]+"With"](this,fn?[returned]:arguments);}});});fns=null;}).promise();},then:function(onFulfilled,onRejected,onProgress){var maxDepth=0;function resolve(depth,deferred,handler,special){return function(){var that=this,args=arguments,mightThrow=function(){var returned,then;if(depth<maxDepth){return;}
+returned=handler.apply(that,args);if(returned===deferred.promise()){throw new TypeError("Thenable self-resolution");}
+then=returned&&(typeof returned==="object"||typeof returned==="function")&&returned.then;if(jQuery.isFunction(then)){if(special){then.call(returned,resolve(maxDepth,deferred,Identity,special),resolve(maxDepth,deferred,Thrower,special));}else{maxDepth++;then.call(returned,resolve(maxDepth,deferred,Identity,special),resolve(maxDepth,deferred,Thrower,special),resolve(maxDepth,deferred,Identity,deferred.notifyWith));}
+}else{if(handler!==Identity){that=undefined;args=[returned];}
+(special||deferred.resolveWith)(that,args);}},process=special?mightThrow:function(){try{mightThrow();}catch(e){if(jQuery.Deferred.exceptionHook){jQuery.Deferred.exceptionHook(e,process.stackTrace);}
+if(depth+1>=maxDepth){if(handler!==Thrower){that=undefined;args=[e];}
+deferred.rejectWith(that,args);}}};if(depth){process();}else{if(jQuery.Deferred.getStackHook){process.stackTrace=jQuery.Deferred.getStackHook();}
+window.setTimeout(process);}};}
+return jQuery.Deferred(function(newDefer){tuples[0][3].add(resolve(0,newDefer,jQuery.isFunction(onProgress)?onProgress:Identity,newDefer.notifyWith));tuples[1][3].add(resolve(0,newDefer,jQuery.isFunction(onFulfilled)?onFulfilled:Identity));tuples[2][3].add(resolve(0,newDefer,jQuery.isFunction(onRejected)?onRejected:Thrower));}).promise();},promise:function(obj){return obj!=null?jQuery.extend(obj,promise):promise;}},deferred={};jQuery.each(tuples,function(i,tuple){var list=tuple[2],stateString=tuple[5];promise[tuple[1]]=list.add;if(stateString){list.add(function(){state=stateString;},tuples[3-i][2].disable,tuples[0][2].lock);}
+list.add(tuple[3].fire);deferred[tuple[0]]=function(){deferred[tuple[0]+"With"](this===deferred?undefined:this,arguments);return this;};deferred[tuple[0]+"With"]=list.fireWith;});promise.promise(deferred);if(func){func.call(deferred,deferred);}
+return deferred;},when:function(singleValue){var
+remaining=arguments.length,i=remaining,resolveContexts=Array(i),resolveValues=slice.call(arguments),master=jQuery.Deferred(),updateFunc=function(i){return function(value){resolveContexts[i]=this;resolveValues[i]=arguments.length>1?slice.call(arguments):value;if(!(--remaining)){master.resolveWith(resolveContexts,resolveValues);}};};if(remaining<=1){adoptValue(singleValue,master.done(updateFunc(i)).resolve,master.reject,!remaining);if(master.state()==="pending"||jQuery.isFunction(resolveValues[i]&&resolveValues[i].then)){return master.then();}}
+while(i--){adoptValue(resolveValues[i],updateFunc(i),master.reject);}
+return master.promise();}});var rerrorNames=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;jQuery.Deferred.exceptionHook=function(error,stack){if(window.console&&window.console.warn&&error&&rerrorNames.test(error.name)){window.console.warn("jQuery.Deferred exception: "+error.message,error.stack,stack);}};jQuery.readyException=function(error){window.setTimeout(function(){throw error;});};var readyList=jQuery.Deferred();jQuery.fn.ready=function(fn){readyList.then(fn)
+.catch(function(error){jQuery.readyException(error);});return this;};jQuery.extend({isReady:false,readyWait:1,ready:function(wait){if(wait===true?--jQuery.readyWait:jQuery.isReady){return;}
+jQuery.isReady=true;if(wait!==true&&--jQuery.readyWait>0){return;}
+readyList.resolveWith(document,[jQuery]);}});jQuery.ready.then=readyList.then;function completed(){document.removeEventListener("DOMContentLoaded",completed);window.removeEventListener("load",completed);jQuery.ready();}
+if(document.readyState==="complete"||(document.readyState!=="loading"&&!document.documentElement.doScroll)){window.setTimeout(jQuery.ready);}else{document.addEventListener("DOMContentLoaded",completed);window.addEventListener("load",completed);}
+var access=function(elems,fn,key,value,chainable,emptyGet,raw){var i=0,len=elems.length,bulk=key==null;if(jQuery.type(key)==="object"){chainable=true;for(i in key){access(elems,fn,i,key[i],true,emptyGet,raw);}
+}else if(value!==undefined){chainable=true;if(!jQuery.isFunction(value)){raw=true;}
+if(bulk){if(raw){fn.call(elems,value);fn=null;}else{bulk=fn;fn=function(elem,key,value){return bulk.call(jQuery(elem),value);};}}
+if(fn){for(;i<len;i++){fn(elems[i],key,raw?value:value.call(elems[i],i,fn(elems[i],key)));}}}
+if(chainable){return elems;}
+if(bulk){return fn.call(elems);}
+return len?fn(elems[0],key):emptyGet;};var acceptData=function(owner){return owner.nodeType===1||owner.nodeType===9||!(+owner.nodeType);};function Data(){this.expando=jQuery.expando+Data.uid++;}
+Data.uid=1;Data.prototype={cache:function(owner){var value=owner[this.expando];if(!value){value={};if(acceptData(owner)){if(owner.nodeType){owner[this.expando]=value;}else{Object.defineProperty(owner,this.expando,{value:value,configurable:true});}}}
+return value;},set:function(owner,data,value){var prop,cache=this.cache(owner);if(typeof data==="string"){cache[jQuery.camelCase(data)]=value;}else{for(prop in data){cache[jQuery.camelCase(prop)]=data[prop];}}
+return cache;},get:function(owner,key){return key===undefined?this.cache(owner):owner[this.expando]&&owner[this.expando][jQuery.camelCase(key)];},access:function(owner,key,value){if(key===undefined||((key&&typeof key==="string")&&value===undefined)){return this.get(owner,key);}
+this.set(owner,key,value);return value!==undefined?value:key;},remove:function(owner,key){var i,cache=owner[this.expando];if(cache===undefined){return;}
+if(key!==undefined){if(Array.isArray(key)){key=key.map(jQuery.camelCase);}else{key=jQuery.camelCase(key);key=key in cache?[key]:(key.match(rnothtmlwhite)||[]);}
+i=key.length;while(i--){delete cache[key[i]];}}
+if(key===undefined||jQuery.isEmptyObject(cache)){if(owner.nodeType){owner[this.expando]=undefined;}else{delete owner[this.expando];}}},hasData:function(owner){var cache=owner[this.expando];return cache!==undefined&&!jQuery.isEmptyObject(cache);}};var dataPriv=new Data();var dataUser=new Data();var rbrace=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,rmultiDash=/[A-Z]/g;function getData(data){if(data==="true"){return true;}
+if(data==="false"){return false;}
+if(data==="null"){return null;}
+if(data===+data+""){return+data;}
+if(rbrace.test(data)){return JSON.parse(data);}
+return data;}
+function dataAttr(elem,key,data){var name;if(data===undefined&&elem.nodeType===1){name="data-"+key.replace(rmultiDash,"-$&").toLowerCase();data=elem.getAttribute(name);if(typeof data==="string"){try{data=getData(data);}catch(e){}
+dataUser.set(elem,key,data);}else{data=undefined;}}
+return data;}
+jQuery.extend({hasData:function(elem){return dataUser.hasData(elem)||dataPriv.hasData(elem);},data:function(elem,name,data){return dataUser.access(elem,name,data);},removeData:function(elem,name){dataUser.remove(elem,name);},_data:function(elem,name,data){return dataPriv.access(elem,name,data);},_removeData:function(elem,name){dataPriv.remove(elem,name);}});jQuery.fn.extend({data:function(key,value){var i,name,data,elem=this[0],attrs=elem&&elem.attributes;if(key===undefined){if(this.length){data=dataUser.get(elem);if(elem.nodeType===1&&!dataPriv.get(elem,"hasDataAttrs")){i=attrs.length;while(i--){if(attrs[i]){name=attrs[i].name;if(name.indexOf("data-")===0){name=jQuery.camelCase(name.slice(5));dataAttr(elem,name,data[name]);}}}
+dataPriv.set(elem,"hasDataAttrs",true);}}
+return data;}
+if(typeof key==="object"){return this.each(function(){dataUser.set(this,key);});}
+return access(this,function(value){var data;if(elem&&value===undefined){data=dataUser.get(elem,key);if(data!==undefined){return data;}
+data=dataAttr(elem,key);if(data!==undefined){return data;}
+return;}
+this.each(function(){dataUser.set(this,key,value);});},null,value,arguments.length>1,null,true);},removeData:function(key){return this.each(function(){dataUser.remove(this,key);});}});jQuery.extend({queue:function(elem,type,data){var queue;if(elem){type=(type||"fx")+"queue";queue=dataPriv.get(elem,type);if(data){if(!queue||Array.isArray(data)){queue=dataPriv.access(elem,type,jQuery.makeArray(data));}else{queue.push(data);}}
+return queue||[];}},dequeue:function(elem,type){type=type||"fx";var queue=jQuery.queue(elem,type),startLength=queue.length,fn=queue.shift(),hooks=jQuery._queueHooks(elem,type),next=function(){jQuery.dequeue(elem,type);};if(fn==="inprogress"){fn=queue.shift();startLength--;}
+if(fn){if(type==="fx"){queue.unshift("inprogress");}
+delete hooks.stop;fn.call(elem,next,hooks);}
+if(!startLength&&hooks){hooks.empty.fire();}},_queueHooks:function(elem,type){var key=type+"queueHooks";return dataPriv.get(elem,key)||dataPriv.access(elem,key,{empty:jQuery.Callbacks("once memory").add(function(){dataPriv.remove(elem,[type+"queue",key]);})});}});jQuery.fn.extend({queue:function(type,data){var setter=2;if(typeof type!=="string"){data=type;type="fx";setter--;}
+if(arguments.length<setter){return jQuery.queue(this[0],type);}
+return data===undefined?this:this.each(function(){var queue=jQuery.queue(this,type,data);jQuery._queueHooks(this,type);if(type==="fx"&&queue[0]!=="inprogress"){jQuery.dequeue(this,type);}});},dequeue:function(type){return this.each(function(){jQuery.dequeue(this,type);});},clearQueue:function(type){return this.queue(type||"fx",[]);},promise:function(type,obj){var tmp,count=1,defer=jQuery.Deferred(),elements=this,i=this.length,resolve=function(){if(!(--count)){defer.resolveWith(elements,[elements]);}};if(typeof type!=="string"){obj=type;type=undefined;}
+type=type||"fx";while(i--){tmp=dataPriv.get(elements[i],type+"queueHooks");if(tmp&&tmp.empty){count++;tmp.empty.add(resolve);}}
+resolve();return defer.promise(obj);}});var pnum=(/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/).source;var rcssNum=new RegExp("^(?:([+-])=|)("+pnum+")([a-z%]*)$","i");var cssExpand=["Top","Right","Bottom","Left"];var isHiddenWithinTree=function(elem,el){elem=el||elem;return elem.style.display==="none"||elem.style.display===""&&jQuery.contains(elem.ownerDocument,elem)&&jQuery.css(elem,"display")==="none";};var swap=function(elem,options,callback,args){var ret,name,old={};for(name in options){old[name]=elem.style[name];elem.style[name]=options[name];}
+ret=callback.apply(elem,args||[]);for(name in options){elem.style[name]=old[name];}
+return ret;};function adjustCSS(elem,prop,valueParts,tween){var adjusted,scale=1,maxIterations=20,currentValue=tween?function(){return tween.cur();}:function(){return jQuery.css(elem,prop,"");},initial=currentValue(),unit=valueParts&&valueParts[3]||(jQuery.cssNumber[prop]?"":"px"),initialInUnit=(jQuery.cssNumber[prop]||unit!=="px"&&+initial)&&rcssNum.exec(jQuery.css(elem,prop));if(initialInUnit&&initialInUnit[3]!==unit){unit=unit||initialInUnit[3];valueParts=valueParts||[];initialInUnit=+initial||1;do{scale=scale||".5";initialInUnit=initialInUnit/scale;jQuery.style(elem,prop,initialInUnit+unit);}while(scale!==(scale=currentValue()/initial)&&scale!==1&&--maxIterations);}
+if(valueParts){initialInUnit=+initialInUnit||+initial||0;adjusted=valueParts[1]?initialInUnit+(valueParts[1]+1)*valueParts[2]:+valueParts[2];if(tween){tween.unit=unit;tween.start=initialInUnit;tween.end=adjusted;}}
+return adjusted;}
+var defaultDisplayMap={};function getDefaultDisplay(elem){var temp,doc=elem.ownerDocument,nodeName=elem.nodeName,display=defaultDisplayMap[nodeName];if(display){return display;}
+temp=doc.body.appendChild(doc.createElement(nodeName));display=jQuery.css(temp,"display");temp.parentNode.removeChild(temp);if(display==="none"){display="block";}
+defaultDisplayMap[nodeName]=display;return display;}
+function showHide(elements,show){var display,elem,values=[],index=0,length=elements.length;for(;index<length;index++){elem=elements[index];if(!elem.style){continue;}
+display=elem.style.display;if(show){if(display==="none"){values[index]=dataPriv.get(elem,"display")||null;if(!values[index]){elem.style.display="";}}
+if(elem.style.display===""&&isHiddenWithinTree(elem)){values[index]=getDefaultDisplay(elem);}}else{if(display!=="none"){values[index]="none";dataPriv.set(elem,"display",display);}}}
+for(index=0;index<length;index++){if(values[index]!=null){elements[index].style.display=values[index];}}
+return elements;}
+jQuery.fn.extend({show:function(){return showHide(this,true);},hide:function(){return showHide(this);},toggle:function(state){if(typeof state==="boolean"){return state?this.show():this.hide();}
+return this.each(function(){if(isHiddenWithinTree(this)){jQuery(this).show();}else{jQuery(this).hide();}});}});var rcheckableType=(/^(?:checkbox|radio)$/i);var rtagName=(/<([a-z][^\/\0>\x20\t\r\n\f]+)/i);var rscriptType=(/^$|\/(?:java|ecma)script/i);var wrapMap={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};wrapMap.optgroup=wrapMap.option;wrapMap.tbody=wrapMap.tfoot=wrapMap.colgroup=wrapMap.caption=wrapMap.thead;wrapMap.th=wrapMap.td;function getAll(context,tag){var ret;if(typeof context.getElementsByTagName!=="undefined"){ret=context.getElementsByTagName(tag||"*");}else if(typeof context.querySelectorAll!=="undefined"){ret=context.querySelectorAll(tag||"*");}else{ret=[];}
+if(tag===undefined||tag&&nodeName(context,tag)){return jQuery.merge([context],ret);}
+return ret;}
+function setGlobalEval(elems,refElements){var i=0,l=elems.length;for(;i<l;i++){dataPriv.set(elems[i],"globalEval",!refElements||dataPriv.get(refElements[i],"globalEval"));}}
+var rhtml=/<|&#?\w+;/;function buildFragment(elems,context,scripts,selection,ignored){var elem,tmp,tag,wrap,contains,j,fragment=context.createDocumentFragment(),nodes=[],i=0,l=elems.length;for(;i<l;i++){elem=elems[i];if(elem||elem===0){if(jQuery.type(elem)==="object"){jQuery.merge(nodes,elem.nodeType?[elem]:elem);}else if(!rhtml.test(elem)){nodes.push(context.createTextNode(elem));}else{tmp=tmp||fragment.appendChild(context.createElement("div"));tag=(rtagName.exec(elem)||["",""])[1].toLowerCase();wrap=wrapMap[tag]||wrapMap._default;tmp.innerHTML=wrap[1]+jQuery.htmlPrefilter(elem)+wrap[2];j=wrap[0];while(j--){tmp=tmp.lastChild;}
+jQuery.merge(nodes,tmp.childNodes);tmp=fragment.firstChild;tmp.textContent="";}}}
+fragment.textContent="";i=0;while((elem=nodes[i++])){if(selection&&jQuery.inArray(elem,selection)>-1){if(ignored){ignored.push(elem);}
+continue;}
+contains=jQuery.contains(elem.ownerDocument,elem);tmp=getAll(fragment.appendChild(elem),"script");if(contains){setGlobalEval(tmp);}
+if(scripts){j=0;while((elem=tmp[j++])){if(rscriptType.test(elem.type||"")){scripts.push(elem);}}}}
+return fragment;}
+(function(){var fragment=document.createDocumentFragment(),div=fragment.appendChild(document.createElement("div")),input=document.createElement("input");input.setAttribute("type","radio");input.setAttribute("checked","checked");input.setAttribute("name","t");div.appendChild(input);support.checkClone=div.cloneNode(true).cloneNode(true).lastChild.checked;div.innerHTML="<textarea>x</textarea>";support.noCloneChecked=!!div.cloneNode(true).lastChild.defaultValue;})();var documentElement=document.documentElement;var
+rkeyEvent=/^key/,rmouseEvent=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,rtypenamespace=/^([^.]*)(?:\.(.+)|)/;function returnTrue(){return true;}
+function returnFalse(){return false;}
+function safeActiveElement(){try{return document.activeElement;}catch(err){}}
+function on(elem,types,selector,data,fn,one){var origFn,type;if(typeof types==="object"){if(typeof selector!=="string"){data=data||selector;selector=undefined;}
+for(type in types){on(elem,type,selector,data,types[type],one);}
+return elem;}
+if(data==null&&fn==null){fn=selector;data=selector=undefined;}else if(fn==null){if(typeof selector==="string"){fn=data;data=undefined;}else{fn=data;data=selector;selector=undefined;}}
+if(fn===false){fn=returnFalse;}else if(!fn){return elem;}
+if(one===1){origFn=fn;fn=function(event){jQuery().off(event);return origFn.apply(this,arguments);};fn.guid=origFn.guid||(origFn.guid=jQuery.guid++);}
+return elem.each(function(){jQuery.event.add(this,types,fn,data,selector);});}
+jQuery.event={global:{},add:function(elem,types,handler,data,selector){var handleObjIn,eventHandle,tmp,events,t,handleObj,special,handlers,type,namespaces,origType,elemData=dataPriv.get(elem);if(!elemData){return;}
+if(handler.handler){handleObjIn=handler;handler=handleObjIn.handler;selector=handleObjIn.selector;}
+if(selector){jQuery.find.matchesSelector(documentElement,selector);}
+if(!handler.guid){handler.guid=jQuery.guid++;}
+if(!(events=elemData.events)){events=elemData.events={};}
+if(!(eventHandle=elemData.handle)){eventHandle=elemData.handle=function(e){return typeof jQuery!=="undefined"&&jQuery.event.triggered!==e.type?jQuery.event.dispatch.apply(elem,arguments):undefined;};}
+types=(types||"").match(rnothtmlwhite)||[""];t=types.length;while(t--){tmp=rtypenamespace.exec(types[t])||[];type=origType=tmp[1];namespaces=(tmp[2]||"").split(".").sort();if(!type){continue;}
+special=jQuery.event.special[type]||{};type=(selector?special.delegateType:special.bindType)||type;special=jQuery.event.special[type]||{};handleObj=jQuery.extend({type:type,origType:origType,data:data,handler:handler,guid:handler.guid,selector:selector,needsContext:selector&&jQuery.expr.match.needsContext.test(selector),namespace:namespaces.join(".")},handleObjIn);if(!(handlers=events[type])){handlers=events[type]=[];handlers.delegateCount=0;if(!special.setup||special.setup.call(elem,data,namespaces,eventHandle)===false){if(elem.addEventListener){elem.addEventListener(type,eventHandle);}}}
+if(special.add){special.add.call(elem,handleObj);if(!handleObj.handler.guid){handleObj.handler.guid=handler.guid;}}
+if(selector){handlers.splice(handlers.delegateCount++,0,handleObj);}else{handlers.push(handleObj);}
+jQuery.event.global[type]=true;}},remove:function(elem,types,handler,selector,mappedTypes){var j,origCount,tmp,events,t,handleObj,special,handlers,type,namespaces,origType,elemData=dataPriv.hasData(elem)&&dataPriv.get(elem);if(!elemData||!(events=elemData.events)){return;}
+types=(types||"").match(rnothtmlwhite)||[""];t=types.length;while(t--){tmp=rtypenamespace.exec(types[t])||[];type=origType=tmp[1];namespaces=(tmp[2]||"").split(".").sort();if(!type){for(type in events){jQuery.event.remove(elem,type+types[t],handler,selector,true);}
+continue;}
+special=jQuery.event.special[type]||{};type=(selector?special.delegateType:special.bindType)||type;handlers=events[type]||[];tmp=tmp[2]&&new RegExp("(^|\\.)"+namespaces.join("\\.(?:.*\\.|)")+"(\\.|$)");origCount=j=handlers.length;while(j--){handleObj=handlers[j];if((mappedTypes||origType===handleObj.origType)&&(!handler||handler.guid===handleObj.guid)&&(!tmp||tmp.test(handleObj.namespace))&&(!selector||selector===handleObj.selector||selector==="**"&&handleObj.selector)){handlers.splice(j,1);if(handleObj.selector){handlers.delegateCount--;}
+if(special.remove){special.remove.call(elem,handleObj);}}}
+if(origCount&&!handlers.length){if(!special.teardown||special.teardown.call(elem,namespaces,elemData.handle)===false){jQuery.removeEvent(elem,type,elemData.handle);}
+delete events[type];}}
+if(jQuery.isEmptyObject(events)){dataPriv.remove(elem,"handle events");}},dispatch:function(nativeEvent){var event=jQuery.event.fix(nativeEvent);var i,j,ret,matched,handleObj,handlerQueue,args=new Array(arguments.length),handlers=(dataPriv.get(this,"events")||{})[event.type]||[],special=jQuery.event.special[event.type]||{};args[0]=event;for(i=1;i<arguments.length;i++){args[i]=arguments[i];}
+event.delegateTarget=this;if(special.preDispatch&&special.preDispatch.call(this,event)===false){return;}
+handlerQueue=jQuery.event.handlers.call(this,event,handlers);i=0;while((matched=handlerQueue[i++])&&!event.isPropagationStopped()){event.currentTarget=matched.elem;j=0;while((handleObj=matched.handlers[j++])&&!event.isImmediatePropagationStopped()){if(!event.rnamespace||event.rnamespace.test(handleObj.namespace)){event.handleObj=handleObj;event.data=handleObj.data;ret=((jQuery.event.special[handleObj.origType]||{}).handle||handleObj.handler).apply(matched.elem,args);if(ret!==undefined){if((event.result=ret)===false){event.preventDefault();event.stopPropagation();}}}}}
+if(special.postDispatch){special.postDispatch.call(this,event);}
+return event.result;},handlers:function(event,handlers){var i,handleObj,sel,matchedHandlers,matchedSelectors,handlerQueue=[],delegateCount=handlers.delegateCount,cur=event.target;if(delegateCount&&cur.nodeType&&!(event.type==="click"&&event.button>=1)){for(;cur!==this;cur=cur.parentNode||this){if(cur.nodeType===1&&!(event.type==="click"&&cur.disabled===true)){matchedHandlers=[];matchedSelectors={};for(i=0;i<delegateCount;i++){handleObj=handlers[i];sel=handleObj.selector+" ";if(matchedSelectors[sel]===undefined){matchedSelectors[sel]=handleObj.needsContext?jQuery(sel,this).index(cur)>-1:jQuery.find(sel,this,null,[cur]).length;}
+if(matchedSelectors[sel]){matchedHandlers.push(handleObj);}}
+if(matchedHandlers.length){handlerQueue.push({elem:cur,handlers:matchedHandlers});}}}}
+cur=this;if(delegateCount<handlers.length){handlerQueue.push({elem:cur,handlers:handlers.slice(delegateCount)});}
+return handlerQueue;},addProp:function(name,hook){Object.defineProperty(jQuery.Event.prototype,name,{enumerable:true,configurable:true,get:jQuery.isFunction(hook)?function(){if(this.originalEvent){return hook(this.originalEvent);}}:function(){if(this.originalEvent){return this.originalEvent[name];}},set:function(value){Object.defineProperty(this,name,{enumerable:true,configurable:true,writable:true,value:value});}});},fix:function(originalEvent){return originalEvent[jQuery.expando]?originalEvent:new jQuery.Event(originalEvent);},special:{load:{noBubble:true},focus:{trigger:function(){if(this!==safeActiveElement()&&this.focus){this.focus();return false;}},delegateType:"focusin"},blur:{trigger:function(){if(this===safeActiveElement()&&this.blur){this.blur();return false;}},delegateType:"focusout"},click:{trigger:function(){if(this.type==="checkbox"&&this.click&&nodeName(this,"input")){this.click();return false;}},_default:function(event){return nodeName(event.target,"a");}},beforeunload:{postDispatch:function(event){if(event.result!==undefined&&event.originalEvent){event.originalEvent.returnValue=event.result;}}}}};jQuery.removeEvent=function(elem,type,handle){if(elem.removeEventListener){elem.removeEventListener(type,handle);}};jQuery.Event=function(src,props){if(!(this instanceof jQuery.Event)){return new jQuery.Event(src,props);}
+if(src&&src.type){this.originalEvent=src;this.type=src.type;this.isDefaultPrevented=src.defaultPrevented||src.defaultPrevented===undefined&&src.returnValue===false?returnTrue:returnFalse;this.target=(src.target&&src.target.nodeType===3)?src.target.parentNode:src.target;this.currentTarget=src.currentTarget;this.relatedTarget=src.relatedTarget;}else{this.type=src;}
+if(props){jQuery.extend(this,props);}
+this.timeStamp=src&&src.timeStamp||jQuery.now();this[jQuery.expando]=true;};jQuery.Event.prototype={constructor:jQuery.Event,isDefaultPrevented:returnFalse,isPropagationStopped:returnFalse,isImmediatePropagationStopped:returnFalse,isSimulated:false,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=returnTrue;if(e&&!this.isSimulated){e.preventDefault();}},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=returnTrue;if(e&&!this.isSimulated){e.stopPropagation();}},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=returnTrue;if(e&&!this.isSimulated){e.stopImmediatePropagation();}
+this.stopPropagation();}};jQuery.each({altKey:true,bubbles:true,cancelable:true,changedTouches:true,ctrlKey:true,detail:true,eventPhase:true,metaKey:true,pageX:true,pageY:true,shiftKey:true,view:true,"char":true,charCode:true,key:true,keyCode:true,button:true,buttons:true,clientX:true,clientY:true,offsetX:true,offsetY:true,pointerId:true,pointerType:true,screenX:true,screenY:true,targetTouches:true,toElement:true,touches:true,which:function(event){var button=event.button;if(event.which==null&&rkeyEvent.test(event.type)){return event.charCode!=null?event.charCode:event.keyCode;}
+if(!event.which&&button!==undefined&&rmouseEvent.test(event.type)){if(button&1){return 1;}
+if(button&2){return 3;}
+if(button&4){return 2;}
+return 0;}
+return event.which;}},jQuery.event.addProp);jQuery.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(orig,fix){jQuery.event.special[orig]={delegateType:fix,bindType:fix,handle:function(event){var ret,target=this,related=event.relatedTarget,handleObj=event.handleObj;if(!related||(related!==target&&!jQuery.contains(target,related))){event.type=handleObj.origType;ret=handleObj.handler.apply(this,arguments);event.type=fix;}
+return ret;}};});jQuery.fn.extend({on:function(types,selector,data,fn){return on(this,types,selector,data,fn);},one:function(types,selector,data,fn){return on(this,types,selector,data,fn,1);},off:function(types,selector,fn){var handleObj,type;if(types&&types.preventDefault&&types.handleObj){handleObj=types.handleObj;jQuery(types.delegateTarget).off(handleObj.namespace?handleObj.origType+"."+handleObj.namespace:handleObj.origType,handleObj.selector,handleObj.handler);return this;}
+if(typeof types==="object"){for(type in types){this.off(type,selector,types[type]);}
+return this;}
+if(selector===false||typeof selector==="function"){fn=selector;selector=undefined;}
+if(fn===false){fn=returnFalse;}
+return this.each(function(){jQuery.event.remove(this,types,fn,selector);});}});var 
+rxhtmlTag=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,rnoInnerhtml=/<script|<style|<link/i,rchecked=/checked\s*(?:[^=]|=\s*.checked.)/i,rscriptTypeMasked=/^true\/(.*)/,rcleanScript=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function manipulationTarget(elem,content){if(nodeName(elem,"table")&&nodeName(content.nodeType!==11?content:content.firstChild,"tr")){return jQuery(">tbody",elem)[0]||elem;}
+return elem;}
+function disableScript(elem){elem.type=(elem.getAttribute("type")!==null)+"/"+elem.type;return elem;}
+function restoreScript(elem){var match=rscriptTypeMasked.exec(elem.type);if(match){elem.type=match[1];}else{elem.removeAttribute("type");}
+return elem;}
+function cloneCopyEvent(src,dest){var i,l,type,pdataOld,pdataCur,udataOld,udataCur,events;if(dest.nodeType!==1){return;}
+if(dataPriv.hasData(src)){pdataOld=dataPriv.access(src);pdataCur=dataPriv.set(dest,pdataOld);events=pdataOld.events;if(events){delete pdataCur.handle;pdataCur.events={};for(type in events){for(i=0,l=events[type].length;i<l;i++){jQuery.event.add(dest,type,events[type][i]);}}}}
+if(dataUser.hasData(src)){udataOld=dataUser.access(src);udataCur=jQuery.extend({},udataOld);dataUser.set(dest,udataCur);}}
+function fixInput(src,dest){var nodeName=dest.nodeName.toLowerCase();if(nodeName==="input"&&rcheckableType.test(src.type)){dest.checked=src.checked;}else if(nodeName==="input"||nodeName==="textarea"){dest.defaultValue=src.defaultValue;}}
+function domManip(collection,args,callback,ignored){args=concat.apply([],args);var fragment,first,scripts,hasScripts,node,doc,i=0,l=collection.length,iNoClone=l-1,value=args[0],isFunction=jQuery.isFunction(value);if(isFunction||(l>1&&typeof value==="string"&&!support.checkClone&&rchecked.test(value))){return collection.each(function(index){var self=collection.eq(index);if(isFunction){args[0]=value.call(this,index,self.html());}
+domManip(self,args,callback,ignored);});}
+if(l){fragment=buildFragment(args,collection[0].ownerDocument,false,collection,ignored);first=fragment.firstChild;if(fragment.childNodes.length===1){fragment=first;}
+if(first||ignored){scripts=jQuery.map(getAll(fragment,"script"),disableScript);hasScripts=scripts.length;for(;i<l;i++){node=fragment;if(i!==iNoClone){node=jQuery.clone(node,true,true);if(hasScripts){jQuery.merge(scripts,getAll(node,"script"));}}
+callback.call(collection[i],node,i);}
+if(hasScripts){doc=scripts[scripts.length-1].ownerDocument;jQuery.map(scripts,restoreScript);for(i=0;i<hasScripts;i++){node=scripts[i];if(rscriptType.test(node.type||"")&&!dataPriv.access(node,"globalEval")&&jQuery.contains(doc,node)){if(node.src){if(jQuery._evalUrl){jQuery._evalUrl(node.src);}}else{DOMEval(node.textContent.replace(rcleanScript,""),doc);}}}}}}
+return collection;}
+function remove(elem,selector,keepData){var node,nodes=selector?jQuery.filter(selector,elem):elem,i=0;for(;(node=nodes[i])!=null;i++){if(!keepData&&node.nodeType===1){jQuery.cleanData(getAll(node));}
+if(node.parentNode){if(keepData&&jQuery.contains(node.ownerDocument,node)){setGlobalEval(getAll(node,"script"));}
+node.parentNode.removeChild(node);}}
+return elem;}
+jQuery.extend({htmlPrefilter:function(html){return html.replace(rxhtmlTag,"<$1></$2>");},clone:function(elem,dataAndEvents,deepDataAndEvents){var i,l,srcElements,destElements,clone=elem.cloneNode(true),inPage=jQuery.contains(elem.ownerDocument,elem);if(!support.noCloneChecked&&(elem.nodeType===1||elem.nodeType===11)&&!jQuery.isXMLDoc(elem)){destElements=getAll(clone);srcElements=getAll(elem);for(i=0,l=srcElements.length;i<l;i++){fixInput(srcElements[i],destElements[i]);}}
+if(dataAndEvents){if(deepDataAndEvents){srcElements=srcElements||getAll(elem);destElements=destElements||getAll(clone);for(i=0,l=srcElements.length;i<l;i++){cloneCopyEvent(srcElements[i],destElements[i]);}}else{cloneCopyEvent(elem,clone);}}
+destElements=getAll(clone,"script");if(destElements.length>0){setGlobalEval(destElements,!inPage&&getAll(elem,"script"));}
+return clone;},cleanData:function(elems){var data,elem,type,special=jQuery.event.special,i=0;for(;(elem=elems[i])!==undefined;i++){if(acceptData(elem)){if((data=elem[dataPriv.expando])){if(data.events){for(type in data.events){if(special[type]){jQuery.event.remove(elem,type);}else{jQuery.removeEvent(elem,type,data.handle);}}}
+elem[dataPriv.expando]=undefined;}
+if(elem[dataUser.expando]){elem[dataUser.expando]=undefined;}}}}});jQuery.fn.extend({detach:function(selector){return remove(this,selector,true);},remove:function(selector){return remove(this,selector);},text:function(value){return access(this,function(value){return value===undefined?jQuery.text(this):this.empty().each(function(){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){this.textContent=value;}});},null,value,arguments.length);},append:function(){return domManip(this,arguments,function(elem){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var target=manipulationTarget(this,elem);target.appendChild(elem);}});},prepend:function(){return domManip(this,arguments,function(elem){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var target=manipulationTarget(this,elem);target.insertBefore(elem,target.firstChild);}});},before:function(){return domManip(this,arguments,function(elem){if(this.parentNode){this.parentNode.insertBefore(elem,this);}});},after:function(){return domManip(this,arguments,function(elem){if(this.parentNode){this.parentNode.insertBefore(elem,this.nextSibling);}});},empty:function(){var elem,i=0;for(;(elem=this[i])!=null;i++){if(elem.nodeType===1){jQuery.cleanData(getAll(elem,false));elem.textContent="";}}
+return this;},clone:function(dataAndEvents,deepDataAndEvents){dataAndEvents=dataAndEvents==null?false:dataAndEvents;deepDataAndEvents=deepDataAndEvents==null?dataAndEvents:deepDataAndEvents;return this.map(function(){return jQuery.clone(this,dataAndEvents,deepDataAndEvents);});},html:function(value){return access(this,function(value){var elem=this[0]||{},i=0,l=this.length;if(value===undefined&&elem.nodeType===1){return elem.innerHTML;}
+if(typeof value==="string"&&!rnoInnerhtml.test(value)&&!wrapMap[(rtagName.exec(value)||["",""])[1].toLowerCase()]){value=jQuery.htmlPrefilter(value);try{for(;i<l;i++){elem=this[i]||{};if(elem.nodeType===1){jQuery.cleanData(getAll(elem,false));elem.innerHTML=value;}}
+elem=0;}catch(e){}}
+if(elem){this.empty().append(value);}},null,value,arguments.length);},replaceWith:function(){var ignored=[];return domManip(this,arguments,function(elem){var parent=this.parentNode;if(jQuery.inArray(this,ignored)<0){jQuery.cleanData(getAll(this));if(parent){parent.replaceChild(elem,this);}}
+},ignored);}});jQuery.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(name,original){jQuery.fn[name]=function(selector){var elems,ret=[],insert=jQuery(selector),last=insert.length-1,i=0;for(;i<=last;i++){elems=i===last?this:this.clone(true);jQuery(insert[i])[original](elems);push.apply(ret,elems.get());}
+return this.pushStack(ret);};});var rmargin=(/^margin/);var rnumnonpx=new RegExp("^("+pnum+")(?!px)[a-z%]+$","i");var getStyles=function(elem){var view=elem.ownerDocument.defaultView;if(!view||!view.opener){view=window;}
+return view.getComputedStyle(elem);};(function(){function computeStyleTests(){if(!div){return;}
+div.style.cssText="box-sizing:border-box;"+
+"position:relative;display:block;"+
+"margin:auto;border:1px;padding:1px;"+
+"top:1%;width:50%";div.innerHTML="";documentElement.appendChild(container);var divStyle=window.getComputedStyle(div);pixelPositionVal=divStyle.top!=="1%";reliableMarginLeftVal=divStyle.marginLeft==="2px";boxSizingReliableVal=divStyle.width==="4px";div.style.marginRight="50%";pixelMarginRightVal=divStyle.marginRight==="4px";documentElement.removeChild(container);div=null;}
+var pixelPositionVal,boxSizingReliableVal,pixelMarginRightVal,reliableMarginLeftVal,container=document.createElement("div"),div=document.createElement("div");if(!div.style){return;}
+div.style.backgroundClip="content-box";div.cloneNode(true).style.backgroundClip="";support.clearCloneStyle=div.style.backgroundClip==="content-box";container.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;"+
+"padding:0;margin-top:1px;position:absolute";container.appendChild(div);jQuery.extend(support,{pixelPosition:function(){computeStyleTests();return pixelPositionVal;},boxSizingReliable:function(){computeStyleTests();return boxSizingReliableVal;},pixelMarginRight:function(){computeStyleTests();return pixelMarginRightVal;},reliableMarginLeft:function(){computeStyleTests();return reliableMarginLeftVal;}});})();function curCSS(elem,name,computed){var width,minWidth,maxWidth,ret,style=elem.style;computed=computed||getStyles(elem);if(computed){ret=computed.getPropertyValue(name)||computed[name];if(ret===""&&!jQuery.contains(elem.ownerDocument,elem)){ret=jQuery.style(elem,name);}
+if(!support.pixelMarginRight()&&rnumnonpx.test(ret)&&rmargin.test(name)){width=style.width;minWidth=style.minWidth;maxWidth=style.maxWidth;style.minWidth=style.maxWidth=style.width=ret;ret=computed.width;style.width=width;style.minWidth=minWidth;style.maxWidth=maxWidth;}}
+return ret!==undefined?ret+"":ret;}
+function addGetHookIf(conditionFn,hookFn){return{get:function(){if(conditionFn()){delete this.get;return;}
+return(this.get=hookFn).apply(this,arguments);}};}
+var
+rdisplayswap=/^(none|table(?!-c[ea]).+)/,rcustomProp=/^--/,cssShow={position:"absolute",visibility:"hidden",display:"block"},cssNormalTransform={letterSpacing:"0",fontWeight:"400"},cssPrefixes=["Webkit","Moz","ms"],emptyStyle=document.createElement("div").style;function vendorPropName(name){if(name in emptyStyle){return name;}
+var capName=name[0].toUpperCase()+name.slice(1),i=cssPrefixes.length;while(i--){name=cssPrefixes[i]+capName;if(name in emptyStyle){return name;}}}
+function finalPropName(name){var ret=jQuery.cssProps[name];if(!ret){ret=jQuery.cssProps[name]=vendorPropName(name)||name;}
+return ret;}
+function setPositiveNumber(elem,value,subtract){var matches=rcssNum.exec(value);return matches?Math.max(0,matches[2]-(subtract||0))+(matches[3]||"px"):value;}
+function augmentWidthOrHeight(elem,name,extra,isBorderBox,styles){var i,val=0;if(extra===(isBorderBox?"border":"content")){i=4;}else{i=name==="width"?1:0;}
+for(;i<4;i+=2){if(extra==="margin"){val+=jQuery.css(elem,extra+cssExpand[i],true,styles);}
+if(isBorderBox){if(extra==="content"){val-=jQuery.css(elem,"padding"+cssExpand[i],true,styles);}
+if(extra!=="margin"){val-=jQuery.css(elem,"border"+cssExpand[i]+"Width",true,styles);}}else{val+=jQuery.css(elem,"padding"+cssExpand[i],true,styles);if(extra!=="padding"){val+=jQuery.css(elem,"border"+cssExpand[i]+"Width",true,styles);}}}
+return val;}
+function getWidthOrHeight(elem,name,extra){var valueIsBorderBox,styles=getStyles(elem),val=curCSS(elem,name,styles),isBorderBox=jQuery.css(elem,"boxSizing",false,styles)==="border-box";if(rnumnonpx.test(val)){return val;}
+valueIsBorderBox=isBorderBox&&(support.boxSizingReliable()||val===elem.style[name]);if(val==="auto"){val=elem["offset"+name[0].toUpperCase()+name.slice(1)];}
+val=parseFloat(val)||0;return(val+
+augmentWidthOrHeight(elem,name,extra||(isBorderBox?"border":"content"),valueIsBorderBox,styles))+"px";}
+jQuery.extend({cssHooks:{opacity:{get:function(elem,computed){if(computed){var ret=curCSS(elem,"opacity");return ret===""?"1":ret;}}}},cssNumber:{"animationIterationCount":true,"columnCount":true,"fillOpacity":true,"flexGrow":true,"flexShrink":true,"fontWeight":true,"lineHeight":true,"opacity":true,"order":true,"orphans":true,"widows":true,"zIndex":true,"zoom":true},cssProps:{"float":"cssFloat"},style:function(elem,name,value,extra){if(!elem||elem.nodeType===3||elem.nodeType===8||!elem.style){return;}
+var ret,type,hooks,origName=jQuery.camelCase(name),isCustomProp=rcustomProp.test(name),style=elem.style;if(!isCustomProp){name=finalPropName(origName);}
+hooks=jQuery.cssHooks[name]||jQuery.cssHooks[origName];if(value!==undefined){type=typeof value;if(type==="string"&&(ret=rcssNum.exec(value))&&ret[1]){value=adjustCSS(elem,name,ret);type="number";}
+if(value==null||value!==value){return;}
+if(type==="number"){value+=ret&&ret[3]||(jQuery.cssNumber[origName]?"":"px");}
+if(!support.clearCloneStyle&&value===""&&name.indexOf("background")===0){style[name]="inherit";}
+if(!hooks||!("set"in hooks)||(value=hooks.set(elem,value,extra))!==undefined){if(isCustomProp){style.setProperty(name,value);}else{style[name]=value;}}}else{if(hooks&&"get"in hooks&&(ret=hooks.get(elem,false,extra))!==undefined){return ret;}
+return style[name];}},css:function(elem,name,extra,styles){var val,num,hooks,origName=jQuery.camelCase(name),isCustomProp=rcustomProp.test(name);if(!isCustomProp){name=finalPropName(origName);}
+hooks=jQuery.cssHooks[name]||jQuery.cssHooks[origName];if(hooks&&"get"in hooks){val=hooks.get(elem,true,extra);}
+if(val===undefined){val=curCSS(elem,name,styles);}
+if(val==="normal"&&name in cssNormalTransform){val=cssNormalTransform[name];}
+if(extra===""||extra){num=parseFloat(val);return extra===true||isFinite(num)?num||0:val;}
+return val;}});jQuery.each(["height","width"],function(i,name){jQuery.cssHooks[name]={get:function(elem,computed,extra){if(computed){return rdisplayswap.test(jQuery.css(elem,"display"))&&(!elem.getClientRects().length||!elem.getBoundingClientRect().width)?swap(elem,cssShow,function(){return getWidthOrHeight(elem,name,extra);}):getWidthOrHeight(elem,name,extra);}},set:function(elem,value,extra){var matches,styles=extra&&getStyles(elem),subtract=extra&&augmentWidthOrHeight(elem,name,extra,jQuery.css(elem,"boxSizing",false,styles)==="border-box",styles);if(subtract&&(matches=rcssNum.exec(value))&&(matches[3]||"px")!=="px"){elem.style[name]=value;value=jQuery.css(elem,name);}
+return setPositiveNumber(elem,value,subtract);}};});jQuery.cssHooks.marginLeft=addGetHookIf(support.reliableMarginLeft,function(elem,computed){if(computed){return(parseFloat(curCSS(elem,"marginLeft"))||elem.getBoundingClientRect().left-
+swap(elem,{marginLeft:0},function(){return elem.getBoundingClientRect().left;}))+"px";}});jQuery.each({margin:"",padding:"",border:"Width"},function(prefix,suffix){jQuery.cssHooks[prefix+suffix]={expand:function(value){var i=0,expanded={},parts=typeof value==="string"?value.split(" "):[value];for(;i<4;i++){expanded[prefix+cssExpand[i]+suffix]=parts[i]||parts[i-2]||parts[0];}
+return expanded;}};if(!rmargin.test(prefix)){jQuery.cssHooks[prefix+suffix].set=setPositiveNumber;}});jQuery.fn.extend({css:function(name,value){return access(this,function(elem,name,value){var styles,len,map={},i=0;if(Array.isArray(name)){styles=getStyles(elem);len=name.length;for(;i<len;i++){map[name[i]]=jQuery.css(elem,name[i],false,styles);}
+return map;}
+return value!==undefined?jQuery.style(elem,name,value):jQuery.css(elem,name);},name,value,arguments.length>1);}});function Tween(elem,options,prop,end,easing){return new Tween.prototype.init(elem,options,prop,end,easing);}
+jQuery.Tween=Tween;Tween.prototype={constructor:Tween,init:function(elem,options,prop,end,easing,unit){this.elem=elem;this.prop=prop;this.easing=easing||jQuery.easing._default;this.options=options;this.start=this.now=this.cur();this.end=end;this.unit=unit||(jQuery.cssNumber[prop]?"":"px");},cur:function(){var hooks=Tween.propHooks[this.prop];return hooks&&hooks.get?hooks.get(this):Tween.propHooks._default.get(this);},run:function(percent){var eased,hooks=Tween.propHooks[this.prop];if(this.options.duration){this.pos=eased=jQuery.easing[this.easing](percent,this.options.duration*percent,0,1,this.options.duration);}else{this.pos=eased=percent;}
+this.now=(this.end-this.start)*eased+this.start;if(this.options.step){this.options.step.call(this.elem,this.now,this);}
+if(hooks&&hooks.set){hooks.set(this);}else{Tween.propHooks._default.set(this);}
+return this;}};Tween.prototype.init.prototype=Tween.prototype;Tween.propHooks={_default:{get:function(tween){var result;if(tween.elem.nodeType!==1||tween.elem[tween.prop]!=null&&tween.elem.style[tween.prop]==null){return tween.elem[tween.prop];}
+result=jQuery.css(tween.elem,tween.prop,"");return!result||result==="auto"?0:result;},set:function(tween){if(jQuery.fx.step[tween.prop]){jQuery.fx.step[tween.prop](tween);}else if(tween.elem.nodeType===1&&(tween.elem.style[jQuery.cssProps[tween.prop]]!=null||jQuery.cssHooks[tween.prop])){jQuery.style(tween.elem,tween.prop,tween.now+tween.unit);}else{tween.elem[tween.prop]=tween.now;}}}};Tween.propHooks.scrollTop=Tween.propHooks.scrollLeft={set:function(tween){if(tween.elem.nodeType&&tween.elem.parentNode){tween.elem[tween.prop]=tween.now;}}};jQuery.easing={linear:function(p){return p;},swing:function(p){return 0.5-Math.cos(p*Math.PI)/2;},_default:"swing"};jQuery.fx=Tween.prototype.init;jQuery.fx.step={};var
+fxNow,inProgress,rfxtypes=/^(?:toggle|show|hide)$/,rrun=/queueHooks$/;function schedule(){if(inProgress){if(document.hidden===false&&window.requestAnimationFrame){window.requestAnimationFrame(schedule);}else{window.setTimeout(schedule,jQuery.fx.interval);}
+jQuery.fx.tick();}}
+function createFxNow(){window.setTimeout(function(){fxNow=undefined;});return(fxNow=jQuery.now());}
+function genFx(type,includeWidth){var which,i=0,attrs={height:type};includeWidth=includeWidth?1:0;for(;i<4;i+=2-includeWidth){which=cssExpand[i];attrs["margin"+which]=attrs["padding"+which]=type;}
+if(includeWidth){attrs.opacity=attrs.width=type;}
+return attrs;}
+function createTween(value,prop,animation){var tween,collection=(Animation.tweeners[prop]||[]).concat(Animation.tweeners["*"]),index=0,length=collection.length;for(;index<length;index++){if((tween=collection[index].call(animation,prop,value))){return tween;}}}
+function defaultPrefilter(elem,props,opts){var prop,value,toggle,hooks,oldfire,propTween,restoreDisplay,display,isBox="width"in props||"height"in props,anim=this,orig={},style=elem.style,hidden=elem.nodeType&&isHiddenWithinTree(elem),dataShow=dataPriv.get(elem,"fxshow");if(!opts.queue){hooks=jQuery._queueHooks(elem,"fx");if(hooks.unqueued==null){hooks.unqueued=0;oldfire=hooks.empty.fire;hooks.empty.fire=function(){if(!hooks.unqueued){oldfire();}};}
+hooks.unqueued++;anim.always(function(){anim.always(function(){hooks.unqueued--;if(!jQuery.queue(elem,"fx").length){hooks.empty.fire();}});});}
+for(prop in props){value=props[prop];if(rfxtypes.test(value)){delete props[prop];toggle=toggle||value==="toggle";if(value===(hidden?"hide":"show")){if(value==="show"&&dataShow&&dataShow[prop]!==undefined){hidden=true;}else{continue;}}
+orig[prop]=dataShow&&dataShow[prop]||jQuery.style(elem,prop);}}
+propTween=!jQuery.isEmptyObject(props);if(!propTween&&jQuery.isEmptyObject(orig)){return;}
+if(isBox&&elem.nodeType===1){opts.overflow=[style.overflow,style.overflowX,style.overflowY];restoreDisplay=dataShow&&dataShow.display;if(restoreDisplay==null){restoreDisplay=dataPriv.get(elem,"display");}
+display=jQuery.css(elem,"display");if(display==="none"){if(restoreDisplay){display=restoreDisplay;}else{showHide([elem],true);restoreDisplay=elem.style.display||restoreDisplay;display=jQuery.css(elem,"display");showHide([elem]);}}
+if(display==="inline"||display==="inline-block"&&restoreDisplay!=null){if(jQuery.css(elem,"float")==="none"){if(!propTween){anim.done(function(){style.display=restoreDisplay;});if(restoreDisplay==null){display=style.display;restoreDisplay=display==="none"?"":display;}}
+style.display="inline-block";}}}
+if(opts.overflow){style.overflow="hidden";anim.always(function(){style.overflow=opts.overflow[0];style.overflowX=opts.overflow[1];style.overflowY=opts.overflow[2];});}
+propTween=false;for(prop in orig){if(!propTween){if(dataShow){if("hidden"in dataShow){hidden=dataShow.hidden;}}else{dataShow=dataPriv.access(elem,"fxshow",{display:restoreDisplay});}
+if(toggle){dataShow.hidden=!hidden;}
+if(hidden){showHide([elem],true);}
+anim.done(function(){if(!hidden){showHide([elem]);}
+dataPriv.remove(elem,"fxshow");for(prop in orig){jQuery.style(elem,prop,orig[prop]);}});}
+propTween=createTween(hidden?dataShow[prop]:0,prop,anim);if(!(prop in dataShow)){dataShow[prop]=propTween.start;if(hidden){propTween.end=propTween.start;propTween.start=0;}}}}
+function propFilter(props,specialEasing){var index,name,easing,value,hooks;for(index in props){name=jQuery.camelCase(index);easing=specialEasing[name];value=props[index];if(Array.isArray(value)){easing=value[1];value=props[index]=value[0];}
+if(index!==name){props[name]=value;delete props[index];}
+hooks=jQuery.cssHooks[name];if(hooks&&"expand"in hooks){value=hooks.expand(value);delete props[name];for(index in value){if(!(index in props)){props[index]=value[index];specialEasing[index]=easing;}}}else{specialEasing[name]=easing;}}}
+function Animation(elem,properties,options){var result,stopped,index=0,length=Animation.prefilters.length,deferred=jQuery.Deferred().always(function(){delete tick.elem;}),tick=function(){if(stopped){return false;}
+var currentTime=fxNow||createFxNow(),remaining=Math.max(0,animation.startTime+animation.duration-currentTime),temp=remaining/animation.duration||0,percent=1-temp,index=0,length=animation.tweens.length;for(;index<length;index++){animation.tweens[index].run(percent);}
+deferred.notifyWith(elem,[animation,percent,remaining]);if(percent<1&&length){return remaining;}
+if(!length){deferred.notifyWith(elem,[animation,1,0]);}
+deferred.resolveWith(elem,[animation]);return false;},animation=deferred.promise({elem:elem,props:jQuery.extend({},properties),opts:jQuery.extend(true,{specialEasing:{},easing:jQuery.easing._default},options),originalProperties:properties,originalOptions:options,startTime:fxNow||createFxNow(),duration:options.duration,tweens:[],createTween:function(prop,end){var tween=jQuery.Tween(elem,animation.opts,prop,end,animation.opts.specialEasing[prop]||animation.opts.easing);animation.tweens.push(tween);return tween;},stop:function(gotoEnd){var index=0,length=gotoEnd?animation.tweens.length:0;if(stopped){return this;}
+stopped=true;for(;index<length;index++){animation.tweens[index].run(1);}
+if(gotoEnd){deferred.notifyWith(elem,[animation,1,0]);deferred.resolveWith(elem,[animation,gotoEnd]);}else{deferred.rejectWith(elem,[animation,gotoEnd]);}
+return this;}}),props=animation.props;propFilter(props,animation.opts.specialEasing);for(;index<length;index++){result=Animation.prefilters[index].call(animation,elem,props,animation.opts);if(result){if(jQuery.isFunction(result.stop)){jQuery._queueHooks(animation.elem,animation.opts.queue).stop=jQuery.proxy(result.stop,result);}
+return result;}}
+jQuery.map(props,createTween,animation);if(jQuery.isFunction(animation.opts.start)){animation.opts.start.call(elem,animation);}
+animation.progress(animation.opts.progress).done(animation.opts.done,animation.opts.complete).fail(animation.opts.fail).always(animation.opts.always);jQuery.fx.timer(jQuery.extend(tick,{elem:elem,anim:animation,queue:animation.opts.queue}));return animation;}
+jQuery.Animation=jQuery.extend(Animation,{tweeners:{"*":[function(prop,value){var tween=this.createTween(prop,value);adjustCSS(tween.elem,prop,rcssNum.exec(value),tween);return tween;}]},tweener:function(props,callback){if(jQuery.isFunction(props)){callback=props;props=["*"];}else{props=props.match(rnothtmlwhite);}
+var prop,index=0,length=props.length;for(;index<length;index++){prop=props[index];Animation.tweeners[prop]=Animation.tweeners[prop]||[];Animation.tweeners[prop].unshift(callback);}},prefilters:[defaultPrefilter],prefilter:function(callback,prepend){if(prepend){Animation.prefilters.unshift(callback);}else{Animation.prefilters.push(callback);}}});jQuery.speed=function(speed,easing,fn){var opt=speed&&typeof speed==="object"?jQuery.extend({},speed):{complete:fn||!fn&&easing||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easing&&!jQuery.isFunction(easing)&&easing};if(jQuery.fx.off){opt.duration=0;}else{if(typeof opt.duration!=="number"){if(opt.duration in jQuery.fx.speeds){opt.duration=jQuery.fx.speeds[opt.duration];}else{opt.duration=jQuery.fx.speeds._default;}}}
+if(opt.queue==null||opt.queue===true){opt.queue="fx";}
+opt.old=opt.complete;opt.complete=function(){if(jQuery.isFunction(opt.old)){opt.old.call(this);}
+if(opt.queue){jQuery.dequeue(this,opt.queue);}};return opt;};jQuery.fn.extend({fadeTo:function(speed,to,easing,callback){return this.filter(isHiddenWithinTree).css("opacity",0).show()
+.end().animate({opacity:to},speed,easing,callback);},animate:function(prop,speed,easing,callback){var empty=jQuery.isEmptyObject(prop),optall=jQuery.speed(speed,easing,callback),doAnimation=function(){var anim=Animation(this,jQuery.extend({},prop),optall);if(empty||dataPriv.get(this,"finish")){anim.stop(true);}};doAnimation.finish=doAnimation;return empty||optall.queue===false?this.each(doAnimation):this.queue(optall.queue,doAnimation);},stop:function(type,clearQueue,gotoEnd){var stopQueue=function(hooks){var stop=hooks.stop;delete hooks.stop;stop(gotoEnd);};if(typeof type!=="string"){gotoEnd=clearQueue;clearQueue=type;type=undefined;}
+if(clearQueue&&type!==false){this.queue(type||"fx",[]);}
+return this.each(function(){var dequeue=true,index=type!=null&&type+"queueHooks",timers=jQuery.timers,data=dataPriv.get(this);if(index){if(data[index]&&data[index].stop){stopQueue(data[index]);}}else{for(index in data){if(data[index]&&data[index].stop&&rrun.test(index)){stopQueue(data[index]);}}}
+for(index=timers.length;index--;){if(timers[index].elem===this&&(type==null||timers[index].queue===type)){timers[index].anim.stop(gotoEnd);dequeue=false;timers.splice(index,1);}}
+if(dequeue||!gotoEnd){jQuery.dequeue(this,type);}});},finish:function(type){if(type!==false){type=type||"fx";}
+return this.each(function(){var index,data=dataPriv.get(this),queue=data[type+"queue"],hooks=data[type+"queueHooks"],timers=jQuery.timers,length=queue?queue.length:0;data.finish=true;jQuery.queue(this,type,[]);if(hooks&&hooks.stop){hooks.stop.call(this,true);}
+for(index=timers.length;index--;){if(timers[index].elem===this&&timers[index].queue===type){timers[index].anim.stop(true);timers.splice(index,1);}}
+for(index=0;index<length;index++){if(queue[index]&&queue[index].finish){queue[index].finish.call(this);}}
+delete data.finish;});}});jQuery.each(["toggle","show","hide"],function(i,name){var cssFn=jQuery.fn[name];jQuery.fn[name]=function(speed,easing,callback){return speed==null||typeof speed==="boolean"?cssFn.apply(this,arguments):this.animate(genFx(name,true),speed,easing,callback);};});jQuery.each({slideDown:genFx("show"),slideUp:genFx("hide"),slideToggle:genFx("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(name,props){jQuery.fn[name]=function(speed,easing,callback){return this.animate(props,speed,easing,callback);};});jQuery.timers=[];jQuery.fx.tick=function(){var timer,i=0,timers=jQuery.timers;fxNow=jQuery.now();for(;i<timers.length;i++){timer=timers[i];if(!timer()&&timers[i]===timer){timers.splice(i--,1);}}
+if(!timers.length){jQuery.fx.stop();}
+fxNow=undefined;};jQuery.fx.timer=function(timer){jQuery.timers.push(timer);jQuery.fx.start();};jQuery.fx.interval=13;jQuery.fx.start=function(){if(inProgress){return;}
+inProgress=true;schedule();};jQuery.fx.stop=function(){inProgress=null;};jQuery.fx.speeds={slow:600,fast:200,_default:400};jQuery.fn.delay=function(time,type){time=jQuery.fx?jQuery.fx.speeds[time]||time:time;type=type||"fx";return this.queue(type,function(next,hooks){var timeout=window.setTimeout(next,time);hooks.stop=function(){window.clearTimeout(timeout);};});};(function(){var input=document.createElement("input"),select=document.createElement("select"),opt=select.appendChild(document.createElement("option"));input.type="checkbox";support.checkOn=input.value!=="";support.optSelected=opt.selected;input=document.createElement("input");input.value="t";input.type="radio";support.radioValue=input.value==="t";})();var boolHook,attrHandle=jQuery.expr.attrHandle;jQuery.fn.extend({attr:function(name,value){return access(this,jQuery.attr,name,value,arguments.length>1);},removeAttr:function(name){return this.each(function(){jQuery.removeAttr(this,name);});}});jQuery.extend({attr:function(elem,name,value){var ret,hooks,nType=elem.nodeType;if(nType===3||nType===8||nType===2){return;}
+if(typeof elem.getAttribute==="undefined"){return jQuery.prop(elem,name,value);}
+if(nType!==1||!jQuery.isXMLDoc(elem)){hooks=jQuery.attrHooks[name.toLowerCase()]||(jQuery.expr.match.bool.test(name)?boolHook:undefined);}
+if(value!==undefined){if(value===null){jQuery.removeAttr(elem,name);return;}
+if(hooks&&"set"in hooks&&(ret=hooks.set(elem,value,name))!==undefined){return ret;}
+elem.setAttribute(name,value+"");return value;}
+if(hooks&&"get"in hooks&&(ret=hooks.get(elem,name))!==null){return ret;}
+ret=jQuery.find.attr(elem,name);return ret==null?undefined:ret;},attrHooks:{type:{set:function(elem,value){if(!support.radioValue&&value==="radio"&&nodeName(elem,"input")){var val=elem.value;elem.setAttribute("type",value);if(val){elem.value=val;}
+return value;}}}},removeAttr:function(elem,value){var name,i=0,attrNames=value&&value.match(rnothtmlwhite);if(attrNames&&elem.nodeType===1){while((name=attrNames[i++])){elem.removeAttribute(name);}}}});boolHook={set:function(elem,value,name){if(value===false){jQuery.removeAttr(elem,name);}else{elem.setAttribute(name,name);}
+return name;}};jQuery.each(jQuery.expr.match.bool.source.match(/\w+/g),function(i,name){var getter=attrHandle[name]||jQuery.find.attr;attrHandle[name]=function(elem,name,isXML){var ret,handle,lowercaseName=name.toLowerCase();if(!isXML){handle=attrHandle[lowercaseName];attrHandle[lowercaseName]=ret;ret=getter(elem,name,isXML)!=null?lowercaseName:null;attrHandle[lowercaseName]=handle;}
+return ret;};});var rfocusable=/^(?:input|select|textarea|button)$/i,rclickable=/^(?:a|area)$/i;jQuery.fn.extend({prop:function(name,value){return access(this,jQuery.prop,name,value,arguments.length>1);},removeProp:function(name){return this.each(function(){delete this[jQuery.propFix[name]||name];});}});jQuery.extend({prop:function(elem,name,value){var ret,hooks,nType=elem.nodeType;if(nType===3||nType===8||nType===2){return;}
+if(nType!==1||!jQuery.isXMLDoc(elem)){name=jQuery.propFix[name]||name;hooks=jQuery.propHooks[name];}
+if(value!==undefined){if(hooks&&"set"in hooks&&(ret=hooks.set(elem,value,name))!==undefined){return ret;}
+return(elem[name]=value);}
+if(hooks&&"get"in hooks&&(ret=hooks.get(elem,name))!==null){return ret;}
+return elem[name];},propHooks:{tabIndex:{get:function(elem){var tabindex=jQuery.find.attr(elem,"tabindex");if(tabindex){return parseInt(tabindex,10);}
+if(rfocusable.test(elem.nodeName)||rclickable.test(elem.nodeName)&&elem.href){return 0;}
+return-1;}}},propFix:{"for":"htmlFor","class":"className"}});if(!support.optSelected){jQuery.propHooks.selected={get:function(elem){var parent=elem.parentNode;if(parent&&parent.parentNode){parent.parentNode.selectedIndex;}
+return null;},set:function(elem){var parent=elem.parentNode;if(parent){parent.selectedIndex;if(parent.parentNode){parent.parentNode.selectedIndex;}}}};}
+jQuery.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){jQuery.propFix[this.toLowerCase()]=this;});function stripAndCollapse(value){var tokens=value.match(rnothtmlwhite)||[];return tokens.join(" ");}
+function getClass(elem){return elem.getAttribute&&elem.getAttribute("class")||"";}
+jQuery.fn.extend({addClass:function(value){var classes,elem,cur,curValue,clazz,j,finalValue,i=0;if(jQuery.isFunction(value)){return this.each(function(j){jQuery(this).addClass(value.call(this,j,getClass(this)));});}
+if(typeof value==="string"&&value){classes=value.match(rnothtmlwhite)||[];while((elem=this[i++])){curValue=getClass(elem);cur=elem.nodeType===1&&(" "+stripAndCollapse(curValue)+" ");if(cur){j=0;while((clazz=classes[j++])){if(cur.indexOf(" "+clazz+" ")<0){cur+=clazz+" ";}}
+finalValue=stripAndCollapse(cur);if(curValue!==finalValue){elem.setAttribute("class",finalValue);}}}}
+return this;},removeClass:function(value){var classes,elem,cur,curValue,clazz,j,finalValue,i=0;if(jQuery.isFunction(value)){return this.each(function(j){jQuery(this).removeClass(value.call(this,j,getClass(this)));});}
+if(!arguments.length){return this.attr("class","");}
+if(typeof value==="string"&&value){classes=value.match(rnothtmlwhite)||[];while((elem=this[i++])){curValue=getClass(elem);cur=elem.nodeType===1&&(" "+stripAndCollapse(curValue)+" ");if(cur){j=0;while((clazz=classes[j++])){while(cur.indexOf(" "+clazz+" ")>-1){cur=cur.replace(" "+clazz+" "," ");}}
+finalValue=stripAndCollapse(cur);if(curValue!==finalValue){elem.setAttribute("class",finalValue);}}}}
+return this;},toggleClass:function(value,stateVal){var type=typeof value;if(typeof stateVal==="boolean"&&type==="string"){return stateVal?this.addClass(value):this.removeClass(value);}
+if(jQuery.isFunction(value)){return this.each(function(i){jQuery(this).toggleClass(value.call(this,i,getClass(this),stateVal),stateVal);});}
+return this.each(function(){var className,i,self,classNames;if(type==="string"){i=0;self=jQuery(this);classNames=value.match(rnothtmlwhite)||[];while((className=classNames[i++])){if(self.hasClass(className)){self.removeClass(className);}else{self.addClass(className);}}
+}else if(value===undefined||type==="boolean"){className=getClass(this);if(className){dataPriv.set(this,"__className__",className);}
+if(this.setAttribute){this.setAttribute("class",className||value===false?"":dataPriv.get(this,"__className__")||"");}}});},hasClass:function(selector){var className,elem,i=0;className=" "+selector+" ";while((elem=this[i++])){if(elem.nodeType===1&&(" "+stripAndCollapse(getClass(elem))+" ").indexOf(className)>-1){return true;}}
+return false;}});var rreturn=/\r/g;jQuery.fn.extend({val:function(value){var hooks,ret,isFunction,elem=this[0];if(!arguments.length){if(elem){hooks=jQuery.valHooks[elem.type]||jQuery.valHooks[elem.nodeName.toLowerCase()];if(hooks&&"get"in hooks&&(ret=hooks.get(elem,"value"))!==undefined){return ret;}
+ret=elem.value;if(typeof ret==="string"){return ret.replace(rreturn,"");}
+return ret==null?"":ret;}
+return;}
+isFunction=jQuery.isFunction(value);return this.each(function(i){var val;if(this.nodeType!==1){return;}
+if(isFunction){val=value.call(this,i,jQuery(this).val());}else{val=value;}
+if(val==null){val="";}else if(typeof val==="number"){val+="";}else if(Array.isArray(val)){val=jQuery.map(val,function(value){return value==null?"":value+"";});}
+hooks=jQuery.valHooks[this.type]||jQuery.valHooks[this.nodeName.toLowerCase()];if(!hooks||!("set"in hooks)||hooks.set(this,val,"value")===undefined){this.value=val;}});}});jQuery.extend({valHooks:{option:{get:function(elem){var val=jQuery.find.attr(elem,"value");return val!=null?val:stripAndCollapse(jQuery.text(elem));}},select:{get:function(elem){var value,option,i,options=elem.options,index=elem.selectedIndex,one=elem.type==="select-one",values=one?null:[],max=one?index+1:options.length;if(index<0){i=max;}else{i=one?index:0;}
+for(;i<max;i++){option=options[i];if((option.selected||i===index)&&!option.disabled&&(!option.parentNode.disabled||!nodeName(option.parentNode,"optgroup"))){value=jQuery(option).val();if(one){return value;}
+values.push(value);}}
+return values;},set:function(elem,value){var optionSet,option,options=elem.options,values=jQuery.makeArray(value),i=options.length;while(i--){option=options[i];if(option.selected=jQuery.inArray(jQuery.valHooks.option.get(option),values)>-1){optionSet=true;}
+}
+if(!optionSet){elem.selectedIndex=-1;}
+return values;}}}});jQuery.each(["radio","checkbox"],function(){jQuery.valHooks[this]={set:function(elem,value){if(Array.isArray(value)){return(elem.checked=jQuery.inArray(jQuery(elem).val(),value)>-1);}}};if(!support.checkOn){jQuery.valHooks[this].get=function(elem){return elem.getAttribute("value")===null?"on":elem.value;};}});var rfocusMorph=/^(?:focusinfocus|focusoutblur)$/;jQuery.extend(jQuery.event,{trigger:function(event,data,elem,onlyHandlers){var i,cur,tmp,bubbleType,ontype,handle,special,eventPath=[elem||document],type=hasOwn.call(event,"type")?event.type:event,namespaces=hasOwn.call(event,"namespace")?event.namespace.split("."):[];cur=tmp=elem=elem||document;if(elem.nodeType===3||elem.nodeType===8){return;}
+if(rfocusMorph.test(type+jQuery.event.triggered)){return;}
+if(type.indexOf(".")>-1){namespaces=type.split(".");type=namespaces.shift();namespaces.sort();}
+ontype=type.indexOf(":")<0&&"on"+type;event=event[jQuery.expando]?event:new jQuery.Event(type,typeof event==="object"&&event);event.isTrigger=onlyHandlers?2:3;event.namespace=namespaces.join(".");event.rnamespace=event.namespace?new RegExp("(^|\\.)"+namespaces.join("\\.(?:.*\\.|)")+"(\\.|$)"):null;event.result=undefined;if(!event.target){event.target=elem;}
+data=data==null?[event]:jQuery.makeArray(data,[event]);special=jQuery.event.special[type]||{};if(!onlyHandlers&&special.trigger&&special.trigger.apply(elem,data)===false){return;}
+if(!onlyHandlers&&!special.noBubble&&!jQuery.isWindow(elem)){bubbleType=special.delegateType||type;if(!rfocusMorph.test(bubbleType+type)){cur=cur.parentNode;}
+for(;cur;cur=cur.parentNode){eventPath.push(cur);tmp=cur;}
+if(tmp===(elem.ownerDocument||document)){eventPath.push(tmp.defaultView||tmp.parentWindow||window);}}
+i=0;while((cur=eventPath[i++])&&!event.isPropagationStopped()){event.type=i>1?bubbleType:special.bindType||type;handle=(dataPriv.get(cur,"events")||{})[event.type]&&dataPriv.get(cur,"handle");if(handle){handle.apply(cur,data);}
+handle=ontype&&cur[ontype];if(handle&&handle.apply&&acceptData(cur)){event.result=handle.apply(cur,data);if(event.result===false){event.preventDefault();}}}
+event.type=type;if(!onlyHandlers&&!event.isDefaultPrevented()){if((!special._default||special._default.apply(eventPath.pop(),data)===false)&&acceptData(elem)){if(ontype&&jQuery.isFunction(elem[type])&&!jQuery.isWindow(elem)){tmp=elem[ontype];if(tmp){elem[ontype]=null;}
+jQuery.event.triggered=type;elem[type]();jQuery.event.triggered=undefined;if(tmp){elem[ontype]=tmp;}}}}
+return event.result;},simulate:function(type,elem,event){var e=jQuery.extend(new jQuery.Event(),event,{type:type,isSimulated:true});jQuery.event.trigger(e,null,elem);}});jQuery.fn.extend({trigger:function(type,data){return this.each(function(){jQuery.event.trigger(type,data,this);});},triggerHandler:function(type,data){var elem=this[0];if(elem){return jQuery.event.trigger(type,data,elem,true);}}});jQuery.each(("blur focus focusin focusout resize scroll click dblclick "+
+"mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave "+
+"change select submit keydown keypress keyup contextmenu").split(" "),function(i,name){jQuery.fn[name]=function(data,fn){return arguments.length>0?this.on(name,null,data,fn):this.trigger(name);};});jQuery.fn.extend({hover:function(fnOver,fnOut){return this.mouseenter(fnOver).mouseleave(fnOut||fnOver);}});support.focusin="onfocusin"in window;if(!support.focusin){jQuery.each({focus:"focusin",blur:"focusout"},function(orig,fix){var handler=function(event){jQuery.event.simulate(fix,event.target,jQuery.event.fix(event));};jQuery.event.special[fix]={setup:function(){var doc=this.ownerDocument||this,attaches=dataPriv.access(doc,fix);if(!attaches){doc.addEventListener(orig,handler,true);}
+dataPriv.access(doc,fix,(attaches||0)+1);},teardown:function(){var doc=this.ownerDocument||this,attaches=dataPriv.access(doc,fix)-1;if(!attaches){doc.removeEventListener(orig,handler,true);dataPriv.remove(doc,fix);}else{dataPriv.access(doc,fix,attaches);}}};});}
+var location=window.location;var nonce=jQuery.now();var rquery=(/\?/);jQuery.parseXML=function(data){var xml;if(!data||typeof data!=="string"){return null;}
+try{xml=(new window.DOMParser()).parseFromString(data,"text/xml");}catch(e){xml=undefined;}
+if(!xml||xml.getElementsByTagName("parsererror").length){jQuery.error("Invalid XML: "+data);}
+return xml;};var
+rbracket=/\[\]$/,rCRLF=/\r?\n/g,rsubmitterTypes=/^(?:submit|button|image|reset|file)$/i,rsubmittable=/^(?:input|select|textarea|keygen)/i;function buildParams(prefix,obj,traditional,add){var name;if(Array.isArray(obj)){jQuery.each(obj,function(i,v){if(traditional||rbracket.test(prefix)){add(prefix,v);}else{buildParams(prefix+"["+(typeof v==="object"&&v!=null?i:"")+"]",v,traditional,add);}});}else if(!traditional&&jQuery.type(obj)==="object"){for(name in obj){buildParams(prefix+"["+name+"]",obj[name],traditional,add);}}else{add(prefix,obj);}}
+jQuery.param=function(a,traditional){var prefix,s=[],add=function(key,valueOrFunction){var value=jQuery.isFunction(valueOrFunction)?valueOrFunction():valueOrFunction;s[s.length]=encodeURIComponent(key)+"="+
+encodeURIComponent(value==null?"":value);};if(Array.isArray(a)||(a.jquery&&!jQuery.isPlainObject(a))){jQuery.each(a,function(){add(this.name,this.value);});}else{for(prefix in a){buildParams(prefix,a[prefix],traditional,add);}}
+return s.join("&");};jQuery.fn.extend({serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){var elements=jQuery.prop(this,"elements");return elements?jQuery.makeArray(elements):this;}).filter(function(){var type=this.type;return this.name&&!jQuery(this).is(":disabled")&&rsubmittable.test(this.nodeName)&&!rsubmitterTypes.test(type)&&(this.checked||!rcheckableType.test(type));}).map(function(i,elem){var val=jQuery(this).val();if(val==null){return null;}
+if(Array.isArray(val)){return jQuery.map(val,function(val){return{name:elem.name,value:val.replace(rCRLF,"\r\n")};});}
+return{name:elem.name,value:val.replace(rCRLF,"\r\n")};}).get();}});var
+r20=/%20/g,rhash=/#.*$/,rantiCache=/([?&])_=[^&]*/,rheaders=/^(.*?):[ \t]*([^\r\n]*)$/mg,rlocalProtocol=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,rnoContent=/^(?:GET|HEAD)$/,rprotocol=/^\/\//,prefilters={},transports={},allTypes="*/".concat("*"),originAnchor=document.createElement("a");originAnchor.href=location.href;function addToPrefiltersOrTransports(structure){return function(dataTypeExpression,func){if(typeof dataTypeExpression!=="string"){func=dataTypeExpression;dataTypeExpression="*";}
+var dataType,i=0,dataTypes=dataTypeExpression.toLowerCase().match(rnothtmlwhite)||[];if(jQuery.isFunction(func)){while((dataType=dataTypes[i++])){if(dataType[0]==="+"){dataType=dataType.slice(1)||"*";(structure[dataType]=structure[dataType]||[]).unshift(func);}else{(structure[dataType]=structure[dataType]||[]).push(func);}}}};}
+function inspectPrefiltersOrTransports(structure,options,originalOptions,jqXHR){var inspected={},seekingTransport=(structure===transports);function inspect(dataType){var selected;inspected[dataType]=true;jQuery.each(structure[dataType]||[],function(_,prefilterOrFactory){var dataTypeOrTransport=prefilterOrFactory(options,originalOptions,jqXHR);if(typeof dataTypeOrTransport==="string"&&!seekingTransport&&!inspected[dataTypeOrTransport]){options.dataTypes.unshift(dataTypeOrTransport);inspect(dataTypeOrTransport);return false;}else if(seekingTransport){return!(selected=dataTypeOrTransport);}});return selected;}
+return inspect(options.dataTypes[0])||!inspected["*"]&&inspect("*");}
+function ajaxExtend(target,src){var key,deep,flatOptions=jQuery.ajaxSettings.flatOptions||{};for(key in src){if(src[key]!==undefined){(flatOptions[key]?target:(deep||(deep={})))[key]=src[key];}}
+if(deep){jQuery.extend(true,target,deep);}
+return target;}
+function ajaxHandleResponses(s,jqXHR,responses){var ct,type,finalDataType,firstDataType,contents=s.contents,dataTypes=s.dataTypes;while(dataTypes[0]==="*"){dataTypes.shift();if(ct===undefined){ct=s.mimeType||jqXHR.getResponseHeader("Content-Type");}}
+if(ct){for(type in contents){if(contents[type]&&contents[type].test(ct)){dataTypes.unshift(type);break;}}}
+if(dataTypes[0]in responses){finalDataType=dataTypes[0];}else{for(type in responses){if(!dataTypes[0]||s.converters[type+" "+dataTypes[0]]){finalDataType=type;break;}
+if(!firstDataType){firstDataType=type;}}
+finalDataType=finalDataType||firstDataType;}
+if(finalDataType){if(finalDataType!==dataTypes[0]){dataTypes.unshift(finalDataType);}
+return responses[finalDataType];}}
+function ajaxConvert(s,response,jqXHR,isSuccess){var conv2,current,conv,tmp,prev,converters={},dataTypes=s.dataTypes.slice();if(dataTypes[1]){for(conv in s.converters){converters[conv.toLowerCase()]=s.converters[conv];}}
+current=dataTypes.shift();while(current){if(s.responseFields[current]){jqXHR[s.responseFields[current]]=response;}
+if(!prev&&isSuccess&&s.dataFilter){response=s.dataFilter(response,s.dataType);}
+prev=current;current=dataTypes.shift();if(current){if(current==="*"){current=prev;}else if(prev!=="*"&&prev!==current){conv=converters[prev+" "+current]||converters["* "+current];if(!conv){for(conv2 in converters){tmp=conv2.split(" ");if(tmp[1]===current){conv=converters[prev+" "+tmp[0]]||converters["* "+tmp[0]];if(conv){if(conv===true){conv=converters[conv2];}else if(converters[conv2]!==true){current=tmp[0];dataTypes.unshift(tmp[1]);}
+break;}}}}
+if(conv!==true){if(conv&&s.throws){response=conv(response);}else{try{response=conv(response);}catch(e){return{state:"parsererror",error:conv?e:"No conversion from "+prev+" to "+current};}}}}}}
+return{state:"success",data:response};}
+jQuery.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:location.href,type:"GET",isLocal:rlocalProtocol.test(location.protocol),global:true,processData:true,async:true,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":allTypes,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":true,"text json":JSON.parse,"text xml":jQuery.parseXML},flatOptions:{url:true,context:true}},ajaxSetup:function(target,settings){return settings?ajaxExtend(ajaxExtend(target,jQuery.ajaxSettings),settings):ajaxExtend(jQuery.ajaxSettings,target);},ajaxPrefilter:addToPrefiltersOrTransports(prefilters),ajaxTransport:addToPrefiltersOrTransports(transports),ajax:function(url,options){if(typeof url==="object"){options=url;url=undefined;}
+options=options||{};var transport,cacheURL,responseHeadersString,responseHeaders,timeoutTimer,urlAnchor,completed,fireGlobals,i,uncached,s=jQuery.ajaxSetup({},options),callbackContext=s.context||s,globalEventContext=s.context&&(callbackContext.nodeType||callbackContext.jquery)?jQuery(callbackContext):jQuery.event,deferred=jQuery.Deferred(),completeDeferred=jQuery.Callbacks("once memory"),statusCode=s.statusCode||{},requestHeaders={},requestHeadersNames={},strAbort="canceled",jqXHR={readyState:0,getResponseHeader:function(key){var match;if(completed){if(!responseHeaders){responseHeaders={};while((match=rheaders.exec(responseHeadersString))){responseHeaders[match[1].toLowerCase()]=match[2];}}
+match=responseHeaders[key.toLowerCase()];}
+return match==null?null:match;},getAllResponseHeaders:function(){return completed?responseHeadersString:null;},setRequestHeader:function(name,value){if(completed==null){name=requestHeadersNames[name.toLowerCase()]=requestHeadersNames[name.toLowerCase()]||name;requestHeaders[name]=value;}
+return this;},overrideMimeType:function(type){if(completed==null){s.mimeType=type;}
+return this;},statusCode:function(map){var code;if(map){if(completed){jqXHR.always(map[jqXHR.status]);}else{for(code in map){statusCode[code]=[statusCode[code],map[code]];}}}
+return this;},abort:function(statusText){var finalText=statusText||strAbort;if(transport){transport.abort(finalText);}
+done(0,finalText);return this;}};deferred.promise(jqXHR);s.url=((url||s.url||location.href)+"").replace(rprotocol,location.protocol+"//");s.type=options.method||options.type||s.method||s.type;s.dataTypes=(s.dataType||"*").toLowerCase().match(rnothtmlwhite)||[""];if(s.crossDomain==null){urlAnchor=document.createElement("a");try{urlAnchor.href=s.url;urlAnchor.href=urlAnchor.href;s.crossDomain=originAnchor.protocol+"//"+originAnchor.host!==urlAnchor.protocol+"//"+urlAnchor.host;}catch(e){s.crossDomain=true;}}
+if(s.data&&s.processData&&typeof s.data!=="string"){s.data=jQuery.param(s.data,s.traditional);}
+inspectPrefiltersOrTransports(prefilters,s,options,jqXHR);if(completed){return jqXHR;}
+fireGlobals=jQuery.event&&s.global;if(fireGlobals&&jQuery.active++===0){jQuery.event.trigger("ajaxStart");}
+s.type=s.type.toUpperCase();s.hasContent=!rnoContent.test(s.type);cacheURL=s.url.replace(rhash,"");if(!s.hasContent){uncached=s.url.slice(cacheURL.length);if(s.data){cacheURL+=(rquery.test(cacheURL)?"&":"?")+s.data;delete s.data;}
+if(s.cache===false){cacheURL=cacheURL.replace(rantiCache,"$1");uncached=(rquery.test(cacheURL)?"&":"?")+"_="+(nonce++)+uncached;}
+s.url=cacheURL+uncached;}else if(s.data&&s.processData&&(s.contentType||"").indexOf("application/x-www-form-urlencoded")===0){s.data=s.data.replace(r20,"+");}
+if(s.ifModified){if(jQuery.lastModified[cacheURL]){jqXHR.setRequestHeader("If-Modified-Since",jQuery.lastModified[cacheURL]);}
+if(jQuery.etag[cacheURL]){jqXHR.setRequestHeader("If-None-Match",jQuery.etag[cacheURL]);}}
+if(s.data&&s.hasContent&&s.contentType!==false||options.contentType){jqXHR.setRequestHeader("Content-Type",s.contentType);}
+jqXHR.setRequestHeader("Accept",s.dataTypes[0]&&s.accepts[s.dataTypes[0]]?s.accepts[s.dataTypes[0]]+
+(s.dataTypes[0]!=="*"?", "+allTypes+"; q=0.01":""):s.accepts["*"]);for(i in s.headers){jqXHR.setRequestHeader(i,s.headers[i]);}
+if(s.beforeSend&&(s.beforeSend.call(callbackContext,jqXHR,s)===false||completed)){return jqXHR.abort();}
+strAbort="abort";completeDeferred.add(s.complete);jqXHR.done(s.success);jqXHR.fail(s.error);transport=inspectPrefiltersOrTransports(transports,s,options,jqXHR);if(!transport){done(-1,"No Transport");}else{jqXHR.readyState=1;if(fireGlobals){globalEventContext.trigger("ajaxSend",[jqXHR,s]);}
+if(completed){return jqXHR;}
+if(s.async&&s.timeout>0){timeoutTimer=window.setTimeout(function(){jqXHR.abort("timeout");},s.timeout);}
+try{completed=false;transport.send(requestHeaders,done);}catch(e){if(completed){throw e;}
+done(-1,e);}}
+function done(status,nativeStatusText,responses,headers){var isSuccess,success,error,response,modified,statusText=nativeStatusText;if(completed){return;}
+completed=true;if(timeoutTimer){window.clearTimeout(timeoutTimer);}
+transport=undefined;responseHeadersString=headers||"";jqXHR.readyState=status>0?4:0;isSuccess=status>=200&&status<300||status===304;if(responses){response=ajaxHandleResponses(s,jqXHR,responses);}
+response=ajaxConvert(s,response,jqXHR,isSuccess);if(isSuccess){if(s.ifModified){modified=jqXHR.getResponseHeader("Last-Modified");if(modified){jQuery.lastModified[cacheURL]=modified;}
+modified=jqXHR.getResponseHeader("etag");if(modified){jQuery.etag[cacheURL]=modified;}}
+if(status===204||s.type==="HEAD"){statusText="nocontent";}else if(status===304){statusText="notmodified";}else{statusText=response.state;success=response.data;error=response.error;isSuccess=!error;}}else{error=statusText;if(status||!statusText){statusText="error";if(status<0){status=0;}}}
+jqXHR.status=status;jqXHR.statusText=(nativeStatusText||statusText)+"";if(isSuccess){deferred.resolveWith(callbackContext,[success,statusText,jqXHR]);}else{deferred.rejectWith(callbackContext,[jqXHR,statusText,error]);}
+jqXHR.statusCode(statusCode);statusCode=undefined;if(fireGlobals){globalEventContext.trigger(isSuccess?"ajaxSuccess":"ajaxError",[jqXHR,s,isSuccess?success:error]);}
+completeDeferred.fireWith(callbackContext,[jqXHR,statusText]);if(fireGlobals){globalEventContext.trigger("ajaxComplete",[jqXHR,s]);if(!(--jQuery.active)){jQuery.event.trigger("ajaxStop");}}}
+return jqXHR;},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},getScript:function(url,callback){return jQuery.get(url,undefined,callback,"script");}});jQuery.each(["get","post"],function(i,method){jQuery[method]=function(url,data,callback,type){if(jQuery.isFunction(data)){type=type||callback;callback=data;data=undefined;}
+return jQuery.ajax(jQuery.extend({url:url,type:method,dataType:type,data:data,success:callback},jQuery.isPlainObject(url)&&url));};});jQuery._evalUrl=function(url){return jQuery.ajax({url:url,type:"GET",dataType:"script",cache:true,async:false,global:false,"throws":true});};jQuery.fn.extend({wrapAll:function(html){var wrap;if(this[0]){if(jQuery.isFunction(html)){html=html.call(this[0]);}
+wrap=jQuery(html,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){wrap.insertBefore(this[0]);}
+wrap.map(function(){var elem=this;while(elem.firstElementChild){elem=elem.firstElementChild;}
+return elem;}).append(this);}
+return this;},wrapInner:function(html){if(jQuery.isFunction(html)){return this.each(function(i){jQuery(this).wrapInner(html.call(this,i));});}
+return this.each(function(){var self=jQuery(this),contents=self.contents();if(contents.length){contents.wrapAll(html);}else{self.append(html);}});},wrap:function(html){var isFunction=jQuery.isFunction(html);return this.each(function(i){jQuery(this).wrapAll(isFunction?html.call(this,i):html);});},unwrap:function(selector){this.parent(selector).not("body").each(function(){jQuery(this).replaceWith(this.childNodes);});return this;}});jQuery.expr.pseudos.hidden=function(elem){return!jQuery.expr.pseudos.visible(elem);};jQuery.expr.pseudos.visible=function(elem){return!!(elem.offsetWidth||elem.offsetHeight||elem.getClientRects().length);};jQuery.ajaxSettings.xhr=function(){try{return new window.XMLHttpRequest();}catch(e){}};var xhrSuccessStatus={0:200,1223:204},xhrSupported=jQuery.ajaxSettings.xhr();support.cors=!!xhrSupported&&("withCredentials"in xhrSupported);support.ajax=xhrSupported=!!xhrSupported;jQuery.ajaxTransport(function(options){var callback,errorCallback;if(support.cors||xhrSupported&&!options.crossDomain){return{send:function(headers,complete){var i,xhr=options.xhr();xhr.open(options.type,options.url,options.async,options.username,options.password);if(options.xhrFields){for(i in options.xhrFields){xhr[i]=options.xhrFields[i];}}
+if(options.mimeType&&xhr.overrideMimeType){xhr.overrideMimeType(options.mimeType);}
+if(!options.crossDomain&&!headers["X-Requested-With"]){headers["X-Requested-With"]="XMLHttpRequest";}
+for(i in headers){xhr.setRequestHeader(i,headers[i]);}
+callback=function(type){return function(){if(callback){callback=errorCallback=xhr.onload=xhr.onerror=xhr.onabort=xhr.onreadystatechange=null;if(type==="abort"){xhr.abort();}else if(type==="error"){if(typeof xhr.status!=="number"){complete(0,"error");}else{complete(xhr.status,xhr.statusText);}}else{complete(xhrSuccessStatus[xhr.status]||xhr.status,xhr.statusText,(xhr.responseType||"text")!=="text"||typeof xhr.responseText!=="string"?{binary:xhr.response}:{text:xhr.responseText},xhr.getAllResponseHeaders());}}};};xhr.onload=callback();errorCallback=xhr.onerror=callback("error");if(xhr.onabort!==undefined){xhr.onabort=errorCallback;}else{xhr.onreadystatechange=function(){if(xhr.readyState===4){window.setTimeout(function(){if(callback){errorCallback();}});}};}
+callback=callback("abort");try{xhr.send(options.hasContent&&options.data||null);}catch(e){if(callback){throw e;}}},abort:function(){if(callback){callback();}}};}});jQuery.ajaxPrefilter(function(s){if(s.crossDomain){s.contents.script=false;}});jQuery.ajaxSetup({accepts:{script:"text/javascript, application/javascript, "+
+"application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(text){jQuery.globalEval(text);return text;}}});jQuery.ajaxPrefilter("script",function(s){if(s.cache===undefined){s.cache=false;}
+if(s.crossDomain){s.type="GET";}});jQuery.ajaxTransport("script",function(s){if(s.crossDomain){var script,callback;return{send:function(_,complete){script=jQuery("<script>").prop({charset:s.scriptCharset,src:s.url}).on("load error",callback=function(evt){script.remove();callback=null;if(evt){complete(evt.type==="error"?404:200,evt.type);}});document.head.appendChild(script[0]);},abort:function(){if(callback){callback();}}};}});var oldCallbacks=[],rjsonp=/(=)\?(?=&|$)|\?\?/;jQuery.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var callback=oldCallbacks.pop()||(jQuery.expando+"_"+(nonce++));this[callback]=true;return callback;}});jQuery.ajaxPrefilter("json jsonp",function(s,originalSettings,jqXHR){var callbackName,overwritten,responseContainer,jsonProp=s.jsonp!==false&&(rjsonp.test(s.url)?"url":typeof s.data==="string"&&(s.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&rjsonp.test(s.data)&&"data");if(jsonProp||s.dataTypes[0]==="jsonp"){callbackName=s.jsonpCallback=jQuery.isFunction(s.jsonpCallback)?s.jsonpCallback():s.jsonpCallback;if(jsonProp){s[jsonProp]=s[jsonProp].replace(rjsonp,"$1"+callbackName);}else if(s.jsonp!==false){s.url+=(rquery.test(s.url)?"&":"?")+s.jsonp+"="+callbackName;}
+s.converters["script json"]=function(){if(!responseContainer){jQuery.error(callbackName+" was not called");}
+return responseContainer[0];};s.dataTypes[0]="json";overwritten=window[callbackName];window[callbackName]=function(){responseContainer=arguments;};jqXHR.always(function(){if(overwritten===undefined){jQuery(window).removeProp(callbackName);}else{window[callbackName]=overwritten;}
+if(s[callbackName]){s.jsonpCallback=originalSettings.jsonpCallback;oldCallbacks.push(callbackName);}
+if(responseContainer&&jQuery.isFunction(overwritten)){overwritten(responseContainer[0]);}
+responseContainer=overwritten=undefined;});return"script";}});support.createHTMLDocument=(function(){var body=document.implementation.createHTMLDocument("").body;body.innerHTML="<form></form><form></form>";return body.childNodes.length===2;})();jQuery.parseHTML=function(data,context,keepScripts){if(typeof data!=="string"){return[];}
+if(typeof context==="boolean"){keepScripts=context;context=false;}
+var base,parsed,scripts;if(!context){if(support.createHTMLDocument){context=document.implementation.createHTMLDocument("");base=context.createElement("base");base.href=document.location.href;context.head.appendChild(base);}else{context=document;}}
+parsed=rsingleTag.exec(data);scripts=!keepScripts&&[];if(parsed){return[context.createElement(parsed[1])];}
+parsed=buildFragment([data],context,scripts);if(scripts&&scripts.length){jQuery(scripts).remove();}
+return jQuery.merge([],parsed.childNodes);};jQuery.fn.load=function(url,params,callback){var selector,type,response,self=this,off=url.indexOf(" ");if(off>-1){selector=stripAndCollapse(url.slice(off));url=url.slice(0,off);}
+if(jQuery.isFunction(params)){callback=params;params=undefined;}else if(params&&typeof params==="object"){type="POST";}
+if(self.length>0){jQuery.ajax({url:url,type:type||"GET",dataType:"html",data:params}).done(function(responseText){response=arguments;self.html(selector?jQuery("<div>").append(jQuery.parseHTML(responseText)).find(selector):responseText);}).always(callback&&function(jqXHR,status){self.each(function(){callback.apply(this,response||[jqXHR.responseText,status,jqXHR]);});});}
+return this;};jQuery.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(i,type){jQuery.fn[type]=function(fn){return this.on(type,fn);};});jQuery.expr.pseudos.animated=function(elem){return jQuery.grep(jQuery.timers,function(fn){return elem===fn.elem;}).length;};jQuery.offset={setOffset:function(elem,options,i){var curPosition,curLeft,curCSSTop,curTop,curOffset,curCSSLeft,calculatePosition,position=jQuery.css(elem,"position"),curElem=jQuery(elem),props={};if(position==="static"){elem.style.position="relative";}
+curOffset=curElem.offset();curCSSTop=jQuery.css(elem,"top");curCSSLeft=jQuery.css(elem,"left");calculatePosition=(position==="absolute"||position==="fixed")&&(curCSSTop+curCSSLeft).indexOf("auto")>-1;if(calculatePosition){curPosition=curElem.position();curTop=curPosition.top;curLeft=curPosition.left;}else{curTop=parseFloat(curCSSTop)||0;curLeft=parseFloat(curCSSLeft)||0;}
+if(jQuery.isFunction(options)){options=options.call(elem,i,jQuery.extend({},curOffset));}
+if(options.top!=null){props.top=(options.top-curOffset.top)+curTop;}
+if(options.left!=null){props.left=(options.left-curOffset.left)+curLeft;}
+if("using"in options){options.using.call(elem,props);}else{curElem.css(props);}}};jQuery.fn.extend({offset:function(options){if(arguments.length){return options===undefined?this:this.each(function(i){jQuery.offset.setOffset(this,options,i);});}
+var doc,docElem,rect,win,elem=this[0];if(!elem){return;}
+if(!elem.getClientRects().length){return{top:0,left:0};}
+rect=elem.getBoundingClientRect();doc=elem.ownerDocument;docElem=doc.documentElement;win=doc.defaultView;return{top:rect.top+win.pageYOffset-docElem.clientTop,left:rect.left+win.pageXOffset-docElem.clientLeft};},position:function(){if(!this[0]){return;}
+var offsetParent,offset,elem=this[0],parentOffset={top:0,left:0};if(jQuery.css(elem,"position")==="fixed"){offset=elem.getBoundingClientRect();}else{offsetParent=this.offsetParent();offset=this.offset();if(!nodeName(offsetParent[0],"html")){parentOffset=offsetParent.offset();}
+parentOffset={top:parentOffset.top+jQuery.css(offsetParent[0],"borderTopWidth",true),left:parentOffset.left+jQuery.css(offsetParent[0],"borderLeftWidth",true)};}
+return{top:offset.top-parentOffset.top-jQuery.css(elem,"marginTop",true),left:offset.left-parentOffset.left-jQuery.css(elem,"marginLeft",true)};},offsetParent:function(){return this.map(function(){var offsetParent=this.offsetParent;while(offsetParent&&jQuery.css(offsetParent,"position")==="static"){offsetParent=offsetParent.offsetParent;}
+return offsetParent||documentElement;});}});jQuery.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(method,prop){var top="pageYOffset"===prop;jQuery.fn[method]=function(val){return access(this,function(elem,method,val){var win;if(jQuery.isWindow(elem)){win=elem;}else if(elem.nodeType===9){win=elem.defaultView;}
+if(val===undefined){return win?win[prop]:elem[method];}
+if(win){win.scrollTo(!top?val:win.pageXOffset,top?val:win.pageYOffset);}else{elem[method]=val;}},method,val,arguments.length);};});jQuery.each(["top","left"],function(i,prop){jQuery.cssHooks[prop]=addGetHookIf(support.pixelPosition,function(elem,computed){if(computed){computed=curCSS(elem,prop);return rnumnonpx.test(computed)?jQuery(elem).position()[prop]+"px":computed;}});});jQuery.each({Height:"height",Width:"width"},function(name,type){jQuery.each({padding:"inner"+name,content:type,"":"outer"+name},function(defaultExtra,funcName){jQuery.fn[funcName]=function(margin,value){var chainable=arguments.length&&(defaultExtra||typeof margin!=="boolean"),extra=defaultExtra||(margin===true||value===true?"margin":"border");return access(this,function(elem,type,value){var doc;if(jQuery.isWindow(elem)){return funcName.indexOf("outer")===0?elem["inner"+name]:elem.document.documentElement["client"+name];}
+if(elem.nodeType===9){doc=elem.documentElement;return Math.max(elem.body["scroll"+name],doc["scroll"+name],elem.body["offset"+name],doc["offset"+name],doc["client"+name]);}
+return value===undefined?jQuery.css(elem,type,extra):jQuery.style(elem,type,value,extra);},type,chainable?margin:undefined,chainable);};});});jQuery.fn.extend({bind:function(types,data,fn){return this.on(types,null,data,fn);},unbind:function(types,fn){return this.off(types,null,fn);},delegate:function(selector,types,data,fn){return this.on(types,selector,data,fn);},undelegate:function(selector,types,fn){return arguments.length===1?this.off(selector,"**"):this.off(types,selector||"**",fn);}});jQuery.holdReady=function(hold){if(hold){jQuery.readyWait++;}else{jQuery.ready(true);}};jQuery.isArray=Array.isArray;jQuery.parseJSON=JSON.parse;jQuery.nodeName=nodeName;if(typeof define==="function"&&define.amd){define("jquery",[],function(){return jQuery;});}
+var
+_jQuery=window.jQuery,_$=window.$;jQuery.noConflict=function(deep){if(window.$===jQuery){window.$=_$;}
+if(deep&&window.jQuery===jQuery){window.jQuery=_jQuery;}
+return jQuery;};if(!noGlobal){window.jQuery=window.$=jQuery;}
+return jQuery;});
\ No newline at end of file
diff --git a/hshassets/static/hshassets/styles.css b/hshassets/static/hshassets/styles.css
new file mode 100644
index 00000000..89c9bee6
--- /dev/null
+++ b/hshassets/static/hshassets/styles.css
@@ -0,0 +1,13037 @@
+@charset "UTF-8";
+/*! bulma.io v0.5.1 | MIT License | github.com/jgthms/bulma */
+@keyframes spinAround {
+  from {
+    transform: rotate(0deg);
+  }
+  to {
+    transform: rotate(359deg);
+  }
+}
+
+/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */
+html,
+body,
+p,
+ol,
+ul,
+li,
+dl,
+dt,
+dd,
+blockquote,
+figure,
+fieldset,
+legend,
+textarea,
+pre,
+iframe,
+hr,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+  margin: 0;
+  padding: 0;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+  font-size: 100%;
+  font-weight: normal;
+}
+
+ul {
+  list-style: none;
+}
+
+button,
+input,
+select,
+textarea {
+  margin: 0;
+}
+
+html {
+  box-sizing: border-box;
+}
+
+* {
+  box-sizing: inherit;
+}
+
+*:before, *:after {
+  box-sizing: inherit;
+}
+
+img,
+embed,
+object,
+audio,
+video {
+  max-width: 100%;
+}
+
+iframe {
+  border: 0;
+}
+
+table {
+  border-collapse: collapse;
+  border-spacing: 0;
+}
+
+td,
+th {
+  padding: 0;
+  text-align: left;
+}
+
+html {
+  background-color: #fff;
+  font-size: 16px;
+  -moz-osx-font-smoothing: grayscale;
+  -webkit-font-smoothing: antialiased;
+  min-width: 300px;
+  overflow-x: hidden;
+  overflow-y: scroll;
+  text-rendering: optimizeLegibility;
+}
+
+article,
+aside,
+figure,
+footer,
+header,
+hgroup,
+section {
+  display: block;
+}
+
+body,
+button,
+input,
+select,
+textarea {
+  font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
+}
+
+code,
+pre {
+  -moz-osx-font-smoothing: auto;
+  -webkit-font-smoothing: auto;
+  font-family: monospace;
+}
+
+body {
+  color: #4a4a4a;
+  font-size: 1rem;
+  font-weight: 400;
+  line-height: 1.5;
+}
+
+a {
+  color: #ffd200;
+  cursor: pointer;
+  text-decoration: none;
+}
+
+a strong {
+  color: currentColor;
+}
+
+a:hover {
+  color: #363636;
+}
+
+code {
+  background-color: whitesmoke;
+  color: #ff3860;
+  font-size: 0.875em;
+  font-weight: normal;
+  padding: 0.25em 0.5em 0.25em;
+}
+
+hr {
+  background-color: #dbdbdb;
+  border: none;
+  display: block;
+  height: 1px;
+  margin: 1.5rem 0;
+}
+
+img {
+  height: auto;
+  max-width: 100%;
+}
+
+input[type="checkbox"],
+input[type="radio"] {
+  vertical-align: baseline;
+}
+
+small {
+  font-size: 0.875em;
+}
+
+span {
+  font-style: inherit;
+  font-weight: inherit;
+}
+
+strong {
+  color: #363636;
+  font-weight: 700;
+}
+
+pre {
+  background-color: whitesmoke;
+  color: #4a4a4a;
+  font-size: 0.875em;
+  white-space: pre;
+  word-wrap: normal;
+}
+
+pre code {
+  -webkit-overflow-scrolling: touch;
+  background: none;
+  color: inherit;
+  display: block;
+  font-size: 1em;
+  overflow-x: auto;
+  padding: 1.25rem 1.5rem;
+}
+
+table td,
+table th {
+  text-align: left;
+  vertical-align: top;
+}
+
+table th {
+  color: #363636;
+}
+
+.is-clearfix:after {
+  clear: both;
+  content: " ";
+  display: table;
+}
+
+.is-pulled-left {
+  float: left !important;
+}
+
+.is-pulled-right {
+  float: right !important;
+}
+
+.is-clipped {
+  overflow: hidden !important;
+}
+
+.is-overlay {
+  bottom: 0;
+  left: 0;
+  position: absolute;
+  right: 0;
+  top: 0;
+}
+
+.is-size-1 {
+  font-size: 3rem !important;
+}
+
+@media screen and (max-width: 768px) {
+  .is-size-1-mobile {
+    font-size: 3rem !important;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .is-size-1-tablet {
+    font-size: 3rem !important;
+  }
+}
+
+@media screen and (max-width: 1007px) {
+  .is-size-1-touch {
+    font-size: 3rem !important;
+  }
+}
+
+@media screen and (min-width: 1008px) {
+  .is-size-1-desktop {
+    font-size: 3rem !important;
+  }
+}
+
+@media screen and (min-width: 1200px) {
+  .is-size-1-widescreen {
+    font-size: 3rem !important;
+  }
+}
+
+@media screen and (min-width: 1392px) {
+  .is-size-1-fullhd {
+    font-size: 3rem !important;
+  }
+}
+
+.is-size-2 {
+  font-size: 2.5rem !important;
+}
+
+@media screen and (max-width: 768px) {
+  .is-size-2-mobile {
+    font-size: 2.5rem !important;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .is-size-2-tablet {
+    font-size: 2.5rem !important;
+  }
+}
+
+@media screen and (max-width: 1007px) {
+  .is-size-2-touch {
+    font-size: 2.5rem !important;
+  }
+}
+
+@media screen and (min-width: 1008px) {
+  .is-size-2-desktop {
+    font-size: 2.5rem !important;
+  }
+}
+
+@media screen and (min-width: 1200px) {
+  .is-size-2-widescreen {
+    font-size: 2.5rem !important;
+  }
+}
+
+@media screen and (min-width: 1392px) {
+  .is-size-2-fullhd {
+    font-size: 2.5rem !important;
+  }
+}
+
+.is-size-3 {
+  font-size: 2rem !important;
+}
+
+@media screen and (max-width: 768px) {
+  .is-size-3-mobile {
+    font-size: 2rem !important;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .is-size-3-tablet {
+    font-size: 2rem !important;
+  }
+}
+
+@media screen and (max-width: 1007px) {
+  .is-size-3-touch {
+    font-size: 2rem !important;
+  }
+}
+
+@media screen and (min-width: 1008px) {
+  .is-size-3-desktop {
+    font-size: 2rem !important;
+  }
+}
+
+@media screen and (min-width: 1200px) {
+  .is-size-3-widescreen {
+    font-size: 2rem !important;
+  }
+}
+
+@media screen and (min-width: 1392px) {
+  .is-size-3-fullhd {
+    font-size: 2rem !important;
+  }
+}
+
+.is-size-4 {
+  font-size: 1.5rem !important;
+}
+
+@media screen and (max-width: 768px) {
+  .is-size-4-mobile {
+    font-size: 1.5rem !important;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .is-size-4-tablet {
+    font-size: 1.5rem !important;
+  }
+}
+
+@media screen and (max-width: 1007px) {
+  .is-size-4-touch {
+    font-size: 1.5rem !important;
+  }
+}
+
+@media screen and (min-width: 1008px) {
+  .is-size-4-desktop {
+    font-size: 1.5rem !important;
+  }
+}
+
+@media screen and (min-width: 1200px) {
+  .is-size-4-widescreen {
+    font-size: 1.5rem !important;
+  }
+}
+
+@media screen and (min-width: 1392px) {
+  .is-size-4-fullhd {
+    font-size: 1.5rem !important;
+  }
+}
+
+.is-size-5 {
+  font-size: 1.25rem !important;
+}
+
+@media screen and (max-width: 768px) {
+  .is-size-5-mobile {
+    font-size: 1.25rem !important;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .is-size-5-tablet {
+    font-size: 1.25rem !important;
+  }
+}
+
+@media screen and (max-width: 1007px) {
+  .is-size-5-touch {
+    font-size: 1.25rem !important;
+  }
+}
+
+@media screen and (min-width: 1008px) {
+  .is-size-5-desktop {
+    font-size: 1.25rem !important;
+  }
+}
+
+@media screen and (min-width: 1200px) {
+  .is-size-5-widescreen {
+    font-size: 1.25rem !important;
+  }
+}
+
+@media screen and (min-width: 1392px) {
+  .is-size-5-fullhd {
+    font-size: 1.25rem !important;
+  }
+}
+
+.is-size-6 {
+  font-size: 1rem !important;
+}
+
+@media screen and (max-width: 768px) {
+  .is-size-6-mobile {
+    font-size: 1rem !important;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .is-size-6-tablet {
+    font-size: 1rem !important;
+  }
+}
+
+@media screen and (max-width: 1007px) {
+  .is-size-6-touch {
+    font-size: 1rem !important;
+  }
+}
+
+@media screen and (min-width: 1008px) {
+  .is-size-6-desktop {
+    font-size: 1rem !important;
+  }
+}
+
+@media screen and (min-width: 1200px) {
+  .is-size-6-widescreen {
+    font-size: 1rem !important;
+  }
+}
+
+@media screen and (min-width: 1392px) {
+  .is-size-6-fullhd {
+    font-size: 1rem !important;
+  }
+}
+
+.is-size-7 {
+  font-size: 0.75rem !important;
+}
+
+@media screen and (max-width: 768px) {
+  .is-size-7-mobile {
+    font-size: 0.75rem !important;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .is-size-7-tablet {
+    font-size: 0.75rem !important;
+  }
+}
+
+@media screen and (max-width: 1007px) {
+  .is-size-7-touch {
+    font-size: 0.75rem !important;
+  }
+}
+
+@media screen and (min-width: 1008px) {
+  .is-size-7-desktop {
+    font-size: 0.75rem !important;
+  }
+}
+
+@media screen and (min-width: 1200px) {
+  .is-size-7-widescreen {
+    font-size: 0.75rem !important;
+  }
+}
+
+@media screen and (min-width: 1392px) {
+  .is-size-7-fullhd {
+    font-size: 0.75rem !important;
+  }
+}
+
+.has-text-centered {
+  text-align: center !important;
+}
+
+@media screen and (max-width: 768px) {
+  .has-text-centered-mobile {
+    text-align: center !important;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .has-text-centered-tablet {
+    text-align: center !important;
+  }
+}
+
+@media screen and (min-width: 769px) and (max-width: 1007px) {
+  .has-text-centered-tablet-only {
+    text-align: center !important;
+  }
+}
+
+@media screen and (max-width: 1007px) {
+  .has-text-centered-touch {
+    text-align: center !important;
+  }
+}
+
+@media screen and (min-width: 1008px) {
+  .has-text-centered-desktop {
+    text-align: center !important;
+  }
+}
+
+@media screen and (min-width: 1008px) and (max-width: 1199px) {
+  .has-text-centered-desktop-only {
+    text-align: center !important;
+  }
+}
+
+@media screen and (min-width: 1200px) {
+  .has-text-centered-widescreen {
+    text-align: center !important;
+  }
+}
+
+@media screen and (min-width: 1200px) and (max-width: 1391px) {
+  .has-text-centered-widescreen-only {
+    text-align: center !important;
+  }
+}
+
+@media screen and (min-width: 1392px) {
+  .has-text-centered-fullhd {
+    text-align: center !important;
+  }
+}
+
+.has-text-left {
+  text-align: left !important;
+}
+
+@media screen and (max-width: 768px) {
+  .has-text-left-mobile {
+    text-align: left !important;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .has-text-left-tablet {
+    text-align: left !important;
+  }
+}
+
+@media screen and (min-width: 769px) and (max-width: 1007px) {
+  .has-text-left-tablet-only {
+    text-align: left !important;
+  }
+}
+
+@media screen and (max-width: 1007px) {
+  .has-text-left-touch {
+    text-align: left !important;
+  }
+}
+
+@media screen and (min-width: 1008px) {
+  .has-text-left-desktop {
+    text-align: left !important;
+  }
+}
+
+@media screen and (min-width: 1008px) and (max-width: 1199px) {
+  .has-text-left-desktop-only {
+    text-align: left !important;
+  }
+}
+
+@media screen and (min-width: 1200px) {
+  .has-text-left-widescreen {
+    text-align: left !important;
+  }
+}
+
+@media screen and (min-width: 1200px) and (max-width: 1391px) {
+  .has-text-left-widescreen-only {
+    text-align: left !important;
+  }
+}
+
+@media screen and (min-width: 1392px) {
+  .has-text-left-fullhd {
+    text-align: left !important;
+  }
+}
+
+.has-text-right {
+  text-align: right !important;
+}
+
+@media screen and (max-width: 768px) {
+  .has-text-right-mobile {
+    text-align: right !important;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .has-text-right-tablet {
+    text-align: right !important;
+  }
+}
+
+@media screen and (min-width: 769px) and (max-width: 1007px) {
+  .has-text-right-tablet-only {
+    text-align: right !important;
+  }
+}
+
+@media screen and (max-width: 1007px) {
+  .has-text-right-touch {
+    text-align: right !important;
+  }
+}
+
+@media screen and (min-width: 1008px) {
+  .has-text-right-desktop {
+    text-align: right !important;
+  }
+}
+
+@media screen and (min-width: 1008px) and (max-width: 1199px) {
+  .has-text-right-desktop-only {
+    text-align: right !important;
+  }
+}
+
+@media screen and (min-width: 1200px) {
+  .has-text-right-widescreen {
+    text-align: right !important;
+  }
+}
+
+@media screen and (min-width: 1200px) and (max-width: 1391px) {
+  .has-text-right-widescreen-only {
+    text-align: right !important;
+  }
+}
+
+@media screen and (min-width: 1392px) {
+  .has-text-right-fullhd {
+    text-align: right !important;
+  }
+}
+
+.is-capitalized {
+  text-transform: capitalize !important;
+}
+
+.is-lowercase {
+  text-transform: lowercase !important;
+}
+
+.is-uppercase {
+  text-transform: uppercase !important;
+}
+
+.has-text-white {
+  color: white !important;
+}
+
+a.has-text-white:hover, a.has-text-white:focus {
+  color: #e6e6e6 !important;
+}
+
+.has-text-black {
+  color: #0a0a0a !important;
+}
+
+a.has-text-black:hover, a.has-text-black:focus {
+  color: black !important;
+}
+
+.has-text-light {
+  color: whitesmoke !important;
+}
+
+a.has-text-light:hover, a.has-text-light:focus {
+  color: #dbdbdb !important;
+}
+
+.has-text-dark {
+  color: #575250 !important;
+}
+
+a.has-text-dark:hover, a.has-text-dark:focus {
+  color: #3c3938 !important;
+}
+
+.has-text-primary {
+  color: #ffd200 !important;
+}
+
+a.has-text-primary:hover, a.has-text-primary:focus {
+  color: #cca800 !important;
+}
+
+.has-text-info {
+  color: #3273dc !important;
+}
+
+a.has-text-info:hover, a.has-text-info:focus {
+  color: #205bbc !important;
+}
+
+.has-text-success {
+  color: #23d160 !important;
+}
+
+a.has-text-success:hover, a.has-text-success:focus {
+  color: #1ca64c !important;
+}
+
+.has-text-warning {
+  color: #ffdd57 !important;
+}
+
+a.has-text-warning:hover, a.has-text-warning:focus {
+  color: #ffd324 !important;
+}
+
+.has-text-danger {
+  color: #ff3860 !important;
+}
+
+a.has-text-danger:hover, a.has-text-danger:focus {
+  color: #ff0537 !important;
+}
+
+.has-text-black-bis {
+  color: #121212 !important;
+}
+
+.has-text-black-ter {
+  color: #242424 !important;
+}
+
+.has-text-grey-darker {
+  color: #363636 !important;
+}
+
+.has-text-grey-dark {
+  color: #4a4a4a !important;
+}
+
+.has-text-grey {
+  color: #7a7a7a !important;
+}
+
+.has-text-grey-light {
+  color: #b5b5b5 !important;
+}
+
+.has-text-grey-lighter {
+  color: #dbdbdb !important;
+}
+
+.has-text-white-ter {
+  color: whitesmoke !important;
+}
+
+.has-text-white-bis {
+  color: #fafafa !important;
+}
+
+.is-block {
+  display: block !important;
+}
+
+@media screen and (max-width: 768px) {
+  .is-block-mobile {
+    display: block !important;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .is-block-tablet {
+    display: block !important;
+  }
+}
+
+@media screen and (min-width: 769px) and (max-width: 1007px) {
+  .is-block-tablet-only {
+    display: block !important;
+  }
+}
+
+@media screen and (max-width: 1007px) {
+  .is-block-touch {
+    display: block !important;
+  }
+}
+
+@media screen and (min-width: 1008px) {
+  .is-block-desktop {
+    display: block !important;
+  }
+}
+
+@media screen and (min-width: 1008px) and (max-width: 1199px) {
+  .is-block-desktop-only {
+    display: block !important;
+  }
+}
+
+@media screen and (min-width: 1200px) {
+  .is-block-widescreen {
+    display: block !important;
+  }
+}
+
+@media screen and (min-width: 1200px) and (max-width: 1391px) {
+  .is-block-widescreen-only {
+    display: block !important;
+  }
+}
+
+@media screen and (min-width: 1392px) {
+  .is-block-fullhd {
+    display: block !important;
+  }
+}
+
+.is-flex {
+  display: flex !important;
+}
+
+@media screen and (max-width: 768px) {
+  .is-flex-mobile {
+    display: flex !important;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .is-flex-tablet {
+    display: flex !important;
+  }
+}
+
+@media screen and (min-width: 769px) and (max-width: 1007px) {
+  .is-flex-tablet-only {
+    display: flex !important;
+  }
+}
+
+@media screen and (max-width: 1007px) {
+  .is-flex-touch {
+    display: flex !important;
+  }
+}
+
+@media screen and (min-width: 1008px) {
+  .is-flex-desktop {
+    display: flex !important;
+  }
+}
+
+@media screen and (min-width: 1008px) and (max-width: 1199px) {
+  .is-flex-desktop-only {
+    display: flex !important;
+  }
+}
+
+@media screen and (min-width: 1200px) {
+  .is-flex-widescreen {
+    display: flex !important;
+  }
+}
+
+@media screen and (min-width: 1200px) and (max-width: 1391px) {
+  .is-flex-widescreen-only {
+    display: flex !important;
+  }
+}
+
+@media screen and (min-width: 1392px) {
+  .is-flex-fullhd {
+    display: flex !important;
+  }
+}
+
+.is-inline {
+  display: inline !important;
+}
+
+@media screen and (max-width: 768px) {
+  .is-inline-mobile {
+    display: inline !important;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .is-inline-tablet {
+    display: inline !important;
+  }
+}
+
+@media screen and (min-width: 769px) and (max-width: 1007px) {
+  .is-inline-tablet-only {
+    display: inline !important;
+  }
+}
+
+@media screen and (max-width: 1007px) {
+  .is-inline-touch {
+    display: inline !important;
+  }
+}
+
+@media screen and (min-width: 1008px) {
+  .is-inline-desktop {
+    display: inline !important;
+  }
+}
+
+@media screen and (min-width: 1008px) and (max-width: 1199px) {
+  .is-inline-desktop-only {
+    display: inline !important;
+  }
+}
+
+@media screen and (min-width: 1200px) {
+  .is-inline-widescreen {
+    display: inline !important;
+  }
+}
+
+@media screen and (min-width: 1200px) and (max-width: 1391px) {
+  .is-inline-widescreen-only {
+    display: inline !important;
+  }
+}
+
+@media screen and (min-width: 1392px) {
+  .is-inline-fullhd {
+    display: inline !important;
+  }
+}
+
+.is-inline-block {
+  display: inline-block !important;
+}
+
+@media screen and (max-width: 768px) {
+  .is-inline-block-mobile {
+    display: inline-block !important;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .is-inline-block-tablet {
+    display: inline-block !important;
+  }
+}
+
+@media screen and (min-width: 769px) and (max-width: 1007px) {
+  .is-inline-block-tablet-only {
+    display: inline-block !important;
+  }
+}
+
+@media screen and (max-width: 1007px) {
+  .is-inline-block-touch {
+    display: inline-block !important;
+  }
+}
+
+@media screen and (min-width: 1008px) {
+  .is-inline-block-desktop {
+    display: inline-block !important;
+  }
+}
+
+@media screen and (min-width: 1008px) and (max-width: 1199px) {
+  .is-inline-block-desktop-only {
+    display: inline-block !important;
+  }
+}
+
+@media screen and (min-width: 1200px) {
+  .is-inline-block-widescreen {
+    display: inline-block !important;
+  }
+}
+
+@media screen and (min-width: 1200px) and (max-width: 1391px) {
+  .is-inline-block-widescreen-only {
+    display: inline-block !important;
+  }
+}
+
+@media screen and (min-width: 1392px) {
+  .is-inline-block-fullhd {
+    display: inline-block !important;
+  }
+}
+
+.is-inline-flex {
+  display: inline-flex !important;
+}
+
+@media screen and (max-width: 768px) {
+  .is-inline-flex-mobile {
+    display: inline-flex !important;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .is-inline-flex-tablet {
+    display: inline-flex !important;
+  }
+}
+
+@media screen and (min-width: 769px) and (max-width: 1007px) {
+  .is-inline-flex-tablet-only {
+    display: inline-flex !important;
+  }
+}
+
+@media screen and (max-width: 1007px) {
+  .is-inline-flex-touch {
+    display: inline-flex !important;
+  }
+}
+
+@media screen and (min-width: 1008px) {
+  .is-inline-flex-desktop {
+    display: inline-flex !important;
+  }
+}
+
+@media screen and (min-width: 1008px) and (max-width: 1199px) {
+  .is-inline-flex-desktop-only {
+    display: inline-flex !important;
+  }
+}
+
+@media screen and (min-width: 1200px) {
+  .is-inline-flex-widescreen {
+    display: inline-flex !important;
+  }
+}
+
+@media screen and (min-width: 1200px) and (max-width: 1391px) {
+  .is-inline-flex-widescreen-only {
+    display: inline-flex !important;
+  }
+}
+
+@media screen and (min-width: 1392px) {
+  .is-inline-flex-fullhd {
+    display: inline-flex !important;
+  }
+}
+
+.is-hidden {
+  display: none !important;
+}
+
+@media screen and (max-width: 768px) {
+  .is-hidden-mobile {
+    display: none !important;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .is-hidden-tablet {
+    display: none !important;
+  }
+}
+
+@media screen and (min-width: 769px) and (max-width: 1007px) {
+  .is-hidden-tablet-only {
+    display: none !important;
+  }
+}
+
+@media screen and (max-width: 1007px) {
+  .is-hidden-touch {
+    display: none !important;
+  }
+}
+
+@media screen and (min-width: 1008px) {
+  .is-hidden-desktop {
+    display: none !important;
+  }
+}
+
+@media screen and (min-width: 1008px) and (max-width: 1199px) {
+  .is-hidden-desktop-only {
+    display: none !important;
+  }
+}
+
+@media screen and (min-width: 1200px) {
+  .is-hidden-widescreen {
+    display: none !important;
+  }
+}
+
+@media screen and (min-width: 1200px) and (max-width: 1391px) {
+  .is-hidden-widescreen-only {
+    display: none !important;
+  }
+}
+
+@media screen and (min-width: 1392px) {
+  .is-hidden-fullhd {
+    display: none !important;
+  }
+}
+
+.is-marginless {
+  margin: 0 !important;
+}
+
+.is-paddingless {
+  padding: 0 !important;
+}
+
+.is-radiusless {
+  border-radius: 0 !important;
+}
+
+.is-shadowless {
+  box-shadow: none !important;
+}
+
+.is-unselectable {
+  -webkit-touch-callout: none;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.box {
+  background-color: white;
+  border-radius: 5px;
+  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
+  color: #4a4a4a;
+  display: block;
+  padding: 1.25rem;
+}
+
+.box:not(:last-child) {
+  margin-bottom: 1.5rem;
+}
+
+a.box:hover, a.box:focus {
+  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px #ffd200;
+}
+
+a.box:active {
+  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2), 0 0 0 1px #ffd200;
+}
+
+.button {
+  -moz-appearance: none;
+  -webkit-appearance: none;
+  align-items: center;
+  border: 1px solid transparent;
+  border-radius: 3px;
+  box-shadow: none;
+  display: inline-flex;
+  font-size: 1rem;
+  height: 2.25em;
+  justify-content: flex-start;
+  line-height: 1.5;
+  padding-bottom: calc(0.375em - 1px);
+  padding-left: calc(0.625em - 1px);
+  padding-right: calc(0.625em - 1px);
+  padding-top: calc(0.375em - 1px);
+  position: relative;
+  vertical-align: top;
+  -webkit-touch-callout: none;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+  background-color: white;
+  border-color: #dbdbdb;
+  color: #363636;
+  cursor: pointer;
+  justify-content: center;
+  padding-left: 0.75em;
+  padding-right: 0.75em;
+  text-align: center;
+  white-space: nowrap;
+}
+
+.button:focus, .button.is-focused, .button:active, .button.is-active {
+  outline: none;
+}
+
+.button[disabled] {
+  cursor: not-allowed;
+}
+
+.button strong {
+  color: inherit;
+}
+
+.button .icon, .button .icon.is-small, .button .icon.is-medium, .button .icon.is-large {
+  height: 1.5em;
+  width: 1.5em;
+}
+
+.button .icon:first-child:not(:last-child) {
+  margin-left: calc(-0.375em - 1px);
+  margin-right: 0.1875em;
+}
+
+.button .icon:last-child:not(:first-child) {
+  margin-left: 0.1875em;
+  margin-right: calc(-0.375em - 1px);
+}
+
+.button .icon:first-child:last-child {
+  margin-left: calc(-0.375em - 1px);
+  margin-right: calc(-0.375em - 1px);
+}
+
+.button:hover, .button.is-hovered {
+  border-color: #b5b5b5;
+  color: #363636;
+}
+
+.button:focus, .button.is-focused {
+  border-color: #ffd200;
+  color: #363636;
+}
+
+.button:active, .button.is-active {
+  border-color: #4a4a4a;
+  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+  color: #363636;
+}
+
+.button.is-link {
+  background-color: transparent;
+  border-color: transparent;
+  color: #4a4a4a;
+  text-decoration: underline;
+}
+
+.button.is-link:hover, .button.is-link.is-hovered, .button.is-link:focus, .button.is-link.is-focused, .button.is-link:active, .button.is-link.is-active {
+  background-color: whitesmoke;
+  color: #363636;
+}
+
+.button.is-link[disabled] {
+  background-color: transparent;
+  border-color: transparent;
+  box-shadow: none;
+}
+
+.button.is-white {
+  background-color: white;
+  border-color: transparent;
+  color: #0a0a0a;
+}
+
+.button.is-white:hover, .button.is-white.is-hovered {
+  background-color: #f9f9f9;
+  border-color: transparent;
+  color: #0a0a0a;
+}
+
+.button.is-white:focus, .button.is-white.is-focused {
+  border-color: transparent;
+  box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25);
+  color: #0a0a0a;
+}
+
+.button.is-white:active, .button.is-white.is-active {
+  background-color: #f2f2f2;
+  border-color: transparent;
+  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+  color: #0a0a0a;
+}
+
+.button.is-white[disabled] {
+  background-color: white;
+  border-color: transparent;
+  box-shadow: none;
+}
+
+.button.is-white.is-inverted {
+  background-color: #0a0a0a;
+  color: white;
+}
+
+.button.is-white.is-inverted:hover {
+  background-color: black;
+}
+
+.button.is-white.is-inverted[disabled] {
+  background-color: #0a0a0a;
+  border-color: transparent;
+  box-shadow: none;
+  color: white;
+}
+
+.button.is-white.is-loading:after {
+  border-color: transparent transparent #0a0a0a #0a0a0a !important;
+}
+
+.button.is-white.is-outlined {
+  background-color: transparent;
+  border-color: white;
+  color: white;
+}
+
+.button.is-white.is-outlined:hover, .button.is-white.is-outlined:focus {
+  background-color: white;
+  border-color: white;
+  color: #0a0a0a;
+}
+
+.button.is-white.is-outlined.is-loading:after {
+  border-color: transparent transparent white white !important;
+}
+
+.button.is-white.is-outlined[disabled] {
+  background-color: transparent;
+  border-color: white;
+  box-shadow: none;
+  color: white;
+}
+
+.button.is-white.is-inverted.is-outlined {
+  background-color: transparent;
+  border-color: #0a0a0a;
+  color: #0a0a0a;
+}
+
+.button.is-white.is-inverted.is-outlined:hover, .button.is-white.is-inverted.is-outlined:focus {
+  background-color: #0a0a0a;
+  color: white;
+}
+
+.button.is-white.is-inverted.is-outlined[disabled] {
+  background-color: transparent;
+  border-color: #0a0a0a;
+  box-shadow: none;
+  color: #0a0a0a;
+}
+
+.button.is-black {
+  background-color: #0a0a0a;
+  border-color: transparent;
+  color: white;
+}
+
+.button.is-black:hover, .button.is-black.is-hovered {
+  background-color: #040404;
+  border-color: transparent;
+  color: white;
+}
+
+.button.is-black:focus, .button.is-black.is-focused {
+  border-color: transparent;
+  box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25);
+  color: white;
+}
+
+.button.is-black:active, .button.is-black.is-active {
+  background-color: black;
+  border-color: transparent;
+  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+  color: white;
+}
+
+.button.is-black[disabled] {
+  background-color: #0a0a0a;
+  border-color: transparent;
+  box-shadow: none;
+}
+
+.button.is-black.is-inverted {
+  background-color: white;
+  color: #0a0a0a;
+}
+
+.button.is-black.is-inverted:hover {
+  background-color: #f2f2f2;
+}
+
+.button.is-black.is-inverted[disabled] {
+  background-color: white;
+  border-color: transparent;
+  box-shadow: none;
+  color: #0a0a0a;
+}
+
+.button.is-black.is-loading:after {
+  border-color: transparent transparent white white !important;
+}
+
+.button.is-black.is-outlined {
+  background-color: transparent;
+  border-color: #0a0a0a;
+  color: #0a0a0a;
+}
+
+.button.is-black.is-outlined:hover, .button.is-black.is-outlined:focus {
+  background-color: #0a0a0a;
+  border-color: #0a0a0a;
+  color: white;
+}
+
+.button.is-black.is-outlined.is-loading:after {
+  border-color: transparent transparent #0a0a0a #0a0a0a !important;
+}
+
+.button.is-black.is-outlined[disabled] {
+  background-color: transparent;
+  border-color: #0a0a0a;
+  box-shadow: none;
+  color: #0a0a0a;
+}
+
+.button.is-black.is-inverted.is-outlined {
+  background-color: transparent;
+  border-color: white;
+  color: white;
+}
+
+.button.is-black.is-inverted.is-outlined:hover, .button.is-black.is-inverted.is-outlined:focus {
+  background-color: white;
+  color: #0a0a0a;
+}
+
+.button.is-black.is-inverted.is-outlined[disabled] {
+  background-color: transparent;
+  border-color: white;
+  box-shadow: none;
+  color: white;
+}
+
+.button.is-light {
+  background-color: whitesmoke;
+  border-color: transparent;
+  color: #575250;
+}
+
+.button.is-light:hover, .button.is-light.is-hovered {
+  background-color: #eeeeee;
+  border-color: transparent;
+  color: #575250;
+}
+
+.button.is-light:focus, .button.is-light.is-focused {
+  border-color: transparent;
+  box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25);
+  color: #575250;
+}
+
+.button.is-light:active, .button.is-light.is-active {
+  background-color: #e8e8e8;
+  border-color: transparent;
+  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+  color: #575250;
+}
+
+.button.is-light[disabled] {
+  background-color: whitesmoke;
+  border-color: transparent;
+  box-shadow: none;
+}
+
+.button.is-light.is-inverted {
+  background-color: #575250;
+  color: whitesmoke;
+}
+
+.button.is-light.is-inverted:hover {
+  background-color: #4a4544;
+}
+
+.button.is-light.is-inverted[disabled] {
+  background-color: #575250;
+  border-color: transparent;
+  box-shadow: none;
+  color: whitesmoke;
+}
+
+.button.is-light.is-loading:after {
+  border-color: transparent transparent #575250 #575250 !important;
+}
+
+.button.is-light.is-outlined {
+  background-color: transparent;
+  border-color: whitesmoke;
+  color: whitesmoke;
+}
+
+.button.is-light.is-outlined:hover, .button.is-light.is-outlined:focus {
+  background-color: whitesmoke;
+  border-color: whitesmoke;
+  color: #575250;
+}
+
+.button.is-light.is-outlined.is-loading:after {
+  border-color: transparent transparent whitesmoke whitesmoke !important;
+}
+
+.button.is-light.is-outlined[disabled] {
+  background-color: transparent;
+  border-color: whitesmoke;
+  box-shadow: none;
+  color: whitesmoke;
+}
+
+.button.is-light.is-inverted.is-outlined {
+  background-color: transparent;
+  border-color: #575250;
+  color: #575250;
+}
+
+.button.is-light.is-inverted.is-outlined:hover, .button.is-light.is-inverted.is-outlined:focus {
+  background-color: #575250;
+  color: whitesmoke;
+}
+
+.button.is-light.is-inverted.is-outlined[disabled] {
+  background-color: transparent;
+  border-color: #575250;
+  box-shadow: none;
+  color: #575250;
+}
+
+.button.is-dark {
+  background-color: #575250;
+  border-color: transparent;
+  color: whitesmoke;
+}
+
+.button.is-dark:hover, .button.is-dark.is-hovered {
+  background-color: #504c4a;
+  border-color: transparent;
+  color: whitesmoke;
+}
+
+.button.is-dark:focus, .button.is-dark.is-focused {
+  border-color: transparent;
+  box-shadow: 0 0 0.5em rgba(87, 82, 80, 0.25);
+  color: whitesmoke;
+}
+
+.button.is-dark:active, .button.is-dark.is-active {
+  background-color: #4a4544;
+  border-color: transparent;
+  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+  color: whitesmoke;
+}
+
+.button.is-dark[disabled] {
+  background-color: #575250;
+  border-color: transparent;
+  box-shadow: none;
+}
+
+.button.is-dark.is-inverted {
+  background-color: whitesmoke;
+  color: #575250;
+}
+
+.button.is-dark.is-inverted:hover {
+  background-color: #e8e8e8;
+}
+
+.button.is-dark.is-inverted[disabled] {
+  background-color: whitesmoke;
+  border-color: transparent;
+  box-shadow: none;
+  color: #575250;
+}
+
+.button.is-dark.is-loading:after {
+  border-color: transparent transparent whitesmoke whitesmoke !important;
+}
+
+.button.is-dark.is-outlined {
+  background-color: transparent;
+  border-color: #575250;
+  color: #575250;
+}
+
+.button.is-dark.is-outlined:hover, .button.is-dark.is-outlined:focus {
+  background-color: #575250;
+  border-color: #575250;
+  color: whitesmoke;
+}
+
+.button.is-dark.is-outlined.is-loading:after {
+  border-color: transparent transparent #575250 #575250 !important;
+}
+
+.button.is-dark.is-outlined[disabled] {
+  background-color: transparent;
+  border-color: #575250;
+  box-shadow: none;
+  color: #575250;
+}
+
+.button.is-dark.is-inverted.is-outlined {
+  background-color: transparent;
+  border-color: whitesmoke;
+  color: whitesmoke;
+}
+
+.button.is-dark.is-inverted.is-outlined:hover, .button.is-dark.is-inverted.is-outlined:focus {
+  background-color: whitesmoke;
+  color: #575250;
+}
+
+.button.is-dark.is-inverted.is-outlined[disabled] {
+  background-color: transparent;
+  border-color: whitesmoke;
+  box-shadow: none;
+  color: whitesmoke;
+}
+
+.button.is-primary {
+  background-color: #ffd200;
+  border-color: transparent;
+  color: #fff;
+}
+
+.button.is-primary:hover, .button.is-primary.is-hovered {
+  background-color: #f2c800;
+  border-color: transparent;
+  color: #fff;
+}
+
+.button.is-primary:focus, .button.is-primary.is-focused {
+  border-color: transparent;
+  box-shadow: 0 0 0.5em rgba(255, 210, 0, 0.25);
+  color: #fff;
+}
+
+.button.is-primary:active, .button.is-primary.is-active {
+  background-color: #e6bd00;
+  border-color: transparent;
+  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+  color: #fff;
+}
+
+.button.is-primary[disabled] {
+  background-color: #ffd200;
+  border-color: transparent;
+  box-shadow: none;
+}
+
+.button.is-primary.is-inverted {
+  background-color: #fff;
+  color: #ffd200;
+}
+
+.button.is-primary.is-inverted:hover {
+  background-color: #f2f2f2;
+}
+
+.button.is-primary.is-inverted[disabled] {
+  background-color: #fff;
+  border-color: transparent;
+  box-shadow: none;
+  color: #ffd200;
+}
+
+.button.is-primary.is-loading:after {
+  border-color: transparent transparent #fff #fff !important;
+}
+
+.button.is-primary.is-outlined {
+  background-color: transparent;
+  border-color: #ffd200;
+  color: #ffd200;
+}
+
+.button.is-primary.is-outlined:hover, .button.is-primary.is-outlined:focus {
+  background-color: #ffd200;
+  border-color: #ffd200;
+  color: #fff;
+}
+
+.button.is-primary.is-outlined.is-loading:after {
+  border-color: transparent transparent #ffd200 #ffd200 !important;
+}
+
+.button.is-primary.is-outlined[disabled] {
+  background-color: transparent;
+  border-color: #ffd200;
+  box-shadow: none;
+  color: #ffd200;
+}
+
+.button.is-primary.is-inverted.is-outlined {
+  background-color: transparent;
+  border-color: #fff;
+  color: #fff;
+}
+
+.button.is-primary.is-inverted.is-outlined:hover, .button.is-primary.is-inverted.is-outlined:focus {
+  background-color: #fff;
+  color: #ffd200;
+}
+
+.button.is-primary.is-inverted.is-outlined[disabled] {
+  background-color: transparent;
+  border-color: #fff;
+  box-shadow: none;
+  color: #fff;
+}
+
+.button.is-info {
+  background-color: #3273dc;
+  border-color: transparent;
+  color: #fff;
+}
+
+.button.is-info:hover, .button.is-info.is-hovered {
+  background-color: #276cda;
+  border-color: transparent;
+  color: #fff;
+}
+
+.button.is-info:focus, .button.is-info.is-focused {
+  border-color: transparent;
+  box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25);
+  color: #fff;
+}
+
+.button.is-info:active, .button.is-info.is-active {
+  background-color: #2366d1;
+  border-color: transparent;
+  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+  color: #fff;
+}
+
+.button.is-info[disabled] {
+  background-color: #3273dc;
+  border-color: transparent;
+  box-shadow: none;
+}
+
+.button.is-info.is-inverted {
+  background-color: #fff;
+  color: #3273dc;
+}
+
+.button.is-info.is-inverted:hover {
+  background-color: #f2f2f2;
+}
+
+.button.is-info.is-inverted[disabled] {
+  background-color: #fff;
+  border-color: transparent;
+  box-shadow: none;
+  color: #3273dc;
+}
+
+.button.is-info.is-loading:after {
+  border-color: transparent transparent #fff #fff !important;
+}
+
+.button.is-info.is-outlined {
+  background-color: transparent;
+  border-color: #3273dc;
+  color: #3273dc;
+}
+
+.button.is-info.is-outlined:hover, .button.is-info.is-outlined:focus {
+  background-color: #3273dc;
+  border-color: #3273dc;
+  color: #fff;
+}
+
+.button.is-info.is-outlined.is-loading:after {
+  border-color: transparent transparent #3273dc #3273dc !important;
+}
+
+.button.is-info.is-outlined[disabled] {
+  background-color: transparent;
+  border-color: #3273dc;
+  box-shadow: none;
+  color: #3273dc;
+}
+
+.button.is-info.is-inverted.is-outlined {
+  background-color: transparent;
+  border-color: #fff;
+  color: #fff;
+}
+
+.button.is-info.is-inverted.is-outlined:hover, .button.is-info.is-inverted.is-outlined:focus {
+  background-color: #fff;
+  color: #3273dc;
+}
+
+.button.is-info.is-inverted.is-outlined[disabled] {
+  background-color: transparent;
+  border-color: #fff;
+  box-shadow: none;
+  color: #fff;
+}
+
+.button.is-success {
+  background-color: #23d160;
+  border-color: transparent;
+  color: #fff;
+}
+
+.button.is-success:hover, .button.is-success.is-hovered {
+  background-color: #22c65b;
+  border-color: transparent;
+  color: #fff;
+}
+
+.button.is-success:focus, .button.is-success.is-focused {
+  border-color: transparent;
+  box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25);
+  color: #fff;
+}
+
+.button.is-success:active, .button.is-success.is-active {
+  background-color: #20bc56;
+  border-color: transparent;
+  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+  color: #fff;
+}
+
+.button.is-success[disabled] {
+  background-color: #23d160;
+  border-color: transparent;
+  box-shadow: none;
+}
+
+.button.is-success.is-inverted {
+  background-color: #fff;
+  color: #23d160;
+}
+
+.button.is-success.is-inverted:hover {
+  background-color: #f2f2f2;
+}
+
+.button.is-success.is-inverted[disabled] {
+  background-color: #fff;
+  border-color: transparent;
+  box-shadow: none;
+  color: #23d160;
+}
+
+.button.is-success.is-loading:after {
+  border-color: transparent transparent #fff #fff !important;
+}
+
+.button.is-success.is-outlined {
+  background-color: transparent;
+  border-color: #23d160;
+  color: #23d160;
+}
+
+.button.is-success.is-outlined:hover, .button.is-success.is-outlined:focus {
+  background-color: #23d160;
+  border-color: #23d160;
+  color: #fff;
+}
+
+.button.is-success.is-outlined.is-loading:after {
+  border-color: transparent transparent #23d160 #23d160 !important;
+}
+
+.button.is-success.is-outlined[disabled] {
+  background-color: transparent;
+  border-color: #23d160;
+  box-shadow: none;
+  color: #23d160;
+}
+
+.button.is-success.is-inverted.is-outlined {
+  background-color: transparent;
+  border-color: #fff;
+  color: #fff;
+}
+
+.button.is-success.is-inverted.is-outlined:hover, .button.is-success.is-inverted.is-outlined:focus {
+  background-color: #fff;
+  color: #23d160;
+}
+
+.button.is-success.is-inverted.is-outlined[disabled] {
+  background-color: transparent;
+  border-color: #fff;
+  box-shadow: none;
+  color: #fff;
+}
+
+.button.is-warning {
+  background-color: #ffdd57;
+  border-color: transparent;
+  color: rgba(0, 0, 0, 0.7);
+}
+
+.button.is-warning:hover, .button.is-warning.is-hovered {
+  background-color: #ffdb4a;
+  border-color: transparent;
+  color: rgba(0, 0, 0, 0.7);
+}
+
+.button.is-warning:focus, .button.is-warning.is-focused {
+  border-color: transparent;
+  box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25);
+  color: rgba(0, 0, 0, 0.7);
+}
+
+.button.is-warning:active, .button.is-warning.is-active {
+  background-color: #ffd83d;
+  border-color: transparent;
+  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+  color: rgba(0, 0, 0, 0.7);
+}
+
+.button.is-warning[disabled] {
+  background-color: #ffdd57;
+  border-color: transparent;
+  box-shadow: none;
+}
+
+.button.is-warning.is-inverted {
+  background-color: rgba(0, 0, 0, 0.7);
+  color: #ffdd57;
+}
+
+.button.is-warning.is-inverted:hover {
+  background-color: rgba(0, 0, 0, 0.7);
+}
+
+.button.is-warning.is-inverted[disabled] {
+  background-color: rgba(0, 0, 0, 0.7);
+  border-color: transparent;
+  box-shadow: none;
+  color: #ffdd57;
+}
+
+.button.is-warning.is-loading:after {
+  border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important;
+}
+
+.button.is-warning.is-outlined {
+  background-color: transparent;
+  border-color: #ffdd57;
+  color: #ffdd57;
+}
+
+.button.is-warning.is-outlined:hover, .button.is-warning.is-outlined:focus {
+  background-color: #ffdd57;
+  border-color: #ffdd57;
+  color: rgba(0, 0, 0, 0.7);
+}
+
+.button.is-warning.is-outlined.is-loading:after {
+  border-color: transparent transparent #ffdd57 #ffdd57 !important;
+}
+
+.button.is-warning.is-outlined[disabled] {
+  background-color: transparent;
+  border-color: #ffdd57;
+  box-shadow: none;
+  color: #ffdd57;
+}
+
+.button.is-warning.is-inverted.is-outlined {
+  background-color: transparent;
+  border-color: rgba(0, 0, 0, 0.7);
+  color: rgba(0, 0, 0, 0.7);
+}
+
+.button.is-warning.is-inverted.is-outlined:hover, .button.is-warning.is-inverted.is-outlined:focus {
+  background-color: rgba(0, 0, 0, 0.7);
+  color: #ffdd57;
+}
+
+.button.is-warning.is-inverted.is-outlined[disabled] {
+  background-color: transparent;
+  border-color: rgba(0, 0, 0, 0.7);
+  box-shadow: none;
+  color: rgba(0, 0, 0, 0.7);
+}
+
+.button.is-danger {
+  background-color: #ff3860;
+  border-color: transparent;
+  color: #fff;
+}
+
+.button.is-danger:hover, .button.is-danger.is-hovered {
+  background-color: #ff2b56;
+  border-color: transparent;
+  color: #fff;
+}
+
+.button.is-danger:focus, .button.is-danger.is-focused {
+  border-color: transparent;
+  box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25);
+  color: #fff;
+}
+
+.button.is-danger:active, .button.is-danger.is-active {
+  background-color: #ff1f4b;
+  border-color: transparent;
+  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+  color: #fff;
+}
+
+.button.is-danger[disabled] {
+  background-color: #ff3860;
+  border-color: transparent;
+  box-shadow: none;
+}
+
+.button.is-danger.is-inverted {
+  background-color: #fff;
+  color: #ff3860;
+}
+
+.button.is-danger.is-inverted:hover {
+  background-color: #f2f2f2;
+}
+
+.button.is-danger.is-inverted[disabled] {
+  background-color: #fff;
+  border-color: transparent;
+  box-shadow: none;
+  color: #ff3860;
+}
+
+.button.is-danger.is-loading:after {
+  border-color: transparent transparent #fff #fff !important;
+}
+
+.button.is-danger.is-outlined {
+  background-color: transparent;
+  border-color: #ff3860;
+  color: #ff3860;
+}
+
+.button.is-danger.is-outlined:hover, .button.is-danger.is-outlined:focus {
+  background-color: #ff3860;
+  border-color: #ff3860;
+  color: #fff;
+}
+
+.button.is-danger.is-outlined.is-loading:after {
+  border-color: transparent transparent #ff3860 #ff3860 !important;
+}
+
+.button.is-danger.is-outlined[disabled] {
+  background-color: transparent;
+  border-color: #ff3860;
+  box-shadow: none;
+  color: #ff3860;
+}
+
+.button.is-danger.is-inverted.is-outlined {
+  background-color: transparent;
+  border-color: #fff;
+  color: #fff;
+}
+
+.button.is-danger.is-inverted.is-outlined:hover, .button.is-danger.is-inverted.is-outlined:focus {
+  background-color: #fff;
+  color: #ff3860;
+}
+
+.button.is-danger.is-inverted.is-outlined[disabled] {
+  background-color: transparent;
+  border-color: #fff;
+  box-shadow: none;
+  color: #fff;
+}
+
+.button.is-small {
+  border-radius: 2px;
+  font-size: 0.75rem;
+}
+
+.button.is-medium {
+  font-size: 1.25rem;
+}
+
+.button.is-large {
+  font-size: 1.5rem;
+}
+
+.button[disabled] {
+  background-color: white;
+  border-color: #dbdbdb;
+  box-shadow: none;
+  opacity: 0.5;
+}
+
+.button.is-fullwidth {
+  display: flex;
+  width: 100%;
+}
+
+.button.is-loading {
+  color: transparent !important;
+  pointer-events: none;
+}
+
+.button.is-loading:after {
+  animation: spinAround 500ms infinite linear;
+  border: 2px solid #dbdbdb;
+  border-radius: 290486px;
+  border-right-color: transparent;
+  border-top-color: transparent;
+  content: "";
+  display: block;
+  height: 1em;
+  position: relative;
+  width: 1em;
+  position: absolute;
+  left: calc(50% - (1em / 2));
+  top: calc(50% - (1em / 2));
+  position: absolute !important;
+}
+
+.button.is-static {
+  background-color: whitesmoke;
+  border-color: #dbdbdb;
+  color: #7a7a7a;
+  box-shadow: none;
+  pointer-events: none;
+}
+
+.container {
+  margin: 0 auto;
+  position: relative;
+}
+
+@media screen and (min-width: 1068px) {
+  .container {
+    max-width: 960px;
+    width: 960px;
+  }
+  .container.is-fluid {
+    margin-left: 24px;
+    margin-right: 24px;
+    max-width: none;
+    width: auto;
+  }
+}
+
+@media screen and (max-width: 1259px) {
+  .container.is-widescreen {
+    max-width: 1152px;
+    width: auto;
+  }
+}
+
+@media screen and (max-width: 1451px) {
+  .container.is-fullhd {
+    max-width: 1344px;
+    width: auto;
+  }
+}
+
+@media screen and (min-width: 1260px) {
+  .container {
+    max-width: 1152px;
+    width: 1152px;
+  }
+}
+
+@media screen and (min-width: 1452px) {
+  .container {
+    max-width: 1344px;
+    width: 1344px;
+  }
+}
+
+.content:not(:last-child) {
+  margin-bottom: 1.5rem;
+}
+
+.content li + li {
+  margin-top: 0.25em;
+}
+
+.content p:not(:last-child),
+.content dl:not(:last-child),
+.content ol:not(:last-child),
+.content ul:not(:last-child),
+.content blockquote:not(:last-child),
+.content pre:not(:last-child),
+.content table:not(:last-child) {
+  margin-bottom: 1em;
+}
+
+.content h1,
+.content h2,
+.content h3,
+.content h4,
+.content h5,
+.content h6 {
+  color: #363636;
+  font-weight: 400;
+  line-height: 1.125;
+}
+
+.content h1 {
+  font-size: 2em;
+  margin-bottom: 0.5em;
+}
+
+.content h1:not(:first-child) {
+  margin-top: 1em;
+}
+
+.content h2 {
+  font-size: 1.75em;
+  margin-bottom: 0.5714em;
+}
+
+.content h2:not(:first-child) {
+  margin-top: 1.1428em;
+}
+
+.content h3 {
+  font-size: 1.5em;
+  margin-bottom: 0.6666em;
+}
+
+.content h3:not(:first-child) {
+  margin-top: 1.3333em;
+}
+
+.content h4 {
+  font-size: 1.25em;
+  margin-bottom: 0.8em;
+}
+
+.content h5 {
+  font-size: 1.125em;
+  margin-bottom: 0.8888em;
+}
+
+.content h6 {
+  font-size: 1em;
+  margin-bottom: 1em;
+}
+
+.content blockquote {
+  background-color: whitesmoke;
+  border-left: 5px solid #dbdbdb;
+  padding: 1.25em 1.5em;
+}
+
+.content ol {
+  list-style: decimal outside;
+  margin-left: 2em;
+  margin-top: 1em;
+}
+
+.content ul {
+  list-style: disc outside;
+  margin-left: 2em;
+  margin-top: 1em;
+}
+
+.content ul ul {
+  list-style-type: circle;
+  margin-top: 0.5em;
+}
+
+.content ul ul ul {
+  list-style-type: square;
+}
+
+.content dd {
+  margin-left: 2em;
+}
+
+.content figure {
+  margin: 2em;
+  text-align: center;
+}
+
+.content figure img {
+  display: inline-block;
+}
+
+.content figure figcaption {
+  font-style: italic;
+}
+
+.content pre {
+  -webkit-overflow-scrolling: touch;
+  overflow-x: auto;
+  padding: 1.25em 1.5em;
+  white-space: pre;
+  word-wrap: normal;
+}
+
+.content sup,
+.content sub {
+  font-size: 75%;
+}
+
+.content table {
+  width: 100%;
+}
+
+.content table td,
+.content table th {
+  border: 1px solid #dbdbdb;
+  border-width: 0 0 1px;
+  padding: 0.5em 0.75em;
+  vertical-align: top;
+}
+
+.content table th {
+  color: #363636;
+  text-align: left;
+}
+
+.content table tr:hover {
+  background-color: whitesmoke;
+}
+
+.content table thead td,
+.content table thead th {
+  border-width: 0 0 2px;
+  color: #363636;
+}
+
+.content table tfoot td,
+.content table tfoot th {
+  border-width: 2px 0 0;
+  color: #363636;
+}
+
+.content table tbody tr:last-child td,
+.content table tbody tr:last-child th {
+  border-bottom-width: 0;
+}
+
+.content.is-small {
+  font-size: 0.75rem;
+}
+
+.content.is-medium {
+  font-size: 1.25rem;
+}
+
+.content.is-large {
+  font-size: 1.5rem;
+}
+
+.input,
+.textarea {
+  -moz-appearance: none;
+  -webkit-appearance: none;
+  align-items: center;
+  border: 1px solid transparent;
+  border-radius: 3px;
+  box-shadow: none;
+  display: inline-flex;
+  font-size: 1rem;
+  height: 2.25em;
+  justify-content: flex-start;
+  line-height: 1.5;
+  padding-bottom: calc(0.375em - 1px);
+  padding-left: calc(0.625em - 1px);
+  padding-right: calc(0.625em - 1px);
+  padding-top: calc(0.375em - 1px);
+  position: relative;
+  vertical-align: top;
+  background-color: white;
+  border-color: #dbdbdb;
+  color: #363636;
+  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
+  max-width: 100%;
+  width: 100%;
+}
+
+.input:focus, .input.is-focused, .input:active, .input.is-active,
+.textarea:focus,
+.textarea.is-focused,
+.textarea:active,
+.textarea.is-active {
+  outline: none;
+}
+
+.input[disabled],
+.textarea[disabled] {
+  cursor: not-allowed;
+}
+
+.input:hover, .input.is-hovered,
+.textarea:hover,
+.textarea.is-hovered {
+  border-color: #b5b5b5;
+}
+
+.input:focus, .input.is-focused, .input:active, .input.is-active,
+.textarea:focus,
+.textarea.is-focused,
+.textarea:active,
+.textarea.is-active {
+  border-color: #ffd200;
+}
+
+.input[disabled],
+.textarea[disabled] {
+  background-color: whitesmoke;
+  border-color: whitesmoke;
+  box-shadow: none;
+  color: #7a7a7a;
+}
+
+.input[disabled]::-moz-placeholder,
+.textarea[disabled]::-moz-placeholder {
+  color: rgba(122, 122, 122, 0.3);
+}
+
+.input[disabled]::-webkit-input-placeholder,
+.textarea[disabled]::-webkit-input-placeholder {
+  color: rgba(122, 122, 122, 0.3);
+}
+
+.input[disabled]:-moz-placeholder,
+.textarea[disabled]:-moz-placeholder {
+  color: rgba(122, 122, 122, 0.3);
+}
+
+.input[disabled]:-ms-input-placeholder,
+.textarea[disabled]:-ms-input-placeholder {
+  color: rgba(122, 122, 122, 0.3);
+}
+
+.input[type="search"],
+.textarea[type="search"] {
+  border-radius: 290486px;
+}
+
+.input.is-white,
+.textarea.is-white {
+  border-color: white;
+}
+
+.input.is-black,
+.textarea.is-black {
+  border-color: #0a0a0a;
+}
+
+.input.is-light,
+.textarea.is-light {
+  border-color: whitesmoke;
+}
+
+.input.is-dark,
+.textarea.is-dark {
+  border-color: #575250;
+}
+
+.input.is-primary,
+.textarea.is-primary {
+  border-color: #ffd200;
+}
+
+.input.is-info,
+.textarea.is-info {
+  border-color: #3273dc;
+}
+
+.input.is-success,
+.textarea.is-success {
+  border-color: #23d160;
+}
+
+.input.is-warning,
+.textarea.is-warning {
+  border-color: #ffdd57;
+}
+
+.input.is-danger,
+.textarea.is-danger {
+  border-color: #ff3860;
+}
+
+.input.is-small,
+.textarea.is-small {
+  border-radius: 2px;
+  font-size: 0.75rem;
+}
+
+.input.is-medium,
+.textarea.is-medium {
+  font-size: 1.25rem;
+}
+
+.input.is-large,
+.textarea.is-large {
+  font-size: 1.5rem;
+}
+
+.input.is-fullwidth,
+.textarea.is-fullwidth {
+  display: block;
+  width: 100%;
+}
+
+.input.is-inline,
+.textarea.is-inline {
+  display: inline;
+  width: auto;
+}
+
+.textarea {
+  display: block;
+  max-width: 100%;
+  min-width: 100%;
+  padding: 0.625em;
+  resize: vertical;
+}
+
+.textarea:not([rows]) {
+  max-height: 600px;
+  min-height: 120px;
+}
+
+.textarea[rows] {
+  height: unset;
+}
+
+.checkbox,
+.radio {
+  cursor: pointer;
+  display: inline-block;
+  line-height: 1.25;
+  position: relative;
+}
+
+.checkbox input,
+.radio input {
+  cursor: pointer;
+}
+
+.checkbox:hover,
+.radio:hover {
+  color: #363636;
+}
+
+.checkbox[disabled],
+.radio[disabled] {
+  color: #7a7a7a;
+  cursor: not-allowed;
+}
+
+.radio + .radio {
+  margin-left: 0.5em;
+}
+
+.select {
+  display: inline-block;
+  max-width: 100%;
+  position: relative;
+  vertical-align: top;
+}
+
+.select:not(.is-multiple) {
+  height: 2.25em;
+}
+
+.select:not(.is-multiple)::after {
+  border: 1px solid #ffd200;
+  border-right: 0;
+  border-top: 0;
+  content: " ";
+  display: block;
+  height: 0.5em;
+  pointer-events: none;
+  position: absolute;
+  transform: rotate(-45deg);
+  width: 0.5em;
+  margin-top: -0.375em;
+  right: 1.125em;
+  top: 50%;
+  z-index: 4;
+}
+
+.select select {
+  -moz-appearance: none;
+  -webkit-appearance: none;
+  align-items: center;
+  border: 1px solid transparent;
+  border-radius: 3px;
+  box-shadow: none;
+  display: inline-flex;
+  font-size: 1rem;
+  height: 2.25em;
+  justify-content: flex-start;
+  line-height: 1.5;
+  padding-bottom: calc(0.375em - 1px);
+  padding-left: calc(0.625em - 1px);
+  padding-right: calc(0.625em - 1px);
+  padding-top: calc(0.375em - 1px);
+  position: relative;
+  vertical-align: top;
+  background-color: white;
+  border-color: #dbdbdb;
+  color: #363636;
+  cursor: pointer;
+  display: block;
+  font-size: 1em;
+  max-width: 100%;
+  outline: none;
+}
+
+.select select:focus, .select select.is-focused, .select select:active, .select select.is-active {
+  outline: none;
+}
+
+.select select[disabled] {
+  cursor: not-allowed;
+}
+
+.select select:hover, .select select.is-hovered {
+  border-color: #b5b5b5;
+}
+
+.select select:focus, .select select.is-focused, .select select:active, .select select.is-active {
+  border-color: #ffd200;
+}
+
+.select select[disabled] {
+  background-color: whitesmoke;
+  border-color: whitesmoke;
+  box-shadow: none;
+  color: #7a7a7a;
+}
+
+.select select[disabled]::-moz-placeholder {
+  color: rgba(122, 122, 122, 0.3);
+}
+
+.select select[disabled]::-webkit-input-placeholder {
+  color: rgba(122, 122, 122, 0.3);
+}
+
+.select select[disabled]:-moz-placeholder {
+  color: rgba(122, 122, 122, 0.3);
+}
+
+.select select[disabled]:-ms-input-placeholder {
+  color: rgba(122, 122, 122, 0.3);
+}
+
+.select select:hover {
+  border-color: #b5b5b5;
+}
+
+.select select:focus, .select select.is-focused, .select select:active, .select select.is-active {
+  border-color: #ffd200;
+}
+
+.select select::-ms-expand {
+  display: none;
+}
+
+.select select[disabled]:hover {
+  border-color: whitesmoke;
+}
+
+.select select:not([multiple]) {
+  padding-right: 2.5em;
+}
+
+.select select[multiple] {
+  height: unset;
+  padding: 0;
+}
+
+.select select[multiple] option {
+  padding: 0.5em 1em;
+}
+
+.select:hover::after {
+  border-color: #363636;
+}
+
+.select.is-white select {
+  border-color: white;
+}
+
+.select.is-black select {
+  border-color: #0a0a0a;
+}
+
+.select.is-light select {
+  border-color: whitesmoke;
+}
+
+.select.is-dark select {
+  border-color: #575250;
+}
+
+.select.is-primary select {
+  border-color: #ffd200;
+}
+
+.select.is-info select {
+  border-color: #3273dc;
+}
+
+.select.is-success select {
+  border-color: #23d160;
+}
+
+.select.is-warning select {
+  border-color: #ffdd57;
+}
+
+.select.is-danger select {
+  border-color: #ff3860;
+}
+
+.select.is-small {
+  border-radius: 2px;
+  font-size: 0.75rem;
+}
+
+.select.is-medium {
+  font-size: 1.25rem;
+}
+
+.select.is-large {
+  font-size: 1.5rem;
+}
+
+.select.is-disabled::after {
+  border-color: #7a7a7a;
+}
+
+.select.is-fullwidth {
+  width: 100%;
+}
+
+.select.is-fullwidth select {
+  width: 100%;
+}
+
+.select.is-loading::after {
+  animation: spinAround 500ms infinite linear;
+  border: 2px solid #dbdbdb;
+  border-radius: 290486px;
+  border-right-color: transparent;
+  border-top-color: transparent;
+  content: "";
+  display: block;
+  height: 1em;
+  position: relative;
+  width: 1em;
+  margin-top: 0;
+  position: absolute;
+  right: 0.625em;
+  top: 0.625em;
+  transform: none;
+}
+
+.select.is-loading.is-small:after {
+  font-size: 0.75rem;
+}
+
+.select.is-loading.is-medium:after {
+  font-size: 1.25rem;
+}
+
+.select.is-loading.is-large:after {
+  font-size: 1.5rem;
+}
+
+.file {
+  -webkit-touch-callout: none;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+  align-items: stretch;
+  display: flex;
+  justify-content: flex-start;
+  position: relative;
+}
+
+.file.is-white .file-cta {
+  background-color: white;
+  border-color: transparent;
+  color: #0a0a0a;
+}
+
+.file.is-white:hover .file-cta, .file.is-white.is-hovered .file-cta {
+  background-color: #f9f9f9;
+  border-color: transparent;
+  color: #0a0a0a;
+}
+
+.file.is-white:focus .file-cta, .file.is-white.is-focused .file-cta {
+  border-color: transparent;
+  box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25);
+  color: #0a0a0a;
+}
+
+.file.is-white:active .file-cta, .file.is-white.is-active .file-cta {
+  background-color: #f2f2f2;
+  border-color: transparent;
+  color: #0a0a0a;
+}
+
+.file.is-black .file-cta {
+  background-color: #0a0a0a;
+  border-color: transparent;
+  color: white;
+}
+
+.file.is-black:hover .file-cta, .file.is-black.is-hovered .file-cta {
+  background-color: #040404;
+  border-color: transparent;
+  color: white;
+}
+
+.file.is-black:focus .file-cta, .file.is-black.is-focused .file-cta {
+  border-color: transparent;
+  box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25);
+  color: white;
+}
+
+.file.is-black:active .file-cta, .file.is-black.is-active .file-cta {
+  background-color: black;
+  border-color: transparent;
+  color: white;
+}
+
+.file.is-light .file-cta {
+  background-color: whitesmoke;
+  border-color: transparent;
+  color: #575250;
+}
+
+.file.is-light:hover .file-cta, .file.is-light.is-hovered .file-cta {
+  background-color: #eeeeee;
+  border-color: transparent;
+  color: #575250;
+}
+
+.file.is-light:focus .file-cta, .file.is-light.is-focused .file-cta {
+  border-color: transparent;
+  box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25);
+  color: #575250;
+}
+
+.file.is-light:active .file-cta, .file.is-light.is-active .file-cta {
+  background-color: #e8e8e8;
+  border-color: transparent;
+  color: #575250;
+}
+
+.file.is-dark .file-cta {
+  background-color: #575250;
+  border-color: transparent;
+  color: whitesmoke;
+}
+
+.file.is-dark:hover .file-cta, .file.is-dark.is-hovered .file-cta {
+  background-color: #504c4a;
+  border-color: transparent;
+  color: whitesmoke;
+}
+
+.file.is-dark:focus .file-cta, .file.is-dark.is-focused .file-cta {
+  border-color: transparent;
+  box-shadow: 0 0 0.5em rgba(87, 82, 80, 0.25);
+  color: whitesmoke;
+}
+
+.file.is-dark:active .file-cta, .file.is-dark.is-active .file-cta {
+  background-color: #4a4544;
+  border-color: transparent;
+  color: whitesmoke;
+}
+
+.file.is-primary .file-cta {
+  background-color: #ffd200;
+  border-color: transparent;
+  color: #fff;
+}
+
+.file.is-primary:hover .file-cta, .file.is-primary.is-hovered .file-cta {
+  background-color: #f2c800;
+  border-color: transparent;
+  color: #fff;
+}
+
+.file.is-primary:focus .file-cta, .file.is-primary.is-focused .file-cta {
+  border-color: transparent;
+  box-shadow: 0 0 0.5em rgba(255, 210, 0, 0.25);
+  color: #fff;
+}
+
+.file.is-primary:active .file-cta, .file.is-primary.is-active .file-cta {
+  background-color: #e6bd00;
+  border-color: transparent;
+  color: #fff;
+}
+
+.file.is-info .file-cta {
+  background-color: #3273dc;
+  border-color: transparent;
+  color: #fff;
+}
+
+.file.is-info:hover .file-cta, .file.is-info.is-hovered .file-cta {
+  background-color: #276cda;
+  border-color: transparent;
+  color: #fff;
+}
+
+.file.is-info:focus .file-cta, .file.is-info.is-focused .file-cta {
+  border-color: transparent;
+  box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25);
+  color: #fff;
+}
+
+.file.is-info:active .file-cta, .file.is-info.is-active .file-cta {
+  background-color: #2366d1;
+  border-color: transparent;
+  color: #fff;
+}
+
+.file.is-success .file-cta {
+  background-color: #23d160;
+  border-color: transparent;
+  color: #fff;
+}
+
+.file.is-success:hover .file-cta, .file.is-success.is-hovered .file-cta {
+  background-color: #22c65b;
+  border-color: transparent;
+  color: #fff;
+}
+
+.file.is-success:focus .file-cta, .file.is-success.is-focused .file-cta {
+  border-color: transparent;
+  box-shadow: 0 0 0.5em rgba(35, 209, 96, 0.25);
+  color: #fff;
+}
+
+.file.is-success:active .file-cta, .file.is-success.is-active .file-cta {
+  background-color: #20bc56;
+  border-color: transparent;
+  color: #fff;
+}
+
+.file.is-warning .file-cta {
+  background-color: #ffdd57;
+  border-color: transparent;
+  color: rgba(0, 0, 0, 0.7);
+}
+
+.file.is-warning:hover .file-cta, .file.is-warning.is-hovered .file-cta {
+  background-color: #ffdb4a;
+  border-color: transparent;
+  color: rgba(0, 0, 0, 0.7);
+}
+
+.file.is-warning:focus .file-cta, .file.is-warning.is-focused .file-cta {
+  border-color: transparent;
+  box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25);
+  color: rgba(0, 0, 0, 0.7);
+}
+
+.file.is-warning:active .file-cta, .file.is-warning.is-active .file-cta {
+  background-color: #ffd83d;
+  border-color: transparent;
+  color: rgba(0, 0, 0, 0.7);
+}
+
+.file.is-danger .file-cta {
+  background-color: #ff3860;
+  border-color: transparent;
+  color: #fff;
+}
+
+.file.is-danger:hover .file-cta, .file.is-danger.is-hovered .file-cta {
+  background-color: #ff2b56;
+  border-color: transparent;
+  color: #fff;
+}
+
+.file.is-danger:focus .file-cta, .file.is-danger.is-focused .file-cta {
+  border-color: transparent;
+  box-shadow: 0 0 0.5em rgba(255, 56, 96, 0.25);
+  color: #fff;
+}
+
+.file.is-danger:active .file-cta, .file.is-danger.is-active .file-cta {
+  background-color: #ff1f4b;
+  border-color: transparent;
+  color: #fff;
+}
+
+.file.is-small {
+  font-size: 0.75rem;
+}
+
+.file.is-medium {
+  font-size: 1.25rem;
+}
+
+.file.is-medium .file-icon .fa {
+  font-size: 21px;
+}
+
+.file.is-large {
+  font-size: 1.5rem;
+}
+
+.file.is-large .file-icon .fa {
+  font-size: 28px;
+}
+
+.file.has-name .file-cta {
+  border-bottom-right-radius: 0;
+  border-top-right-radius: 0;
+}
+
+.file.has-name .file-name {
+  border-bottom-left-radius: 0;
+  border-top-left-radius: 0;
+}
+
+.file.is-centered {
+  justify-content: center;
+}
+
+.file.is-right {
+  justify-content: flex-end;
+}
+
+.file.is-boxed .file-label {
+  flex-direction: column;
+}
+
+.file.is-boxed .file-cta {
+  flex-direction: column;
+  height: auto;
+  padding: 1em 3em;
+}
+
+.file.is-boxed .file-name {
+  border-width: 0 1px 1px;
+}
+
+.file.is-boxed .file-icon {
+  height: 1.5em;
+  width: 1.5em;
+}
+
+.file.is-boxed .file-icon .fa {
+  font-size: 21px;
+}
+
+.file.is-boxed.is-small .file-icon .fa {
+  font-size: 14px;
+}
+
+.file.is-boxed.is-medium .file-icon .fa {
+  font-size: 28px;
+}
+
+.file.is-boxed.is-large .file-icon .fa {
+  font-size: 35px;
+}
+
+.file.is-boxed.has-name .file-cta {
+  border-radius: 3px 3px 0 0;
+}
+
+.file.is-boxed.has-name .file-name {
+  border-radius: 0 0 3px 3px;
+  border-width: 0 1px 1px;
+}
+
+.file.is-right .file-cta {
+  border-radius: 0 3px 3px 0;
+}
+
+.file.is-right .file-name {
+  border-radius: 3px 0 0 3px;
+  border-width: 1px 0 1px 1px;
+  order: -1;
+}
+
+.file.is-fullwidth .file-label {
+  width: 100%;
+}
+
+.file.is-fullwidth .file-name {
+  flex-grow: 1;
+  max-width: none;
+}
+
+.file-label {
+  align-items: stretch;
+  display: flex;
+  cursor: pointer;
+  justify-content: flex-start;
+  overflow: hidden;
+  position: relative;
+}
+
+.file-label:hover .file-cta {
+  background-color: #eeeeee;
+  color: #363636;
+}
+
+.file-label:hover .file-name {
+  border-color: #d5d5d5;
+}
+
+.file-label:active .file-cta {
+  background-color: #e8e8e8;
+  color: #363636;
+}
+
+.file-label:active .file-name {
+  border-color: #cfcfcf;
+}
+
+.file-input {
+  height: 0.01em;
+  left: 0;
+  outline: none;
+  position: absolute;
+  top: 0;
+  width: 0.01em;
+}
+
+.file-cta,
+.file-name {
+  -moz-appearance: none;
+  -webkit-appearance: none;
+  align-items: center;
+  border: 1px solid transparent;
+  border-radius: 3px;
+  box-shadow: none;
+  display: inline-flex;
+  font-size: 1rem;
+  height: 2.25em;
+  justify-content: flex-start;
+  line-height: 1.5;
+  padding-bottom: calc(0.375em - 1px);
+  padding-left: calc(0.625em - 1px);
+  padding-right: calc(0.625em - 1px);
+  padding-top: calc(0.375em - 1px);
+  position: relative;
+  vertical-align: top;
+  border-color: #dbdbdb;
+  border-radius: 3px;
+  font-size: 1em;
+  padding-left: 1em;
+  padding-right: 1em;
+  white-space: nowrap;
+}
+
+.file-cta:focus, .file-cta.is-focused, .file-cta:active, .file-cta.is-active,
+.file-name:focus,
+.file-name.is-focused,
+.file-name:active,
+.file-name.is-active {
+  outline: none;
+}
+
+.file-cta[disabled],
+.file-name[disabled] {
+  cursor: not-allowed;
+}
+
+.file-cta {
+  background-color: whitesmoke;
+  color: #4a4a4a;
+}
+
+.file-name {
+  border-color: #dbdbdb;
+  border-style: solid;
+  border-width: 1px 1px 1px 0;
+  display: block;
+  max-width: 16em;
+  overflow: hidden;
+  text-align: left;
+  text-overflow: ellipsis;
+}
+
+.file-icon {
+  align-items: center;
+  display: flex;
+  height: 1em;
+  justify-content: center;
+  margin-right: 0.5em;
+  width: 1em;
+}
+
+.file-icon .fa {
+  font-size: 14px;
+}
+
+.label {
+  color: #363636;
+  display: block;
+  font-size: 1rem;
+  font-weight: 700;
+}
+
+.label:not(:last-child) {
+  margin-bottom: 0.5em;
+}
+
+.label.is-small {
+  font-size: 0.75rem;
+}
+
+.label.is-medium {
+  font-size: 1.25rem;
+}
+
+.label.is-large {
+  font-size: 1.5rem;
+}
+
+.help {
+  display: block;
+  font-size: 0.75rem;
+  margin-top: 0.25rem;
+}
+
+.help.is-white {
+  color: white;
+}
+
+.help.is-black {
+  color: #0a0a0a;
+}
+
+.help.is-light {
+  color: whitesmoke;
+}
+
+.help.is-dark {
+  color: #575250;
+}
+
+.help.is-primary {
+  color: #ffd200;
+}
+
+.help.is-info {
+  color: #3273dc;
+}
+
+.help.is-success {
+  color: #23d160;
+}
+
+.help.is-warning {
+  color: #ffdd57;
+}
+
+.help.is-danger {
+  color: #ff3860;
+}
+
+.field:not(:last-child) {
+  margin-bottom: 0.75rem;
+}
+
+.field.has-addons {
+  display: flex;
+  justify-content: flex-start;
+}
+
+.field.has-addons .control:not(:last-child) {
+  margin-right: -1px;
+}
+
+.field.has-addons .control:first-child .button,
+.field.has-addons .control:first-child .input,
+.field.has-addons .control:first-child .select select {
+  border-bottom-left-radius: 3px;
+  border-top-left-radius: 3px;
+}
+
+.field.has-addons .control:last-child .button,
+.field.has-addons .control:last-child .input,
+.field.has-addons .control:last-child .select select {
+  border-bottom-right-radius: 3px;
+  border-top-right-radius: 3px;
+}
+
+.field.has-addons .control .button,
+.field.has-addons .control .input,
+.field.has-addons .control .select select {
+  border-radius: 0;
+}
+
+.field.has-addons .control .button:hover, .field.has-addons .control .button.is-hovered,
+.field.has-addons .control .input:hover,
+.field.has-addons .control .input.is-hovered,
+.field.has-addons .control .select select:hover,
+.field.has-addons .control .select select.is-hovered {
+  z-index: 2;
+}
+
+.field.has-addons .control .button:focus, .field.has-addons .control .button.is-focused, .field.has-addons .control .button:active, .field.has-addons .control .button.is-active,
+.field.has-addons .control .input:focus,
+.field.has-addons .control .input.is-focused,
+.field.has-addons .control .input:active,
+.field.has-addons .control .input.is-active,
+.field.has-addons .control .select select:focus,
+.field.has-addons .control .select select.is-focused,
+.field.has-addons .control .select select:active,
+.field.has-addons .control .select select.is-active {
+  z-index: 3;
+}
+
+.field.has-addons .control .button:focus:hover, .field.has-addons .control .button.is-focused:hover, .field.has-addons .control .button:active:hover, .field.has-addons .control .button.is-active:hover,
+.field.has-addons .control .input:focus:hover,
+.field.has-addons .control .input.is-focused:hover,
+.field.has-addons .control .input:active:hover,
+.field.has-addons .control .input.is-active:hover,
+.field.has-addons .control .select select:focus:hover,
+.field.has-addons .control .select select.is-focused:hover,
+.field.has-addons .control .select select:active:hover,
+.field.has-addons .control .select select.is-active:hover {
+  z-index: 4;
+}
+
+.field.has-addons .control.is-expanded {
+  flex-grow: 1;
+}
+
+.field.has-addons.has-addons-centered {
+  justify-content: center;
+}
+
+.field.has-addons.has-addons-right {
+  justify-content: flex-end;
+}
+
+.field.has-addons.has-addons-fullwidth .control {
+  flex-grow: 1;
+  flex-shrink: 0;
+}
+
+.field.is-grouped {
+  display: flex;
+  justify-content: flex-start;
+}
+
+.field.is-grouped > .control {
+  flex-shrink: 0;
+}
+
+.field.is-grouped > .control:not(:last-child) {
+  margin-bottom: 0;
+  margin-right: 0.75rem;
+}
+
+.field.is-grouped > .control.is-expanded {
+  flex-grow: 1;
+  flex-shrink: 1;
+}
+
+.field.is-grouped.is-grouped-centered {
+  justify-content: center;
+}
+
+.field.is-grouped.is-grouped-right {
+  justify-content: flex-end;
+}
+
+.field.is-grouped.is-grouped-multiline {
+  flex-wrap: wrap;
+}
+
+.field.is-grouped.is-grouped-multiline > .control:last-child, .field.is-grouped.is-grouped-multiline > .control:not(:last-child) {
+  margin-bottom: 0.75rem;
+}
+
+.field.is-grouped.is-grouped-multiline:last-child {
+  margin-bottom: -0.75rem;
+}
+
+.field.is-grouped.is-grouped-multiline:not(:last-child) {
+  margin-bottom: 0;
+}
+
+@media screen and (min-width: 769px), print {
+  .field.is-horizontal {
+    display: flex;
+  }
+}
+
+.field-label .label {
+  font-size: inherit;
+}
+
+@media screen and (max-width: 768px) {
+  .field-label {
+    margin-bottom: 0.5rem;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .field-label {
+    flex-basis: 0;
+    flex-grow: 1;
+    flex-shrink: 0;
+    margin-right: 1.5rem;
+    text-align: right;
+  }
+  .field-label.is-small {
+    font-size: 0.75rem;
+    padding-top: 0.375em;
+  }
+  .field-label.is-normal {
+    padding-top: 0.375em;
+  }
+  .field-label.is-medium {
+    font-size: 1.25rem;
+    padding-top: 0.375em;
+  }
+  .field-label.is-large {
+    font-size: 1.5rem;
+    padding-top: 0.375em;
+  }
+}
+
+.field-body .field .field {
+  margin-bottom: 0;
+}
+
+@media screen and (min-width: 769px), print {
+  .field-body {
+    display: flex;
+    flex-basis: 0;
+    flex-grow: 5;
+    flex-shrink: 1;
+  }
+  .field-body .field {
+    margin-bottom: 0;
+  }
+  .field-body > .field {
+    flex-shrink: 1;
+  }
+  .field-body > .field:not(.is-narrow) {
+    flex-grow: 1;
+  }
+  .field-body > .field:not(:last-child) {
+    margin-right: 0.75rem;
+  }
+}
+
+.control {
+  font-size: 1rem;
+  position: relative;
+  text-align: left;
+}
+
+.control.has-icon .icon {
+  color: #dbdbdb;
+  height: 2.25em;
+  pointer-events: none;
+  position: absolute;
+  top: 0;
+  width: 2.25em;
+  z-index: 4;
+}
+
+.control.has-icon .input:focus + .icon {
+  color: #7a7a7a;
+}
+
+.control.has-icon .input.is-small + .icon {
+  font-size: 0.75rem;
+}
+
+.control.has-icon .input.is-medium + .icon {
+  font-size: 1.25rem;
+}
+
+.control.has-icon .input.is-large + .icon {
+  font-size: 1.5rem;
+}
+
+.control.has-icon:not(.has-icon-right) .icon {
+  left: 0;
+}
+
+.control.has-icon:not(.has-icon-right) .input {
+  padding-left: 2.25em;
+}
+
+.control.has-icon.has-icon-right .icon {
+  right: 0;
+}
+
+.control.has-icon.has-icon-right .input {
+  padding-right: 2.25em;
+}
+
+.control.has-icons-left .input:focus ~ .icon,
+.control.has-icons-left .select:focus ~ .icon, .control.has-icons-right .input:focus ~ .icon,
+.control.has-icons-right .select:focus ~ .icon {
+  color: #7a7a7a;
+}
+
+.control.has-icons-left .input.is-small ~ .icon,
+.control.has-icons-left .select.is-small ~ .icon, .control.has-icons-right .input.is-small ~ .icon,
+.control.has-icons-right .select.is-small ~ .icon {
+  font-size: 0.75rem;
+}
+
+.control.has-icons-left .input.is-medium ~ .icon,
+.control.has-icons-left .select.is-medium ~ .icon, .control.has-icons-right .input.is-medium ~ .icon,
+.control.has-icons-right .select.is-medium ~ .icon {
+  font-size: 1.25rem;
+}
+
+.control.has-icons-left .input.is-large ~ .icon,
+.control.has-icons-left .select.is-large ~ .icon, .control.has-icons-right .input.is-large ~ .icon,
+.control.has-icons-right .select.is-large ~ .icon {
+  font-size: 1.5rem;
+}
+
+.control.has-icons-left .icon, .control.has-icons-right .icon {
+  color: #dbdbdb;
+  height: 2.25em;
+  pointer-events: none;
+  position: absolute;
+  top: 0;
+  width: 2.25em;
+  z-index: 4;
+}
+
+.control.has-icons-left .input,
+.control.has-icons-left .select select {
+  padding-left: 2.25em;
+}
+
+.control.has-icons-left .icon.is-left {
+  left: 0;
+}
+
+.control.has-icons-right .input,
+.control.has-icons-right .select select {
+  padding-right: 2.25em;
+}
+
+.control.has-icons-right .icon.is-right {
+  right: 0;
+}
+
+.control.is-loading::after {
+  animation: spinAround 500ms infinite linear;
+  border: 2px solid #dbdbdb;
+  border-radius: 290486px;
+  border-right-color: transparent;
+  border-top-color: transparent;
+  content: "";
+  display: block;
+  height: 1em;
+  position: relative;
+  width: 1em;
+  position: absolute !important;
+  right: 0.625em;
+  top: 0.625em;
+}
+
+.control.is-loading.is-small:after {
+  font-size: 0.75rem;
+}
+
+.control.is-loading.is-medium:after {
+  font-size: 1.25rem;
+}
+
+.control.is-loading.is-large:after {
+  font-size: 1.5rem;
+}
+
+.icon {
+  align-items: center;
+  display: inline-flex;
+  justify-content: center;
+  height: 1.5rem;
+  width: 1.5rem;
+}
+
+.icon .fa {
+  font-size: 21px;
+}
+
+.icon.is-small {
+  height: 1rem;
+  width: 1rem;
+}
+
+.icon.is-small .fa {
+  font-size: 14px;
+}
+
+.icon.is-medium {
+  height: 2rem;
+  width: 2rem;
+}
+
+.icon.is-medium .fa {
+  font-size: 28px;
+}
+
+.icon.is-large {
+  height: 3rem;
+  width: 3rem;
+}
+
+.icon.is-large .fa {
+  font-size: 42px;
+}
+
+.image {
+  display: block;
+  position: relative;
+}
+
+.image img {
+  display: block;
+  height: auto;
+  width: 100%;
+}
+
+.image.is-square img, .image.is-1by1 img, .image.is-4by3 img, .image.is-3by2 img, .image.is-16by9 img, .image.is-2by1 img {
+  bottom: 0;
+  left: 0;
+  position: absolute;
+  right: 0;
+  top: 0;
+  height: 100%;
+  width: 100%;
+}
+
+.image.is-square, .image.is-1by1 {
+  padding-top: 100%;
+}
+
+.image.is-4by3 {
+  padding-top: 75%;
+}
+
+.image.is-3by2 {
+  padding-top: 66.6666%;
+}
+
+.image.is-16by9 {
+  padding-top: 56.25%;
+}
+
+.image.is-2by1 {
+  padding-top: 50%;
+}
+
+.image.is-16x16 {
+  height: 16px;
+  width: 16px;
+}
+
+.image.is-24x24 {
+  height: 24px;
+  width: 24px;
+}
+
+.image.is-32x32 {
+  height: 32px;
+  width: 32px;
+}
+
+.image.is-48x48 {
+  height: 48px;
+  width: 48px;
+}
+
+.image.is-64x64 {
+  height: 64px;
+  width: 64px;
+}
+
+.image.is-96x96 {
+  height: 96px;
+  width: 96px;
+}
+
+.image.is-128x128 {
+  height: 128px;
+  width: 128px;
+}
+
+.notification {
+  background-color: whitesmoke;
+  border-radius: 3px;
+  padding: 1.25rem 2.5rem 1.25rem 1.5rem;
+  position: relative;
+}
+
+.notification:not(:last-child) {
+  margin-bottom: 1.5rem;
+}
+
+.notification a:not(.button) {
+  color: currentColor;
+  text-decoration: underline;
+}
+
+.notification strong {
+  color: currentColor;
+}
+
+.notification code,
+.notification pre {
+  background: white;
+}
+
+.notification pre code {
+  background: transparent;
+}
+
+.notification > .delete {
+  position: absolute;
+  right: 0.5em;
+  top: 0.5em;
+}
+
+.notification .title,
+.notification .subtitle,
+.notification .content {
+  color: currentColor;
+}
+
+.notification.is-white {
+  background-color: white;
+  color: #0a0a0a;
+}
+
+.notification.is-black {
+  background-color: #0a0a0a;
+  color: white;
+}
+
+.notification.is-light {
+  background-color: whitesmoke;
+  color: #575250;
+}
+
+.notification.is-dark {
+  background-color: #575250;
+  color: whitesmoke;
+}
+
+.notification.is-primary {
+  background-color: #ffd200;
+  color: #fff;
+}
+
+.notification.is-info {
+  background-color: #3273dc;
+  color: #fff;
+}
+
+.notification.is-success {
+  background-color: #23d160;
+  color: #fff;
+}
+
+.notification.is-warning {
+  background-color: #ffdd57;
+  color: rgba(0, 0, 0, 0.7);
+}
+
+.notification.is-danger {
+  background-color: #ff3860;
+  color: #fff;
+}
+
+.progress {
+  -moz-appearance: none;
+  -webkit-appearance: none;
+  border: none;
+  border-radius: 290486px;
+  display: block;
+  height: 1rem;
+  overflow: hidden;
+  padding: 0;
+  width: 100%;
+}
+
+.progress:not(:last-child) {
+  margin-bottom: 1.5rem;
+}
+
+.progress::-webkit-progress-bar {
+  background-color: #dbdbdb;
+}
+
+.progress::-webkit-progress-value {
+  background-color: #4a4a4a;
+}
+
+.progress::-moz-progress-bar {
+  background-color: #4a4a4a;
+}
+
+.progress.is-white::-webkit-progress-value {
+  background-color: white;
+}
+
+.progress.is-white::-moz-progress-bar {
+  background-color: white;
+}
+
+.progress.is-black::-webkit-progress-value {
+  background-color: #0a0a0a;
+}
+
+.progress.is-black::-moz-progress-bar {
+  background-color: #0a0a0a;
+}
+
+.progress.is-light::-webkit-progress-value {
+  background-color: whitesmoke;
+}
+
+.progress.is-light::-moz-progress-bar {
+  background-color: whitesmoke;
+}
+
+.progress.is-dark::-webkit-progress-value {
+  background-color: #575250;
+}
+
+.progress.is-dark::-moz-progress-bar {
+  background-color: #575250;
+}
+
+.progress.is-primary::-webkit-progress-value {
+  background-color: #ffd200;
+}
+
+.progress.is-primary::-moz-progress-bar {
+  background-color: #ffd200;
+}
+
+.progress.is-info::-webkit-progress-value {
+  background-color: #3273dc;
+}
+
+.progress.is-info::-moz-progress-bar {
+  background-color: #3273dc;
+}
+
+.progress.is-success::-webkit-progress-value {
+  background-color: #23d160;
+}
+
+.progress.is-success::-moz-progress-bar {
+  background-color: #23d160;
+}
+
+.progress.is-warning::-webkit-progress-value {
+  background-color: #ffdd57;
+}
+
+.progress.is-warning::-moz-progress-bar {
+  background-color: #ffdd57;
+}
+
+.progress.is-danger::-webkit-progress-value {
+  background-color: #ff3860;
+}
+
+.progress.is-danger::-moz-progress-bar {
+  background-color: #ff3860;
+}
+
+.progress.is-small {
+  height: 0.75rem;
+}
+
+.progress.is-medium {
+  height: 1.25rem;
+}
+
+.progress.is-large {
+  height: 1.5rem;
+}
+
+.table {
+  background-color: white;
+  color: #363636;
+  margin-bottom: 1.5rem;
+}
+
+.table td,
+.table th {
+  border: 1px solid #dbdbdb;
+  border-width: 0 0 1px;
+  padding: 0.5em 0.75em;
+  vertical-align: top;
+}
+
+.table td.is-white,
+.table th.is-white {
+  background-color: white;
+  border-color: white;
+  color: #0a0a0a;
+}
+
+.table td.is-black,
+.table th.is-black {
+  background-color: #0a0a0a;
+  border-color: #0a0a0a;
+  color: white;
+}
+
+.table td.is-light,
+.table th.is-light {
+  background-color: whitesmoke;
+  border-color: whitesmoke;
+  color: #575250;
+}
+
+.table td.is-dark,
+.table th.is-dark {
+  background-color: #575250;
+  border-color: #575250;
+  color: whitesmoke;
+}
+
+.table td.is-primary,
+.table th.is-primary {
+  background-color: #ffd200;
+  border-color: #ffd200;
+  color: #fff;
+}
+
+.table td.is-info,
+.table th.is-info {
+  background-color: #3273dc;
+  border-color: #3273dc;
+  color: #fff;
+}
+
+.table td.is-success,
+.table th.is-success {
+  background-color: #23d160;
+  border-color: #23d160;
+  color: #fff;
+}
+
+.table td.is-warning,
+.table th.is-warning {
+  background-color: #ffdd57;
+  border-color: #ffdd57;
+  color: rgba(0, 0, 0, 0.7);
+}
+
+.table td.is-danger,
+.table th.is-danger {
+  background-color: #ff3860;
+  border-color: #ff3860;
+  color: #fff;
+}
+
+.table td.is-narrow,
+.table th.is-narrow {
+  white-space: nowrap;
+  width: 1%;
+}
+
+.table th {
+  color: #363636;
+  text-align: left;
+}
+
+.table tr:hover {
+  background-color: #fafafa;
+}
+
+.table tr.is-selected {
+  background-color: #ffd200;
+  color: #fff;
+}
+
+.table tr.is-selected a,
+.table tr.is-selected strong {
+  color: currentColor;
+}
+
+.table tr.is-selected td,
+.table tr.is-selected th {
+  border-color: #fff;
+  color: currentColor;
+}
+
+.table thead td,
+.table thead th {
+  border-width: 0 0 2px;
+  color: #363636;
+}
+
+.table tfoot td,
+.table tfoot th {
+  border-width: 2px 0 0;
+  color: #363636;
+}
+
+.table tbody tr:last-child td,
+.table tbody tr:last-child th {
+  border-bottom-width: 0;
+}
+
+.table.is-bordered td,
+.table.is-bordered th {
+  border-width: 1px;
+}
+
+.table.is-bordered tr:last-child td,
+.table.is-bordered tr:last-child th {
+  border-bottom-width: 1px;
+}
+
+.table.is-fullwidth {
+  width: 100%;
+}
+
+.table.is-narrow td,
+.table.is-narrow th {
+  padding: 0.25em 0.5em;
+}
+
+.table.is-striped tbody tr:not(.is-selected):nth-child(even) {
+  background-color: #fafafa;
+}
+
+.table.is-striped tbody tr:not(.is-selected):nth-child(even):hover {
+  background-color: whitesmoke;
+}
+
+.tags {
+  align-items: center;
+  display: flex;
+  flex-wrap: wrap;
+  justify-content: flex-start;
+}
+
+.tags .tag {
+  margin-bottom: 0.5rem;
+}
+
+.tags .tag:not(:last-child) {
+  margin-right: 0.5rem;
+}
+
+.tags:last-child {
+  margin-bottom: -0.5rem;
+}
+
+.tags:not(:last-child) {
+  margin-bottom: 1rem;
+}
+
+.tags.has-addons .tag {
+  margin-right: 0;
+}
+
+.tags.has-addons .tag:not(:first-child) {
+  border-bottom-left-radius: 0;
+  border-top-left-radius: 0;
+}
+
+.tags.has-addons .tag:not(:last-child) {
+  border-bottom-right-radius: 0;
+  border-top-right-radius: 0;
+}
+
+.tag {
+  align-items: center;
+  background-color: whitesmoke;
+  border-radius: 3px;
+  color: #4a4a4a;
+  display: inline-flex;
+  font-size: 0.75rem;
+  height: 2em;
+  justify-content: center;
+  line-height: 1.5;
+  padding-left: 0.75em;
+  padding-right: 0.75em;
+  white-space: nowrap;
+}
+
+.tag .delete {
+  margin-left: 0.25em;
+  margin-right: -0.375em;
+}
+
+.tag.is-white {
+  background-color: white;
+  color: #0a0a0a;
+}
+
+.tag.is-black {
+  background-color: #0a0a0a;
+  color: white;
+}
+
+.tag.is-light {
+  background-color: whitesmoke;
+  color: #575250;
+}
+
+.tag.is-dark {
+  background-color: #575250;
+  color: whitesmoke;
+}
+
+.tag.is-primary {
+  background-color: #ffd200;
+  color: #fff;
+}
+
+.tag.is-info {
+  background-color: #3273dc;
+  color: #fff;
+}
+
+.tag.is-success {
+  background-color: #23d160;
+  color: #fff;
+}
+
+.tag.is-warning {
+  background-color: #ffdd57;
+  color: rgba(0, 0, 0, 0.7);
+}
+
+.tag.is-danger {
+  background-color: #ff3860;
+  color: #fff;
+}
+
+.tag.is-medium {
+  font-size: 1rem;
+}
+
+.tag.is-large {
+  font-size: 1.25rem;
+}
+
+.tag.is-delete {
+  margin-left: 1px;
+  padding: 0;
+  position: relative;
+  width: 2em;
+}
+
+.tag.is-delete:before, .tag.is-delete:after {
+  background-color: currentColor;
+  content: "";
+  display: block;
+  left: 50%;
+  position: absolute;
+  top: 50%;
+  transform: translateX(-50%) translateY(-50%) rotate(45deg);
+  transform-origin: center center;
+}
+
+.tag.is-delete:before {
+  height: 1px;
+  width: 50%;
+}
+
+.tag.is-delete:after {
+  height: 50%;
+  width: 1px;
+}
+
+.tag.is-delete:hover, .tag.is-delete:focus {
+  background-color: #e8e8e8;
+}
+
+.tag.is-delete:active {
+  background-color: #dbdbdb;
+}
+
+.tag.is-rounded {
+  border-radius: 290486px;
+}
+
+a.tag:hover {
+  text-decoration: underline;
+}
+
+.title,
+.subtitle {
+  word-break: break-word;
+}
+
+.title:not(:last-child),
+.subtitle:not(:last-child) {
+  margin-bottom: 1.5rem;
+}
+
+.title em,
+.title span,
+.subtitle em,
+.subtitle span {
+  font-weight: inherit;
+}
+
+.title .tag,
+.subtitle .tag {
+  vertical-align: middle;
+}
+
+.title {
+  color: #363636;
+  font-size: 2rem;
+  font-weight: 600;
+  line-height: 1.125;
+}
+
+.title strong {
+  color: inherit;
+  font-weight: inherit;
+}
+
+.title + .highlight {
+  margin-top: -0.75rem;
+}
+
+.title:not(.is-spaced) + .subtitle {
+  margin-top: -1.5rem;
+}
+
+.title.is-1 {
+  font-size: 3rem;
+}
+
+.title.is-2 {
+  font-size: 2.5rem;
+}
+
+.title.is-3 {
+  font-size: 2rem;
+}
+
+.title.is-4 {
+  font-size: 1.5rem;
+}
+
+.title.is-5 {
+  font-size: 1.25rem;
+}
+
+.title.is-6 {
+  font-size: 1rem;
+}
+
+.title.is-7 {
+  font-size: 0.75rem;
+}
+
+.subtitle {
+  color: #4a4a4a;
+  font-size: 1.25rem;
+  font-weight: 400;
+  line-height: 1.25;
+}
+
+.subtitle strong {
+  color: #363636;
+  font-weight: 600;
+}
+
+.subtitle:not(.is-spaced) + .title {
+  margin-top: -1.5rem;
+}
+
+.subtitle.is-1 {
+  font-size: 3rem;
+}
+
+.subtitle.is-2 {
+  font-size: 2.5rem;
+}
+
+.subtitle.is-3 {
+  font-size: 2rem;
+}
+
+.subtitle.is-4 {
+  font-size: 1.5rem;
+}
+
+.subtitle.is-5 {
+  font-size: 1.25rem;
+}
+
+.subtitle.is-6 {
+  font-size: 1rem;
+}
+
+.subtitle.is-7 {
+  font-size: 0.75rem;
+}
+
+.block:not(:last-child) {
+  margin-bottom: 1.5rem;
+}
+
+.delete {
+  -webkit-touch-callout: none;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+  -moz-appearance: none;
+  -webkit-appearance: none;
+  background-color: rgba(10, 10, 10, 0.2);
+  border: none;
+  border-radius: 290486px;
+  cursor: pointer;
+  display: inline-block;
+  flex-grow: 0;
+  flex-shrink: 0;
+  font-size: 1rem;
+  height: 20px;
+  max-height: 20px;
+  max-width: 20px;
+  min-height: 20px;
+  min-width: 20px;
+  outline: none;
+  position: relative;
+  vertical-align: top;
+  width: 20px;
+}
+
+.delete:before, .delete:after {
+  background-color: white;
+  content: "";
+  display: block;
+  left: 50%;
+  position: absolute;
+  top: 50%;
+  transform: translateX(-50%) translateY(-50%) rotate(45deg);
+  transform-origin: center center;
+}
+
+.delete:before {
+  height: 2px;
+  width: 50%;
+}
+
+.delete:after {
+  height: 50%;
+  width: 2px;
+}
+
+.delete:hover, .delete:focus {
+  background-color: rgba(10, 10, 10, 0.3);
+}
+
+.delete:active {
+  background-color: rgba(10, 10, 10, 0.4);
+}
+
+.delete.is-small {
+  height: 16px;
+  max-height: 16px;
+  max-width: 16px;
+  min-height: 16px;
+  min-width: 16px;
+  width: 16px;
+}
+
+.delete.is-medium {
+  height: 24px;
+  max-height: 24px;
+  max-width: 24px;
+  min-height: 24px;
+  min-width: 24px;
+  width: 24px;
+}
+
+.delete.is-large {
+  height: 32px;
+  max-height: 32px;
+  max-width: 32px;
+  min-height: 32px;
+  min-width: 32px;
+  width: 32px;
+}
+
+.fa {
+  font-size: 21px;
+  text-align: center;
+  vertical-align: top;
+}
+
+.heading {
+  display: block;
+  font-size: 11px;
+  letter-spacing: 1px;
+  margin-bottom: 5px;
+  text-transform: uppercase;
+}
+
+.highlight {
+  font-weight: 400;
+  max-width: 100%;
+  overflow: hidden;
+  padding: 0;
+}
+
+.highlight:not(:last-child) {
+  margin-bottom: 1.5rem;
+}
+
+.highlight pre {
+  overflow: auto;
+  max-width: 100%;
+}
+
+.loader {
+  animation: spinAround 500ms infinite linear;
+  border: 2px solid #dbdbdb;
+  border-radius: 290486px;
+  border-right-color: transparent;
+  border-top-color: transparent;
+  content: "";
+  display: block;
+  height: 1em;
+  position: relative;
+  width: 1em;
+}
+
+.number {
+  align-items: center;
+  background-color: whitesmoke;
+  border-radius: 290486px;
+  display: inline-flex;
+  font-size: 1.25rem;
+  height: 2em;
+  justify-content: center;
+  margin-right: 1.5rem;
+  min-width: 2.5em;
+  padding: 0.25rem 0.5rem;
+  text-align: center;
+  vertical-align: top;
+}
+
+.breadcrumb {
+  -webkit-touch-callout: none;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+  align-items: stretch;
+  display: flex;
+  font-size: 1rem;
+  overflow: hidden;
+  overflow-x: auto;
+  white-space: nowrap;
+}
+
+.breadcrumb:not(:last-child) {
+  margin-bottom: 1.5rem;
+}
+
+.breadcrumb a {
+  align-items: center;
+  color: #7a7a7a;
+  display: flex;
+  justify-content: center;
+  padding: 0.5em 0.75em;
+}
+
+.breadcrumb a:hover {
+  color: #363636;
+}
+
+.breadcrumb li {
+  align-items: center;
+  display: flex;
+}
+
+.breadcrumb li.is-active a {
+  color: #363636;
+  cursor: default;
+  pointer-events: none;
+}
+
+.breadcrumb li + li::before {
+  color: #4a4a4a;
+  content: "\0002f";
+}
+
+.breadcrumb ul, .breadcrumb ol {
+  align-items: center;
+  display: flex;
+  flex-grow: 1;
+  flex-shrink: 0;
+  justify-content: flex-start;
+}
+
+.breadcrumb .icon:first-child {
+  margin-right: 0.5em;
+}
+
+.breadcrumb .icon:last-child {
+  margin-left: 0.5em;
+}
+
+.breadcrumb.is-centered ol, .breadcrumb.is-centered ul {
+  justify-content: center;
+}
+
+.breadcrumb.is-right ol, .breadcrumb.is-right ul {
+  justify-content: flex-end;
+}
+
+.breadcrumb.is-small {
+  font-size: 0.75rem;
+}
+
+.breadcrumb.is-medium {
+  font-size: 1.25rem;
+}
+
+.breadcrumb.is-large {
+  font-size: 1.5rem;
+}
+
+.breadcrumb.has-arrow-separator li + li::before {
+  content: "\02192";
+}
+
+.breadcrumb.has-bullet-separator li + li::before {
+  content: "\02022";
+}
+
+.breadcrumb.has-dot-separator li + li::before {
+  content: "\000b7";
+}
+
+.breadcrumb.has-succeeds-separator li + li::before {
+  content: "\0227B";
+}
+
+.card {
+  background-color: white;
+  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
+  color: #4a4a4a;
+  max-width: 100%;
+  position: relative;
+}
+
+.card-header {
+  align-items: stretch;
+  box-shadow: 0 1px 2px rgba(10, 10, 10, 0.1);
+  display: flex;
+}
+
+.card-header-title {
+  align-items: center;
+  color: #363636;
+  display: flex;
+  flex-grow: 1;
+  font-weight: 700;
+  padding: 0.75rem;
+}
+
+.card-header-icon {
+  align-items: center;
+  cursor: pointer;
+  display: flex;
+  justify-content: center;
+  padding: 0.75rem;
+}
+
+.card-image {
+  display: block;
+  position: relative;
+}
+
+.card-content {
+  padding: 1.5rem;
+}
+
+.card-footer {
+  border-top: 1px solid #dbdbdb;
+  align-items: stretch;
+  display: flex;
+}
+
+.card-footer-item {
+  align-items: center;
+  display: flex;
+  flex-basis: 0;
+  flex-grow: 1;
+  flex-shrink: 0;
+  justify-content: center;
+  padding: 0.75rem;
+}
+
+.card-footer-item:not(:last-child) {
+  border-right: 1px solid #dbdbdb;
+}
+
+.card .media:not(:last-child) {
+  margin-bottom: 0.75rem;
+}
+
+.dropdown {
+  display: inline-flex;
+  position: relative;
+  vertical-align: top;
+}
+
+.dropdown.is-active .dropdown-menu, .dropdown.is-hoverable:hover .dropdown-menu {
+  display: block;
+}
+
+.dropdown.is-right .dropdown-menu {
+  left: auto;
+  right: 0;
+}
+
+.dropdown-menu {
+  display: none;
+  left: 0;
+  min-width: 12rem;
+  padding-top: 4px;
+  position: absolute;
+  top: 100%;
+  z-index: 20;
+}
+
+.dropdown-content {
+  background-color: white;
+  border-radius: 3px;
+  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
+  padding-bottom: 0.5rem;
+  padding-top: 0.5rem;
+}
+
+.dropdown-item {
+  color: #4a4a4a;
+  display: block;
+  font-size: 0.875rem;
+  line-height: 1.5;
+  padding: 0.375rem 1rem;
+  position: relative;
+}
+
+a.dropdown-item {
+  padding-right: 3rem;
+  white-space: nowrap;
+}
+
+a.dropdown-item:hover {
+  background-color: whitesmoke;
+  color: #0a0a0a;
+}
+
+a.dropdown-item.is-active {
+  background-color: #ffd200;
+  color: #fff;
+}
+
+.dropdown-divider {
+  background-color: #dbdbdb;
+  border: none;
+  display: block;
+  height: 1px;
+  margin: 0.5rem 0;
+}
+
+.level {
+  align-items: center;
+  justify-content: space-between;
+}
+
+.level:not(:last-child) {
+  margin-bottom: 1.5rem;
+}
+
+.level code {
+  border-radius: 3px;
+}
+
+.level img {
+  display: inline-block;
+  vertical-align: top;
+}
+
+.level.is-mobile {
+  display: flex;
+}
+
+.level.is-mobile .level-left,
+.level.is-mobile .level-right {
+  display: flex;
+}
+
+.level.is-mobile .level-left + .level-right {
+  margin-top: 0;
+}
+
+.level.is-mobile .level-item:not(:last-child) {
+  margin-bottom: 0;
+}
+
+.level.is-mobile .level-item:not(.is-narrow) {
+  flex-grow: 1;
+}
+
+@media screen and (min-width: 769px), print {
+  .level {
+    display: flex;
+  }
+  .level > .level-item:not(.is-narrow) {
+    flex-grow: 1;
+  }
+}
+
+.level-item {
+  align-items: center;
+  display: flex;
+  flex-basis: auto;
+  flex-grow: 0;
+  flex-shrink: 0;
+  justify-content: center;
+}
+
+.level-item .title,
+.level-item .subtitle {
+  margin-bottom: 0;
+}
+
+@media screen and (max-width: 768px) {
+  .level-item:not(:last-child) {
+    margin-bottom: 0.75rem;
+  }
+}
+
+.level-left,
+.level-right {
+  flex-basis: auto;
+  flex-grow: 0;
+  flex-shrink: 0;
+}
+
+.level-left .level-item:not(:last-child),
+.level-right .level-item:not(:last-child) {
+  margin-right: 0.75rem;
+}
+
+.level-left .level-item.is-flexible,
+.level-right .level-item.is-flexible {
+  flex-grow: 1;
+}
+
+.level-left {
+  align-items: center;
+  justify-content: flex-start;
+}
+
+@media screen and (max-width: 768px) {
+  .level-left + .level-right {
+    margin-top: 1.5rem;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .level-left {
+    display: flex;
+  }
+}
+
+.level-right {
+  align-items: center;
+  justify-content: flex-end;
+}
+
+@media screen and (min-width: 769px), print {
+  .level-right {
+    display: flex;
+  }
+}
+
+.media {
+  align-items: flex-start;
+  display: flex;
+  text-align: left;
+}
+
+.media .content:not(:last-child) {
+  margin-bottom: 0.75rem;
+}
+
+.media .media {
+  border-top: 1px solid rgba(219, 219, 219, 0.5);
+  display: flex;
+  padding-top: 0.75rem;
+}
+
+.media .media .content:not(:last-child),
+.media .media .control:not(:last-child) {
+  margin-bottom: 0.5rem;
+}
+
+.media .media .media {
+  padding-top: 0.5rem;
+}
+
+.media .media .media + .media {
+  margin-top: 0.5rem;
+}
+
+.media + .media {
+  border-top: 1px solid rgba(219, 219, 219, 0.5);
+  margin-top: 1rem;
+  padding-top: 1rem;
+}
+
+.media.is-large + .media {
+  margin-top: 1.5rem;
+  padding-top: 1.5rem;
+}
+
+.media-left,
+.media-right {
+  flex-basis: auto;
+  flex-grow: 0;
+  flex-shrink: 0;
+}
+
+.media-left {
+  margin-right: 1rem;
+}
+
+.media-right {
+  margin-left: 1rem;
+}
+
+.media-content {
+  flex-basis: auto;
+  flex-grow: 1;
+  flex-shrink: 1;
+  text-align: left;
+}
+
+.menu {
+  font-size: 1rem;
+}
+
+.menu.is-small {
+  font-size: 0.75rem;
+}
+
+.menu.is-medium {
+  font-size: 1.25rem;
+}
+
+.menu.is-large {
+  font-size: 1.5rem;
+}
+
+.menu-list {
+  line-height: 1.25;
+}
+
+.menu-list a {
+  border-radius: 2px;
+  color: #4a4a4a;
+  display: block;
+  padding: 0.5em 0.75em;
+}
+
+.menu-list a:hover {
+  background-color: whitesmoke;
+  color: #363636;
+}
+
+.menu-list a.is-active {
+  background-color: #ffd200;
+  color: #fff;
+}
+
+.menu-list li ul {
+  border-left: 1px solid #dbdbdb;
+  margin: 0.75em;
+  padding-left: 0.75em;
+}
+
+.menu-label {
+  color: #7a7a7a;
+  font-size: 0.75em;
+  letter-spacing: 0.1em;
+  text-transform: uppercase;
+}
+
+.menu-label:not(:first-child) {
+  margin-top: 1em;
+}
+
+.menu-label:not(:last-child) {
+  margin-bottom: 1em;
+}
+
+.message {
+  background-color: whitesmoke;
+  border-radius: 3px;
+  font-size: 1rem;
+}
+
+.message:not(:last-child) {
+  margin-bottom: 1.5rem;
+}
+
+.message.is-small {
+  font-size: 0.75rem;
+}
+
+.message.is-medium {
+  font-size: 1.25rem;
+}
+
+.message.is-large {
+  font-size: 1.5rem;
+}
+
+.message.is-white {
+  background-color: white;
+}
+
+.message.is-white .message-header {
+  background-color: white;
+  color: #0a0a0a;
+}
+
+.message.is-white .message-body {
+  border-color: white;
+  color: #4d4d4d;
+}
+
+.message.is-black {
+  background-color: #fafafa;
+}
+
+.message.is-black .message-header {
+  background-color: #0a0a0a;
+  color: white;
+}
+
+.message.is-black .message-body {
+  border-color: #0a0a0a;
+  color: #090909;
+}
+
+.message.is-light {
+  background-color: #fafafa;
+}
+
+.message.is-light .message-header {
+  background-color: whitesmoke;
+  color: #575250;
+}
+
+.message.is-light .message-body {
+  border-color: whitesmoke;
+  color: #505050;
+}
+
+.message.is-dark {
+  background-color: #fafafa;
+}
+
+.message.is-dark .message-header {
+  background-color: #575250;
+  color: whitesmoke;
+}
+
+.message.is-dark .message-body {
+  border-color: #575250;
+  color: #3c3c3c;
+}
+
+.message.is-primary {
+  background-color: #fffdf5;
+}
+
+.message.is-primary .message-header {
+  background-color: #ffd200;
+  color: #fff;
+}
+
+.message.is-primary .message-body {
+  border-color: #ffd200;
+  color: #020200;
+}
+
+.message.is-info {
+  background-color: #f6f9fe;
+}
+
+.message.is-info .message-header {
+  background-color: #3273dc;
+  color: #fff;
+}
+
+.message.is-info .message-body {
+  border-color: #3273dc;
+  color: #22509a;
+}
+
+.message.is-success {
+  background-color: #f6fef9;
+}
+
+.message.is-success .message-header {
+  background-color: #23d160;
+  color: #fff;
+}
+
+.message.is-success .message-body {
+  border-color: #23d160;
+  color: #0e301a;
+}
+
+.message.is-warning {
+  background-color: #fffdf5;
+}
+
+.message.is-warning .message-header {
+  background-color: #ffdd57;
+  color: rgba(0, 0, 0, 0.7);
+}
+
+.message.is-warning .message-body {
+  border-color: #ffdd57;
+  color: #3b3108;
+}
+
+.message.is-danger {
+  background-color: #fff5f7;
+}
+
+.message.is-danger .message-header {
+  background-color: #ff3860;
+  color: #fff;
+}
+
+.message.is-danger .message-body {
+  border-color: #ff3860;
+  color: #cd0930;
+}
+
+.message-header {
+  align-items: center;
+  background-color: #4a4a4a;
+  border-radius: 3px 3px 0 0;
+  color: #fff;
+  display: flex;
+  justify-content: space-between;
+  line-height: 1.25;
+  padding: 0.5em 0.75em;
+  position: relative;
+}
+
+.message-header a:not(.button),
+.message-header strong {
+  color: currentColor;
+}
+
+.message-header a:not(.button) {
+  text-decoration: underline;
+}
+
+.message-header .delete {
+  flex-grow: 0;
+  flex-shrink: 0;
+  margin-left: 0.75em;
+}
+
+.message-header + .message-body {
+  border-top-left-radius: 0;
+  border-top-right-radius: 0;
+  border-top: none;
+}
+
+.message-body {
+  border: 1px solid #dbdbdb;
+  border-radius: 3px;
+  color: #4a4a4a;
+  padding: 1em 1.25em;
+}
+
+.message-body a:not(.button),
+.message-body strong {
+  color: currentColor;
+}
+
+.message-body a:not(.button) {
+  text-decoration: underline;
+}
+
+.message-body code,
+.message-body pre {
+  background-color: white;
+}
+
+.message-body pre code {
+  background-color: transparent;
+}
+
+.modal {
+  bottom: 0;
+  left: 0;
+  position: absolute;
+  right: 0;
+  top: 0;
+  align-items: center;
+  display: none;
+  justify-content: center;
+  overflow: hidden;
+  position: fixed;
+  z-index: 20;
+}
+
+.modal.is-active {
+  display: flex;
+}
+
+.modal-background {
+  bottom: 0;
+  left: 0;
+  position: absolute;
+  right: 0;
+  top: 0;
+  background-color: rgba(10, 10, 10, 0.86);
+}
+
+.modal-content,
+.modal-card {
+  margin: 0 20px;
+  max-height: calc(100vh - 160px);
+  overflow: auto;
+  position: relative;
+  width: 100%;
+}
+
+@media screen and (min-width: 769px), print {
+  .modal-content,
+  .modal-card {
+    margin: 0 auto;
+    max-height: calc(100vh - 40px);
+    width: 640px;
+  }
+}
+
+.modal-close {
+  -webkit-touch-callout: none;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+  -moz-appearance: none;
+  -webkit-appearance: none;
+  background-color: rgba(10, 10, 10, 0.2);
+  border: none;
+  border-radius: 290486px;
+  cursor: pointer;
+  display: inline-block;
+  flex-grow: 0;
+  flex-shrink: 0;
+  font-size: 1rem;
+  height: 20px;
+  max-height: 20px;
+  max-width: 20px;
+  min-height: 20px;
+  min-width: 20px;
+  outline: none;
+  position: relative;
+  vertical-align: top;
+  width: 20px;
+  background: none;
+  height: 40px;
+  position: fixed;
+  right: 20px;
+  top: 20px;
+  width: 40px;
+}
+
+.modal-close:before, .modal-close:after {
+  background-color: white;
+  content: "";
+  display: block;
+  left: 50%;
+  position: absolute;
+  top: 50%;
+  transform: translateX(-50%) translateY(-50%) rotate(45deg);
+  transform-origin: center center;
+}
+
+.modal-close:before {
+  height: 2px;
+  width: 50%;
+}
+
+.modal-close:after {
+  height: 50%;
+  width: 2px;
+}
+
+.modal-close:hover, .modal-close:focus {
+  background-color: rgba(10, 10, 10, 0.3);
+}
+
+.modal-close:active {
+  background-color: rgba(10, 10, 10, 0.4);
+}
+
+.modal-close.is-small {
+  height: 16px;
+  max-height: 16px;
+  max-width: 16px;
+  min-height: 16px;
+  min-width: 16px;
+  width: 16px;
+}
+
+.modal-close.is-medium {
+  height: 24px;
+  max-height: 24px;
+  max-width: 24px;
+  min-height: 24px;
+  min-width: 24px;
+  width: 24px;
+}
+
+.modal-close.is-large {
+  height: 32px;
+  max-height: 32px;
+  max-width: 32px;
+  min-height: 32px;
+  min-width: 32px;
+  width: 32px;
+}
+
+.modal-card {
+  display: flex;
+  flex-direction: column;
+  max-height: calc(100vh - 40px);
+  overflow: hidden;
+}
+
+.modal-card-head,
+.modal-card-foot {
+  align-items: center;
+  background-color: whitesmoke;
+  display: flex;
+  flex-shrink: 0;
+  justify-content: flex-start;
+  padding: 20px;
+  position: relative;
+}
+
+.modal-card-head {
+  border-bottom: 1px solid #dbdbdb;
+  border-top-left-radius: 5px;
+  border-top-right-radius: 5px;
+}
+
+.modal-card-title {
+  color: #363636;
+  flex-grow: 1;
+  flex-shrink: 0;
+  font-size: 1.5rem;
+  line-height: 1;
+}
+
+.modal-card-foot {
+  border-bottom-left-radius: 5px;
+  border-bottom-right-radius: 5px;
+  border-top: 1px solid #dbdbdb;
+}
+
+.modal-card-foot .button:not(:last-child) {
+  margin-right: 10px;
+}
+
+.modal-card-body {
+  -webkit-overflow-scrolling: touch;
+  background-color: white;
+  flex-grow: 1;
+  flex-shrink: 1;
+  overflow: auto;
+  padding: 20px;
+}
+
+.nav-toggle {
+  cursor: pointer;
+  display: block;
+  height: 3.25rem;
+  position: relative;
+  width: 3.25rem;
+}
+
+.nav-toggle span {
+  background-color: #4a4a4a;
+  display: block;
+  height: 1px;
+  left: 50%;
+  margin-left: -7px;
+  position: absolute;
+  top: 50%;
+  transition: none 86ms ease-out;
+  transition-property: background, left, opacity, transform;
+  width: 15px;
+}
+
+.nav-toggle span:nth-child(1) {
+  margin-top: -6px;
+}
+
+.nav-toggle span:nth-child(2) {
+  margin-top: -1px;
+}
+
+.nav-toggle span:nth-child(3) {
+  margin-top: 4px;
+}
+
+.nav-toggle:hover {
+  background-color: whitesmoke;
+}
+
+.nav-toggle.is-active span {
+  background-color: #ffd200;
+}
+
+.nav-toggle.is-active span:nth-child(1) {
+  margin-left: -5px;
+  transform: rotate(45deg);
+  transform-origin: left top;
+}
+
+.nav-toggle.is-active span:nth-child(2) {
+  opacity: 0;
+}
+
+.nav-toggle.is-active span:nth-child(3) {
+  margin-left: -5px;
+  transform: rotate(-45deg);
+  transform-origin: left bottom;
+}
+
+@media screen and (min-width: 769px), print {
+  .nav-toggle {
+    display: none;
+  }
+}
+
+.nav-item {
+  align-items: center;
+  display: flex;
+  flex-grow: 0;
+  flex-shrink: 0;
+  font-size: 1rem;
+  justify-content: center;
+  line-height: 1.5;
+  padding: 0.5rem 0.75rem;
+}
+
+.nav-item a {
+  flex-grow: 1;
+  flex-shrink: 0;
+}
+
+.nav-item img {
+  max-height: 1.75rem;
+}
+
+.nav-item .tag:first-child:not(:last-child) {
+  margin-right: 0.5rem;
+}
+
+.nav-item .tag:last-child:not(:first-child) {
+  margin-left: 0.5rem;
+}
+
+@media screen and (max-width: 768px) {
+  .nav-item {
+    justify-content: flex-start;
+  }
+}
+
+.nav-item a:not(.button),
+a.nav-item:not(.button) {
+  color: #7a7a7a;
+}
+
+.nav-item a:not(.button):hover,
+a.nav-item:not(.button):hover {
+  color: #363636;
+}
+
+.nav-item a:not(.button).is-active,
+a.nav-item:not(.button).is-active {
+  color: #363636;
+}
+
+.nav-item a:not(.button).is-tab,
+a.nav-item:not(.button).is-tab {
+  border-bottom: 1px solid transparent;
+  border-top: 1px solid transparent;
+  padding-bottom: calc(0.75rem - 1px);
+  padding-left: 1rem;
+  padding-right: 1rem;
+  padding-top: calc(0.75rem - 1px);
+}
+
+.nav-item a:not(.button).is-tab:hover,
+a.nav-item:not(.button).is-tab:hover {
+  border-bottom-color: #ffd200;
+  border-top-color: transparent;
+}
+
+.nav-item a:not(.button).is-tab.is-active,
+a.nav-item:not(.button).is-tab.is-active {
+  border-bottom: 3px solid #ffd200;
+  color: #ffd200;
+  padding-bottom: calc(0.75rem - 3px);
+}
+
+@media screen and (min-width: 1008px) {
+  .nav-item a:not(.button).is-brand,
+  a.nav-item:not(.button).is-brand {
+    padding-left: 0;
+  }
+}
+
+.nav-left,
+.nav-right {
+  -webkit-overflow-scrolling: touch;
+  align-items: stretch;
+  display: flex;
+  flex-grow: 1;
+  flex-shrink: 0;
+  max-width: 100%;
+  overflow: auto;
+}
+
+@media screen and (min-width: 1200px) {
+  .nav-left,
+  .nav-right {
+    flex-basis: 0;
+  }
+}
+
+.nav-left {
+  justify-content: flex-start;
+  white-space: nowrap;
+}
+
+.nav-right {
+  justify-content: flex-end;
+}
+
+.nav-center {
+  align-items: stretch;
+  display: flex;
+  flex-grow: 0;
+  flex-shrink: 0;
+  justify-content: center;
+  margin-left: auto;
+  margin-right: auto;
+}
+
+@media screen and (max-width: 768px) {
+  .nav-menu.nav-right {
+    background-color: white;
+    box-shadow: 0 4px 7px rgba(10, 10, 10, 0.1);
+    left: 0;
+    display: none;
+    right: 0;
+    top: 100%;
+    position: absolute;
+  }
+  .nav-menu.nav-right .nav-item {
+    border-top: 1px solid rgba(219, 219, 219, 0.5);
+    padding: 0.75rem;
+  }
+  .nav-menu.nav-right.is-active {
+    display: block;
+  }
+}
+
+.nav {
+  align-items: stretch;
+  background-color: white;
+  display: flex;
+  height: 3.25rem;
+  position: relative;
+  text-align: center;
+  z-index: 10;
+}
+
+.nav > .container {
+  align-items: stretch;
+  display: flex;
+  min-height: 3.25rem;
+  width: 100%;
+}
+
+.nav.has-shadow {
+  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1);
+}
+
+.navbar {
+  background-color: white;
+  min-height: 3.25rem;
+  position: relative;
+}
+
+.navbar > .container {
+  align-items: stretch;
+  display: flex;
+  min-height: 3.25rem;
+  width: 100%;
+}
+
+.navbar.has-shadow {
+  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1);
+}
+
+.navbar-brand {
+  -webkit-overflow-scrolling: touch;
+  align-items: stretch;
+  display: flex;
+  flex-shrink: 0;
+  max-width: 100vw;
+  min-height: 3.25rem;
+  overflow-x: auto;
+  overflow-y: hidden;
+}
+
+.navbar-burger {
+  cursor: pointer;
+  display: block;
+  height: 3.25rem;
+  position: relative;
+  width: 3.25rem;
+  margin-left: auto;
+}
+
+.navbar-burger span {
+  background-color: #4a4a4a;
+  display: block;
+  height: 1px;
+  left: 50%;
+  margin-left: -7px;
+  position: absolute;
+  top: 50%;
+  transition: none 86ms ease-out;
+  transition-property: background, left, opacity, transform;
+  width: 15px;
+}
+
+.navbar-burger span:nth-child(1) {
+  margin-top: -6px;
+}
+
+.navbar-burger span:nth-child(2) {
+  margin-top: -1px;
+}
+
+.navbar-burger span:nth-child(3) {
+  margin-top: 4px;
+}
+
+.navbar-burger:hover {
+  background-color: whitesmoke;
+}
+
+.navbar-burger.is-active span {
+  background-color: #ffd200;
+}
+
+.navbar-burger.is-active span:nth-child(1) {
+  margin-left: -5px;
+  transform: rotate(45deg);
+  transform-origin: left top;
+}
+
+.navbar-burger.is-active span:nth-child(2) {
+  opacity: 0;
+}
+
+.navbar-burger.is-active span:nth-child(3) {
+  margin-left: -5px;
+  transform: rotate(-45deg);
+  transform-origin: left bottom;
+}
+
+.navbar-menu {
+  display: none;
+}
+
+.navbar-item,
+.navbar-link {
+  color: #4a4a4a;
+  display: block;
+  line-height: 1.5;
+  padding: 0.5rem 1rem;
+  position: relative;
+}
+
+a.navbar-item:hover, a.navbar-item.is-active,
+.navbar-link:hover,
+.navbar-link.is-active {
+  background-color: whitesmoke;
+  color: #0a0a0a;
+}
+
+.navbar-item {
+  flex-grow: 0;
+  flex-shrink: 0;
+}
+
+.navbar-item img {
+  max-height: 1.75rem;
+}
+
+.navbar-item.has-dropdown {
+  padding: 0;
+}
+
+.navbar-item.is-tab {
+  border-bottom: 1px solid transparent;
+  min-height: 3.25rem;
+  padding-bottom: calc(0.5rem - 1px);
+}
+
+.navbar-item.is-tab:hover {
+  background-color: transparent;
+  border-bottom-color: #ffd200;
+}
+
+.navbar-item.is-tab.is-active {
+  background-color: transparent;
+  border-bottom-color: #ffd200;
+  border-bottom-style: solid;
+  border-bottom-width: 3px;
+  color: #ffd200;
+  padding-bottom: calc(0.5rem - 3px);
+}
+
+.navbar-content {
+  flex-grow: 1;
+  flex-shrink: 1;
+}
+
+.navbar-link {
+  padding-right: 2.5em;
+}
+
+.navbar-dropdown {
+  font-size: 0.875rem;
+  padding-bottom: 0.5rem;
+  padding-top: 0.5rem;
+}
+
+.navbar-dropdown .navbar-item {
+  padding-left: 1.5rem;
+  padding-right: 1.5rem;
+}
+
+.navbar-divider {
+  background-color: #dbdbdb;
+  border: none;
+  display: none;
+  height: 1px;
+  margin: 0.5rem 0;
+}
+
+@media screen and (max-width: 1007px) {
+  .navbar > .container {
+    display: block;
+  }
+  .navbar-brand .navbar-item {
+    align-items: center;
+    display: flex;
+  }
+  .navbar-menu {
+    box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1);
+    padding: 0.5rem 0;
+  }
+  .navbar-menu.is-active {
+    display: block;
+  }
+}
+
+@media screen and (min-width: 1008px) {
+  .navbar,
+  .navbar-menu,
+  .navbar-start,
+  .navbar-end {
+    align-items: stretch;
+    display: flex;
+  }
+  .navbar {
+    min-height: 3.25rem;
+  }
+  .navbar.is-transparent a.navbar-item:hover, .navbar.is-transparent a.navbar-item.is-active,
+  .navbar.is-transparent .navbar-link:hover,
+  .navbar.is-transparent .navbar-link.is-active {
+    background-color: transparent;
+  }
+  .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link {
+    background-color: transparent;
+  }
+  .navbar.is-transparent .navbar-dropdown a.navbar-item:hover {
+    background-color: whitesmoke;
+    color: #0a0a0a;
+  }
+  .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active {
+    background-color: whitesmoke;
+    color: #ffd200;
+  }
+  .navbar-burger {
+    display: none;
+  }
+  .navbar-item,
+  .navbar-link {
+    align-items: center;
+    display: flex;
+  }
+  .navbar-item.has-dropdown {
+    align-items: stretch;
+  }
+  .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown {
+    display: block;
+  }
+  .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed {
+    opacity: 1;
+    pointer-events: auto;
+    transform: translateY(0);
+  }
+  .navbar-link::after {
+    border: 1px solid #ffd200;
+    border-right: 0;
+    border-top: 0;
+    content: " ";
+    display: block;
+    height: 0.5em;
+    pointer-events: none;
+    position: absolute;
+    transform: rotate(-45deg);
+    width: 0.5em;
+    margin-top: -0.375em;
+    right: 1.125em;
+    top: 50%;
+  }
+  .navbar-menu {
+    flex-grow: 1;
+    flex-shrink: 0;
+  }
+  .navbar-start {
+    justify-content: flex-start;
+    margin-right: auto;
+  }
+  .navbar-end {
+    justify-content: flex-end;
+    margin-left: auto;
+  }
+  .navbar-dropdown {
+    background-color: white;
+    border-bottom-left-radius: 5px;
+    border-bottom-right-radius: 5px;
+    border-top: 1px solid #dbdbdb;
+    box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1);
+    display: none;
+    font-size: 0.875rem;
+    left: 0;
+    min-width: 100%;
+    position: absolute;
+    top: 100%;
+    z-index: 20;
+  }
+  .navbar-dropdown .navbar-item {
+    padding: 0.375rem 1rem;
+    white-space: nowrap;
+  }
+  .navbar-dropdown a.navbar-item {
+    padding-right: 3rem;
+  }
+  .navbar-dropdown a.navbar-item:hover {
+    background-color: whitesmoke;
+    color: #0a0a0a;
+  }
+  .navbar-dropdown a.navbar-item.is-active {
+    background-color: whitesmoke;
+    color: #ffd200;
+  }
+  .navbar-dropdown.is-boxed {
+    border-radius: 5px;
+    border-top: none;
+    box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
+    display: block;
+    opacity: 0;
+    pointer-events: none;
+    top: calc(100% + (-4px));
+    transform: translateY(-5px);
+    transition-duration: 86ms;
+    transition-property: opacity, transform;
+  }
+  .navbar-dropdown.is-right {
+    left: auto;
+    right: 0;
+  }
+  .navbar-divider {
+    display: block;
+  }
+  .container > .navbar {
+    margin-left: -1rem;
+    margin-right: -1rem;
+  }
+  a.navbar-item.is-active,
+  .navbar-link.is-active {
+    color: #0a0a0a;
+  }
+  a.navbar-item.is-active:not(:hover),
+  .navbar-link.is-active:not(:hover) {
+    background-color: transparent;
+  }
+  .navbar-item.has-dropdown:hover .navbar-link, .navbar-item.has-dropdown.is-active .navbar-link {
+    background-color: whitesmoke;
+  }
+}
+
+.pagination {
+  font-size: 1rem;
+  margin: -0.25rem;
+}
+
+.pagination.is-small {
+  font-size: 0.75rem;
+}
+
+.pagination.is-medium {
+  font-size: 1.25rem;
+}
+
+.pagination.is-large {
+  font-size: 1.5rem;
+}
+
+.pagination,
+.pagination-list {
+  align-items: center;
+  display: flex;
+  justify-content: center;
+  text-align: center;
+}
+
+.pagination-previous,
+.pagination-next,
+.pagination-link,
+.pagination-ellipsis {
+  -moz-appearance: none;
+  -webkit-appearance: none;
+  align-items: center;
+  border: 1px solid transparent;
+  border-radius: 3px;
+  box-shadow: none;
+  display: inline-flex;
+  font-size: 1rem;
+  height: 2.25em;
+  justify-content: flex-start;
+  line-height: 1.5;
+  padding-bottom: calc(0.375em - 1px);
+  padding-left: calc(0.625em - 1px);
+  padding-right: calc(0.625em - 1px);
+  padding-top: calc(0.375em - 1px);
+  position: relative;
+  vertical-align: top;
+  -webkit-touch-callout: none;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+  font-size: 1em;
+  padding-left: 0.5em;
+  padding-right: 0.5em;
+  justify-content: center;
+  margin: 0.25rem;
+  text-align: center;
+}
+
+.pagination-previous:focus, .pagination-previous.is-focused, .pagination-previous:active, .pagination-previous.is-active,
+.pagination-next:focus,
+.pagination-next.is-focused,
+.pagination-next:active,
+.pagination-next.is-active,
+.pagination-link:focus,
+.pagination-link.is-focused,
+.pagination-link:active,
+.pagination-link.is-active,
+.pagination-ellipsis:focus,
+.pagination-ellipsis.is-focused,
+.pagination-ellipsis:active,
+.pagination-ellipsis.is-active {
+  outline: none;
+}
+
+.pagination-previous[disabled],
+.pagination-next[disabled],
+.pagination-link[disabled],
+.pagination-ellipsis[disabled] {
+  cursor: not-allowed;
+}
+
+.pagination-previous,
+.pagination-next,
+.pagination-link {
+  border-color: #dbdbdb;
+  min-width: 2.25em;
+}
+
+.pagination-previous:hover,
+.pagination-next:hover,
+.pagination-link:hover {
+  border-color: #b5b5b5;
+  color: #363636;
+}
+
+.pagination-previous:focus,
+.pagination-next:focus,
+.pagination-link:focus {
+  border-color: #ffd200;
+}
+
+.pagination-previous:active,
+.pagination-next:active,
+.pagination-link:active {
+  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2);
+}
+
+.pagination-previous[disabled],
+.pagination-next[disabled],
+.pagination-link[disabled] {
+  background-color: #dbdbdb;
+  border-color: #dbdbdb;
+  box-shadow: none;
+  color: #7a7a7a;
+  opacity: 0.5;
+}
+
+.pagination-previous,
+.pagination-next {
+  padding-left: 0.75em;
+  padding-right: 0.75em;
+  white-space: nowrap;
+}
+
+.pagination-link.is-current {
+  background-color: #ffd200;
+  border-color: #ffd200;
+  color: #fff;
+}
+
+.pagination-ellipsis {
+  color: #b5b5b5;
+  pointer-events: none;
+}
+
+.pagination-list {
+  flex-wrap: wrap;
+}
+
+@media screen and (max-width: 768px) {
+  .pagination {
+    flex-wrap: wrap;
+  }
+  .pagination-previous,
+  .pagination-next {
+    flex-grow: 1;
+    flex-shrink: 1;
+  }
+  .pagination-list li {
+    flex-grow: 1;
+    flex-shrink: 1;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .pagination-list {
+    flex-grow: 1;
+    flex-shrink: 1;
+    justify-content: flex-start;
+    order: 1;
+  }
+  .pagination-previous {
+    order: 2;
+  }
+  .pagination-next {
+    order: 3;
+  }
+  .pagination {
+    justify-content: space-between;
+  }
+  .pagination.is-centered .pagination-previous {
+    order: 1;
+  }
+  .pagination.is-centered .pagination-list {
+    justify-content: center;
+    order: 2;
+  }
+  .pagination.is-centered .pagination-next {
+    order: 3;
+  }
+  .pagination.is-right .pagination-previous {
+    order: 1;
+  }
+  .pagination.is-right .pagination-next {
+    order: 2;
+  }
+  .pagination.is-right .pagination-list {
+    justify-content: flex-end;
+    order: 3;
+  }
+}
+
+.panel {
+  font-size: 1rem;
+}
+
+.panel:not(:last-child) {
+  margin-bottom: 1.5rem;
+}
+
+.panel-heading,
+.panel-tabs,
+.panel-block {
+  border-bottom: 1px solid #dbdbdb;
+  border-left: 1px solid #dbdbdb;
+  border-right: 1px solid #dbdbdb;
+}
+
+.panel-heading:first-child,
+.panel-tabs:first-child,
+.panel-block:first-child {
+  border-top: 1px solid #dbdbdb;
+}
+
+.panel-heading {
+  background-color: whitesmoke;
+  border-radius: 3px 3px 0 0;
+  color: #363636;
+  font-size: 1.25em;
+  font-weight: 300;
+  line-height: 1.25;
+  padding: 0.5em 0.75em;
+}
+
+.panel-tabs {
+  align-items: flex-end;
+  display: flex;
+  font-size: 0.875em;
+  justify-content: center;
+}
+
+.panel-tabs a {
+  border-bottom: 1px solid #dbdbdb;
+  margin-bottom: -1px;
+  padding: 0.5em;
+}
+
+.panel-tabs a.is-active {
+  border-bottom-color: #4a4a4a;
+  color: #363636;
+}
+
+.panel-list a {
+  color: #4a4a4a;
+}
+
+.panel-list a:hover {
+  color: #ffd200;
+}
+
+.panel-block {
+  align-items: center;
+  color: #363636;
+  display: flex;
+  justify-content: flex-start;
+  padding: 0.5em 0.75em;
+}
+
+.panel-block input[type="checkbox"] {
+  margin-right: 0.75em;
+}
+
+.panel-block > .control {
+  flex-grow: 1;
+  flex-shrink: 1;
+  width: 100%;
+}
+
+.panel-block.is-wrapped {
+  flex-wrap: wrap;
+}
+
+.panel-block.is-active {
+  border-left-color: #ffd200;
+  color: #363636;
+}
+
+.panel-block.is-active .panel-icon {
+  color: #ffd200;
+}
+
+a.panel-block,
+label.panel-block {
+  cursor: pointer;
+}
+
+a.panel-block:hover,
+label.panel-block:hover {
+  background-color: whitesmoke;
+}
+
+.panel-icon {
+  display: inline-block;
+  font-size: 14px;
+  height: 1em;
+  line-height: 1em;
+  text-align: center;
+  vertical-align: top;
+  width: 1em;
+  color: #7a7a7a;
+  margin-right: 0.75em;
+}
+
+.panel-icon .fa {
+  font-size: inherit;
+  line-height: inherit;
+}
+
+.tabs {
+  -webkit-overflow-scrolling: touch;
+  -webkit-touch-callout: none;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+  align-items: stretch;
+  display: flex;
+  font-size: 1rem;
+  justify-content: space-between;
+  overflow: hidden;
+  overflow-x: auto;
+  white-space: nowrap;
+}
+
+.tabs:not(:last-child) {
+  margin-bottom: 1.5rem;
+}
+
+.tabs a {
+  align-items: center;
+  border-bottom-color: #dbdbdb;
+  border-bottom-style: solid;
+  border-bottom-width: 1px;
+  color: #4a4a4a;
+  display: flex;
+  justify-content: center;
+  margin-bottom: -1px;
+  padding: 0.5em 1em;
+  vertical-align: top;
+}
+
+.tabs a:hover {
+  border-bottom-color: #363636;
+  color: #363636;
+}
+
+.tabs li {
+  display: block;
+}
+
+.tabs li.is-active a {
+  border-bottom-color: #ffd200;
+  color: #ffd200;
+}
+
+.tabs ul {
+  align-items: center;
+  border-bottom-color: #dbdbdb;
+  border-bottom-style: solid;
+  border-bottom-width: 1px;
+  display: flex;
+  flex-grow: 1;
+  flex-shrink: 0;
+  justify-content: flex-start;
+}
+
+.tabs ul.is-left {
+  padding-right: 0.75em;
+}
+
+.tabs ul.is-center {
+  flex: none;
+  justify-content: center;
+  padding-left: 0.75em;
+  padding-right: 0.75em;
+}
+
+.tabs ul.is-right {
+  justify-content: flex-end;
+  padding-left: 0.75em;
+}
+
+.tabs .icon:first-child {
+  margin-right: 0.5em;
+}
+
+.tabs .icon:last-child {
+  margin-left: 0.5em;
+}
+
+.tabs.is-centered ul {
+  justify-content: center;
+}
+
+.tabs.is-right ul {
+  justify-content: flex-end;
+}
+
+.tabs.is-boxed a {
+  border: 1px solid transparent;
+  border-radius: 3px 3px 0 0;
+}
+
+.tabs.is-boxed a:hover {
+  background-color: whitesmoke;
+  border-bottom-color: #dbdbdb;
+}
+
+.tabs.is-boxed li.is-active a {
+  background-color: white;
+  border-color: #dbdbdb;
+  border-bottom-color: transparent !important;
+}
+
+.tabs.is-fullwidth li {
+  flex-grow: 1;
+  flex-shrink: 0;
+}
+
+.tabs.is-toggle a {
+  border-color: #dbdbdb;
+  border-style: solid;
+  border-width: 1px;
+  margin-bottom: 0;
+  position: relative;
+}
+
+.tabs.is-toggle a:hover {
+  background-color: whitesmoke;
+  border-color: #b5b5b5;
+  z-index: 2;
+}
+
+.tabs.is-toggle li + li {
+  margin-left: -1px;
+}
+
+.tabs.is-toggle li:first-child a {
+  border-radius: 3px 0 0 3px;
+}
+
+.tabs.is-toggle li:last-child a {
+  border-radius: 0 3px 3px 0;
+}
+
+.tabs.is-toggle li.is-active a {
+  background-color: #ffd200;
+  border-color: #ffd200;
+  color: #fff;
+  z-index: 1;
+}
+
+.tabs.is-toggle ul {
+  border-bottom: none;
+}
+
+.tabs.is-small {
+  font-size: 0.75rem;
+}
+
+.tabs.is-medium {
+  font-size: 1.25rem;
+}
+
+.tabs.is-large {
+  font-size: 1.5rem;
+}
+
+.column {
+  display: block;
+  flex-basis: 0;
+  flex-grow: 1;
+  flex-shrink: 1;
+  padding: 0.75rem;
+}
+
+.columns.is-mobile > .column.is-narrow {
+  flex: none;
+}
+
+.columns.is-mobile > .column.is-full {
+  flex: none;
+  width: 100%;
+}
+
+.columns.is-mobile > .column.is-three-quarters {
+  flex: none;
+  width: 75%;
+}
+
+.columns.is-mobile > .column.is-two-thirds {
+  flex: none;
+  width: 66.6666%;
+}
+
+.columns.is-mobile > .column.is-half {
+  flex: none;
+  width: 50%;
+}
+
+.columns.is-mobile > .column.is-one-third {
+  flex: none;
+  width: 33.3333%;
+}
+
+.columns.is-mobile > .column.is-one-quarter {
+  flex: none;
+  width: 25%;
+}
+
+.columns.is-mobile > .column.is-offset-three-quarters {
+  margin-left: 75%;
+}
+
+.columns.is-mobile > .column.is-offset-two-thirds {
+  margin-left: 66.6666%;
+}
+
+.columns.is-mobile > .column.is-offset-half {
+  margin-left: 50%;
+}
+
+.columns.is-mobile > .column.is-offset-one-third {
+  margin-left: 33.3333%;
+}
+
+.columns.is-mobile > .column.is-offset-one-quarter {
+  margin-left: 25%;
+}
+
+.columns.is-mobile > .column.is-1 {
+  flex: none;
+  width: 8.33333%;
+}
+
+.columns.is-mobile > .column.is-offset-1 {
+  margin-left: 8.33333%;
+}
+
+.columns.is-mobile > .column.is-2 {
+  flex: none;
+  width: 16.66667%;
+}
+
+.columns.is-mobile > .column.is-offset-2 {
+  margin-left: 16.66667%;
+}
+
+.columns.is-mobile > .column.is-3 {
+  flex: none;
+  width: 25%;
+}
+
+.columns.is-mobile > .column.is-offset-3 {
+  margin-left: 25%;
+}
+
+.columns.is-mobile > .column.is-4 {
+  flex: none;
+  width: 33.33333%;
+}
+
+.columns.is-mobile > .column.is-offset-4 {
+  margin-left: 33.33333%;
+}
+
+.columns.is-mobile > .column.is-5 {
+  flex: none;
+  width: 41.66667%;
+}
+
+.columns.is-mobile > .column.is-offset-5 {
+  margin-left: 41.66667%;
+}
+
+.columns.is-mobile > .column.is-6 {
+  flex: none;
+  width: 50%;
+}
+
+.columns.is-mobile > .column.is-offset-6 {
+  margin-left: 50%;
+}
+
+.columns.is-mobile > .column.is-7 {
+  flex: none;
+  width: 58.33333%;
+}
+
+.columns.is-mobile > .column.is-offset-7 {
+  margin-left: 58.33333%;
+}
+
+.columns.is-mobile > .column.is-8 {
+  flex: none;
+  width: 66.66667%;
+}
+
+.columns.is-mobile > .column.is-offset-8 {
+  margin-left: 66.66667%;
+}
+
+.columns.is-mobile > .column.is-9 {
+  flex: none;
+  width: 75%;
+}
+
+.columns.is-mobile > .column.is-offset-9 {
+  margin-left: 75%;
+}
+
+.columns.is-mobile > .column.is-10 {
+  flex: none;
+  width: 83.33333%;
+}
+
+.columns.is-mobile > .column.is-offset-10 {
+  margin-left: 83.33333%;
+}
+
+.columns.is-mobile > .column.is-11 {
+  flex: none;
+  width: 91.66667%;
+}
+
+.columns.is-mobile > .column.is-offset-11 {
+  margin-left: 91.66667%;
+}
+
+.columns.is-mobile > .column.is-12 {
+  flex: none;
+  width: 100%;
+}
+
+.columns.is-mobile > .column.is-offset-12 {
+  margin-left: 100%;
+}
+
+@media screen and (max-width: 768px) {
+  .column.is-narrow-mobile {
+    flex: none;
+  }
+  .column.is-full-mobile {
+    flex: none;
+    width: 100%;
+  }
+  .column.is-three-quarters-mobile {
+    flex: none;
+    width: 75%;
+  }
+  .column.is-two-thirds-mobile {
+    flex: none;
+    width: 66.6666%;
+  }
+  .column.is-half-mobile {
+    flex: none;
+    width: 50%;
+  }
+  .column.is-one-third-mobile {
+    flex: none;
+    width: 33.3333%;
+  }
+  .column.is-one-quarter-mobile {
+    flex: none;
+    width: 25%;
+  }
+  .column.is-offset-three-quarters-mobile {
+    margin-left: 75%;
+  }
+  .column.is-offset-two-thirds-mobile {
+    margin-left: 66.6666%;
+  }
+  .column.is-offset-half-mobile {
+    margin-left: 50%;
+  }
+  .column.is-offset-one-third-mobile {
+    margin-left: 33.3333%;
+  }
+  .column.is-offset-one-quarter-mobile {
+    margin-left: 25%;
+  }
+  .column.is-1-mobile {
+    flex: none;
+    width: 8.33333%;
+  }
+  .column.is-offset-1-mobile {
+    margin-left: 8.33333%;
+  }
+  .column.is-2-mobile {
+    flex: none;
+    width: 16.66667%;
+  }
+  .column.is-offset-2-mobile {
+    margin-left: 16.66667%;
+  }
+  .column.is-3-mobile {
+    flex: none;
+    width: 25%;
+  }
+  .column.is-offset-3-mobile {
+    margin-left: 25%;
+  }
+  .column.is-4-mobile {
+    flex: none;
+    width: 33.33333%;
+  }
+  .column.is-offset-4-mobile {
+    margin-left: 33.33333%;
+  }
+  .column.is-5-mobile {
+    flex: none;
+    width: 41.66667%;
+  }
+  .column.is-offset-5-mobile {
+    margin-left: 41.66667%;
+  }
+  .column.is-6-mobile {
+    flex: none;
+    width: 50%;
+  }
+  .column.is-offset-6-mobile {
+    margin-left: 50%;
+  }
+  .column.is-7-mobile {
+    flex: none;
+    width: 58.33333%;
+  }
+  .column.is-offset-7-mobile {
+    margin-left: 58.33333%;
+  }
+  .column.is-8-mobile {
+    flex: none;
+    width: 66.66667%;
+  }
+  .column.is-offset-8-mobile {
+    margin-left: 66.66667%;
+  }
+  .column.is-9-mobile {
+    flex: none;
+    width: 75%;
+  }
+  .column.is-offset-9-mobile {
+    margin-left: 75%;
+  }
+  .column.is-10-mobile {
+    flex: none;
+    width: 83.33333%;
+  }
+  .column.is-offset-10-mobile {
+    margin-left: 83.33333%;
+  }
+  .column.is-11-mobile {
+    flex: none;
+    width: 91.66667%;
+  }
+  .column.is-offset-11-mobile {
+    margin-left: 91.66667%;
+  }
+  .column.is-12-mobile {
+    flex: none;
+    width: 100%;
+  }
+  .column.is-offset-12-mobile {
+    margin-left: 100%;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .column.is-narrow, .column.is-narrow-tablet {
+    flex: none;
+  }
+  .column.is-full, .column.is-full-tablet {
+    flex: none;
+    width: 100%;
+  }
+  .column.is-three-quarters, .column.is-three-quarters-tablet {
+    flex: none;
+    width: 75%;
+  }
+  .column.is-two-thirds, .column.is-two-thirds-tablet {
+    flex: none;
+    width: 66.6666%;
+  }
+  .column.is-half, .column.is-half-tablet {
+    flex: none;
+    width: 50%;
+  }
+  .column.is-one-third, .column.is-one-third-tablet {
+    flex: none;
+    width: 33.3333%;
+  }
+  .column.is-one-quarter, .column.is-one-quarter-tablet {
+    flex: none;
+    width: 25%;
+  }
+  .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet {
+    margin-left: 75%;
+  }
+  .column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet {
+    margin-left: 66.6666%;
+  }
+  .column.is-offset-half, .column.is-offset-half-tablet {
+    margin-left: 50%;
+  }
+  .column.is-offset-one-third, .column.is-offset-one-third-tablet {
+    margin-left: 33.3333%;
+  }
+  .column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet {
+    margin-left: 25%;
+  }
+  .column.is-1, .column.is-1-tablet {
+    flex: none;
+    width: 8.33333%;
+  }
+  .column.is-offset-1, .column.is-offset-1-tablet {
+    margin-left: 8.33333%;
+  }
+  .column.is-2, .column.is-2-tablet {
+    flex: none;
+    width: 16.66667%;
+  }
+  .column.is-offset-2, .column.is-offset-2-tablet {
+    margin-left: 16.66667%;
+  }
+  .column.is-3, .column.is-3-tablet {
+    flex: none;
+    width: 25%;
+  }
+  .column.is-offset-3, .column.is-offset-3-tablet {
+    margin-left: 25%;
+  }
+  .column.is-4, .column.is-4-tablet {
+    flex: none;
+    width: 33.33333%;
+  }
+  .column.is-offset-4, .column.is-offset-4-tablet {
+    margin-left: 33.33333%;
+  }
+  .column.is-5, .column.is-5-tablet {
+    flex: none;
+    width: 41.66667%;
+  }
+  .column.is-offset-5, .column.is-offset-5-tablet {
+    margin-left: 41.66667%;
+  }
+  .column.is-6, .column.is-6-tablet {
+    flex: none;
+    width: 50%;
+  }
+  .column.is-offset-6, .column.is-offset-6-tablet {
+    margin-left: 50%;
+  }
+  .column.is-7, .column.is-7-tablet {
+    flex: none;
+    width: 58.33333%;
+  }
+  .column.is-offset-7, .column.is-offset-7-tablet {
+    margin-left: 58.33333%;
+  }
+  .column.is-8, .column.is-8-tablet {
+    flex: none;
+    width: 66.66667%;
+  }
+  .column.is-offset-8, .column.is-offset-8-tablet {
+    margin-left: 66.66667%;
+  }
+  .column.is-9, .column.is-9-tablet {
+    flex: none;
+    width: 75%;
+  }
+  .column.is-offset-9, .column.is-offset-9-tablet {
+    margin-left: 75%;
+  }
+  .column.is-10, .column.is-10-tablet {
+    flex: none;
+    width: 83.33333%;
+  }
+  .column.is-offset-10, .column.is-offset-10-tablet {
+    margin-left: 83.33333%;
+  }
+  .column.is-11, .column.is-11-tablet {
+    flex: none;
+    width: 91.66667%;
+  }
+  .column.is-offset-11, .column.is-offset-11-tablet {
+    margin-left: 91.66667%;
+  }
+  .column.is-12, .column.is-12-tablet {
+    flex: none;
+    width: 100%;
+  }
+  .column.is-offset-12, .column.is-offset-12-tablet {
+    margin-left: 100%;
+  }
+}
+
+@media screen and (max-width: 1007px) {
+  .column.is-narrow-touch {
+    flex: none;
+  }
+  .column.is-full-touch {
+    flex: none;
+    width: 100%;
+  }
+  .column.is-three-quarters-touch {
+    flex: none;
+    width: 75%;
+  }
+  .column.is-two-thirds-touch {
+    flex: none;
+    width: 66.6666%;
+  }
+  .column.is-half-touch {
+    flex: none;
+    width: 50%;
+  }
+  .column.is-one-third-touch {
+    flex: none;
+    width: 33.3333%;
+  }
+  .column.is-one-quarter-touch {
+    flex: none;
+    width: 25%;
+  }
+  .column.is-offset-three-quarters-touch {
+    margin-left: 75%;
+  }
+  .column.is-offset-two-thirds-touch {
+    margin-left: 66.6666%;
+  }
+  .column.is-offset-half-touch {
+    margin-left: 50%;
+  }
+  .column.is-offset-one-third-touch {
+    margin-left: 33.3333%;
+  }
+  .column.is-offset-one-quarter-touch {
+    margin-left: 25%;
+  }
+  .column.is-1-touch {
+    flex: none;
+    width: 8.33333%;
+  }
+  .column.is-offset-1-touch {
+    margin-left: 8.33333%;
+  }
+  .column.is-2-touch {
+    flex: none;
+    width: 16.66667%;
+  }
+  .column.is-offset-2-touch {
+    margin-left: 16.66667%;
+  }
+  .column.is-3-touch {
+    flex: none;
+    width: 25%;
+  }
+  .column.is-offset-3-touch {
+    margin-left: 25%;
+  }
+  .column.is-4-touch {
+    flex: none;
+    width: 33.33333%;
+  }
+  .column.is-offset-4-touch {
+    margin-left: 33.33333%;
+  }
+  .column.is-5-touch {
+    flex: none;
+    width: 41.66667%;
+  }
+  .column.is-offset-5-touch {
+    margin-left: 41.66667%;
+  }
+  .column.is-6-touch {
+    flex: none;
+    width: 50%;
+  }
+  .column.is-offset-6-touch {
+    margin-left: 50%;
+  }
+  .column.is-7-touch {
+    flex: none;
+    width: 58.33333%;
+  }
+  .column.is-offset-7-touch {
+    margin-left: 58.33333%;
+  }
+  .column.is-8-touch {
+    flex: none;
+    width: 66.66667%;
+  }
+  .column.is-offset-8-touch {
+    margin-left: 66.66667%;
+  }
+  .column.is-9-touch {
+    flex: none;
+    width: 75%;
+  }
+  .column.is-offset-9-touch {
+    margin-left: 75%;
+  }
+  .column.is-10-touch {
+    flex: none;
+    width: 83.33333%;
+  }
+  .column.is-offset-10-touch {
+    margin-left: 83.33333%;
+  }
+  .column.is-11-touch {
+    flex: none;
+    width: 91.66667%;
+  }
+  .column.is-offset-11-touch {
+    margin-left: 91.66667%;
+  }
+  .column.is-12-touch {
+    flex: none;
+    width: 100%;
+  }
+  .column.is-offset-12-touch {
+    margin-left: 100%;
+  }
+}
+
+@media screen and (min-width: 1008px) {
+  .column.is-narrow-desktop {
+    flex: none;
+  }
+  .column.is-full-desktop {
+    flex: none;
+    width: 100%;
+  }
+  .column.is-three-quarters-desktop {
+    flex: none;
+    width: 75%;
+  }
+  .column.is-two-thirds-desktop {
+    flex: none;
+    width: 66.6666%;
+  }
+  .column.is-half-desktop {
+    flex: none;
+    width: 50%;
+  }
+  .column.is-one-third-desktop {
+    flex: none;
+    width: 33.3333%;
+  }
+  .column.is-one-quarter-desktop {
+    flex: none;
+    width: 25%;
+  }
+  .column.is-offset-three-quarters-desktop {
+    margin-left: 75%;
+  }
+  .column.is-offset-two-thirds-desktop {
+    margin-left: 66.6666%;
+  }
+  .column.is-offset-half-desktop {
+    margin-left: 50%;
+  }
+  .column.is-offset-one-third-desktop {
+    margin-left: 33.3333%;
+  }
+  .column.is-offset-one-quarter-desktop {
+    margin-left: 25%;
+  }
+  .column.is-1-desktop {
+    flex: none;
+    width: 8.33333%;
+  }
+  .column.is-offset-1-desktop {
+    margin-left: 8.33333%;
+  }
+  .column.is-2-desktop {
+    flex: none;
+    width: 16.66667%;
+  }
+  .column.is-offset-2-desktop {
+    margin-left: 16.66667%;
+  }
+  .column.is-3-desktop {
+    flex: none;
+    width: 25%;
+  }
+  .column.is-offset-3-desktop {
+    margin-left: 25%;
+  }
+  .column.is-4-desktop {
+    flex: none;
+    width: 33.33333%;
+  }
+  .column.is-offset-4-desktop {
+    margin-left: 33.33333%;
+  }
+  .column.is-5-desktop {
+    flex: none;
+    width: 41.66667%;
+  }
+  .column.is-offset-5-desktop {
+    margin-left: 41.66667%;
+  }
+  .column.is-6-desktop {
+    flex: none;
+    width: 50%;
+  }
+  .column.is-offset-6-desktop {
+    margin-left: 50%;
+  }
+  .column.is-7-desktop {
+    flex: none;
+    width: 58.33333%;
+  }
+  .column.is-offset-7-desktop {
+    margin-left: 58.33333%;
+  }
+  .column.is-8-desktop {
+    flex: none;
+    width: 66.66667%;
+  }
+  .column.is-offset-8-desktop {
+    margin-left: 66.66667%;
+  }
+  .column.is-9-desktop {
+    flex: none;
+    width: 75%;
+  }
+  .column.is-offset-9-desktop {
+    margin-left: 75%;
+  }
+  .column.is-10-desktop {
+    flex: none;
+    width: 83.33333%;
+  }
+  .column.is-offset-10-desktop {
+    margin-left: 83.33333%;
+  }
+  .column.is-11-desktop {
+    flex: none;
+    width: 91.66667%;
+  }
+  .column.is-offset-11-desktop {
+    margin-left: 91.66667%;
+  }
+  .column.is-12-desktop {
+    flex: none;
+    width: 100%;
+  }
+  .column.is-offset-12-desktop {
+    margin-left: 100%;
+  }
+}
+
+@media screen and (min-width: 1200px) {
+  .column.is-narrow-widescreen {
+    flex: none;
+  }
+  .column.is-full-widescreen {
+    flex: none;
+    width: 100%;
+  }
+  .column.is-three-quarters-widescreen {
+    flex: none;
+    width: 75%;
+  }
+  .column.is-two-thirds-widescreen {
+    flex: none;
+    width: 66.6666%;
+  }
+  .column.is-half-widescreen {
+    flex: none;
+    width: 50%;
+  }
+  .column.is-one-third-widescreen {
+    flex: none;
+    width: 33.3333%;
+  }
+  .column.is-one-quarter-widescreen {
+    flex: none;
+    width: 25%;
+  }
+  .column.is-offset-three-quarters-widescreen {
+    margin-left: 75%;
+  }
+  .column.is-offset-two-thirds-widescreen {
+    margin-left: 66.6666%;
+  }
+  .column.is-offset-half-widescreen {
+    margin-left: 50%;
+  }
+  .column.is-offset-one-third-widescreen {
+    margin-left: 33.3333%;
+  }
+  .column.is-offset-one-quarter-widescreen {
+    margin-left: 25%;
+  }
+  .column.is-1-widescreen {
+    flex: none;
+    width: 8.33333%;
+  }
+  .column.is-offset-1-widescreen {
+    margin-left: 8.33333%;
+  }
+  .column.is-2-widescreen {
+    flex: none;
+    width: 16.66667%;
+  }
+  .column.is-offset-2-widescreen {
+    margin-left: 16.66667%;
+  }
+  .column.is-3-widescreen {
+    flex: none;
+    width: 25%;
+  }
+  .column.is-offset-3-widescreen {
+    margin-left: 25%;
+  }
+  .column.is-4-widescreen {
+    flex: none;
+    width: 33.33333%;
+  }
+  .column.is-offset-4-widescreen {
+    margin-left: 33.33333%;
+  }
+  .column.is-5-widescreen {
+    flex: none;
+    width: 41.66667%;
+  }
+  .column.is-offset-5-widescreen {
+    margin-left: 41.66667%;
+  }
+  .column.is-6-widescreen {
+    flex: none;
+    width: 50%;
+  }
+  .column.is-offset-6-widescreen {
+    margin-left: 50%;
+  }
+  .column.is-7-widescreen {
+    flex: none;
+    width: 58.33333%;
+  }
+  .column.is-offset-7-widescreen {
+    margin-left: 58.33333%;
+  }
+  .column.is-8-widescreen {
+    flex: none;
+    width: 66.66667%;
+  }
+  .column.is-offset-8-widescreen {
+    margin-left: 66.66667%;
+  }
+  .column.is-9-widescreen {
+    flex: none;
+    width: 75%;
+  }
+  .column.is-offset-9-widescreen {
+    margin-left: 75%;
+  }
+  .column.is-10-widescreen {
+    flex: none;
+    width: 83.33333%;
+  }
+  .column.is-offset-10-widescreen {
+    margin-left: 83.33333%;
+  }
+  .column.is-11-widescreen {
+    flex: none;
+    width: 91.66667%;
+  }
+  .column.is-offset-11-widescreen {
+    margin-left: 91.66667%;
+  }
+  .column.is-12-widescreen {
+    flex: none;
+    width: 100%;
+  }
+  .column.is-offset-12-widescreen {
+    margin-left: 100%;
+  }
+}
+
+@media screen and (min-width: 1392px) {
+  .column.is-narrow-fullhd {
+    flex: none;
+  }
+  .column.is-full-fullhd {
+    flex: none;
+    width: 100%;
+  }
+  .column.is-three-quarters-fullhd {
+    flex: none;
+    width: 75%;
+  }
+  .column.is-two-thirds-fullhd {
+    flex: none;
+    width: 66.6666%;
+  }
+  .column.is-half-fullhd {
+    flex: none;
+    width: 50%;
+  }
+  .column.is-one-third-fullhd {
+    flex: none;
+    width: 33.3333%;
+  }
+  .column.is-one-quarter-fullhd {
+    flex: none;
+    width: 25%;
+  }
+  .column.is-offset-three-quarters-fullhd {
+    margin-left: 75%;
+  }
+  .column.is-offset-two-thirds-fullhd {
+    margin-left: 66.6666%;
+  }
+  .column.is-offset-half-fullhd {
+    margin-left: 50%;
+  }
+  .column.is-offset-one-third-fullhd {
+    margin-left: 33.3333%;
+  }
+  .column.is-offset-one-quarter-fullhd {
+    margin-left: 25%;
+  }
+  .column.is-1-fullhd {
+    flex: none;
+    width: 8.33333%;
+  }
+  .column.is-offset-1-fullhd {
+    margin-left: 8.33333%;
+  }
+  .column.is-2-fullhd {
+    flex: none;
+    width: 16.66667%;
+  }
+  .column.is-offset-2-fullhd {
+    margin-left: 16.66667%;
+  }
+  .column.is-3-fullhd {
+    flex: none;
+    width: 25%;
+  }
+  .column.is-offset-3-fullhd {
+    margin-left: 25%;
+  }
+  .column.is-4-fullhd {
+    flex: none;
+    width: 33.33333%;
+  }
+  .column.is-offset-4-fullhd {
+    margin-left: 33.33333%;
+  }
+  .column.is-5-fullhd {
+    flex: none;
+    width: 41.66667%;
+  }
+  .column.is-offset-5-fullhd {
+    margin-left: 41.66667%;
+  }
+  .column.is-6-fullhd {
+    flex: none;
+    width: 50%;
+  }
+  .column.is-offset-6-fullhd {
+    margin-left: 50%;
+  }
+  .column.is-7-fullhd {
+    flex: none;
+    width: 58.33333%;
+  }
+  .column.is-offset-7-fullhd {
+    margin-left: 58.33333%;
+  }
+  .column.is-8-fullhd {
+    flex: none;
+    width: 66.66667%;
+  }
+  .column.is-offset-8-fullhd {
+    margin-left: 66.66667%;
+  }
+  .column.is-9-fullhd {
+    flex: none;
+    width: 75%;
+  }
+  .column.is-offset-9-fullhd {
+    margin-left: 75%;
+  }
+  .column.is-10-fullhd {
+    flex: none;
+    width: 83.33333%;
+  }
+  .column.is-offset-10-fullhd {
+    margin-left: 83.33333%;
+  }
+  .column.is-11-fullhd {
+    flex: none;
+    width: 91.66667%;
+  }
+  .column.is-offset-11-fullhd {
+    margin-left: 91.66667%;
+  }
+  .column.is-12-fullhd {
+    flex: none;
+    width: 100%;
+  }
+  .column.is-offset-12-fullhd {
+    margin-left: 100%;
+  }
+}
+
+.columns {
+  margin-left: -0.75rem;
+  margin-right: -0.75rem;
+  margin-top: -0.75rem;
+}
+
+.columns:last-child {
+  margin-bottom: -0.75rem;
+}
+
+.columns:not(:last-child) {
+  margin-bottom: 0.75rem;
+}
+
+.columns.is-centered {
+  justify-content: center;
+}
+
+.columns.is-gapless {
+  margin-left: 0;
+  margin-right: 0;
+  margin-top: 0;
+}
+
+.columns.is-gapless:last-child {
+  margin-bottom: 0;
+}
+
+.columns.is-gapless:not(:last-child) {
+  margin-bottom: 1.5rem;
+}
+
+.columns.is-gapless > .column {
+  margin: 0;
+  padding: 0;
+}
+
+@media screen and (min-width: 769px), print {
+  .columns.is-grid {
+    flex-wrap: wrap;
+  }
+  .columns.is-grid > .column {
+    max-width: 33.3333%;
+    padding: 0.75rem;
+    width: 33.3333%;
+  }
+  .columns.is-grid > .column + .column {
+    margin-left: 0;
+  }
+}
+
+.columns.is-mobile {
+  display: flex;
+}
+
+.columns.is-multiline {
+  flex-wrap: wrap;
+}
+
+.columns.is-vcentered {
+  align-items: center;
+}
+
+@media screen and (min-width: 769px), print {
+  .columns:not(.is-desktop) {
+    display: flex;
+  }
+}
+
+@media screen and (min-width: 1008px) {
+  .columns.is-desktop {
+    display: flex;
+  }
+}
+
+.tile {
+  align-items: stretch;
+  display: block;
+  flex-basis: 0;
+  flex-grow: 1;
+  flex-shrink: 1;
+  min-height: min-content;
+}
+
+.tile.is-ancestor {
+  margin-left: -0.75rem;
+  margin-right: -0.75rem;
+  margin-top: -0.75rem;
+}
+
+.tile.is-ancestor:last-child {
+  margin-bottom: -0.75rem;
+}
+
+.tile.is-ancestor:not(:last-child) {
+  margin-bottom: 0.75rem;
+}
+
+.tile.is-child {
+  margin: 0 !important;
+}
+
+.tile.is-parent {
+  padding: 0.75rem;
+}
+
+.tile.is-vertical {
+  flex-direction: column;
+}
+
+.tile.is-vertical > .tile.is-child:not(:last-child) {
+  margin-bottom: 1.5rem !important;
+}
+
+@media screen and (min-width: 769px), print {
+  .tile:not(.is-child) {
+    display: flex;
+  }
+  .tile.is-1 {
+    flex: none;
+    width: 8.33333%;
+  }
+  .tile.is-2 {
+    flex: none;
+    width: 16.66667%;
+  }
+  .tile.is-3 {
+    flex: none;
+    width: 25%;
+  }
+  .tile.is-4 {
+    flex: none;
+    width: 33.33333%;
+  }
+  .tile.is-5 {
+    flex: none;
+    width: 41.66667%;
+  }
+  .tile.is-6 {
+    flex: none;
+    width: 50%;
+  }
+  .tile.is-7 {
+    flex: none;
+    width: 58.33333%;
+  }
+  .tile.is-8 {
+    flex: none;
+    width: 66.66667%;
+  }
+  .tile.is-9 {
+    flex: none;
+    width: 75%;
+  }
+  .tile.is-10 {
+    flex: none;
+    width: 83.33333%;
+  }
+  .tile.is-11 {
+    flex: none;
+    width: 91.66667%;
+  }
+  .tile.is-12 {
+    flex: none;
+    width: 100%;
+  }
+}
+
+.hero {
+  align-items: stretch;
+  display: flex;
+  flex-direction: column;
+  justify-content: space-between;
+}
+
+.hero .nav {
+  background: none;
+  box-shadow: 0 1px 0 rgba(219, 219, 219, 0.3);
+}
+
+.hero .tabs ul {
+  border-bottom: none;
+}
+
+.hero.is-white {
+  background-color: white;
+  color: #0a0a0a;
+}
+
+.hero.is-white a:not(.button),
+.hero.is-white strong {
+  color: inherit;
+}
+
+.hero.is-white .title {
+  color: #0a0a0a;
+}
+
+.hero.is-white .subtitle {
+  color: rgba(10, 10, 10, 0.9);
+}
+
+.hero.is-white .subtitle a:not(.button),
+.hero.is-white .subtitle strong {
+  color: #0a0a0a;
+}
+
+.hero.is-white .nav {
+  box-shadow: 0 1px 0 rgba(10, 10, 10, 0.2);
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-white .nav-menu {
+    background-color: white;
+  }
+}
+
+.hero.is-white a.nav-item,
+.hero.is-white .nav-item a:not(.button) {
+  color: rgba(10, 10, 10, 0.7);
+}
+
+.hero.is-white a.nav-item:hover, .hero.is-white a.nav-item.is-active,
+.hero.is-white .nav-item a:not(.button):hover,
+.hero.is-white .nav-item a:not(.button).is-active {
+  color: #0a0a0a;
+}
+
+.hero.is-white .tabs a {
+  color: #0a0a0a;
+  opacity: 0.9;
+}
+
+.hero.is-white .tabs a:hover {
+  opacity: 1;
+}
+
+.hero.is-white .tabs li.is-active a {
+  opacity: 1;
+}
+
+.hero.is-white .tabs.is-boxed a, .hero.is-white .tabs.is-toggle a {
+  color: #0a0a0a;
+}
+
+.hero.is-white .tabs.is-boxed a:hover, .hero.is-white .tabs.is-toggle a:hover {
+  background-color: rgba(10, 10, 10, 0.1);
+}
+
+.hero.is-white .tabs.is-boxed li.is-active a, .hero.is-white .tabs.is-boxed li.is-active a:hover, .hero.is-white .tabs.is-toggle li.is-active a, .hero.is-white .tabs.is-toggle li.is-active a:hover {
+  background-color: #0a0a0a;
+  border-color: #0a0a0a;
+  color: white;
+}
+
+.hero.is-white.is-bold {
+  background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%);
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-white.is-bold .nav-menu {
+    background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%);
+  }
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-white .nav-toggle span {
+    background-color: #0a0a0a;
+  }
+  .hero.is-white .nav-toggle:hover {
+    background-color: rgba(10, 10, 10, 0.1);
+  }
+  .hero.is-white .nav-toggle.is-active span {
+    background-color: #0a0a0a;
+  }
+  .hero.is-white .nav-menu .nav-item {
+    border-top-color: rgba(10, 10, 10, 0.2);
+  }
+}
+
+.hero.is-black {
+  background-color: #0a0a0a;
+  color: white;
+}
+
+.hero.is-black a:not(.button),
+.hero.is-black strong {
+  color: inherit;
+}
+
+.hero.is-black .title {
+  color: white;
+}
+
+.hero.is-black .subtitle {
+  color: rgba(255, 255, 255, 0.9);
+}
+
+.hero.is-black .subtitle a:not(.button),
+.hero.is-black .subtitle strong {
+  color: white;
+}
+
+.hero.is-black .nav {
+  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-black .nav-menu {
+    background-color: #0a0a0a;
+  }
+}
+
+.hero.is-black a.nav-item,
+.hero.is-black .nav-item a:not(.button) {
+  color: rgba(255, 255, 255, 0.7);
+}
+
+.hero.is-black a.nav-item:hover, .hero.is-black a.nav-item.is-active,
+.hero.is-black .nav-item a:not(.button):hover,
+.hero.is-black .nav-item a:not(.button).is-active {
+  color: white;
+}
+
+.hero.is-black .tabs a {
+  color: white;
+  opacity: 0.9;
+}
+
+.hero.is-black .tabs a:hover {
+  opacity: 1;
+}
+
+.hero.is-black .tabs li.is-active a {
+  opacity: 1;
+}
+
+.hero.is-black .tabs.is-boxed a, .hero.is-black .tabs.is-toggle a {
+  color: white;
+}
+
+.hero.is-black .tabs.is-boxed a:hover, .hero.is-black .tabs.is-toggle a:hover {
+  background-color: rgba(10, 10, 10, 0.1);
+}
+
+.hero.is-black .tabs.is-boxed li.is-active a, .hero.is-black .tabs.is-boxed li.is-active a:hover, .hero.is-black .tabs.is-toggle li.is-active a, .hero.is-black .tabs.is-toggle li.is-active a:hover {
+  background-color: white;
+  border-color: white;
+  color: #0a0a0a;
+}
+
+.hero.is-black.is-bold {
+  background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%);
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-black.is-bold .nav-menu {
+    background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%);
+  }
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-black .nav-toggle span {
+    background-color: white;
+  }
+  .hero.is-black .nav-toggle:hover {
+    background-color: rgba(10, 10, 10, 0.1);
+  }
+  .hero.is-black .nav-toggle.is-active span {
+    background-color: white;
+  }
+  .hero.is-black .nav-menu .nav-item {
+    border-top-color: rgba(255, 255, 255, 0.2);
+  }
+}
+
+.hero.is-light {
+  background-color: whitesmoke;
+  color: #575250;
+}
+
+.hero.is-light a:not(.button),
+.hero.is-light strong {
+  color: inherit;
+}
+
+.hero.is-light .title {
+  color: #575250;
+}
+
+.hero.is-light .subtitle {
+  color: rgba(87, 82, 80, 0.9);
+}
+
+.hero.is-light .subtitle a:not(.button),
+.hero.is-light .subtitle strong {
+  color: #575250;
+}
+
+.hero.is-light .nav {
+  box-shadow: 0 1px 0 rgba(87, 82, 80, 0.2);
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-light .nav-menu {
+    background-color: whitesmoke;
+  }
+}
+
+.hero.is-light a.nav-item,
+.hero.is-light .nav-item a:not(.button) {
+  color: rgba(87, 82, 80, 0.7);
+}
+
+.hero.is-light a.nav-item:hover, .hero.is-light a.nav-item.is-active,
+.hero.is-light .nav-item a:not(.button):hover,
+.hero.is-light .nav-item a:not(.button).is-active {
+  color: #575250;
+}
+
+.hero.is-light .tabs a {
+  color: #575250;
+  opacity: 0.9;
+}
+
+.hero.is-light .tabs a:hover {
+  opacity: 1;
+}
+
+.hero.is-light .tabs li.is-active a {
+  opacity: 1;
+}
+
+.hero.is-light .tabs.is-boxed a, .hero.is-light .tabs.is-toggle a {
+  color: #575250;
+}
+
+.hero.is-light .tabs.is-boxed a:hover, .hero.is-light .tabs.is-toggle a:hover {
+  background-color: rgba(10, 10, 10, 0.1);
+}
+
+.hero.is-light .tabs.is-boxed li.is-active a, .hero.is-light .tabs.is-boxed li.is-active a:hover, .hero.is-light .tabs.is-toggle li.is-active a, .hero.is-light .tabs.is-toggle li.is-active a:hover {
+  background-color: #575250;
+  border-color: #575250;
+  color: whitesmoke;
+}
+
+.hero.is-light.is-bold {
+  background-image: linear-gradient(141deg, #dfd8d8 0%, whitesmoke 71%, white 100%);
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-light.is-bold .nav-menu {
+    background-image: linear-gradient(141deg, #dfd8d8 0%, whitesmoke 71%, white 100%);
+  }
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-light .nav-toggle span {
+    background-color: #575250;
+  }
+  .hero.is-light .nav-toggle:hover {
+    background-color: rgba(10, 10, 10, 0.1);
+  }
+  .hero.is-light .nav-toggle.is-active span {
+    background-color: #575250;
+  }
+  .hero.is-light .nav-menu .nav-item {
+    border-top-color: rgba(87, 82, 80, 0.2);
+  }
+}
+
+.hero.is-dark {
+  background-color: #575250;
+  color: whitesmoke;
+}
+
+.hero.is-dark a:not(.button),
+.hero.is-dark strong {
+  color: inherit;
+}
+
+.hero.is-dark .title {
+  color: whitesmoke;
+}
+
+.hero.is-dark .subtitle {
+  color: rgba(245, 245, 245, 0.9);
+}
+
+.hero.is-dark .subtitle a:not(.button),
+.hero.is-dark .subtitle strong {
+  color: whitesmoke;
+}
+
+.hero.is-dark .nav {
+  box-shadow: 0 1px 0 rgba(245, 245, 245, 0.2);
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-dark .nav-menu {
+    background-color: #575250;
+  }
+}
+
+.hero.is-dark a.nav-item,
+.hero.is-dark .nav-item a:not(.button) {
+  color: rgba(245, 245, 245, 0.7);
+}
+
+.hero.is-dark a.nav-item:hover, .hero.is-dark a.nav-item.is-active,
+.hero.is-dark .nav-item a:not(.button):hover,
+.hero.is-dark .nav-item a:not(.button).is-active {
+  color: whitesmoke;
+}
+
+.hero.is-dark .tabs a {
+  color: whitesmoke;
+  opacity: 0.9;
+}
+
+.hero.is-dark .tabs a:hover {
+  opacity: 1;
+}
+
+.hero.is-dark .tabs li.is-active a {
+  opacity: 1;
+}
+
+.hero.is-dark .tabs.is-boxed a, .hero.is-dark .tabs.is-toggle a {
+  color: whitesmoke;
+}
+
+.hero.is-dark .tabs.is-boxed a:hover, .hero.is-dark .tabs.is-toggle a:hover {
+  background-color: rgba(10, 10, 10, 0.1);
+}
+
+.hero.is-dark .tabs.is-boxed li.is-active a, .hero.is-dark .tabs.is-boxed li.is-active a:hover, .hero.is-dark .tabs.is-toggle li.is-active a, .hero.is-dark .tabs.is-toggle li.is-active a:hover {
+  background-color: whitesmoke;
+  border-color: whitesmoke;
+  color: #575250;
+}
+
+.hero.is-dark.is-bold {
+  background-image: linear-gradient(141deg, #423432 0%, #575250 71%, #695f57 100%);
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-dark.is-bold .nav-menu {
+    background-image: linear-gradient(141deg, #423432 0%, #575250 71%, #695f57 100%);
+  }
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-dark .nav-toggle span {
+    background-color: whitesmoke;
+  }
+  .hero.is-dark .nav-toggle:hover {
+    background-color: rgba(10, 10, 10, 0.1);
+  }
+  .hero.is-dark .nav-toggle.is-active span {
+    background-color: whitesmoke;
+  }
+  .hero.is-dark .nav-menu .nav-item {
+    border-top-color: rgba(245, 245, 245, 0.2);
+  }
+}
+
+.hero.is-primary {
+  background-color: #ffd200;
+  color: #fff;
+}
+
+.hero.is-primary a:not(.button),
+.hero.is-primary strong {
+  color: inherit;
+}
+
+.hero.is-primary .title {
+  color: #fff;
+}
+
+.hero.is-primary .subtitle {
+  color: rgba(255, 255, 255, 0.9);
+}
+
+.hero.is-primary .subtitle a:not(.button),
+.hero.is-primary .subtitle strong {
+  color: #fff;
+}
+
+.hero.is-primary .nav {
+  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-primary .nav-menu {
+    background-color: #ffd200;
+  }
+}
+
+.hero.is-primary a.nav-item,
+.hero.is-primary .nav-item a:not(.button) {
+  color: rgba(255, 255, 255, 0.7);
+}
+
+.hero.is-primary a.nav-item:hover, .hero.is-primary a.nav-item.is-active,
+.hero.is-primary .nav-item a:not(.button):hover,
+.hero.is-primary .nav-item a:not(.button).is-active {
+  color: #fff;
+}
+
+.hero.is-primary .tabs a {
+  color: #fff;
+  opacity: 0.9;
+}
+
+.hero.is-primary .tabs a:hover {
+  opacity: 1;
+}
+
+.hero.is-primary .tabs li.is-active a {
+  opacity: 1;
+}
+
+.hero.is-primary .tabs.is-boxed a, .hero.is-primary .tabs.is-toggle a {
+  color: #fff;
+}
+
+.hero.is-primary .tabs.is-boxed a:hover, .hero.is-primary .tabs.is-toggle a:hover {
+  background-color: rgba(10, 10, 10, 0.1);
+}
+
+.hero.is-primary .tabs.is-boxed li.is-active a, .hero.is-primary .tabs.is-boxed li.is-active a:hover, .hero.is-primary .tabs.is-toggle li.is-active a, .hero.is-primary .tabs.is-toggle li.is-active a:hover {
+  background-color: #fff;
+  border-color: #fff;
+  color: #ffd200;
+}
+
+.hero.is-primary.is-bold {
+  background-image: linear-gradient(141deg, #cc8600 0%, #ffd200 71%, #fffd1a 100%);
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-primary.is-bold .nav-menu {
+    background-image: linear-gradient(141deg, #cc8600 0%, #ffd200 71%, #fffd1a 100%);
+  }
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-primary .nav-toggle span {
+    background-color: #fff;
+  }
+  .hero.is-primary .nav-toggle:hover {
+    background-color: rgba(10, 10, 10, 0.1);
+  }
+  .hero.is-primary .nav-toggle.is-active span {
+    background-color: #fff;
+  }
+  .hero.is-primary .nav-menu .nav-item {
+    border-top-color: rgba(255, 255, 255, 0.2);
+  }
+}
+
+.hero.is-info {
+  background-color: #3273dc;
+  color: #fff;
+}
+
+.hero.is-info a:not(.button),
+.hero.is-info strong {
+  color: inherit;
+}
+
+.hero.is-info .title {
+  color: #fff;
+}
+
+.hero.is-info .subtitle {
+  color: rgba(255, 255, 255, 0.9);
+}
+
+.hero.is-info .subtitle a:not(.button),
+.hero.is-info .subtitle strong {
+  color: #fff;
+}
+
+.hero.is-info .nav {
+  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-info .nav-menu {
+    background-color: #3273dc;
+  }
+}
+
+.hero.is-info a.nav-item,
+.hero.is-info .nav-item a:not(.button) {
+  color: rgba(255, 255, 255, 0.7);
+}
+
+.hero.is-info a.nav-item:hover, .hero.is-info a.nav-item.is-active,
+.hero.is-info .nav-item a:not(.button):hover,
+.hero.is-info .nav-item a:not(.button).is-active {
+  color: #fff;
+}
+
+.hero.is-info .tabs a {
+  color: #fff;
+  opacity: 0.9;
+}
+
+.hero.is-info .tabs a:hover {
+  opacity: 1;
+}
+
+.hero.is-info .tabs li.is-active a {
+  opacity: 1;
+}
+
+.hero.is-info .tabs.is-boxed a, .hero.is-info .tabs.is-toggle a {
+  color: #fff;
+}
+
+.hero.is-info .tabs.is-boxed a:hover, .hero.is-info .tabs.is-toggle a:hover {
+  background-color: rgba(10, 10, 10, 0.1);
+}
+
+.hero.is-info .tabs.is-boxed li.is-active a, .hero.is-info .tabs.is-boxed li.is-active a:hover, .hero.is-info .tabs.is-toggle li.is-active a, .hero.is-info .tabs.is-toggle li.is-active a:hover {
+  background-color: #fff;
+  border-color: #fff;
+  color: #3273dc;
+}
+
+.hero.is-info.is-bold {
+  background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%);
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-info.is-bold .nav-menu {
+    background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%);
+  }
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-info .nav-toggle span {
+    background-color: #fff;
+  }
+  .hero.is-info .nav-toggle:hover {
+    background-color: rgba(10, 10, 10, 0.1);
+  }
+  .hero.is-info .nav-toggle.is-active span {
+    background-color: #fff;
+  }
+  .hero.is-info .nav-menu .nav-item {
+    border-top-color: rgba(255, 255, 255, 0.2);
+  }
+}
+
+.hero.is-success {
+  background-color: #23d160;
+  color: #fff;
+}
+
+.hero.is-success a:not(.button),
+.hero.is-success strong {
+  color: inherit;
+}
+
+.hero.is-success .title {
+  color: #fff;
+}
+
+.hero.is-success .subtitle {
+  color: rgba(255, 255, 255, 0.9);
+}
+
+.hero.is-success .subtitle a:not(.button),
+.hero.is-success .subtitle strong {
+  color: #fff;
+}
+
+.hero.is-success .nav {
+  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-success .nav-menu {
+    background-color: #23d160;
+  }
+}
+
+.hero.is-success a.nav-item,
+.hero.is-success .nav-item a:not(.button) {
+  color: rgba(255, 255, 255, 0.7);
+}
+
+.hero.is-success a.nav-item:hover, .hero.is-success a.nav-item.is-active,
+.hero.is-success .nav-item a:not(.button):hover,
+.hero.is-success .nav-item a:not(.button).is-active {
+  color: #fff;
+}
+
+.hero.is-success .tabs a {
+  color: #fff;
+  opacity: 0.9;
+}
+
+.hero.is-success .tabs a:hover {
+  opacity: 1;
+}
+
+.hero.is-success .tabs li.is-active a {
+  opacity: 1;
+}
+
+.hero.is-success .tabs.is-boxed a, .hero.is-success .tabs.is-toggle a {
+  color: #fff;
+}
+
+.hero.is-success .tabs.is-boxed a:hover, .hero.is-success .tabs.is-toggle a:hover {
+  background-color: rgba(10, 10, 10, 0.1);
+}
+
+.hero.is-success .tabs.is-boxed li.is-active a, .hero.is-success .tabs.is-boxed li.is-active a:hover, .hero.is-success .tabs.is-toggle li.is-active a, .hero.is-success .tabs.is-toggle li.is-active a:hover {
+  background-color: #fff;
+  border-color: #fff;
+  color: #23d160;
+}
+
+.hero.is-success.is-bold {
+  background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%);
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-success.is-bold .nav-menu {
+    background-image: linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%);
+  }
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-success .nav-toggle span {
+    background-color: #fff;
+  }
+  .hero.is-success .nav-toggle:hover {
+    background-color: rgba(10, 10, 10, 0.1);
+  }
+  .hero.is-success .nav-toggle.is-active span {
+    background-color: #fff;
+  }
+  .hero.is-success .nav-menu .nav-item {
+    border-top-color: rgba(255, 255, 255, 0.2);
+  }
+}
+
+.hero.is-warning {
+  background-color: #ffdd57;
+  color: rgba(0, 0, 0, 0.7);
+}
+
+.hero.is-warning a:not(.button),
+.hero.is-warning strong {
+  color: inherit;
+}
+
+.hero.is-warning .title {
+  color: rgba(0, 0, 0, 0.7);
+}
+
+.hero.is-warning .subtitle {
+  color: rgba(0, 0, 0, 0.9);
+}
+
+.hero.is-warning .subtitle a:not(.button),
+.hero.is-warning .subtitle strong {
+  color: rgba(0, 0, 0, 0.7);
+}
+
+.hero.is-warning .nav {
+  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-warning .nav-menu {
+    background-color: #ffdd57;
+  }
+}
+
+.hero.is-warning a.nav-item,
+.hero.is-warning .nav-item a:not(.button) {
+  color: rgba(0, 0, 0, 0.7);
+}
+
+.hero.is-warning a.nav-item:hover, .hero.is-warning a.nav-item.is-active,
+.hero.is-warning .nav-item a:not(.button):hover,
+.hero.is-warning .nav-item a:not(.button).is-active {
+  color: rgba(0, 0, 0, 0.7);
+}
+
+.hero.is-warning .tabs a {
+  color: rgba(0, 0, 0, 0.7);
+  opacity: 0.9;
+}
+
+.hero.is-warning .tabs a:hover {
+  opacity: 1;
+}
+
+.hero.is-warning .tabs li.is-active a {
+  opacity: 1;
+}
+
+.hero.is-warning .tabs.is-boxed a, .hero.is-warning .tabs.is-toggle a {
+  color: rgba(0, 0, 0, 0.7);
+}
+
+.hero.is-warning .tabs.is-boxed a:hover, .hero.is-warning .tabs.is-toggle a:hover {
+  background-color: rgba(10, 10, 10, 0.1);
+}
+
+.hero.is-warning .tabs.is-boxed li.is-active a, .hero.is-warning .tabs.is-boxed li.is-active a:hover, .hero.is-warning .tabs.is-toggle li.is-active a, .hero.is-warning .tabs.is-toggle li.is-active a:hover {
+  background-color: rgba(0, 0, 0, 0.7);
+  border-color: rgba(0, 0, 0, 0.7);
+  color: #ffdd57;
+}
+
+.hero.is-warning.is-bold {
+  background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%);
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-warning.is-bold .nav-menu {
+    background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%);
+  }
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-warning .nav-toggle span {
+    background-color: rgba(0, 0, 0, 0.7);
+  }
+  .hero.is-warning .nav-toggle:hover {
+    background-color: rgba(10, 10, 10, 0.1);
+  }
+  .hero.is-warning .nav-toggle.is-active span {
+    background-color: rgba(0, 0, 0, 0.7);
+  }
+  .hero.is-warning .nav-menu .nav-item {
+    border-top-color: rgba(0, 0, 0, 0.2);
+  }
+}
+
+.hero.is-danger {
+  background-color: #ff3860;
+  color: #fff;
+}
+
+.hero.is-danger a:not(.button),
+.hero.is-danger strong {
+  color: inherit;
+}
+
+.hero.is-danger .title {
+  color: #fff;
+}
+
+.hero.is-danger .subtitle {
+  color: rgba(255, 255, 255, 0.9);
+}
+
+.hero.is-danger .subtitle a:not(.button),
+.hero.is-danger .subtitle strong {
+  color: #fff;
+}
+
+.hero.is-danger .nav {
+  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-danger .nav-menu {
+    background-color: #ff3860;
+  }
+}
+
+.hero.is-danger a.nav-item,
+.hero.is-danger .nav-item a:not(.button) {
+  color: rgba(255, 255, 255, 0.7);
+}
+
+.hero.is-danger a.nav-item:hover, .hero.is-danger a.nav-item.is-active,
+.hero.is-danger .nav-item a:not(.button):hover,
+.hero.is-danger .nav-item a:not(.button).is-active {
+  color: #fff;
+}
+
+.hero.is-danger .tabs a {
+  color: #fff;
+  opacity: 0.9;
+}
+
+.hero.is-danger .tabs a:hover {
+  opacity: 1;
+}
+
+.hero.is-danger .tabs li.is-active a {
+  opacity: 1;
+}
+
+.hero.is-danger .tabs.is-boxed a, .hero.is-danger .tabs.is-toggle a {
+  color: #fff;
+}
+
+.hero.is-danger .tabs.is-boxed a:hover, .hero.is-danger .tabs.is-toggle a:hover {
+  background-color: rgba(10, 10, 10, 0.1);
+}
+
+.hero.is-danger .tabs.is-boxed li.is-active a, .hero.is-danger .tabs.is-boxed li.is-active a:hover, .hero.is-danger .tabs.is-toggle li.is-active a, .hero.is-danger .tabs.is-toggle li.is-active a:hover {
+  background-color: #fff;
+  border-color: #fff;
+  color: #ff3860;
+}
+
+.hero.is-danger.is-bold {
+  background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%);
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-danger.is-bold .nav-menu {
+    background-image: linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%);
+  }
+}
+
+@media screen and (max-width: 768px) {
+  .hero.is-danger .nav-toggle span {
+    background-color: #fff;
+  }
+  .hero.is-danger .nav-toggle:hover {
+    background-color: rgba(10, 10, 10, 0.1);
+  }
+  .hero.is-danger .nav-toggle.is-active span {
+    background-color: #fff;
+  }
+  .hero.is-danger .nav-menu .nav-item {
+    border-top-color: rgba(255, 255, 255, 0.2);
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .hero.is-medium .hero-body {
+    padding-bottom: 9rem;
+    padding-top: 9rem;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .hero.is-large .hero-body {
+    padding-bottom: 18rem;
+    padding-top: 18rem;
+  }
+}
+
+.hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body {
+  align-items: center;
+  display: flex;
+}
+
+.hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container {
+  flex-grow: 1;
+  flex-shrink: 1;
+}
+
+.hero.is-halfheight {
+  min-height: 50vh;
+}
+
+.hero.is-fullheight {
+  min-height: 100vh;
+}
+
+.hero-video {
+  bottom: 0;
+  left: 0;
+  position: absolute;
+  right: 0;
+  top: 0;
+  overflow: hidden;
+}
+
+.hero-video video {
+  left: 50%;
+  min-height: 100%;
+  min-width: 100%;
+  position: absolute;
+  top: 50%;
+  transform: translate3d(-50%, -50%, 0);
+}
+
+.hero-video.is-transparent {
+  opacity: 0.3;
+}
+
+@media screen and (max-width: 768px) {
+  .hero-video {
+    display: none;
+  }
+}
+
+.hero-buttons {
+  margin-top: 1.5rem;
+}
+
+@media screen and (max-width: 768px) {
+  .hero-buttons .button {
+    display: flex;
+  }
+  .hero-buttons .button:not(:last-child) {
+    margin-bottom: 0.75rem;
+  }
+}
+
+@media screen and (min-width: 769px), print {
+  .hero-buttons {
+    display: flex;
+    justify-content: center;
+  }
+  .hero-buttons .button:not(:last-child) {
+    margin-right: 1.5rem;
+  }
+}
+
+.hero-head,
+.hero-foot {
+  flex-grow: 0;
+  flex-shrink: 0;
+}
+
+.hero-body {
+  flex-grow: 1;
+  flex-shrink: 0;
+  padding: 3rem 1.5rem;
+}
+
+.section {
+  padding: 3rem 1.5rem;
+}
+
+@media screen and (min-width: 1008px) {
+  .section.is-medium {
+    padding: 9rem 1.5rem;
+  }
+  .section.is-large {
+    padding: 18rem 1.5rem;
+  }
+}
+
+.footer {
+  background-color: whitesmoke;
+  padding: 3rem 1.5rem 6rem;
+}
+
+/*!
+ *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
+ *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
+ */
+/* FONT PATH
+ * -------------------------- */
+@font-face {
+  font-family: 'FontAwesome';
+  src: url("./fonts/fontawesome-webfont.eot?v=4.7.0");
+  src: url("./fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("./fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("./fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("./fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("./fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
+  font-weight: normal;
+  font-style: normal;
+}
+
+.fa {
+  display: inline-block;
+  font: normal normal normal 14px/1 FontAwesome;
+  font-size: inherit;
+  text-rendering: auto;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+}
+
+/* makes the font 33% larger relative to the icon container */
+.fa-lg {
+  font-size: 1.33333em;
+  line-height: 0.75em;
+  vertical-align: -15%;
+}
+
+.fa-2x {
+  font-size: 2em;
+}
+
+.fa-3x {
+  font-size: 3em;
+}
+
+.fa-4x {
+  font-size: 4em;
+}
+
+.fa-5x {
+  font-size: 5em;
+}
+
+.fa-fw {
+  width: 1.28571em;
+  text-align: center;
+}
+
+.fa-ul {
+  padding-left: 0;
+  margin-left: 2.14286em;
+  list-style-type: none;
+}
+
+.fa-ul > li {
+  position: relative;
+}
+
+.fa-li {
+  position: absolute;
+  left: -2.14286em;
+  width: 2.14286em;
+  top: 0.14286em;
+  text-align: center;
+}
+
+.fa-li.fa-lg {
+  left: -1.85714em;
+}
+
+.fa-border {
+  padding: .2em .25em .15em;
+  border: solid 0.08em #eee;
+  border-radius: .1em;
+}
+
+.fa-pull-left {
+  float: left;
+}
+
+.fa-pull-right {
+  float: right;
+}
+
+.fa.fa-pull-left {
+  margin-right: .3em;
+}
+
+.fa.fa-pull-right {
+  margin-left: .3em;
+}
+
+/* Deprecated as of 4.4.0 */
+.pull-right {
+  float: right;
+}
+
+.pull-left {
+  float: left;
+}
+
+.fa.pull-left {
+  margin-right: .3em;
+}
+
+.fa.pull-right {
+  margin-left: .3em;
+}
+
+.fa-spin {
+  -webkit-animation: fa-spin 2s infinite linear;
+  animation: fa-spin 2s infinite linear;
+}
+
+.fa-pulse {
+  -webkit-animation: fa-spin 1s infinite steps(8);
+  animation: fa-spin 1s infinite steps(8);
+}
+
+@-webkit-keyframes fa-spin {
+  0% {
+    -webkit-transform: rotate(0deg);
+    transform: rotate(0deg);
+  }
+  100% {
+    -webkit-transform: rotate(359deg);
+    transform: rotate(359deg);
+  }
+}
+
+@keyframes fa-spin {
+  0% {
+    -webkit-transform: rotate(0deg);
+    transform: rotate(0deg);
+  }
+  100% {
+    -webkit-transform: rotate(359deg);
+    transform: rotate(359deg);
+  }
+}
+
+.fa-rotate-90 {
+  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
+  -webkit-transform: rotate(90deg);
+  -ms-transform: rotate(90deg);
+  transform: rotate(90deg);
+}
+
+.fa-rotate-180 {
+  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
+  -webkit-transform: rotate(180deg);
+  -ms-transform: rotate(180deg);
+  transform: rotate(180deg);
+}
+
+.fa-rotate-270 {
+  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
+  -webkit-transform: rotate(270deg);
+  -ms-transform: rotate(270deg);
+  transform: rotate(270deg);
+}
+
+.fa-flip-horizontal {
+  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
+  -webkit-transform: scale(-1, 1);
+  -ms-transform: scale(-1, 1);
+  transform: scale(-1, 1);
+}
+
+.fa-flip-vertical {
+  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
+  -webkit-transform: scale(1, -1);
+  -ms-transform: scale(1, -1);
+  transform: scale(1, -1);
+}
+
+:root .fa-rotate-90,
+:root .fa-rotate-180,
+:root .fa-rotate-270,
+:root .fa-flip-horizontal,
+:root .fa-flip-vertical {
+  filter: none;
+}
+
+.fa-stack {
+  position: relative;
+  display: inline-block;
+  width: 2em;
+  height: 2em;
+  line-height: 2em;
+  vertical-align: middle;
+}
+
+.fa-stack-1x, .fa-stack-2x {
+  position: absolute;
+  left: 0;
+  width: 100%;
+  text-align: center;
+}
+
+.fa-stack-1x {
+  line-height: inherit;
+}
+
+.fa-stack-2x {
+  font-size: 2em;
+}
+
+.fa-inverse {
+  color: #fff;
+}
+
+/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
+   readers do not read off random characters that represent icons */
+.fa-glass:before {
+  content: "";
+}
+
+.fa-music:before {
+  content: "";
+}
+
+.fa-search:before {
+  content: "";
+}
+
+.fa-envelope-o:before {
+  content: "";
+}
+
+.fa-heart:before {
+  content: "";
+}
+
+.fa-star:before {
+  content: "";
+}
+
+.fa-star-o:before {
+  content: "";
+}
+
+.fa-user:before {
+  content: "";
+}
+
+.fa-film:before {
+  content: "";
+}
+
+.fa-th-large:before {
+  content: "";
+}
+
+.fa-th:before {
+  content: "";
+}
+
+.fa-th-list:before {
+  content: "";
+}
+
+.fa-check:before {
+  content: "";
+}
+
+.fa-remove:before,
+.fa-close:before,
+.fa-times:before {
+  content: "";
+}
+
+.fa-search-plus:before {
+  content: "";
+}
+
+.fa-search-minus:before {
+  content: "";
+}
+
+.fa-power-off:before {
+  content: "";
+}
+
+.fa-signal:before {
+  content: "";
+}
+
+.fa-gear:before,
+.fa-cog:before {
+  content: "";
+}
+
+.fa-trash-o:before {
+  content: "";
+}
+
+.fa-home:before {
+  content: "";
+}
+
+.fa-file-o:before {
+  content: "";
+}
+
+.fa-clock-o:before {
+  content: "";
+}
+
+.fa-road:before {
+  content: "";
+}
+
+.fa-download:before {
+  content: "";
+}
+
+.fa-arrow-circle-o-down:before {
+  content: "";
+}
+
+.fa-arrow-circle-o-up:before {
+  content: "";
+}
+
+.fa-inbox:before {
+  content: "";
+}
+
+.fa-play-circle-o:before {
+  content: "";
+}
+
+.fa-rotate-right:before,
+.fa-repeat:before {
+  content: "";
+}
+
+.fa-refresh:before {
+  content: "";
+}
+
+.fa-list-alt:before {
+  content: "";
+}
+
+.fa-lock:before {
+  content: "";
+}
+
+.fa-flag:before {
+  content: "";
+}
+
+.fa-headphones:before {
+  content: "";
+}
+
+.fa-volume-off:before {
+  content: "";
+}
+
+.fa-volume-down:before {
+  content: "";
+}
+
+.fa-volume-up:before {
+  content: "";
+}
+
+.fa-qrcode:before {
+  content: "";
+}
+
+.fa-barcode:before {
+  content: "";
+}
+
+.fa-tag:before {
+  content: "";
+}
+
+.fa-tags:before {
+  content: "";
+}
+
+.fa-book:before {
+  content: "";
+}
+
+.fa-bookmark:before {
+  content: "";
+}
+
+.fa-print:before {
+  content: "";
+}
+
+.fa-camera:before {
+  content: "";
+}
+
+.fa-font:before {
+  content: "";
+}
+
+.fa-bold:before {
+  content: "";
+}
+
+.fa-italic:before {
+  content: "";
+}
+
+.fa-text-height:before {
+  content: "";
+}
+
+.fa-text-width:before {
+  content: "";
+}
+
+.fa-align-left:before {
+  content: "";
+}
+
+.fa-align-center:before {
+  content: "";
+}
+
+.fa-align-right:before {
+  content: "";
+}
+
+.fa-align-justify:before {
+  content: "";
+}
+
+.fa-list:before {
+  content: "";
+}
+
+.fa-dedent:before,
+.fa-outdent:before {
+  content: "";
+}
+
+.fa-indent:before {
+  content: "";
+}
+
+.fa-video-camera:before {
+  content: "";
+}
+
+.fa-photo:before,
+.fa-image:before,
+.fa-picture-o:before {
+  content: "";
+}
+
+.fa-pencil:before {
+  content: "";
+}
+
+.fa-map-marker:before {
+  content: "";
+}
+
+.fa-adjust:before {
+  content: "";
+}
+
+.fa-tint:before {
+  content: "";
+}
+
+.fa-edit:before,
+.fa-pencil-square-o:before {
+  content: "";
+}
+
+.fa-share-square-o:before {
+  content: "";
+}
+
+.fa-check-square-o:before {
+  content: "";
+}
+
+.fa-arrows:before {
+  content: "";
+}
+
+.fa-step-backward:before {
+  content: "";
+}
+
+.fa-fast-backward:before {
+  content: "";
+}
+
+.fa-backward:before {
+  content: "";
+}
+
+.fa-play:before {
+  content: "";
+}
+
+.fa-pause:before {
+  content: "";
+}
+
+.fa-stop:before {
+  content: "";
+}
+
+.fa-forward:before {
+  content: "";
+}
+
+.fa-fast-forward:before {
+  content: "";
+}
+
+.fa-step-forward:before {
+  content: "";
+}
+
+.fa-eject:before {
+  content: "";
+}
+
+.fa-chevron-left:before {
+  content: "";
+}
+
+.fa-chevron-right:before {
+  content: "";
+}
+
+.fa-plus-circle:before {
+  content: "";
+}
+
+.fa-minus-circle:before {
+  content: "";
+}
+
+.fa-times-circle:before {
+  content: "";
+}
+
+.fa-check-circle:before {
+  content: "";
+}
+
+.fa-question-circle:before {
+  content: "";
+}
+
+.fa-info-circle:before {
+  content: "";
+}
+
+.fa-crosshairs:before {
+  content: "";
+}
+
+.fa-times-circle-o:before {
+  content: "";
+}
+
+.fa-check-circle-o:before {
+  content: "";
+}
+
+.fa-ban:before {
+  content: "";
+}
+
+.fa-arrow-left:before {
+  content: "";
+}
+
+.fa-arrow-right:before {
+  content: "";
+}
+
+.fa-arrow-up:before {
+  content: "";
+}
+
+.fa-arrow-down:before {
+  content: "";
+}
+
+.fa-mail-forward:before,
+.fa-share:before {
+  content: "";
+}
+
+.fa-expand:before {
+  content: "";
+}
+
+.fa-compress:before {
+  content: "";
+}
+
+.fa-plus:before {
+  content: "";
+}
+
+.fa-minus:before {
+  content: "";
+}
+
+.fa-asterisk:before {
+  content: "";
+}
+
+.fa-exclamation-circle:before {
+  content: "";
+}
+
+.fa-gift:before {
+  content: "";
+}
+
+.fa-leaf:before {
+  content: "";
+}
+
+.fa-fire:before {
+  content: "";
+}
+
+.fa-eye:before {
+  content: "";
+}
+
+.fa-eye-slash:before {
+  content: "";
+}
+
+.fa-warning:before,
+.fa-exclamation-triangle:before {
+  content: "";
+}
+
+.fa-plane:before {
+  content: "";
+}
+
+.fa-calendar:before {
+  content: "";
+}
+
+.fa-random:before {
+  content: "";
+}
+
+.fa-comment:before {
+  content: "";
+}
+
+.fa-magnet:before {
+  content: "";
+}
+
+.fa-chevron-up:before {
+  content: "";
+}
+
+.fa-chevron-down:before {
+  content: "";
+}
+
+.fa-retweet:before {
+  content: "";
+}
+
+.fa-shopping-cart:before {
+  content: "";
+}
+
+.fa-folder:before {
+  content: "";
+}
+
+.fa-folder-open:before {
+  content: "";
+}
+
+.fa-arrows-v:before {
+  content: "";
+}
+
+.fa-arrows-h:before {
+  content: "";
+}
+
+.fa-bar-chart-o:before,
+.fa-bar-chart:before {
+  content: "";
+}
+
+.fa-twitter-square:before {
+  content: "";
+}
+
+.fa-facebook-square:before {
+  content: "";
+}
+
+.fa-camera-retro:before {
+  content: "";
+}
+
+.fa-key:before {
+  content: "";
+}
+
+.fa-gears:before,
+.fa-cogs:before {
+  content: "";
+}
+
+.fa-comments:before {
+  content: "";
+}
+
+.fa-thumbs-o-up:before {
+  content: "";
+}
+
+.fa-thumbs-o-down:before {
+  content: "";
+}
+
+.fa-star-half:before {
+  content: "";
+}
+
+.fa-heart-o:before {
+  content: "";
+}
+
+.fa-sign-out:before {
+  content: "";
+}
+
+.fa-linkedin-square:before {
+  content: "";
+}
+
+.fa-thumb-tack:before {
+  content: "";
+}
+
+.fa-external-link:before {
+  content: "";
+}
+
+.fa-sign-in:before {
+  content: "";
+}
+
+.fa-trophy:before {
+  content: "";
+}
+
+.fa-github-square:before {
+  content: "";
+}
+
+.fa-upload:before {
+  content: "";
+}
+
+.fa-lemon-o:before {
+  content: "";
+}
+
+.fa-phone:before {
+  content: "";
+}
+
+.fa-square-o:before {
+  content: "";
+}
+
+.fa-bookmark-o:before {
+  content: "";
+}
+
+.fa-phone-square:before {
+  content: "";
+}
+
+.fa-twitter:before {
+  content: "";
+}
+
+.fa-facebook-f:before,
+.fa-facebook:before {
+  content: "";
+}
+
+.fa-github:before {
+  content: "";
+}
+
+.fa-unlock:before {
+  content: "";
+}
+
+.fa-credit-card:before {
+  content: "";
+}
+
+.fa-feed:before,
+.fa-rss:before {
+  content: "";
+}
+
+.fa-hdd-o:before {
+  content: "";
+}
+
+.fa-bullhorn:before {
+  content: "";
+}
+
+.fa-bell:before {
+  content: "";
+}
+
+.fa-certificate:before {
+  content: "";
+}
+
+.fa-hand-o-right:before {
+  content: "";
+}
+
+.fa-hand-o-left:before {
+  content: "";
+}
+
+.fa-hand-o-up:before {
+  content: "";
+}
+
+.fa-hand-o-down:before {
+  content: "";
+}
+
+.fa-arrow-circle-left:before {
+  content: "";
+}
+
+.fa-arrow-circle-right:before {
+  content: "";
+}
+
+.fa-arrow-circle-up:before {
+  content: "";
+}
+
+.fa-arrow-circle-down:before {
+  content: "";
+}
+
+.fa-globe:before {
+  content: "";
+}
+
+.fa-wrench:before {
+  content: "";
+}
+
+.fa-tasks:before {
+  content: "";
+}
+
+.fa-filter:before {
+  content: "";
+}
+
+.fa-briefcase:before {
+  content: "";
+}
+
+.fa-arrows-alt:before {
+  content: "";
+}
+
+.fa-group:before,
+.fa-users:before {
+  content: "";
+}
+
+.fa-chain:before,
+.fa-link:before {
+  content: "";
+}
+
+.fa-cloud:before {
+  content: "";
+}
+
+.fa-flask:before {
+  content: "";
+}
+
+.fa-cut:before,
+.fa-scissors:before {
+  content: "";
+}
+
+.fa-copy:before,
+.fa-files-o:before {
+  content: "";
+}
+
+.fa-paperclip:before {
+  content: "";
+}
+
+.fa-save:before,
+.fa-floppy-o:before {
+  content: "";
+}
+
+.fa-square:before {
+  content: "";
+}
+
+.fa-navicon:before,
+.fa-reorder:before,
+.fa-bars:before {
+  content: "";
+}
+
+.fa-list-ul:before {
+  content: "";
+}
+
+.fa-list-ol:before {
+  content: "";
+}
+
+.fa-strikethrough:before {
+  content: "";
+}
+
+.fa-underline:before {
+  content: "";
+}
+
+.fa-table:before {
+  content: "";
+}
+
+.fa-magic:before {
+  content: "";
+}
+
+.fa-truck:before {
+  content: "";
+}
+
+.fa-pinterest:before {
+  content: "";
+}
+
+.fa-pinterest-square:before {
+  content: "";
+}
+
+.fa-google-plus-square:before {
+  content: "";
+}
+
+.fa-google-plus:before {
+  content: "";
+}
+
+.fa-money:before {
+  content: "";
+}
+
+.fa-caret-down:before {
+  content: "";
+}
+
+.fa-caret-up:before {
+  content: "";
+}
+
+.fa-caret-left:before {
+  content: "";
+}
+
+.fa-caret-right:before {
+  content: "";
+}
+
+.fa-columns:before {
+  content: "";
+}
+
+.fa-unsorted:before,
+.fa-sort:before {
+  content: "";
+}
+
+.fa-sort-down:before,
+.fa-sort-desc:before {
+  content: "";
+}
+
+.fa-sort-up:before,
+.fa-sort-asc:before {
+  content: "";
+}
+
+.fa-envelope:before {
+  content: "";
+}
+
+.fa-linkedin:before {
+  content: "";
+}
+
+.fa-rotate-left:before,
+.fa-undo:before {
+  content: "";
+}
+
+.fa-legal:before,
+.fa-gavel:before {
+  content: "";
+}
+
+.fa-dashboard:before,
+.fa-tachometer:before {
+  content: "";
+}
+
+.fa-comment-o:before {
+  content: "";
+}
+
+.fa-comments-o:before {
+  content: "";
+}
+
+.fa-flash:before,
+.fa-bolt:before {
+  content: "";
+}
+
+.fa-sitemap:before {
+  content: "";
+}
+
+.fa-umbrella:before {
+  content: "";
+}
+
+.fa-paste:before,
+.fa-clipboard:before {
+  content: "";
+}
+
+.fa-lightbulb-o:before {
+  content: "";
+}
+
+.fa-exchange:before {
+  content: "";
+}
+
+.fa-cloud-download:before {
+  content: "";
+}
+
+.fa-cloud-upload:before {
+  content: "";
+}
+
+.fa-user-md:before {
+  content: "";
+}
+
+.fa-stethoscope:before {
+  content: "";
+}
+
+.fa-suitcase:before {
+  content: "";
+}
+
+.fa-bell-o:before {
+  content: "";
+}
+
+.fa-coffee:before {
+  content: "";
+}
+
+.fa-cutlery:before {
+  content: "";
+}
+
+.fa-file-text-o:before {
+  content: "";
+}
+
+.fa-building-o:before {
+  content: "";
+}
+
+.fa-hospital-o:before {
+  content: "";
+}
+
+.fa-ambulance:before {
+  content: "";
+}
+
+.fa-medkit:before {
+  content: "";
+}
+
+.fa-fighter-jet:before {
+  content: "";
+}
+
+.fa-beer:before {
+  content: "";
+}
+
+.fa-h-square:before {
+  content: "";
+}
+
+.fa-plus-square:before {
+  content: "";
+}
+
+.fa-angle-double-left:before {
+  content: "";
+}
+
+.fa-angle-double-right:before {
+  content: "";
+}
+
+.fa-angle-double-up:before {
+  content: "";
+}
+
+.fa-angle-double-down:before {
+  content: "";
+}
+
+.fa-angle-left:before {
+  content: "";
+}
+
+.fa-angle-right:before {
+  content: "";
+}
+
+.fa-angle-up:before {
+  content: "";
+}
+
+.fa-angle-down:before {
+  content: "";
+}
+
+.fa-desktop:before {
+  content: "";
+}
+
+.fa-laptop:before {
+  content: "";
+}
+
+.fa-tablet:before {
+  content: "";
+}
+
+.fa-mobile-phone:before,
+.fa-mobile:before {
+  content: "";
+}
+
+.fa-circle-o:before {
+  content: "";
+}
+
+.fa-quote-left:before {
+  content: "";
+}
+
+.fa-quote-right:before {
+  content: "";
+}
+
+.fa-spinner:before {
+  content: "";
+}
+
+.fa-circle:before {
+  content: "";
+}
+
+.fa-mail-reply:before,
+.fa-reply:before {
+  content: "";
+}
+
+.fa-github-alt:before {
+  content: "";
+}
+
+.fa-folder-o:before {
+  content: "";
+}
+
+.fa-folder-open-o:before {
+  content: "";
+}
+
+.fa-smile-o:before {
+  content: "";
+}
+
+.fa-frown-o:before {
+  content: "";
+}
+
+.fa-meh-o:before {
+  content: "";
+}
+
+.fa-gamepad:before {
+  content: "";
+}
+
+.fa-keyboard-o:before {
+  content: "";
+}
+
+.fa-flag-o:before {
+  content: "";
+}
+
+.fa-flag-checkered:before {
+  content: "";
+}
+
+.fa-terminal:before {
+  content: "";
+}
+
+.fa-code:before {
+  content: "";
+}
+
+.fa-mail-reply-all:before,
+.fa-reply-all:before {
+  content: "";
+}
+
+.fa-star-half-empty:before,
+.fa-star-half-full:before,
+.fa-star-half-o:before {
+  content: "";
+}
+
+.fa-location-arrow:before {
+  content: "";
+}
+
+.fa-crop:before {
+  content: "";
+}
+
+.fa-code-fork:before {
+  content: "";
+}
+
+.fa-unlink:before,
+.fa-chain-broken:before {
+  content: "";
+}
+
+.fa-question:before {
+  content: "";
+}
+
+.fa-info:before {
+  content: "";
+}
+
+.fa-exclamation:before {
+  content: "";
+}
+
+.fa-superscript:before {
+  content: "";
+}
+
+.fa-subscript:before {
+  content: "";
+}
+
+.fa-eraser:before {
+  content: "";
+}
+
+.fa-puzzle-piece:before {
+  content: "";
+}
+
+.fa-microphone:before {
+  content: "";
+}
+
+.fa-microphone-slash:before {
+  content: "";
+}
+
+.fa-shield:before {
+  content: "";
+}
+
+.fa-calendar-o:before {
+  content: "";
+}
+
+.fa-fire-extinguisher:before {
+  content: "";
+}
+
+.fa-rocket:before {
+  content: "";
+}
+
+.fa-maxcdn:before {
+  content: "";
+}
+
+.fa-chevron-circle-left:before {
+  content: "";
+}
+
+.fa-chevron-circle-right:before {
+  content: "";
+}
+
+.fa-chevron-circle-up:before {
+  content: "";
+}
+
+.fa-chevron-circle-down:before {
+  content: "";
+}
+
+.fa-html5:before {
+  content: "";
+}
+
+.fa-css3:before {
+  content: "";
+}
+
+.fa-anchor:before {
+  content: "";
+}
+
+.fa-unlock-alt:before {
+  content: "";
+}
+
+.fa-bullseye:before {
+  content: "";
+}
+
+.fa-ellipsis-h:before {
+  content: "";
+}
+
+.fa-ellipsis-v:before {
+  content: "";
+}
+
+.fa-rss-square:before {
+  content: "";
+}
+
+.fa-play-circle:before {
+  content: "";
+}
+
+.fa-ticket:before {
+  content: "";
+}
+
+.fa-minus-square:before {
+  content: "";
+}
+
+.fa-minus-square-o:before {
+  content: "";
+}
+
+.fa-level-up:before {
+  content: "";
+}
+
+.fa-level-down:before {
+  content: "";
+}
+
+.fa-check-square:before {
+  content: "";
+}
+
+.fa-pencil-square:before {
+  content: "";
+}
+
+.fa-external-link-square:before {
+  content: "";
+}
+
+.fa-share-square:before {
+  content: "";
+}
+
+.fa-compass:before {
+  content: "";
+}
+
+.fa-toggle-down:before,
+.fa-caret-square-o-down:before {
+  content: "";
+}
+
+.fa-toggle-up:before,
+.fa-caret-square-o-up:before {
+  content: "";
+}
+
+.fa-toggle-right:before,
+.fa-caret-square-o-right:before {
+  content: "";
+}
+
+.fa-euro:before,
+.fa-eur:before {
+  content: "";
+}
+
+.fa-gbp:before {
+  content: "";
+}
+
+.fa-dollar:before,
+.fa-usd:before {
+  content: "";
+}
+
+.fa-rupee:before,
+.fa-inr:before {
+  content: "";
+}
+
+.fa-cny:before,
+.fa-rmb:before,
+.fa-yen:before,
+.fa-jpy:before {
+  content: "";
+}
+
+.fa-ruble:before,
+.fa-rouble:before,
+.fa-rub:before {
+  content: "";
+}
+
+.fa-won:before,
+.fa-krw:before {
+  content: "";
+}
+
+.fa-bitcoin:before,
+.fa-btc:before {
+  content: "";
+}
+
+.fa-file:before {
+  content: "";
+}
+
+.fa-file-text:before {
+  content: "";
+}
+
+.fa-sort-alpha-asc:before {
+  content: "";
+}
+
+.fa-sort-alpha-desc:before {
+  content: "";
+}
+
+.fa-sort-amount-asc:before {
+  content: "";
+}
+
+.fa-sort-amount-desc:before {
+  content: "";
+}
+
+.fa-sort-numeric-asc:before {
+  content: "";
+}
+
+.fa-sort-numeric-desc:before {
+  content: "";
+}
+
+.fa-thumbs-up:before {
+  content: "";
+}
+
+.fa-thumbs-down:before {
+  content: "";
+}
+
+.fa-youtube-square:before {
+  content: "";
+}
+
+.fa-youtube:before {
+  content: "";
+}
+
+.fa-xing:before {
+  content: "";
+}
+
+.fa-xing-square:before {
+  content: "";
+}
+
+.fa-youtube-play:before {
+  content: "";
+}
+
+.fa-dropbox:before {
+  content: "";
+}
+
+.fa-stack-overflow:before {
+  content: "";
+}
+
+.fa-instagram:before {
+  content: "";
+}
+
+.fa-flickr:before {
+  content: "";
+}
+
+.fa-adn:before {
+  content: "";
+}
+
+.fa-bitbucket:before {
+  content: "";
+}
+
+.fa-bitbucket-square:before {
+  content: "";
+}
+
+.fa-tumblr:before {
+  content: "";
+}
+
+.fa-tumblr-square:before {
+  content: "";
+}
+
+.fa-long-arrow-down:before {
+  content: "";
+}
+
+.fa-long-arrow-up:before {
+  content: "";
+}
+
+.fa-long-arrow-left:before {
+  content: "";
+}
+
+.fa-long-arrow-right:before {
+  content: "";
+}
+
+.fa-apple:before {
+  content: "";
+}
+
+.fa-windows:before {
+  content: "";
+}
+
+.fa-android:before {
+  content: "";
+}
+
+.fa-linux:before {
+  content: "";
+}
+
+.fa-dribbble:before {
+  content: "";
+}
+
+.fa-skype:before {
+  content: "";
+}
+
+.fa-foursquare:before {
+  content: "";
+}
+
+.fa-trello:before {
+  content: "";
+}
+
+.fa-female:before {
+  content: "";
+}
+
+.fa-male:before {
+  content: "";
+}
+
+.fa-gittip:before,
+.fa-gratipay:before {
+  content: "";
+}
+
+.fa-sun-o:before {
+  content: "";
+}
+
+.fa-moon-o:before {
+  content: "";
+}
+
+.fa-archive:before {
+  content: "";
+}
+
+.fa-bug:before {
+  content: "";
+}
+
+.fa-vk:before {
+  content: "";
+}
+
+.fa-weibo:before {
+  content: "";
+}
+
+.fa-renren:before {
+  content: "";
+}
+
+.fa-pagelines:before {
+  content: "";
+}
+
+.fa-stack-exchange:before {
+  content: "";
+}
+
+.fa-arrow-circle-o-right:before {
+  content: "";
+}
+
+.fa-arrow-circle-o-left:before {
+  content: "";
+}
+
+.fa-toggle-left:before,
+.fa-caret-square-o-left:before {
+  content: "";
+}
+
+.fa-dot-circle-o:before {
+  content: "";
+}
+
+.fa-wheelchair:before {
+  content: "";
+}
+
+.fa-vimeo-square:before {
+  content: "";
+}
+
+.fa-turkish-lira:before,
+.fa-try:before {
+  content: "";
+}
+
+.fa-plus-square-o:before {
+  content: "";
+}
+
+.fa-space-shuttle:before {
+  content: "";
+}
+
+.fa-slack:before {
+  content: "";
+}
+
+.fa-envelope-square:before {
+  content: "";
+}
+
+.fa-wordpress:before {
+  content: "";
+}
+
+.fa-openid:before {
+  content: "";
+}
+
+.fa-institution:before,
+.fa-bank:before,
+.fa-university:before {
+  content: "";
+}
+
+.fa-mortar-board:before,
+.fa-graduation-cap:before {
+  content: "";
+}
+
+.fa-yahoo:before {
+  content: "";
+}
+
+.fa-google:before {
+  content: "";
+}
+
+.fa-reddit:before {
+  content: "";
+}
+
+.fa-reddit-square:before {
+  content: "";
+}
+
+.fa-stumbleupon-circle:before {
+  content: "";
+}
+
+.fa-stumbleupon:before {
+  content: "";
+}
+
+.fa-delicious:before {
+  content: "";
+}
+
+.fa-digg:before {
+  content: "";
+}
+
+.fa-pied-piper-pp:before {
+  content: "";
+}
+
+.fa-pied-piper-alt:before {
+  content: "";
+}
+
+.fa-drupal:before {
+  content: "";
+}
+
+.fa-joomla:before {
+  content: "";
+}
+
+.fa-language:before {
+  content: "";
+}
+
+.fa-fax:before {
+  content: "";
+}
+
+.fa-building:before {
+  content: "";
+}
+
+.fa-child:before {
+  content: "";
+}
+
+.fa-paw:before {
+  content: "";
+}
+
+.fa-spoon:before {
+  content: "";
+}
+
+.fa-cube:before {
+  content: "";
+}
+
+.fa-cubes:before {
+  content: "";
+}
+
+.fa-behance:before {
+  content: "";
+}
+
+.fa-behance-square:before {
+  content: "";
+}
+
+.fa-steam:before {
+  content: "";
+}
+
+.fa-steam-square:before {
+  content: "";
+}
+
+.fa-recycle:before {
+  content: "";
+}
+
+.fa-automobile:before,
+.fa-car:before {
+  content: "";
+}
+
+.fa-cab:before,
+.fa-taxi:before {
+  content: "";
+}
+
+.fa-tree:before {
+  content: "";
+}
+
+.fa-spotify:before {
+  content: "";
+}
+
+.fa-deviantart:before {
+  content: "";
+}
+
+.fa-soundcloud:before {
+  content: "";
+}
+
+.fa-database:before {
+  content: "";
+}
+
+.fa-file-pdf-o:before {
+  content: "";
+}
+
+.fa-file-word-o:before {
+  content: "";
+}
+
+.fa-file-excel-o:before {
+  content: "";
+}
+
+.fa-file-powerpoint-o:before {
+  content: "";
+}
+
+.fa-file-photo-o:before,
+.fa-file-picture-o:before,
+.fa-file-image-o:before {
+  content: "";
+}
+
+.fa-file-zip-o:before,
+.fa-file-archive-o:before {
+  content: "";
+}
+
+.fa-file-sound-o:before,
+.fa-file-audio-o:before {
+  content: "";
+}
+
+.fa-file-movie-o:before,
+.fa-file-video-o:before {
+  content: "";
+}
+
+.fa-file-code-o:before {
+  content: "";
+}
+
+.fa-vine:before {
+  content: "";
+}
+
+.fa-codepen:before {
+  content: "";
+}
+
+.fa-jsfiddle:before {
+  content: "";
+}
+
+.fa-life-bouy:before,
+.fa-life-buoy:before,
+.fa-life-saver:before,
+.fa-support:before,
+.fa-life-ring:before {
+  content: "";
+}
+
+.fa-circle-o-notch:before {
+  content: "";
+}
+
+.fa-ra:before,
+.fa-resistance:before,
+.fa-rebel:before {
+  content: "";
+}
+
+.fa-ge:before,
+.fa-empire:before {
+  content: "";
+}
+
+.fa-git-square:before {
+  content: "";
+}
+
+.fa-git:before {
+  content: "";
+}
+
+.fa-y-combinator-square:before,
+.fa-yc-square:before,
+.fa-hacker-news:before {
+  content: "";
+}
+
+.fa-tencent-weibo:before {
+  content: "";
+}
+
+.fa-qq:before {
+  content: "";
+}
+
+.fa-wechat:before,
+.fa-weixin:before {
+  content: "";
+}
+
+.fa-send:before,
+.fa-paper-plane:before {
+  content: "";
+}
+
+.fa-send-o:before,
+.fa-paper-plane-o:before {
+  content: "";
+}
+
+.fa-history:before {
+  content: "";
+}
+
+.fa-circle-thin:before {
+  content: "";
+}
+
+.fa-header:before {
+  content: "";
+}
+
+.fa-paragraph:before {
+  content: "";
+}
+
+.fa-sliders:before {
+  content: "";
+}
+
+.fa-share-alt:before {
+  content: "";
+}
+
+.fa-share-alt-square:before {
+  content: "";
+}
+
+.fa-bomb:before {
+  content: "";
+}
+
+.fa-soccer-ball-o:before,
+.fa-futbol-o:before {
+  content: "";
+}
+
+.fa-tty:before {
+  content: "";
+}
+
+.fa-binoculars:before {
+  content: "";
+}
+
+.fa-plug:before {
+  content: "";
+}
+
+.fa-slideshare:before {
+  content: "";
+}
+
+.fa-twitch:before {
+  content: "";
+}
+
+.fa-yelp:before {
+  content: "";
+}
+
+.fa-newspaper-o:before {
+  content: "";
+}
+
+.fa-wifi:before {
+  content: "";
+}
+
+.fa-calculator:before {
+  content: "";
+}
+
+.fa-paypal:before {
+  content: "";
+}
+
+.fa-google-wallet:before {
+  content: "";
+}
+
+.fa-cc-visa:before {
+  content: "";
+}
+
+.fa-cc-mastercard:before {
+  content: "";
+}
+
+.fa-cc-discover:before {
+  content: "";
+}
+
+.fa-cc-amex:before {
+  content: "";
+}
+
+.fa-cc-paypal:before {
+  content: "";
+}
+
+.fa-cc-stripe:before {
+  content: "";
+}
+
+.fa-bell-slash:before {
+  content: "";
+}
+
+.fa-bell-slash-o:before {
+  content: "";
+}
+
+.fa-trash:before {
+  content: "";
+}
+
+.fa-copyright:before {
+  content: "";
+}
+
+.fa-at:before {
+  content: "";
+}
+
+.fa-eyedropper:before {
+  content: "";
+}
+
+.fa-paint-brush:before {
+  content: "";
+}
+
+.fa-birthday-cake:before {
+  content: "";
+}
+
+.fa-area-chart:before {
+  content: "";
+}
+
+.fa-pie-chart:before {
+  content: "";
+}
+
+.fa-line-chart:before {
+  content: "";
+}
+
+.fa-lastfm:before {
+  content: "";
+}
+
+.fa-lastfm-square:before {
+  content: "";
+}
+
+.fa-toggle-off:before {
+  content: "";
+}
+
+.fa-toggle-on:before {
+  content: "";
+}
+
+.fa-bicycle:before {
+  content: "";
+}
+
+.fa-bus:before {
+  content: "";
+}
+
+.fa-ioxhost:before {
+  content: "";
+}
+
+.fa-angellist:before {
+  content: "";
+}
+
+.fa-cc:before {
+  content: "";
+}
+
+.fa-shekel:before,
+.fa-sheqel:before,
+.fa-ils:before {
+  content: "";
+}
+
+.fa-meanpath:before {
+  content: "";
+}
+
+.fa-buysellads:before {
+  content: "";
+}
+
+.fa-connectdevelop:before {
+  content: "";
+}
+
+.fa-dashcube:before {
+  content: "";
+}
+
+.fa-forumbee:before {
+  content: "";
+}
+
+.fa-leanpub:before {
+  content: "";
+}
+
+.fa-sellsy:before {
+  content: "";
+}
+
+.fa-shirtsinbulk:before {
+  content: "";
+}
+
+.fa-simplybuilt:before {
+  content: "";
+}
+
+.fa-skyatlas:before {
+  content: "";
+}
+
+.fa-cart-plus:before {
+  content: "";
+}
+
+.fa-cart-arrow-down:before {
+  content: "";
+}
+
+.fa-diamond:before {
+  content: "";
+}
+
+.fa-ship:before {
+  content: "";
+}
+
+.fa-user-secret:before {
+  content: "";
+}
+
+.fa-motorcycle:before {
+  content: "";
+}
+
+.fa-street-view:before {
+  content: "";
+}
+
+.fa-heartbeat:before {
+  content: "";
+}
+
+.fa-venus:before {
+  content: "";
+}
+
+.fa-mars:before {
+  content: "";
+}
+
+.fa-mercury:before {
+  content: "";
+}
+
+.fa-intersex:before,
+.fa-transgender:before {
+  content: "";
+}
+
+.fa-transgender-alt:before {
+  content: "";
+}
+
+.fa-venus-double:before {
+  content: "";
+}
+
+.fa-mars-double:before {
+  content: "";
+}
+
+.fa-venus-mars:before {
+  content: "";
+}
+
+.fa-mars-stroke:before {
+  content: "";
+}
+
+.fa-mars-stroke-v:before {
+  content: "";
+}
+
+.fa-mars-stroke-h:before {
+  content: "";
+}
+
+.fa-neuter:before {
+  content: "";
+}
+
+.fa-genderless:before {
+  content: "";
+}
+
+.fa-facebook-official:before {
+  content: "";
+}
+
+.fa-pinterest-p:before {
+  content: "";
+}
+
+.fa-whatsapp:before {
+  content: "";
+}
+
+.fa-server:before {
+  content: "";
+}
+
+.fa-user-plus:before {
+  content: "";
+}
+
+.fa-user-times:before {
+  content: "";
+}
+
+.fa-hotel:before,
+.fa-bed:before {
+  content: "";
+}
+
+.fa-viacoin:before {
+  content: "";
+}
+
+.fa-train:before {
+  content: "";
+}
+
+.fa-subway:before {
+  content: "";
+}
+
+.fa-medium:before {
+  content: "";
+}
+
+.fa-yc:before,
+.fa-y-combinator:before {
+  content: "";
+}
+
+.fa-optin-monster:before {
+  content: "";
+}
+
+.fa-opencart:before {
+  content: "";
+}
+
+.fa-expeditedssl:before {
+  content: "";
+}
+
+.fa-battery-4:before,
+.fa-battery:before,
+.fa-battery-full:before {
+  content: "";
+}
+
+.fa-battery-3:before,
+.fa-battery-three-quarters:before {
+  content: "";
+}
+
+.fa-battery-2:before,
+.fa-battery-half:before {
+  content: "";
+}
+
+.fa-battery-1:before,
+.fa-battery-quarter:before {
+  content: "";
+}
+
+.fa-battery-0:before,
+.fa-battery-empty:before {
+  content: "";
+}
+
+.fa-mouse-pointer:before {
+  content: "";
+}
+
+.fa-i-cursor:before {
+  content: "";
+}
+
+.fa-object-group:before {
+  content: "";
+}
+
+.fa-object-ungroup:before {
+  content: "";
+}
+
+.fa-sticky-note:before {
+  content: "";
+}
+
+.fa-sticky-note-o:before {
+  content: "";
+}
+
+.fa-cc-jcb:before {
+  content: "";
+}
+
+.fa-cc-diners-club:before {
+  content: "";
+}
+
+.fa-clone:before {
+  content: "";
+}
+
+.fa-balance-scale:before {
+  content: "";
+}
+
+.fa-hourglass-o:before {
+  content: "";
+}
+
+.fa-hourglass-1:before,
+.fa-hourglass-start:before {
+  content: "";
+}
+
+.fa-hourglass-2:before,
+.fa-hourglass-half:before {
+  content: "";
+}
+
+.fa-hourglass-3:before,
+.fa-hourglass-end:before {
+  content: "";
+}
+
+.fa-hourglass:before {
+  content: "";
+}
+
+.fa-hand-grab-o:before,
+.fa-hand-rock-o:before {
+  content: "";
+}
+
+.fa-hand-stop-o:before,
+.fa-hand-paper-o:before {
+  content: "";
+}
+
+.fa-hand-scissors-o:before {
+  content: "";
+}
+
+.fa-hand-lizard-o:before {
+  content: "";
+}
+
+.fa-hand-spock-o:before {
+  content: "";
+}
+
+.fa-hand-pointer-o:before {
+  content: "";
+}
+
+.fa-hand-peace-o:before {
+  content: "";
+}
+
+.fa-trademark:before {
+  content: "";
+}
+
+.fa-registered:before {
+  content: "";
+}
+
+.fa-creative-commons:before {
+  content: "";
+}
+
+.fa-gg:before {
+  content: "";
+}
+
+.fa-gg-circle:before {
+  content: "";
+}
+
+.fa-tripadvisor:before {
+  content: "";
+}
+
+.fa-odnoklassniki:before {
+  content: "";
+}
+
+.fa-odnoklassniki-square:before {
+  content: "";
+}
+
+.fa-get-pocket:before {
+  content: "";
+}
+
+.fa-wikipedia-w:before {
+  content: "";
+}
+
+.fa-safari:before {
+  content: "";
+}
+
+.fa-chrome:before {
+  content: "";
+}
+
+.fa-firefox:before {
+  content: "";
+}
+
+.fa-opera:before {
+  content: "";
+}
+
+.fa-internet-explorer:before {
+  content: "";
+}
+
+.fa-tv:before,
+.fa-television:before {
+  content: "";
+}
+
+.fa-contao:before {
+  content: "";
+}
+
+.fa-500px:before {
+  content: "";
+}
+
+.fa-amazon:before {
+  content: "";
+}
+
+.fa-calendar-plus-o:before {
+  content: "";
+}
+
+.fa-calendar-minus-o:before {
+  content: "";
+}
+
+.fa-calendar-times-o:before {
+  content: "";
+}
+
+.fa-calendar-check-o:before {
+  content: "";
+}
+
+.fa-industry:before {
+  content: "";
+}
+
+.fa-map-pin:before {
+  content: "";
+}
+
+.fa-map-signs:before {
+  content: "";
+}
+
+.fa-map-o:before {
+  content: "";
+}
+
+.fa-map:before {
+  content: "";
+}
+
+.fa-commenting:before {
+  content: "";
+}
+
+.fa-commenting-o:before {
+  content: "";
+}
+
+.fa-houzz:before {
+  content: "";
+}
+
+.fa-vimeo:before {
+  content: "";
+}
+
+.fa-black-tie:before {
+  content: "";
+}
+
+.fa-fonticons:before {
+  content: "";
+}
+
+.fa-reddit-alien:before {
+  content: "";
+}
+
+.fa-edge:before {
+  content: "";
+}
+
+.fa-credit-card-alt:before {
+  content: "";
+}
+
+.fa-codiepie:before {
+  content: "";
+}
+
+.fa-modx:before {
+  content: "";
+}
+
+.fa-fort-awesome:before {
+  content: "";
+}
+
+.fa-usb:before {
+  content: "";
+}
+
+.fa-product-hunt:before {
+  content: "";
+}
+
+.fa-mixcloud:before {
+  content: "";
+}
+
+.fa-scribd:before {
+  content: "";
+}
+
+.fa-pause-circle:before {
+  content: "";
+}
+
+.fa-pause-circle-o:before {
+  content: "";
+}
+
+.fa-stop-circle:before {
+  content: "";
+}
+
+.fa-stop-circle-o:before {
+  content: "";
+}
+
+.fa-shopping-bag:before {
+  content: "";
+}
+
+.fa-shopping-basket:before {
+  content: "";
+}
+
+.fa-hashtag:before {
+  content: "";
+}
+
+.fa-bluetooth:before {
+  content: "";
+}
+
+.fa-bluetooth-b:before {
+  content: "";
+}
+
+.fa-percent:before {
+  content: "";
+}
+
+.fa-gitlab:before {
+  content: "";
+}
+
+.fa-wpbeginner:before {
+  content: "";
+}
+
+.fa-wpforms:before {
+  content: "";
+}
+
+.fa-envira:before {
+  content: "";
+}
+
+.fa-universal-access:before {
+  content: "";
+}
+
+.fa-wheelchair-alt:before {
+  content: "";
+}
+
+.fa-question-circle-o:before {
+  content: "";
+}
+
+.fa-blind:before {
+  content: "";
+}
+
+.fa-audio-description:before {
+  content: "";
+}
+
+.fa-volume-control-phone:before {
+  content: "";
+}
+
+.fa-braille:before {
+  content: "";
+}
+
+.fa-assistive-listening-systems:before {
+  content: "";
+}
+
+.fa-asl-interpreting:before,
+.fa-american-sign-language-interpreting:before {
+  content: "";
+}
+
+.fa-deafness:before,
+.fa-hard-of-hearing:before,
+.fa-deaf:before {
+  content: "";
+}
+
+.fa-glide:before {
+  content: "";
+}
+
+.fa-glide-g:before {
+  content: "";
+}
+
+.fa-signing:before,
+.fa-sign-language:before {
+  content: "";
+}
+
+.fa-low-vision:before {
+  content: "";
+}
+
+.fa-viadeo:before {
+  content: "";
+}
+
+.fa-viadeo-square:before {
+  content: "";
+}
+
+.fa-snapchat:before {
+  content: "";
+}
+
+.fa-snapchat-ghost:before {
+  content: "";
+}
+
+.fa-snapchat-square:before {
+  content: "";
+}
+
+.fa-pied-piper:before {
+  content: "";
+}
+
+.fa-first-order:before {
+  content: "";
+}
+
+.fa-yoast:before {
+  content: "";
+}
+
+.fa-themeisle:before {
+  content: "";
+}
+
+.fa-google-plus-circle:before,
+.fa-google-plus-official:before {
+  content: "";
+}
+
+.fa-fa:before,
+.fa-font-awesome:before {
+  content: "";
+}
+
+.fa-handshake-o:before {
+  content: "";
+}
+
+.fa-envelope-open:before {
+  content: "";
+}
+
+.fa-envelope-open-o:before {
+  content: "";
+}
+
+.fa-linode:before {
+  content: "";
+}
+
+.fa-address-book:before {
+  content: "";
+}
+
+.fa-address-book-o:before {
+  content: "";
+}
+
+.fa-vcard:before,
+.fa-address-card:before {
+  content: "";
+}
+
+.fa-vcard-o:before,
+.fa-address-card-o:before {
+  content: "";
+}
+
+.fa-user-circle:before {
+  content: "";
+}
+
+.fa-user-circle-o:before {
+  content: "";
+}
+
+.fa-user-o:before {
+  content: "";
+}
+
+.fa-id-badge:before {
+  content: "";
+}
+
+.fa-drivers-license:before,
+.fa-id-card:before {
+  content: "";
+}
+
+.fa-drivers-license-o:before,
+.fa-id-card-o:before {
+  content: "";
+}
+
+.fa-quora:before {
+  content: "";
+}
+
+.fa-free-code-camp:before {
+  content: "";
+}
+
+.fa-telegram:before {
+  content: "";
+}
+
+.fa-thermometer-4:before,
+.fa-thermometer:before,
+.fa-thermometer-full:before {
+  content: "";
+}
+
+.fa-thermometer-3:before,
+.fa-thermometer-three-quarters:before {
+  content: "";
+}
+
+.fa-thermometer-2:before,
+.fa-thermometer-half:before {
+  content: "";
+}
+
+.fa-thermometer-1:before,
+.fa-thermometer-quarter:before {
+  content: "";
+}
+
+.fa-thermometer-0:before,
+.fa-thermometer-empty:before {
+  content: "";
+}
+
+.fa-shower:before {
+  content: "";
+}
+
+.fa-bathtub:before,
+.fa-s15:before,
+.fa-bath:before {
+  content: "";
+}
+
+.fa-podcast:before {
+  content: "";
+}
+
+.fa-window-maximize:before {
+  content: "";
+}
+
+.fa-window-minimize:before {
+  content: "";
+}
+
+.fa-window-restore:before {
+  content: "";
+}
+
+.fa-times-rectangle:before,
+.fa-window-close:before {
+  content: "";
+}
+
+.fa-times-rectangle-o:before,
+.fa-window-close-o:before {
+  content: "";
+}
+
+.fa-bandcamp:before {
+  content: "";
+}
+
+.fa-grav:before {
+  content: "";
+}
+
+.fa-etsy:before {
+  content: "";
+}
+
+.fa-imdb:before {
+  content: "";
+}
+
+.fa-ravelry:before {
+  content: "";
+}
+
+.fa-eercast:before {
+  content: "";
+}
+
+.fa-microchip:before {
+  content: "";
+}
+
+.fa-snowflake-o:before {
+  content: "";
+}
+
+.fa-superpowers:before {
+  content: "";
+}
+
+.fa-wpexplorer:before {
+  content: "";
+}
+
+.fa-meetup:before {
+  content: "";
+}
+
+.sr-only {
+  position: absolute;
+  width: 1px;
+  height: 1px;
+  padding: 0;
+  margin: -1px;
+  overflow: hidden;
+  clip: rect(0, 0, 0, 0);
+  border: 0;
+}
+
+.sr-only-focusable:active, .sr-only-focusable:focus {
+  position: static;
+  width: auto;
+  height: auto;
+  margin: 0;
+  overflow: visible;
+  clip: auto;
+}
+
+/*!
+ * animate.css -http://daneden.me/animate
+ * Version - 3.5.2
+ * Licensed under the MIT license - http://opensource.org/licenses/MIT
+ *
+ * Copyright (c) 2017 Daniel Eden
+ */
+.animated {
+  animation-duration: 1s;
+  animation-fill-mode: both;
+}
+
+.animated.infinite {
+  animation-iteration-count: infinite;
+}
+
+.animated.hinge {
+  animation-duration: 2s;
+}
+
+.animated.flipOutX,
+.animated.flipOutY,
+.animated.bounceIn,
+.animated.bounceOut {
+  animation-duration: .75s;
+}
+
+@keyframes bounce {
+  from, 20%, 53%, 80%, to {
+    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
+    transform: translate3d(0, 0, 0);
+  }
+  40%, 43% {
+    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
+    transform: translate3d(0, -30px, 0);
+  }
+  70% {
+    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
+    transform: translate3d(0, -15px, 0);
+  }
+  90% {
+    transform: translate3d(0, -4px, 0);
+  }
+}
+
+.bounce {
+  animation-name: bounce;
+  transform-origin: center bottom;
+}
+
+@keyframes flash {
+  from, 50%, to {
+    opacity: 1;
+  }
+  25%, 75% {
+    opacity: 0;
+  }
+}
+
+.flash {
+  animation-name: flash;
+}
+
+/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
+@keyframes pulse {
+  from {
+    transform: scale3d(1, 1, 1);
+  }
+  50% {
+    transform: scale3d(1.05, 1.05, 1.05);
+  }
+  to {
+    transform: scale3d(1, 1, 1);
+  }
+}
+
+.pulse {
+  animation-name: pulse;
+}
+
+@keyframes rubberBand {
+  from {
+    transform: scale3d(1, 1, 1);
+  }
+  30% {
+    transform: scale3d(1.25, 0.75, 1);
+  }
+  40% {
+    transform: scale3d(0.75, 1.25, 1);
+  }
+  50% {
+    transform: scale3d(1.15, 0.85, 1);
+  }
+  65% {
+    transform: scale3d(0.95, 1.05, 1);
+  }
+  75% {
+    transform: scale3d(1.05, 0.95, 1);
+  }
+  to {
+    transform: scale3d(1, 1, 1);
+  }
+}
+
+.rubberBand {
+  animation-name: rubberBand;
+}
+
+@keyframes shake {
+  from, to {
+    transform: translate3d(0, 0, 0);
+  }
+  10%, 30%, 50%, 70%, 90% {
+    transform: translate3d(-10px, 0, 0);
+  }
+  20%, 40%, 60%, 80% {
+    transform: translate3d(10px, 0, 0);
+  }
+}
+
+.shake {
+  animation-name: shake;
+}
+
+@keyframes headShake {
+  0% {
+    transform: translateX(0);
+  }
+  6.5% {
+    transform: translateX(-6px) rotateY(-9deg);
+  }
+  18.5% {
+    transform: translateX(5px) rotateY(7deg);
+  }
+  31.5% {
+    transform: translateX(-3px) rotateY(-5deg);
+  }
+  43.5% {
+    transform: translateX(2px) rotateY(3deg);
+  }
+  50% {
+    transform: translateX(0);
+  }
+}
+
+.headShake {
+  animation-timing-function: ease-in-out;
+  animation-name: headShake;
+}
+
+@keyframes swing {
+  20% {
+    transform: rotate3d(0, 0, 1, 15deg);
+  }
+  40% {
+    transform: rotate3d(0, 0, 1, -10deg);
+  }
+  60% {
+    transform: rotate3d(0, 0, 1, 5deg);
+  }
+  80% {
+    transform: rotate3d(0, 0, 1, -5deg);
+  }
+  to {
+    transform: rotate3d(0, 0, 1, 0deg);
+  }
+}
+
+.swing {
+  transform-origin: top center;
+  animation-name: swing;
+}
+
+@keyframes tada {
+  from {
+    transform: scale3d(1, 1, 1);
+  }
+  10%, 20% {
+    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
+  }
+  30%, 50%, 70%, 90% {
+    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
+  }
+  40%, 60%, 80% {
+    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
+  }
+  to {
+    transform: scale3d(1, 1, 1);
+  }
+}
+
+.tada {
+  animation-name: tada;
+}
+
+/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
+@keyframes wobble {
+  from {
+    transform: none;
+  }
+  15% {
+    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
+  }
+  30% {
+    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
+  }
+  45% {
+    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
+  }
+  60% {
+    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
+  }
+  75% {
+    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
+  }
+  to {
+    transform: none;
+  }
+}
+
+.wobble {
+  animation-name: wobble;
+}
+
+@keyframes jello {
+  from, 11.1%, to {
+    transform: none;
+  }
+  22.2% {
+    transform: skewX(-12.5deg) skewY(-12.5deg);
+  }
+  33.3% {
+    transform: skewX(6.25deg) skewY(6.25deg);
+  }
+  44.4% {
+    transform: skewX(-3.125deg) skewY(-3.125deg);
+  }
+  55.5% {
+    transform: skewX(1.5625deg) skewY(1.5625deg);
+  }
+  66.6% {
+    transform: skewX(-0.78125deg) skewY(-0.78125deg);
+  }
+  77.7% {
+    transform: skewX(0.39062deg) skewY(0.39062deg);
+  }
+  88.8% {
+    transform: skewX(-0.19531deg) skewY(-0.19531deg);
+  }
+}
+
+.jello {
+  animation-name: jello;
+  transform-origin: center;
+}
+
+@keyframes bounceIn {
+  from, 20%, 40%, 60%, 80%, to {
+    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
+  }
+  0% {
+    opacity: 0;
+    transform: scale3d(0.3, 0.3, 0.3);
+  }
+  20% {
+    transform: scale3d(1.1, 1.1, 1.1);
+  }
+  40% {
+    transform: scale3d(0.9, 0.9, 0.9);
+  }
+  60% {
+    opacity: 1;
+    transform: scale3d(1.03, 1.03, 1.03);
+  }
+  80% {
+    transform: scale3d(0.97, 0.97, 0.97);
+  }
+  to {
+    opacity: 1;
+    transform: scale3d(1, 1, 1);
+  }
+}
+
+.bounceIn {
+  animation-name: bounceIn;
+}
+
+@keyframes bounceInDown {
+  from, 60%, 75%, 90%, to {
+    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
+  }
+  0% {
+    opacity: 0;
+    transform: translate3d(0, -3000px, 0);
+  }
+  60% {
+    opacity: 1;
+    transform: translate3d(0, 25px, 0);
+  }
+  75% {
+    transform: translate3d(0, -10px, 0);
+  }
+  90% {
+    transform: translate3d(0, 5px, 0);
+  }
+  to {
+    transform: none;
+  }
+}
+
+.bounceInDown {
+  animation-name: bounceInDown;
+}
+
+@keyframes bounceInLeft {
+  from, 60%, 75%, 90%, to {
+    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
+  }
+  0% {
+    opacity: 0;
+    transform: translate3d(-3000px, 0, 0);
+  }
+  60% {
+    opacity: 1;
+    transform: translate3d(25px, 0, 0);
+  }
+  75% {
+    transform: translate3d(-10px, 0, 0);
+  }
+  90% {
+    transform: translate3d(5px, 0, 0);
+  }
+  to {
+    transform: none;
+  }
+}
+
+.bounceInLeft {
+  animation-name: bounceInLeft;
+}
+
+@keyframes bounceInRight {
+  from, 60%, 75%, 90%, to {
+    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
+  }
+  from {
+    opacity: 0;
+    transform: translate3d(3000px, 0, 0);
+  }
+  60% {
+    opacity: 1;
+    transform: translate3d(-25px, 0, 0);
+  }
+  75% {
+    transform: translate3d(10px, 0, 0);
+  }
+  90% {
+    transform: translate3d(-5px, 0, 0);
+  }
+  to {
+    transform: none;
+  }
+}
+
+.bounceInRight {
+  animation-name: bounceInRight;
+}
+
+@keyframes bounceInUp {
+  from, 60%, 75%, 90%, to {
+    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
+  }
+  from {
+    opacity: 0;
+    transform: translate3d(0, 3000px, 0);
+  }
+  60% {
+    opacity: 1;
+    transform: translate3d(0, -20px, 0);
+  }
+  75% {
+    transform: translate3d(0, 10px, 0);
+  }
+  90% {
+    transform: translate3d(0, -5px, 0);
+  }
+  to {
+    transform: translate3d(0, 0, 0);
+  }
+}
+
+.bounceInUp {
+  animation-name: bounceInUp;
+}
+
+@keyframes bounceOut {
+  20% {
+    transform: scale3d(0.9, 0.9, 0.9);
+  }
+  50%, 55% {
+    opacity: 1;
+    transform: scale3d(1.1, 1.1, 1.1);
+  }
+  to {
+    opacity: 0;
+    transform: scale3d(0.3, 0.3, 0.3);
+  }
+}
+
+.bounceOut {
+  animation-name: bounceOut;
+}
+
+@keyframes bounceOutDown {
+  20% {
+    transform: translate3d(0, 10px, 0);
+  }
+  40%, 45% {
+    opacity: 1;
+    transform: translate3d(0, -20px, 0);
+  }
+  to {
+    opacity: 0;
+    transform: translate3d(0, 2000px, 0);
+  }
+}
+
+.bounceOutDown {
+  animation-name: bounceOutDown;
+}
+
+@keyframes bounceOutLeft {
+  20% {
+    opacity: 1;
+    transform: translate3d(20px, 0, 0);
+  }
+  to {
+    opacity: 0;
+    transform: translate3d(-2000px, 0, 0);
+  }
+}
+
+.bounceOutLeft {
+  animation-name: bounceOutLeft;
+}
+
+@keyframes bounceOutRight {
+  20% {
+    opacity: 1;
+    transform: translate3d(-20px, 0, 0);
+  }
+  to {
+    opacity: 0;
+    transform: translate3d(2000px, 0, 0);
+  }
+}
+
+.bounceOutRight {
+  animation-name: bounceOutRight;
+}
+
+@keyframes bounceOutUp {
+  20% {
+    transform: translate3d(0, -10px, 0);
+  }
+  40%, 45% {
+    opacity: 1;
+    transform: translate3d(0, 20px, 0);
+  }
+  to {
+    opacity: 0;
+    transform: translate3d(0, -2000px, 0);
+  }
+}
+
+.bounceOutUp {
+  animation-name: bounceOutUp;
+}
+
+@keyframes fadeIn {
+  from {
+    opacity: 0;
+  }
+  to {
+    opacity: 1;
+  }
+}
+
+.fadeIn {
+  animation-name: fadeIn;
+}
+
+@keyframes fadeInDown {
+  from {
+    opacity: 0;
+    transform: translate3d(0, -100%, 0);
+  }
+  to {
+    opacity: 1;
+    transform: none;
+  }
+}
+
+.fadeInDown {
+  animation-name: fadeInDown;
+}
+
+@keyframes fadeInDownBig {
+  from {
+    opacity: 0;
+    transform: translate3d(0, -2000px, 0);
+  }
+  to {
+    opacity: 1;
+    transform: none;
+  }
+}
+
+.fadeInDownBig {
+  animation-name: fadeInDownBig;
+}
+
+@keyframes fadeInLeft {
+  from {
+    opacity: 0;
+    transform: translate3d(-100%, 0, 0);
+  }
+  to {
+    opacity: 1;
+    transform: none;
+  }
+}
+
+.fadeInLeft {
+  animation-name: fadeInLeft;
+}
+
+@keyframes fadeInLeftBig {
+  from {
+    opacity: 0;
+    transform: translate3d(-2000px, 0, 0);
+  }
+  to {
+    opacity: 1;
+    transform: none;
+  }
+}
+
+.fadeInLeftBig {
+  animation-name: fadeInLeftBig;
+}
+
+@keyframes fadeInRight {
+  from {
+    opacity: 0;
+    transform: translate3d(100%, 0, 0);
+  }
+  to {
+    opacity: 1;
+    transform: none;
+  }
+}
+
+.fadeInRight {
+  animation-name: fadeInRight;
+}
+
+@keyframes fadeInRightBig {
+  from {
+    opacity: 0;
+    transform: translate3d(2000px, 0, 0);
+  }
+  to {
+    opacity: 1;
+    transform: none;
+  }
+}
+
+.fadeInRightBig {
+  animation-name: fadeInRightBig;
+}
+
+@keyframes fadeInUp {
+  from {
+    opacity: 0;
+    transform: translate3d(0, 100%, 0);
+  }
+  to {
+    opacity: 1;
+    transform: none;
+  }
+}
+
+.fadeInUp {
+  animation-name: fadeInUp;
+}
+
+@keyframes fadeInUpBig {
+  from {
+    opacity: 0;
+    transform: translate3d(0, 2000px, 0);
+  }
+  to {
+    opacity: 1;
+    transform: none;
+  }
+}
+
+.fadeInUpBig {
+  animation-name: fadeInUpBig;
+}
+
+@keyframes fadeOut {
+  from {
+    opacity: 1;
+  }
+  to {
+    opacity: 0;
+  }
+}
+
+.fadeOut {
+  animation-name: fadeOut;
+}
+
+@keyframes fadeOutDown {
+  from {
+    opacity: 1;
+  }
+  to {
+    opacity: 0;
+    transform: translate3d(0, 100%, 0);
+  }
+}
+
+.fadeOutDown {
+  animation-name: fadeOutDown;
+}
+
+@keyframes fadeOutDownBig {
+  from {
+    opacity: 1;
+  }
+  to {
+    opacity: 0;
+    transform: translate3d(0, 2000px, 0);
+  }
+}
+
+.fadeOutDownBig {
+  animation-name: fadeOutDownBig;
+}
+
+@keyframes fadeOutLeft {
+  from {
+    opacity: 1;
+  }
+  to {
+    opacity: 0;
+    transform: translate3d(-100%, 0, 0);
+  }
+}
+
+.fadeOutLeft {
+  animation-name: fadeOutLeft;
+}
+
+@keyframes fadeOutLeftBig {
+  from {
+    opacity: 1;
+  }
+  to {
+    opacity: 0;
+    transform: translate3d(-2000px, 0, 0);
+  }
+}
+
+.fadeOutLeftBig {
+  animation-name: fadeOutLeftBig;
+}
+
+@keyframes fadeOutRight {
+  from {
+    opacity: 1;
+  }
+  to {
+    opacity: 0;
+    transform: translate3d(100%, 0, 0);
+  }
+}
+
+.fadeOutRight {
+  animation-name: fadeOutRight;
+}
+
+@keyframes fadeOutRightBig {
+  from {
+    opacity: 1;
+  }
+  to {
+    opacity: 0;
+    transform: translate3d(2000px, 0, 0);
+  }
+}
+
+.fadeOutRightBig {
+  animation-name: fadeOutRightBig;
+}
+
+@keyframes fadeOutUp {
+  from {
+    opacity: 1;
+  }
+  to {
+    opacity: 0;
+    transform: translate3d(0, -100%, 0);
+  }
+}
+
+.fadeOutUp {
+  animation-name: fadeOutUp;
+}
+
+@keyframes fadeOutUpBig {
+  from {
+    opacity: 1;
+  }
+  to {
+    opacity: 0;
+    transform: translate3d(0, -2000px, 0);
+  }
+}
+
+.fadeOutUpBig {
+  animation-name: fadeOutUpBig;
+}
+
+@keyframes flip {
+  from {
+    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
+    animation-timing-function: ease-out;
+  }
+  40% {
+    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
+    animation-timing-function: ease-out;
+  }
+  50% {
+    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
+    animation-timing-function: ease-in;
+  }
+  80% {
+    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
+    animation-timing-function: ease-in;
+  }
+  to {
+    transform: perspective(400px);
+    animation-timing-function: ease-in;
+  }
+}
+
+.animated.flip {
+  -webkit-backface-visibility: visible;
+  backface-visibility: visible;
+  animation-name: flip;
+}
+
+@keyframes flipInX {
+  from {
+    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
+    animation-timing-function: ease-in;
+    opacity: 0;
+  }
+  40% {
+    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
+    animation-timing-function: ease-in;
+  }
+  60% {
+    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
+    opacity: 1;
+  }
+  80% {
+    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
+  }
+  to {
+    transform: perspective(400px);
+  }
+}
+
+.flipInX {
+  -webkit-backface-visibility: visible !important;
+  backface-visibility: visible !important;
+  animation-name: flipInX;
+}
+
+@keyframes flipInY {
+  from {
+    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
+    animation-timing-function: ease-in;
+    opacity: 0;
+  }
+  40% {
+    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
+    animation-timing-function: ease-in;
+  }
+  60% {
+    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
+    opacity: 1;
+  }
+  80% {
+    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
+  }
+  to {
+    transform: perspective(400px);
+  }
+}
+
+.flipInY {
+  -webkit-backface-visibility: visible !important;
+  backface-visibility: visible !important;
+  animation-name: flipInY;
+}
+
+@keyframes flipOutX {
+  from {
+    transform: perspective(400px);
+  }
+  30% {
+    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
+    opacity: 1;
+  }
+  to {
+    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
+    opacity: 0;
+  }
+}
+
+.flipOutX {
+  animation-name: flipOutX;
+  -webkit-backface-visibility: visible !important;
+  backface-visibility: visible !important;
+}
+
+@keyframes flipOutY {
+  from {
+    transform: perspective(400px);
+  }
+  30% {
+    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
+    opacity: 1;
+  }
+  to {
+    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
+    opacity: 0;
+  }
+}
+
+.flipOutY {
+  -webkit-backface-visibility: visible !important;
+  backface-visibility: visible !important;
+  animation-name: flipOutY;
+}
+
+@keyframes lightSpeedIn {
+  from {
+    transform: translate3d(100%, 0, 0) skewX(-30deg);
+    opacity: 0;
+  }
+  60% {
+    transform: skewX(20deg);
+    opacity: 1;
+  }
+  80% {
+    transform: skewX(-5deg);
+    opacity: 1;
+  }
+  to {
+    transform: none;
+    opacity: 1;
+  }
+}
+
+.lightSpeedIn {
+  animation-name: lightSpeedIn;
+  animation-timing-function: ease-out;
+}
+
+@keyframes lightSpeedOut {
+  from {
+    opacity: 1;
+  }
+  to {
+    transform: translate3d(100%, 0, 0) skewX(30deg);
+    opacity: 0;
+  }
+}
+
+.lightSpeedOut {
+  animation-name: lightSpeedOut;
+  animation-timing-function: ease-in;
+}
+
+@keyframes rotateIn {
+  from {
+    transform-origin: center;
+    transform: rotate3d(0, 0, 1, -200deg);
+    opacity: 0;
+  }
+  to {
+    transform-origin: center;
+    transform: none;
+    opacity: 1;
+  }
+}
+
+.rotateIn {
+  animation-name: rotateIn;
+}
+
+@keyframes rotateInDownLeft {
+  from {
+    transform-origin: left bottom;
+    transform: rotate3d(0, 0, 1, -45deg);
+    opacity: 0;
+  }
+  to {
+    transform-origin: left bottom;
+    transform: none;
+    opacity: 1;
+  }
+}
+
+.rotateInDownLeft {
+  animation-name: rotateInDownLeft;
+}
+
+@keyframes rotateInDownRight {
+  from {
+    transform-origin: right bottom;
+    transform: rotate3d(0, 0, 1, 45deg);
+    opacity: 0;
+  }
+  to {
+    transform-origin: right bottom;
+    transform: none;
+    opacity: 1;
+  }
+}
+
+.rotateInDownRight {
+  animation-name: rotateInDownRight;
+}
+
+@keyframes rotateInUpLeft {
+  from {
+    transform-origin: left bottom;
+    transform: rotate3d(0, 0, 1, 45deg);
+    opacity: 0;
+  }
+  to {
+    transform-origin: left bottom;
+    transform: none;
+    opacity: 1;
+  }
+}
+
+.rotateInUpLeft {
+  animation-name: rotateInUpLeft;
+}
+
+@keyframes rotateInUpRight {
+  from {
+    transform-origin: right bottom;
+    transform: rotate3d(0, 0, 1, -90deg);
+    opacity: 0;
+  }
+  to {
+    transform-origin: right bottom;
+    transform: none;
+    opacity: 1;
+  }
+}
+
+.rotateInUpRight {
+  animation-name: rotateInUpRight;
+}
+
+@keyframes rotateOut {
+  from {
+    transform-origin: center;
+    opacity: 1;
+  }
+  to {
+    transform-origin: center;
+    transform: rotate3d(0, 0, 1, 200deg);
+    opacity: 0;
+  }
+}
+
+.rotateOut {
+  animation-name: rotateOut;
+}
+
+@keyframes rotateOutDownLeft {
+  from {
+    transform-origin: left bottom;
+    opacity: 1;
+  }
+  to {
+    transform-origin: left bottom;
+    transform: rotate3d(0, 0, 1, 45deg);
+    opacity: 0;
+  }
+}
+
+.rotateOutDownLeft {
+  animation-name: rotateOutDownLeft;
+}
+
+@keyframes rotateOutDownRight {
+  from {
+    transform-origin: right bottom;
+    opacity: 1;
+  }
+  to {
+    transform-origin: right bottom;
+    transform: rotate3d(0, 0, 1, -45deg);
+    opacity: 0;
+  }
+}
+
+.rotateOutDownRight {
+  animation-name: rotateOutDownRight;
+}
+
+@keyframes rotateOutUpLeft {
+  from {
+    transform-origin: left bottom;
+    opacity: 1;
+  }
+  to {
+    transform-origin: left bottom;
+    transform: rotate3d(0, 0, 1, -45deg);
+    opacity: 0;
+  }
+}
+
+.rotateOutUpLeft {
+  animation-name: rotateOutUpLeft;
+}
+
+@keyframes rotateOutUpRight {
+  from {
+    transform-origin: right bottom;
+    opacity: 1;
+  }
+  to {
+    transform-origin: right bottom;
+    transform: rotate3d(0, 0, 1, 90deg);
+    opacity: 0;
+  }
+}
+
+.rotateOutUpRight {
+  animation-name: rotateOutUpRight;
+}
+
+@keyframes hinge {
+  0% {
+    transform-origin: top left;
+    animation-timing-function: ease-in-out;
+  }
+  20%, 60% {
+    transform: rotate3d(0, 0, 1, 80deg);
+    transform-origin: top left;
+    animation-timing-function: ease-in-out;
+  }
+  40%, 80% {
+    transform: rotate3d(0, 0, 1, 60deg);
+    transform-origin: top left;
+    animation-timing-function: ease-in-out;
+    opacity: 1;
+  }
+  to {
+    transform: translate3d(0, 700px, 0);
+    opacity: 0;
+  }
+}
+
+.hinge {
+  animation-name: hinge;
+}
+
+@keyframes jackInTheBox {
+  from {
+    opacity: 0;
+    transform: scale(0.1) rotate(30deg);
+    transform-origin: center bottom;
+  }
+  50% {
+    transform: rotate(-10deg);
+  }
+  70% {
+    transform: rotate(3deg);
+  }
+  to {
+    opacity: 1;
+    transform: scale(1);
+  }
+}
+
+.jackInTheBox {
+  animation-name: jackInTheBox;
+}
+
+/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
+@keyframes rollIn {
+  from {
+    opacity: 0;
+    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
+  }
+  to {
+    opacity: 1;
+    transform: none;
+  }
+}
+
+.rollIn {
+  animation-name: rollIn;
+}
+
+/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
+@keyframes rollOut {
+  from {
+    opacity: 1;
+  }
+  to {
+    opacity: 0;
+    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
+  }
+}
+
+.rollOut {
+  animation-name: rollOut;
+}
+
+@keyframes zoomIn {
+  from {
+    opacity: 0;
+    transform: scale3d(0.3, 0.3, 0.3);
+  }
+  50% {
+    opacity: 1;
+  }
+}
+
+.zoomIn {
+  animation-name: zoomIn;
+}
+
+@keyframes zoomInDown {
+  from {
+    opacity: 0;
+    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
+    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
+  }
+  60% {
+    opacity: 1;
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
+    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
+  }
+}
+
+.zoomInDown {
+  animation-name: zoomInDown;
+}
+
+@keyframes zoomInLeft {
+  from {
+    opacity: 0;
+    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
+    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
+  }
+  60% {
+    opacity: 1;
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
+    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
+  }
+}
+
+.zoomInLeft {
+  animation-name: zoomInLeft;
+}
+
+@keyframes zoomInRight {
+  from {
+    opacity: 0;
+    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
+    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
+  }
+  60% {
+    opacity: 1;
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
+    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
+  }
+}
+
+.zoomInRight {
+  animation-name: zoomInRight;
+}
+
+@keyframes zoomInUp {
+  from {
+    opacity: 0;
+    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
+    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
+  }
+  60% {
+    opacity: 1;
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
+    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
+  }
+}
+
+.zoomInUp {
+  animation-name: zoomInUp;
+}
+
+@keyframes zoomOut {
+  from {
+    opacity: 1;
+  }
+  50% {
+    opacity: 0;
+    transform: scale3d(0.3, 0.3, 0.3);
+  }
+  to {
+    opacity: 0;
+  }
+}
+
+.zoomOut {
+  animation-name: zoomOut;
+}
+
+@keyframes zoomOutDown {
+  40% {
+    opacity: 1;
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
+    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
+  }
+  to {
+    opacity: 0;
+    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
+    transform-origin: center bottom;
+    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
+  }
+}
+
+.zoomOutDown {
+  animation-name: zoomOutDown;
+}
+
+@keyframes zoomOutLeft {
+  40% {
+    opacity: 1;
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
+  }
+  to {
+    opacity: 0;
+    transform: scale(0.1) translate3d(-2000px, 0, 0);
+    transform-origin: left center;
+  }
+}
+
+.zoomOutLeft {
+  animation-name: zoomOutLeft;
+}
+
+@keyframes zoomOutRight {
+  40% {
+    opacity: 1;
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
+  }
+  to {
+    opacity: 0;
+    transform: scale(0.1) translate3d(2000px, 0, 0);
+    transform-origin: right center;
+  }
+}
+
+.zoomOutRight {
+  animation-name: zoomOutRight;
+}
+
+@keyframes zoomOutUp {
+  40% {
+    opacity: 1;
+    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
+    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
+  }
+  to {
+    opacity: 0;
+    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
+    transform-origin: center bottom;
+    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
+  }
+}
+
+.zoomOutUp {
+  animation-name: zoomOutUp;
+}
+
+@keyframes slideInDown {
+  from {
+    transform: translate3d(0, -100%, 0);
+    visibility: visible;
+  }
+  to {
+    transform: translate3d(0, 0, 0);
+  }
+}
+
+.slideInDown {
+  animation-name: slideInDown;
+}
+
+@keyframes slideInLeft {
+  from {
+    transform: translate3d(-100%, 0, 0);
+    visibility: visible;
+  }
+  to {
+    transform: translate3d(0, 0, 0);
+  }
+}
+
+.slideInLeft {
+  animation-name: slideInLeft;
+}
+
+@keyframes slideInRight {
+  from {
+    transform: translate3d(100%, 0, 0);
+    visibility: visible;
+  }
+  to {
+    transform: translate3d(0, 0, 0);
+  }
+}
+
+.slideInRight {
+  animation-name: slideInRight;
+}
+
+@keyframes slideInUp {
+  from {
+    transform: translate3d(0, 100%, 0);
+    visibility: visible;
+  }
+  to {
+    transform: translate3d(0, 0, 0);
+  }
+}
+
+.slideInUp {
+  animation-name: slideInUp;
+}
+
+@keyframes slideOutDown {
+  from {
+    transform: translate3d(0, 0, 0);
+  }
+  to {
+    visibility: hidden;
+    transform: translate3d(0, 100%, 0);
+  }
+}
+
+.slideOutDown {
+  animation-name: slideOutDown;
+}
+
+@keyframes slideOutLeft {
+  from {
+    transform: translate3d(0, 0, 0);
+  }
+  to {
+    visibility: hidden;
+    transform: translate3d(-100%, 0, 0);
+  }
+}
+
+.slideOutLeft {
+  animation-name: slideOutLeft;
+}
+
+@keyframes slideOutRight {
+  from {
+    transform: translate3d(0, 0, 0);
+  }
+  to {
+    visibility: hidden;
+    transform: translate3d(100%, 0, 0);
+  }
+}
+
+.slideOutRight {
+  animation-name: slideOutRight;
+}
+
+@keyframes slideOutUp {
+  from {
+    transform: translate3d(0, 0, 0);
+  }
+  to {
+    visibility: hidden;
+    transform: translate3d(0, -100%, 0);
+  }
+}
+
+.slideOutUp {
+  animation-name: slideOutUp;
+}
+
+.footer {
+  background-color: #575250;
+  color: whitesmoke;
+}
+
+.footer a:hover {
+  color: whitesmoke;
+}
+
+#hshassets-single-section {
+  min-height: 60vh;
+}
+
+.section {
+  background-color: white;
+}
+
+.hero-body.keyvisual-wrapper {
+  padding: 0px;
+}
+
+.keyvisual {
+  background-image: url("should/be/loaded/via/template");
+  background-size: contain;
+  background-position: center right;
+  background-repeat: no-repeat;
+  padding: 3rem 0rem;
+}
+
+@media screen and (max-width: 1007px) {
+  .keyvisual {
+    padding: 3rem 1.5rem;
+  }
+}
+
+nav.link-only-panel a:first-child {
+  border-top-left-radius: 5px;
+  border-top-right-radius: 5px;
+}
+
+nav.link-only-panel a:last-child {
+  border-bottom-left-radius: 5px;
+  border-bottom-right-radius: 5px;
+}
+
+div.breadcrumb-wrapper {
+  box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1);
+  margin-bottom: 5px;
+}
+
+@media screen and (min-width: 1008px) {
+  div.breadcrumb-wrapper .breadcrumb li:first-child a {
+    padding-left: 0px;
+  }
+}
+
+.image.is-thumbnail img {
+  border-radius: 5px;
+}
diff --git a/hshassets/static/hshassets/styles.min.css b/hshassets/static/hshassets/styles.min.css
new file mode 100644
index 00000000..04f1b38b
--- /dev/null
+++ b/hshassets/static/hshassets/styles.min.css
@@ -0,0 +1,10 @@
+/*! bulma.io v0.5.1 | MIT License | github.com/jgthms/bulma */@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*{box-sizing:inherit}*:before,*:after{box-sizing:inherit}img,embed,object,audio,video{max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,select,textarea{font-family:BlinkMacSystemFont,-apple-system,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue","Helvetica","Arial",sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}body{color:#4a4a4a;font-size:1rem;font-weight:400;line-height:1.5}a{color:#ffd200;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#363636}code{background-color:#f5f5f5;color:#ff3860;font-size:.875em;font-weight:normal;padding:0.25em 0.5em 0.25em}hr{background-color:#dbdbdb;border:none;display:block;height:1px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type="checkbox"],input[type="radio"]{vertical-align:baseline}small{font-size:0.875em}span{font-style:inherit;font-weight:inherit}strong{color:#363636;font-weight:700}pre{background-color:#f5f5f5;color:#4a4a4a;font-size:0.875em;white-space:pre;word-wrap:normal}pre code{-webkit-overflow-scrolling:touch;background:none;color:inherit;display:block;font-size:1em;overflow-x:auto;padding:1.25rem 1.5rem}table td,table th{text-align:left;vertical-align:top}table th{color:#363636}.is-clearfix:after{clear:both;content:" ";display:table}.is-pulled-left{float:left !important}.is-pulled-right{float:right !important}.is-clipped{overflow:hidden !important}.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.is-size-1{font-size:3rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}}@media screen and (min-width: 769px), print{.is-size-1-tablet{font-size:3rem !important}}@media screen and (max-width: 1007px){.is-size-1-touch{font-size:3rem !important}}@media screen and (min-width: 1008px){.is-size-1-desktop{font-size:3rem !important}}@media screen and (min-width: 1200px){.is-size-1-widescreen{font-size:3rem !important}}@media screen and (min-width: 1392px){.is-size-1-fullhd{font-size:3rem !important}}.is-size-2{font-size:2.5rem !important}@media screen and (max-width: 768px){.is-size-2-mobile{font-size:2.5rem !important}}@media screen and (min-width: 769px), print{.is-size-2-tablet{font-size:2.5rem !important}}@media screen and (max-width: 1007px){.is-size-2-touch{font-size:2.5rem !important}}@media screen and (min-width: 1008px){.is-size-2-desktop{font-size:2.5rem !important}}@media screen and (min-width: 1200px){.is-size-2-widescreen{font-size:2.5rem !important}}@media screen and (min-width: 1392px){.is-size-2-fullhd{font-size:2.5rem !important}}.is-size-3{font-size:2rem !important}@media screen and (max-width: 768px){.is-size-3-mobile{font-size:2rem !important}}@media screen and (min-width: 769px), print{.is-size-3-tablet{font-size:2rem !important}}@media screen and (max-width: 1007px){.is-size-3-touch{font-size:2rem !important}}@media screen and (min-width: 1008px){.is-size-3-desktop{font-size:2rem !important}}@media screen and (min-width: 1200px){.is-size-3-widescreen{font-size:2rem !important}}@media screen and (min-width: 1392px){.is-size-3-fullhd{font-size:2rem !important}}.is-size-4{font-size:1.5rem !important}@media screen and (max-width: 768px){.is-size-4-mobile{font-size:1.5rem !important}}@media screen and (min-width: 769px), print{.is-size-4-tablet{font-size:1.5rem !important}}@media screen and (max-width: 1007px){.is-size-4-touch{font-size:1.5rem !important}}@media screen and (min-width: 1008px){.is-size-4-desktop{font-size:1.5rem !important}}@media screen and (min-width: 1200px){.is-size-4-widescreen{font-size:1.5rem !important}}@media screen and (min-width: 1392px){.is-size-4-fullhd{font-size:1.5rem !important}}.is-size-5{font-size:1.25rem !important}@media screen and (max-width: 768px){.is-size-5-mobile{font-size:1.25rem !important}}@media screen and (min-width: 769px), print{.is-size-5-tablet{font-size:1.25rem !important}}@media screen and (max-width: 1007px){.is-size-5-touch{font-size:1.25rem !important}}@media screen and (min-width: 1008px){.is-size-5-desktop{font-size:1.25rem !important}}@media screen and (min-width: 1200px){.is-size-5-widescreen{font-size:1.25rem !important}}@media screen and (min-width: 1392px){.is-size-5-fullhd{font-size:1.25rem !important}}.is-size-6{font-size:1rem !important}@media screen and (max-width: 768px){.is-size-6-mobile{font-size:1rem !important}}@media screen and (min-width: 769px), print{.is-size-6-tablet{font-size:1rem !important}}@media screen and (max-width: 1007px){.is-size-6-touch{font-size:1rem !important}}@media screen and (min-width: 1008px){.is-size-6-desktop{font-size:1rem !important}}@media screen and (min-width: 1200px){.is-size-6-widescreen{font-size:1rem !important}}@media screen and (min-width: 1392px){.is-size-6-fullhd{font-size:1rem !important}}.is-size-7{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px), print{.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1007px){.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1008px){.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1200px){.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1392px){.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px), print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px) and (max-width: 1007px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1007px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1008px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1008px) and (max-width: 1199px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1200px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1200px) and (max-width: 1391px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1392px){.has-text-centered-fullhd{text-align:center !important}}.has-text-left{text-align:left !important}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px), print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px) and (max-width: 1007px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1007px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1008px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1008px) and (max-width: 1199px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1200px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1200px) and (max-width: 1391px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1392px){.has-text-left-fullhd{text-align:left !important}}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px), print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px) and (max-width: 1007px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1007px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1008px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1008px) and (max-width: 1199px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1200px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1200px) and (max-width: 1391px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1392px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.has-text-white{color:#fff !important}a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}.has-text-black{color:#0a0a0a !important}a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}.has-text-light{color:#f5f5f5 !important}a.has-text-light:hover,a.has-text-light:focus{color:#dbdbdb !important}.has-text-dark{color:#575250 !important}a.has-text-dark:hover,a.has-text-dark:focus{color:#3c3938 !important}.has-text-primary{color:#ffd200 !important}a.has-text-primary:hover,a.has-text-primary:focus{color:#cca800 !important}.has-text-info{color:#3273dc !important}a.has-text-info:hover,a.has-text-info:focus{color:#205bbc !important}.has-text-success{color:#23d160 !important}a.has-text-success:hover,a.has-text-success:focus{color:#1ca64c !important}.has-text-warning{color:#ffdd57 !important}a.has-text-warning:hover,a.has-text-warning:focus{color:#ffd324 !important}.has-text-danger{color:#ff3860 !important}a.has-text-danger:hover,a.has-text-danger:focus{color:#ff0537 !important}.has-text-black-bis{color:#121212 !important}.has-text-black-ter{color:#242424 !important}.has-text-grey-darker{color:#363636 !important}.has-text-grey-dark{color:#4a4a4a !important}.has-text-grey{color:#7a7a7a !important}.has-text-grey-light{color:#b5b5b5 !important}.has-text-grey-lighter{color:#dbdbdb !important}.has-text-white-ter{color:#f5f5f5 !important}.has-text-white-bis{color:#fafafa !important}.is-block{display:block !important}@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}@media screen and (min-width: 769px), print{.is-block-tablet{display:block !important}}@media screen and (min-width: 769px) and (max-width: 1007px){.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1007px){.is-block-touch{display:block !important}}@media screen and (min-width: 1008px){.is-block-desktop{display:block !important}}@media screen and (min-width: 1008px) and (max-width: 1199px){.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1200px){.is-block-widescreen{display:block !important}}@media screen and (min-width: 1200px) and (max-width: 1391px){.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1392px){.is-block-fullhd{display:block !important}}.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px), print{.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px) and (max-width: 1007px){.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1007px){.is-flex-touch{display:flex !important}}@media screen and (min-width: 1008px){.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1008px) and (max-width: 1199px){.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1200px){.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1200px) and (max-width: 1391px){.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1392px){.is-flex-fullhd{display:flex !important}}.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px), print{.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px) and (max-width: 1007px){.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1007px){.is-inline-touch{display:inline !important}}@media screen and (min-width: 1008px){.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1008px) and (max-width: 1199px){.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1200px){.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1200px) and (max-width: 1391px){.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1392px){.is-inline-fullhd{display:inline !important}}.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px), print{.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px) and (max-width: 1007px){.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1007px){.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1008px){.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1008px) and (max-width: 1199px){.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1200px){.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1200px) and (max-width: 1391px){.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1392px){.is-inline-block-fullhd{display:inline-block !important}}.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px), print{.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px) and (max-width: 1007px){.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1007px){.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1008px){.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1008px) and (max-width: 1199px){.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1200px){.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1200px) and (max-width: 1391px){.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1392px){.is-inline-flex-fullhd{display:inline-flex !important}}.is-hidden{display:none !important}@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px), print{.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px) and (max-width: 1007px){.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1007px){.is-hidden-touch{display:none !important}}@media screen and (min-width: 1008px){.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1008px) and (max-width: 1199px){.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1200px){.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1200px) and (max-width: 1391px){.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1392px){.is-hidden-fullhd{display:none !important}}.is-marginless{margin:0 !important}.is-paddingless{padding:0 !important}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.box{background-color:#fff;border-radius:5px;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);color:#4a4a4a;display:block;padding:1.25rem}.box:not(:last-child){margin-bottom:1.5rem}a.box:hover,a.box:focus{box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px #ffd200}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2),0 0 0 1px #ffd200}.button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:3px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.25em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.375em - 1px);padding-left:calc(0.625em - 1px);padding-right:calc(0.625em - 1px);padding-top:calc(0.375em - 1px);position:relative;vertical-align:top;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border-color:#dbdbdb;color:#363636;cursor:pointer;justify-content:center;padding-left:0.75em;padding-right:0.75em;text-align:center;white-space:nowrap}.button:focus,.button.is-focused,.button:active,.button.is-active{outline:none}.button[disabled]{cursor:not-allowed}.button strong{color:inherit}.button .icon,.button .icon.is-small,.button .icon.is-medium,.button .icon.is-large{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-0.375em - 1px);margin-right:0.1875em}.button .icon:last-child:not(:first-child){margin-left:0.1875em;margin-right:calc(-0.375em - 1px)}.button .icon:first-child:last-child{margin-left:calc(-0.375em - 1px);margin-right:calc(-0.375em - 1px)}.button:hover,.button.is-hovered{border-color:#b5b5b5;color:#363636}.button:focus,.button.is-focused{border-color:#ffd200;color:#363636}.button:active,.button.is-active{border-color:#4a4a4a;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#363636}.button.is-link{background-color:transparent;border-color:transparent;color:#4a4a4a;text-decoration:underline}.button.is-link:hover,.button.is-link.is-hovered,.button.is-link:focus,.button.is-link.is-focused,.button.is-link:active,.button.is-link.is-active{background-color:#f5f5f5;color:#363636}.button.is-link[disabled]{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white:hover,.button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white:focus,.button.is-white.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}.button.is-white:active,.button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#0a0a0a}.button.is-white[disabled]{background-color:#fff;border-color:transparent;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted:hover{background-color:#000}.button.is-white.is-inverted[disabled]{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading:after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined:hover,.button.is-white.is-outlined:focus{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading:after{border-color:transparent transparent #fff #fff !important}.button.is-white.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined:hover,.button.is-white.is-inverted.is-outlined:focus{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black:hover,.button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}.button.is-black:focus,.button.is-black.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}.button.is-black:active,.button.is-black.is-active{background-color:#000;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#fff}.button.is-black[disabled]{background-color:#0a0a0a;border-color:transparent;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted:hover{background-color:#f2f2f2}.button.is-black.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading:after{border-color:transparent transparent #fff #fff !important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined:hover,.button.is-black.is-outlined:focus{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading:after{border-color:transparent transparent #0a0a0a #0a0a0a !important}.button.is-black.is-outlined[disabled]{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined:hover,.button.is-black.is-inverted.is-outlined:focus{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:#575250}.button.is-light:hover,.button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:#575250}.button.is-light:focus,.button.is-light.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:#575250}.button.is-light:active,.button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#575250}.button.is-light[disabled]{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.button.is-light.is-inverted{background-color:#575250;color:#f5f5f5}.button.is-light.is-inverted:hover{background-color:#4a4544}.button.is-light.is-inverted[disabled]{background-color:#575250;border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading:after{border-color:transparent transparent #575250 #575250 !important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined:hover,.button.is-light.is-outlined:focus{background-color:#f5f5f5;border-color:#f5f5f5;color:#575250}.button.is-light.is-outlined.is-loading:after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-light.is-outlined[disabled]{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#575250;color:#575250}.button.is-light.is-inverted.is-outlined:hover,.button.is-light.is-inverted.is-outlined:focus{background-color:#575250;color:#f5f5f5}.button.is-light.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#575250;box-shadow:none;color:#575250}.button.is-dark{background-color:#575250;border-color:transparent;color:#f5f5f5}.button.is-dark:hover,.button.is-dark.is-hovered{background-color:#504c4a;border-color:transparent;color:#f5f5f5}.button.is-dark:focus,.button.is-dark.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(87,82,80,0.25);color:#f5f5f5}.button.is-dark:active,.button.is-dark.is-active{background-color:#4a4544;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#f5f5f5}.button.is-dark[disabled]{background-color:#575250;border-color:transparent;box-shadow:none}.button.is-dark.is-inverted{background-color:#f5f5f5;color:#575250}.button.is-dark.is-inverted:hover{background-color:#e8e8e8}.button.is-dark.is-inverted[disabled]{background-color:#f5f5f5;border-color:transparent;box-shadow:none;color:#575250}.button.is-dark.is-loading:after{border-color:transparent transparent #f5f5f5 #f5f5f5 !important}.button.is-dark.is-outlined{background-color:transparent;border-color:#575250;color:#575250}.button.is-dark.is-outlined:hover,.button.is-dark.is-outlined:focus{background-color:#575250;border-color:#575250;color:#f5f5f5}.button.is-dark.is-outlined.is-loading:after{border-color:transparent transparent #575250 #575250 !important}.button.is-dark.is-outlined[disabled]{background-color:transparent;border-color:#575250;box-shadow:none;color:#575250}.button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-dark.is-inverted.is-outlined:hover,.button.is-dark.is-inverted.is-outlined:focus{background-color:#f5f5f5;color:#575250}.button.is-dark.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-primary{background-color:#ffd200;border-color:transparent;color:#fff}.button.is-primary:hover,.button.is-primary.is-hovered{background-color:#f2c800;border-color:transparent;color:#fff}.button.is-primary:focus,.button.is-primary.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(255,210,0,0.25);color:#fff}.button.is-primary:active,.button.is-primary.is-active{background-color:#e6bd00;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#fff}.button.is-primary[disabled]{background-color:#ffd200;border-color:transparent;box-shadow:none}.button.is-primary.is-inverted{background-color:#fff;color:#ffd200}.button.is-primary.is-inverted:hover{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#ffd200}.button.is-primary.is-loading:after{border-color:transparent transparent #fff #fff !important}.button.is-primary.is-outlined{background-color:transparent;border-color:#ffd200;color:#ffd200}.button.is-primary.is-outlined:hover,.button.is-primary.is-outlined:focus{background-color:#ffd200;border-color:#ffd200;color:#fff}.button.is-primary.is-outlined.is-loading:after{border-color:transparent transparent #ffd200 #ffd200 !important}.button.is-primary.is-outlined[disabled]{background-color:transparent;border-color:#ffd200;box-shadow:none;color:#ffd200}.button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined:hover,.button.is-primary.is-inverted.is-outlined:focus{background-color:#fff;color:#ffd200}.button.is-primary.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info{background-color:#3273dc;border-color:transparent;color:#fff}.button.is-info:hover,.button.is-info.is-hovered{background-color:#276cda;border-color:transparent;color:#fff}.button.is-info:focus,.button.is-info.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(50,115,220,0.25);color:#fff}.button.is-info:active,.button.is-info.is-active{background-color:#2366d1;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#fff}.button.is-info[disabled]{background-color:#3273dc;border-color:transparent;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#3273dc}.button.is-info.is-inverted:hover{background-color:#f2f2f2}.button.is-info.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#3273dc}.button.is-info.is-loading:after{border-color:transparent transparent #fff #fff !important}.button.is-info.is-outlined{background-color:transparent;border-color:#3273dc;color:#3273dc}.button.is-info.is-outlined:hover,.button.is-info.is-outlined:focus{background-color:#3273dc;border-color:#3273dc;color:#fff}.button.is-info.is-outlined.is-loading:after{border-color:transparent transparent #3273dc #3273dc !important}.button.is-info.is-outlined[disabled]{background-color:transparent;border-color:#3273dc;box-shadow:none;color:#3273dc}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined:hover,.button.is-info.is-inverted.is-outlined:focus{background-color:#fff;color:#3273dc}.button.is-info.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success{background-color:#23d160;border-color:transparent;color:#fff}.button.is-success:hover,.button.is-success.is-hovered{background-color:#22c65b;border-color:transparent;color:#fff}.button.is-success:focus,.button.is-success.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(35,209,96,0.25);color:#fff}.button.is-success:active,.button.is-success.is-active{background-color:#20bc56;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#fff}.button.is-success[disabled]{background-color:#23d160;border-color:transparent;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#23d160}.button.is-success.is-inverted:hover{background-color:#f2f2f2}.button.is-success.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#23d160}.button.is-success.is-loading:after{border-color:transparent transparent #fff #fff !important}.button.is-success.is-outlined{background-color:transparent;border-color:#23d160;color:#23d160}.button.is-success.is-outlined:hover,.button.is-success.is-outlined:focus{background-color:#23d160;border-color:#23d160;color:#fff}.button.is-success.is-outlined.is-loading:after{border-color:transparent transparent #23d160 #23d160 !important}.button.is-success.is-outlined[disabled]{background-color:transparent;border-color:#23d160;box-shadow:none;color:#23d160}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined:hover,.button.is-success.is-inverted.is-outlined:focus{background-color:#fff;color:#23d160}.button.is-success.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:hover,.button.is-warning.is-hovered{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,0.7)}.button.is-warning:focus,.button.is-warning.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(255,221,87,0.25);color:rgba(0,0,0,0.7)}.button.is-warning:active,.button.is-warning.is-active{background-color:#ffd83d;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:rgba(0,0,0,0.7)}.button.is-warning[disabled]{background-color:#ffdd57;border-color:transparent;box-shadow:none}.button.is-warning.is-inverted{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted:hover{background-color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted[disabled]{background-color:rgba(0,0,0,0.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading:after{border-color:transparent transparent rgba(0,0,0,0.7) rgba(0,0,0,0.7) !important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined:hover,.button.is-warning.is-outlined:focus{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.button.is-warning.is-outlined.is-loading:after{border-color:transparent transparent #ffdd57 #ffdd57 !important}.button.is-warning.is-outlined[disabled]{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,0.7);color:rgba(0,0,0,0.7)}.button.is-warning.is-inverted.is-outlined:hover,.button.is-warning.is-inverted.is-outlined:focus{background-color:rgba(0,0,0,0.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:rgba(0,0,0,0.7);box-shadow:none;color:rgba(0,0,0,0.7)}.button.is-danger{background-color:#ff3860;border-color:transparent;color:#fff}.button.is-danger:hover,.button.is-danger.is-hovered{background-color:#ff2b56;border-color:transparent;color:#fff}.button.is-danger:focus,.button.is-danger.is-focused{border-color:transparent;box-shadow:0 0 0.5em rgba(255,56,96,0.25);color:#fff}.button.is-danger:active,.button.is-danger.is-active{background-color:#ff1f4b;border-color:transparent;box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);color:#fff}.button.is-danger[disabled]{background-color:#ff3860;border-color:transparent;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#ff3860}.button.is-danger.is-inverted:hover{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled]{background-color:#fff;border-color:transparent;box-shadow:none;color:#ff3860}.button.is-danger.is-loading:after{border-color:transparent transparent #fff #fff !important}.button.is-danger.is-outlined{background-color:transparent;border-color:#ff3860;color:#ff3860}.button.is-danger.is-outlined:hover,.button.is-danger.is-outlined:focus{background-color:#ff3860;border-color:#ff3860;color:#fff}.button.is-danger.is-outlined.is-loading:after{border-color:transparent transparent #ff3860 #ff3860 !important}.button.is-danger.is-outlined[disabled]{background-color:transparent;border-color:#ff3860;box-shadow:none;color:#ff3860}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined:hover,.button.is-danger.is-inverted.is-outlined:focus{background-color:#fff;color:#ff3860}.button.is-danger.is-inverted.is-outlined[disabled]{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-small{border-radius:2px;font-size:.75rem}.button.is-medium{font-size:1.25rem}.button.is-large{font-size:1.5rem}.button[disabled]{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent !important;pointer-events:none}.button.is-loading:after{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em;position:absolute;left:calc(50% - (1em / 2));top:calc(50% - (1em / 2));position:absolute !important}.button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#7a7a7a;box-shadow:none;pointer-events:none}.container{margin:0 auto;position:relative}@media screen and (min-width: 1068px){.container{max-width:960px;width:960px}.container.is-fluid{margin-left:24px;margin-right:24px;max-width:none;width:auto}}@media screen and (max-width: 1259px){.container.is-widescreen{max-width:1152px;width:auto}}@media screen and (max-width: 1451px){.container.is-fullhd{max-width:1344px;width:auto}}@media screen and (min-width: 1260px){.container{max-width:1152px;width:1152px}}@media screen and (min-width: 1452px){.container{max-width:1344px;width:1344px}}.content:not(:last-child){margin-bottom:1.5rem}.content li+li{margin-top:0.25em}.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#363636;font-weight:400;line-height:1.125}.content h1{font-size:2em;margin-bottom:0.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:0.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:0.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:0.8em}.content h5{font-size:1.125em;margin-bottom:0.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #dbdbdb;padding:1.25em 1.5em}.content ol{list-style:decimal outside;margin-left:2em;margin-top:1em}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:0.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin:2em;text-align:center}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:1.25em 1.5em;white-space:pre;word-wrap:normal}.content sup,.content sub{font-size:75%}.content table{width:100%}.content table td,.content table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.content table th{color:#363636;text-align:left}.content table tr:hover{background-color:#f5f5f5}.content table thead td,.content table thead th{border-width:0 0 2px;color:#363636}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#363636}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content.is-small{font-size:.75rem}.content.is-medium{font-size:1.25rem}.content.is-large{font-size:1.5rem}.input,.textarea{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:3px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.25em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.375em - 1px);padding-left:calc(0.625em - 1px);padding-right:calc(0.625em - 1px);padding-top:calc(0.375em - 1px);position:relative;vertical-align:top;background-color:#fff;border-color:#dbdbdb;color:#363636;box-shadow:inset 0 1px 2px rgba(10,10,10,0.1);max-width:100%;width:100%}.input:focus,.input.is-focused,.input:active,.input.is-active,.textarea:focus,.textarea.is-focused,.textarea:active,.textarea.is-active{outline:none}.input[disabled],.textarea[disabled]{cursor:not-allowed}.input:hover,.input.is-hovered,.textarea:hover,.textarea.is-hovered{border-color:#b5b5b5}.input:focus,.input.is-focused,.input:active,.input.is-active,.textarea:focus,.textarea.is-focused,.textarea:active,.textarea.is-active{border-color:#ffd200}.input[disabled],.textarea[disabled]{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#7a7a7a}.input[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder{color:rgba(122,122,122,0.3)}.input[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder{color:rgba(122,122,122,0.3)}.input[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder{color:rgba(122,122,122,0.3)}.input[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder{color:rgba(122,122,122,0.3)}.input[type="search"],.textarea[type="search"]{border-radius:290486px}.input.is-white,.textarea.is-white{border-color:#fff}.input.is-black,.textarea.is-black{border-color:#0a0a0a}.input.is-light,.textarea.is-light{border-color:#f5f5f5}.input.is-dark,.textarea.is-dark{border-color:#575250}.input.is-primary,.textarea.is-primary{border-color:#ffd200}.input.is-info,.textarea.is-info{border-color:#3273dc}.input.is-success,.textarea.is-success{border-color:#23d160}.input.is-warning,.textarea.is-warning{border-color:#ffdd57}.input.is-danger,.textarea.is-danger{border-color:#ff3860}.input.is-small,.textarea.is-small{border-radius:2px;font-size:.75rem}.input.is-medium,.textarea.is-medium{font-size:1.25rem}.input.is-large,.textarea.is-large{font-size:1.5rem}.input.is-fullwidth,.textarea.is-fullwidth{display:block;width:100%}.input.is-inline,.textarea.is-inline{display:inline;width:auto}.textarea{display:block;max-width:100%;min-width:100%;padding:0.625em;resize:vertical}.textarea:not([rows]){max-height:600px;min-height:120px}.textarea[rows]{height:unset}.checkbox,.radio{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.checkbox input,.radio input{cursor:pointer}.checkbox:hover,.radio:hover{color:#363636}.checkbox[disabled],.radio[disabled]{color:#7a7a7a;cursor:not-allowed}.radio+.radio{margin-left:0.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.25em}.select:not(.is-multiple)::after{border:1px solid #ffd200;border-right:0;border-top:0;content:" ";display:block;height:0.5em;pointer-events:none;position:absolute;transform:rotate(-45deg);width:0.5em;margin-top:-0.375em;right:1.125em;top:50%;z-index:4}.select select{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:3px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.25em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.375em - 1px);padding-left:calc(0.625em - 1px);padding-right:calc(0.625em - 1px);padding-top:calc(0.375em - 1px);position:relative;vertical-align:top;background-color:#fff;border-color:#dbdbdb;color:#363636;cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select:focus,.select select.is-focused,.select select:active,.select select.is-active{outline:none}.select select[disabled]{cursor:not-allowed}.select select:hover,.select select.is-hovered{border-color:#b5b5b5}.select select:focus,.select select.is-focused,.select select:active,.select select.is-active{border-color:#ffd200}.select select[disabled]{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#7a7a7a}.select select[disabled]::-moz-placeholder{color:rgba(122,122,122,0.3)}.select select[disabled]::-webkit-input-placeholder{color:rgba(122,122,122,0.3)}.select select[disabled]:-moz-placeholder{color:rgba(122,122,122,0.3)}.select select[disabled]:-ms-input-placeholder{color:rgba(122,122,122,0.3)}.select select:hover{border-color:#b5b5b5}.select select:focus,.select select.is-focused,.select select:active,.select select.is-active{border-color:#ffd200}.select select::-ms-expand{display:none}.select select[disabled]:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:unset;padding:0}.select select[multiple] option{padding:0.5em 1em}.select:hover::after{border-color:#363636}.select.is-white select{border-color:#fff}.select.is-black select{border-color:#0a0a0a}.select.is-light select{border-color:#f5f5f5}.select.is-dark select{border-color:#575250}.select.is-primary select{border-color:#ffd200}.select.is-info select{border-color:#3273dc}.select.is-success select{border-color:#23d160}.select.is-warning select{border-color:#ffdd57}.select.is-danger select{border-color:#ff3860}.select.is-small{border-radius:2px;font-size:.75rem}.select.is-medium{font-size:1.25rem}.select.is-large{font-size:1.5rem}.select.is-disabled::after{border-color:#7a7a7a}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em;margin-top:0;position:absolute;right:0.625em;top:0.625em;transform:none}.select.is-loading.is-small:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.25rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white:hover .file-cta,.file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white:focus .file-cta,.file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,255,255,0.25);color:#0a0a0a}.file.is-white:active .file-cta,.file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black:hover .file-cta,.file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black:focus .file-cta,.file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(10,10,10,0.25);color:#fff}.file.is-black:active .file-cta,.file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:#575250}.file.is-light:hover .file-cta,.file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:#575250}.file.is-light:focus .file-cta,.file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(245,245,245,0.25);color:#575250}.file.is-light:active .file-cta,.file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:#575250}.file.is-dark .file-cta{background-color:#575250;border-color:transparent;color:#f5f5f5}.file.is-dark:hover .file-cta,.file.is-dark.is-hovered .file-cta{background-color:#504c4a;border-color:transparent;color:#f5f5f5}.file.is-dark:focus .file-cta,.file.is-dark.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(87,82,80,0.25);color:#f5f5f5}.file.is-dark:active .file-cta,.file.is-dark.is-active .file-cta{background-color:#4a4544;border-color:transparent;color:#f5f5f5}.file.is-primary .file-cta{background-color:#ffd200;border-color:transparent;color:#fff}.file.is-primary:hover .file-cta,.file.is-primary.is-hovered .file-cta{background-color:#f2c800;border-color:transparent;color:#fff}.file.is-primary:focus .file-cta,.file.is-primary.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,210,0,0.25);color:#fff}.file.is-primary:active .file-cta,.file.is-primary.is-active .file-cta{background-color:#e6bd00;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#3273dc;border-color:transparent;color:#fff}.file.is-info:hover .file-cta,.file.is-info.is-hovered .file-cta{background-color:#276cda;border-color:transparent;color:#fff}.file.is-info:focus .file-cta,.file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(50,115,220,0.25);color:#fff}.file.is-info:active .file-cta,.file.is-info.is-active .file-cta{background-color:#2366d1;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#23d160;border-color:transparent;color:#fff}.file.is-success:hover .file-cta,.file.is-success.is-hovered .file-cta{background-color:#22c65b;border-color:transparent;color:#fff}.file.is-success:focus .file-cta,.file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(35,209,96,0.25);color:#fff}.file.is-success:active .file-cta,.file.is-success.is-active .file-cta{background-color:#20bc56;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:hover .file-cta,.file.is-warning.is-hovered .file-cta{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-warning:focus .file-cta,.file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,221,87,0.25);color:rgba(0,0,0,0.7)}.file.is-warning:active .file-cta,.file.is-warning.is-active .file-cta{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,0.7)}.file.is-danger .file-cta{background-color:#ff3860;border-color:transparent;color:#fff}.file.is-danger:hover .file-cta,.file.is-danger.is-hovered .file-cta{background-color:#ff2b56;border-color:transparent;color:#fff}.file.is-danger:focus .file-cta,.file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 0.5em rgba(255,56,96,0.25);color:#fff}.file.is-danger:active .file-cta,.file.is-danger.is-active .file-cta{background-color:#ff1f4b;border-color:transparent;color:#fff}.file.is-small{font-size:.75rem}.file.is-medium{font-size:1.25rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.is-centered{justify-content:center}.file.is-right{justify-content:flex-end}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:3px 3px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 3px 3px;border-width:0 1px 1px}.file.is-right .file-cta{border-radius:0 3px 3px 0}.file.is-right .file-name{border-radius:3px 0 0 3px;border-width:1px 0 1px 1px;order:-1}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#363636}.file-label:hover .file-name{border-color:#d5d5d5}.file-label:active .file-cta{background-color:#e8e8e8;color:#363636}.file-label:active .file-name{border-color:#cfcfcf}.file-input{height:0.01em;left:0;outline:none;position:absolute;top:0;width:0.01em}.file-cta,.file-name{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:3px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.25em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.375em - 1px);padding-left:calc(0.625em - 1px);padding-right:calc(0.625em - 1px);padding-top:calc(0.375em - 1px);position:relative;vertical-align:top;border-color:#dbdbdb;border-radius:3px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta:focus,.file-cta.is-focused,.file-cta:active,.file-cta.is-active,.file-name:focus,.file-name.is-focused,.file-name:active,.file-name.is-active{outline:none}.file-cta[disabled],.file-name[disabled]{cursor:not-allowed}.file-cta{background-color:#f5f5f5;color:#4a4a4a}.file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:left;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:0.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#363636;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:0.5em}.label.is-small{font-size:.75rem}.label.is-medium{font-size:1.25rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:0.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark{color:#575250}.help.is-primary{color:#ffd200}.help.is-info{color:#3273dc}.help.is-success{color:#23d160}.help.is-warning{color:#ffdd57}.help.is-danger{color:#ff3860}.field:not(:last-child){margin-bottom:0.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:first-child .button,.field.has-addons .control:first-child .input,.field.has-addons .control:first-child .select select{border-bottom-left-radius:3px;border-top-left-radius:3px}.field.has-addons .control:last-child .button,.field.has-addons .control:last-child .input,.field.has-addons .control:last-child .select select{border-bottom-right-radius:3px;border-top-right-radius:3px}.field.has-addons .control .button,.field.has-addons .control .input,.field.has-addons .control .select select{border-radius:0}.field.has-addons .control .button:hover,.field.has-addons .control .button.is-hovered,.field.has-addons .control .input:hover,.field.has-addons .control .input.is-hovered,.field.has-addons .control .select select:hover,.field.has-addons .control .select select.is-hovered{z-index:2}.field.has-addons .control .button:focus,.field.has-addons .control .button.is-focused,.field.has-addons .control .button:active,.field.has-addons .control .button.is-active,.field.has-addons .control .input:focus,.field.has-addons .control .input.is-focused,.field.has-addons .control .input:active,.field.has-addons .control .input.is-active,.field.has-addons .control .select select:focus,.field.has-addons .control .select select.is-focused,.field.has-addons .control .select select:active,.field.has-addons .control .select select.is-active{z-index:3}.field.has-addons .control .button:focus:hover,.field.has-addons .control .button.is-focused:hover,.field.has-addons .control .button:active:hover,.field.has-addons .control .button.is-active:hover,.field.has-addons .control .input:focus:hover,.field.has-addons .control .input.is-focused:hover,.field.has-addons .control .input:active:hover,.field.has-addons .control .input.is-active:hover,.field.has-addons .control .select select:focus:hover,.field.has-addons .control .select select.is-focused:hover,.field.has-addons .control .select select:active:hover,.field.has-addons .control .select select.is-active:hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:0.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:0.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-0.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px), print{.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width: 768px){.field-label{margin-bottom:0.5rem}}@media screen and (min-width: 769px), print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small{font-size:.75rem;padding-top:0.375em}.field-label.is-normal{padding-top:0.375em}.field-label.is-medium{font-size:1.25rem;padding-top:0.375em}.field-label.is-large{font-size:1.5rem;padding-top:0.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px), print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:0.75rem}}.control{font-size:1rem;position:relative;text-align:left}.control.has-icon .icon{color:#dbdbdb;height:2.25em;pointer-events:none;position:absolute;top:0;width:2.25em;z-index:4}.control.has-icon .input:focus+.icon{color:#7a7a7a}.control.has-icon .input.is-small+.icon{font-size:.75rem}.control.has-icon .input.is-medium+.icon{font-size:1.25rem}.control.has-icon .input.is-large+.icon{font-size:1.5rem}.control.has-icon:not(.has-icon-right) .icon{left:0}.control.has-icon:not(.has-icon-right) .input{padding-left:2.25em}.control.has-icon.has-icon-right .icon{right:0}.control.has-icon.has-icon-right .input{padding-right:2.25em}.control.has-icons-left .input:focus ~ .icon,.control.has-icons-left .select:focus ~ .icon,.control.has-icons-right .input:focus ~ .icon,.control.has-icons-right .select:focus ~ .icon{color:#7a7a7a}.control.has-icons-left .input.is-small ~ .icon,.control.has-icons-left .select.is-small ~ .icon,.control.has-icons-right .input.is-small ~ .icon,.control.has-icons-right .select.is-small ~ .icon{font-size:.75rem}.control.has-icons-left .input.is-medium ~ .icon,.control.has-icons-left .select.is-medium ~ .icon,.control.has-icons-right .input.is-medium ~ .icon,.control.has-icons-right .select.is-medium ~ .icon{font-size:1.25rem}.control.has-icons-left .input.is-large ~ .icon,.control.has-icons-left .select.is-large ~ .icon,.control.has-icons-right .input.is-large ~ .icon,.control.has-icons-right .select.is-large ~ .icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#dbdbdb;height:2.25em;pointer-events:none;position:absolute;top:0;width:2.25em;z-index:4}.control.has-icons-left .input,.control.has-icons-left .select select{padding-left:2.25em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right .select select{padding-right:2.25em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em;position:absolute !important;right:0.625em;top:0.625em}.control.is-loading.is-small:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.25rem}.control.is-loading.is-large:after{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon .fa{font-size:21px}.icon.is-small{height:1rem;width:1rem}.icon.is-small .fa{font-size:14px}.icon.is-medium{height:2rem;width:2rem}.icon.is-medium .fa{font-size:28px}.icon.is-large{height:3rem;width:3rem}.icon.is-large .fa{font-size:42px}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}.image.is-square img,.image.is-1by1 img,.image.is-4by3 img,.image.is-3by2 img,.image.is-16by9 img,.image.is-2by1 img{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-square,.image.is-1by1{padding-top:100%}.image.is-4by3{padding-top:75%}.image.is-3by2{padding-top:66.6666%}.image.is-16by9{padding-top:56.25%}.image.is-2by1{padding-top:50%}.image.is-16x16{height:16px;width:16px}.image.is-24x24{height:24px;width:24px}.image.is-32x32{height:32px;width:32px}.image.is-48x48{height:48px;width:48px}.image.is-64x64{height:64px;width:64px}.image.is-96x96{height:96px;width:96px}.image.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:3px;padding:1.25rem 2.5rem 1.25rem 1.5rem;position:relative}.notification:not(:last-child){margin-bottom:1.5rem}.notification a:not(.button){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{position:absolute;right:0.5em;top:0.5em}.notification .title,.notification .subtitle,.notification .content{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:#575250}.notification.is-dark{background-color:#575250;color:#f5f5f5}.notification.is-primary{background-color:#ffd200;color:#fff}.notification.is-info{background-color:#3273dc;color:#fff}.notification.is-success{background-color:#23d160;color:#fff}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.notification.is-danger{background-color:#ff3860;color:#fff}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:290486px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress:not(:last-child){margin-bottom:1.5rem}.progress::-webkit-progress-bar{background-color:#dbdbdb}.progress::-webkit-progress-value{background-color:#4a4a4a}.progress::-moz-progress-bar{background-color:#4a4a4a}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-dark::-webkit-progress-value{background-color:#575250}.progress.is-dark::-moz-progress-bar{background-color:#575250}.progress.is-primary::-webkit-progress-value{background-color:#ffd200}.progress.is-primary::-moz-progress-bar{background-color:#ffd200}.progress.is-info::-webkit-progress-value{background-color:#3273dc}.progress.is-info::-moz-progress-bar{background-color:#3273dc}.progress.is-success::-webkit-progress-value{background-color:#23d160}.progress.is-success::-moz-progress-bar{background-color:#23d160}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-danger::-webkit-progress-value{background-color:#ff3860}.progress.is-danger::-moz-progress-bar{background-color:#ff3860}.progress.is-small{height:.75rem}.progress.is-medium{height:1.25rem}.progress.is-large{height:1.5rem}.table{background-color:#fff;color:#363636;margin-bottom:1.5rem}.table td,.table th{border:1px solid #dbdbdb;border-width:0 0 1px;padding:0.5em 0.75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:#575250}.table td.is-dark,.table th.is-dark{background-color:#575250;border-color:#575250;color:#f5f5f5}.table td.is-primary,.table th.is-primary{background-color:#ffd200;border-color:#ffd200;color:#fff}.table td.is-info,.table th.is-info{background-color:#3273dc;border-color:#3273dc;color:#fff}.table td.is-success,.table th.is-success{background-color:#23d160;border-color:#23d160;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,0.7)}.table td.is-danger,.table th.is-danger{background-color:#ff3860;border-color:#ff3860;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table th{color:#363636;text-align:left}.table tr:hover{background-color:#fafafa}.table tr.is-selected{background-color:#ffd200;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead td,.table thead th{border-width:0 0 2px;color:#363636}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#363636}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-narrow td,.table.is-narrow th{padding:0.25em 0.5em}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:#fafafa}.table.is-striped tbody tr:not(.is-selected):nth-child(even):hover{background-color:#f5f5f5}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag{margin-bottom:0.5rem}.tags .tag:not(:last-child){margin-right:0.5rem}.tags:last-child{margin-bottom:-0.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.has-addons .tag{margin-right:0}.tags.has-addons .tag:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.tags.has-addons .tag:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.tag{align-items:center;background-color:#f5f5f5;border-radius:3px;color:#4a4a4a;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:0.75em;padding-right:0.75em;white-space:nowrap}.tag .delete{margin-left:0.25em;margin-right:-0.375em}.tag.is-white{background-color:#fff;color:#0a0a0a}.tag.is-black{background-color:#0a0a0a;color:#fff}.tag.is-light{background-color:#f5f5f5;color:#575250}.tag.is-dark{background-color:#575250;color:#f5f5f5}.tag.is-primary{background-color:#ffd200;color:#fff}.tag.is-info{background-color:#3273dc;color:#fff}.tag.is-success{background-color:#23d160;color:#fff}.tag.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.tag.is-danger{background-color:#ff3860;color:#fff}.tag.is-medium{font-size:1rem}.tag.is-large{font-size:1.25rem}.tag.is-delete{margin-left:1px;padding:0;position:relative;width:2em}.tag.is-delete:before,.tag.is-delete:after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag.is-delete:before{height:1px;width:50%}.tag.is-delete:after{height:50%;width:1px}.tag.is-delete:hover,.tag.is-delete:focus{background-color:#e8e8e8}.tag.is-delete:active{background-color:#dbdbdb}.tag.is-rounded{border-radius:290486px}a.tag:hover{text-decoration:underline}.title,.subtitle{word-break:break-word}.title:not(:last-child),.subtitle:not(:last-child){margin-bottom:1.5rem}.title em,.title span,.subtitle em,.subtitle span{font-weight:inherit}.title .tag,.subtitle .tag{vertical-align:middle}.title{color:#363636;font-size:2rem;font-weight:600;line-height:1.125}.title strong{color:inherit;font-weight:inherit}.title+.highlight{margin-top:-0.75rem}.title:not(.is-spaced)+.subtitle{margin-top:-1.5rem}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#4a4a4a;font-size:1.25rem;font-weight:400;line-height:1.25}.subtitle strong{color:#363636;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.5rem}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.block:not(:last-child){margin-bottom:1.5rem}.delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:290486px;cursor:pointer;display:inline-block;flex-grow:0;flex-shrink:0;font-size:1rem;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.delete:before,.delete:after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.delete:before{height:2px;width:50%}.delete:after{height:50%;width:2px}.delete:hover,.delete:focus{background-color:rgba(10,10,10,0.3)}.delete:active{background-color:rgba(10,10,10,0.4)}.delete.is-small{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.delete.is-medium{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.delete.is-large{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.fa{font-size:21px;text-align:center;vertical-align:top}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.highlight{font-weight:400;max-width:100%;overflow:hidden;padding:0}.highlight:not(:last-child){margin-bottom:1.5rem}.highlight pre{overflow:auto;max-width:100%}.loader{animation:spinAround 500ms infinite linear;border:2px solid #dbdbdb;border-radius:290486px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.number{align-items:center;background-color:#f5f5f5;border-radius:290486px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:0.25rem 0.5rem;text-align:center;vertical-align:top}.breadcrumb{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:stretch;display:flex;font-size:1rem;overflow:hidden;overflow-x:auto;white-space:nowrap}.breadcrumb:not(:last-child){margin-bottom:1.5rem}.breadcrumb a{align-items:center;color:#7a7a7a;display:flex;justify-content:center;padding:0.5em 0.75em}.breadcrumb a:hover{color:#363636}.breadcrumb li{align-items:center;display:flex}.breadcrumb li.is-active a{color:#363636;cursor:default;pointer-events:none}.breadcrumb li+li::before{color:#4a4a4a;content:"\0002f"}.breadcrumb ul,.breadcrumb ol{align-items:center;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:0.5em}.breadcrumb .icon:last-child{margin-left:0.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small{font-size:.75rem}.breadcrumb.is-medium{font-size:1.25rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li::before{content:"\02192"}.breadcrumb.has-bullet-separator li+li::before{content:"\02022"}.breadcrumb.has-dot-separator li+li::before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}.card{background-color:#fff;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);color:#4a4a4a;max-width:100%;position:relative}.card-header{align-items:stretch;box-shadow:0 1px 2px rgba(10,10,10,0.1);display:flex}.card-header-title{align-items:center;color:#363636;display:flex;flex-grow:1;font-weight:700;padding:0.75rem}.card-header-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:0.75rem}.card-image{display:block;position:relative}.card-content{padding:1.5rem}.card-footer{border-top:1px solid #dbdbdb;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:0.75rem}.card-footer-item:not(:last-child){border-right:1px solid #dbdbdb}.card .media:not(:last-child){margin-bottom:0.75rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:3px;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);padding-bottom:0.5rem;padding-top:0.5rem}.dropdown-item{color:#4a4a4a;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}a.dropdown-item{padding-right:3rem;white-space:nowrap}a.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active{background-color:#ffd200;color:#fff}.dropdown-divider{background-color:#dbdbdb;border:none;display:block;height:1px;margin:0.5rem 0}.level{align-items:center;justify-content:space-between}.level:not(:last-child){margin-bottom:1.5rem}.level code{border-radius:3px}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px), print{.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .title,.level-item .subtitle{margin-bottom:0}@media screen and (max-width: 768px){.level-item:not(:last-child){margin-bottom:0.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:0.75rem}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width: 768px){.level-left+.level-right{margin-top:1.5rem}}@media screen and (min-width: 769px), print{.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media screen and (min-width: 769px), print{.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:left}.media .content:not(:last-child){margin-bottom:0.75rem}.media .media{border-top:1px solid rgba(219,219,219,0.5);display:flex;padding-top:0.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:0.5rem}.media .media .media{padding-top:0.5rem}.media .media .media+.media{margin-top:0.5rem}.media+.media{border-top:1px solid rgba(219,219,219,0.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:left}.menu{font-size:1rem}.menu.is-small{font-size:.75rem}.menu.is-medium{font-size:1.25rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:2px;color:#4a4a4a;display:block;padding:0.5em 0.75em}.menu-list a:hover{background-color:#f5f5f5;color:#363636}.menu-list a.is-active{background-color:#ffd200;color:#fff}.menu-list li ul{border-left:1px solid #dbdbdb;margin:0.75em;padding-left:0.75em}.menu-label{color:#7a7a7a;font-size:0.75em;letter-spacing:0.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:3px;font-size:1rem}.message:not(:last-child){margin-bottom:1.5rem}.message.is-small{font-size:.75rem}.message.is-medium{font-size:1.25rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff;color:#4d4d4d}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a;color:#090909}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:#575250}.message.is-light .message-body{border-color:#f5f5f5;color:#505050}.message.is-dark{background-color:#fafafa}.message.is-dark .message-header{background-color:#575250;color:#f5f5f5}.message.is-dark .message-body{border-color:#575250;color:#3c3c3c}.message.is-primary{background-color:#fffdf5}.message.is-primary .message-header{background-color:#ffd200;color:#fff}.message.is-primary .message-body{border-color:#ffd200;color:#020200}.message.is-info{background-color:#f6f9fe}.message.is-info .message-header{background-color:#3273dc;color:#fff}.message.is-info .message-body{border-color:#3273dc;color:#22509a}.message.is-success{background-color:#f6fef9}.message.is-success .message-header{background-color:#23d160;color:#fff}.message.is-success .message-body{border-color:#23d160;color:#0e301a}.message.is-warning{background-color:#fffdf5}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#3b3108}.message.is-danger{background-color:#fff5f7}.message.is-danger .message-header{background-color:#ff3860;color:#fff}.message.is-danger .message-body{border-color:#ff3860;color:#cd0930}.message-header{align-items:center;background-color:#4a4a4a;border-radius:3px 3px 0 0;color:#fff;display:flex;justify-content:space-between;line-height:1.25;padding:0.5em 0.75em;position:relative}.message-header a:not(.button),.message-header strong{color:currentColor}.message-header a:not(.button){text-decoration:underline}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:0.75em}.message-header+.message-body{border-top-left-radius:0;border-top-right-radius:0;border-top:none}.message-body{border:1px solid #dbdbdb;border-radius:3px;color:#4a4a4a;padding:1em 1.25em}.message-body a:not(.button),.message-body strong{color:currentColor}.message-body a:not(.button){text-decoration:underline}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:transparent}.modal{bottom:0;left:0;position:absolute;right:0;top:0;align-items:center;display:none;justify-content:center;overflow:hidden;position:fixed;z-index:20}.modal.is-active{display:flex}.modal-background{bottom:0;left:0;position:absolute;right:0;top:0;background-color:rgba(10,10,10,0.86)}.modal-content,.modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px), print{.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:290486px;cursor:pointer;display:inline-block;flex-grow:0;flex-shrink:0;font-size:1rem;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px;background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-close:before,.modal-close:after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.modal-close:before{height:2px;width:50%}.modal-close:after{height:50%;width:2px}.modal-close:hover,.modal-close:focus{background-color:rgba(10,10,10,0.3)}.modal-close:active{background-color:rgba(10,10,10,0.4)}.modal-close.is-small{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.modal-close.is-medium{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.modal-close.is-large{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden}.modal-card-head,.modal-card-foot{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:5px;border-top-right-radius:5px}.modal-card-title{color:#363636;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid #dbdbdb}.modal-card-foot .button:not(:last-child){margin-right:10px}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.nav-toggle{cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem}.nav-toggle span{background-color:#4a4a4a;display:block;height:1px;left:50%;margin-left:-7px;position:absolute;top:50%;transition:none 86ms ease-out;transition-property:background, left, opacity, transform;width:15px}.nav-toggle span:nth-child(1){margin-top:-6px}.nav-toggle span:nth-child(2){margin-top:-1px}.nav-toggle span:nth-child(3){margin-top:4px}.nav-toggle:hover{background-color:#f5f5f5}.nav-toggle.is-active span{background-color:#ffd200}.nav-toggle.is-active span:nth-child(1){margin-left:-5px;transform:rotate(45deg);transform-origin:left top}.nav-toggle.is-active span:nth-child(2){opacity:0}.nav-toggle.is-active span:nth-child(3){margin-left:-5px;transform:rotate(-45deg);transform-origin:left bottom}@media screen and (min-width: 769px), print{.nav-toggle{display:none}}.nav-item{align-items:center;display:flex;flex-grow:0;flex-shrink:0;font-size:1rem;justify-content:center;line-height:1.5;padding:0.5rem 0.75rem}.nav-item a{flex-grow:1;flex-shrink:0}.nav-item img{max-height:1.75rem}.nav-item .tag:first-child:not(:last-child){margin-right:0.5rem}.nav-item .tag:last-child:not(:first-child){margin-left:0.5rem}@media screen and (max-width: 768px){.nav-item{justify-content:flex-start}}.nav-item a:not(.button),a.nav-item:not(.button){color:#7a7a7a}.nav-item a:not(.button):hover,a.nav-item:not(.button):hover{color:#363636}.nav-item a:not(.button).is-active,a.nav-item:not(.button).is-active{color:#363636}.nav-item a:not(.button).is-tab,a.nav-item:not(.button).is-tab{border-bottom:1px solid transparent;border-top:1px solid transparent;padding-bottom:calc(0.75rem - 1px);padding-left:1rem;padding-right:1rem;padding-top:calc(0.75rem - 1px)}.nav-item a:not(.button).is-tab:hover,a.nav-item:not(.button).is-tab:hover{border-bottom-color:#ffd200;border-top-color:transparent}.nav-item a:not(.button).is-tab.is-active,a.nav-item:not(.button).is-tab.is-active{border-bottom:3px solid #ffd200;color:#ffd200;padding-bottom:calc(0.75rem - 3px)}@media screen and (min-width: 1008px){.nav-item a:not(.button).is-brand,a.nav-item:not(.button).is-brand{padding-left:0}}.nav-left,.nav-right{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;flex-grow:1;flex-shrink:0;max-width:100%;overflow:auto}@media screen and (min-width: 1200px){.nav-left,.nav-right{flex-basis:0}}.nav-left{justify-content:flex-start;white-space:nowrap}.nav-right{justify-content:flex-end}.nav-center{align-items:stretch;display:flex;flex-grow:0;flex-shrink:0;justify-content:center;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){.nav-menu.nav-right{background-color:#fff;box-shadow:0 4px 7px rgba(10,10,10,0.1);left:0;display:none;right:0;top:100%;position:absolute}.nav-menu.nav-right .nav-item{border-top:1px solid rgba(219,219,219,0.5);padding:0.75rem}.nav-menu.nav-right.is-active{display:block}}.nav{align-items:stretch;background-color:#fff;display:flex;height:3.25rem;position:relative;text-align:center;z-index:10}.nav>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.nav.has-shadow{box-shadow:0 2px 3px rgba(10,10,10,0.1)}.navbar{background-color:#fff;min-height:3.25rem;position:relative}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 3px rgba(10,10,10,0.1)}.navbar-brand{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;flex-shrink:0;max-width:100vw;min-height:3.25rem;overflow-x:auto;overflow-y:hidden}.navbar-burger{cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:#4a4a4a;display:block;height:1px;left:50%;margin-left:-7px;position:absolute;top:50%;transition:none 86ms ease-out;transition-property:background, left, opacity, transform;width:15px}.navbar-burger span:nth-child(1){margin-top:-6px}.navbar-burger span:nth-child(2){margin-top:-1px}.navbar-burger span:nth-child(3){margin-top:4px}.navbar-burger:hover{background-color:#f5f5f5}.navbar-burger.is-active span{background-color:#ffd200}.navbar-burger.is-active span:nth-child(1){margin-left:-5px;transform:rotate(45deg);transform-origin:left top}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){margin-left:-5px;transform:rotate(-45deg);transform-origin:left bottom}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#4a4a4a;display:block;line-height:1.5;padding:0.5rem 1rem;position:relative}a.navbar-item:hover,a.navbar-item.is-active,.navbar-link:hover,.navbar-link.is-active{background-color:#f5f5f5;color:#0a0a0a}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(0.5rem - 1px)}.navbar-item.is-tab:hover{background-color:transparent;border-bottom-color:#ffd200}.navbar-item.is-tab.is-active{background-color:transparent;border-bottom-color:#ffd200;border-bottom-style:solid;border-bottom-width:3px;color:#ffd200;padding-bottom:calc(0.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link{padding-right:2.5em}.navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#dbdbdb;border:none;display:none;height:1px;margin:0.5rem 0}@media screen and (max-width: 1007px){.navbar>.container{display:block}.navbar-brand .navbar-item{align-items:center;display:flex}.navbar-menu{box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}.navbar-menu.is-active{display:block}}@media screen and (min-width: 1008px){.navbar,.navbar-menu,.navbar-start,.navbar-end{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-transparent a.navbar-item:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent .navbar-link.is-active{background-color:transparent}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent}.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#ffd200}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-link::after{border:1px solid #ffd200;border-right:0;border-top:0;content:" ";display:block;height:0.5em;pointer-events:none;position:absolute;transform:rotate(-45deg);width:0.5em;margin-top:-0.375em;right:1.125em;top:50%}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid #dbdbdb;box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#ffd200}.navbar-dropdown.is-boxed{border-radius:5px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + (-4px));transform:translateY(-5px);transition-duration:86ms;transition-property:opacity, transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.container>.navbar{margin-left:-1rem;margin-right:-1rem}a.navbar-item.is-active,.navbar-link.is-active{color:#0a0a0a}a.navbar-item.is-active:not(:hover),.navbar-link.is-active:not(:hover){background-color:transparent}.navbar-item.has-dropdown:hover .navbar-link,.navbar-item.has-dropdown.is-active .navbar-link{background-color:#f5f5f5}}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small{font-size:.75rem}.pagination.is-medium{font-size:1.25rem}.pagination.is-large{font-size:1.5rem}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:3px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.25em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.375em - 1px);padding-left:calc(0.625em - 1px);padding-right:calc(0.625em - 1px);padding-top:calc(0.375em - 1px);position:relative;vertical-align:top;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1em;padding-left:0.5em;padding-right:0.5em;justify-content:center;margin:0.25rem;text-align:center}.pagination-previous:focus,.pagination-previous.is-focused,.pagination-previous:active,.pagination-previous.is-active,.pagination-next:focus,.pagination-next.is-focused,.pagination-next:active,.pagination-next.is-active,.pagination-link:focus,.pagination-link.is-focused,.pagination-link:active,.pagination-link.is-active,.pagination-ellipsis:focus,.pagination-ellipsis.is-focused,.pagination-ellipsis:active,.pagination-ellipsis.is-active{outline:none}.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled],.pagination-ellipsis[disabled]{cursor:not-allowed}.pagination-previous,.pagination-next,.pagination-link{border-color:#dbdbdb;min-width:2.25em}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{border-color:#b5b5b5;color:#363636}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{border-color:#ffd200}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled]{background-color:#dbdbdb;border-color:#dbdbdb;box-shadow:none;color:#7a7a7a;opacity:0.5}.pagination-previous,.pagination-next{padding-left:0.75em;padding-right:0.75em;white-space:nowrap}.pagination-link.is-current{background-color:#ffd200;border-color:#ffd200;color:#fff}.pagination-ellipsis{color:#b5b5b5;pointer-events:none}.pagination-list{flex-wrap:wrap}@media screen and (max-width: 768px){.pagination{flex-wrap:wrap}.pagination-previous,.pagination-next{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px), print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel-heading,.panel-tabs,.panel-block{border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.panel-heading:first-child,.panel-tabs:first-child,.panel-block:first-child{border-top:1px solid #dbdbdb}.panel-heading{background-color:#f5f5f5;border-radius:3px 3px 0 0;color:#363636;font-size:1.25em;font-weight:300;line-height:1.25;padding:0.5em 0.75em}.panel-tabs{align-items:flex-end;display:flex;font-size:0.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:0.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#4a4a4a}.panel-list a:hover{color:#ffd200}.panel-block{align-items:center;color:#363636;display:flex;justify-content:flex-start;padding:0.5em 0.75em}.panel-block input[type="checkbox"]{margin-right:0.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#ffd200;color:#363636}.panel-block.is-active .panel-icon{color:#ffd200}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#7a7a7a;margin-right:0.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs:not(:last-child){margin-bottom:1.5rem}.tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#4a4a4a;display:flex;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#363636;color:#363636}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#ffd200;color:#ffd200}.tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-left{padding-right:0.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:0.75em;padding-right:0.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:0.75em}.tabs .icon:first-child{margin-right:0.5em}.tabs .icon:last-child{margin-left:0.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:3px 3px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:transparent !important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-radius:3px 0 0 3px}.tabs.is-toggle li:last-child a{border-radius:0 3px 3px 0}.tabs.is-toggle li.is-active a{background-color:#ffd200;border-color:#ffd200;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-small{font-size:.75rem}.tabs.is-medium{font-size:1.25rem}.tabs.is-large{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:0.75rem}.columns.is-mobile>.column.is-narrow{flex:none}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-1{flex:none;width:8.33333%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333%}.columns.is-mobile>.column.is-2{flex:none;width:16.66667%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66667%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333%}.columns.is-mobile>.column.is-5{flex:none;width:41.66667%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66667%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333%}.columns.is-mobile>.column.is-8{flex:none;width:66.66667%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66667%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333%}.columns.is-mobile>.column.is-11{flex:none;width:91.66667%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66667%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width: 768px){.column.is-narrow-mobile{flex:none}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-1-mobile{flex:none;width:8.33333%}.column.is-offset-1-mobile{margin-left:8.33333%}.column.is-2-mobile{flex:none;width:16.66667%}.column.is-offset-2-mobile{margin-left:16.66667%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333%}.column.is-offset-4-mobile{margin-left:33.33333%}.column.is-5-mobile{flex:none;width:41.66667%}.column.is-offset-5-mobile{margin-left:41.66667%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333%}.column.is-offset-7-mobile{margin-left:58.33333%}.column.is-8-mobile{flex:none;width:66.66667%}.column.is-offset-8-mobile{margin-left:66.66667%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333%}.column.is-offset-10-mobile{margin-left:83.33333%}.column.is-11-mobile{flex:none;width:91.66667%}.column.is-offset-11-mobile{margin-left:91.66667%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width: 769px), print{.column.is-narrow,.column.is-narrow-tablet{flex:none}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66667%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66667%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66667%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66667%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width: 1007px){.column.is-narrow-touch{flex:none}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-1-touch{flex:none;width:8.33333%}.column.is-offset-1-touch{margin-left:8.33333%}.column.is-2-touch{flex:none;width:16.66667%}.column.is-offset-2-touch{margin-left:16.66667%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333%}.column.is-offset-4-touch{margin-left:33.33333%}.column.is-5-touch{flex:none;width:41.66667%}.column.is-offset-5-touch{margin-left:41.66667%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333%}.column.is-offset-7-touch{margin-left:58.33333%}.column.is-8-touch{flex:none;width:66.66667%}.column.is-offset-8-touch{margin-left:66.66667%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333%}.column.is-offset-10-touch{margin-left:83.33333%}.column.is-11-touch{flex:none;width:91.66667%}.column.is-offset-11-touch{margin-left:91.66667%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width: 1008px){.column.is-narrow-desktop{flex:none}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-1-desktop{flex:none;width:8.33333%}.column.is-offset-1-desktop{margin-left:8.33333%}.column.is-2-desktop{flex:none;width:16.66667%}.column.is-offset-2-desktop{margin-left:16.66667%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333%}.column.is-offset-4-desktop{margin-left:33.33333%}.column.is-5-desktop{flex:none;width:41.66667%}.column.is-offset-5-desktop{margin-left:41.66667%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333%}.column.is-offset-7-desktop{margin-left:58.33333%}.column.is-8-desktop{flex:none;width:66.66667%}.column.is-offset-8-desktop{margin-left:66.66667%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333%}.column.is-offset-10-desktop{margin-left:83.33333%}.column.is-11-desktop{flex:none;width:91.66667%}.column.is-offset-11-desktop{margin-left:91.66667%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width: 1200px){.column.is-narrow-widescreen{flex:none}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-1-widescreen{flex:none;width:8.33333%}.column.is-offset-1-widescreen{margin-left:8.33333%}.column.is-2-widescreen{flex:none;width:16.66667%}.column.is-offset-2-widescreen{margin-left:16.66667%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333%}.column.is-offset-4-widescreen{margin-left:33.33333%}.column.is-5-widescreen{flex:none;width:41.66667%}.column.is-offset-5-widescreen{margin-left:41.66667%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333%}.column.is-offset-7-widescreen{margin-left:58.33333%}.column.is-8-widescreen{flex:none;width:66.66667%}.column.is-offset-8-widescreen{margin-left:66.66667%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333%}.column.is-offset-10-widescreen{margin-left:83.33333%}.column.is-11-widescreen{flex:none;width:91.66667%}.column.is-offset-11-widescreen{margin-left:91.66667%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width: 1392px){.column.is-narrow-fullhd{flex:none}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-1-fullhd{flex:none;width:8.33333%}.column.is-offset-1-fullhd{margin-left:8.33333%}.column.is-2-fullhd{flex:none;width:16.66667%}.column.is-offset-2-fullhd{margin-left:16.66667%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333%}.column.is-offset-4-fullhd{margin-left:33.33333%}.column.is-5-fullhd{flex:none;width:41.66667%}.column.is-offset-5-fullhd{margin-left:41.66667%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333%}.column.is-offset-7-fullhd{margin-left:58.33333%}.column.is-8-fullhd{flex:none;width:66.66667%}.column.is-offset-8-fullhd{margin-left:66.66667%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333%}.column.is-offset-10-fullhd{margin-left:83.33333%}.column.is-11-fullhd{flex:none;width:91.66667%}.column.is-offset-11-fullhd{margin-left:91.66667%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-0.75rem;margin-right:-0.75rem;margin-top:-0.75rem}.columns:last-child{margin-bottom:-0.75rem}.columns:not(:last-child){margin-bottom:0.75rem}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless>.column{margin:0;padding:0}@media screen and (min-width: 769px), print{.columns.is-grid{flex-wrap:wrap}.columns.is-grid>.column{max-width:33.3333%;padding:0.75rem;width:33.3333%}.columns.is-grid>.column+.column{margin-left:0}}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width: 769px), print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1008px){.columns.is-desktop{display:flex}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:min-content}.tile.is-ancestor{margin-left:-0.75rem;margin-right:-0.75rem;margin-top:-0.75rem}.tile.is-ancestor:last-child{margin-bottom:-0.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:0.75rem}.tile.is-child{margin:0 !important}.tile.is-parent{padding:0.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem !important}@media screen and (min-width: 769px), print{.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333%}.tile.is-2{flex:none;width:16.66667%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333%}.tile.is-5{flex:none;width:41.66667%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333%}.tile.is-8{flex:none;width:66.66667%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333%}.tile.is-11{flex:none;width:91.66667%}.tile.is-12{flex:none;width:100%}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .nav{background:none;box-shadow:0 1px 0 rgba(219,219,219,0.3)}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,0.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}.hero.is-white .nav{box-shadow:0 1px 0 rgba(10,10,10,0.2)}@media screen and (max-width: 768px){.hero.is-white .nav-menu{background-color:#fff}}.hero.is-white a.nav-item,.hero.is-white .nav-item a:not(.button){color:rgba(10,10,10,0.7)}.hero.is-white a.nav-item:hover,.hero.is-white a.nav-item.is-active,.hero.is-white .nav-item a:not(.button):hover,.hero.is-white .nav-item a:not(.button).is-active{color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:0.9}.hero.is-white .tabs a:hover{opacity:1}.hero.is-white .tabs li.is-active a{opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg, #e6e6e6 0%, #fff 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-white.is-bold .nav-menu{background-image:linear-gradient(141deg, #e6e6e6 0%, #fff 71%, #fff 100%)}}@media screen and (max-width: 768px){.hero.is-white .nav-toggle span{background-color:#0a0a0a}.hero.is-white .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-white .nav-toggle.is-active span{background-color:#0a0a0a}.hero.is-white .nav-menu .nav-item{border-top-color:rgba(10,10,10,0.2)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:rgba(255,255,255,0.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}.hero.is-black .nav{box-shadow:0 1px 0 rgba(255,255,255,0.2)}@media screen and (max-width: 768px){.hero.is-black .nav-menu{background-color:#0a0a0a}}.hero.is-black a.nav-item,.hero.is-black .nav-item a:not(.button){color:rgba(255,255,255,0.7)}.hero.is-black a.nav-item:hover,.hero.is-black a.nav-item.is-active,.hero.is-black .nav-item a:not(.button):hover,.hero.is-black .nav-item a:not(.button).is-active{color:#fff}.hero.is-black .tabs a{color:#fff;opacity:0.9}.hero.is-black .tabs a:hover{opacity:1}.hero.is-black .tabs li.is-active a{opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}@media screen and (max-width: 768px){.hero.is-black.is-bold .nav-menu{background-image:linear-gradient(141deg, #000 0%, #0a0a0a 71%, #181616 100%)}}@media screen and (max-width: 768px){.hero.is-black .nav-toggle span{background-color:#fff}.hero.is-black .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-black .nav-toggle.is-active span{background-color:#fff}.hero.is-black .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)}}.hero.is-light{background-color:#f5f5f5;color:#575250}.hero.is-light a:not(.button),.hero.is-light strong{color:inherit}.hero.is-light .title{color:#575250}.hero.is-light .subtitle{color:rgba(87,82,80,0.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:#575250}.hero.is-light .nav{box-shadow:0 1px 0 rgba(87,82,80,0.2)}@media screen and (max-width: 768px){.hero.is-light .nav-menu{background-color:#f5f5f5}}.hero.is-light a.nav-item,.hero.is-light .nav-item a:not(.button){color:rgba(87,82,80,0.7)}.hero.is-light a.nav-item:hover,.hero.is-light a.nav-item.is-active,.hero.is-light .nav-item a:not(.button):hover,.hero.is-light .nav-item a:not(.button).is-active{color:#575250}.hero.is-light .tabs a{color:#575250;opacity:0.9}.hero.is-light .tabs a:hover{opacity:1}.hero.is-light .tabs li.is-active a{opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:#575250}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:#575250;border-color:#575250;color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg, #dfd8d8 0%, #f5f5f5 71%, #fff 100%)}@media screen and (max-width: 768px){.hero.is-light.is-bold .nav-menu{background-image:linear-gradient(141deg, #dfd8d8 0%, #f5f5f5 71%, #fff 100%)}}@media screen and (max-width: 768px){.hero.is-light .nav-toggle span{background-color:#575250}.hero.is-light .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-light .nav-toggle.is-active span{background-color:#575250}.hero.is-light .nav-menu .nav-item{border-top-color:rgba(87,82,80,0.2)}}.hero.is-dark{background-color:#575250;color:#f5f5f5}.hero.is-dark a:not(.button),.hero.is-dark strong{color:inherit}.hero.is-dark .title{color:#f5f5f5}.hero.is-dark .subtitle{color:rgba(245,245,245,0.9)}.hero.is-dark .subtitle a:not(.button),.hero.is-dark .subtitle strong{color:#f5f5f5}.hero.is-dark .nav{box-shadow:0 1px 0 rgba(245,245,245,0.2)}@media screen and (max-width: 768px){.hero.is-dark .nav-menu{background-color:#575250}}.hero.is-dark a.nav-item,.hero.is-dark .nav-item a:not(.button){color:rgba(245,245,245,0.7)}.hero.is-dark a.nav-item:hover,.hero.is-dark a.nav-item.is-active,.hero.is-dark .nav-item a:not(.button):hover,.hero.is-dark .nav-item a:not(.button).is-active{color:#f5f5f5}.hero.is-dark .tabs a{color:#f5f5f5;opacity:0.9}.hero.is-dark .tabs a:hover{opacity:1}.hero.is-dark .tabs li.is-active a{opacity:1}.hero.is-dark .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a{color:#f5f5f5}.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:#575250}.hero.is-dark.is-bold{background-image:linear-gradient(141deg, #423432 0%, #575250 71%, #695f57 100%)}@media screen and (max-width: 768px){.hero.is-dark.is-bold .nav-menu{background-image:linear-gradient(141deg, #423432 0%, #575250 71%, #695f57 100%)}}@media screen and (max-width: 768px){.hero.is-dark .nav-toggle span{background-color:#f5f5f5}.hero.is-dark .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-dark .nav-toggle.is-active span{background-color:#f5f5f5}.hero.is-dark .nav-menu .nav-item{border-top-color:rgba(245,245,245,0.2)}}.hero.is-primary{background-color:#ffd200;color:#fff}.hero.is-primary a:not(.button),.hero.is-primary strong{color:inherit}.hero.is-primary .title{color:#fff}.hero.is-primary .subtitle{color:rgba(255,255,255,0.9)}.hero.is-primary .subtitle a:not(.button),.hero.is-primary .subtitle strong{color:#fff}.hero.is-primary .nav{box-shadow:0 1px 0 rgba(255,255,255,0.2)}@media screen and (max-width: 768px){.hero.is-primary .nav-menu{background-color:#ffd200}}.hero.is-primary a.nav-item,.hero.is-primary .nav-item a:not(.button){color:rgba(255,255,255,0.7)}.hero.is-primary a.nav-item:hover,.hero.is-primary a.nav-item.is-active,.hero.is-primary .nav-item a:not(.button):hover,.hero.is-primary .nav-item a:not(.button).is-active{color:#fff}.hero.is-primary .tabs a{color:#fff;opacity:0.9}.hero.is-primary .tabs a:hover{opacity:1}.hero.is-primary .tabs li.is-active a{opacity:1}.hero.is-primary .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ffd200}.hero.is-primary.is-bold{background-image:linear-gradient(141deg, #cc8600 0%, #ffd200 71%, #fffd1a 100%)}@media screen and (max-width: 768px){.hero.is-primary.is-bold .nav-menu{background-image:linear-gradient(141deg, #cc8600 0%, #ffd200 71%, #fffd1a 100%)}}@media screen and (max-width: 768px){.hero.is-primary .nav-toggle span{background-color:#fff}.hero.is-primary .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-primary .nav-toggle.is-active span{background-color:#fff}.hero.is-primary .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)}}.hero.is-info{background-color:#3273dc;color:#fff}.hero.is-info a:not(.button),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:rgba(255,255,255,0.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}.hero.is-info .nav{box-shadow:0 1px 0 rgba(255,255,255,0.2)}@media screen and (max-width: 768px){.hero.is-info .nav-menu{background-color:#3273dc}}.hero.is-info a.nav-item,.hero.is-info .nav-item a:not(.button){color:rgba(255,255,255,0.7)}.hero.is-info a.nav-item:hover,.hero.is-info a.nav-item.is-active,.hero.is-info .nav-item a:not(.button):hover,.hero.is-info .nav-item a:not(.button).is-active{color:#fff}.hero.is-info .tabs a{color:#fff;opacity:0.9}.hero.is-info .tabs a:hover{opacity:1}.hero.is-info .tabs li.is-active a{opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#3273dc}.hero.is-info.is-bold{background-image:linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%)}@media screen and (max-width: 768px){.hero.is-info.is-bold .nav-menu{background-image:linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%)}}@media screen and (max-width: 768px){.hero.is-info .nav-toggle span{background-color:#fff}.hero.is-info .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-info .nav-toggle.is-active span{background-color:#fff}.hero.is-info .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)}}.hero.is-success{background-color:#23d160;color:#fff}.hero.is-success a:not(.button),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:rgba(255,255,255,0.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}.hero.is-success .nav{box-shadow:0 1px 0 rgba(255,255,255,0.2)}@media screen and (max-width: 768px){.hero.is-success .nav-menu{background-color:#23d160}}.hero.is-success a.nav-item,.hero.is-success .nav-item a:not(.button){color:rgba(255,255,255,0.7)}.hero.is-success a.nav-item:hover,.hero.is-success a.nav-item.is-active,.hero.is-success .nav-item a:not(.button):hover,.hero.is-success .nav-item a:not(.button).is-active{color:#fff}.hero.is-success .tabs a{color:#fff;opacity:0.9}.hero.is-success .tabs a:hover{opacity:1}.hero.is-success .tabs li.is-active a{opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#23d160}.hero.is-success.is-bold{background-image:linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%)}@media screen and (max-width: 768px){.hero.is-success.is-bold .nav-menu{background-image:linear-gradient(141deg, #12af2f 0%, #23d160 71%, #2ce28a 100%)}}@media screen and (max-width: 768px){.hero.is-success .nav-toggle span{background-color:#fff}.hero.is-success .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-success .nav-toggle.is-active span{background-color:#fff}.hero.is-success .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}.hero.is-warning a:not(.button),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,0.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,0.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,0.7)}.hero.is-warning .nav{box-shadow:0 1px 0 rgba(0,0,0,0.2)}@media screen and (max-width: 768px){.hero.is-warning .nav-menu{background-color:#ffdd57}}.hero.is-warning a.nav-item,.hero.is-warning .nav-item a:not(.button){color:rgba(0,0,0,0.7)}.hero.is-warning a.nav-item:hover,.hero.is-warning a.nav-item.is-active,.hero.is-warning .nav-item a:not(.button):hover,.hero.is-warning .nav-item a:not(.button).is-active{color:rgba(0,0,0,0.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,0.7);opacity:0.9}.hero.is-warning .tabs a:hover{opacity:1}.hero.is-warning .tabs li.is-active a{opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,0.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,0.7);border-color:rgba(0,0,0,0.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%)}@media screen and (max-width: 768px){.hero.is-warning.is-bold .nav-menu{background-image:linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%)}}@media screen and (max-width: 768px){.hero.is-warning .nav-toggle span{background-color:rgba(0,0,0,0.7)}.hero.is-warning .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-warning .nav-toggle.is-active span{background-color:rgba(0,0,0,0.7)}.hero.is-warning .nav-menu .nav-item{border-top-color:rgba(0,0,0,0.2)}}.hero.is-danger{background-color:#ff3860;color:#fff}.hero.is-danger a:not(.button),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:rgba(255,255,255,0.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}.hero.is-danger .nav{box-shadow:0 1px 0 rgba(255,255,255,0.2)}@media screen and (max-width: 768px){.hero.is-danger .nav-menu{background-color:#ff3860}}.hero.is-danger a.nav-item,.hero.is-danger .nav-item a:not(.button){color:rgba(255,255,255,0.7)}.hero.is-danger a.nav-item:hover,.hero.is-danger a.nav-item.is-active,.hero.is-danger .nav-item a:not(.button):hover,.hero.is-danger .nav-item a:not(.button).is-active{color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:0.9}.hero.is-danger .tabs a:hover{opacity:1}.hero.is-danger .tabs li.is-active a{opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,0.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#ff3860}.hero.is-danger.is-bold{background-image:linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%)}@media screen and (max-width: 768px){.hero.is-danger.is-bold .nav-menu{background-image:linear-gradient(141deg, #ff0561 0%, #ff3860 71%, #ff5257 100%)}}@media screen and (max-width: 768px){.hero.is-danger .nav-toggle span{background-color:#fff}.hero.is-danger .nav-toggle:hover{background-color:rgba(10,10,10,0.1)}.hero.is-danger .nav-toggle.is-active span{background-color:#fff}.hero.is-danger .nav-menu .nav-item{border-top-color:rgba(255,255,255,0.2)}}@media screen and (min-width: 769px), print{.hero.is-medium .hero-body{padding-bottom:9rem;padding-top:9rem}}@media screen and (min-width: 769px), print{.hero.is-large .hero-body{padding-bottom:18rem;padding-top:18rem}}.hero.is-halfheight .hero-body,.hero.is-fullheight .hero-body{align-items:center;display:flex}.hero.is-halfheight .hero-body>.container,.hero.is-fullheight .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{bottom:0;left:0;position:absolute;right:0;top:0;overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.hero-video.is-transparent{opacity:0.3}@media screen and (max-width: 768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:0.75rem}}@media screen and (min-width: 769px), print{.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-head,.hero-foot{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}.section{padding:3rem 1.5rem}@media screen and (min-width: 1008px){.section.is-medium{padding:9rem 1.5rem}.section.is-large{padding:18rem 1.5rem}}.footer{background-color:#f5f5f5;padding:3rem 1.5rem 6rem}/*!
+ *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
+ *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
+ */@font-face{font-family:'FontAwesome';src:url("./fonts/fontawesome-webfont.eot?v=4.7.0");src:url("./fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("./fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("./fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("./fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("./fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}/*!
+ * animate.css -http://daneden.me/animate
+ * Version - 3.5.2
+ * Licensed under the MIT license - http://opensource.org/licenses/MIT
+ *
+ * Copyright (c) 2017 Daniel Eden
+ */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:none}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{from,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.39062deg) skewY(0.39062deg)}88.8%{transform:skewX(-0.19531deg) skewY(-0.19531deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0)}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0)}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.hinge{animation-name:hinge}@keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.slideOutUp{animation-name:slideOutUp}.footer{background-color:#575250;color:#f5f5f5}.footer a:hover{color:#f5f5f5}#hshassets-single-section{min-height:60vh}.section{background-color:white}.hero-body.keyvisual-wrapper{padding:0px}.keyvisual{background-image:url("should/be/loaded/via/template");background-size:contain;background-position:center right;background-repeat:no-repeat;padding:3rem 0rem}@media screen and (max-width: 1007px){.keyvisual{padding:3rem 1.5rem}}nav.link-only-panel a:first-child{border-top-left-radius:5px;border-top-right-radius:5px}nav.link-only-panel a:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}div.breadcrumb-wrapper{box-shadow:0 2px 3px rgba(10,10,10,0.1);margin-bottom:5px}@media screen and (min-width: 1008px){div.breadcrumb-wrapper .breadcrumb li:first-child a{padding-left:0px}}.image.is-thumbnail img{border-radius:5px}
-- 
GitLab