From dfd84daccfe961e0f0de03a4aed820ae4bae030f Mon Sep 17 00:00:00 2001 From: Ryan Watters Date: Fri, 10 Feb 2017 04:03:17 -0600 Subject: [PATCH] Update homepage icons --- content/about-hugo/roadmap.md | 5 +++-- .../hugo-command-line-reference.md | 14 +++++++++++++ content/developer-tools/migrate-to-hugo.md | 19 ++++++++++++++++++ .../tutorials/migrate-from-jekyll-to-hugo.md | 14 +++++++++++++ data/sitenavigation.yml | 2 +- .../contribute-to-hugo.afdesign | Bin 30152 -> 29871 bytes .../site-showcase.afdesign | Bin 29056 -> 29184 bytes ...cons-to-external-links-and-pdfs-anchors.js | 2 +- .../pipeline/scss/base/_typography.scss | 6 +++--- themes/hugodocs/static/css/style.min.css | 2 +- .../hugodocs/static/images/site-showcase.svg | 4 ++-- themes/hugodocs/static/js/script.min.js | 2 +- 12 files changed, 59 insertions(+), 11 deletions(-) create mode 100644 content/developer-tools/hugo-command-line-reference.md create mode 100644 content/developer-tools/migrate-to-hugo.md create mode 100644 content/tutorials/migrate-from-jekyll-to-hugo.md diff --git a/content/about-hugo/roadmap.md b/content/about-hugo/roadmap.md index 6612465ba..84224a85b 100644 --- a/content/about-hugo/roadmap.md +++ b/content/about-hugo/roadmap.md @@ -16,8 +16,8 @@ notes: In no particular order, here is what is currently being worked on for the Hugo project: * Intelligently related posts ([#98][]) -* Even easier deployment to S3, SSH, GitHub, rsync. Give the [hosting and deployment][] section a shot or read one of the related [tutorials][]. -* Import from other website systems. There are already existing migration tools but they don’t cover all major platforms. +* Even easier deployment to S3, SSH, GitHub, rsync. Give the [hosting and deployment][] section a shot. +* Import from other website systems. There are already [existing migration tools][] but they don’t cover all major platforms. * An interactive web based editor (See the [related Discuss thread][]) * Additional [themes][] (always on-going, contributions welcome!) * Dynamic image resizing via shortcodes ([#1014][]) @@ -33,6 +33,7 @@ Feel free to [contribute](/contribute-to-hugo/) or open a new issue if you have [#1435]: https://github.com/spf13/hugo/issues/1435 [#1436]: https://github.com/spf13/hugo/issues/1436 [hosting and deployment]: /hosting-and-deployment/ +[existing migration tools]: /developer-tool/migrations/ [related Discuss thread]: https://discuss.gohugo.io/t/web-based-editor/155 [themes]: /themes [tutorials]: /tutorials \ No newline at end of file diff --git a/content/developer-tools/hugo-command-line-reference.md b/content/developer-tools/hugo-command-line-reference.md new file mode 100644 index 000000000..386deb1a4 --- /dev/null +++ b/content/developer-tools/hugo-command-line-reference.md @@ -0,0 +1,14 @@ +--- +title: Hugo Command Line Reference +linktitle: Hugo Command Line Reference +description: +date: 2017-02-01 +publishdate: 2017-02-01 +lastmod: 2017-02-01 +tags: [migrations,jekyll] +weight: 40 +draft: false +slug: +aliases: [] +notes: +--- \ No newline at end of file diff --git a/content/developer-tools/migrate-to-hugo.md b/content/developer-tools/migrate-to-hugo.md new file mode 100644 index 000000000..613c06da0 --- /dev/null +++ b/content/developer-tools/migrate-to-hugo.md @@ -0,0 +1,19 @@ +--- +title: Migrate to Hugo +linktitle: Migrate to Hugo +description: Community-developed tools for migrating from your existing static site generator or content management system to Hugo. +date: 2017-02-01 +publishdate: 2017-02-01 +lastmod: 2017-02-01 +tags: [migrations,jekyll,wordpress] +weight: 40 +draft: false +slug: +aliases: [/developer-tools/migrations/,/developer-tools/migrated/] +notes: +--- + +If you are using a different static site generator or CMS (e.g, Jeklly or Wordpress), the following tools were developed by the Hugo community to facilitate automated exports from your current system to a Hugo-friendly format. + +## Jekyll + diff --git a/content/tutorials/migrate-from-jekyll-to-hugo.md b/content/tutorials/migrate-from-jekyll-to-hugo.md new file mode 100644 index 000000000..1c4b8079b --- /dev/null +++ b/content/tutorials/migrate-from-jekyll-to-hugo.md @@ -0,0 +1,14 @@ +--- +title: Migrate to Hugo +linktitle: Migrate to Hugo +description: Hugo 0.15 comes with a hugo import jekyll command +date: 2017-02-01 +publishdate: 2017-02-01 +lastmod: 2017-02-01 +tags: [migrations,jekyll] +weight: 40 +draft: false +slug: +aliases: [] +notes: +--- \ No newline at end of file diff --git a/data/sitenavigation.yml b/data/sitenavigation.yml index fe5c0f254..72b0aaa6d 100644 --- a/data/sitenavigation.yml +++ b/data/sitenavigation.yml @@ -67,7 +67,7 @@ migratingtohugo: url: "migrating-to-hugo" haschildren: true sortsubpagesby: "weight" - desc: "Tools and tutorials for migrating to Hugo from other platforms or generators (eg, Wordpress or Jekyll)" + desc: "Tools for migrating to Hugo from other platforms or generators (eg, Wordpress or Jekyll)" tutorials: order: 11 title: "Tutorials" diff --git a/dev-and-design-resources/contribute-to-hugo.afdesign b/dev-and-design-resources/contribute-to-hugo.afdesign index 43acd722fb02d6b0a211ba5a5f94e5c58a3419de..f0bb24eea06bdfa2c140b2c701089d86d1a544fd 100644 GIT binary patch delta 11339 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 OFC}?(xoR1Uu>S%@7I|_2 delta 11643 zcmb`tg;!fm)GwUi6xZS|#jUs&m*VcO#e!2LK(PYFrMSDhLxAE|+#$FYD_ZR4dEa~2 z_YZt$t&=&K$?U!7w`KP1oZ4gH$SDvEcvJfH4gdf+ySu5;DmdG?;K07Xu9g4WQvToe ze|rIdcUswc|2-qYZaCPj=H}vo3TtU)?Hzr9e}tVpNEcErlyN^x<4P)y&dyeWH2D)N zmubO_ppUaLdnl|*Gb0V~3R(3ZQ)P-0gupznjw8r_Qu)H*#J$|@&>Y{Bkcf47t|m$P z5zZo{hT~%vZ@?KFbd)BiCTEo>QEzC9-EH!d=pUyk)d%VRr{qDOH zM%Q%5$hbUs6-QYmQ7DxT=-&aTH)P6$voHEPGRC|IqAO>mMSD>4if8gDhEuP1K7*+m zye4YL_m7hLnqQBOzn>(AGgG(nSX$wFIBPITqpX}~XR=C%pnS$e;syZvg3{lq9ZE1$ z&H5=z*~&Y%@fXu8eJh_s+x>!lI=d@Fm2-@X!;?OS`Mpfo8cF^bkr)v5Rk%55OYXEt zjiC!4B_wAtwImgAff@N~~2eS>OO3N+YH>Q>;p`5ut*g-j~^Q5-v6>5{jl4FgYa5r5lu z*Wk-NYt^s1_u`28g4v&a;EM2~$Hnd_{HLwt>s#~E$-RhK;j&A;>RIXY#hEmyFckWO$Olxki1mBuBH{ofuE)51k#895e6`8V zzI@@0S2XVS&ul9=+|L4;XBhlRzf!(1_jP-FgY<6Avol-xVUp!wtK0nTsT)uipMzGI zPc&=29RV+ro%x5;i%L8kMEvH5*F%P8`W5IEd8NO&y+xQtHngA45zMZ6ZmsmyY10Mx z;Z7?oBK^GdZ=F68_5g>Wk$lxCHzlWL(*8Y1chl-?BLl{}$XP`BFgP$#l6A(c2I-|= zNaFJ9i8D?B+c`sA>FCDh4q8Vh+-r%=cNcr;ngL2Twsbs>ai}r62#V&uG4h@ASRZu1 zmW&C}>u&Y#gRhu2q#y-e?Ch{-qjIGEk8Zx z(sQ*SSCQs~Z5GUtYU%y}*04bqMCF7~eNFLC8>aWq3J>Tvp4txkXbG1{ z+h}Pb_j@1;yE1U(v)>|Wl2BdyP;e!#)Tl_!`9Gx`C6uobyXnIGv2gF1uQn(LLvN^( z-+$7q!IeVw`seZRZu>XN2QLqzw&ju~Ry1z{iQl<^0d0#9pB7w3tMSCbrLyDr*54kM z;GcRLP4sRh_lAu5B`%EU!*R(bM{s4@9wA@G7by|hj>HSVB&OPIpOH@nyBe9;o>|c? z18mT%>fyhitDx12VU*<-n!MpI-=Ab2#9u-a!4Ctg24`p(UY0Jh%UDy7^bg62OKH`; z$B@gQOT(DZ9|DpHJ=Kh%0obzMS#e)iey-JY)BtPJzC8ZD@as`^ zUH4wmF5k5WL;s0<-7h^2qqS?7V!l~u1o-Rqn%D_ZMn=9fGL^;P=u&*3xVv>nY}3gz zZo=rNXgZOrMXFIm&;LRx5r&@+e15PBBzHBp`}0R0EiR-jlVTOYXrlOuTawKF&?TgY zXfnL&_ach5ySQt;9=)$Q3#QltmXS+ea`}sbc~rOsnCQ)|oZX)o9&O*1E4hrwI>1~< zYe|@!mm&&YIPlO;0j(bfY@Y)DDmP!Tuyy0{bfML0Z3QefyWQjG7%Z6_S#c=g^0EC(`S~A z3}qHDX8~tcTn&FHJ<;?z7qo#3nX{%>471+c(s{sc<(?S&4~vs|%NAvrYcY|tQ;>AP zZuy;=WyXx~7tn^;=`wk^t2n~^7^CZkE8No;sggSEv=A4l!{6nUYSWty5o*qJa6bXW zpt%KgVpCkY+wt@MSc~$9>OlM-?brSFJEp4L7nZ~ ziy@+JiFYXZlcK#R)1w_q|4hwy7gv6MM1u`w4FAH;?rMzL_`K!S-^;%@7a>yDSLVrj zBaAD@$g1NP437fiz6hAxH|YcP5}pj{0~UK=ah{0Y0ZeguRPOw=op{cLXUNw_TH7P= zeq7I%Nzd80gZA}dmnS8FW}mUG|?@_TEx%S*)P;DZ*z z(Or9L9v(CWaEnl$>vWg@>#-Lo1e)_BE4v{p>C8OI zDdIb))&EO-gxDuZ#;6^thtJ_*w0q@`HJq>g}Xh~?5JnHx{Uy&N;n z`TJ$h-)HlZmcWMP&qInfVo2oRovk8ZizF!Y{cTh3hR7MO1n?*oLW+#geTYt{?;y(t zVDSRk;6^r;T^<}{m)()r;Jfrh;*%?@?R@?+N(IV5!fK6o->r`fby8y7`-Ftey$|ls ztk(*X628*cCOp=l(*`2o3-H*6WA~lzD!wnIc{UI)LyBadu}H$8mlX#GYn9+w5=M9v z(GMlMs=t##MwnmeUPlJWLAY|RviBw!7;|}e0u7=?51)4*c!S;31w|ugj1~+>9=W0_ z7V&|)ZSknPo_Y&;gcg(}*pamNbmFNN?5lk&B{3iM7<@@AfZg9pK?i6OAigM;e4CXr zefoJvQr^zc49mg;e08uD2t5Mpz1BWBS}LgNU#ksp&b$$a5H#aD_}2$3wqEP^S7_|I z)=vg2KS|dj-qR=4N-f6AO2p(BuD)GnBJ~rCEt5NgT(e8U03Wu`RC1o4Qk1lz$XX8; z`#;|^=UgjV3hEDZxaC|&mFk(pkth*p6rT?0M4h4kY|Bx`+#3R~+~iEyeB=5kbWiOM z<)wU~6D#3sx7K5Ga*MzU>%tPdlo&R2>8fAt*eaYlzNxXlap|rfe2TVx>Jn~oF}0rg z`@2~BG$`t4y$?REZ7TlB@lZ+_|KCTV7yOpuj{0g;gXNLag{GNrKG7YN%ktS7nwMV) z%D=USLW;NwxJ&E6(;|_5*3=&q=6^u*-eJo_>D!eG#&J?U7O{t)XaLLP=G&Nf=1VUr zkl8}^IZQB-jyNM`y9syhO*V-Zsg1HKOiyU0iqKV6@r&Y_5zSe<*7wuw;3e>dck~%W zbn27vgnnvo_HhS$N{D`tzaL&+1d8rN5Z9dHrEA3Zx}6q-D~%srQxR)<&hAGM$g1!9 z8{eBv+li4D?c&CIIZKivYxcGB(gy>6HIHxtLZgXH#`|+tBY&WWyjD~wDUrb>zJD!`dtcLD+Grpa0ninP3hZGDu~Q zj1X}9&w0v%J()e6;qYa$(|df}r*FE+0Gb&R)1!YVnUt&YJcuM3%u*U%D@@r~D37+8iHE>R;s(UYR(G0)0?- zyGc|w#us~`*=GJ6U*qbY($ZAp*GL`@vPdNx!;TKYZ-0)3d;XSqj~Y)8XVOUfG`ql? zZQhBs+aBE=Axb|e)thKKnwk`05k5M-*zOD`*Hkgx_u+}33puT8|Emu&C9@^!OyRz? z-1Q*l#8IJmBf@8WWwE|7C**S?D@_jmGN)i&C5*;x<>`~5Ji}4?dp~(MUU@&pGr@hp z*wz6HTp#~ES8~XU!!S(^kxx#w7>zRGg;;(kbKpoQ0v(WnfMq6~D=r z=be(UUgs9;uSlgu-j+cDDNyd`iXt_!SH5J;w=U?%FFp97yuHMJp}drFxMY-C#Z+tN zs2qs9xK6>c>o_4*VJ$SE)?3dX2Bu3v?94MQV0(`9fNWeRIl{Rc&ydCS+wk(R z1F8c$>qCgENxuuejy}Wk?-k!QmY**lULcn10XQ-fL*|aF9NZF`;10s6R`=8fi#%-yG*!7Fm?#k z!VobOTd7YEWgERgNoG0g$RzVJdn>SS75t%;uY}h%;H7$MDT;LA`#P(mgfASDr8O=s zVuUPW)i}Ij)?;Bjf4cakGU`^k7X67-lw;{FUT(in3tq)Kt1&UIev4cgC91z{xU~;^ zGv}1fw~7;oQ*4bCHimd%YA>lfl=xxu*ufP+L>3ARUBZWNl#BDt7#TV?Co^cSXJFO= znm0E+ce52ab|ZJP)3HFrT}9gl$6u}J{v9}!906(}6K8-dh}yf-&n6#NnlLXTN%Q2XVO)T6 znINII;~>FY`~5q`SfVvjuu7~NzO#egcT}~6kYv$5}+Tnzp43_t;{^-je4zK>+*(}rbuaM5yn((fDtHgt!A!M*{mN( zD*tlluv89d7@&AhDAfCyBlGh+#0V^nD4_Cn)qPNJ0V-|N2?s7H%(!knw})0;#}Xv( z*(_91sLc^q7aqik`?Qq^C4o=Mj-4?1L(vL^lJ$A=E3c)!MFi^wS8^(@YP_mQ47pNS z_Ovw1DaNgNEeG}Fek6`zm9YS1Jpz<@X}S2l=WoIa7c5M4D>KvhIb6#0F&Ixzw7)vI z%6xuDxRSr9&SRAkMsRyuSXekNN1Aqc>mjs+g09mFGfD;*c)f&g0LcG$0${dLA178Ge1FtY z@dVl3dP=T}VAH=QeGL17(b8An$B;&61`!BFKrzF^ML|WIP3PrtYE;Rn8FjE-Rar~- znpDYXD2Yp-h@WzhqEg6AWwMvg4-bi}x3sj(lzWb6)7NWYQ%XI50!=-GYCj3^jm&P? z=DJ^8G^VEBVEMgGqyz-oiU;_x{Yj8Du#&Ux3jlGfhP%GmKhe^LuNO z-}&<~p#t)fnSpOLtGiQdIoqr2+YVT#=~DG8=nsc$)@8wLbK-2;Q8C7ueVQq$1nqT8$^Gy+Q=DF&YXiDHO(bii0aKHZovqC!@V*T{5 z&?79|=$=t!U7LNV3t8=c!`j7;9|f)mc|@L0X$h0Wc&_hsyzv1=Q|Dp&YVy zwvT+lFkW@|bNZ3Uem~`e_)#AP>hG?zGk}O#?#l$;;T~ z>lCDEyOFlla@SK8$mirz6yiPxWgZmi8wm8BJgb*<5YKKSX>7}aRS%p&4XhkDpny9n zQl2NhlnZm1jBSPs*Es!B0||s3mORQ4)F17=+}4uYX}mFcU_`#}V~X zZ$H+xukOA|{cR?TnJmAnTU7@A^|#)$?GX}5K^;8);q@EuPZ9s>XgV|Naf^VyP?oxo zqC$yq;RG9|g7F)eKZhN$G(!~s99~(Cb zXoFSZkC1yxEX{ghTn7TsFbsieV)#cgFW{#vO^d1Il8Tt-YLLG65Kce7AcCH-^P=|= z7Sz00OSv^J838Kwp_mM6o_7+qY3ZEMsVQvl3R~sBH1vIUR{L!KfWq_T&zSbk1gxPd z+d7Dbrbvn986V?dsi*+{Pqq|!!gpZSOd+RP z%a^KS2kv|yf&$!rzv~AqvB`*66Xc%!FRtPVib1I7r7grR6CC0;4vJ8AXYu}2 z-Tl5uVkJCwaL5-VvHT!@)pHxBmYgq-HXfk$ULx{}Ih^Lq(a1swo$J%2O6(+4rmQGS zslHi~##ko2LHOu9Nbw^tG(Hv_+%1IPW@{H;T&;QRkYSY83yUjck>1)&%+y_YzjDY5 zSYrlkXT_I1VR-N-Yan}Iobx9FjNpp3a3A1~j$?Kg@*(e$Hn&$}iJOKQm+~*em{^Ff z%uB_nrJXti8*_dCVZMl>J!8Q@NN@xi(X6#R;eMA!ZEIh(lylY70*j2U)%)U0{;T+y zW|US~u8zxNoUiV3I9OLikanlxRN9nTWFL}g0p(m(>>rWuVz~nF1M;{ZvjIe z`19u*(sN~OaH*jExsuaTbMI}9WBIS~QY5_vz5tEg8(CrBVvui20j{L@3LHuf!J`SE z)!k{<&bVSZFdOe70Za$L`!Bd+#X) zBWgz}qEK%(7X6-P5aoTH_BCRTcL)leia^rw&*uPzWQrao8sGq1gQZCp4A zM;j)R@Oy7FDkrx=@dQ3n!j_=I z%cD1o)~HYgFCl!QLWR(2D8=GT&*JqdtNrFvK}h#gl)wX7f+@! zjzF;1))KJVPbqWOPxP2njSUtvMHUjx{B|{%`f2g=(wbxf^X?q&S*VU%`hN}{b#_YhFf$G{%4vPOjP zOSbtlG)Kz}CUunlQ&lX#ILe{3vqF^k1|GwmBTr7tYKnxq>N+sO_F7Nn{6UGL9~Z6b z5T3~|#Hjq~m~!*f`eD}*oS5E4UN8f!^{cpm>#g-mgb4yrh9R0FPv-@fE2mjN&}Z%Y zN{&QZo%OxxQ7$J zXplqZ{k1_~I^ge-mOtmxG&5-H)n8&c*>&+%;@|OeV$U?}=KWBL>^btd`^ZW|;B1wV zX%oc~;T~o}tN@5{@IYHnTUF5osoiV205X#`3~C7w(&+#hD=poO3G$)Aq@I&FaO@oD zQ0x+p)%-6cPKx=QFEd_uAHl2z9IKz!*|;_oMkT9%OX>h7>_H8V3M&(=_G{##rIgE5 zjIZK9=>Qb}r4ew^!CyS4{&OIt){&Xz&)IW!o_y=S)~?#m;-(qN9jHQ-qLb!U(52_o zKbHlICIWnFHWWZ$x6E_DS2gw#uS|^-J*TU04Ei7CtGzS6?7-hyT$*e{^eSf-sj3vO1obRYorovvbb!8b@%<+*r=2< zPd3u!(Nvop?4eBTW`S29y^FnYmzI`ot4y^OMb8JNn?&Ekutz*#mX~o)1ZsZ4_ z#YXstX#kc&e(v`K1PE2}e6I#OZc+C?<)lpT?&}^4D{IcIsCIT@tD^c=f%A9OV(&&i z?_ZTnxyUUaiYH9b-hEI2pld3MB0B<`Z0kU+Bch|a`njTIeia?GE-8J~x!SkN?z1BC z{^=}#15A|LG1`=vQf?jk4d_sVus#&OQuv@?y*jrDtoYeshw?d>6*lVl+ zmxP5Si3t2lOf!t>3>Gf>b+M-a2gOq?XAB{==B~$UdDexXXCwu;s8S@%?q%?8G*I0|%P)kOZSY_OS&CYML3FRp_{?#Qa()Hsy z^Ua=vvHCqs+@BgJ5y__rK6eJ2CsyrX4^rL3IA30C<@gB2pbx!s>e{B2d1+iguBPG(EqGrlIH$T@#&!8;V7Bscx3qD2jUa^^2B&~kv(2+jTDY&> z4Sh#cPH)hgICRc!L6t)R0GBtr_LUZD&(OuaHE@{7p+p%Bg7J!%Z{VY-beDTvKVoST zTCGgUy|9N;FkKhs(gA?^$qm66L8avnusG2p@Q(&|vhfpif{uU*C0ykj?)plEh|iUr z4^t<^YF8g(ZxJqinJ!K-V7#Q6Zb>dt^M=QLEuFt-@;t31t`B`={IfqFOpTQSGx3uh zoqaza9}gC^i5v7s!ppLccUQ4pEeP?}`tBbt5~{Dho=bihQ~IIXP->pPr1`XJJ^1Nd z)tQGpoG4;<1{0j)pzsrOKo@puY_+~?s52`XiiLmf&^Q6%B`xvj15xtE0+vacTKjLb zCfMARY$!96_%y9~&Co}SWjL!x?yoP8bTqNvK3?kkK4em-0N}@3{`k`*_>la>tor-) z6_(0W{_VDs0wEPRnW$a}SF41lJetgzM}lDCU`L{B9PB|f)GVNXE`M>*v2I?ld2tJW z15cWwVW|9>oeqfdajj(o7N%7poOP&irc$&5tn8SawF1Ac?2y~lCdQ8giWf#3m@kfJ zU}-Mx_Cbd#pk|Enu(6zc;LOGzepg27Cz|wlyq$k%c)k zW*aJJL&AISXvfdJQ{AI~7|tt;}1POk-;?C*2RsrIyyj~x=XHhV-k3GYF|68>)1mZ-D#sm_qT{p+zQ^qi7X=;&4V-660fcBlABnl4SSA8PxEThkL2F{#sqf zSvA$i$r^0j~q@)1T2`@N6zHW39 z^y8!2yU=Y{9+x2wm}Thb9z3-PcPABx1>!9{53ORY!(yy6HwwtS0Zwg~b$k^df;hoR zEccxgmZ3FvgP0!G=B+*$c%;hu`gl|xbN&(_`!TsEH+iZYkw3V;L(FG|$=SIV&2|S1 zYDM{R;8Efr5?y<`CcEekugybB6{kLTGb z4^BEYB*o=~*w%X@x(U>RPjH7@}C&VSH@74R)Vr-jdC5S9(h+#l-ItV;;8wUlCA;?SvqnkcvW=O=;;XXMd57>M8*pEWtlg;4Wej{+#HKxn z@LKA8qB=Fe!uqiNH{6BfP*kP;NA1-MGFKoBFUfob>&Q%;l zu9|*O8L{EJD)BZCFl9r+|oq;KBB%}a1$+FhJ zhXT$P?>+ zznI1>f1VXu-qcD<09As#f84clFk;DW@O57aEKP^)8->Ae-?qzpwn*$;qpK##x&DhO zJPCxGm=Hop$PN=<$^F&$vrG?x!oaVF;~HZ7Z`#FLvmTrlJN`Gq^q(78S>T?*NSCGn zQ&A_SP(kbq3)|g&SWQbg!u^wGHhSET=f?lRKX!6wSWFawsNdRt8{xDe;-|LI7ojXP z-|TCXH{e`wDQzCSxP=FmZ1AqW*7XX{K4u;1GJl&EpWiZUf_ z;8WoF?U-|uF=QahpJT}y3p{u5aCh?D8uV6{d_CC=&n1`$h%~j(*Fn2fhH}l-8+}%7 zN+SQEBtXb(0KGI`I>2Lua`5a|3)+M*{1u~#m zeh4$M3ME_sNIlhh1M?Y?bIXJEJr8#J(9{t9GY#LcU0UnfTrCK!{n}RlI9Lp;wx|*r z%Q$$sRgIFHd%k`EHU9W2Hh~9OO4hLbkCZAd;3}B8684(fGqV5l6E~Uj!68PPJJqK3 z-sE|7AqRKi$DPM63yZ+jri_;>_US_>cMYR7(TOPkT2tnG;|Uz7ZnB13U2*v19i_)M zN2;|kmOrwdIanwaD-m_jmqjcN9yV+95@rS0&@wGCjKoblM%7mT`J{FW=kN4kcvTbk z+`T@lNrH@hK>SN##qy?OvrrQlTA)T&7R+acOGAluR{_cskD?S9rOg;)S>~$R>#Oc^ zUHzll9aamnz~9&Eu=>&JP_C}Xf9Q|DyLboyr@v*1LJAejjZ5HhHscW_jJU@eYT#bq z$8(a8`?Q4~#ZK-?bVU!;>uXnYxAA$0W^%jHGDphxD?clr4$DVWq>-t3avPnu9`&)WbCJZRQsyCq9ew2G5XZ`}V!UQyamGW9=2LS=NtYB*ywo)x6y^n43}4 zyYK7UtvKpvu=}kul5Bimv-8-l;!=RGL=TpNdyM~4wba)^@d>(afmnwRq}NG)kYt{h zXI_{1w9$y zd01Ku!xlP&3xu8XqmCs)d*$J%n(A4zJ zdct3B1)nMp(@2xc!*3zIR%$rRdvNym!bWq-vas5+-8#2_58v^sXZM0PD!4JB4 z&q#G6t^$$|3GgBq&ovq+Y;%2)P*}Klh_cqlxo?e82Lk}`W(v}uw4jZUrJ!4wr2SYL z$%Y`XA=84B5Rtktj8~7AAnVV(ER^-I=bEU0?jhHnJ#Xd7B;4dNWun({6_=tgiv{$& z^G7Xb{ot?_IOfTdqoug7j7;m0MhBqbWF5}{J{v-};L{d6lu_QEi1UIDi==WdLtulh zVA!bS;{n8SL=cGMSO~cf64zDy!wVzL0W)5SM%FI``_fSAyh+$9V$zh`eWvFW%O&mz z2>TdOgUV1-w1fSa7~yj{$zrkJb0a*PLSc^i0)tQz7ohIWI&Od@qS#&<qAD;#BH`z3zy=0kDcC>k@^3OJ4)4z&^79F_5KRc|?C}joU`G>u~Guq$g$R;Hu*8DgFuX<#U9< z5^VJ)*6|a-d43l9I(q1Tqj{7M!2O7x>SQSz2+Q;?j|Gb`_x(i=+icLQki;<8)gCjxeEa|^kAgTu zQ^uCS(Te4BHd46#hA>843Mq?&Xg(ao4@7mik5BuI0}#GVKj?*)V)0}+U8w#wRx9_cu~Sy&6{le|oQxWLAYUw(og=^@{u&gujJjVF81_KZ12U z3YZ3r4hl=TumsmMOGOapkqQ_*irpO+LgGb^!phhc0HG*U;|(OikI8r;=@N4Lm49ir zNHIbMrG38#x=!5x1&gUXQiByKE+u_nPCWLMG0t?rAd4x+VPJsxy*t7P zd^;#mRXwl{i>Wwj^Z7UwTM~u(|Id%I*f*^F1=r?}zkmDu_y3!MjEZ!Pq*=)S0RplH A;Q#;t diff --git a/dev-and-design-resources/site-showcase.afdesign b/dev-and-design-resources/site-showcase.afdesign index 7a1bae6a93a2a9533335a825593b3af6920ac24a..ede4aa8df1b94b8ba7852ea09cd10ed3f79e519a 100644 GIT binary patch literal 29184 zcmZ_!by!s2_dX7vp}P@~lm-zPX=xY<=}@{6q)QrM=oF+IR7$$L1_VYV1tgX3F6sCk zUhmKM`R|$Qn(NH$bM{_)t$nY1t-a0$?v@!UGnkr~uav&;pQZj)X?%A3C5bC5r+(?Z zjhXDL*@C3Q+EF*%6o)TLxGFP7pSf^bLu$^4ebo|jPlAP>(41KgS6i)T`fh9tXQ%sG z=k&K`uF(9_7I~#e{v;%>;Fu&7?TL|9iJkC5q_;@+K~O~L8<;>fie_ov6M;aMA*N|o3!HRV-Ro0^b6!!apa1<_jlGD1(ZI(my`Jh4c}WxMd0;il?pn8j|q zv}9Y^ErrjCaQBs;7HeAnu{AR%{mLz1#!8Z|N*urS-UHTCt;Gtj(~po1T5igI#k*MK z$dMIUhJn)2WiZkhVXWrH!0!Dx^QJrpE`;z6nzxc*N8dp;*0=$BwDFC0lvRIh0|ACM zOE4`0{|Ld9T|^f~t#VkF8*edM-CEM=C zQG6lNy&CHNdLno)>lSmpJzovDvH8w`{vQ&Hpw&$hAhpKbp5%WlpQEEfoKfp`q>F zVitW(oWiOgwD3Ec!FI)0qr6_k{o8$EX{DW{=ih@b(Q?x*o9jp??h8U)@6tcF^?jeSb`y zsuXu#{n1NB!j!pc)&iYw(i+a)wJgl6(Ok2BETrwn!SI&+elMD*!5|>4!~$KzM^MuY zJ*J=NqYkQj!I-M{%vF9)NMb(D#BZn<=UzJ+dhSqQAv0$QFJELBh78X+jzY=fhbplN8L-Gc*0)1`Q(Id7UCnP zdpT&~)W_2<_t}j|rt{)p>MFxOo%C!Fe=t9eVX)bvCK;Yj}Q`3na$k$f|}(p+E=~*8%f>HW1pjcG&X6Y6sEOY zv!3MqC^dAn1_jOIW<7FN!{~zYTZz{i8atf!$*KMDZTd+gXLtOEN^z>C_e4qmle?6Y zyZ`6jOWF%3e=b)e@PAUv<=+z8cI$Z>`Mtb)Yd;W+Sgs#WYH}oY8t!;+QV}#D^V9H= z%sbre*$rd}N%su#t6hck(m%4%egECqY@tf~{<0UxW*WSK^+ho)%lceJTVeh`g|hjA zvuL{<+*PFJIP?vY>jiY@BI~i6pMMZd|Gl*>sFIzK-fV1(7crz#o)cF1Zz!kFRI3(A ze=O)LQ~q_;!N&F-w!%3i8vH-DggB4Q8^)%0BK~myi3?u?O(?2EFcBT%=9Sz5VMz zAM>Reuf_FwSfA^vWOf)vPAa{R>Oy`*^e-dPzszk8OH zB5fzj%YJO!i9B#x75_LC_(rXCVsT8X zrB|&Y=XJKCtnM9SwMFqYRo0?IXZ2`b#O9zDiwzQ0`tkKFKuUrSmlRA z(*%TvgFJgRlSc)I@E7ZG<-j#Fd8{*h8EMmvsc}=q)LkoFs3ND$=B|dRfk%%7_vdOC z=~_W5dtyMP^oPA@oWS4YOWAx*}l!j!6tDrEW`g?7GF%EPF}TMl5|teuQeP=DQTKmCh)9UNdE28FIgh)sRu=Zv|4!B zaWNNkeSdFs;PIcn&@O=L>BeSDgc$AytwQt=cA1s!`GIsb4UY)1O>Uuhm_~1!4&hHj zsl)KBD<9J;c`Rw7-$@!C(cBeatkf{sBQaHYDEBuL?BKXHwV#e5Jz3)U(AXbFEpVd% zd|N@nR-BLoU!A`f$0@g9lRx^kEb`Z-j{(K-_m$A*8T%BwKD4Gx?2)owk*k`{~a1y2B&~6XSWBXE^(Z zYL0&cV50L~voyLq^;entV)#!2f{UsPs{2Xb;Wc<=WM<~4toK=UGW+!3>@!ZGEynkz zIbHKm;&CZs52JPTlqn9(NQ=gckH~Ay2)Cn|r7(u9gopR|>qiqQLHNtJL_7`@d0q;$ zJqrG8L1VHR)?*uz^iD{|5-=Ym>>2ce_tMal_wu^PeHZa^8Dlye*ztKTV;Gth#zWGR zj7y&9RlAp=V43GNG@#N~tAX-<<{hDnEfMkaysku?1nWdfEeY~)IzK!hh(i~f=1}c9 zw#ezOE}GIIOGuOasU;cVb$CUbXIQUksw9curq7RvyJ6EdHZq)Z$@k)9qRGxsg*V&9 zx_X1^&$w%B@Ga35y@pACF9EI5IloK+T>_{Fmi~y1LXCdhW9&iQuJo;!qo2Ed=T|g_ z-ucu~h!kvk@fgP8KP@J5*?vq|sTfUK?T9__My)SgH|P@w1oG&_hl_SqUDfYRZ1j8l z<>$#<+AWVPNWz7K1o|`&7ty8Bf#ZYA z4{Ps5gQt;+{stKf%d2iatWs0v1I-Au4jeab@uD#G%+hO|X24eCA1mKd6xs85bY1@Z zkeOg8>vU}ozlm}!$LtW>KjAUcv~`;_j#I}R)@ehaM~_G+sD$fV3EH!&&*&`gzMwzj ze^T>2>@OyI$&CRO#^^hGe~ob$ygYpvjCwfv$BHlOwx;w}V56#dznn~=4?42Sye+s^ zS%s%VLROfFw5=lOQ33Z^n1qE`!HV7H^dnuV*o=%Te>p74PfJ6Cr4m29p7P-*TmCb6 z>dnb#%=ex19s65_`jXhln0~4W7s*VzL6xdC@$8{6^QITgxJThLC8`RqDa*JAQ}8C` z=?JdtPDyoB_PcB3*v-U? z6T|E2dhoX)rc90^sXdig5!B`lV@37Z&q<&A`Xd?bd6*R^g8QFPX{w|0^op{y5PV5u zb$|X%D-1>}L+X=&V}4eBJC_}fkz26pI$`rk%yZ&k=Z`^ zt*C6VxRMQtoRp0+mld-ML2?N`FA6OAi7|;&2HEb7nvja2MIU9fcL^!Ic>hE%BH-;o z=w5|ikC(Nl9Lk+=U}WO;Vk6<${E?p^jE#ABZ`t@Q3JiTgjM*0o@!@=qMnX)wl+2YC zkFWbfbJW=VV?~6ptZ$ut4F$#CE>QHN%yc9;O`Bz0k;YFS+s{4bPu+k$HJBU?QTxek#!k=v_&xE=(fea z%+G98!%cz)wLJIS7v&jhci^GU?{DP`Os||O^XSV<^lpW%Xq$v+>toA{KF2nR2`Uu| z^B^e)px4AxiEQF2UXEoamTONQJ&&}QfUa3wlMn=!|FZZPs)q2!WsdxXrJBt|fK3*8 z6d6~7EN041nvvJXdQp?k%*UkbEydFl@w9?-H^L>1^iH@qrTem{l_>UhW(xbvj|0uu zpR@tPSE2=jhCZQyNEC|A6G}qj5GEr=EK?RzA-~MMa*b{4Ckc745!o>K)uK@>g#OS| zp^jYd{oe&h-nvBI)+?_kjPlsN7|3H1-zkewyU@JREHukK(>I0{+rxMf0V1ovj1h40 zByzPlGsSm0gdVjc?t*~fqcEs~&y4*i#fa`?oi*vGM*U>Wt-RC^uA4gx7d-SCX5?%F zTz#au6EuSFuD_U8!#~}=@IUSyVs9Drp(A7=I^4#YhPEVxb9n6NOX%bG_zNTs%8~3x z8a@yC{`S)LgYN#dSe05|*Oi8|gi{lw;;^n-`O@n~n1K@W?WO4~+5z#xj@Ngw zZ|kmn^?_XmjUtN%L4~GM-{2ERU6w&Z@=q#jFA-@Z9ZW1r6LDlS1S{hM-LMAK8pGra z8shYN%(y*;#i{3m-ERG%*bUU$QxlY`FWo2k8P4JRVPDcUoi}^YPDF{0IGbt_^nQn% zj#Oj#0~4i>5Fg8=;sa=RMXL6w|G~es*DvqDrkq&^eDEsNBlK#1zj%Y!qxyQ-bn1er z%!5EjG~aa0x#+8~O_5J`*@q=*NE5q8UYG^z5~h`N>8}+B zhW-7jA03a~&oi()L@5)ReycyNjA$26q8i{rw{Q)~b3W;oQHIC#I5I7&d&5UVDo(lH zhnkbDID1?jDJ>f+kQHl@eR*3%soB-5WjbQTmra@n+1^!O77tM?r8RA}Mw+)DemvHd z=W#FT$GSn8$JKd?Zi**UN+!;hITgaq{IU}J$ooQ`@4MN`?4Y_Kome7Tue3D7Tb1RB~w2b3_~~SdHg%BH3C=iu-?Q z+qFzi?N96eQ6D6Ct;s3lSg(m{_%i(_Q+We(4gZr|Q$<5q{AQj*{cZfak7+t<8HMgD zJKJ`1U0M}0-wMM8d-6Z^6Eru>5*zW@e=DV?r#BIrui~yGm^vyiFL(bp|DtjVm5k0o z=2zm&xUWXG+UCER`t@H8k)0|V7kBw2246zk%NrVo-<1s8hDZg%&Hf{LFDYIj?75S4Fcp9q#3?AFlG6 z-e+`+1iF#mk~ix~P|bxh26||p-=h!FvLjY#7`yhHw!Yo)RGuIFz6U={a@xXJOZSg|?`|5=;H2^RGiZE$yudLm_o>_)EAMWp`+Q%D;&pWn_>`Lt%ER?H0;=6ngR6k~^11?#a zFLO?va6YY4zj8!j4nb46kXEjT_K^kS_X#$v%`;Pw8@OuJx70bz-rho)4D=6PiPn0q zXQg{f(#L&JNb%U{5KlPs+i%Wwiw%zu9-$mZi^1&6UP8WMKxbCEAZEZnO+K`sa3&Jw zMZ{skgQba1-zAP3pyg z6_i!r$B3_n4p#`JvM6-ETJ+x@u?DaWX1E3bp5xhWQ_LzRtRV5pgh+mX9AG4d_Qe1x zs83ZdbunUU(o4f=(FIY}vW~04kyhSlMNVLY53xM&yFmD<(r@YjwWFQIuW&gAN$i(T zyG;#<(7dCYVYaaydXZV7P%BPn<0A{y(AFEP(l7a)bU3x>)Pb#mzCjGr4nheLbJ{>e z)>kjj&ZKVB0RJPTM`n7yy=b5>`y(_&Vg?J5cQOuO^R6%Lk?FHaf(z*odkF zFzvD?V7SmUQC$!m)-qs?fl`uQf^ zK@3d`9+dHc-vFW_N{c?=07F8-Y``d9zY+W5xw8=wTDU_vv4|o%T)2z!b+@sxX_s&gkY0;z8{kwUX6T;RNzIqr&&w2rp1gbHJgweI8wK9WK1cS16H2 zhifN6tw;{95%Tcrl$D5yAXx-OU;uuQY3?4cW+!O3my{NdP{U;81Ac;X^(Qb5G0~)n z#2iFpCg{ll5)O;Omk4^T=~R<|PFNUEzB9uwNp$H$r8%>F|4r&TJOdZs`GwEU$j*n} zK4-i{z?9vb85K7Sa2W2rnC$L%;m3eL` zyF@*xIp6}bbXL=3A9b22lyMaV@5RJGogfmBEIZNY2)r2!!~%#z**WPRBTm3lsxK{? zL(IU?8oZaZ=Z_PLC~pXk@YM!>*u+4U-~kZs>g<;=Mz^Pj@}LRcibgcaqQe2x7%JH% zs(X2O)0*&ec-hAI4$BsY|EZ6n&keJ<@z)DG4xe^3krB4=`|Y@*yS9Zm0D9cheX}J= zaB63kQ^+gpHZAX#_C-W_JV|YwrsL`tSz%=OwzQk}qYFYDK9mP|Tx$dTP0I-#aq5&e z^*Ws_-hQ#yDm4ELj4y@P8=WVd)_)AB*>|-e7 zLUdddS~P*iJF=UvDFlLoa9y>WR>)t zh)+n&kMo>2lrjCDPzleN>Sk_o%-<)>p-7a*83INR{yt9{k&jR-y3jpXWmR^8vHPV; z+iu+A+Oz^ekKD1VJ#)CZL#1--0K$BgDpRy81&1 zZO$Guep?eVDis4|;@F)(*I=*_QT;2t-B|ThBIQH1MkU^bc+UJhyFmDs4o;9_bDr`5 zow;_$oJW~Y0)_gF91`X%gf)pNy-+)XQZ^df7(Vg6QEzrTF3 zHyt+VN3Z1;o|f{=PkE4bd?k2k4%3exE9hXBfHAoUf}}=XZ-;>MHjB|yTB-FEL|}SNVPVPGwqS_FD5b$ETpZ3l*W0W9G*QMG&+{-_S|Rb3|Oas^83C4-=Mwj zxA&-qmZH%PAB=;F633^LvWn#-ic2D!Ex6PqN0v{y_XN}rl@=T8oTMByAnLLpxX?Rb z!MU@Iq7o@=34AjNX|LX79!I=9;zf23I;IqvnChQ>+7oV|Me%0?F$H>wY#z#I3`&bx zcKelU<2gP1t)m37?tV>J3YS{OzV z3PPh-uCo)6!06d4EUqAmbBOF0o8V6suZA|PL?k)9+UG6x&3)@{<-}CM@I&+B?q8fO z(fdRk0F%n1Port4v&SRF_NNzAkj?to*_J^5_R*XRjFFFXVW^~ILpQ}g9+p;5TQuuf zz)S5s>OmxujRPRbrp^Kg-!;+{*tXoT(y26@c$FB5o+=vI;qbjb-CO;0s;Ym|-ms!Q zuDV!0%ZGTz3DB6wTska9OUZIsN>WmH$rg)BVJimKM1 zY6_cQlr{t_1cFnfv`9c~zzOGuHSu|na;{F}G7W63bFqx(f7=F)U-&liKJgs%NV2_D z!zo33>{A?qs}1PB`7^zNVcNdOmF&Sj+1IXu3oe?iXjFvTBP);bnby$i<}h7xPkQHa zL4q1Ejdlct4peHGC+t+YP9)4{B(O#?DZk z2!j?0=A<7dcTgLE8c8CGzOAtMBX6ws?er1rt9bY~j4X#(dKv!l`0aC)>6JUE=QW62 zOlhKNg0YBGqvoG6P!%$dpI0h#dYo$^3q2o-FYR9qF;}ij#MfM|>dl{{>|8hedb3c9 z(Sh0~gcU>w%8JB+b3X4=2K)hgkaJ0%8^>U3o_Mnhq?Q#0nlN)7@s5;qSnEwSw&$D^ zHxV{5Vg;o-VA_yz0wq0^wLlYknuVy+gp62@qUuUTVQp>PDRxjKhjq8(Z4!iw_na^>G<~Q!~ z$*1u9#M2*?Cjo&0d9g2UYe97~)=%P9W(IH4>R`VQkWN(|IxQ4)SWH%wBn7ukPP<4pxF!JGyxKR5o8j(dA%5JbnE z#@Dk2M0gOxx4C_J18o2{NXeJbJ?u{b_DbfK?A;q0n8`>p2Z52*doxJqUvBNzPAhoo zh9ineS5KRt^9_hlcQIHnfUkjiz14DM^%Ug!qE>VoIT53sw$z*m8=^qpLmI7Wek95txu0rpp6Lk7Cdz{b6=?aH^$r)Ekpdd9VJW=9l=Xw z@djvwkUCgXRe*8w&+J&&1J7%~n9WJu4mLSE&No|*QpUI6u4#lXzsd?mFg+poi=-bFHCUbLxkozOQ0F84J36@x^WzS z_*_WQCW$Yb^S**~hy_McxCE4beD)++?P#Q!%#7jYOkOWUvOyw``RO?qt5rei>|kxZ@c^1XmZHk#>JVO7uk444 zJh_Eh8VOG!p5=xVf-&R2G%5^?#0tJHIj@Epc6!ru#C1yt&_67e3=a=mzedCRNC&}_ zcA35Ru{~AK1=&H;)~HwF*#T*MZCaY>PlFb^iZzTbu0v`c8fOnqVEF6wp(mff)!=<| z53~Q6YemB`dHfTlP%7>N|0I$04-I)qPw@@E^db04`?q#&Mcx*hB<^t);2cd)*L|AP zfAdKzwKF1#VWZcJRpcX49Mz0$y;l(>>iq1?%w_3EY9R?H(U?-(!;$(I4?$vg&%|x# z#bsc*n$kyq7-(Zu5Xof=z_o1I%Y z!4Yx%kKXTM6z5{Y38zY+CKi&;W<+Qs(*(;TP z?yver6NJ@b8v~YY&6g*y@H-_2DM>N^$C_lVD;7;14yef642d`en5}kY>T3Ebf8iPd zm?_(ds&cTRJa9~ByUR*nhHoq}i+gle06;NEpb-ToHHHhbig7xLzNC=~*_%fRevRdc z<@KIb)6^V(2Tt$s#ZgUTE|nJJ95&c{Ws93Zr<9%_AEzd+=IODpbLEWWMb`Z>n{#>P z;%IGc?XlALv9pG@Cnf9|5EXvy7x;K9_{Yjo^!nPL1^xw)EaIoUB%pzgm62z=ce59T z`pz04jvM5}#lD5zWqq}XX$G3`6=sH?lTq;u6B@j+v6duuncp4spC7yB?dP=<{i$9M z7#+;eG~n^c)~*Q!0mgu7teE=jx9p&$7wilw6K`PoR?0tV*UH)UOAFoxg~Nv#uo|Wb zG*$3lgH~n*cN`nD;P^)Vq*IL*8>VIJu}nnq7((2hS$3`adF38&u*5LSz(DwRPP(MP z%m)Bt8bU3QyrCAa7uuPA(BSSWJZS~;szSfd4cQ1QD<7CgYCDJ#P@)=+f=K=dB6$+F zxMZ9E7JjetvFxAZZsYM@!-?=$e1BMe7%hiCPwAJTpOdKfxqC#v$B6iVzBI|Naw*qf zU|4Krda(s2d-BA@R1I~hrb@1ywYAqa#UFFvZ?m(rk)XFX{qp$qs`Q!;uow(Qj086A zaaq^$2u4xQ3XbluJamlI)=FENB|ZNyM@;(i1H}ouDVAw#85P&*DdLu(g?BOEOrCT}yI*4=C=<~fA&+K;T?Ki1kSDj3 z?w0%)(F(K!-V!6sg-`*{G>uEgIhWx=^3C1d-J4uc_jUX5;t(H4lpC(lFoL2zF#j!_ ztha1yDer~BjN|{A|Cwk>F*?eaj(RJ8C^Gkivw&Nk)?&~X9#ECNVy`N3GL_vK!Jp8! zQ7ZsVKHG)N%50ot>;44|d(-!kn!c8n+17muM5G8s6NPij$2%!|v;`YcHT(d^v8s%2 zJSRyP!WB29gS<$l@q@3>Rns!Ra{mV^!uP0&7>RlR-T$djUCEpY?6E;*>f%)cetngi z6zO66GNqQ#b|JtEmYIYCJq9#}H`5jd|2a@^9@{O`FcQZ{ZJ%ixE;IyM_}A{STaOd? zl?qQzgtlDLL+X7|nS{`Oe1g6X0*O9(Pk}r8>ztAsA&q;@su3LksD<>tiDhJ5ZUe*T z&9}GY-i>VEHXyl;wB}8=KJ*}H1Q2Wv8^Vbu{5%^VL(D;8Fx$R(-KXNlQ6e)SgJ<`mlSXWj@D+|kCzs>(==+XMY5kbu!qbPvf;*Jg^YrJYFQ~=%f6Bwly zXj~-3a}tk!o;7^Hyu64_wMP=g*Ir!gZu$9+3C}?pf729tZydG$m)5@JwK0_~cOc(A z)sMc5few+S+=z&@ocUlo+8gM221_E+>{DJEi8ok8{LqW(w{(z?Fa%epufe@-<>GI} zKJlmgDt_m;L}@)YMd6W<-RNG3XDm>je!KS^e@Kp>_`8lqDJL;9_Gh zJ{4}UKiXP-Pp2}}@L-00@f6#Q;??(aP>dB+6OLHD;nGMH;6lqZ6cqnZ+Azq>j$vig zOm(!|Hx01Q-=hrHQ(ba?u_0mtBJB}MfP*Mf3M|w}zB7`YbaOSAf#q|*70=Bym>S&? z@y)x{>8&2HQKbNS@dG;W^6jm+czRaYo;?-WZkz@IH0B(8_3WnUEz6h8(its8YP3aK zZ5B5GCxlQ;6F@(GRKcB&PkSdC7NPKcHa+bJnAq7PDF@LJU~xy7)EXBAn)aergB#u| zm?{XiT&JqS^3DEC)xoVv6CWOAi{6+N?w6XOo%yJ3f2r`o0>5P z6mTrk6SKHL<8(p{ZA9e*MEv|GTB0O8snuYx$Evxhi{a&^hJTqiaV!Ss?87M|+zwKp zR?LUqpv_&?PGtUbg(r-Rx4Us4mvgMxgrd+d{9NqaqTJAdLmhhAP@+?O`&I--VV;;DYrEP32aG)TfI0J)Wmm>{?JXlDy$EdoEy}>1F%v$0n zELyKxXt&jX!G6|B3MPbWx!EH(d1BYrJ?+q?TxJ#u8Y(0oocLT&q%}DoRB&s)FqFFj zr>SSXMk^0v2HuWffOq%)2s6s(mP;9quOPugyMmMkSVwBmmK@=8fK$Go42Mc=vk~xX~?27R3+HoK7`ulFJ&B3}Ah zJjJzxPiZu+vGTC zb}z`PzmJe|&&V}dQeSw_*}%%4mf>Yui}n@2p|UVG>BrS>`Qx&_e-G*}>v+2qrAut= z!FDP12bZY@r_;HO{QeBztFdj~mYaBv?$yxSmp*Jv$L(O`Iz=LAlYNe&h92k-;#4uQ zle&F3;Ya)LDLzlzF2S+R{Mq&*A@A4dn`B8gzZ0H4bW#_o$&==V@>?@*p+4>1W_K2O z7^-94Yr2z6Z^pGh#Ge>{3!GtH3N1i4oi=z{N&D!Ejp>Ln9bOH+w+Yvc>(8FFZENS9~2HzN3}#3arIo>kGVXdiIL7RQ%Pe7o?K zDv_x)N&x*JGm#IZpX#T{tcK?odXmo!&xP~HUSlyYR}A%2(Ht2#AcZ;5Z~R$|g^$5x zcO1o!d3);FR9_)_g~K6(ru$L`+vnng-Q4L3oeRTwj7Q5Zl?Jr{Jx6SLd`S-;!U=VS z^RR_Ql+4b}!3~r6Y4-_z*^iB=iBhmSC_-jeOS_U^jquI$|D^y@b`0i?8CamCITw63 z@wbz|&AE@R`^-r8{^ramgzrq7H(tS^sj)vD)gE$JCEO>+x=jU-2G}Om+i0l!Q+l*P z`YXfbVZV*-$f_hR7BV2w0;ANJM@-^6#3|w!J&zlZpgh`19;*JS(i5wl;k-AKd4GjF zRYIkXmPM_^NNd6L6tv|^U}>ID`;su2>YVjhK8#82dSVh_i$Ml4^)-KvX#pM%6yDli z)}@YQw+8MgV!3X8g$0lvXvA!I)|@7B5Eu@ftF^Ks%0c9I?^iA$EA8&!SPLvsKG3QA zQjB;=ZP@(Hc}8V!ft3_7dl}ZI>jpzJA?%+_`~y>;1isX0n{*b>$Wl>ly^AF3*oUwg z%jQq69eVT6IEwZuM#n%YU`H|lQ&7^&RCjX*rgp>`5Wr-?0@{tc3mn!epT)L+C+WpQ zv;sTwY@uGZccdIqHGyhFa7J{HQk!a;4fziDmpT;4(BY)x_j9C)BHQvEuWJ;Bu&wv$ z-kdDh89PmKcc-^9`HIKuyH7ZoWr`{dhKrvOl!6Ri26+)i&4@!NI8;w7-GiOnWHH4B zSLg~>IkA@)wgKOo?l~KqHt_-RH9!3heD46JZevw_ zi!~rtl<}H8gel^FuIzJ-5LI&;UVHHm1>6e!ORg`dQV{nU%!Y2vF6$bmEP*tOrTn;W zO8)DVQk8&6FUWdq+O8$W4-55B6<=X-Kmuu4Z5@Aj=u{zxXJ&p5mSDAFv`>zOYXx7{j#Ur(Uj&-QmoISRvd59<7GlKoE|R?og1yC@6S{-5pc z{-{JVk+8K{TKb(a4i(0;B=23P;`ho`3SC{(SUMRHB&74rFhz<1APl{&Yz>GHD#0Io z&B+h54V0|~-hS+70V7BnnzOqIMYLuvxDhii0RyP&xAloOI@AaSHm^5OZf@N^#mNyrZ`PCz5fC^{@+=EiD;Mu7?`gu@*WssWX$G6e6}FF z=E@mTu7*c&H~8|aa{;ulIEjbd9b-`i@q?t3)m5$8jX5vk^<=|l`Dn^_#`;Y~p))i} zX|ou*8ckey>8qQYAE93MitjcgiL2&5{WnE0rd8088jewluYwG-0!dAwVKZ-Cw%9sW z%2*>RR%(db`gk>M7O($%t;leOba8B1SDd+E5O@zvIMV%?0M>H)`3H25B zBSd6xS2c0q1FuF%%EfXB?ua3FAT)}p)bmZja)GxH9V(u8Sw%6*B3Kh?X-@*}I;m%O zxAOpX@O*?Km?78FqJHHDxgZaY{}vhfBPE|yi;HoxxsG6=fQwO3V?qg#$aMw_ii?wMqWyjgUp$9%Ut#^{xi!TcN)J?`z~Zl09a|T3{ldrTkf02*vWs z=FzM9ZQcC+rfIJYbJlpWjwe$DhciCdoedWhX;!?vLTThWp zh5A!(Y!76%F!f@Yg{KM`Ai7NIAWu}yZSPrnS=sr(vK}C7?7p`cd~6J+8#aA`YXPF9 zs%`0vZ$c@WI{#EWdLE@cOCZ!&hTjYIQ@759=%VU6w1c#^JN~P4Y%}8uOUJ1ud%3Lp zcjg2hJHAtZJ(*F*Kb0L4#4O*3?in2T$=3nRoQ)My`vr0_YmZ{3{QC;g%QO=s#0F&y~JIT@bmYxJnrP8#DD6 z&uD1$FWTRs$~%3}qp24CsLnSxw-r`D3{141Y1SC?bj@E-7FrR`#6TbG;@Hz|3XOoT zNCNH-e(;gmSfb)D7x{(s24<%0w@~*mCBLG$LhYmZFys_!eLV|_4u7=yqCj1EO}00< z$z0wqXb%OzvGDFkhu?18XWXT-do6JUUvQv$+40o9&wUBNI$nD`Eer?H2%Z~+&{TU9Ok0lhSl-`;ET9+D4T~?g8syW{KeHZ zmX3s?@LNgdng-HHe3cKOowybz*9O*HbkAMd#7U3njH1p5{)NiO18FELc(9I3HPKo%NJA&?`Jsvix!1pW1KYPQ5hv_wh}^`$#VE$7*HU$D3R~ z?1VR+flByu4gp-54lz`RyxCoJpY#ImI-d$k^>aT*yY#&K=9Mk#=AjXD}P(ZJaCHn z=EY0vir`5@fzWcQw5fXv%q!~lug7}BgYnj^nt3;w+^s9zO2g&@2mI7G{4iZ z1E%omzx^ntsX6xp&hP6N1NPg!T3KgQ83l&t#3QGz7YwGq>gFrA{?)}^^oM|_4!#UH z)lf-qcl{#1$i1X(Q^9p$i+{Z4pdWF+wGf!cWG^58cxtUkc-w%7@h=a+f6EiUrLuH? z-FoEMj_@EUhR&B$EP{XQQ9r}_0zuz-;4lZoZb>f{qGOspGd0zR)aOFTIO@LM4(BNv zY?zt)`~9o{*iuppFl!RTIPCR8@5pbhft0|%s4*rDorW^opBi0Q?yMIukp>R(#5%N2 zz4yDY=;^lKVS!_&*FO%z5Twt@$&(9*Ik{w!gLnN#owFY~**2_PK9G zqb7<`9b+7dJ|3x(1K#r0zi;zk!ql^2Fki(h- zSSa(qeM`4Rhsn4$qJg%#VV&As?V*8=f8;FITtJy4WcLSIB!AH8_xt(G!_JCzL|D?t zrGVSVHwW#CL;jiq1Y*m^9@_zJnqcAXA?kFo0D#CFyn_wITTV{tD>_o8-w-cdA) zpF!Ty)r4v%n*%t$paF}&x1=vQmk^XUY5@vEf$n9ayXQ}YKU+ywub7q%h2{lfasjiY zxht>3Ey`DSJE3DgCTMgUCwAGmf2_C(TYcb3I7^gtvBCg}pV;PoB|oNd`8vYq(}Oy; z0@smzXLIyB##B2isJCD7!$0i2j{or#)MDv?UjFX;LP!Hx|IDXh(?7gl$@ZD&Q57){ zD04d?hNH5vL}tki1=cGK`7d)~_O*aQjvz5m3EuHHkKq<)3uN(AFJ@?(yaV@`pTp+Y z(QVI2twq#uJzLGjo1y(O-jaXj~>CF zT~_$kp)F+8@fpr1U{wwl@n&N)TcFz5S~Fi$~YP2k;?iEU(~%1~g1SHX;v zK`Z!9MRpyL=BW>g;|V7nfx%wotxN5IcC7yyi1L}%_!&?*J+Rc1`9!lNaVW5Jvo1S- z$*XfyyEb=%3$w3{<8WI}YK049>Dz++$uZ*^uK3Lk58EH{$Qx0oFfep{y-JB*3OK=O z^F3`du}wv-onKk}jbhr?%fQ`6#rS>sZ!OOKTJ@^r>9cpghXcuf{SLa%JwVLa-Y#m! zo4G6&dWyAOVIj8h;Hb3mjNjKCvQ>8JCGmVGXegV-Nh5Dp!UZmrjD*cP0ZPn8YVgH7 zR;HqlSg9{jBy0nrYo4p=W}4JCgd6c;Th`gM3{*DW*>up3uP@(^OYMH+u;1&bHsGs5 zxv+OxRR(JK(Dlor*rVi@#3OS{@tsV_$Mb5j+l3W_$`IJs)bpdtPMZ6c(mFR&5m)HV zPDOX;o$C*SdpQo0X5;HxU}af12jaY_LR3t7u>U*MBJ?+n@O#^{L<}$+w#l2aLc_EI zzyo91Ck?}_XZ?iV=dl~|nw$>M%yS=XDT&$F;WFt9(0Gx;I1kpUFHC$(_sE7%I?vvC z>4C0yPeXZ4lLk2?73AU36t6X@%SL?giOZKhojnK`$Ac@>hv4Sc(sp@+Z5qP7XEV7F zb<)rLXgthWo#P%j8=)tjK@?ySK+{D$=ikhMi^QlcpL8R5ED~5cZ66)85DmN5_rWvX0v2*#F_hd{IaRFvMAdFeNAF*5)&4KAl$-AIAee$x=fUvyV?g-2UBk8ZH_BgDBjNfz2o2 z)c$eU2ViU3%t38+IE}mrUv7VT$_FrNVrO*INwkMElCOXk(J=oKdzW;TFTNMfWB6H4 zs#pzLCOQA=8va}06%>5O!lOxbl$CQY&yaPE((_MTW?PM`&KNk=%Y_{N!h=ubR^75F zSlJ`Ledv$50`j?SFo1|T(DYx6w(d9INdm>P84$ql`t>J;)wc=z_waz;?)&}EIqU<`)EiNMtQ7(sp#`E4T#s+Sr2K7Q9E{a3{>%-Bw^>++7B_2dE4aP;H&6ZfDFIDg z`e*PsE4UpCtNNS0aX&w7Q~q z-QWokGrI;!ROeAlf@$T^GVoY%2p{IuY2jh#wbhN-J zl6lwbMaI-Kq2Zv7!<-yDfnWu)jN?gMc(4nIN)r4`>nVDw$osvIokORVCeHEGc?+coalX`> z*Nw!+UXotF#fL@h7to9OPgzQRjN-qE{68X@2zK7bB`V!N32>USYy+up4%%KaRUi}! zPJn1WfMBWBi7~68(Pt`l4QoRp?tJ2A+ej-P18Y+#j}rO*mWI?(3qhQ$Y&YG)KX64*OPH6OQL_Uq zO1%lqy{8A0tjflvfIIPhyt|?oycqW<2VG!G*U@B@F=tjibw-)fS4K@iFs6}$N8_{G z_9U=ks*){X9jO-n(d7ftcuK+nY!~Du>#~FgIj=))&i2=T8Zybu2S1Gv7sElW&Mzvc^;Vz8WDE7eNlAad)i4#viox}0aqJ_l$wi?X-#q#a0`=^gD zuV-KXmqeX+%6n}Yt@5<;&1#YS#$*r}49uJl26Klhq&bn?OaLG3=lF!YFkef6#QfyU z#X=Lw*~hqDf%2byhyH%V)&E~nR~;4Q(}i~lK^kcRK|qj_k}gpiDM7j$3F%IeE)nT& zsihlX5hSETR(b&mX{7s`{r&Tu!#Nx8&O3MJz4OeybDw(&PfiR(5Hhs65?b%D9z&a} zWoqOjX(*3Q;pOoVkJ-UxX?~_R$^F@Pp8TsQD=;u1@CHoYtl*=&oTd1?6T4jY4}DYt z9S4iiQ}kFkL0Jc2qyB~UjsR@!mXRxQ(`|P&*VNC-z0TTkfkpCQuKv??LlY6q*IuWJ z?3o|I`^oPSpCdKn(ajeLoC+b73Hx1)Og(i}uL|9|y~%I>>0G}z3O+k--~2cAVYTwy z_*?QphiiZ5kyWbG*LH+DW9}4v{3qfI;P9xhqvVAK9O4VFBh*Uju!&T>TaLMY{y1`>kYy_^M|=G4P1?BgK;8Kdqn3Uv5Gz!}1(y3OxXac*WeGBsU8+dARcE z(<;9yllHZs^bJJ~)DMbit#`!*N%pC=S9a4i^VIm66XBhI&Awx46LoB3eRMUVyhJe9 zj!iER#j6ws2#p;jLybO|k(huqhTM;V-s7%FWnxxk)yc7xzbDU^1GjOmNBz`7?jY@k zi3gHLQrGVd)xC_v8K|R+^VABXXuNLkUOEqLOyQqAt#o9q2{%s9O{`#OP-U_IMKiZ`ZS&jm_1{~O>7XgxbO>%X$TrXfZMaZm4xT_kGY zLdt3R&HovqHY4&o{Z19fTLMb&m4;4lo9DMp0ft#yMIs_-cS`&81|6X&m^F`YKXr|3 zAhW`iem7)uWxl{}{*4b44%pEdDHN=uk>tQ!C0`CDBziW729EIU7Weg{JG$IA8d|hw%Q+J!q;MB(7=2!6?FWLr*C0=vCqA>w3v)d>zP6ML?W(?0`Elqbh;& zUj>K5?3}Q(lX6_zzlSsyZuRaKy!YGZ1c}=GU*-MfqSiokPI2UjnY&C|Lp-vt2TBVn ze^Ehl#8zFWz4PJv*Hyo}JluU8G2 zFNiR%f}pJqWqk>PAfCbGLNNd5(fto5`vZ5Ickr8`?KHNbVAPdD2Abx91;4GpV=hSc zSF=xu)K5*f>)=kBJs+=~=ZICPSF_k4dPn}x!)-H&rKP1A5H!WM4T0F7+AzWSqYMLx zV6nt?x z2(oA<1?H%1=ETd{p{P@k_I4otpW+$1IU~MCLU0nYiw;!NBTxM$kpBT7S5v4!{f2+< z8GylZg4jI!+Y>tWr_t8hJ5$T8&$Y3Z#{^vOH!9yFvbe9KuTu3Z;M*A2}6X?*+r zyXY!b$Orm<^A=(!vpvd4Zfm{|5fS~>Ke}m1cDbPQ1~hZ3d}DYJcrQ-4Fk_BbBET62 z27X7yy$D=6$dc$77l9UJUZact6)$Hw8tCj@2BWwGdfeYVa)_gwaukRL4ky&uZ(_bU zY&R(vMN!!md+M<)NUM}tq_}0k;8QmxB6o5acVh7oI8YuWQA{aN3+f_ zKA*{vAO@jl1&vhayp&z+gFhyn!ZuJM45@y4JFM~_jD-uatfXMB9%m%^Q^k*Y#P~*= zUj&T+tC2wLUTS3@1cXG*4FYco`PCrx)|p;mpl4o-xZ`U4a)=j^yj)6=8>cBf=CqA0A+s-DTFv2Z+J_w{qnzYz{ z3mrtL^_KgO?{xe2@<<_)vGo1buLmAYySyMKb~a)gYOcQF!ZY2Gume(ek-%Z{D_;g! zER3w+l`%kDGI=EHD3)&jbuNH3j{tB``4bN!#Eo0c{cY|)9pKYTbvCPbIFTwog$DPb zgAeUUrN1i2eE@Xz9w1Ysr3sse-UFwjkKREKTYqh!ezw-LSf zgnDO3-i-bJ=eLt(Mi52{_M z)2~!&F<^Z6hHc<2JGskn6y^@w>bA_ofe%BDVuHnYN)HPL)1cJ>&zC+QM>jG?2(j*W zQ53719fIk~6!Q38b#`;#T(`C(Brrpwo(dyD78viJcd;RTPiwTR3Q^;hph?9{{UZ8P znwFTuC0*HpGqdR(RcDivK;O!^c(){Z{NWYu++TxlF)Xus48Dd5KHNN>F$yh=jpmT+ zTp?LP-BO^COPs5A3{4C-AHV`r**x^W^;>+c1v4D+FJMFb2)yeT(5f^X$r;Y@o@GNz zkZlyZY2U?WNfHxCIjTC>f?ul3MNhQJe-uWA_FCO{o+elBBQ@%ZwJd1^r;pB$D@r-^ z5nZFbv9R+KX#;XXR}K|@arXT}M$+E(&tD9{O8ErsFy2DQaFSW+AbV?Z6UydtULU}U zj+&3>e~2LrZnCaDo|kw{3P*cw)OzozGM5GT6H{;u?J%$Ps-G+oe#rgP?ea6L?@A@j zn1U6!HnJpWcl_=Q(Fo6j;el0$zGeNy-a4CCSm4WiYVk3KxApT`JYOq#TISJ^9`MTq zIgo8ai6Zld$-fnwoE_TM=3GXP-f((K+(f%U7QX5%QSC)gW!&)5S}(()kGM3-xn&hr zaU%)2&d=oHC6a5foTkz@OE%B%Q@AS>(rR}sFER~7n!6TH zZj>viZDqXjyj$Xm8+bxJ()otv5juxLr~J_EVKf7o^G0fdTZR5epS3E>Zd)gjI9(H0Q<$&mK8DLpL$w=mWv&+ivdOm1RW97=iF6P9!D#Vz$rUVV zyn!08m?b+Tx`&Z?^H=eSkZ5T(TW|?Rb2W!PGBw*hXE;(P2KAx!*PyqX zbos6j1B64RQ`)Wr0b=047pmDhCNT!?~Szr zn15@#PU@n!Z`7E%K|GZC9R>Y`ac6QwO~Zpb?tiCd_Ccb_j6%D5%CySPeTb9MKKUGR zVb_il^ZBslQOk9v%#Qs;oTs{X2kVcFQQe-olws@lw7Z|4HsnoK)-X-*2yCGtQ{ase z#&sNkBC3-*;~*OLJc#IgqCS#icC5>jIkt|r#L?e#LWunRCQ`CQ*~R=xq5)KuRe)DQeEoc7-;cDfy z2cSUQ=i{yr{zmpVqmbt=&aKY~o)5JNu4QS5%wNNp;Vi%GO$>^lN*Ct4D#7z7N@_E0L!>j1C}^>`n94(mO!7 z>7c}r`V+pOS>|>t2#=IWEI2ZJ=CJgXf5(Jjx0~>@r!4`q1r;fZFs|Z&R_NW5wc$z0e-~0vD0O-|U2=8;M(bc;KRr8BWvTL)Qr{JVsx|32gYHeHlfN*!R--eHwD&H&B z+CPVceMa@t84&(8w|=lMNa)x6EYftiFw#16Xadr}zZJ+rcOBU zyEavtGY*}so#;(;JCmfL5k5uo7Db--|>BB+TS_3UAM%d4I85~ZkShhYRABV*Cp^Q`OasC#cZSAOfN|Jri8WIM1=g1KvHxPu`C~g(T4z`06Zl`6|#=+`5Jpw(vg^iXu*N}W;hBx8Q-oTe^ztC-G8;} z{K5%ZIf{vYyY2I;rgdL9#l!D2&hIQmm)(Du2IDoKD5j2|SRa~cd}bFRM}4=W0;ntr zI1khIP2F?&REt$Fz4)_lax{0ba+jb2Z!gkAqQZq2$Lav_uN0up%CQ26(NfnLb6f+h z+`A$0Y6%RvTmMU@f9c$1N)#vd%zM-3$YFR>xp!9?IRsP&fG=qQ9wMJ$T?%H}0*Kds z1j^*JxK(t$_kD&YdOHpFWkW}-_s&Qt<4B9sJW(L5j2)NPH#KF(PEUaew%gi~z5WHWIt?Defjpkf;)0Yw_AFrQZf zQ|=s?a^99KTOQXK6S9eD|tW-;0ggIu%Zk}T1Ow;lA@0rsok1vct#XIC1q z+?>xyM0lIS{M>(HkXP*^TY)VnmvHYWc3@Svz9XbcCCx-M3Qt{Z$W`Ht1h|SlvpO~? z&l*Vq=R|Q*0hWpQvU?oYN?X_|kx*0`e7{N_S~GcB(iTY@{=j*$$>JI6%W3jqi56I$ zCoaIsM)TvdNg##e_DZ9u-Yp?=>QJftGTYp2?<<&%p!)s8$eBsq8b?ge7%E%QIBW=b z9f)#gKkwQ3Tj+n1(`;k5_q2Ro|0t)3`<|Y814G zzS(=a?b9?D_ZYtHl}Y$4yF0Wz`JbCz9oW&WkKOF}C}4U&u_#8Doebhj45}MFMHA;U zeu+n*i>~T%0XJXhgZUsD6l^M%E_)HXl=!=IiM=&muds~MM8?0(8d?xNK1eDh(QVHQ zd9VB?q)a){Rc>=<0c%=%2!ns{GF zAjeLfM|H0%AoEC^Y2yFpmMPi{o}nHmP&y`M(-_w<4b)aOik8!mRnS??-MzLDKO3j+ z>6p%){DfNM96^=n{-^ADOgq+{fIn}vpqtYq2JKtghQU_4qJiP=1qlj_V2#1SOg2c= z?IS105r5fJh}~u8WnH;$+ZzR#QB6>}HV3jubHam$nEiO4-pB4T+x_Hq$~V$pff6BY zfagv$=U;be(1ok4qocPK>|_^10<-c&=@K+-nK>SUL`&hSzM0B-$%hzSJb)zc3WJ~& z^B$6UPWUo9VT038`5z+&@-;pV@EzOfoc?L~I$u5+*_|^LmHo8>%zVKM-x#=EE^!Fa?B$l zuPhBMce5&}1SGV`$B1cri1+`#zCWkVwgq7L|L_|DG0x%*mf03aBxpAbWtCw5&{Yq2stFbE1bPn^RDR-+NuB7U7d1dPKP8#Yg)o+Tc z6cKFC^l?YYvvsm5#dlxW`c|k(xkSOURdnHI(RJ^rbgMP%E?aTJKihTW>eeWL`-ay? zgP-dCJWSXtLXqvqt2*mukQvk6T>CB2kJ2UZ`#RS1&?k=K*EW>|SHYWwozayIHR%s1 z+R`erH+ES`as1(LVRbZ0<~mk+OCw4xG8p$C2Gq5*B&1|KGz1w-#O?D_{l)7RHIn36WKm4QI^+JX+4anA~tQ!Zre)Ow1$#*sgc4J4mAX-PU-Hhs#C_GmrUW zic~>7?q&2)g+Rnc3)G%oUA&M%qB$>*(#L3=B2Z&F%4aKG~HgZ?~3erUQPs zN01OB_#q(+(5W3;BHNdX3w2?MH|e4?Iv~F*bI0=^ESta3&b9Y0NEyyz7%rqP~S3&N1WjB?p zJ=F|qLJ348p~UX{J2OMo_`4NGL`3G-G^qsrs7J%5o!d|Qj%4h1;|;@8v1bC+Egzw2JG67$HEi%Ddj<+!WNu59y*8{$H_z16^p%@~6%pM%VE44&BSXM-Dpq z9Os5BneD;)!z~0gY8C$QoA$c{^P#c@)3D%`Txyue&3{T%OszhT=DiHqpJpZ4h3Md|F_I>rL5 zAZD7dvLVNr){JfH*!=MRsk&M9Q=)uf=>C2{Oj<*ypq8|S4qtiapjq{3Ap9MY5zJ4L zG#47pPfFJZ<7Fd!hSpTEW~~W1^#(&-LvASb=(UIoOwEXj?=x-R58{OXn4U$4g}hE` zWrF~kc#-rIlele;g7J)>uA}wQU|lSWL`C#}1$tgvc6BJEEGmv|U{<;CN2Fh~EE=o| z?`(w8Q_@F_A}^cQwP)83gxlH^Z_>0xcqa||KzLw$1rQVT{XX|rTdCU6mC-d%>s@7T z(`!`j;Xr~mysOAj3zyC8fRyPK{NKN4J{sPqR@SX?j0`TXH%>ag^NWvue&R%HS^p9# zV7Ge%3u#tM!Gyq%+9gSGLLVG>AarFJF*DU?Z$Uu{?LOP!*a#*y4V{(Zm3PTWo^5fwT7+nU zdmPy9kQ(n>}YUHsza8Nb7E;rS_+Hk7Y%u%7XL2%Fe;Q_kjvI zSrD7~Yw81ElgMoj^YN6Qhjq!(zY}7Az+{OPf@G3BU|bSpeI=i`NDQw@eBq-yUmI1XYVpKkrEVe+PLLmcCxDQ87m5QX>P@wT zGxi{{m-CE!>ex{;nngl zr8yJK8J(UN1KP&4PM&h+>@dpboW3KdLvi3?w>t?7nPL!Ue-yUi-G&qTy#Rg{tdljE z@dR1nQr{~RjV@!+{_O8uzo-x5bGIk0rI=5I?6t(6hkXVWDP-tObS6C`yviNQz^jOFnzrpbU0r*uXh27DhAyaM7q}`S&pG*aSx9Wuw?*w~ z1*RiISV*E3rVMy?b?l-UX078uZAzVwu2mej0x|_UyWPJWmO%s&+kSU7YEVkd(IWv( zLc-PrN?3*s-e5cIm`#dpc*K5Znm?+awB>6cAA&5WNI2l?3JXIz{OWqj{gV)A_GI*E znhYm27LMO@pztF7(~P|?H)`%KH1H#I&5j~Nne^v3#pqf~2Z>$9HcZ40fwg-X~| z-Xv_(I}^9H=^|oy5a^!h_^`SdZDY2+kl~FQR>V43i$aa{?HT1h+40+KchDQ@_?tTf z=usU?iDf>N1j_2^yl*s4kqk8!tjw*z{J`MOLUGw%=}EiMyHDDg=MzDGE&fMDe*P;Y zCXr{I7rD{nqyjeypWwW1U-LV)uxbTQS;L|uFk(AuwC9jMC$BYVyP_e!mEeIK8-yiS zgkuwGCdA`Z9rWC2l{ec)EK%+5iSz?@nSSak0gcT$d69s+>+pA2u*PYLH4%A(zfCvy z%i{0@A}F(Ixu+I~@E+Mq#QUdFfgPkDBV)tUjWoKiX4Pf7ktA^oRkyI~UG;n5~Foa`OG(^68-ta;d z!koafUKPZZnA^Fb$ksiHZ+&3V{RW@tK`FFlY$Nt2qq+LdveuL%ewS7S+iy|tDjxLu z*6i8q2CxU<9vGU5iJa@SPR3q$9NJHBP_)D`ylEPFwu}7NL6MeR(RV`>dwNs7eyRG5 zEQr-4rsa!`+W`$imw9$?h$CR~Sj5BH8r4K__L^XE_6lp3twy}olL;$Q_Uc{h5|air zmEo5z^bFk^EdBA9Z`!{Y!x>{Y#;zi~ z-hhC9@h6^jrhFDCCg|*yaMJQX7@v3R@@stJ2Wc;6xRKv)IooRj`C0&6Qrq(%JhIz` zBBZteo{{qPK1W-EI=W|B*1DBYd*_?7+EJ@Kc_H({qJ09RVrOY2<5KX+q4=GNB!)zO z(yfLPCY;!Oh$UDwxMG_lv50-4XEk=jow2m#afG+`?;BEZ>-btdET>MXlOn;CF*5h|rU>o8A3AL_luN^TG;Sdod*UvS zi7G(m0@n_X2R0cQfrXy#LUX2ai?rl95mgf3pfAvM6WG$4$WP6Sdj}NLv$dcP70lc) zN^?i_TXY+jEK4?;q1V>R-BcB$T;CC9Ql*SkXsD)IiICQW zyo=#kKY@RPn;~?I6?qombr(OxmYhWVMXX;usNmsnHM$d6RGU>)8rv5c(VWGZx2g0W zaVHXf38bVlw?bdSf_Z=rlQgJqKS_p`P$!S2IeO5_S$rSD_G!+&vmD`cU`eU)z9~3V z%J24@HN;9ND1}TtHGlmOl(h7GVYomZUI@(EQ4M^h=Vm%)mBahU{0`1c-NnSI0e?nT zbYqO$89nM|0>-K$G&N9NjRGPGNp2Zg`988^pFNs0((9KoeP5o#0$WFKc6eK9PDiJ7 zE@LqkUO7F>4-4r((1e(w(n_zX57ZI527i^;ym>k!8ZI=1Q`7cD;`;4|4hie>>$6-H zMNvlVYBRtQ0y~ElEUKO?oEI^a=8L%VGH9w~G|`4Ly6vANWAR%szi3b)oD1VDU*)W= z8CGyOSWDe3?h*=N&pTG$&>^HO+(4hjB0`&O@FZAW^K{P7LtydR9hKB_@pZe?lrn-{ zMJu_{Rm+wIKd-S4y%SBMuuI}FAB_mq5hOieMGn4Lbk0n#7UT;#xzPCi$*$llW2EJS zdJKOK_WgDDB5mQBeK*>Pf$Q>Ia}K~PXFTW@&ag3w*bW%&hfoS&B@M-!)&FYc|r?!&#cO}aS|h`y5+ds+YO zeZe+8Z;dA8L0PK?QZ={=()xq8=o6`LE#FLfRv$1+{@do5SWG$sZN?05A9JoyXQ&{# zg5TSQ2J)6dm<-$<;etWb2G)@Ux0-PaGrBuNLsr%vun+GeXAHFP(ga`NScEy4E{?UMbW$aD;3*U%r#CsQVjq&%jAj&}bmPWNR zT3;(US;iSoQo+i>gV;BNE&UMdObku(u)+|BnLkm8+-y$>te$@4K`UDvhVz1!w>J~2 zbF61FK{|=QquS(>tA`D+1+0T&68w0^S8$rnjKngEtHkSP>-P-xss&s2&?Ouy7gj_f zUUQNKiCD#WQ>$+qFN-LNW6Mt_*qR0wCjoyk>#tSo#IRd&hH$1MQ$-?OAL--C5D6ec z{XKC20jXr9Y1^JWgIrrYw^O=uZts@B{ue=ga!4%~W*IX8X(CZ35gTyMY$f}&?$mnt z^$mcJeD;N*WjB&1Z#jyqi4y;GZzSlIpCmEU zhpL7tviZ;^;G^@N7v3KTgW96;n!X6z()RjO$HOsBlWc>h1kOLwKkzEc-Ly!{Qk?0% zeLPEi{KRheF~YP*oD3oy#bYIW@D}+Hp(}0i{Tl83OT+0Cgj6BmWB2pCMPOZvt2t%K zNcRq--^%V^tm$Y%ETnr=?INP!n6NtFKUG3IY%0Gkxf7LwTDH7wy{Xg@1nA>&(1h6& zwDHh832>{^Qb<4eS6URH^6>+w$M0bM9)DdZ&PM`qumHKzIQvRr|+C8W2T7tLPh5!63&L4 zgv-ROMlgX2C|Pjv*3}e}A~bpuU?K>s6MIoy-aX+Zeu=yb60K~A2M9cnXFSHsT818q z=R}=*+n^KsO?a@fHc%7lB}r2Q=dgw`Y|NS+MR1JT>U2bjz3)qI04H z36l=c*t`boob|vE<&$(r&_v?|O^Jccsu`_0)MgoJ&=e^hXDd1Wp@R;+vu^rc+)+e~ zJmw3tBA;8hzVMrSRxQd*?ywL>ikl^yXPrHu_G3>n4>MMK2xyBB$7_l#RB=N)Bj()n z?bp-y$dt1%(1b7%$ME38MT5^E+UU6R%%4BbV2ZtPTMmTl&Fu@t_utomev$@j7t287 zh7F?I6v<@82Ap~dI9El(sOShI?=rZ>AtrUQ;WMXCQC a;lKQbSI=x{ExgUTw|tchhm9Wx4>MD}+~|4gAVS&E?* zhNVql(qHMFPH($q$ndA+s?9*_oFeEXc__q?8}2>OCQ)kDT}(>xIG_>0=Z)+$*8Mvz zHe*LXKibQ(TL%@sHIVI^06U8D9uMc5j*szNLOGzq(6J{DSH(Xor2A3jBdT&XNK}4I z>6!GjNC({NYc%&PW1|OtJQ8}<)Ze0alXURVDv_Bg(I?(`M6X1JjtD= zy_1(Y8MFE#)Ip!lbcM;jtDDAf750HmkaSE0mI3wPfYKekER_1E=7I)-NzYH~x1Ubq zbeR?G#AeIhjY&|?yrpK(n@EVE=Qn>N^F5rGmVV?!BLqg+U4B!+3{PVt=SRF>&fn`M zgpibq_JQ?NWH0a!y1(|jp=xz(8+Zd4qKeH^%{4n=Rp|eQX7SNEcQ+!f2F&Q*kc_dD zxl9z5V$;?{rJxzr_f2uXGrZ*UZ77tIewPNfUu$tmtslho6g)xbR*>3oKU*ki(yuP`cR@_S z^KgKiR9d&Y?zrvwThmMNq}44dWyxaA(z_P*XHSRT(b&>-dVVlz0OBW30ptm z^5%CH=oqVhbIoM?RnIhTzmaq&+jgUM-@H73{=?uIXnT2I5>#+#J&Jmv@E1)|yo#Op zc;fB*(E(-rq*P{Ms>izcg7S%Wrfc0W#@8e=YfGo`{~K%wGnIAwj}58$V-`XS(dfP!W!VlGWz zPZOrJX@qKrhaQ5k?&S&h^%&``N7$5pSH_93TLKdFUc=1lVBG*+!y^ovU+gawf^?`% z@NKz)CT$T*%<-AT{2q-zjiLQNvs7%|$mx%!5;O+C>s2V2$G_iXVn8Xv10x;Zoupoy zcAU$8_;eA2`~d_kq@DZdx^Mp}O!&nAxe}=&wD`YtuQ8t7_Pglb^v)En1;@SlFI6iV zVqX=Ui63Xhqcf59%>1ya3kDSm?wwxpH|dD3pEU5*iW)G*R;K2K3~@)0EMJ+z`zD7` z{qes83lk8+eARE$5oAUE37FYoJ>CIl66t#<|6!Dm=GPLI-e*n3ro7^24Q=_*=3K4V zB*vNURPVeR@|n5!onMYh_ktFer%$bIv=B_a?(>)&S2NUBG?XJhI z<9zxJiWpBna<^THI1l*g0=W`F3X-Ra`?s$7*bXW3{8?1p z#o{OtOhJr0VrdI)Q(~n{uyAWz|*REm3_Yw7d-#f z@kjLy??tQ-|4^q`aJrV@`6JDFr_OX4=rMm zd&mKFOr33A^R&%WNWMqPs3BJZ`X+%XM}Ba#k&YQsbTP6* z?(Hfr%iEMKeA(5i4qMc&`Df|zVd*UlhT5htXp?-9=7?sychVz-&fD_MyJj+~tH#LI zC!^gqh7Uv6QI{0npzmC`){7>PO-Zsw3BP=CnGIaYsSX8v`NbAKwlDQ`(iZr|cypX3h z{(mt+LF z%kA0LS{X%FRZI5uY6hZiZ8+nyaBOsJL>O;VYQ{!Nd3;d=Tl%(j@m(>Z0gR-Nhm%d? z8=`3#-C@2N+{8&5*;A`AwF~TYgXw(v=)}#_zz~)~QT5~CJj1^uNIwAYQGDpa=sJNV zH+BVuU#wBJhVhNl*}rMeEIqpkxL8<*W6BXFqK0bvjr6`u72#FZ^9UL}-1GcxqA7+~ zjC+TAX46Zd>cMUBA8ey1xh;EZJcCVWSqC@6{S8y@bP)_QAJ*_pXm8Jq%(|feuC`PZ-B;_t0(+eF*eC*1D3UeIJ}UsWCKuGZOIHa>&@45e9Yn4YchLe3>4Ws9Z76IojvhAUk~L^H?B824kW>)R zjH!h=J^iZV6*YIP|}CUm{3-S_pfv{dOr&RRxI##$SFPZR;DeEuJL8 zQT!xlFYaa}JVOib1t%I{3@E+Tdy|6a!|+*^qi#T!yE?dr5?T3E@keZ<+c6Geq@Z0) z)5yZ>+=x$~4^(M_i5Ph~{E>*8&(UwSnk_g5mm|~E+n)gp?(&sRh;c}=gV>oU1=M4-cl9CTw=xwf5yIueCvid2hnbm+ zqT=@zACr$w{E)ief_g6xB{Ho(B-joU>W7lLF-MSoNH8Lm?{Ou7!vp>5K3hmv_s8uQ z%0C~Sekx}znBjmq?9XrwM)t$m)ALb6EBd)`L*N3_)VQo@(Tn%qj2flRN(;Gh-$bEK zI@-D`4V@*PAOG zVb5$mM+{b~hbF9lIR?c)c7@}&LU3JY=eW@8V$Q)tf5v|7g~qjhoYBy)cDChGbRV>} zAPg;ciJ1LnqiQBGQJBE^=SsyPL^1BbjvKBKvqF=bR+Zr0wHE9;ZaeY&)s=XijcY$4 zsWq*P)4>J{dgCYJ9js~s=aL)BB&^n4c@LVMh^+Cy*7g-+8Uy)L^++oyve?g@?;_1* zU=R&rJY{D?Rpe4T2xs4ln=p&v_~eQf3`Ul`jS}%%84^V#d-yBU4f8ZHWGl%9nh`~p z(eM8f(^t#$Mo-2bdxr4NOH-s6Eva}BbCTG)pNX5jA~^dHVIHXpW`u@@3)56ys3}Tr z=bMnQ4E~nqaeHB3dLp6Y?t~14g03*2og(0o>V$04Qru0f_YcdV`a6+N=WAjO7&u1u z)Z&y_Y*+@vy#{{=#4wO{`>~d*%~Sn(uPqQ4nJwUb$!AL$zOZa<%*btgmvp&| zSg%^y{aZ7FsX2Cxc)?Ja7TEQ?Ti5+bU}soib+AuZ*8+FwohyzAuDQj(tr^AkWdKD>t-D0>>+& z3;nLQUPPOBh#XMU#+Otf57|wxc~AJHo5XY3?&x5zVyw+=OcT=QYM?R<8cbS{; zVpomOtJ%EU?jv3Ah3 z&G|O8Q6H*5)Xe|Li+^sL;JsXvhZyjSEeBB{jAlic7``!(KN03C-{N}vtALaJN9x3C zx?pKNmWk>238SiJd^W;cKL5hZqxWO<>AqpqC&`kA52Ynm%hSW=lt`zBD?@6KKVh3< zk$#jW#r}%D%|Z4lQC<4u`$mjvOgA$Q*-Le{yCnKT0+W6`O}v%?-ace4CfhP6p$qb` zlE4o4TrR^mJ=yDV)jipX(x3#4;Up`V(nHt^yvALWTwzl3OYOim0dXqUaBOV-$hoBC zo>H`i(v>^C5aI%Pk)K~BRxIaCJt1KfSDtcif+>GHx^Zy({gr0Y&&4DXFg-BvF0nfr zrL<_YDpPTEWApGd+y3MPC+i@1yPdNcVVDoh*tVe)w=EqX<;ug<(Dz}cIAo!*qpAK_ z`nK%4sb)8y|F~FIK=ks!^D-J4pgC8LE+_m_K4Bc%LNPM0zgD|VV6YljJX*DXp#lq2 zTN5-|!suOx&|0%w(hTXTwMbc#=@m?tk5JLesGXDEd6@)9bL7nSm3naI9Sn&%8puk$ zf23L%e&|mEKi1vF!IL7Ko7YEcx#OrP5jrZ2#WG{3fwM3PGlRT8Q0-N-;q(q$z~?ND zkr{m7s^1PWI<8C?w8Ie)_N%>AbXCrgA0I;qqbvM?U;bOI&UQBO{!WD*MsihwsmLnn;vbynDI zvl&3;gWQ?qg5J{SLf~806`z_Fww~G}DP7wd-R9d%{U|fLX8Gm*eu`0FY!tRRhjdKoqU<=cBn{Y-nc6J0Rzs$I(Cnv!4EZoU$&sP|`Q}51 zf{&?xpnNHt8s_frv2xi@3CbRHYN@7`H*P;``|69Dy3!bT%mlSHN6hi;{jE*?+4Cq; z7Q~4+BOX3}mZVtG62^?4kM{mlW2?Q=&{E$8P8f72nY}uH$iihGrfRJZ&{#k@A|W0e z8d^x;sUH7MgXZV!>nmQ;+H-U*f|kf#^mjN#`Zo((mX;r_wtVH6ko;jr_g_4GX{?7N zM@J-a<-}txg)3;g0gco~=RF9x*IsQQiv7(KA|7U&l z(fZIuLx4gX#?zAYDZ6vK9`j+epG7>M=1$NyZ){Lj50p8uZwZ+D9A zZMHVdYa0p?WaenfVrK02N=?Jc-sE*!mH`Mv_CGUYfpeH>6(wo3H^i@fFEm*h3AO)i zXCWZ~cdoo`22!!7M`iDtpL?;1(C_%Ckq8eVg$7`NHa_9W_FD5xAn{;PY zS!KlFgTp#R2ux8C>_X$w20d0g6_pQ_W$wyATC19#R z%!`)gl(Oy{gqu{g=@}%D^nLR-z=)^LHfh}xrZbfC7x$JwX7XRJ7I2gsyJ;N87{~(b z`mNgntnTgY?D&?B8+j#Y98!K*I}V8z#Y|(`#X0b@0Z9;#5ptw&$3E5v3gXBtj#y~J zcm-$jAmjuoielO|W+;?`zrtWfN3mJp*1_@aXBox@vvIpN*F8ggHj+&P1c~8#M88)` zEQb+;l8K2-O(1>=tXKP>ijsm#DU`}MY=M!B_#SnD9`hcyHQz%WHXpp{80W^*VQsU< z>A%jZh!h<2uW|TQ;8VB&9Jrp(oyiibgmaybjg`2Mni_!x_8h6R_8jLV-_T&r zv!swE64bzyWaET0XjPk5J%+J+$18II2}D$&Q?w8xhyyK_?<`1Wh;5JwY=HP9L$2p+ z_S0Qn4QLf@6=4-0uE&viAIqA73p9Nb$7UKV&!=-$v8+g&u#E7OB`1EKN{Mu%JwY?A zVgo8YAv6^*;!6*Ke%ug%v=YndC`Ow~AqGW;P$Hd3VMk{WgRD{Js$C2beBHcU6uIBs2r{|}G}B1h8x|XkqL@!39)wt2 zAd`5uJx&JkCkoh!CQ|9rFZpm?a^^8cnI|8nzW_p3|HO0P&6VEy%mX9a87)yYqV65D z!3ddbT1w(f1*8*mSj0~O3c$#+J`zc1^%5nf)N3ahnAOsM!p%Xd+n`T@D z`@!7#VZ!m-MJC^rA&3z75;h`z(D-~+!8C+rEy=e*B7zCmgVWL{^Qa1@OlBX{gY(NB z>3Vv&e9P`al@5-6@x+Adt|OCLjua|1@Bg-P*%dxQ29+CimRMc_i-1;3?IX=gfi17a zu^}^{JPN_&IskO(ywUGSHlTp0fvGycmMgX09baxifp5m@0e(~MVP9bH2=W9en*o#S zvxtj^=>|U$)j?cHvG{Cg&i5gKaH1+Lz|>G;5MSBho}i}seGuOYFif;;szH3E+f}KQf;WQzCUa@<+AFqXnUk5W2okZy#`d9qU*VFT-kE^T2dY z1ZE|$?J;ef1&`VRBfnPBpF}a?5?9cvPgTH_AVSkY)i2xK=uv>$Lg{_j8Vphtt~KZ7 zQ=;Dvdqp1#%O_uBr~M#&Ya$&ed{e7@M+T{gqsT~v`qu^GXUImvcl46#8wb~XQ0~aB zU=(;@B-@LQ)Ct}DN_{TLKm+S*ABpui3vz2ar14)+egCrjeLaPp4SjI>IMJQr-koxO z{6&i((nR0v2QB<$E19bnwsADDmLp$ZmP^F%U6?`AOIr;-c~mZB{F9;vm2(syx4Onk zn7>AYS@K^|Z&_RN%5c)6>le;8-v)B}nhFl#J%rYC8b?0y`h>+XSSH${4yHfyRl5aU zlm&1hj$aa{TL%{`qEmag4bml$4iR!Bj(8MnE>BF?JeXP=#Kdm_%XB{d{;`v2k+|+_ zwy2M=uWsRYfQciI$P26zT?STQqA0D%Z6>SE^QZVAiYZ{uAH|tT9E5HXN2F+e+m#3- zJLtF$c3+)$U;m?D*vw8F5T2gtM71F6^QcEx!xrzho)#w-i<6n(A0%%*3V}rph65 z`hRfY4@!g=J!f7KExnipHSw8_xos3oIR)yw7=%<`INMzeHF62%pS&z)XvZyBZy85d zmia3%o*MfAi^TZKhJU21P-=x;KoqST@W8Yt+nBwhZurOn1`&1sK{5gOqXyA z`pf%iJ?>2HrBkr7^p=Nmd*#R8pPJb?vyv~9wIU#X&AqyZw`W|<2ev?EIwrR99l~g5 zX$}8ekDK!y9@>5<(O}T)L2Di4rnPak1z&tDC_g8yg~_>E*1QOeYZl1#92H2 z4j_wcI!4Uk`7Cc|>8$#NaB_&Qj*2g@0!Q5~lXXZo9DWb4#nr-?vGGl3Q;j{C%km&$E&1!wh^x%gawd@9nO3?g}D-Mb|!t}{QGcwreBVx7S5Sc z2nIE%e&ly&qL_cR$MDM$3d4y^KZDlc@RujHVlWc{Z3%qI8dM*yMD@x>PJVC?_r~98 zt*@&KCmImck?{I~2H_8(^qTU(tV|>h!Z!m@0GdAH{F8VT0g$d26JKh4bmi61bj!93 z$>IBbEtSQQrF()eddrsl35;(vxCtIR0frr?O#p_o4qcz2Z}iOgW9|7^dvJyi1hR9> z!u_T-0K?Eq2~3c@XI{1~+#-N%}w{Y(jXS;`w=_g?rOX$>e6$lXL!K^tA{D<+zynzTnHc#Aq zITb1D?kV|Aa0Tp_mn&Ks>#M^hu*&M%lwJiVlOGg* z1-S#@%60%^RuX8izp(AXeBR49cYcA#Hva9AYtflEVg+$n5#0gO7E*Qp7U&AZZd5h9 zTsUK|XvdCRX?z~te|mn}IJm5RoN3ar{MFklzHoyb=ksA4RKXjVrelvmtRS)r%14Jl z+}n!1e-bVcd$(mJcWK&b>%HGrITYy0n#d}&8#EFKUph`G)rt@xFoRjN=h_=OE85ww zP~}-h@XyU8=7gSlew@*+g0(XkfR>gL&e6=T0&k~&C(5;npaq%F#rr!TOf=?|{l2;T zxteb9E25usMO7lVv92z?>lk4$^W)Y*duOn1lXH^34TuSdW=N|@3IHZ1-wgO@Wg0*L z!w7qzp<|~_OyaoI{X6PlX4k&%kt?-={DT=O#BdpXy7J1}E}Cr*Be=UPp5lTZ^Jwez z3U;2(^4odrEQDs~_z9(ITxj60i!Mc*Cfo}zQV7H&NvTwM_Z`PzY2|U+H9sKoks__^ zPW4M~POjJn{M+bRW~nc4+xPicZ*hN~JkLVnA&)>-xrjb3I}74WX0xC^7c{CqVTxBd z_d8V_-+!4U!WF~|NdDU2$Ij?F>Ev*F;PFR#!(n5D63L)}tW^Cgj1{)&80-eOQOyaH zD$0cyJ71n*8G*Bm^hFG(f+OE3{1Tm3+WK@2KZ+2F9yweO!iwm}VB(;69|rY6ewo|? z1CBYu35IS3)y%$<*;Y2ztOVxdrZ&#CC-m`kh;0mjAePXlPl3&4vF)8`>^-TsG)f$( zFpbwv$9hro^?BeXCp6P{hodwka(sK9N8G8bLcS|Mp*&HDtmH{z+Y1CiMM$czSbc*QCYI?K>4qhQ6nMUlb-wRp zZU0>C>DBT|l{jKM+w3-yJ(fRv;hY~*B5?zvLkB282pf||Fh7m5Mzd~Th#aDx%CXK` z2vOTpl4oe=tU&;$IBAe^LP>uo;tL;_L>z?0K9~!Bg3B`FAC);dA9C`&Rr7c-wUfq5 zj#6Ye*>4Dr{Gw+QYkidmF$aRI9ls2tI`{+ZU=|l7F*xH7e1$?>=QK(ikDzkoO;i(G zViMO<#lffpt<;i7Zt}9cxgz9eOK1~=|MJ2x;icRLB7}ZLTgt?-Dw5*5%BZu}@2Iy zj5glJ{DEp{sYt}gd=J!`U*@|iScS%PEaxk!{+Fh_G6QYao|83sZ@J0qShpX5HuSj9 zKOEE<@sG&t1h)dQT7N}UC)(lJ#wgAk@m#UcoFXPrD1eyfw#MA|M_DFwl#Im9T?t@y zp|WM*xc3-~3F@pAZRNGKXG?(92-@%~d{+T~P?!_lyc{u|y4TJc3(@5ybF#4kDHU~WoPE}Dn}9C$n+44N)YH9>`Bhie3!8}{ z(7)P?zM^`Vj#x9>3rV#d-aNM8+f(gsI$>&la{<84FXfKOqS8+<)M}wA`CY0L@_#JJy%77DMx>C z7!Qoma;OfA7%bnUJ+(0lLM`t2dB$qpL-ykFP}1IP$@OTu)>0BBlS8OZzA^Ihn5FU2 zh+j_d2DbK1$OhJms9p)e2Haeze}E*)=?PTA1)5#w?~@K zF&qnO$c8NNd@;fX;T(;BAeusJUKu_h-{0=|7-h>_v?f^2iw&z52I=0Y-PaS?i?Diy zC1HtbU={PYFG{-;fdDo&|MHS`IME)6y+D55Q)HIvYG3;E?Qgt2d+Ex#cMOUUe1JkB z0_ekF9KtDF#^QuptbaYZ!+~Jt&wBD#_v(vdymh@U@+DmHd4#V*oWKYvd`rM7QMp}! z!7q6~4!8O|E-v~Y#_EghHg=b|Um*pt z?RA4GTJuWqZ!0D?ZcfY61jqkGMfp>alcdhbguN}#yjf0AkKF};Yyi;X^Rfq~?#C9G zujHqfiA}#gMzNC%AL;Z89^3;W05SyE=x9_gYYPI;mcdAy0ZCw%visqtDDxHc{l~#9 zl%N98`xWhol8u4;fLpnfV>;@I9QDQFBSdmaB7A#kq8b4wYoH(l!obqU8ki4*OrUv~ zZF@_igt*L|m7n_uw8B`{M5*$R-j_w4x(94Mf+B{Pa3pq!*5wH{pg1<1N?a(19q{;z zR(6ihglX%#%MccznH-gmzqp<~XI4HcBMG4762SGyw}f)a4^;sqN`ooD`->Coq=+W^ ze&1UYe+B@7f|{CZv|mjiHLLeWuZLPS8`%f+wnD%w*XOHs7qEk+zon9cpNN_NRYCt~ zVL*TT3OzRUBt|vW`Oi%@;4fDl3v57_(0?uR0rU;=NdN?-1G^e6{X?$ulkGc#`;Wk!4%$9y z&D-_9t1ZCjB24M(it{kgZC2icfF45|8t;rphPpQZO6v!FnISRVQBCzJ1lz;?ZsqAW z?5~x}MCBC-(4#-J!(pu><>W*B)I=;uSlnDRat5Gtxt7m``=jM#Ktdvc-bZNtM7uA; zOWtn4h5TH5g^IY0`8!aJ{)8AVO*k_|?mxNjvr^}k9uF*LWepy0vG|DZ-y&!r^M2QhdwstidAooC^u;Q0V zTef)vA><%$gCB~0)dtV4RdaWgTT4~uM){xS>N;f+;yaJ#!KU~YYrsO-HgaCGKcz#F zs@NQ#g=q@gXxAtS31Se+%X4#cU_^nHOa-Kd zJNA*MF3-3f)SiPLP*1oGhOGqeLvXuH*%S%1TSXh=PQHgJfGO|7|+wzYL>rDgNaXgx@b`78j?P=P<4PqMvzYsay zd>I4k7XU9aP6(-~nU4}`8UdwR@DC2hA-io}M4^*t= zjN6j@T|4*3)u7nQ+0u;dD~8w}jn;>sBr?kr>{$RjcJUqJnF-Ks&z*eJPrO_&cq{|f zcX<=YaU|9ycwx7~Mm>kO=RMTJPo#U=N@h;)ZDjx59`E?75uc8I&`s5QXL9&3`x<+7 z+Sg$PFEFTn02PJ3({2beS)EXKY%u||9e|RIKd#=7J^cD>G?cQtzae;{n7n}#7sl1x z@aLM4FD>Gzf?>H>!$e`qk`7&9q590u}Aef>t&y*fW zul^GPUWHvvu)Te6o;fo^LcuXuRZnKprc(@H3~f;D)?d?DWm?N~6`O=tdD)+}RxSzT z=Nj`5s+d4DzjKXxGyevGplG~99#K6&KVt8Og{~wzs;R8NjoG|Hc-bSah^fehH}5jn z5inzvVBzLG(+@!QaqIJ0{VJC<3lqy)UXpdNTJZa@&%_@qsBE(b-}nJSVaMjAW>DG* z6WyDOJJs7aH$xrv(pXpryg(p*s`G^}%295t2&&bv&1%eb00kw&5-g&#Ww{@~+sP?3 zkck6sXRoBNRdWTq!WQ8I<5YcuNw;kWHj4X#@Kk+58tTo>_Qn15r3eS>fY7so;9S9^ z;e=59KIgEVOUb1L2K0jL3kD>e96-x|d8r=f#!3Om(31v{Zx*KEWJvDF@W67ZQpB1&XMD8YbUfmCLT6{IbD5^{4-fMv}GKe;b0$VktxzL&sDBJF|H^fCeT@n8yC^0p<8rcoA8fdT|r?67H# z;^^>mPXYH}Tq{|x4;bY4Cd-JwzaHo}w9%c+nkZsnRrdWn@Mbw(XU~^AX&kWuRH+T8 z=g83)J>s?c=jZGkPPv3cDFPLFt0$|gGsDJ5(=lys@M3`U3wf08gi|h}n(NYmK`Rg- z-Ios%_kw5jR@jtqhyHDO+M0cDxt?)o2^z$?@kDYHGC#AaB?AW7uHNNrYb} zg}FnCT_B$YDh!n?JB*m9D4E$9gSY}W)@Cx(5A!xf={A;e?XbL)gUykE{9*}KSH*QC zB&g5D{9qG1T1BVY2eTGd+MH%cK&Ek#ristjLuyYAqlY@ESXkB}{2dd;>p!d4g!QZA z70pfIHW-Y;!;jDp_Vr_jy^&Yg0LFTNPFaB`U-KC$#AV~q!mz0lu!468Pu?80-VDlg zl)FYY_mMRUO&3M1jqosOUH;j2A&&UGxHf zrFcE(ZTa3x0u?oN#%fOX5LGKa91G~rT2(Ap8DLfY!OGm*I(^qiSJZh|bkx&5Z}KOB z64h>q_cvWUo1%95pDL^%4A8`JU)wmv(DpFVt2;!Q10Yk!EHvQ}XF6V_#z9iEi6-JM zw2c$rHQ^NQ^;G-_AgF{yKNe8t952H-6<7`G1X;v^^uS{dz3vga!#i#*_e$=*)YK-w zJp!4OX)9I|oU3MnTR9)7$E`p@f5L20V@oatfpKkf{Ves!8SWn*+)b}efK+9(!)3F% z5u=R7Z-Qy~7sv4LiZHGo@EVM+Z*K`$C4DeUlj|RByn|6I>RDf(^M32T0~0NlYi;YOH3D z77p`g{m8Bv$yl!s;VKv2CgKKyY8Pm(muV~I-N+-{T8as_$y;wC+gAx^>b#GnK1+Zd zn7#`DEsx|hS80(L&QEr^(uXNKNl>BdL)v<0rKevpT9;Nf8S?!7J{mUG;+&-bTMFgT zokV#fYX|UYT)*Fwv3RR)?W6`=94dkDzO5Z)jIn&Kl_X88^a3$l#8~}YSo~lZ_Qk4@q{p56d#IUYIPe018Qw^ z_@lIv1w8M>ADjKEWjcL;ViLH0LKqp3_=n;;R%#jO`3r2^miUb)w=w=y@q|uaJRPt- zed&X$-dYZxSJ;ln{nEF#M6ZLtd$x&>SC|#vC4f;95Wh$f&PI#22CPae^Xqm(SN<86 zH4h2)jMp%QJ^!HbWl(I1U(Z*PAPngzA9vR(SDgA@fLX~C%NW|vcRHx_A+F7|)5Ij& z0L1X2wK05KAc#b0j1IucDvbCoz2Al*V zLEzz5#0L0^lv+t9UlXeGBGaW=nzwqUq$mq}7JoQUYzN9Ed^t-j^AZ4>HmF!fuUrvb zL!%x!ng~_k7?k0zI$e`iBa3~CWCA+k*=j)(aa+w&hebQ2a?97sVG?kj=c+#u| zMN(%%h5-8W`1+Ntpyzsre3yN!ORR-ISkD?HKo%k|O-%jfwrsMFOtc?4zRh%jK1gQ3 z|G>M2hSVd0&0<`}z^K&T-)xd5p+Do!tL1(h2#ED8-vEB5O+=DoPF}QtJRWfK#V8x6 zH2@C>5o?Hs2TK0c@h4hFY0Z5VTl+dFR*LsLpO@{b*o?nmPD=wKfK8P?e@_18gUtP| zVmX0oD@=-fs{|Y(!H_Sf^mcpDm?$+!bMA4R#v1g8JLD{W4CqoU-${oZn*2l}fO0)v zOX^5QXUX$V%%CX!rf-r&Suc>_o#W8{=)_|6!x#bTy}FbaB`lE zMs4-Q1xwyEt%+je-rr_Il~R*d;gR%#AetF5l&rhEQv$8ec&U3&z5g9!f zJ<_Gly!YwA!Lq(l@>f0Mq@Vs4lRpVGSzAm&ab;>bwrZ2g^$}1>Qj_fjy%J!V#COWA zWSe!_wyuh=aRvTI{d}y1eWY+i-V3WVM)&`I3qS}!a8;wbj-f^cT1-<%-iwvT9gR>H z>l;VT!BX4%2pwsV0ZLrWg)jAO8^1JrjF!3Wr!IVO4C!?ii7#wiv06!F^*q9cB3FR_ zj+g*9ZPR4|(jr;R0wn~a(>4Go@>eX|7YNN_$YLJKOR`O?@N~cZq)o@g57O&~}Wlnf4?p4;BG8ixY6Yb(p zgEKwC)Qh@Lp47|;xRr}pxl&8<)?mrv0LK(?H`F|#U zAt!{G?ttitz*W`!N)p_(d4wid^%G@9o|z3%i#sy$I<|2{^RCf-WH4>GUyquKzNSTA zqDm5reTq6Wjp6a?`jKk$BQ1eW!ATPNPJe^=f@m-o{q zWj*;r44-TPq+3P87XC9GaCLiThECrQHlF@A%_hsgoD4kzBJzpYMz%WVbeG41JbcOf$Fql zl_W{aKubI261%iFWSmfZ{-3BOK9OlT$dv@&lCWisyJfWTHA63v=(EDyti93|8@T zh-scJj&eF=VqHoz&~#=ZAJUqHpxpxj3$J_hrTu)6VOX55MO0e_B>BJR+i=hzg<`P;(Qz+c}U7nOyewbcEjp%$0rIfmJ9&U<{oZ!;BF^9B>Awz=Z7am9+YKlW){4 z3lq%SmG`A5X;e(h=v38T|K0;bD+%?bIxC4BTDmR>Q)_nu;wxK&NzqNk>^o;Obj=cs zfsU%aZ)Da;zgp`^D*y3Q0h-yE9v=+UG;{HEFsqIrpmIG(EVGwN z;>ILLI)Dx_4bU}FiX5u@6-z*c&5$v^-i`jc8d5t>)Xvk6{A>l{d}38acBKLvPNqQ1 z=JeZ2;dcYIjW&+7PeAm^&PK!=I{-wN6J*Ua@rEt}eHCwSYaS}Iz$`jfQzd1@UzO>U zuBHjc7?&SWM5uQ~>~r+1FQjvMVe1Hw$&H>;o`>F+qT!vgPD9I>jJt*A%$KKUYrn?@#w@eJ(%ipY$fR)WrY!+19LH;GeeP`;xMvbKh>QI>^6meSNt z6AM0@+JY!$c8kY8mwE$VGc=HGmZAmCF$a+mQ70>5irpZ3v#(EYK@v1V##&v>0t*KM zrUlRyoLPl#91}Q!mr=uz#quG(2(V*VEH)%gHrM0YwF zPqj_FQ||YMc!YP^_>a+@q-{%zAdU?y@P`#0+`_ma(MMm}SXAb)cp_*^t;63}-P5XN8!(n-D;6FXD*W6V{cHa}tq?J>pyw87&hbsn?BxsM-_ z)cVzUt4pt{@DV$H(w-(CPMozJb~wb-~YCvEb_WLfV3Znt%li z@J@loB1+I88oqo$ppme_w*dB$K@=^58bqpv^`6}XP!=yB!;_t)X9OcykukzlIH@Itl#8lUQCjRT z{~VanL0y??YSx7b7GLBC{OE6LFMnE(2dP3PL^fnFt#%+9k9Tp^Bsl_42frhv~f z@`r;2^N5xjzq!@$L?@jhJ9Y{O&*eRz{+0{0Hbhqd^L~Ief+}KKe;wI^Fzx1bqzk71 zn*gkN^pzaox&_ZzAjCg#$q|faEUE2mmi!Ty>^yt)XP--GPbPzx_aR6kOvac0s1>&h zYV<>tB+ruFVyd369f@HutuyY37#u2!Z)HA)gPSK`kb>}GyD1|uF}`GiJXk`n<0w9`&q z5iOC5XX$PsRnNQ}EH8X~N7Ane$IjCvWR&aMI1b$jJ;+kW7iSQm2Q{p=012bo8yJ)tb4Cifbm7Cw<@|fUl8}@L!wDUJ8{$~)=L;`Hk`B6VfW@pRN%3D$6%0P~P z8VQ8ixDFpJp>zrT{oD8bi3|;h_cw6Oh<-8isi_#d;6!}Y<4v;F|C6!ANWpIC9<&5! z0boWLeO3rj3Uu6!Or1QP>wa~WFW2e(f8|N5R_zj{Xzdz3T|V!H+WP5_dh(`A;mz*0 z6`Tm|N9GTDWENsB!Xv5O6-XlgR(UH&Q@!+09dwT;ztw>0mzAio(GYD6SrT@!g1i=q zJt?XCu!Pr6;BCVrW6ioV=>)vopz%*@l5Y~zWxCm9O)5(^zoRh5PX4_VTMh+euc1}v z?VT*s{_so3+fn8wgLHrnk+pEMCuxkw1^1LSrR$@lU9N8l%!>f<#jDWtjjbUI`qhfU z6qycL5N0%BAEvQ$BS}#A;MKrAqKSRQi(%~NKpv4pF4+_U+T4!`JONT;r)x1XVI5*e zf!UAS5QiM(Y2e#fecl#(`-5=yr5x9^mU-@3LVU`{P=Rp7*wR{AK3Cea8SW zz07Bc>3N-DfPkW6Xb^`1C?LwEmxB?v^~DB+ndvG0N6t zK}}t5OFrN_{sbwI1huhiW42SE%w8v7%n^w?>FA?4!i!9rPucn4qBiYUchEEo z=~sXBIM8Asj)c^he2DN&@0v5xedn8<06oev?trYWwyyr73XW2P9LlB4pm(=0FA5Z_ z$PbH2p8=n16oxI744OvwL%D>O+0RJ^O!C}%Z+#$1c|K)}g{$Cp-swXOOi*?XEr%&> z=9>Z?#~AygTUisrFW>iE&903~QJbC_tBxDaL<3j@x6L&E_Wk0;u*oAqUxMm0U=0d;QtZ8!f+ z0Q>RWB5IcTpQN?quV(?}(|vfW&79Tga_q<#<%rn1T~NQM!}Hx^N)r9s?FqnrIXRBD;@r&cH!_`^VaJ9dP2F7^6L#w2FS7=EFxH!*XC zz3>(qpwsdCKP6lRR8-#+el$v>fHW=$sB||XE1;Bwlypj$bb|^=E=ZS3NiB^a2rD2R z3P{J&!b&S0|GU5cIh^y(CtCT=t?g_JLKQAdWW&BZWZ^i~(;Jz^8m&hIm{G{{?I^pHzIsDtzxUg4^}}=v4xJ z&F7WKwwgA$>Q(|9uExNXyjjIbcZJ!!6PGF=Ccjm2?t5xrCbODG!*bW-_m0rY1kHng z4lizltHfU)`s)d#%RxcqQ5OhZ#I(dyj2P=>j8)pAkqNN`a@G|b<6gbNT$+K%1o6$) z@3z##%X%f3BT@HM~A_nf_`n&3EOrmVR6@u=%-!uS`pT5W8LR_IEDT zm7RMpw#|%2IL_)_eh`{_9(Xc|BF7RmGqgK2o>AGyj>OmqE%ZIpD>y@yC|BAvUQcYR zeQ-JSaCNlwRgqSK&3A5Lq;(L!`N3kFM8mWZGftG2?Zb`4L1GyDjgLzUDvxx}3k%h` znLQS%Q2%-75L)C+ksStukuCP<9`!SZvJrbjXXTwG9xH=XR8-N~c;ZcG;cSz^$F3UL zZXtEO7V*odEbzbxC5Q!(@`tV(P7sT|Wnx-}LBr)5$TWy_cJ3?8P{o(+X^29yt4t;z za<^!x5Qif)Ya7)eYjMqFkc1!{^hkYIxu{Wd8j^XtO5_Y^2~jHG7;Jc*T{X1RNXSMU z9*mx{<&^pfz|vW1bpH*d-dTqdzuUP%c(NftFApD}fUUqr!C;6im$rtlxok1-Tt*43WF`R=z?*dncY&_lC!}B zR1S7js>;&XU8SCu_V>@}W1^xYtb#411Vgk$R%P2TYwZ8E^p_X5j0Q7HlsAdEH4a|_>?kEG6^ZE zsFVl!o!9}wFc!9(ycoDx#Q=2X5D%l2#C;vKM|T};R2zF9O8Xv6?VwNo8q5IBNI1Lb z=C;G2T;XCo6pA+r0aV@wd4(&IZKUQ&ZufdorOn`5%yDm{-}%c~nep<*_+fQ3)t_an z%Mal30M?M9HR~)*IQF#cc_~g5RSjFEJ%sR=8Iz79NefDs&+)vQVX)LAKio-uzLBl! z_p63t&wNKD=Gr5piSTnhI=w4JcI+5~Nen7mEma zk?S#|<4?P!S0~c;j+g30%T3*7K}*#&(6yPSWH%OBBnSlu)+~o;>N?`>er0Hr^I*A6 z@=qkR=drVD{E|t`e7iL5*SLz3pQ0gG<6|%8tA9JUIR1P-mC5ug^c8H&O2OiOE@Q`) z=&#@YN>DlLppV`q0r;?)t=qMHUq`>zfAwErNc%^sw)rEj?B2|jiG$UWvPjWzwvp(e zp|%&&xF{S4<1&36AR`LoL`pb7AcY?*W}_G zpAG9`tClc>cg~rz`g%&g+(6!7>q=uWFD&`!T=YDhk;OQT%vHf-KQm5vfgu5i z0KJRAKlIt3m!#x`m(Po2y3PJt2HGmIt|J@c^WvoQ7bkAG8_MuhbG!a4Z|OMHDj5_l zIk~}39FDu2W7Nj)P*R1$6=!LtwEvPuEgSe^@t1M^agLKlg5&AGJk^BN&Dw=tB0AGS z)#%(JGqX+t5|ZbSo7{CTe8Sm2om6G}yVARqADqDo?V$~k+q?Y9Y1q}A6>+cLl9-io z7cA48N42S$Zg(-fKyVr@X^@qcaZb!Y=S)?>D?jU&SUBI2g9OjWO~z)8<+pcsR(;mn z!oKeD&A7);(rF$vA1t6~ROkD1D$3b`C3|_$i7}jO{3?)Mt0k|(WUM9>lN9f7>D_TlPp6zkIQ|>rqM;)N7fvHec7vB zwO0b+Mlwl+Xmayz;#PU;jjH!};RRbvEP5dqNk{v-6ZkXk4u{}k+P3obJnckZO4Q^w z_3M)p=a;WVE1Mi&<)HX67i(XzXXF#q;J@IIcd2XQGx2QH8ClcT7AC~!m=&9HBR{-_ z%*IY{CPWX9XYtysam9Bp`i+Q=E1CA4gifFlMYI*J>TE)=tkLDh(?34@AH)LcT=YL? zQSi6)O|!?qv@(sRF?~z&w=Bq500m?LZK59JYV&m+N624kEh<9`R;c|9AHI(s$dj(RYf-ufXRm7zf1D z*QTN==?K!&h+os(jG-Yo9#pNSb081v)c=1Y+~hVD>G#Peb4!AE{lmO{i^E3bNwQ>` z5Sq)W8$tfLFDEmpSlf}E$`HH3E@)}3uk$JZ6KI_)o#3Dnc>+#?azl6KysXyLq~Z^M z{8MBShBeLlGifF~&l*nvGbl1se{y@Iq;}z2I9pA!Z~lB-N3<*sG&Jl2vb|CRLvV^6 z`Gdj#jv+bOaqsMgy@w8@u99b4Ejt5_lZZcnm>{K=_x!(1ycgas3A!Z8td_4hg}kb& z>X$d^26TJ(s;J!jS07{JYF({!xBc@4$t@ne%EsJEO~Z|@Wl^IvQx5%iJSwuVApxf6szV;{OI9f_vra$%YEN1 z$({Ay?Px5`>44az`Rq!qzDucyiqRv4Im#*ClA|k)yqdf1yEm!5VpICCS#B^D9nTdp zMrpW)xp;Y2)}Ir58{&8R$XeQ*#KyiAFk5b!Nm+wUX)YNXS9vs#bun;SDgR-{9i6@N zm2fz;+gOCN>ia8~cWg~T4Grh+4FkX7b?nW;zT?TSNlENjN@g!y>i~Acj5wTazr%&W zi(^6_(vT66Y?$2{IgA@=KkRI7bos{U2W-Z!+Jx_nd%Qvohj# zpy!CTUPVh-NZ!l%E$)$a%XgB)70p*66<8R_{?lz}_ErF^$&j1Iw%?3k0fB55%Wz7} z!eBkgeCIa&^Ol6i_2wIM#?5GTECm;sN z{|A(roz>}7jKl5Oz1ec>+kk$R_xJkQ4=1asp52p@E~>lXWRDJ@yrVQb5;$Ai|wi2r>o5)&{sAzJe`?4u#w@6F`?1JHz2UOk!-jQ_PeJrzrc zwl&weffVMkTl*|f4*~>I_s*CS!IppJpAY7RD=nH2Gh73tlfGj0#usDgy8e3X){J{6 zmClnh;~9}{Npz8tSpmROQR3f0S270WEbbFGy+8}j2zJ&at?yBc4qN?ui#ZwIld?yS zp06LD0JWCA61b4bndCOkHr$zh<9=0ZB+XcA*l*P~l}hRhK`eK$bpgm_MhhHsM#e@= z!8!Lr`i;T<%zTM)-CxD?1j)3G@)L3~G}ke!C*ShNLe{0vUvDg-ZE(x{|nX|!ZrwlK_vu`N{eK5{v)D5vbUnO_E& zqvq(44VYt-^Eocig~v>RLQZ(QakeJq_WvQwbOyi7yOsCJVn*UMN1&OceBYxC*F~S9 zQ)bh#kNlFac}sqt4;i*~G!F-ofL3502^ma=s_uc(1%E9<=3|?#Ix@dL8jnNetGBKt z0`h8%Fvht%k&rm-O4^I2Oy6|4qL>$`oY4TdTK?<9oNSIgd-pR+OZp3UZEoZ9Q4}WZ z>IDGe{og!=j1M^G_R+uI;^B4zM;z?0?-2*z^HZG5-PnG~-^HMNTCX3P7DJ8M{i&^a z-Trlgy3&SEC%XXNA0Qh4+Wlgf5>a2^kR}e_fha`IzHoWE+sc+y-F4(E2*b*|+?l0m z(>eRBw8I-9@0{C=q7lGJf2BDXEK2W8Hn*>B5f&pnL<(m;G^fP>EOPd-L8JG$pb$e| zTAaQ7ETbDtjp}%HvI*-IUJl3V|K6pGHvSf~cO*Pyw*_K^?~_dp%RR)#>3-R{9stdE z!>}Y;Pws96+c8zu5EdROaU}y{8K>?|!En~Z3cL4;zV9q` zkW^Zx#YehG0v?w^lF#;wV^Hzo_(L4YOv|%V9V`^H5HI0(51MvAuD9Rd>pr1Nc3r3U z%?$zI+Pr#p-xbZ6oHi8?>$pkL5136+Tel*r^++m2A;9z}Z5$l`MEEkFe~o(3$N%nDpRK^p9{fL3$q`0R&f-gs917Y$a~zq`Rp#>T%p zYo=b_Mvv{O0y3abN!@}sDLowcbu)&Q1+FLcvy!$A*pnDs#e(`PS6%JCCbg^so@WFg z2oFCw%01!NE(seqa0X6_FZHo<7QMzz_7y-UGm*aaad}SEpSIHAQtNWPTptm$p{O^T z6mxPuY*@KO(=Xp=l5aN^&)&UTnztc%BsY3>ml(I~jB$qWadF0N#f1v%hP`9s54WQ2fb&gue(-K}``id5ZBPtl2MFEW2>B`i8U|ayw|(nZ z0|4I+5B;{n2BjN~et_c(U$R>sLeJ7n>}Ajg-K>B7Y!q0pVTmKX3%qj$VTyA}db>*z zJyw$Q+$|<9qwJ6{g4fOsR&`&A0*c)iYbXwSr_vIm?|?`kT9-2wJ#1^%{u%^Hc=<(G zj{x|f)stVzLLis=lgWkXYcJA&~K4fkid&njs7!3v6p`(It;8997cYpX~sZUQ)Zc z3Mf|1~%VTtCHv+i&<34q6r&US==yf)Gw zBf%=}-#s|JBvNUTY+0%6@XWh%-gXo{y6X|%;b_5Uc#2c;xcaqQBUWZyTiAM+@W z1<?!PnM&?v*wy<&-Tj#9?}7errk4n%X2-ugrq$>9=f5^8Vb}n(8p{Jz zyC-?1J7c1A5V$-O`}pBvRE`IhWQgZp7yGgO+7<4$|ciFD3bMh$Q@dp?9=nQ}hg=5jpQ* zF#Wh`Q-Hej(!dehX z+ryFkN|pFAaT2_VTZGt@3QqMcv{3s?s?%2KvzpdTmlBK-hPHWoAL*Eatp8Y#F`9pB zIBTT!poOgQljnJuFlxoAD3p=$cVK4y??K7tW^ah*oea5Q z$&1#uG=f#W2|=X;0k<>^fX7-=-cux10(e|N`=E@ zt}Qy{y9v@Nw&;fMbKcy);?4;i_|j&s&u&Wf_www1`K>8Z#b4px2!kzG`@3=J zlaKw`YgLppuLv6Pii&>ggah@gAMmeuG(AE+Le^#vNUlcw(HvY+c~aZ*2;ODsz5z}A zlQqGVjkP&fT-0DFi`h#Zp*PKVpQc9HlJHws;00>~2VeY@7yOgzC6_~b z^w2kuirL5>I>^x($5;MoZE~8BLPk~qt6jX$m>1v(W{P%8_YHncNG9t;=EoM{w^Vv; zMc1i>5D0MO4f}ur3GLcW7;11vbdT)IHQ1~PQ`XYsz+lCWMP}&nhq-I!KfK=QoP^gO zDkBwj6<6{g(gPcG8d5Q~=sT;qx@)dp+rod{2+r-;fm_xxCEI`ywnBBT)4WL)@U6q@wt38>AM|sKKKlj$3Bl!#iURnaA#JA zuhgj>oi)|_@Oqw`PH1&)5{*x5Hj@j|IGk4drUbnr=DGgLO#>AWz-nc?wG&4}C0UY@ zGF(Ia=YX|__P7c|sdHyM22uvK02CTa4`e0`yFMm5t#tFIxl4%7VdcX;W0~1TeQ}RF z_K3NLxpBZKpvNn*L|dN#0tE-&RpAe~=h*O^-Y^W7+7db}wr#|&6z4&Ui_3P9%#%?K z3cR%Ej-S7f3#DvYlA+vA0$YXC`el`TU%3rd*7c*SKh{M?l<0lY9yRU;8INB}BRKOW zzDZs0Z8cx8+Ee;A*B{bPC=?mZ{eSB{{?lAF{M_(@T|?8&_wopv5dR{K1PsPi=f8Ug zi3!LQX~l3`(LkRK9d~?~J70hKzse^x86$~Xro2+CRiO1$ibOIQ)4l;O?D9$IAGt2| zh0!@&#c%rNeI5_)@FLdVY=EGZgA--XrrC#Rpa5MCVH4ktcerPS5B6?QojtpOn0!nm zH*r*9XXBoR;a>j7>$qiS9O+h)+klfhpd3bI9C<6Du<+}wwgF=yff$ThQC$Hc`nsOy z{+1WBO$!VD<%k#Y#7mNEx2%fr5~xAd=nm$`4Q@Mi6F*a&+<}U14)C<0)W2%N-A#K5 z(f`J$dt&co^W1}Iy3)PTM<{AABr7(=q8)EqjWlz#NgRwCFQzYN_Nf8g_u@o;YSVM8 z0MxMWCy3N4Rx+y!KYK%}-`AJp#AK8}X0B=y>}zz>1nD+<^HROwW9>*tk4rm%WKSqK zyuOYi?n<{ovBS~Ci-_D|zNK$P&!p6!!b|y>eT_%k!f3wFA@kKbgVFaKw`jow(brL6 z5_-681h&%gLM}u)73bxv+Fz0fk$``%Hn4lv_@RpLN%0BU#I=@hMrYX=wt6K3G)Jsp z8bpCtfvk<4cmV6T7^JIaA6)}x8$OGbfcc|HZuLV(B$01z{o!5E3nG^$4=$It)3fT4 zfV)Eg^Wt-5$U9J7WT4|Ezln(c5@=51y0!3taMuO_u2QfkEiLrl#M@)&KN;|8OZC! ziNot=1FIg4p`vg%w-K-%H6x}{Bei!q7)`pV5DXJ*UbRI>?$clSCbT$9NoTby4=%bD z3Cu}>cCYm>Hz6k6LKDN#GytGdy2^9JHnNfFNZQzRtRhi1IGv@wPw z3?p&l86h~OE1U#-eZ858pn;AhrAL$ zjTB$lm&TF>M-k^T3yfTjk+L|M4u*}9PJq%3ebX&2$c=zhKhw_`?q5}`zGYo!xhyoH z_drpCJ4}pBB|7+;om}5e-*_6%_{y!qSHz^FdWbhrT;f$3F+`u0{a#(xCnf(CD`9HmkTw~Zj?7rgTayi8a55mSN!12MIi8AjE;e7@#_E#K7jkN%d(boM zSVL%*qTD;D&`8X7cQ?ROj!DzonWUO3LL=<*p;FtjV;hKg_ZGe?b z?_UijuEV2i9?~J3LRtCQ^E;bT1dP`H6M0ZTSbut9Jaa^vM&Wdu@tsL`Nl|my(Q`+u zUoRZOav?RC)xZMeL!IBY?g9I*L$xsqqldac`5|j{pFaqvt0D0%*u(Wtjzca-b&dl8FC)xdKVM>@-kThi9}z=u zjZaq~BgXJ(Lho9~N=5+981hQ(efp%pw`Nf$*Fi#4@fEz3oB7ySs4-`P+=cx{B|&gU z1;M;c1y*XmKE+A5>`GTc&!EnX?J{`2_A2GRFz9>prgm40iZbI9hg=z<&)%1B74GM` zA&smM>-dwal0sZ`l;GM8l*xl>(A7w?)6!m-jnhDGiQ*f0*KGyV>+fkzPUa*P!EG3c z)5GUBx!q7-(@JFg&7nnU?spfP$#vzLb>!d2NqJ($!D7IHbzcbezMuGe1zpyEgTDa^Fa^5AE1^d& zt1#Oid@+1B`~Bp*tO)+}5c&D_B;4Bd70Yi5mm-^4+ zVOvjI9I!Zl?=ToEClNbdf6H^<+by^x;`Qo~zj3d8=K3|dQ+wACIGAO&V9~W>YB!?y z{GE||kE^6*BL}AloCfPg^L}(tOV$^??->~}O{J4I(3Mlurn^AMfXajG74_9}r2^Z! zkY)QV&ufdDGry3vW3W7q=6g2g&x=fM5Uom(DMS|*2J!H3FP86HB)yn9eJn!~*lBe3 z4#Vbg3Lfmdl}sq7E)l3`_A2j{W;ie^e^fqK3y*dM^Rktz0`GF@F0;A&3ADA!H@A`C z66(f1)n?$>kL*zK`UG_X>7!rt{#Ise7aiUT$CDQJywWB9`;sk}Az~zt@7OMlVtj_@ za&(V)@vxN_8KL4;0(I)z6r=L+%m`n`NGsu7J1n%TVV~=YS7SWW7B*2%8WmWO7W%_? z6-B!jrzyTWffBE8m(K+QMGA?dF{n6XE&QiBtYiK!&tZXWEthOeP>CUfoNm5QSa)D$ z%k;{ z#;3QC5j|tTAX#;#i&HgRrhq-h%i}O9p#`09JZbom<5a{orRGzUk>9HnE_LFiMkz4I zYW`+Hxon}Ev@O9fIIPK(qP8WRWmz*P?p5)j>>sJ9MlIGn2@mbA^qX$diz45InYv4! z%RP?gWK6hEFxSiJpESs%F7`982iSj;Zl+|lr$u+ULHJr}j6O?fp42=ddWrDCP%f4y zx*9pkPFQp@(?B?Y34G&N8f_IS);__Oz;V&bgBQ(nf&CkB57}0IB_9yY!P0BBlad#d z^zO#vKx*FtZm#x9_K`5n>j@k`Ic2Go*53(Gv^V!bd3(hRZ-91NDix4BzU0lsYVX1 z3Jx(^s*Ea`-Os1FW*TsU2TC@vP4QL4#($(@qGG4~(In&3XTSze7vi#6S;jUYb_FN_ zYqP{;n9B4RY$Dtt?|Nvg;c8&m^H6@=^=5T;SVzl);{ZQUqom)U1nOyg)wY*92wcDBeuYzL$^7mfUx1lrWI#m|LLRoe9A$L3%E|E9$s~GhxBe zstZ{^xn-3}Oh-D8!{eEyRKV$chpFSjYQzv4X$eb$HpTTaO|Erp~o ziQZW%up-iOf?%BUcB8ZMWf|DBVqCUryI6aI`S$9ERX?0zC0YTWjCaG#3>^cQ)~Pad z!2HRIlG;%A732eQ`^{#Y3rmI)x zcYZ91yo=R^a;+wrTkE~sW>jGH>I4t0v+rqMONGjmT819A=_K>AwbX`?PYV30H}N@w zE$36*N8A(as)Oh}0`D3`7tv_w(p9$naIG7s%`T#jzD5Hf9^1y+j1 z-}JZiOY`_B>3a~2>Z#h2{background-color:#0083C0}.note .shortcode-content{background-color:#daf3ff}@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.note .shortcode-content{background-color:#dff5ff}}.caution>h2{background-color:#EBB951}.caution .shortcode-content{background-color:#fbf0da}@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.caution .shortcode-content{background-color:#fdf9f1}}.warning>h2{background-color:#C9177E}.warning .shortcode-content{background-color:#fce3f1}@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.warning .shortcode-content{background-color:#fef5fa}}.hljs{display:block;overflow-x:auto;padding:0.5em;background:#000;font-size:.9em}.hljs,.hljs-tag,.hljs-subst{color:#fff}.hljs-strong,.hljs-emphasis{color:#b3b3b3}.hljs-bullet,.hljs-quote,.hljs-number,.hljs-regexp,.hljs-literal,.hljs-link{color:#ae81ff}.hljs-code,.hljs-title,.hljs-section,.hljs-selector-class{color:#a6e22e}.hljs-strong{font-weight:bold}.hljs-emphasis{font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-name,.hljs-attr{color:#f92672}.hljs-symbol,.hljs-attribute{color:#66d9ef}.hljs-params,.hljs-class .hljs-title{color:#f8f8f2}.hljs-string,.hljs-type,.hljs-built_in,.hljs-builtin-name,.hljs-selector-id,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-addition,.hljs-variable,.hljs-template-variable{color:#e6db74}.hljs-comment,.hljs-deletion,.hljs-meta{color:#75715e}code,pre{font-family:"courierprime",courier,monospace;margin:0px}.body-copy>pre{transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);text-shadow:none;padding:0px;margin:.5em 0px 32px 0px;overflow:auto}p code,li>code{font-size:.9em;color:#222;font-family:"courierprime",courier,monospace;border:1px solid #b3b3b3;padding-left:.25em;padding-right:.25em}div.code-copy{position:relative;margin-top:1em;margin-bottom:32px;background-color:#000}div.code-copy:hover button.copy-button{transition:all .2s ease-in-out;opacity:1}p+.code-copy{margin-top:0em}button.copy-button{display:none}@media only screen and (min-width: 760px){button.copy-button{display:block;padding:0px;transition:all .2s ease-in-out;opacity:1;background-color:#fff;box-sizing:border-box;position:absolute;bottom:0px;right:0px;z-index:4;width:80px;height:1.5em;border-width:0px;border-radius:0px;color:#222;font-weight:bold}button.copy-button:hover{background-color:#0083C0}button.copy-button:active,button.copy-button:focus{outline:none;position:absolute}}.copy-text{color:#222;font-size:12px;display:block;width:80px;line-height:1.5em;height:1.5em;vertical-align:middle;text-align:center}.copy-text i.icon-clipboard{display:inline}@media only screen and (min-device-width: 375px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){button.copy-button{display:none}}@media only screen and (min-device-width: 375px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){button.copy-button{display:none}}div.code-copy{position:relative;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);border-radius:0px}div.code-copy-header{position:relative;height:1.5em;line-height:1.5em;background-color:#5a5a5a;border-radius:0px;position:relative}div.code-copy-header.output{background-color:#0083C0}div.code-copy-header span.filename{display:block;margin-right:auto;margin-left:auto;text-align:center;max-width:50%;color:#fff;font-weight:100;font-size:15px !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbols"}div.code-copy-header [class^="icon-"]{float:right;position:relative;top:-1.45em;right:.5em;color:#fff}.action-buttons{position:absolute;left:10px;margin-top:.35em;width:12px;height:12px;background:Crimson;border-radius:50%;box-shadow:18px 0 0 Orange, 36px 0 0 LimeGreen}.tooltipped{position:relative;background-color:#0083C0;padding-right:2em}.tooltipped:after{position:absolute;z-index:1000000;display:none;padding:2px 4px;font-size:.8em;font-weight:700;font-family:"muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;text-shadow:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background-color:#0083C0;border-color:#0083C0;border-radius:0px;-webkit-font-smoothing:subpixel-antialiased}.tooltipped:before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:#0083C0;pointer-events:none;content:"";border:5px solid transparent}.tooltipped:hover:before,.tooltipped:hover:after,.tooltipped:active:before,.tooltipped:active:after,.tooltipped:focus:before,.tooltipped:focus:after{display:inline-block;text-decoration:none}.tooltipped-multiline:hover:after,.tooltipped-multiline:active:after,.tooltipped-multiline:focus:after{display:table-cell}.tooltipped-s:after,.tooltipped-se:after,.tooltipped-sw:after{top:100%;right:50%;margin-top:5px;text-align:center}.tooltipped-s:before,.tooltipped-se:before,.tooltipped-sw:before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:#0083C0;text-align:center}.tooltipped-se:after{right:auto;left:50%;margin-left:-15px;text-align:center}.tooltipped-sw:after{margin-right:-15px}.tooltipped-n:after,.tooltipped-ne:after,.tooltipped-nw:after{right:50%;bottom:100%;margin-bottom:5px}.tooltipped-n:before,.tooltipped-ne:before,.tooltipped-nw:before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:#0083C0}.tooltipped-ne:after{right:auto;left:50%;margin-left:-15px}.tooltipped-nw:after{margin-right:-15px}.tooltipped-s:after,.tooltipped-n:after{-webkit-transform:translateX(50%);transform:translateX(50%)}.tooltipped-w:after{right:100%;bottom:50%;margin-right:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-w:before{top:50%;bottom:50%;left:-5px;margin-top:-5px;border-left-color:#0083C0}.tooltipped-e:after{bottom:50%;left:100%;margin-left:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-e:before{top:50%;right:-5px;bottom:50%;margin-top:-5px;border-right-color:#0083C0}.tooltipped-multiline:after{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;word-break:break-word;word-wrap:normal;white-space:pre-line;border-collapse:separate}.tooltipped-multiline.tooltipped-s:after,.tooltipped-multiline.tooltipped-n:after{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltipped-multiline.tooltipped-w:after,.tooltipped-multiline.tooltipped-e:after{right:100%}svg.svg-icon{max-width:60px}ul.tags{list-style:none;margin:0;overflow:hidden;padding:0;margin-top:-1em;margin-bottom:.5em}.tags li{float:left}.tags li:first-child{margin-right:.5em}.tag{background:#eee;border-radius:3px 0 0 3px;color:#999;display:inline-block;height:26px;line-height:26px;padding:0 20px 0 23px;position:relative;margin:0 10px 10px 0;text-decoration:none;font-size:.7em;-webkit-transition:color 0.2s}.tag::before{background:#fff;border-radius:10px;box-shadow:inset 0 1px rgba(0,0,0,0.25);content:'';height:6px;left:10px;position:absolute;width:6px;top:10px}.tag::after{background:#fff;border-bottom:13px solid transparent;border-left:10px solid #eee;border-top:13px solid transparent;content:'';position:absolute;right:0;top:0}.tag:hover{background-color:#C9177E;color:white}.tag:hover::after{border-left-color:#C9177E}.searchbox{display:inline-block;position:relative;width:300px;height:32px !important;white-space:nowrap;box-sizing:border-box;visibility:visible !important}.searchbox .algolia-autocomplete{display:block;width:100%;height:100%}.searchbox__wrapper{width:100%;height:100%;z-index:999;position:relative}.searchbox__input{display:inline-block;box-sizing:border-box;transition:box-shadow .4s ease, background .4s ease;border:0;border-radius:16px;box-shadow:inset 0 0 0 0px #ccc;background:#fff !important;padding:0;padding-right:26px;padding-left:32px;width:100%;height:100%;vertical-align:middle;white-space:normal;font-size:1em;appearance:none}.searchbox__input::-webkit-search-decoration,.searchbox__input::-webkit-search-cancel-button,.searchbox__input::-webkit-search-results-button,.searchbox__input::-webkit-search-results-decoration{display:none}.searchbox__input:hover{box-shadow:inset 0 0 0 0px #b3b3b3}.searchbox__input:focus,.searchbox__input:active{outline:0;box-shadow:inset 0 0 0 0px #aaa;background:#fff}.searchbox__input::-webkit-input-placeholder{color:#aaa}.searchbox__input::-moz-placeholder{color:#aaa}.searchbox__input:-ms-input-placeholder{color:#aaa}.searchbox__input::placeholder{color:#aaa}.searchbox__submit{position:absolute;top:0;margin:0;border:0;border-radius:16px 0 0 16px;background-color:rgba(69,142,225,0);padding:0;width:32px;height:100%;vertical-align:middle;text-align:center;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;right:inherit;left:0}.searchbox__submit::before{display:inline-block;margin-right:-4px;height:100%;vertical-align:middle;content:''}.searchbox__submit:hover,.searchbox__submit:active{cursor:pointer}.searchbox__submit:focus{outline:0}.searchbox__submit svg{width:14px;height:14px;vertical-align:middle;fill:#6D7E96}.searchbox__reset{display:block;position:absolute;top:8px;right:8px;margin:0;border:0;background:none;cursor:pointer;padding:0;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;fill:rgba(0,0,0,0.5)}.searchbox__reset.hide{display:none}.searchbox__reset:focus{outline:0}.searchbox__reset svg{display:block;margin:4px;width:8px;height:8px}.searchbox__input:valid ~ .searchbox__reset{display:block;-webkit-animation-name:sbx-reset-in;animation-name:sbx-reset-in;-webkit-animation-duration:.15s;animation-duration:.15s}@-webkit-keyframes sbx-reset-in{0%{-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes sbx-reset-in{0%{-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu{right:0 !important;left:inherit !important}.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu:before{right:48px}.algolia-autocomplete.algolia-autocomplete-left .ds-dropdown-menu{left:0 !important;right:inherit !important}.algolia-autocomplete.algolia-autocomplete-left .ds-dropdown-menu:before{left:48px}.algolia-autocomplete .ds-dropdown-menu{position:relative;top:-6px;border-radius:4px;margin:6px 0 0;padding:0;text-align:left;height:auto;position:relative;background:transparent;border:none;z-index:999;max-width:500px;min-width:400px;box-shadow:0 1px 0 0 rgba(0,0,0,0.2),0 2px 3px 0 rgba(0,0,0,0.1)}.algolia-autocomplete .ds-dropdown-menu:before{display:block;position:absolute;content:'';width:14px;height:14px;background:#fff;z-index:1000;top:-7px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:2px}.algolia-autocomplete .ds-dropdown-menu .ds-suggestions{position:relative;z-index:1000;margin-top:8px}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion{cursor:pointer}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion.suggestion-layout-simple{background-color:rgba(69,142,225,0.05)}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion:not(.suggestion-layout-simple) .algolia-docsearch-suggestion--content{background-color:rgba(69,142,225,0.05)}.algolia-autocomplete .ds-dropdown-menu [class^="ds-dataset-"]{position:relative;border:solid 1px #d9d9d9;background:#fff;border-radius:4px;overflow:auto;padding:0 8px 8px}.algolia-autocomplete .ds-dropdown-menu *{box-sizing:border-box}.algolia-autocomplete .algolia-docsearch-suggestion{position:relative;padding:0 8px;background:#fff;color:#02060C;overflow:hidden}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{color:#174d8c;background:rgba(143,187,237,0.1);padding:0.1em 0.05em}.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl0 .algolia-docsearch-suggestion--highlight,.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl1 .algolia-docsearch-suggestion--highlight{color:inherit;background:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{padding:0 0 1px;background:inherit;box-shadow:inset 0 -2px 0 0 rgba(69,142,225,0.8);color:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--content{display:block;float:right;width:70%;position:relative;padding:5.33333px 0 5.33333px 10.66667px;cursor:pointer}.algolia-autocomplete .algolia-docsearch-suggestion--content:before{content:'';position:absolute;display:block;top:0;height:100%;width:1px;background:#ddd;left:-1px}.algolia-autocomplete .algolia-docsearch-suggestion--category-header{position:relative;border-bottom:1px solid #ddd;display:none;margin-top:8px;padding:4px 0;font-size:1em;color:#33363D}.algolia-autocomplete .algolia-docsearch-suggestion--wrapper{width:100%;float:left;padding:8px 0 0 0}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{float:left;width:30%;display:none;padding-left:0;text-align:right;position:relative;padding:5.33333px 10.66667px;color:#A4A7AE;font-size:.9em;word-wrap:break-word}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column:before{content:'';position:absolute;display:block;top:0;height:100%;width:1px;background:#ddd;right:0}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column .algolia-docsearch-suggestion--highlight{background-color:inherit;color:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-inline{display:none}.algolia-autocomplete .algolia-docsearch-suggestion--title{margin-bottom:4px;color:#02060C;font-size:.9em;font-weight:bold}.algolia-autocomplete .algolia-docsearch-suggestion--text{display:block;line-height:1.2em;font-size:.85em;color:#63676D}.algolia-autocomplete .algolia-docsearch-suggestion--no-results{width:100%;padding:8px 0;text-align:center;font-size:1.2em}.algolia-autocomplete .algolia-docsearch-suggestion--no-results::before{display:none}.algolia-autocomplete .algolia-docsearch-suggestion code{padding:1px 5px;font-size:90%;border:none;color:#222222;background-color:#EBEBEB;border-radius:3px;font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.algolia-autocomplete .algolia-docsearch-suggestion code .algolia-docsearch-suggestion--highlight{background:none}.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__main .algolia-docsearch-suggestion--category-header{display:block}.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__secondary .algolia-docsearch-suggestion--subcategory-column{display:block}.algolia-autocomplete .suggestion-layout-simple.algolia-docsearch-suggestion{border-bottom:solid 1px #eee;padding:8px;margin:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--content{width:100%;padding:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--content::before{display:none}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header{margin:0;padding:0;display:block;width:100%;border:none}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl0{opacity:.6;font-size:.85em}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl1{opacity:.6;font-size:.85em}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl1::before{background-image:url('data:image/svg+xml;utf8,');content:'';width:10px;height:10px;display:inline-block}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--wrapper{width:100%;float:left;margin:0;padding:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--subcategory-column,.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--duplicate-content,.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--subcategory-inline{display:none !important}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--title{margin:0;color:#458EE1;font-size:.9em;font-weight:normal}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--title::before{content:"#";font-weight:bold;color:#458EE1;display:inline-block}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--text{margin:4px 0 0;display:block;line-height:1.4em;padding:5.33333px 8px;background:#f8f8f8;font-size:.85em;opacity:.8}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{color:#3f4145;font-weight:bold;box-shadow:none}.algolia-autocomplete .algolia-docsearch-footer{width:110px;height:20px;z-index:2000;margin-top:10.66667px;float:right;font-size:0;line-height:0}.algolia-autocomplete .algolia-docsearch-footer--logo{background-image:url("data:image/svg+xml;utf8,");background-repeat:no-repeat;background-position:center;background-size:100%;overflow:hidden;text-indent:-9000px;padding:0 !important;width:100%;height:100%;display:block}#toggle-search{display:block;float:right;margin-right:20px;z-index:60}form#site-search-form{display:block;position:fixed;top:10px;right:10px;z-index:50;width:300px;-webkit-transform:translateX(290px);transform:translateX(290px);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}form#site-search-form.search-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;border-bottom:1px solid #222;-webkit-transform:translateX(0px);transform:translateX(0px)}#search-input{width:260px;outline:none;border:0px}#search-input,#search-input:hover,#search-input:active,#search-input:focus{outline:none}.algolia-docsearch-suggestion{border-bottom-color:#3A3DD1}.algolia-docsearch-suggestion--highlight{color:#3A33D1}.algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--highlight{background-color:#4D47D5}.aa-cursor .algolia-docsearch-suggestion--content{color:#272296}.aa-cursor .algolia-docsearch-suggestion{background:#EBEBFB}.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{box-shadow:inset 0 -2px 0 0 #C9177E}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{color:#C9177E;background:#f7e8f1;padding:0.1em 0.05em}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{background-color:#fff}.algolia-autocomplete .ds-dropdown-menu{font-size:.8em;min-width:340px;max-width:340px}@media only screen and (min-width: 760px){.algolia-autocomplete .ds-dropdown-menu{font-size:1em;min-width:400px;max-width:500px}}@media only screen and (min-width: 960px){.algolia-autocomplete .ds-dropdown-menu{min-width:500px;max-width:600px}}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column-text .algolia-docsearch-suggestion--highlight{color:#0083C0;font-weight:bold;background:#c9e8f6}@media (min-width: 768px){.algolia-docsearch-suggestion{border-bottom-color:#7671df}.algolia-docsearch-suggestion--subcategory-column{border-right-color:#7671df;background-color:#F2F2FF;color:#4E4726}}.site-header{width:100%;height:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0px;background-color:#fff;color:#000;position:fixed;top:0px;left:0px;z-index:10;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}@media only screen and (min-width: 960px){.site-header{-ms-flex-pack:justify;justify-content:space-between}}.site-header .hugo-meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.site-header #home-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.8em;margin-left:1.5em}.site-header #home-link img{height:35px;margin-right:.25em}.site-header #home-link .hugo-v{-ms-flex-item-align:end;align-self:flex-end;font-size:.9em}.site-header a.github-button{display:none}@media only screen and (min-width: 760px){.site-header a.github-button{display:inline}}.site-header iframe[src^="https://buttons.github.io"]{display:none;margin-left:1em}@media only screen and (min-width: 760px){.site-header iframe[src^="https://buttons.github.io"]{display:inline}}.site-navigation{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;position:fixed;left:0px;top:0px;width:280px;bottom:0px;overflow-y:scroll;background-color:#fcfcfc;-webkit-transform:translateX(-280px);transform:translateX(-280px);padding:1em;z-index:9}.site-navigation.navigation-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateX(0px);transform:translateX(0px)}@media only screen and (min-width: 960px){.site-navigation{-webkit-transform:translateX(0px);transform:translateX(0px)}}.site-navigation ul.top-menu{margin-top:80px;display:inline-block;margin-left:auto;margin-right:auto}@media only screen and (min-width: 960px){.site-navigation ul.top-menu{margin-top:60px}}.site-navigation ul.top-menu a{color:#222;font-weight:300}.site-navigation ul.top-menu li{padding-left:1em;line-height:1;margin-top:.66em;margin-bottom:.66em}.site-navigation ul.top-menu li ul li{padding-left:.5em}.site-navigation ul.top-menu a.top-menu-item-link{font-size:16px}.site-navigation ul.top-menu a.top-menu-item-link.active-section{color:#C9177E;font-weight:600}.site-navigation ul.top-menu a.top-menu-item-link.active-section+ul.submenu{display:block;border-left:1px solid #C9177E}.site-navigation ul.top-menu ul.submenu{display:none}.site-navigation ul.top-menu ul.submenu a.submenu-item-link{font-size:14px}.site-navigation ul.top-menu ul.submenu a.submenu-item-link:hover{color:#626262}.site-navigation ul.top-menu ul.submenu a.submenu-item-link.active-page{font-weight:600;color:#0083C0}.nav-buttons a{margin-left:1em;margin-bottom:.5em;display:inline-block;width:200px;font-size:.9em}.navigation-toggle-wrapper{width:50px;height:50px;position:fixed;top:2px;left:0px;z-index:20}.navigation-toggle-wrapper h4.menu{display:inline-block;position:absolute;bottom:-1em;left:.8em;color:#0083C0;display:none}@media only screen and (min-width: 960px){.navigation-toggle-wrapper{display:none}}.navigation-toggle-wrapper.navigation-open .top{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:40%;border-radius:5px;background-color:#C9177E;border-color:#C9177E}.navigation-toggle-wrapper.navigation-open .middle{width:40px;height:40px;top:4%;border-radius:50%;background-color:#C9177E;border-color:#C9177E;opacity:0.3}.navigation-toggle-wrapper.navigation-open .bottom{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:40%;border-radius:5px;background-color:#C9177E;border-color:#C9177E}.bar{width:40px;height:2px;border:2px solid #0083C0;background-color:#0083C0;position:absolute;border-radius:10px}.bar.navigation-open{background-color:#C9177E;border:2px solid #C9177E}.top{left:15%;top:20%;transition:all 0.5s}.middle{left:15%;top:40%;transition:all 0.5s}.bottom{left:15%;top:60%;transition:all 0.5s}#all-content-wrapper{margin-top:50px;z-index:5;transition:all .3s ease-in-out;opacity:1}@media only screen and (min-width: 960px){#all-content-wrapper{margin-left:280px}}#all-content-wrapper.navigation-open{transition:all .3s ease-in-out;-webkit-transform:translateX(280px);transform:translateX(280px);opacity:.4}@media only screen and (min-width: 960px){#all-content-wrapper.navigation-open{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}main.main{width:90%;display:block;margin-left:auto;margin-right:auto;max-width:35em;position:relative;min-height:calc(100vh - 100px)}header.content-header{display:block;clear:both;width:100%;position:relative;margin-top:3em}@media only screen and (min-width: 760px){header.content-header{margin-top:2em}}header.content-header .last-modified{color:#b3b3b3;display:block;margin-top:-10px;width:100%;font-size:.8em;margin-bottom:20px}.content-header-links{display:none;position:absolute;right:0px;top:0px;text-transform:uppercase;width:110px}@media only screen and (min-width: 760px){.content-header-links{display:block}}.content-header-links a{position:relative;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);display:inline-block;width:100%;color:#222;padding:4px 6px;vertical-align:middle;height:36px;line-height:36px}.content-header-links a:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.content-header-links a:hover{color:#C9177E}.content-header-links a span{font-size:12px;height:36px;position:relative;bottom:4px;line-height:36px;vertical-align:middle;text-transform:uppercase}.content-header-links a span.edit{bottom:6px}.content-header-links a span.godocs{margin-right:10px}.content-header-links a i.icon-pencil{font-size:24px;position:relative;bottom:4px}.content-header-links a svg{height:24px;width:24px;display:inline}.body-copy{margin-bottom:2.5em;display:block}.body-copy div+h2{margin-top:1em}#site-footer{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;background-color:#000;min-height:100px;width:100%;color:#fff}#site-footer div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#site-footer div img{max-width:200px}#site-footer i.icon-heart:before{color:#C9177E}@media only screen and (min-width: 960px){#site-footer{width:calc(100% - 280px);margin-left:280px}}ul.footer-list{color:#fff;list-style:none;margin-left:0px;padding-left:0px}ul.footer-list li a{color:#fff;font-size:.9em}ul.footer-list li a:not(i){font-size:14px}ul.footer-list li a i{font-size:16px}.all-content-wrapper.home{background-color:#d1f1fe}main#homepage{width:90%;margin-bottom:2.5em}@media only screen and (min-width: 760px){main#homepage{max-width:684px}}@media only screen and (min-width: 960px){main#homepage{max-width:774px}}.homepage-image{display:block;margin:1em auto;max-width:200px}.homepage-image img{max-width:200px;margin-left:auto;margin-right:auto}.homepage-cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-negative:0;flex-shrink:0;list-style:none;padding-left:0px;margin-left:0px}.homepage-cards .homepage-card{transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);color:inherit;width:100%;background-color:#fff;margin-bottom:.5em;padding:16px 10px;-ms-flex-negative:0;flex-shrink:0}.homepage-cards .homepage-card:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.homepage-cards .homepage-card a{display:-ms-flexbox;display:flex;min-height:100%}@media only screen and (min-width: 760px){.homepage-cards .homepage-card{-ms-flex:1 0 304px;flex:1 0 304px;max-width:48%;margin-bottom:1em}}.homepage-cards .homepage-card section{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.homepage-cards .homepage-card .homepage-card-image-wrapper{max-width:60px;min-width:60px;margin-right:10px}.homepage-cards .homepage-card .homepage-card-image-wrapper img{max-width:60px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 760px){.homepage-cards .homepage-card .homepage-card-image-wrapper{max-width:70px;min-width:70px}.homepage-cards .homepage-card .homepage-card-image-wrapper img{max-width:70px}}.homepage-cards .homepage-card h2{font-size:1em;margin:0px;line-height:1.1;margin-bottom:.5em;padding-bottom:0px;padding-top:0px;color:#222}.homepage-cards .homepage-card p{font-size:.8em;line-height:1.3;margin-bottom:0px;color:#555} +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body{margin:0px;padding:0px;outline:none;border:none;font-size:18px;font-family:"muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;color:#222;line-height:1.6;font-weight:300}body{font-size:90%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 760px){body{font-size:95%}}@media only screen and (min-width: 960px){body{font-size:100%}}p{margin-top:0px;margin-bottom:1.5em;line-height:1.6}@font-face{font-family:'fontello';src:url("/fonts/fontello/fontello.eot");src:url("/fonts/fontello/fontello.woff2") format("woff2"),url("/fonts/fontello/fontello.woff") format("woff"),url("/fonts/fontello/fontello.ttf") format("truetype"),url("/fonts/fontello/fontello.svg?78165468#fontello") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-alert:before{content:'\e810'}.icon-angle-double-right:before{content:'\f101'}.icon-attach:before{content:'\e820'}.icon-attention:before{content:'\e80f'}.icon-bell:before{content:'\e80d'}.icon-cancel:before{content:'\e81e'}.icon-caution:before{content:'\e80f'}.icon-chrome:before{content:'\e841'}.icon-clipboard:before{content:'\e817'}.icon-code:before{content:'\f121'}.icon-cog-alt:before{content:'\e814'}.icon-css3:before{content:'\f13c'}.icon-docs:before{content:'\f15c'}.icon-download:before{content:'\e815'}.icon-facebook-official:before{content:'\f230'}.icon-firefox:before{content:'\e840'}.icon-flag:before{content:'\e813'}.icon-forum:before{content:'\f03d';margin-right:.3em}.icon-github:before{content:'\f09b'}.icon-gitter:before{content:'\e819'}.icon-go:before{content:'\e801'}.icon-golang:before{content:'\e801'}.icon-heart:before{content:'\e81d'}.icon-help:before{content:'\e81b'}.icon-home:before{content:'\e812'}.icon-html.input:before{content:'\e81f'}.icon-html5:before{content:'\e800'}.icon-html:before{content:'\e800'}.icon-hugo:before{content:'\e81f'}.icon-ie:before{content:'\e843'}.icon-info:before{content:'\e811'}.icon-instagram:before{content:'\f32d'}.icon-javascript:before{content:'\e802'}.icon-js:before{content:'\e802'}.icon-json:before{content:'\e81c'}.icon-link:before{content:'\e816'}.icon-linkedin:before{content:'\f30c'}.icon-love:before{content:'\e81d'}.icon-mail:before{content:'\e821'}.icon-markdown:before{content:'\e80e'}.icon-note:before{content:'\e80d'}.icon-opera:before{content:'\e842'}.icon-pdf:before{content:'\f1c1'}.icon-pencil:before{content:'\e80c'}.icon-picture:before{content:'\e808'}.icon-quote-left:before{content:'\e809'}.icon-quote-right:before{content:'\e80a'}.icon-sass:before{content:'\e803'}.icon-search:before{content:'\e80b'}.icon-share:before{content:'\f1e0'}.icon-tag:before{content:'\e806'}.icon-tags:before{content:'\e805'}.icon-sh:before{content:'\e804'}.icon-terminal:before{content:'\e804'}.icon-bash:before{content:'\e804'}.icon-thumbs-up:before{content:'\e81a'}.icon-twitter:before{content:'\e807'}.icon-warning:before{content:'\e810'}.icon-website:before{content:'\e818'}.icon-yaml:before,.icon-yml:before,.icon-toml:before{font-family:"courierprime",courier,monospace;left:-1em;margin-right:1em}.icon-yaml:before,.icon-yml:before{content:'YAML'}.icon-toml:before{content:'TOML'}@font-face{font-family:"muli";src:url("/fonts/muli/muli-100-webfont.woff2") format("woff2"),url("/fonts/muli/muli-100-webfont.woff") format("woff"),url("/fonts/muli/muli-100-webfont.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-100-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-100-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-100-italic-webfont.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-300-webfont.woff2") format("woff2"),url("/fonts/muli/muli-300-webfont.woff") format("woff"),url("/fonts/muli/muli-300-webfont.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-300-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-300-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-300-italic-webfont.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-400-webfont.woff2") format("woff2"),url("/fonts/muli/muli-400-webfont.woff") format("woff"),url("/fonts/muli/muli-400-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-400-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-400-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-400-italic-webfont.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-600-webfont.woff2") format("woff2"),url("/fonts/muli/muli-600-webfont.woff") format("woff"),url("/fonts/muli/muli-600-webfont.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-600-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-600-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-600-italic-webfont.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"muli";src:url("/fonts/muli/muli-700-webfont.woff2") format("woff2"),url("/fonts/muli/muli-700-webfont.woff") format("woff"),url("/fonts/muli/muli-700-webfont.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"muli";src:url("/fonts/muli/muli-700-italic-webfont.woff2") format("woff2"),url("/fonts/muli/muli-700-italic-webfont.woff") format("woff"),url("/fonts/muli/muli-700-italic-webfont.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"courierprime";src:url("/fonts/courierprime/courierprime-400-webfont.woff2") format("woff2"),url("/fonts/courierprime/courierprime-400-webfont.woff") format("woff"),url("/fonts/courierprime/courierprime-400-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"courierprime";src:url("/fonts/courierprime/courierprime-400-italic-webfont.woff2") format("woff2"),url("/fonts/courierprime/courierprime-400-italic-webfont.woff") format("woff"),url("/fonts/courierprime/courierprime-400-italic-webfont.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"courierprime";src:url("/fonts/courierprime/courierprime-700-webfont.woff2") format("woff2"),url("/fonts/courierprime/courierprime-700-webfont.woff") format("woff"),url("/fonts/courierprime/courierprime-700-webfont.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"courierprime";src:url("/fonts/courierprime/courierprime-700-italic-webfont.woff2") format("woff2"),url("/fonts/courierprime/courierprime-700-italic-webfont.woff") format("woff"),url("/fonts/courierprime/courierprime-700-italic-webfont.ttf") format("truetype");font-weight:700;font-style:italic}h1,h2,h3,h4{font-weight:700;margin:0px;line-height:1.4}h1{font-size:2em;letter-spacing:-.021em;padding-bottom:1em}@media only screen and (min-width: 760px){h1{font-size:2.25em;padding-top:1em}}h2{font-size:1.5em;padding-bottom:24px}h3{font-size:1.2em;padding-bottom:24px}h4{font-size:1em;padding-top:50px;color:#737373;text-transform:uppercase}.functions{font-family:"courierprime",courier,monospace;font-weight:300}.submenu-item:first-child a.submenu-item-link.functions{font-family:"muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}button,a[role="button"]{background-color:#0083C0;color:#fff;border:none;outline:none;border-radius:.25em;padding:.25em .5em;box-shadow:none;text-align:center;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}button:hover,a[role="button"]:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}button[class^="icon-"]:before,a[role="button"][class^="icon-"]:before{display:inline-block;font-family:'FontAwesome';margin-right:.3em}button.icon-forum:before,a[role="button"].icon-forum:before{content:'\f086'}button.icon-mailing-list:before,a[role="button"].icon-mailing-list:before{content:'\f0e0'}nav ul,nav ol,aside ul,aside ol{margin-left:0px;padding-left:0px;list-style:none;text-indent:0px}nav ul li,nav ol li,aside ul li,aside ol li{margin-left:0px;padding-left:0px;list-style:none}.body-copy ul,.body-copy ol{padding-left:.75em;margin-left:.25em;margin-top:0px;padding-top:0px;margin-bottom:1.5em}.body-copy ul li ul,.body-copy ul li ol,.body-copy ol li ul,.body-copy ol li ol{margin-bottom:0px}.body-copy ul{list-style:disc outside none}.body-copy ul li ul{list-style-type:circle}.body-copy ul li ul li ul{list-style-type:square}.body-copy ol li ol{list-style-type:lower-roman}.body-copy ol li ol li ol{list-style-type:lower-alpha}a{color:#C9177E;font-weight:500}a,a:hover,a:active,a:focus{text-decoration:none;cursor:pointer}.body-copy a{text-decoration:none;color:#C9177E;display:inline-block;outline:none;position:relative;transition:color 0.3s ease;-webkit-perspective:1800px;perspective:1800px}.body-copy a:hover{color:#fff}.body-copy a::before,.body-copy a::after{position:absolute;top:0;left:-2px;padding:0 2px;z-index:-1;box-sizing:content-box;width:100%;height:100%;content:''}.body-copy a::before{background-color:#C9177E;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.body-copy a:hover::before,.body-copy a:focus::before{-webkit-transform:rotateX(0);transform:rotateX(0)}.body-copy a::after{border-bottom:1px solid #C9177E}.body-copy a.heading-link{color:#888;font-size:.8em;position:relative;left:.3em;bottom:.05em}.body-copy a.heading-link:before,.body-copy a.heading-link:after{display:none}.body-copy a.heading-link:hover{color:#C9177E}.note,.caution,.warning{display:block;margin-bottom:20px;width:100%}.note h2,.caution h2,.warning h2{font-size:1.1em;color:#fff;width:100%;display:block;margin:0px;padding:.25em 12px;border:none;outline:none}.note .shortcode-content,.caution .shortcode-content,.warning .shortcode-content{display:block;margin:0px;padding:12px;font-size:.9em}.note>h2{background-color:#0083C0}.note .shortcode-content{background-color:#daf3ff}@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.note .shortcode-content{background-color:#dff5ff}}.caution>h2{background-color:#EBB951}.caution .shortcode-content{background-color:#fbf0da}@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.caution .shortcode-content{background-color:#fdf9f1}}.warning>h2{background-color:#C9177E}.warning .shortcode-content{background-color:#fce3f1}@media only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi){.warning .shortcode-content{background-color:#fef5fa}}.hljs{display:block;overflow-x:auto;padding:0.5em;background:#000;font-size:.9em}.hljs,.hljs-tag,.hljs-subst{color:#fff}.hljs-strong,.hljs-emphasis{color:#b3b3b3}.hljs-bullet,.hljs-quote,.hljs-number,.hljs-regexp,.hljs-literal,.hljs-link{color:#ae81ff}.hljs-code,.hljs-title,.hljs-section,.hljs-selector-class{color:#a6e22e}.hljs-strong{font-weight:bold}.hljs-emphasis{font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-name,.hljs-attr{color:#f92672}.hljs-symbol,.hljs-attribute{color:#66d9ef}.hljs-params,.hljs-class .hljs-title{color:#f8f8f2}.hljs-string,.hljs-type,.hljs-built_in,.hljs-builtin-name,.hljs-selector-id,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-addition,.hljs-variable,.hljs-template-variable{color:#e6db74}.hljs-comment,.hljs-deletion,.hljs-meta{color:#75715e}code,pre{font-family:"courierprime",courier,monospace;margin:0px}.body-copy>pre{transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);text-shadow:none;padding:0px;margin:.5em 0px 32px 0px;overflow:auto}p code,li>code{font-size:.9em;color:#222;font-family:"courierprime",courier,monospace;border:1px solid #b3b3b3;padding-left:.25em;padding-right:.25em}div.code-copy{position:relative;margin-top:1em;margin-bottom:32px;background-color:#000}div.code-copy:hover button.copy-button{transition:all .2s ease-in-out;opacity:1}p+.code-copy{margin-top:0em}button.copy-button{display:none}@media only screen and (min-width: 760px){button.copy-button{display:block;padding:0px;transition:all .2s ease-in-out;opacity:1;background-color:#fff;box-sizing:border-box;position:absolute;bottom:0px;right:0px;z-index:4;width:80px;height:1.5em;border-width:0px;border-radius:0px;color:#222;font-weight:bold}button.copy-button:hover{background-color:#0083C0}button.copy-button:active,button.copy-button:focus{outline:none;position:absolute}}.copy-text{color:#222;font-size:12px;display:block;width:80px;line-height:1.5em;height:1.5em;vertical-align:middle;text-align:center}.copy-text i.icon-clipboard{display:inline}@media only screen and (min-device-width: 375px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){button.copy-button{display:none}}@media only screen and (min-device-width: 375px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2){button.copy-button{display:none}}div.code-copy{position:relative;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);border-radius:0px}div.code-copy-header{position:relative;height:1.5em;line-height:1.5em;background-color:#5a5a5a;border-radius:0px;position:relative}div.code-copy-header.output{background-color:#0083C0}div.code-copy-header span.filename{display:block;margin-right:auto;margin-left:auto;text-align:center;max-width:50%;color:#fff;font-weight:100;font-size:15px !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbols"}div.code-copy-header [class^="icon-"]{float:right;position:relative;top:-1.45em;right:.5em;color:#fff}.action-buttons{position:absolute;left:10px;margin-top:.35em;width:12px;height:12px;background:Crimson;border-radius:50%;box-shadow:18px 0 0 Orange, 36px 0 0 LimeGreen}.tooltipped{position:relative;background-color:#0083C0;padding-right:2em}.tooltipped:after{position:absolute;z-index:1000000;display:none;padding:2px 4px;font-size:.8em;font-weight:700;font-family:"muli","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;text-shadow:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background-color:#0083C0;border-color:#0083C0;border-radius:0px;-webkit-font-smoothing:subpixel-antialiased}.tooltipped:before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:#0083C0;pointer-events:none;content:"";border:5px solid transparent}.tooltipped:hover:before,.tooltipped:hover:after,.tooltipped:active:before,.tooltipped:active:after,.tooltipped:focus:before,.tooltipped:focus:after{display:inline-block;text-decoration:none}.tooltipped-multiline:hover:after,.tooltipped-multiline:active:after,.tooltipped-multiline:focus:after{display:table-cell}.tooltipped-s:after,.tooltipped-se:after,.tooltipped-sw:after{top:100%;right:50%;margin-top:5px;text-align:center}.tooltipped-s:before,.tooltipped-se:before,.tooltipped-sw:before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:#0083C0;text-align:center}.tooltipped-se:after{right:auto;left:50%;margin-left:-15px;text-align:center}.tooltipped-sw:after{margin-right:-15px}.tooltipped-n:after,.tooltipped-ne:after,.tooltipped-nw:after{right:50%;bottom:100%;margin-bottom:5px}.tooltipped-n:before,.tooltipped-ne:before,.tooltipped-nw:before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:#0083C0}.tooltipped-ne:after{right:auto;left:50%;margin-left:-15px}.tooltipped-nw:after{margin-right:-15px}.tooltipped-s:after,.tooltipped-n:after{-webkit-transform:translateX(50%);transform:translateX(50%)}.tooltipped-w:after{right:100%;bottom:50%;margin-right:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-w:before{top:50%;bottom:50%;left:-5px;margin-top:-5px;border-left-color:#0083C0}.tooltipped-e:after{bottom:50%;left:100%;margin-left:5px;-webkit-transform:translateY(50%);transform:translateY(50%)}.tooltipped-e:before{top:50%;right:-5px;bottom:50%;margin-top:-5px;border-right-color:#0083C0}.tooltipped-multiline:after{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;word-break:break-word;word-wrap:normal;white-space:pre-line;border-collapse:separate}.tooltipped-multiline.tooltipped-s:after,.tooltipped-multiline.tooltipped-n:after{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tooltipped-multiline.tooltipped-w:after,.tooltipped-multiline.tooltipped-e:after{right:100%}svg.svg-icon{max-width:60px}ul.tags{list-style:none;margin:0;overflow:hidden;padding:0;margin-top:-1em;margin-bottom:.5em}.tags li{float:left}.tags li:first-child{margin-right:.5em}.tag{background:#eee;border-radius:3px 0 0 3px;color:#999;display:inline-block;height:26px;line-height:26px;padding:0 20px 0 23px;position:relative;margin:0 10px 10px 0;text-decoration:none;font-size:.7em;-webkit-transition:color 0.2s}.tag::before{background:#fff;border-radius:10px;box-shadow:inset 0 1px rgba(0,0,0,0.25);content:'';height:6px;left:10px;position:absolute;width:6px;top:10px}.tag::after{background:#fff;border-bottom:13px solid transparent;border-left:10px solid #eee;border-top:13px solid transparent;content:'';position:absolute;right:0;top:0}.tag:hover{background-color:#C9177E;color:white}.tag:hover::after{border-left-color:#C9177E}.searchbox{display:inline-block;position:relative;width:300px;height:32px !important;white-space:nowrap;box-sizing:border-box;visibility:visible !important}.searchbox .algolia-autocomplete{display:block;width:100%;height:100%}.searchbox__wrapper{width:100%;height:100%;z-index:999;position:relative}.searchbox__input{display:inline-block;box-sizing:border-box;transition:box-shadow .4s ease, background .4s ease;border:0;border-radius:16px;box-shadow:inset 0 0 0 0px #ccc;background:#fff !important;padding:0;padding-right:26px;padding-left:32px;width:100%;height:100%;vertical-align:middle;white-space:normal;font-size:1em;appearance:none}.searchbox__input::-webkit-search-decoration,.searchbox__input::-webkit-search-cancel-button,.searchbox__input::-webkit-search-results-button,.searchbox__input::-webkit-search-results-decoration{display:none}.searchbox__input:hover{box-shadow:inset 0 0 0 0px #b3b3b3}.searchbox__input:focus,.searchbox__input:active{outline:0;box-shadow:inset 0 0 0 0px #aaa;background:#fff}.searchbox__input::-webkit-input-placeholder{color:#aaa}.searchbox__input::-moz-placeholder{color:#aaa}.searchbox__input:-ms-input-placeholder{color:#aaa}.searchbox__input::placeholder{color:#aaa}.searchbox__submit{position:absolute;top:0;margin:0;border:0;border-radius:16px 0 0 16px;background-color:rgba(69,142,225,0);padding:0;width:32px;height:100%;vertical-align:middle;text-align:center;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;right:inherit;left:0}.searchbox__submit::before{display:inline-block;margin-right:-4px;height:100%;vertical-align:middle;content:''}.searchbox__submit:hover,.searchbox__submit:active{cursor:pointer}.searchbox__submit:focus{outline:0}.searchbox__submit svg{width:14px;height:14px;vertical-align:middle;fill:#6D7E96}.searchbox__reset{display:block;position:absolute;top:8px;right:8px;margin:0;border:0;background:none;cursor:pointer;padding:0;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;fill:rgba(0,0,0,0.5)}.searchbox__reset.hide{display:none}.searchbox__reset:focus{outline:0}.searchbox__reset svg{display:block;margin:4px;width:8px;height:8px}.searchbox__input:valid ~ .searchbox__reset{display:block;-webkit-animation-name:sbx-reset-in;animation-name:sbx-reset-in;-webkit-animation-duration:.15s;animation-duration:.15s}@-webkit-keyframes sbx-reset-in{0%{-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes sbx-reset-in{0%{-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu{right:0 !important;left:inherit !important}.algolia-autocomplete.algolia-autocomplete-right .ds-dropdown-menu:before{right:48px}.algolia-autocomplete.algolia-autocomplete-left .ds-dropdown-menu{left:0 !important;right:inherit !important}.algolia-autocomplete.algolia-autocomplete-left .ds-dropdown-menu:before{left:48px}.algolia-autocomplete .ds-dropdown-menu{position:relative;top:-6px;border-radius:4px;margin:6px 0 0;padding:0;text-align:left;height:auto;position:relative;background:transparent;border:none;z-index:999;max-width:500px;min-width:400px;box-shadow:0 1px 0 0 rgba(0,0,0,0.2),0 2px 3px 0 rgba(0,0,0,0.1)}.algolia-autocomplete .ds-dropdown-menu:before{display:block;position:absolute;content:'';width:14px;height:14px;background:#fff;z-index:1000;top:-7px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:2px}.algolia-autocomplete .ds-dropdown-menu .ds-suggestions{position:relative;z-index:1000;margin-top:8px}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion{cursor:pointer}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion.suggestion-layout-simple{background-color:rgba(69,142,225,0.05)}.algolia-autocomplete .ds-dropdown-menu .ds-suggestion.ds-cursor .algolia-docsearch-suggestion:not(.suggestion-layout-simple) .algolia-docsearch-suggestion--content{background-color:rgba(69,142,225,0.05)}.algolia-autocomplete .ds-dropdown-menu [class^="ds-dataset-"]{position:relative;border:solid 1px #d9d9d9;background:#fff;border-radius:4px;overflow:auto;padding:0 8px 8px}.algolia-autocomplete .ds-dropdown-menu *{box-sizing:border-box}.algolia-autocomplete .algolia-docsearch-suggestion{position:relative;padding:0 8px;background:#fff;color:#02060C;overflow:hidden}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{color:#174d8c;background:rgba(143,187,237,0.1);padding:0.1em 0.05em}.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl0 .algolia-docsearch-suggestion--highlight,.algolia-autocomplete .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--category-header-lvl1 .algolia-docsearch-suggestion--highlight{color:inherit;background:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{padding:0 0 1px;background:inherit;box-shadow:inset 0 -2px 0 0 rgba(69,142,225,0.8);color:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--content{display:block;float:right;width:70%;position:relative;padding:5.33333px 0 5.33333px 10.66667px;cursor:pointer}.algolia-autocomplete .algolia-docsearch-suggestion--content:before{content:'';position:absolute;display:block;top:0;height:100%;width:1px;background:#ddd;left:-1px}.algolia-autocomplete .algolia-docsearch-suggestion--category-header{position:relative;border-bottom:1px solid #ddd;display:none;margin-top:8px;padding:4px 0;font-size:1em;color:#33363D}.algolia-autocomplete .algolia-docsearch-suggestion--wrapper{width:100%;float:left;padding:8px 0 0 0}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{float:left;width:30%;display:none;padding-left:0;text-align:right;position:relative;padding:5.33333px 10.66667px;color:#A4A7AE;font-size:.9em;word-wrap:break-word}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column:before{content:'';position:absolute;display:block;top:0;height:100%;width:1px;background:#ddd;right:0}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column .algolia-docsearch-suggestion--highlight{background-color:inherit;color:inherit}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-inline{display:none}.algolia-autocomplete .algolia-docsearch-suggestion--title{margin-bottom:4px;color:#02060C;font-size:.9em;font-weight:bold}.algolia-autocomplete .algolia-docsearch-suggestion--text{display:block;line-height:1.2em;font-size:.85em;color:#63676D}.algolia-autocomplete .algolia-docsearch-suggestion--no-results{width:100%;padding:8px 0;text-align:center;font-size:1.2em}.algolia-autocomplete .algolia-docsearch-suggestion--no-results::before{display:none}.algolia-autocomplete .algolia-docsearch-suggestion code{padding:1px 5px;font-size:90%;border:none;color:#222222;background-color:#EBEBEB;border-radius:3px;font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.algolia-autocomplete .algolia-docsearch-suggestion code .algolia-docsearch-suggestion--highlight{background:none}.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__main .algolia-docsearch-suggestion--category-header{display:block}.algolia-autocomplete .algolia-docsearch-suggestion.algolia-docsearch-suggestion__secondary .algolia-docsearch-suggestion--subcategory-column{display:block}.algolia-autocomplete .suggestion-layout-simple.algolia-docsearch-suggestion{border-bottom:solid 1px #eee;padding:8px;margin:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--content{width:100%;padding:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--content::before{display:none}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header{margin:0;padding:0;display:block;width:100%;border:none}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl0{opacity:.6;font-size:.85em}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl1{opacity:.6;font-size:.85em}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--category-header-lvl1::before{background-image:url('data:image/svg+xml;utf8,');content:'';width:10px;height:10px;display:inline-block}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--wrapper{width:100%;float:left;margin:0;padding:0}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--subcategory-column,.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--duplicate-content,.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--subcategory-inline{display:none !important}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--title{margin:0;color:#458EE1;font-size:.9em;font-weight:normal}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--title::before{content:"#";font-weight:bold;color:#458EE1;display:inline-block}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--text{margin:4px 0 0;display:block;line-height:1.4em;padding:5.33333px 8px;background:#f8f8f8;font-size:.85em;opacity:.8}.algolia-autocomplete .suggestion-layout-simple .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{color:#3f4145;font-weight:bold;box-shadow:none}.algolia-autocomplete .algolia-docsearch-footer{width:110px;height:20px;z-index:2000;margin-top:10.66667px;float:right;font-size:0;line-height:0}.algolia-autocomplete .algolia-docsearch-footer--logo{background-image:url("data:image/svg+xml;utf8,");background-repeat:no-repeat;background-position:center;background-size:100%;overflow:hidden;text-indent:-9000px;padding:0 !important;width:100%;height:100%;display:block}#toggle-search{display:block;float:right;margin-right:20px;z-index:60}form#site-search-form{display:block;position:fixed;top:10px;right:10px;z-index:50;width:300px;-webkit-transform:translateX(290px);transform:translateX(290px);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}form#site-search-form.search-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;border-bottom:1px solid #222;-webkit-transform:translateX(0px);transform:translateX(0px)}#search-input{width:260px;outline:none;border:0px}#search-input,#search-input:hover,#search-input:active,#search-input:focus{outline:none}.algolia-docsearch-suggestion{border-bottom-color:#3A3DD1}.algolia-docsearch-suggestion--highlight{color:#3A33D1}.algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--highlight{background-color:#4D47D5}.aa-cursor .algolia-docsearch-suggestion--content{color:#272296}.aa-cursor .algolia-docsearch-suggestion{background:#EBEBFB}.algolia-autocomplete .algolia-docsearch-suggestion--text .algolia-docsearch-suggestion--highlight{box-shadow:inset 0 -2px 0 0 #C9177E}.algolia-autocomplete .algolia-docsearch-suggestion--highlight{color:#C9177E;background:#f7e8f1;padding:0.1em 0.05em}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column{background-color:#fff}.algolia-autocomplete .ds-dropdown-menu{font-size:.8em;min-width:340px;max-width:340px}@media only screen and (min-width: 760px){.algolia-autocomplete .ds-dropdown-menu{font-size:1em;min-width:400px;max-width:500px}}@media only screen and (min-width: 960px){.algolia-autocomplete .ds-dropdown-menu{min-width:500px;max-width:600px}}.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column-text .algolia-docsearch-suggestion--highlight{color:#0083C0;font-weight:bold;background:#c9e8f6}@media (min-width: 768px){.algolia-docsearch-suggestion{border-bottom-color:#7671df}.algolia-docsearch-suggestion--subcategory-column{border-right-color:#7671df;background-color:#F2F2FF;color:#4E4726}}.site-header{width:100%;height:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0px;background-color:#fff;color:#000;position:fixed;top:0px;left:0px;z-index:10;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}@media only screen and (min-width: 960px){.site-header{-ms-flex-pack:justify;justify-content:space-between}}.site-header .hugo-meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.site-header #home-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:.8em;margin-left:1.5em}.site-header #home-link img{height:35px;margin-right:.25em}.site-header #home-link .hugo-v{-ms-flex-item-align:end;align-self:flex-end;font-size:.9em}.site-header a.github-button{display:none}@media only screen and (min-width: 760px){.site-header a.github-button{display:inline}}.site-header iframe[src^="https://buttons.github.io"]{display:none;margin-left:1em}@media only screen and (min-width: 760px){.site-header iframe[src^="https://buttons.github.io"]{display:inline}}.site-navigation{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;position:fixed;left:0px;top:0px;width:280px;bottom:0px;overflow-y:scroll;background-color:#fcfcfc;-webkit-transform:translateX(-280px);transform:translateX(-280px);padding:1em;z-index:9}.site-navigation.navigation-open{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translateX(0px);transform:translateX(0px)}@media only screen and (min-width: 960px){.site-navigation{-webkit-transform:translateX(0px);transform:translateX(0px)}}.site-navigation ul.top-menu{margin-top:80px;display:inline-block;margin-left:auto;margin-right:auto}@media only screen and (min-width: 960px){.site-navigation ul.top-menu{margin-top:60px}}.site-navigation ul.top-menu a{color:#222;font-weight:300}.site-navigation ul.top-menu li{padding-left:1em;line-height:1;margin-top:.66em;margin-bottom:.66em}.site-navigation ul.top-menu li ul li{padding-left:.5em}.site-navigation ul.top-menu a.top-menu-item-link{font-size:16px}.site-navigation ul.top-menu a.top-menu-item-link.active-section{color:#C9177E;font-weight:600}.site-navigation ul.top-menu a.top-menu-item-link.active-section+ul.submenu{display:block;border-left:1px solid #C9177E}.site-navigation ul.top-menu ul.submenu{display:none}.site-navigation ul.top-menu ul.submenu a.submenu-item-link{font-size:14px}.site-navigation ul.top-menu ul.submenu a.submenu-item-link:hover{color:#626262}.site-navigation ul.top-menu ul.submenu a.submenu-item-link.active-page{font-weight:600;color:#0083C0}.nav-buttons a{margin-left:1em;margin-bottom:.5em;display:inline-block;width:200px;font-size:.9em}.navigation-toggle-wrapper{width:50px;height:50px;position:fixed;top:2px;left:0px;z-index:20}.navigation-toggle-wrapper h4.menu{display:inline-block;position:absolute;bottom:-1em;left:.8em;color:#0083C0;display:none}@media only screen and (min-width: 960px){.navigation-toggle-wrapper{display:none}}.navigation-toggle-wrapper.navigation-open .top{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:40%;border-radius:5px;background-color:#C9177E;border-color:#C9177E}.navigation-toggle-wrapper.navigation-open .middle{width:40px;height:40px;top:4%;border-radius:50%;background-color:#C9177E;border-color:#C9177E;opacity:0.3}.navigation-toggle-wrapper.navigation-open .bottom{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:40%;border-radius:5px;background-color:#C9177E;border-color:#C9177E}.bar{width:40px;height:2px;border:2px solid #0083C0;background-color:#0083C0;position:absolute;border-radius:10px}.bar.navigation-open{background-color:#C9177E;border:2px solid #C9177E}.top{left:15%;top:20%;transition:all 0.5s}.middle{left:15%;top:40%;transition:all 0.5s}.bottom{left:15%;top:60%;transition:all 0.5s}#all-content-wrapper{margin-top:50px;z-index:5;transition:all .3s ease-in-out;opacity:1}@media only screen and (min-width: 960px){#all-content-wrapper{margin-left:280px}}#all-content-wrapper.navigation-open{transition:all .3s ease-in-out;-webkit-transform:translateX(280px);transform:translateX(280px);opacity:.4}@media only screen and (min-width: 960px){#all-content-wrapper.navigation-open{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}main.main{width:90%;display:block;margin-left:auto;margin-right:auto;max-width:35em;position:relative;min-height:calc(100vh - 100px)}header.content-header{display:block;clear:both;width:100%;position:relative;margin-top:3em}@media only screen and (min-width: 760px){header.content-header{margin-top:2em}}header.content-header .last-modified{color:#b3b3b3;display:block;margin-top:-10px;width:100%;font-size:.8em;margin-bottom:20px}.content-header-links{display:none;position:absolute;right:0px;top:0px;text-transform:uppercase;width:110px}@media only screen and (min-width: 760px){.content-header-links{display:block}}.content-header-links a{position:relative;transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);display:inline-block;width:100%;color:#222;padding:4px 6px;vertical-align:middle;height:36px;line-height:36px}.content-header-links a:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.content-header-links a:hover{color:#C9177E}.content-header-links a span{font-size:12px;height:36px;position:relative;bottom:4px;line-height:36px;vertical-align:middle;text-transform:uppercase}.content-header-links a span.edit{bottom:6px}.content-header-links a span.godocs{margin-right:10px}.content-header-links a i.icon-pencil{font-size:24px;position:relative;bottom:4px}.content-header-links a svg{height:24px;width:24px;display:inline}.body-copy{margin-bottom:2.5em;display:block}.body-copy div+h2{margin-top:1em}#site-footer{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;background-color:#000;min-height:100px;width:100%;color:#fff}#site-footer div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#site-footer div img{max-width:200px}#site-footer i.icon-heart:before{color:#C9177E}@media only screen and (min-width: 960px){#site-footer{width:calc(100% - 280px);margin-left:280px}}ul.footer-list{color:#fff;list-style:none;margin-left:0px;padding-left:0px}ul.footer-list li a{color:#fff;font-size:.9em}ul.footer-list li a:not(i){font-size:14px}ul.footer-list li a i{font-size:16px}.all-content-wrapper.home{background-color:#d1f1fe}main#homepage{width:90%;margin-bottom:2.5em}@media only screen and (min-width: 760px){main#homepage{max-width:684px}}@media only screen and (min-width: 960px){main#homepage{max-width:774px}}.homepage-image{display:block;margin:1em auto;max-width:200px}.homepage-image img{max-width:200px;margin-left:auto;margin-right:auto}.homepage-cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-negative:0;flex-shrink:0;list-style:none;padding-left:0px;margin-left:0px}.homepage-cards .homepage-card{transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);color:inherit;width:100%;background-color:#fff;margin-bottom:.5em;padding:16px 10px;-ms-flex-negative:0;flex-shrink:0}.homepage-cards .homepage-card:hover{transition:box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}.homepage-cards .homepage-card a{display:-ms-flexbox;display:flex;min-height:100%}@media only screen and (min-width: 760px){.homepage-cards .homepage-card{-ms-flex:1 0 304px;flex:1 0 304px;max-width:48%;margin-bottom:1em}}.homepage-cards .homepage-card section{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.homepage-cards .homepage-card .homepage-card-image-wrapper{max-width:60px;min-width:60px;margin-right:10px}.homepage-cards .homepage-card .homepage-card-image-wrapper img{max-width:60px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 760px){.homepage-cards .homepage-card .homepage-card-image-wrapper{max-width:70px;min-width:70px}.homepage-cards .homepage-card .homepage-card-image-wrapper img{max-width:70px}}.homepage-cards .homepage-card h2{font-size:1em;margin:0px;line-height:1.1;margin-bottom:.5em;padding-bottom:0px;padding-top:0px;color:#222}.homepage-cards .homepage-card p{font-size:.8em;line-height:1.3;margin-bottom:0px;color:#555} diff --git a/themes/hugodocs/static/images/site-showcase.svg b/themes/hugodocs/static/images/site-showcase.svg index d29dbcb32..2f7672af5 100644 --- a/themes/hugodocs/static/images/site-showcase.svg +++ b/themes/hugodocs/static/images/site-showcase.svg @@ -8,9 +8,9 @@ - + - + diff --git a/themes/hugodocs/static/js/script.min.js b/themes/hugodocs/static/js/script.min.js index fea575b70..417924315 100644 --- a/themes/hugodocs/static/js/script.min.js +++ b/themes/hugodocs/static/js/script.min.js @@ -1,3 +1,3 @@ "use strict";function getMobileOperatingSystem(){var e=navigator.userAgent||navigator.vendor||window.opera;return/windows phone/i.test(e)?"Windows Phone":/android/i.test(e)?"Android":/iPad|iPhone|iPod/.test(e)&&!window.MSStream?"iOS":void 0}function urlize(e){return"string"==typeof e?e.replace(/[^\w\s\-]/gi,"").toLowerCase().replace(" ","-"):e instanceof HTMLElement?e.textContent.replace(/[^\w\s\-]/gi,"").toLowerCase().replace(" ","-"):void 0}function showTooltip(e,t){e.setAttribute("class","copy-button tooltipped tooltipped-s"),e.setAttribute("aria-label",t)}function fallbackMessage(e){var t="",r="cut"===e?"X":"C";return t=isMac?"Press ⌘-"+r:"Press Ctrl-"+r}var byId=function(e){return document.getElementById(e)},qs=function(e){return document.querySelector(e)},qsa=function(e){return document.querySelectorAll(e)},_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};!function(e){function t(e){var t=e.length,n=r.type(e);return"function"!==n&&!r.isWindow(e)&&(!(1!==e.nodeType||!t)||"array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}if(!e.jQuery){var r=function c(e,t){return new c.fn.init(e,t)};r.isWindow=function(e){return e&&e===e.window},r.type=function(e){return e?"object"==("undefined"==typeof e?"undefined":_typeof(e))||"function"==typeof e?a[o.call(e)]||"object":"undefined"==typeof e?"undefined":_typeof(e):e+""},r.isArray=Array.isArray||function(e){return"array"===r.type(e)},r.isPlainObject=function(e){var t;if(!e||"object"!==r.type(e)||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!i.call(e,"constructor")&&!i.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}for(t in e);return void 0===t||i.call(e,t)},r.each=function(e,r,n){var a,i=0,o=e.length,s=t(e);if(n){if(s)for(;i0?a=o:r=o;while(Math.abs(i)>h&&++s=b?u(t,s):0===l?s:f(t,r,r+S)}function g(){k=!0,e===r&&n===a||p()}var m=4,b=.001,h=1e-7,y=10,v=11,S=1/(v-1),w="Float32Array"in t;if(4!==arguments.length)return!1;for(var x=0;x<4;++x)if("number"!=typeof arguments[x]||isNaN(arguments[x])||!isFinite(arguments[x]))return!1;e=Math.min(e,1),n=Math.min(n,1),e=Math.max(e,0),n=Math.max(n,0);var C=w?new Float32Array(v):new Array(v),k=!1,P=function(t){return k||g(),e===r&&n===a?t:0===t?0:1===t?1:l(d(t),r,a)};P.getControlPoints=function(){return[{x:e,y:r},{x:n,y:a}]};var N="generateBezier("+[e,r,n,a]+")";return P.toString=function(){return N},P}function c(e,t){var r=e;return m.isString(e)?v.Easings[e]||(r=!1):r=m.isArray(e)&&1===e.length?s.apply(null,e):m.isArray(e)&&2===e.length?S.apply(null,e.concat([t])):!(!m.isArray(e)||4!==e.length)&&l.apply(null,e),r===!1&&(r=v.Easings[v.defaults.easing]?v.defaults.easing:y),r}function u(e){if(e){var t=(new Date).getTime(),r=v.State.calls.length;r>1e4&&(v.State.calls=a(v.State.calls),r=v.State.calls.length);for(var i=0;i4;e--){var t=r.createElement("div");if(t.innerHTML="",t.getElementsByTagName("span").length)return t=null,e}return n}(),g=function(){var e=0;return t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||function(t){var r,n=(new Date).getTime();return r=Math.max(0,16-(n-e)),e=n+r,setTimeout(function(){t(n+r)},r)}}(),m={isString:function(e){return"string"==typeof e},isArray:Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},isFunction:function(e){return"[object Function]"===Object.prototype.toString.call(e)},isNode:function(e){return e&&e.nodeType},isNodeList:function(e){return"object"==("undefined"==typeof e?"undefined":_typeof(e))&&/^\[object (HTMLCollection|NodeList|Object)\]$/.test(Object.prototype.toString.call(e))&&e.length!==n&&(0===e.length||"object"==_typeof(e[0])&&e[0].nodeType>0)},isWrapped:function(e){return e&&(e.jquery||t.Zepto&&t.Zepto.zepto.isZ(e))},isSVG:function(e){return t.SVGElement&&e instanceof t.SVGElement},isEmptyObject:function(e){for(var t in e)return!1;return!0}},b=!1;if(e.fn&&e.fn.jquery?(f=e,b=!0):f=t.Velocity.Utilities,d<=8&&!b)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if(d<=7)return void(jQuery.fn.velocity=jQuery.fn.animate);var h=400,y="swing",v={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:t.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:r.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[]},CSS:{},Utilities:f,Redirects:{},Easings:{},Promise:t.Promise,defaults:{queue:"",duration:h,easing:y,begin:n,complete:n,progress:n,display:n,visibility:n,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0},init:function(e){f.data(e,"velocity",{isSVG:m.isSVG(e),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:3,patch:0},debug:!1};t.pageYOffset!==n?(v.State.scrollAnchor=t,v.State.scrollPropertyLeft="pageXOffset",v.State.scrollPropertyTop="pageYOffset"):(v.State.scrollAnchor=r.documentElement||r.body.parentNode||r.body,v.State.scrollPropertyLeft="scrollLeft",v.State.scrollPropertyTop="scrollTop");var S=function(){function e(e){return-e.tension*e.x-e.friction*e.v}function t(t,r,n){var a={x:t.x+n.dx*r,v:t.v+n.dv*r,tension:t.tension,friction:t.friction};return{dx:a.v,dv:e(a)}}function r(r,n){var a={dx:r.v,dv:e(r)},i=t(r,.5*n,a),o=t(r,.5*n,i),s=t(r,n,o),l=1/6*(a.dx+2*(i.dx+o.dx)+s.dx),c=1/6*(a.dv+2*(i.dv+o.dv)+s.dv);return r.x=r.x+l*n,r.v=r.v+c*n,r}return function n(e,t,a){var i,o,s,l={x:-1,v:0,tension:null,friction:null},c=[0],u=0,p=1e-4,f=.016;for(e=parseFloat(e)||500,t=parseFloat(t)||20,a=a||null,l.tension=e,l.friction=t,i=null!==a,i?(u=n(e,t),o=u/a*f):o=f;s=r(s||l,o),c.push(1+s.x),u+=16,Math.abs(s.x)>p&&Math.abs(s.v)>p;);return i?function(e){return c[e*(c.length-1)|0]}:u}}();v.Easings={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},spring:function(e){return 1-Math.cos(4.5*e*Math.PI)*Math.exp(6*-e)}},f.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(e,t){v.Easings[t[0]]=l.apply(null,t[1])});var w=v.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"]},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(var e=0;e=1?"":"alpha(opacity="+parseInt(100*parseFloat(r),10)+")"}else switch(e){case"name":return"opacity";case"extract":return r;case"inject":return r}}},register:function(){d&&!(d>9)||v.State.isGingerbread||(w.Lists.transformsBase=w.Lists.transformsBase.concat(w.Lists.transforms3D));for(var e=0;e8)&&3===i.split(" ").length&&(i+=" 1"),i;case"inject":return d<=8?4===a.split(" ").length&&(a=a.split(/\s+/).slice(0,3).join(" ")):3===a.split(" ").length&&(a+=" 1"),(d<=8?"rgb":"rgba")+"("+a.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")"}}}()}},Names:{camelCase:function(e){return e.replace(/-(\w)/g,function(e,t){return t.toUpperCase()})},SVGAttribute:function(e){var t="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(d||v.State.isAndroid&&!v.State.isChrome)&&(t+="|transform"),new RegExp("^("+t+")$","i").test(e)},prefixCheck:function(e){if(v.State.prefixMatches[e])return[v.State.prefixMatches[e],!0];for(var t=["","Webkit","Moz","ms","O"],r=0,n=t.length;r=2&&console.log("Get "+r+": "+l),l},setPropertyValue:function(e,r,n,a,i){var s=r;if("scroll"===r)i.container?i.container["scroll"+i.direction]=n:"Left"===i.direction?t.scrollTo(n,i.alternateValue):t.scrollTo(i.alternateValue,n);else if(w.Normalizations.registered[r]&&"transform"===w.Normalizations.registered[r]("name",e))w.Normalizations.registered[r]("inject",e,n),s="transform",n=o(e).transformCache[r];else{if(w.Hooks.registered[r]){var l=r,c=w.Hooks.getRoot(r);a=a||w.getPropertyValue(e,c),n=w.Hooks.injectValue(l,n,a),r=c}if(w.Normalizations.registered[r]&&(n=w.Normalizations.registered[r]("inject",e,n),r=w.Normalizations.registered[r]("name",e)),s=w.Names.prefixCheck(r)[0],d<=8)try{e.style[s]=n}catch(u){v.debug&&console.log("Browser does not support ["+n+"] for ["+s+"]")}else{var p=o(e);p&&p.isSVG&&w.Names.SVGAttribute(r)?e.setAttribute(r,n):e.style[s]=n}v.debug>=2&&console.log("Set "+r+" ("+s+"): "+n)}return[s,n]},flushTransformCache:function(e){var t="",r=o(e);if((d||v.State.isAndroid&&!v.State.isChrome)&&r&&r.isSVG){var n=function(t){return parseFloat(w.getPropertyValue(e,t))},a={translate:[n("translateX"),n("translateY")],skewX:[n("skewX")],skewY:[n("skewY")],scale:1!==n("scale")?[n("scale"),n("scale")]:[n("scaleX"),n("scaleY")],rotate:[n("rotateZ"),0,0]};f.each(o(e).transformCache,function(e){/^translate/i.test(e)?e="translate":/^scale/i.test(e)?e="scale":/^rotate/i.test(e)&&(e="rotate"),a[e]&&(t+=e+"("+a[e].join(" ")+") ",delete a[e])})}else{var i,s;f.each(o(e).transformCache,function(r){return i=o(e).transformCache[r],"transformPerspective"===r?(s=i,!0):(9===d&&"rotateZ"===r&&(r="rotate"),void(t+=r+i+" "))}),s&&(t="perspective"+s+" "+t)}w.setPropertyValue(e,"transform",t)}};w.Hooks.register(),w.Normalizations.register(),v.hook=function(e,t,r){var a;return e=i(e),f.each(e,function(e,i){if(o(i)===n&&v.init(i),r===n)a===n&&(a=v.CSS.getPropertyValue(i,t));else{var s=v.CSS.setPropertyValue(i,t,r);"transform"===s[0]&&v.CSS.flushTransformCache(i),a=s}}),a};var x=function k(){function e(){return l?T.promise||null:d}function a(e,a){function i(i){var d,g;if(l.begin&&0===P)try{l.begin.call(b,b)}catch(h){setTimeout(function(){throw h},1)}if("scroll"===O){var x,k,N,E=/^x$/i.test(l.axis)?"Left":"Top",M=parseFloat(l.offset)||0;l.container?m.isWrapped(l.container)||m.isNode(l.container)?(l.container=l.container[0]||l.container,x=l.container["scroll"+E],N=x+f(e).position()[E.toLowerCase()]+M):l.container=null:(x=v.State.scrollAnchor[v.State["scrollProperty"+E]],k=v.State.scrollAnchor[v.State["scrollProperty"+("Left"===E?"Top":"Left")]],N=f(e).offset()[E.toLowerCase()]+M),p={scroll:{rootPropertyValue:!1,startValue:x,currentValue:x,endValue:N,unitType:"",easing:l.easing,scrollData:{container:l.container,direction:E,alternateValue:k}},element:e},v.debug&&console.log("tweensContainer (scroll): ",p.scroll,e)}else if("reverse"===O){if(d=o(e),!d)return;if(!d.tweensContainer)return void f.dequeue(e,l.queue);"none"===d.opts.display&&(d.opts.display="auto"),"hidden"===d.opts.visibility&&(d.opts.visibility="visible"),d.opts.loop=!1,d.opts.begin=null,d.opts.complete=null,S.easing||delete l.easing,S.duration||delete l.duration,l=f.extend({},d.opts,l),g=f.extend(!0,{},d?d.tweensContainer:null);for(var A in g)if("element"!==A){var I=g[A].startValue;g[A].startValue=g[A].currentValue=g[A].endValue,g[A].endValue=I,m.isEmptyObject(S)||(g[A].easing=l.easing),v.debug&&console.log("reverse tweensContainer ("+A+"): "+JSON.stringify(g[A]),e)}p=g}else if("start"===O){d=o(e),d&&d.tweensContainer&&d.isAnimating===!0&&(g=d.tweensContainer);var D=function(t,r){var i,o,s;return m.isArray(t)?(i=t[0],!m.isArray(t[1])&&/^[\d-]/.test(t[1])||m.isFunction(t[1])||w.RegEx.isHex.test(t[1])?s=t[1]:(m.isString(t[1])&&!w.RegEx.isHex.test(t[1])||m.isArray(t[1]))&&(o=r?t[1]:c(t[1],l.duration),t[2]!==n&&(s=t[2]))):i=t,r||(o=o||l.easing),m.isFunction(i)&&(i=i.call(e,a,C)),m.isFunction(s)&&(s=s.call(e,a,C)),[i||0,o,s]};f.each(y,function(e,t){if(RegExp("^"+w.Lists.colors.join("$|^")+"$").test(w.Names.camelCase(e))){var r=D(t,!0),a=r[0],i=r[1],o=r[2];if(w.RegEx.isHex.test(a)){for(var s=["Red","Green","Blue"],l=w.Values.hexToRgb(a),c=o?w.Values.hexToRgb(o):n,u=0;u=1&&console.log("Unit ratios: "+JSON.stringify(s),e),s};if(/[\/*]/.test(W))_=H;else if(H!==_&&0!==$)if(0===X)_=H;else{s=s||q();var U=/margin|padding|left|right|width|text|word|letter/i.test(L)||/X$/.test(L)||"x"===L?"x":"y";switch(H){case"%":$*="x"===U?s.percentToPxWidth:s.percentToPxHeight;break;case"px":break;default:$*=s[H+"ToPx"]}switch(_){case"%":$*=1/("x"===U?s.percentToPxWidth:s.percentToPxHeight);break;case"px":break;default:$*=1/s[_+"ToPx"]}}switch(W){case"+":X=$+X;break;case"-":X=$-X;break;case"*":X=$*X;break;case"/":X=$/X}p[L]={rootPropertyValue:F,startValue:$,currentValue:$,endValue:X,unitType:_,easing:Y},v.debug&&console.log("tweensContainer ("+L+"): "+JSON.stringify(p[L]),e)}else v.debug&&console.log("Skipping ["+z+"] due to a lack of browser support.")}p.element=e}p.element&&(w.Values.addClass(e,"velocity-animating"),V.push(p),d=o(e),d&&(""===l.queue&&(d.tweensContainer=p,d.opts=l),d.isAnimating=!0),P===C-1?(v.State.calls.push([V,b,l,null,T.resolver]),v.State.isTicking===!1&&(v.State.isTicking=!0,u())):P++)}var s,l=f.extend({},v.defaults,S),p={};switch(o(e)===n&&v.init(e),parseFloat(l.delay)&&l.queue!==!1&&f.queue(e,l.queue,function(t){v.velocityQueueEntryFlag=!0,o(e).delayTimer={setTimeout:setTimeout(t,parseFloat(l.delay)),next:t}}),l.duration.toString().toLowerCase()){case"fast":l.duration=200;break;case"normal":l.duration=h;break;case"slow":l.duration=600;break;default:l.duration=parseFloat(l.duration)||1}v.mock!==!1&&(v.mock===!0?l.duration=l.delay=1:(l.duration*=parseFloat(v.mock)||1,l.delay*=parseFloat(v.mock)||1)),l.easing=c(l.easing,l.duration),l.begin&&!m.isFunction(l.begin)&&(l.begin=null),l.progress&&!m.isFunction(l.progress)&&(l.progress=null),l.complete&&!m.isFunction(l.complete)&&(l.complete=null),l.display!==n&&null!==l.display&&(l.display=l.display.toString().toLowerCase(),"auto"===l.display&&(l.display=v.CSS.Values.getDisplayType(e))),l.visibility!==n&&null!==l.visibility&&(l.visibility=l.visibility.toString().toLowerCase()),l.mobileHA=l.mobileHA&&v.State.isMobile&&!v.State.isGingerbread,l.queue===!1?l.delay?setTimeout(i,l.delay):i():f.queue(e,l.queue,function(e,t){return t===!0?(T.promise&&T.resolver(b),!0):(v.velocityQueueEntryFlag=!0,void i(e))}),""!==l.queue&&"fx"!==l.queue||"inprogress"===f.queue(e)[0]||f.dequeue(e)}var s,l,d,g,b,y,S,x=arguments[0]&&(arguments[0].p||f.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||m.isString(arguments[0].properties));if(m.isWrapped(this)?(l=!1, -g=0,b=this,d=this):(l=!0,g=1,b=x?arguments[0].elements||arguments[0].e:arguments[0]),b=i(b)){x?(y=arguments[0].properties||arguments[0].p,S=arguments[0].options||arguments[0].o):(y=arguments[g],S=arguments[g+1]);var C=b.length,P=0;if(!/^(stop|finish|finishAll)$/i.test(y)&&!f.isPlainObject(S)){var N=g+1;S={};for(var E=N;EparseFloat(r[1]))}var i=e.Velocity;if(!i||!i.Utilities)return void(t.console&&console.log("Velocity UI Pack: Velocity must be loaded first. Aborting."));var o=i.Utilities,s=i.version,l={major:1,minor:1,patch:0};if(a(l,s)){var c="Velocity UI Pack: You need to update Velocity (velocity.js) to a newer version. Visit http://github.com/julianshapiro/velocity.";throw alert(c),new Error(c)}i.RegisterEffect=i.RegisterUI=function(e,t){function r(e,t,r,n){var a,s=0;o.each(e.nodeType?[e]:e,function(e,t){n&&(r+=e*n),a=t.parentNode;var l=["height","paddingTop","paddingBottom","marginTop","marginBottom"];"border-box"===i.CSS.getPropertyValue(t,"boxSizing").toString().toLowerCase()&&(l=["height"]),o.each(l,function(e,r){s+=parseFloat(i.CSS.getPropertyValue(t,r))})}),i.animate(a,{height:("In"===t?"+":"-")+"="+s},{queue:!1,easing:"ease-in-out",duration:r*("In"===t?.6:1)})}return i.Redirects[e]=function(a,s,l,c,u,p,f){var d=l===c-1;f=f||t.loop,"function"==typeof t.defaultDuration?t.defaultDuration=t.defaultDuration.call(u,u):t.defaultDuration=parseFloat(t.defaultDuration);for(var g=0;g1&&(o.each(t.reverse(),function(e,r){var n=t[e+1];if(n){var a=r.o||r.options,s=n.o||n.options,l=a&&a.sequenceQueue===!1?"begin":"complete",c=s&&s[l],u={};u[l]=function(){var e=n.e||n.elements,t=e.nodeType?[e]:e;c&&c.call(t,t),i(r)},n.o?n.o=o.extend({},s,u):n.options=o.extend({},s,u)}}),t.reverse()),i(t[0])}}(window.jQuery||window.Zepto||window,window,window?window.document:void 0)}),$('.body-copy a[href$=".pdf"]').append(''),$(".body-copy > h2,.body-copy > h3").each(function(){var e=$(this).attr("id");$(this).append('')}),$(document).ready(function(){$("a.heading-link").on("click",function(e){e.preventDefault(),e.stopPropagation();var t=$(this).attr("href"),r=t.split("#")[1];$(t).velocity("scroll",{duration:500,offset:-20,easing:"ease-in-out"}),location.hash=r})});var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};!function(e){if("object"==("undefined"==typeof exports?"undefined":_typeof(exports))&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.Clipboard=e()}}(function(){var e;return function t(e,r,n){function a(o,s){if(!r[o]){if(!e[o]){var l="function"==typeof require&&require;if(!s&&l)return l(o,!0);if(i)return i(o,!0);var c=new Error("Cannot find module '"+o+"'");throw c.code="MODULE_NOT_FOUND",c}var u=r[o]={exports:{}};e[o][0].call(u.exports,function(t){var r=e[o][1][t];return a(r?r:t)},u,u.exports,t,e,r,n)}return r[o].exports}for(var i="function"==typeof require&&require,o=0;on;n++)r[n].fn.apply(r[n].ctx,t);return this},off:function(e,t){var r=this.e||(this.e={}),n=r[e],a=[];if(n&&t)for(var i=0,o=n.length;o>i;i++)n[i].fn!==t&&n[i].fn._!==t&&a.push(n[i]);return a.length?r[e]=a:delete r[e],this}},t.exports=n},{}],8:[function(t,r,n){!function(a,i){if("function"==typeof e&&e.amd)e(["module","select"],i);else if("undefined"!=typeof n)i(r,t("select"));else{var o={exports:{}};i(o,a.select),a.clipboardAction=o.exports}}(this,function(e,t){function r(e){return e&&e.__esModule?e:{"default":e}}function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var a=r(t),i="function"==typeof Symbol&&"symbol"==_typeof(Symbol.iterator)?function(e){return"undefined"==typeof e?"undefined":_typeof(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":"undefined"==typeof e?"undefined":_typeof(e)},o=function(){function e(e,t){for(var r=0;r]/gm,function(e){return M[e]})}function r(e){return e.nodeName.toLowerCase()}function n(e,t){var r=e&&e.exec(t);return r&&0===r.index}function a(e){return P.test(e)}function i(e){var t,r,n,i,o=e.className+" ";if(o+=e.parentNode?e.parentNode.className:"",r=N.exec(o))return S(r[1])?r[1]:"no-highlight";for(o=o.split(/\s+/),t=0,n=o.length;n>t;t++)if(i=o[t],a(i)||S(i))return i}function o(e,t){var r,n={};for(r in e)n[r]=e[r];if(t)for(r in t)n[r]=t[r];return n}function s(e){var t=[];return function n(e,a){for(var i=e.firstChild;i;i=i.nextSibling)3===i.nodeType?a+=i.nodeValue.length:1===i.nodeType&&(t.push({event:"start",offset:a,node:i}),a=n(i,a),r(i).match(/br|hr|img|input/)||t.push({event:"stop",offset:a,node:i}));return a}(e,0),t}function l(e,n,a){function i(){return e.length&&n.length?e[0].offset!==n[0].offset?e[0].offset"}function s(e){u+=""}function l(e){("start"===e.event?o:s)(e.node)}for(var c=0,u="",p=[];e.length||n.length;){var f=i();if(u+=t(a.substring(c,f[0].offset)),c=f[0].offset,f===e){p.reverse().forEach(s);do l(f.splice(0,1)[0]),f=i();while(f===e&&f.length&&f[0].offset===c);p.reverse().forEach(o)}else"start"===f[0].event?p.push(f[0].node):p.pop(),l(f.splice(0,1)[0])}return u+t(a.substr(c))}function c(e){function t(e){return e&&e.source||e}function r(r,n){return new RegExp(t(r),"m"+(e.cI?"i":"")+(n?"g":""))}function n(a,i){if(!a.compiled){if(a.compiled=!0,a.k=a.k||a.bK,a.k){var s={},l=function(t,r){e.cI&&(r=r.toLowerCase()),r.split(" ").forEach(function(e){var r=e.split("|");s[r[0]]=[t,r[1]?Number(r[1]):1]})};"string"==typeof a.k?l("keyword",a.k):x(a.k).forEach(function(e){l(e,a.k[e])}),a.k=s}a.lR=r(a.l||/\w+/,!0),i&&(a.bK&&(a.b="\\b("+a.bK.split(" ").join("|")+")\\b"),a.b||(a.b=/\B|\b/),a.bR=r(a.b),a.e||a.eW||(a.e=/\B|\b/),a.e&&(a.eR=r(a.e)),a.tE=t(a.e)||"",a.eW&&i.tE&&(a.tE+=(a.e?"|":"")+i.tE)),a.i&&(a.iR=r(a.i)),null==a.r&&(a.r=1),a.c||(a.c=[]);var c=[];a.c.forEach(function(e){e.v?e.v.forEach(function(t){c.push(o(e,t))}):c.push("self"===e?a:e)}),a.c=c,a.c.forEach(function(e){n(e,a)}),a.starts&&n(a.starts,i);var u=a.c.map(function(e){return e.bK?"\\.?("+e.b+")\\.?":e.b}).concat([a.tE,a.i]).map(t).filter(Boolean);a.t=u.length?r(u.join("|"),!0):{exec:function(){return null}}}}n(e)}function u(e,r,a,i){function o(e,t){var r,a;for(r=0,a=t.c.length;a>r;r++)if(n(t.c[r].bR,e))return t.c[r]; +g=0,b=this,d=this):(l=!0,g=1,b=x?arguments[0].elements||arguments[0].e:arguments[0]),b=i(b)){x?(y=arguments[0].properties||arguments[0].p,S=arguments[0].options||arguments[0].o):(y=arguments[g],S=arguments[g+1]);var C=b.length,P=0;if(!/^(stop|finish|finishAll)$/i.test(y)&&!f.isPlainObject(S)){var N=g+1;S={};for(var E=N;EparseFloat(r[1]))}var i=e.Velocity;if(!i||!i.Utilities)return void(t.console&&console.log("Velocity UI Pack: Velocity must be loaded first. Aborting."));var o=i.Utilities,s=i.version,l={major:1,minor:1,patch:0};if(a(l,s)){var c="Velocity UI Pack: You need to update Velocity (velocity.js) to a newer version. Visit http://github.com/julianshapiro/velocity.";throw alert(c),new Error(c)}i.RegisterEffect=i.RegisterUI=function(e,t){function r(e,t,r,n){var a,s=0;o.each(e.nodeType?[e]:e,function(e,t){n&&(r+=e*n),a=t.parentNode;var l=["height","paddingTop","paddingBottom","marginTop","marginBottom"];"border-box"===i.CSS.getPropertyValue(t,"boxSizing").toString().toLowerCase()&&(l=["height"]),o.each(l,function(e,r){s+=parseFloat(i.CSS.getPropertyValue(t,r))})}),i.animate(a,{height:("In"===t?"+":"-")+"="+s},{queue:!1,easing:"ease-in-out",duration:r*("In"===t?.6:1)})}return i.Redirects[e]=function(a,s,l,c,u,p,f){var d=l===c-1;f=f||t.loop,"function"==typeof t.defaultDuration?t.defaultDuration=t.defaultDuration.call(u,u):t.defaultDuration=parseFloat(t.defaultDuration);for(var g=0;g1&&(o.each(t.reverse(),function(e,r){var n=t[e+1];if(n){var a=r.o||r.options,s=n.o||n.options,l=a&&a.sequenceQueue===!1?"begin":"complete",c=s&&s[l],u={};u[l]=function(){var e=n.e||n.elements,t=e.nodeType?[e]:e;c&&c.call(t,t),i(r)},n.o?n.o=o.extend({},s,u):n.options=o.extend({},s,u)}}),t.reverse()),i(t[0])}}(window.jQuery||window.Zepto||window,window,window?window.document:void 0)}),$('.body-copy a[href$=".pdf"]').append(''),$(".body-copy > h2,.body-copy > h3").each(function(){var e=$(this).attr("id");$(this).append('')}),$(document).ready(function(){$("a.heading-link").on("click",function(e){e.preventDefault(),e.stopPropagation();var t=$(this).attr("href"),r=t.split("#")[1];$(t).velocity("scroll",{duration:500,offset:-50,easing:"ease-in-out"}),location.hash=r})});var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};!function(e){if("object"==("undefined"==typeof exports?"undefined":_typeof(exports))&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.Clipboard=e()}}(function(){var e;return function t(e,r,n){function a(o,s){if(!r[o]){if(!e[o]){var l="function"==typeof require&&require;if(!s&&l)return l(o,!0);if(i)return i(o,!0);var c=new Error("Cannot find module '"+o+"'");throw c.code="MODULE_NOT_FOUND",c}var u=r[o]={exports:{}};e[o][0].call(u.exports,function(t){var r=e[o][1][t];return a(r?r:t)},u,u.exports,t,e,r,n)}return r[o].exports}for(var i="function"==typeof require&&require,o=0;on;n++)r[n].fn.apply(r[n].ctx,t);return this},off:function(e,t){var r=this.e||(this.e={}),n=r[e],a=[];if(n&&t)for(var i=0,o=n.length;o>i;i++)n[i].fn!==t&&n[i].fn._!==t&&a.push(n[i]);return a.length?r[e]=a:delete r[e],this}},t.exports=n},{}],8:[function(t,r,n){!function(a,i){if("function"==typeof e&&e.amd)e(["module","select"],i);else if("undefined"!=typeof n)i(r,t("select"));else{var o={exports:{}};i(o,a.select),a.clipboardAction=o.exports}}(this,function(e,t){function r(e){return e&&e.__esModule?e:{"default":e}}function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var a=r(t),i="function"==typeof Symbol&&"symbol"==_typeof(Symbol.iterator)?function(e){return"undefined"==typeof e?"undefined":_typeof(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":"undefined"==typeof e?"undefined":_typeof(e)},o=function(){function e(e,t){for(var r=0;r]/gm,function(e){return M[e]})}function r(e){return e.nodeName.toLowerCase()}function n(e,t){var r=e&&e.exec(t);return r&&0===r.index}function a(e){return P.test(e)}function i(e){var t,r,n,i,o=e.className+" ";if(o+=e.parentNode?e.parentNode.className:"",r=N.exec(o))return S(r[1])?r[1]:"no-highlight";for(o=o.split(/\s+/),t=0,n=o.length;n>t;t++)if(i=o[t],a(i)||S(i))return i}function o(e,t){var r,n={};for(r in e)n[r]=e[r];if(t)for(r in t)n[r]=t[r];return n}function s(e){var t=[];return function n(e,a){for(var i=e.firstChild;i;i=i.nextSibling)3===i.nodeType?a+=i.nodeValue.length:1===i.nodeType&&(t.push({event:"start",offset:a,node:i}),a=n(i,a),r(i).match(/br|hr|img|input/)||t.push({event:"stop",offset:a,node:i}));return a}(e,0),t}function l(e,n,a){function i(){return e.length&&n.length?e[0].offset!==n[0].offset?e[0].offset"}function s(e){u+=""}function l(e){("start"===e.event?o:s)(e.node)}for(var c=0,u="",p=[];e.length||n.length;){var f=i();if(u+=t(a.substring(c,f[0].offset)),c=f[0].offset,f===e){p.reverse().forEach(s);do l(f.splice(0,1)[0]),f=i();while(f===e&&f.length&&f[0].offset===c);p.reverse().forEach(o)}else"start"===f[0].event?p.push(f[0].node):p.pop(),l(f.splice(0,1)[0])}return u+t(a.substr(c))}function c(e){function t(e){return e&&e.source||e}function r(r,n){return new RegExp(t(r),"m"+(e.cI?"i":"")+(n?"g":""))}function n(a,i){if(!a.compiled){if(a.compiled=!0,a.k=a.k||a.bK,a.k){var s={},l=function(t,r){e.cI&&(r=r.toLowerCase()),r.split(" ").forEach(function(e){var r=e.split("|");s[r[0]]=[t,r[1]?Number(r[1]):1]})};"string"==typeof a.k?l("keyword",a.k):x(a.k).forEach(function(e){l(e,a.k[e])}),a.k=s}a.lR=r(a.l||/\w+/,!0),i&&(a.bK&&(a.b="\\b("+a.bK.split(" ").join("|")+")\\b"),a.b||(a.b=/\B|\b/),a.bR=r(a.b),a.e||a.eW||(a.e=/\B|\b/),a.e&&(a.eR=r(a.e)),a.tE=t(a.e)||"",a.eW&&i.tE&&(a.tE+=(a.e?"|":"")+i.tE)),a.i&&(a.iR=r(a.i)),null==a.r&&(a.r=1),a.c||(a.c=[]);var c=[];a.c.forEach(function(e){e.v?e.v.forEach(function(t){c.push(o(e,t))}):c.push("self"===e?a:e)}),a.c=c,a.c.forEach(function(e){n(e,a)}),a.starts&&n(a.starts,i);var u=a.c.map(function(e){return e.bK?"\\.?("+e.b+")\\.?":e.b}).concat([a.tE,a.i]).map(t).filter(Boolean);a.t=u.length?r(u.join("|"),!0):{exec:function(){return null}}}}n(e)}function u(e,r,a,i){function o(e,t){var r,a;for(r=0,a=t.c.length;a>r;r++)if(n(t.c[r].bR,e))return t.c[r]; }function s(e,t){if(n(e.eR,t)){for(;e.endsParent&&e.parent;)e=e.parent;return e}return e.eW?s(e.parent,t):void 0}function l(e,t){return!a&&n(t.iR,e)}function f(e,t){var r=v.cI?t[0].toLowerCase():t[0];return e.k.hasOwnProperty(r)&&e.k[r]}function d(e,t,r,n){var a=n?"":O.classPrefix,i='',i+t+o}function g(){var e,r,n,a;if(!x.k)return t(N);for(a="",r=0,x.lR.lastIndex=0,n=x.lR.exec(N);n;)a+=t(N.substring(r,n.index)),e=f(x,n),e?(E+=e[1],a+=d(e[0],t(n[0]))):a+=t(n[0]),r=x.lR.lastIndex,n=x.lR.exec(N);return a+t(N.substr(r))}function m(){var e="string"==typeof x.sL;if(e&&!C[x.sL])return t(N);var r=e?u(x.sL,N,!0,k[x.sL]):p(N,x.sL.length?x.sL:void 0);return x.r>0&&(E+=r.r),e&&(k[x.sL]=r.top),d(r.language,r.value,!1,!0)}function b(){P+=null!=x.sL?m():g(),N=""}function h(e){P+=e.cN?d(e.cN,"",!0):"",x=Object.create(e,{parent:{value:x}})}function y(e,t){if(N+=e,null==t)return b(),0;var r=o(t,x);if(r)return r.skip?N+=t:(r.eB&&(N+=t),b(),r.rB||r.eB||(N=t)),h(r,t),r.rB?0:t.length;var n=s(x,t);if(n){var a=x;a.skip?N+=t:(a.rE||a.eE||(N+=t),b(),a.eE&&(N=t));do x.cN&&(P+=T),x.skip||(E+=x.r),x=x.parent;while(x!==n.parent);return n.starts&&h(n.starts,""),a.rE?0:t.length}if(l(t,x))throw new Error('Illegal lexeme "'+t+'" for mode "'+(x.cN||"")+'"');return N+=t,t.length||1}var v=S(e);if(!v)throw new Error('Unknown language: "'+e+'"');c(v);var w,x=i||v,k={},P="";for(w=x;w!==v;w=w.parent)w.cN&&(P=d(w.cN,"",!0)+P);var N="",E=0;try{for(var M,A,I=0;x.t.lastIndex=I,M=x.t.exec(r),M;)A=y(r.substring(I,M.index),M[0]),I=M.index+A;for(y(r.substr(I)),w=x;w.parent;w=w.parent)w.cN&&(P+=T);return{r:E,value:P,language:e,top:x}}catch(D){if(D.message&&-1!==D.message.indexOf("Illegal"))return{r:0,value:t(r)};throw D}}function p(e,r){r=r||O.languages||x(C);var n={r:0,value:t(e)},a=n;return r.filter(S).forEach(function(t){var r=u(t,e,!1);r.language=t,r.r>a.r&&(a=r),r.r>n.r&&(a=n,n=r)}),a.language&&(n.second_best=a),n}function f(e){return O.tabReplace||O.useBR?e.replace(E,function(e,t){return O.useBR&&"\n"===e?"
":O.tabReplace?t.replace(/\t/g,O.tabReplace):void 0}):e}function d(e,t,r){var n=t?k[t]:r,a=[e.trim()];return e.match(/\bhljs\b/)||a.push("hljs"),-1===e.indexOf(n)&&a.push(n),a.join(" ").trim()}function g(e){var t,r,n,o,c,g=i(e);a(g)||(O.useBR?(t=document.createElementNS("http://www.w3.org/1999/xhtml","div"),t.innerHTML=e.innerHTML.replace(/\n/g,"").replace(//g,"\n")):t=e,c=t.textContent,n=g?u(g,c,!0):p(c),r=s(t),r.length&&(o=document.createElementNS("http://www.w3.org/1999/xhtml","div"),o.innerHTML=n.value,n.value=l(r,s(o),c)),n.value=f(n.value),e.innerHTML=n.value,e.className=d(e.className,g,n.language),e.result={language:n.language,re:n.r},n.second_best&&(e.second_best={language:n.second_best.language,re:n.second_best.r}))}function m(e){O=o(O,e)}function b(){if(!b.called){b.called=!0;var e=document.querySelectorAll("pre code");w.forEach.call(e,g)}}function h(){addEventListener("DOMContentLoaded",b,!1),addEventListener("load",b,!1)}function y(t,r){var n=C[t]=r(e);n.aliases&&n.aliases.forEach(function(e){k[e]=t})}function v(){return x(C)}function S(e){return e=(e||"").toLowerCase(),C[e]||C[k[e]]}var w=[],x=Object.keys,C={},k={},P=/^(no-?highlight|plain|text)$/i,N=/\blang(?:uage)?-([\w-]+)\b/i,E=/((^(<[^>]+>|\t|)+|(?:\n)))/gm,T="
",O={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 0},M={"&":"&","<":"<",">":">"};return e.highlight=u,e.highlightAuto=p,e.fixMarkup=f,e.highlightBlock=g,e.configure=m,e.initHighlighting=b,e.initHighlightingOnLoad=h,e.registerLanguage=y,e.listLanguages=v,e.getLanguage=S,e.inherit=o,e.IR="[a-zA-Z]\\w*",e.UIR="[a-zA-Z_]\\w*",e.NR="\\b\\d+(\\.\\d+)?",e.CNR="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",e.BNR="\\b(0b[01]+)",e.RSR="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",e.BE={b:"\\\\[\\s\\S]",r:0},e.ASM={cN:"string",b:"'",e:"'",i:"\\n",c:[e.BE]},e.QSM={cN:"string",b:'"',e:'"',i:"\\n",c:[e.BE]},e.PWM={b:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|like)\b/},e.C=function(t,r,n){var a=e.inherit({cN:"comment",b:t,e:r,c:[]},n||{});return a.c.push(e.PWM),a.c.push({cN:"doctag",b:"(?:TODO|FIXME|NOTE|BUG|XXX):",r:0}),a},e.CLCM=e.C("//","$"),e.CBCM=e.C("/\\*","\\*/"),e.HCM=e.C("#","$"),e.NM={cN:"number",b:e.NR,r:0},e.CNM={cN:"number",b:e.CNR,r:0},e.BNM={cN:"number",b:e.BNR,r:0},e.CSSNM={cN:"number",b:e.NR+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",r:0},e.RM={cN:"regexp",b:/\//,e:/\/[gimuy]*/,i:/\n/,c:[e.BE,{b:/\[/,e:/\]/,r:0,c:[e.BE]}]},e.TM={cN:"title",b:e.IR,r:0},e.UTM={cN:"title",b:e.UIR,r:0},e.METHOD_GUARD={b:"\\.\\s*"+e.UIR,r:0},e}),hljs.registerLanguage("xml",function(e){var t="[A-Za-z0-9\\._:-]+",r={eW:!0,i:/`]+/}]}]}]};return{aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist"],cI:!0,c:[{cN:"meta",b:"",r:10,c:[{b:"\\[",e:"\\]"}]},e.C("",{r:10}),{b:"<\\!\\[CDATA\\[",e:"\\]\\]>",r:10},{b:/<\?(php)?/,e:/\?>/,sL:"php",c:[{b:"/\\*",e:"\\*/",skip:!0}]},{cN:"tag",b:"|$)",e:">",k:{name:"style"},c:[r],starts:{e:"",rE:!0,sL:["css","xml"]}},{cN:"tag",b:"|$)",e:">",k:{name:"script"},c:[r],starts:{e:"",rE:!0,sL:["actionscript","javascript","handlebars","xml"]}},{cN:"meta",v:[{b:/<\?xml/,e:/\?>/,r:10},{b:/<\?\w+/,e:/\?>/}]},{cN:"tag",b:"",c:[{cN:"name",b:/[^\/><\s]+/,r:0},r]}]}}),hljs.registerLanguage("markdown",function(e){return{aliases:["md","mkdown","mkd"],c:[{cN:"section",v:[{b:"^#{1,6}",e:"$"},{b:"^.+?\\n[=-]{2,}$"}]},{b:"<",e:">",sL:"xml",r:0},{cN:"bullet",b:"^([*+-]|(\\d+\\.))\\s+"},{cN:"strong",b:"[*_]{2}.+?[*_]{2}"},{cN:"emphasis",v:[{b:"\\*.+?\\*"},{b:"_.+?_",r:0}]},{cN:"quote",b:"^>\\s+",e:"$"},{cN:"code",v:[{b:"^```w*s*$",e:"^```s*$"},{b:"`.+?`"},{b:"^( {4}| )",e:"$",r:0}]},{b:"^[-\\*]{3,}",e:"$"},{b:"\\[.+?\\][\\(\\[].*?[\\)\\]]",rB:!0,c:[{cN:"string",b:"\\[",e:"\\]",eB:!0,rE:!0,r:0},{cN:"link",b:"\\]\\(",e:"\\)",eB:!0,eE:!0},{cN:"symbol",b:"\\]\\[",e:"\\]",eB:!0,eE:!0}],r:10},{b:/^\[[^\n]+\]:/,rB:!0,c:[{cN:"symbol",b:/\[/,e:/\]/,eB:!0,eE:!0},{cN:"link",b:/:\s*/,e:/$/,eB:!0}]}]}}),hljs.registerLanguage("handlebars",function(e){var t={"builtin-name":"each in with if else unless bindattr action collection debugger log outlet template unbound view yield"};return{aliases:["hbs","html.hbs","html.handlebars"],cI:!0,sL:"xml",c:[e.C("{{!(--)?","(--)?}}"),{cN:"template-tag",b:/\{\{[#\/]/,e:/\}\}/,c:[{cN:"name",b:/[a-zA-Z\.-]+/,k:t,starts:{eW:!0,r:0,c:[e.QSM]}}]},{cN:"template-variable",b:/\{\{/,e:/\}\}/,k:t}]}}),hljs.registerLanguage("apache",function(e){var t={cN:"number",b:"[\\$%]\\d+"};return{aliases:["apacheconf"],cI:!0,c:[e.HCM,{cN:"section",b:""},{cN:"attribute",b:/\w+/,r:0,k:{nomarkup:"order deny allow setenv rewriterule rewriteengine rewritecond documentroot sethandler errordocument loadmodule options header listen serverroot servername"},starts:{e:/$/,r:0,k:{literal:"on off all"},c:[{cN:"meta",b:"\\s\\[",e:"\\]$"},{cN:"variable",b:"[\\$%]\\{",e:"\\}",c:["self",t]},t,e.QSM]}}],i:/\S/}}),hljs.registerLanguage("ini",function(e){var t={cN:"string",c:[e.BE],v:[{b:"'''",e:"'''",r:10},{b:'"""',e:'"""',r:10},{b:'"',e:'"'},{b:"'",e:"'"}]};return{aliases:["toml"],cI:!0,i:/\S/,c:[e.C(";","$"),e.HCM,{cN:"section",b:/^\s*\[+/,e:/\]+/},{b:/^[a-z0-9\[\]_-]+\s*=\s*/,e:"$",rB:!0,c:[{cN:"attr",b:/[a-z0-9\[\]_-]+/},{b:/=/,eW:!0,r:0,c:[{cN:"literal",b:/\bon|off|true|false|yes|no\b/},{cN:"variable",v:[{b:/\$[\w\d"][\w\d_]*/},{b:/\$\{(.*?)}/}]},t,{cN:"number",b:/([\+\-]+)?[\d]+_[\d_]+/},e.NM]}]}]}}),hljs.registerLanguage("css",function(e){var t="[a-zA-Z-][a-zA-Z0-9_-]*",r={b:/[A-Z\_\.\-]+\s*:/,rB:!0,e:";",eW:!0,c:[{cN:"attribute",b:/\S/,e:":",eE:!0,starts:{eW:!0,eE:!0,c:[{b:/[\w-]+\(/,rB:!0,c:[{cN:"built_in",b:/[\w-]+/},{b:/\(/,e:/\)/,c:[e.ASM,e.QSM]}]},e.CSSNM,e.QSM,e.ASM,e.CBCM,{cN:"number",b:"#[0-9A-Fa-f]+"},{cN:"meta",b:"!important"}]}}]};return{cI:!0,i:/[=\/|'\$]/,c:[e.CBCM,{cN:"selector-id",b:/#[A-Za-z0-9_-]+/},{cN:"selector-class",b:/\.[A-Za-z0-9_-]+/},{cN:"selector-attr",b:/\[/,e:/\]/,i:"$"},{cN:"selector-pseudo",b:/:(:)?[a-zA-Z0-9\_\-\+\(\)"'.]+/},{b:"@(font-face|page)",l:"[a-z-]+",k:"font-face page"},{b:"@",e:"[{;]",i:/:/,c:[{cN:"keyword",b:/\w+/},{b:/\s/,eW:!0,eE:!0,r:0,c:[e.ASM,e.QSM,e.CSSNM]}]},{cN:"selector-tag",b:t,r:0},{b:"{",e:"}",i:/\S/,c:[e.CBCM,r]}]}}),hljs.registerLanguage("go",function(e){var t={keyword:"break default func interface select case map struct chan else goto package switch const fallthrough if range end type continue for import return var go defer bool byte complex64 complex128 float32 float64 int8 int16 int32 int64 string uint8 uint16 uint32 uint64 int uint uintptr rune",literal:"true false iota nil Pages",built_in:"append cap close complex copy imag len make new panic print println real recover delete Site Data"};return{aliases:["golang"],k:t,i:"",sL:"xml",r:0}],r:10},{cN:"bullet",b:"^(\\*+|\\-+|\\.+|[^\\n]+?::)\\s+"},{cN:"symbol",b:"^(NOTE|TIP|IMPORTANT|WARNING|CAUTION):\\s+",r:10},{cN:"strong",b:"\\B\\*(?![\\*\\s])",e:"(\\n{2}|\\*)",c:[{b:"\\\\*\\w",r:0}]},{cN:"emphasis",b:"\\B'(?!['\\s])",e:"(\\n{2}|')",c:[{b:"\\\\'\\w",r:0}],r:0},{cN:"emphasis",b:"_(?![_\\s])",e:"(\\n{2}|_)",r:0},{cN:"string",v:[{b:"``.+?''"},{b:"`.+?'"}]},{cN:"code",b:"(`.+?`|\\+.+?\\+)",r:0},{cN:"code",b:"^[ \\t]",e:"$",r:0},{b:"^'{3,}[ \\t]*$",r:10},{b:"(link:)?(http|https|ftp|file|irc|image:?):\\S+\\[.*?\\]",rB:!0,c:[{b:"(link|image:?):",r:0},{cN:"link",b:"\\w",e:"[^\\[]+",r:0},{cN:"string",b:"\\[",e:"\\]",eB:!0,eE:!0,r:0}],r:10}]}}),hljs.registerLanguage("ruby",function(e){var t="[a-zA-Z_]\\w*[!?=]?|[-+~]\\@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?",r={keyword:"and then defined module in return redo if BEGIN retry end for self when next until do begin unless END rescue else break undef not super class case require yield alias while ensure elsif or include attr_reader attr_writer attr_accessor",literal:"true false nil"},n={cN:"doctag",b:"@[A-Za-z]+"},a={b:"#<",e:">"},i=[e.C("#","$",{c:[n]}),e.C("^\\=begin","^\\=end",{c:[n],r:10}),e.C("^__END__","\\n$")],o={cN:"subst",b:"#\\{",e:"}",k:r},s={cN:"string",c:[e.BE,o],v:[{b:/'/,e:/'/},{b:/"/,e:/"/},{b:/`/,e:/`/},{b:"%[qQwWx]?\\(",e:"\\)"},{b:"%[qQwWx]?\\[",e:"\\]"},{b:"%[qQwWx]?{",e:"}"},{b:"%[qQwWx]?<",e:">"},{b:"%[qQwWx]?/",e:"/"},{b:"%[qQwWx]?%",e:"%"},{b:"%[qQwWx]?-",e:"-"},{b:"%[qQwWx]?\\|",e:"\\|"},{b:/\B\?(\\\d{1,3}|\\x[A-Fa-f0-9]{1,2}|\\u[A-Fa-f0-9]{4}|\\?\S)\b/},{b:/<<(-?)\w+$/,e:/^\s*\w+$/}]},l={cN:"params",b:"\\(",e:"\\)",endsParent:!0,k:r},c=[s,a,{cN:"class",bK:"class module",e:"$|;",i:/=/,c:[e.inherit(e.TM,{b:"[A-Za-z_]\\w*(::\\w+)*(\\?|\\!)?"}),{b:"<\\s*",c:[{b:"("+e.IR+"::)?"+e.IR}]}].concat(i)},{cN:"function",bK:"def",e:"$|;",c:[e.inherit(e.TM,{b:t}),l].concat(i)},{b:e.IR+"::"},{cN:"symbol",b:e.UIR+"(\\!|\\?)?:",r:0},{cN:"symbol",b:":(?!\\s)",c:[s,{b:t}],r:0},{cN:"number",b:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",r:0},{b:"(\\$\\W)|((\\$|\\@\\@?)(\\w+))"},{cN:"params",b:/\|/,e:/\|/,k:r},{b:"("+e.RSR+"|unless)\\s*",c:[a,{cN:"regexp",c:[e.BE,o],i:/\n/,v:[{b:"/",e:"/[a-z]*"},{b:"%r{",e:"}[a-z]*"},{b:"%r\\(",e:"\\)[a-z]*"},{b:"%r!",e:"![a-z]*"},{b:"%r\\[",e:"\\][a-z]*"}]}].concat(i),r:0}].concat(i);o.c=c,l.c=c;var u="[>?]>",p="[\\w#]+\\(\\w+\\):\\d+:\\d+>",f="(\\w+-)?\\d+\\.\\d+\\.\\d(p\\d+)?[^>]+>",d=[{b:/^\s*=>/,starts:{e:"$",c:c}},{cN:"meta",b:"^("+u+"|"+p+"|"+f+")",starts:{e:"$",c:c}}];return{aliases:["rb","gemspec","podspec","thor","irb"],k:r,i:/\/\*/,c:i.concat(d).concat(c)}}),hljs.registerLanguage("yaml",function(e){var t={literal:"{ } true false yes no Yes No True False null"},r="^[ \\-]*",n="[a-zA-Z_][\\w\\-]*",a={cN:"attr",v:[{b:r+n+":"},{b:r+'"'+n+'":'},{b:r+"'"+n+"':"}]},i={cN:"template-variable",v:[{b:"{{",e:"}}"},{b:"%{",e:"}"}]},o={cN:"string",r:0,v:[{b:/'/,e:/'/},{b:/"/,e:/"/}],c:[e.BE,i]};return{cI:!0,aliases:["yml","YAML","yaml"],c:[a,{cN:"meta",b:"^---s*$",r:10},{cN:"string",b:"[\\|>] *$",rE:!0,c:o.c,e:a.v[0].b},{b:"<%[%=-]?",e:"[%-]?%>",sL:"ruby",eB:!0,eE:!0,r:0},{cN:"type",b:"!!"+e.UIR},{cN:"meta",b:"&"+e.UIR+"$"},{cN:"meta",b:"\\*"+e.UIR+"$"},{cN:"bullet",b:"^ *-",r:0},o,e.HCM,e.CNM],k:t}}),hljs.registerLanguage("powershell",function(e){var t={b:"`[\\s\\S]",r:0},r={cN:"variable",v:[{b:/\$[\w\d][\w\d_:]*/}]},n={cN:"literal",b:/\$(null|true|false)\b/},a={cN:"string",v:[{b:/"/,e:/"/},{b:/@"/,e:/^"@/}],c:[t,r,{cN:"variable",b:/\$[A-z]/,e:/[^A-z]/}]},i={cN:"string",v:[{b:/'/,e:/'/},{b:/@'/,e:/^'@/}]},o={cN:"doctag",v:[{b:/\.(synopsis|description|example|inputs|outputs|notes|link|component|role|functionality)/},{b:/\.(parameter|forwardhelptargetname|forwardhelpcategory|remotehelprunspace|externalhelp)\s+\S+/}]},s=e.inherit(e.C(null,null),{v:[{b:/#/,e:/$/},{b:/<#/,e:/#>/}],c:[o]});return{aliases:["ps"],l:/-?[A-z\.\-]+/,cI:!0,k:{keyword:"if else foreach return function do while until elseif begin for trap data dynamicparam end break throw param continue finally in switch exit filter try process catch",built_in:"Add-Computer Add-Content Add-History Add-JobTrigger Add-Member Add-PSSnapin Add-Type Checkpoint-Computer Clear-Content Clear-EventLog Clear-History Clear-Host Clear-Item Clear-ItemProperty Clear-Variable Compare-Object Complete-Transaction Connect-PSSession Connect-WSMan Convert-Path ConvertFrom-Csv ConvertFrom-Json ConvertFrom-SecureString ConvertFrom-StringData ConvertTo-Csv ConvertTo-Html ConvertTo-Json ConvertTo-SecureString ConvertTo-Xml Copy-Item Copy-ItemProperty Debug-Process Disable-ComputerRestore Disable-JobTrigger Disable-PSBreakpoint Disable-PSRemoting Disable-PSSessionConfiguration Disable-WSManCredSSP Disconnect-PSSession Disconnect-WSMan Disable-ScheduledJob Enable-ComputerRestore Enable-JobTrigger Enable-PSBreakpoint Enable-PSRemoting Enable-PSSessionConfiguration Enable-ScheduledJob Enable-WSManCredSSP Enter-PSSession Exit-PSSession Export-Alias Export-Clixml Export-Console Export-Counter Export-Csv Export-FormatData Export-ModuleMember Export-PSSession ForEach-Object Format-Custom Format-List Format-Table Format-Wide Get-Acl Get-Alias Get-AuthenticodeSignature Get-ChildItem Get-Command Get-ComputerRestorePoint Get-Content Get-ControlPanelItem Get-Counter Get-Credential Get-Culture Get-Date Get-Event Get-EventLog Get-EventSubscriber Get-ExecutionPolicy Get-FormatData Get-Host Get-HotFix Get-Help Get-History Get-IseSnippet Get-Item Get-ItemProperty Get-Job Get-JobTrigger Get-Location Get-Member Get-Module Get-PfxCertificate Get-Process Get-PSBreakpoint Get-PSCallStack Get-PSDrive Get-PSProvider Get-PSSession Get-PSSessionConfiguration Get-PSSnapin Get-Random Get-ScheduledJob Get-ScheduledJobOption Get-Service Get-TraceSource Get-Transaction Get-TypeData Get-UICulture Get-Unique Get-Variable Get-Verb Get-WinEvent Get-WmiObject Get-WSManCredSSP Get-WSManInstance Group-Object Import-Alias Import-Clixml Import-Counter Import-Csv Import-IseSnippet Import-LocalizedData Import-PSSession Import-Module Invoke-AsWorkflow Invoke-Command Invoke-Expression Invoke-History Invoke-Item Invoke-RestMethod Invoke-WebRequest Invoke-WmiMethod Invoke-WSManAction Join-Path Limit-EventLog Measure-Command Measure-Object Move-Item Move-ItemProperty New-Alias New-Event New-EventLog New-IseSnippet New-Item New-ItemProperty New-JobTrigger New-Object New-Module New-ModuleManifest New-PSDrive New-PSSession New-PSSessionConfigurationFile New-PSSessionOption New-PSTransportOption New-PSWorkflowExecutionOption New-PSWorkflowSession New-ScheduledJobOption New-Service New-TimeSpan New-Variable New-WebServiceProxy New-WinEvent New-WSManInstance New-WSManSessionOption Out-Default Out-File Out-GridView Out-Host Out-Null Out-Printer Out-String Pop-Location Push-Location Read-Host Receive-Job Register-EngineEvent Register-ObjectEvent Register-PSSessionConfiguration Register-ScheduledJob Register-WmiEvent Remove-Computer Remove-Event Remove-EventLog Remove-Item Remove-ItemProperty Remove-Job Remove-JobTrigger Remove-Module Remove-PSBreakpoint Remove-PSDrive Remove-PSSession Remove-PSSnapin Remove-TypeData Remove-Variable Remove-WmiObject Remove-WSManInstance Rename-Computer Rename-Item Rename-ItemProperty Reset-ComputerMachinePassword Resolve-Path Restart-Computer Restart-Service Restore-Computer Resume-Job Resume-Service Save-Help Select-Object Select-String Select-Xml Send-MailMessage Set-Acl Set-Alias Set-AuthenticodeSignature Set-Content Set-Date Set-ExecutionPolicy Set-Item Set-ItemProperty Set-JobTrigger Set-Location Set-PSBreakpoint Set-PSDebug Set-PSSessionConfiguration Set-ScheduledJob Set-ScheduledJobOption Set-Service Set-StrictMode Set-TraceSource Set-Variable Set-WmiInstance Set-WSManInstance Set-WSManQuickConfig Show-Command Show-ControlPanelItem Show-EventLog Sort-Object Split-Path Start-Job Start-Process Start-Service Start-Sleep Start-Transaction Start-Transcript Stop-Computer Stop-Job Stop-Process Stop-Service Stop-Transcript Suspend-Job Suspend-Service Tee-Object Test-ComputerSecureChannel Test-Connection Test-ModuleManifest Test-Path Test-PSSessionConfigurationFile Trace-Command Unblock-File Undo-Transaction Unregister-Event Unregister-PSSessionConfiguration Unregister-ScheduledJob Update-FormatData Update-Help Update-List Update-TypeData Use-Transaction Wait-Event Wait-Job Wait-Process Where-Object Write-Debug Write-Error Write-EventLog Write-Host Write-Output Write-Progress Write-Verbose Write-Warning Add-MDTPersistentDrive Disable-MDTMonitorService Enable-MDTMonitorService Get-MDTDeploymentShareStatistics Get-MDTMonitorData Get-MDTOperatingSystemCatalog Get-MDTPersistentDrive Import-MDTApplication Import-MDTDriver Import-MDTOperatingSystem Import-MDTPackage Import-MDTTaskSequence New-MDTDatabase Remove-MDTMonitorData Remove-MDTPersistentDrive Restore-MDTPersistentDrive Set-MDTMonitorData Test-MDTDeploymentShare Test-MDTMonitorData Update-MDTDatabaseSchema Update-MDTDeploymentShare Update-MDTLinkedDS Update-MDTMedia Update-MDTMedia Add-VamtProductKey Export-VamtData Find-VamtManagedMachine Get-VamtConfirmationId Get-VamtProduct Get-VamtProductKey Import-VamtData Initialize-VamtData Install-VamtConfirmationId Install-VamtProductActivation Install-VamtProductKey Update-VamtProduct",nomarkup:"-ne -eq -lt -gt -ge -le -not -like -notlike -match -notmatch -contains -notcontains -in -notin -replace"},c:[t,e.NM,a,i,n,r,s]}}),hljs.registerLanguage("scss",function(e){var t="[a-zA-Z-][a-zA-Z0-9_-]*",r={cN:"variable",b:"(\\$"+t+")\\b"},n={cN:"number",b:"#[0-9A-Fa-f]+"};return{cN:"attribute",b:"[A-Z\\_\\.\\-]+",e:":",eE:!0,i:"[^\\s]",starts:{eW:!0,eE:!0,c:[n,e.CSSNM,e.QSM,e.ASM,e.CBCM,{cN:"meta",b:"!important"}]}},{cI:!0,i:"[=/|']",c:[e.CLCM,e.CBCM,{cN:"selector-id",b:"\\#[A-Za-z0-9_-]+",r:0},{cN:"selector-class",b:"\\.[A-Za-z0-9_-]+",r:0},{cN:"selector-attr",b:"\\[",e:"\\]",i:"$"},{cN:"selector-tag",b:"\\b(a|abbr|acronym|address|area|article|aside|audio|b|base|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|command|datalist|dd|del|details|dfn|div|dl|dt|em|embed|fieldset|figcaption|figure|footer|form|frame|frameset|(h[1-6])|head|header|hgroup|hr|html|i|iframe|img|input|ins|kbd|keygen|label|legend|li|link|map|mark|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|pre|progress|q|rp|rt|ruby|samp|script|section|select|small|span|strike|strong|style|sub|sup|table|tbody|td|textarea|tfoot|th|thead|time|title|tr|tt|ul|var|video)\\b",r:0},{b:":(visited|valid|root|right|required|read-write|read-only|out-range|optional|only-of-type|only-child|nth-of-type|nth-last-of-type|nth-last-child|nth-child|not|link|left|last-of-type|last-child|lang|invalid|indeterminate|in-range|hover|focus|first-of-type|first-line|first-letter|first-child|first|enabled|empty|disabled|default|checked|before|after|active)"},{b:"::(after|before|choices|first-letter|first-line|repeat-index|repeat-item|selection|value)"},r,{cN:"attribute",b:"\\b(z-index|word-wrap|word-spacing|word-break|width|widows|white-space|visibility|vertical-align|unicode-bidi|transition-timing-function|transition-property|transition-duration|transition-delay|transition|transform-style|transform-origin|transform|top|text-underline-position|text-transform|text-shadow|text-rendering|text-overflow|text-indent|text-decoration-style|text-decoration-line|text-decoration-color|text-decoration|text-align-last|text-align|tab-size|table-layout|right|resize|quotes|position|pointer-events|perspective-origin|perspective|page-break-inside|page-break-before|page-break-after|padding-top|padding-right|padding-left|padding-bottom|padding|overflow-y|overflow-x|overflow-wrap|overflow|outline-width|outline-style|outline-offset|outline-color|outline|orphans|order|opacity|object-position|object-fit|normal|none|nav-up|nav-right|nav-left|nav-index|nav-down|min-width|min-height|max-width|max-height|mask|marks|margin-top|margin-right|margin-left|margin-bottom|margin|list-style-type|list-style-position|list-style-image|list-style|line-height|letter-spacing|left|justify-content|initial|inherit|ime-mode|image-orientation|image-resolution|image-rendering|icon|hyphens|height|font-weight|font-variant-ligatures|font-variant|font-style|font-stretch|font-size-adjust|font-size|font-language-override|font-kerning|font-feature-settings|font-family|font|float|flex-wrap|flex-shrink|flex-grow|flex-flow|flex-direction|flex-basis|flex|filter|empty-cells|display|direction|cursor|counter-reset|counter-increment|content|column-width|column-span|column-rule-width|column-rule-style|column-rule-color|column-rule|column-gap|column-fill|column-count|columns|color|clip-path|clip|clear|caption-side|break-inside|break-before|break-after|box-sizing|box-shadow|box-decoration-break|bottom|border-width|border-top-width|border-top-style|border-top-right-radius|border-top-left-radius|border-top-color|border-top|border-style|border-spacing|border-right-width|border-right-style|border-right-color|border-right|border-radius|border-left-width|border-left-style|border-left-color|border-left|border-image-width|border-image-source|border-image-slice|border-image-repeat|border-image-outset|border-image|border-color|border-collapse|border-bottom-width|border-bottom-style|border-bottom-right-radius|border-bottom-left-radius|border-bottom-color|border-bottom|border|background-size|background-repeat|background-position|background-origin|background-image|background-color|background-clip|background-attachment|background-blend-mode|background|backface-visibility|auto|animation-timing-function|animation-play-state|animation-name|animation-iteration-count|animation-fill-mode|animation-duration|animation-direction|animation-delay|animation|align-self|align-items|align-content)\\b",i:"[^\\s]"},{b:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{b:":",e:";",c:[r,n,e.CSSNM,e.QSM,e.ASM,{cN:"meta",b:"!important"}]},{b:"@",e:"[{;]",k:"mixin include extend for if else each while charset import debug media page content font-face namespace warn",c:[r,e.QSM,e.ASM,n,e.CSSNM,{b:"\\s[A-Za-z0-9_.-]+",r:0}]}]}}),hljs.registerLanguage("json",function(e){var t={literal:"true false null"},r=[e.QSM,e.CNM],n={e:",",eW:!0,eE:!0,c:r,k:t},a={b:"{",e:"}",c:[{cN:"attr",b:/"/,e:/"/,c:[e.BE],i:"\\n"},e.inherit(n,{b:/:/})],i:"\\S"},i={b:"\\[",e:"\\]",c:[e.inherit(n)],i:"\\S"};return r.splice(r.length,0,a,i),{c:r,k:t,i:"\\S"}}),hljs.registerLanguage("bash",function(e){var t={cN:"variable",v:[{b:/\$[\w\d#@][\w\d_]*/},{b:/\$\{(.*?)}/}]},r={cN:"string",b:/"/,e:/"/,c:[e.BE,t,{cN:"variable",b:/\$\(/,e:/\)/,c:[e.BE]}]},n={cN:"string",b:/'/,e:/'/};return{aliases:["sh","zsh"],l:/-?[a-z\._]+/,k:{keyword:"if then else elif fi for while in do done case esac function",literal:"true false",built_in:"break cd continue eval exec exit export getopts hash pwd readonly return shift test times trap umask unset alias bind builtin caller command declare echo enable help let local logout mapfile printf read readarray source type typeset ulimit unalias set shopt autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate fc fg float functions getcap getln history integer jobs kill limit log noglob popd print pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof zpty zregexparse zsocket zstyle ztcp",_:"-ne -eq -lt -gt -f -d -e -s -l -a"},c:[{cN:"meta",b:/^#![^\n]+sh\s*$/,r:10},{cN:"function",b:/\w[\w\d_]*\s*\(\s*\)\s*\{/,rB:!0,c:[e.inherit(e.TM,{b:/\w[\w\d_]*/})],r:0},e.HCM,r,n,t]}}),hljs.registerLanguage("http",function(e){var t="HTTP/[0-9\\.]+";return{aliases:["https"],i:"\\S",c:[{b:"^"+t,e:"$",c:[{cN:"number",b:"\\b\\d{3}\\b"}]},{b:"^[A-Z]+ (.*?) "+t+"$",rB:!0,e:"$",c:[{cN:"string",b:" ",e:" ",eB:!0,eE:!0},{b:t},{cN:"keyword",b:"[A-Z]+"}]},{cN:"attribute",b:"^\\w",e:": ",eE:!0,i:"\\n|\\s|=",starts:{e:"$",r:0}},{b:"\\n\\n",starts:{sL:[],eW:!0}}]}}),hljs.registerLanguage("javascript",function(e){var t="[A-Za-z$_][0-9A-Za-z$_]*",r={keyword:"in of if for while finally var new function do return void else break catch instanceof with throw case default try this switch continue typeof delete let yield const export super debugger as async await static import from as",literal:"true false null undefined NaN Infinity",built_in:"eval isFinite isNaN parseFloat parseInt decodeURI decodeURIComponent encodeURI encodeURIComponent escape unescape Object Function Boolean Error EvalError InternalError RangeError ReferenceError StopIteration SyntaxError TypeError URIError Number Math Date String RegExp Array Float32Array Float64Array Int16Array Int32Array Int8Array Uint16Array Uint32Array Uint8Array Uint8ClampedArray ArrayBuffer DataView JSON Intl arguments require module console window document Symbol Set Map WeakSet WeakMap Proxy Reflect Promise"},n={cN:"number",v:[{b:"\\b(0[bB][01]+)"},{b:"\\b(0[oO][0-7]+)"},{b:e.CNR}],r:0},a={cN:"subst",b:"\\$\\{",e:"\\}",k:r,c:[]},i={cN:"string",b:"`",e:"`",c:[e.BE,a]};a.c=[e.ASM,e.QSM,i,n,e.RM];var o=a.c.concat([e.CBCM,e.CLCM]);return{aliases:["js","jsx"],k:r,c:[{cN:"meta",r:10,b:/^\s*['"]use (strict|asm)['"]/},{cN:"meta",b:/^#!/,e:/$/},e.ASM,e.QSM,i,e.CLCM,e.CBCM,n,{b:/[{,]\s*/,r:0,c:[{b:t+"\\s*:",rB:!0,r:0,c:[{cN:"attr",b:t,r:0}]}]},{b:"("+e.RSR+"|\\b(case|return|throw)\\b)\\s*",k:"return throw case",c:[e.CLCM,e.CBCM,e.RM,{cN:"function",b:"(\\(.*?\\)|"+t+")\\s*=>",rB:!0,e:"\\s*=>",c:[{cN:"params",v:[{b:t},{b:/\(\s*\)/},{b:/\(/,e:/\)/,eB:!0,eE:!0,k:r,c:o}]}]},{b://,sL:"xml",c:[{b:/<\w+\s*\/>/,skip:!0},{b:/<\w+/,e:/(\/\w+|\w+\/)>/,skip:!0,c:[{b:/<\w+\s*\/>/,skip:!0},"self"]}]}],r:0},{cN:"function",bK:"function",e:/\{/,eE:!0,c:[e.inherit(e.TM,{b:t}),{cN:"params",b:/\(/,e:/\)/,eB:!0,eE:!0,c:o}],i:/\[|%/},{b:/\$[(.]/},e.METHOD_GUARD,{cN:"class",bK:"class",e:/[{;=]/,eE:!0,i:/[:"\[\]]/,c:[{bK:"extends"},e.UTM]},{bK:"constructor",e:/\{/,eE:!0}],i:/#(?!!)/}}),hljs.initHighlightingOnLoad(),function(){function e(e){for(var t=0;t0){var r=e[t].alt.split("class=")[0],n=e[t].alt.split("class=")[1];e[t].setAttribute("alt",r),e[t].classList.add(n)}else if(e[t].alt.indexOf("id=")>0){var r=e[t].alt.split("id=")[0],a=e[t].alt.split("id=")[1];e[t].setAttribute("alt",r),e[t].id=a}}var t=document.querySelectorAll(".body-copy img");t.length<1||e(t)}(),$(".top-menu-item-link.true").on("click",function(e){e.preventDefault(),e.stopPropagation();var t=$(this).next("ul"),r=t.is(":visible"),n=r?"slideUp":"slideDown",a=r?200:400;t.velocity(n,{easing:"easeOutQuart",duration:a})}),$("#navigation-toggle").on("click",function(e){e.preventDefault(),e.stopPropagation(),$("#site-navigation,.all-content-wrapper,#navigation-toggle").toggleClass("navigation-open")}),$("#all-content-wrapper").on("click",function(){$(".site-navigation.navigation-open")&&$(".site-navigation.navigation-open,.all-content-wrapper.navigation-open,#navigation-toggle").removeClass("navigation-open")}),$("#toggle-search").on("click",function(e){e.preventDefault(),e.stopPropagation(),$("#site-search-form").toggleClass("search-open")}); \ No newline at end of file