From ce42632c424ab993c390be0013374dfa26327e4b Mon Sep 17 00:00:00 2001 From: leafee98 Date: Fri, 19 Jan 2024 18:17:23 +0800 Subject: [PATCH] basic asciidoc support, with bad some style --- exampleSite/config.toml | 16 + .../essays/asciidoctor-test/_index.adoc | 463 ++++++++++++++++++ .../essays/asciidoctor-test/external.adoc | 1 + .../essays/asciidoctor-test/sunset.jpg | Bin 0 -> 122404 bytes layouts/partials/head.html | 1 + static/css/asciidoctor.css | 415 ++++++++++++++++ 6 files changed, 896 insertions(+) create mode 100644 exampleSite/content/essays/asciidoctor-test/_index.adoc create mode 100644 exampleSite/content/essays/asciidoctor-test/external.adoc create mode 100644 exampleSite/content/essays/asciidoctor-test/sunset.jpg create mode 100644 static/css/asciidoctor.css diff --git a/exampleSite/config.toml b/exampleSite/config.toml index 9a9a13c..88f347e 100644 --- a/exampleSite/config.toml +++ b/exampleSite/config.toml @@ -81,3 +81,19 @@ url = "#" parent = "Services" name = "Service B" url = "#" + +[security.exec] +allow = [ "^asciidoctor$" ] +[markup] + [markup.asciidocExt] + backend = 'html5' + extensions = [] + failureLevel = 'fatal' + noHeaderOrFooter = true + preserveTOC = false + safeMode = 'unsafe' + sectionNumbers = false + trace = false + verbose = true + workingFolderCurrent = true + [markup.asciidocExt.attributes] diff --git a/exampleSite/content/essays/asciidoctor-test/_index.adoc b/exampleSite/content/essays/asciidoctor-test/_index.adoc new file mode 100644 index 0000000..d958825 --- /dev/null +++ b/exampleSite/content/essays/asciidoctor-test/_index.adoc @@ -0,0 +1,463 @@ +--- +title: "AsciiDoctor Syntax Test" +date: 2023-06-07T20:44:48+08:00 +tags: [] +categories: [] +weight: 50 +show_comments: true +draft: false +--- + +This article is a test for AsciiDoc syntax, and will try to use +as many AsciiDoc features as possible. Most content come from +https://docs.asciidoctor.org/asciidoc/latest/syntax-quick-reference/#more-delimited-blocks[ +AsciiDoc Syntax Quick Reference]. +Now let's go. + +== Paragraphs + +Paragraphs don't require special markup in AsciiDoc. +A paragraph is defined by one or more consecutive lines of text. +Line breaks within a paragraph are not displayed. + +Leave at least one empty line to begin a new paragraph. + +=== Literal paragraph + +A normal paragraph. + + A literal paragraph. + One or more consecutive lines indented by at least one space. + + The text is shown in a fixed-width (typically monospace) font. + The lines are preformatted (i.e., as formatted in the source). + Spaces and newlines, + like the ones in this sentence, + are preserved. + +=== Hard line break + +Roses are red, + +violets are blue. + +[%hardbreaks] +A ruby is red. +Java is black. + +=== Lead paragraph + +[.lead] +This text will be styled as a lead paragraph (i.e., larger font). + +This paragraph will not be. + +== Text formatting + +It has *strong* significance to me. + +I _cannot_ stress this enough. + +Type `OK` to accept. + +That *_really_* has to go. + +Can't pick one? Let's use them `*_all_*`. + + +**C**reate, **R**ead, **U**pdate, and **D**elete (CRUD) + +That's fan__freakin__tastic! + +Don't pass generic ``Object``s to methods that accept ``String``s! + +It was Beatle**__mania__**! + + +Mark my words, #automation is essential#. + +##Mark##up refers to text that contains formatting ##mark##s. + +Where did all the [.underline]#cores# go? + +We need [.line-through]#ten# twenty VMs. + +A [.myrole]#custom role# must be fulfilled by the theme. + + +^super^script + +~sub~script + + +"`double curved quotes`" + +'`single curved quotes`' + +"plain double curved quotes" + +Olaf's desk was a mess. + +A ``std::vector```'s size is the number of items it contains. + +All of the werewolves`' desks were a mess. + +Olaf had been with the company since the `'00s. + +== Links + +https://asciidoctor.org - automatic! + +https://asciidoctor.org[Asciidoctor] + +devel@discuss.example.org + +mailto:devel@discuss.example.org[Discuss] + +mailto:join@discuss.example.org[Subscribe,Subscribe me,I want to join!] + + +https://chat.asciidoc.org[Discuss AsciiDoc,role=external,window=_blank] + +https://chat.asciidoc.org[Discuss AsciiDoc^] + + +link:++https://example.org/?q=[a b]++[URL with special characters] + +https://example.org/?q=%5Ba%20b%5D[URL with special characters] + + +link:index.html[Docs] + + +link:\\server\share\whitepaper.pdf[Whitepaper] + + +[[bookmark-a]]Inline anchors make arbitrary content referenceable. + +[#bookmark-b]#Inline anchors can be applied to a phrase like this one.# + +anchor:bookmark-c[]Use a cross reference to link to this location. + +[[bookmark-d,last paragraph]]The xreflabel attribute will be used as link text in the cross-reference link. + + +See <> to learn how to write paragraphs. + +Learn how to organize the document into <>. + + +Refer to xref:document-b.adoc#section-b[Section B of Document B] for more information. + +If you never return from xref:document-b.adoc[Document B], we'll send help. + + +== Includes + +include::external.adoc[] + +== Lists + +* List item +** Nested list item +*** Deeper nested list item +* List item + ** Another nested list item +* List item + + +* Level 1 list item +** Level 2 list item +*** Level 3 list item +**** Level 4 list item +***** Level 5 list item +****** etc. +* Level 1 list item + + +. Step 1 +. Step 2 +.. Step 2a +.. Step 2b +. Step 3 + + +. Level 1 list item +.. Level 2 list item +... Level 3 list item +.... Level 4 list item +..... Level 5 list item +. Level 1 list item + + +* [*] checked +* [x] also checked +* [ ] not checked +* normal list item + + +First term:: The description can be placed on the same line +as the term. +Second term:: +Description of the second term. +The description can also start on its own line. + + +[qanda] +What is the answer?:: +This is the answer. + +Are cameras allowed?:: +Are backpacks allowed?:: +No. + + +Operating Systems:: + Linux::: + . Fedora + * Desktop + . Ubuntu + * Desktop + * Server + BSD::: + . FreeBSD + . NetBSD + +Cloud Providers:: + PaaS::: + . OpenShift + . CloudBees + IaaS::: + . Amazon EC2 + . Rackspace + + +* Every list item has at least one paragraph of content, + which may be wrapped, even using a hanging indent. ++ +Additional paragraphs or blocks are adjoined by putting +a list continuation on a line adjacent to both blocks. ++ +list continuation:: a plus sign (`{plus}`) on a line by itself + +* A literal paragraph does not require a list continuation. + + $ cd projects/my-book + +* AsciiDoc lists may contain any complex content. ++ +|=== +|Column 1, Header Row |Column 2, Header Row + +|Column 1, Row 1 +|Column 2, Row 1 +|=== + + +== Images + +image::sunset.jpg[] + +image::sunset.jpg[Sunset] + +.A mountain sunset +[#img-sunset,caption="Figure 1: ",link=/essays/asciidoctor-test/sunset.jpg] +image::sunset.jpg[Sunset,200,100] + +image::https://asciidoctor.org/images/octocat.jpg[GitHub mascot] + +image:sunset.jpg[Sunset,150,150,role=right] What a beautiful sunset! + + +== Keyboard, button, and menu macros + +|=== +|Shortcut |Purpose + +|kbd:[F11] +|Toggle fullscreen + +|kbd:[Ctrl+T] +|Open a new tab +|=== + +== Literals and source code + +Output literal monospace text, such as `+{backtick}+` or `+http://localhost:8080+`, +by enclosing the text in a pair of pluses surrounded by a pair backticks. Another way +to monospace text is use single `backtick`. + + +Normal line. + + Indent line by one space to create a literal line. + +Normal line. + + +.... +error: 1954 Forbidden search +absolutely fatal: operation lost in the dodecahedron of doom + +Would you like to try again? y/n +.... + + +.Gemfile.lock +---- +GEM + remote: https://rubygems.org/ + specs: + asciidoctor (2.0.15) + +PLATFORMS + ruby + +DEPENDENCIES + asciidoctor (~> 2.0.15) +---- + + +.Some Ruby code +[source,ruby] +---- +require 'sinatra' + +get '/hi' do + "Hello World!" +end +---- + + +[source,ruby] +---- +require 'sinatra' // <1> + +get '/hi' do // <2> + "Hello World!" // <3> +end +---- +<1> Library import +<2> URL mapping +<3> HTTP response body + + +== Admonitions + +NOTE: An admonition draws the reader's attention to auxiliary information. + +Here are the other built-in admonition types: + +IMPORTANT: Don't forget the children! + +TIP: Look for the warp zone under the bridge. + +CAUTION: Slippery when wet. + +WARNING: The software you're about to use is untested. + +IMPORTANT: Sign off before stepping away from your computer. + + +[NOTE] +==== +An admonition block may contain complex content. + +.A list +- one +- two +- three + +Another paragraph. +==== + + +== More delimited blocks + +[quote,Abraham Lincoln,Address delivered at the dedication of the Cemetery at Gettysburg] +____ +Four score and seven years ago our fathers brought forth +on this continent a new nation... +____ + +[quote,Albert Einstein] +A person who never made a mistake never tried anything new. + +____ +A person who never made a mistake never tried anything new. +____ + +[quote,Charles Lutwidge Dodgson,'Mathematician and author, also known as https://en.wikipedia.org/wiki/Lewis_Carroll[Lewis Carroll]'] +____ +If you don't know where you are going, any road will get you there. +____ + +"I hold it that a little rebellion now and then is a good thing, +and as necessary in the political world as storms in the physical." +-- Thomas Jefferson, Papers of Thomas Jefferson: Volume 11 + + +== Tables + +.Applications +[cols="1,1,2"] +|=== +|Name |Category |Description + +|Firefox +|Browser +|Mozilla Firefox is an open source web browser. +It's designed for standards compliance, +performance, portability. + +|Arquillian +|Testing +|An innovative and highly extensible testing platform. +Empowers developers to easily create real, automated tests. +|=== + + +[cols="2,2,5a"] +|=== +|Firefox +|Browser +|Mozilla Firefox is an open source web browser. + +It's designed for: + +* standards compliance +* performance +* portability + +https://getfirefox.com[Get Firefox]! +|=== + + +[cols="e,m,^,>s",width="25%"] +|=== +|1 >s|2 |3 |4 +^|5 2.2+^.^|6 .3+<.>m|7 +^|8 +|9 2+>|10 +|=== + +== Comments + +There will show no other content, because comments are not shown. + +// A single-line comment + +//// +A multi-line comment. + +Notice it's a delimited block. +//// + + +== Footnotes + +A statement.footnote:[Clarification about this statement.] + +A bold statement!footnote:disclaimer[Opinions are my own.] + +Another bold statement.footnote:disclaimer[] + diff --git a/exampleSite/content/essays/asciidoctor-test/external.adoc b/exampleSite/content/essays/asciidoctor-test/external.adoc new file mode 100644 index 0000000..8644658 --- /dev/null +++ b/exampleSite/content/essays/asciidoctor-test/external.adoc @@ -0,0 +1 @@ +This content is from external file. diff --git a/exampleSite/content/essays/asciidoctor-test/sunset.jpg b/exampleSite/content/essays/asciidoctor-test/sunset.jpg new file mode 100644 index 0000000000000000000000000000000000000000..48c9129b301398f736bf7714dc8c425904b2ef49 GIT binary patch literal 122404 zcmeFYcT`i`wm2Mm6$mvbH3Wgso66UKEhtOK1T?kxuBnsDLQao6-@% zf>NZZNK>hP@tk|kx%a&LzBld|@AuzZ1CqIB-*e49SJv8V|9tiHJ%A3bsiO%Xz&9ZR zApqd#3Zb%&n%XTRgrTO6o(7%(01%3)sHztaB49wpM-*B{SyhX0pvMEM~B z00J>QeEY7yHy%$=fQK0!ZvO^1|AKu@5o&n+03N1s{vDqC1v~r>ul<63@fU&TIsC=% z{2NS2{tI^a9cKFl`=bJX*#)S1c?bErI=lFDNr;Jwaj7_ZIiR>qg8ckZ9)4Upo=7iW zZ!ceaf0QGh_jmt(NdbVrGyaMgzqqWdjKFW$|HY4A1LNP~OThg6FWg^-kO97T z{?Q{Klmr0&r~Y3$3P1pWVFds{eD)VkDg^*2!RHEX_FuTG;s5}hC;;%Z;O7V0Gz)zr zfSjnPr=N)ZuTY5~y*xw%?Y%|CMZ`n_3QB?A_Q=~Pe=Y}h|c)t^hv%NNBZDIyJ4q~zk_Qt)+jl0&F#{zDhO z2LrqK`+MV^zI*qs$X!VhFJEU-{Fup#ib;q{NC@LOg#Cg%{p|yVJ^groSMrA*b$mwp zx_bM&dU^+ev-+xH`gZg(N6MtWnr?bC{;&rh<4g87wJF}XXyO*zty?+2c`+xK4+MhCiC;eSi zFTlgq)637*KS=Q}L;r;QJO2$ASAUe6yQ?>zT|ydv8~$Fb5`!k1Hf zKYvAW5t%>6i36-iV}au`fr54%W2trc-Z5u{1LI=`+w)s#uqsEUq#OE zFTej9nSV$9y9N^%{2h7s--`bi(tjiSYqWml|3Br#KScke{9W?5L^DNsc%$%17~qTg zC(-{x`n&93sr%RU{geE^CI9z2{^9ArRqzMxAJPhHU5!Af6hApPk_Hd|Nlh& z?@IsA$bS^v{|nduh3h|xz<zBPAgrBPAv#r646E|J6uHDJUt( zDSvf-DfuP)OA7x-j+gq4bP^kBFF% zgp>e4Moxhz8vy|X_{b2G<9#3{CLtyuAs_?-h={rA#Z^d*?R`iYz>yiHEnmrcrx_(a z?2$9^s3Lr$m?a%BeKQcXvQ`!;zswboIx?Eqw7ji<_U96Snh0+ZNCX5Z0nX5s zw_-x2j{=Wf9+V`R&>F~$9t}O=AYDkVfm48tXcue=6_g2uhPBB@jcYIxz#SCxY6V9G zZI#tGQ1ak|3L!1!Vk{29A;-dOp3%0@*kQ~-m25n_w<$oje>n9u_qxU9JzqJyVWGOi zo!2%ZJhA9oaHSmeqpc?7GJ{^(XJT+gFF}sthLKUA1OW+}4o>e&c1zF2dr4&m!sybS z4Bq$%qv_Vu2V9X}-F-~MM@c@3+$gOv@*lN#$%l&Ca#n3LGUY;fFA-Z>v9699zT;fq zDHX6=0_iA!g&mCqOj*udbwEYOWmUZShXhRSXu(2Vt=lX$ z$(#rfusm)9%CyPfM^{8wv@Ck(qIlex&fSpgdB}*vS@KppJsr}hX?eCo$N@@nGiU!KrTxj5a%#sT>O zt1_t{{3~ic&}&ls1XO>|I1i|KZl!6wNT8?M#MZ}!EuO_w$oUIj3?+clsh>f`4Vr%aPD1LT^@CT@{+X+ z$>|v0hO+P4SmYa(8$@uof$K)I~>Yf`d49^q6e(a*Q&pWC9L5Qj}PbH-W_bKp+4 zYaQ1a`lRS_+)V(-iqslN)_OGc5jw3BE3M3YmECsC7!(nBqwx{&t3+-e`lukSQTodh z`S+Spc5PyG-My}3fQV}}oQlyW-)7n>kk^taE#qzyf>TU*G(SV&Z2<33$)g#5l{+)S zEYiFpelfMVm*G*)7K>M4s|w-5Y_B97I?C%!>YbVB-)&p>vq;b)rwEQ+MypwKDHfOe zc)Itc+{Q&%ax8|Mj?VlCI&-5FtWb&!nF<6omOog16FOKYJ11wK9va2Rd=#+zlI$-n z2>jTJ3AUp>xuktbDiVidA^p1LS$(<=f+{j(Oy($uJX>&j-s=KmOMT3Lr$mYlr~^rT zXZIs>eypx4;%UKtzk{>EAeWH`Hw(=ZVjV>;( z?8^N{{xIuJ#14@O!50UiMSP*#om#b_1wQY-nVRb_gMmpathTrcXp)jDDd~HI)~v0p z(`BNhSJIKA;vTL9y}hevM=Jyq5GLlC`_1BKhe9kac6#E$PzTBnI_}?7)GMd@uD*Q^ zip!O&@vc=$pP6MtG4C@of(9_t0ti{6S3dzPr88p%n%-w!cI8N5g(UYE`WwW~uYYW+ z;uxr*G3WvMs#sYhL0I_0!%DLxu>5tpX&q`udL%kZGD-=Xd7szNrM;?J_fE+GbKup4 zu7OXu?}z99=+QBfvi*FF)ohBahGrXh4BkRC+p@4XxBfyn(5fsORLEQ2Wx0p-H#b?( zPZ4vX7qU0zm6&wD8JQ$~Z4SqwN|R7^;XO)+7; zldcMoB(~qtH4}z+hL9Rho6LqQ9ZdN&u*AhAn%sjXwOaAUVy*mX-jyKrN0)95GtC!r zUf*tFw#CA8m9w=hNwjCTaQr--6X5g&w{C*Sg zI$PRFn)AVIbsiO~M#=JL(`@3z88p$+Pr$<@CL(e%gSXzP&inm7GBD@1<EV(f-3D+DJP83v2LBFtONyc<0fC@rX<+uQLCur+F+*t7$suIn0@O`?rQobMqZ9G z>cxc7m=olRGh4-RN0yLr;?abZj(S2&A5|uBJTUj`_(9Bd3)$hL6iIYjU!p4egE*;< z86EW_VF*H^QHG}3zqTL;=q#*#`&n#lX+b%hQS-&X>g$W2fZcKu-~^!l>MFl0?zUT0 z`$T=c7!l{-!SI~xmWk=xj)r1gA$k<3!Y>}mEO3Q&CvigZlTuNIEDhLnyVj-bQFF)H0Jw1FJ?W;gSeWp7D8}Y8Ee1vY_);X;}^BejXS{K7w<%nr_PUM0ZS5+7@-98fe z0q2%2W@8ROBbwTL>}N-d{-33Y5 zu8SrsSjm?J&(0N}Y z&oMR}M(sXjx2IwdJy)*o-QC!qp(q=u8+`uuAp$Ls#8UV{=LS3x;yK)1Y_NB;mdU9Gp0U zCCAa#9LsqZPo&mjngeU=i_==`4=@(0 zixz)fJr8)<9eXfR5W-^-*?n96VM^olG@u*4g9#B)rH+Xn|W*kG~;|y)C zlHt|F5Z2Ey-%<^7m2Ho(DO=H;xjN7-p`}5*CS}K#I^1&hv-d~VAvih9LmTE-swbqx}`8n3##j*{CodLJ} zYymHqKz$rC%ekL?*@<>fwx8(_S!-Ozu{vCMLziu>aMR?E!(XG=H&o5(9^hD{MBR*-xTa|HB6e4;&C$YNJ=ySUm4-@)!-x6iAo};7r zLYTIZw?k5$vxp^%G;-EPAu&jO8Pq%Bm->L$@OG|+$x3syVCR)l6CR?kk#VpMExl9O zg#3H$MAxGseJWQi3dFw8sZZ&yvrDakZpZtWWCNO4d@_$+W1bVsKhrCdit>3UP-}LU zAHzj6+}Pzrl;sa*af9m^wVLQf?xES}1D-3_LX0%fCN+&1K9^b~_mH;C(aG&v^B?<~ z&G4e9jL9D;9iNRHrv%a=>m8o-7u3FB45tazx#)?DX@6?;yrv6eSz9%(9TDdsp{*DX zubs9R=Kf5DQ7yF=#Q(CH-9K>y^^So6-6nArK|u`Zpmg!&rUe_-rCp)|VTKn{S(_ha zDN844Cl6-%;X1KqXlv!TPJ{G_8wv(DIdd-Z*Pa;|>5#OIQO&%A6v>nYF>_sE%RLFz zjBv|JRx8Vplz)5_jR z_e$S2f=?JS6!JqlXt-^yDr&XPKd7NOx-O#x`Nge_n1zv4CL?EQ0$I?F*3fXt{aM%h z)kzN!g$72XRx@PJv<-S$$@IqaNqufz(;1=Cpn#UR6yN6xIeW~x5WG@l%a!k+ZcA=y zoBzNmv9s%a#&G%ZPrz#(Gt>9;WxFV&#Hx^Mh$&6VRdkXPOCVQhz)guq{w_5SC37W( zvW#*|gB&v3rdgqe3+IYm8cdWg#64Xq_?pW&1Ypt~lDZ0|k+9ZBK_~CerF?83I`-8r zO87A8^{_COjdG& zd~;N_ZkR;`TfvkiRXQY6d^+8Wl!nw;I%70zC$E}=h<4Ka&iqa1lu)v&Ce>opx~F{v zre7#s*7@DC$#;lXIkB*I6}>j^+$P%vY;;Ubxl1aO67PJoiIt+J!5bI5WC8uuX34W7zEqY85ghAkf}EQJfDCuWt_DkgC}0Z>hj}ODJAopGT86^d(!6$lY?FfEjVHs5 zkH{(&joi6qkEZ4#>t&K+BMZb4%l7JGb98JM%zUylZM=Z0WUJsZBb8{WY=^rmPZxXHP~`V^7ecmh;t(H1BU)p0IZR=C#_fq-Oau-J-GA6H%Hq#74 zg|DfYWh^sGW%tt5bUM+laK(Rr7`aBSmtKdiv7LWfrPQyQqavPvrTTR%Cwu?evW#C@ z*DEh63H8}XzLr}t=b=jD7faM@6BQ2WE1bAut#;K+X+3|tsfzH$R4ak4HF%k?QR%3C zRn3VCf5p?Smr%jrOE5_S6{^e9ADDwKH5xSt&W@xF_TO{fsuPe`VGu6npEUbqIrpV5 zd8afg{9##T_BJGKm+~iojA=srBEDy%23kdny2>Mh7X6l__ViQfoyr~M7QfVM@esmA z&_w9)!^eDXbsS8f&sthWyom{ysH7iZMM`aQ2{3*;CvG!lZl;pxb|F+}m9?VR9vtVO_k9aOb#+doxSovXS>vW9Qf8E8!N|9BbBQ(Ji~!w4x!w@7-U1 zyxHU8&_~LjG8X9~%e3T@FMG3NlqA06Bn2q>oCYQ68=WoPY{nh9KFl-4x3yCiTJf2X zF@}tgY}ka554(Ioz&fmDqP~}r04-F$20N3dDstnkOmWo19cZ6fN~{MYO(~aaE7e9N=h{KiAr+E=BFq zThN(#N<9$FE6ffRf9aRDQNH5iVhYJ*`WT31Io|~Rh@(9^zZ6KEfeeJIOeyC!if5zj z)I_woj*fx2${N*alwqXh5~~MGJmRVMfxXQ8SHqlD>$ORpv4y;7w>wr!0V=akIoBF+ z*z7W^3oEuEHJvf-yIhw}C>7baY7~f@1q-kewQ}yyp5KlK8bSCu zUTSjJJszj`Mu6x-A5Ya+%VCYMbQL#mNk#aOv@HTSCQt9y6fBXJndUgh*6d`EJEI5r zLZefdAorswUI<+0PV3RWQCpL0>ytOOwiYY%ZPvyIXzB>byr=qEFKbVUUfF(YFp_il zwT9}PC$|8m0@o5bD&tucr>Y)H&-dFmK9uN#bjULBX6j0R7XUP8&XM0JK%&t z^Gcoy_SaSM8}$~G2eeI^2yB=bizficA=Inq!Sg8i%zcPvvNNySXQ7U0Kg6)5P{=kl zIb*ECV;(qVS>)}(zG?D{u5y1FZ`Ka0?m>nGZs0lWD}U1u6^yL2rn0kS7!BKL2e`m@g4X^`PmwpHs_+N zh=)#MY1%=GJp_UdK0Er-d_}7()|J^Ifm3byVZcno^q1 zJ-3wx%r>|#Gb9$J{FaGkyG&?DsFlpRiB5U_#0{EjIwS{-zy9S>M#A=8647iPXqyPB z8coDBuf9oZndCZzs|NhF!8l+Y5|P_oABReRe-VFt)-^Lfs!6}t{~8=JQ)2pDO39+u ztK}zPOv+1~D4Ncff+HerE}Y#|7oNZEGH;lVR=;W~ZdL9#eRD}bVC5$u9+JmB+Pl-N zw6&|$uf;f98O3n|(!YtwFVx|tp+Op0D;mFfSHA!iaNC6J52$4|KhjgwYTUb6Qemit z7?2k>L?(B(y4)6^9+S84BvTsS=p!@nbQM6RR|u6}A@TmC7eO1ox>J`aBh;H1vcTCXQWlO(Xs7pi6Z^gR5vQO&E-Y8v;uyV0M%U|*EA-m}}ZZr9Ly zEPNw4uDSuKnVQH{Dxazgs`6`W~+;GhvzgvY&oC6Uu%c-{O% zsFT#p(DPTT3`E&v>(Se=gRKg&Iev7QxMSWSzluce7oE4gk8XD{edytR>f4ywhtQ(t z;OWWZymhOw!o;AWqIcXPmMNqL+8Z}EYj{0TP^jTv<>@^3R>v5tuDX^@YSKj@e$vZ+ zFwbjaeVX$1g`q~pOP&VYr<{@X=gKECp8l>vepAEWd(*AyyMF@2Lj8lXH~Hwz7R9<# zGNl2fE(8vfJ-Nq&WRE6I8%KdvS^hVQ_jfgO9*Et~iP<;|kW`@nfF$i2t6Q|0Em9!qjFHKW%JXEIGKp7ZIj3(N^-4L0*ZgZIs!r%%`>XCF;J&zj2h{3x4G;VUhr3 znE#?#)yF)+LPkaqe^e-wG-Z;Y;dq{l=q6!Tb`5yLW8^LnPQwN zA3QF!%saJHenvKHEIFfh_fs-!0_kIP4TQd-pa30C)R;ILxW8pO$uhAL)XTjl^CNOr zCto^ge$+@5_;97*Dr981bi!A1tD1=_!amV1xt6T)W1T}S70n3(7Qn(~tbeC*Wd27sz3@5rCNcU6lX)V*#_2;mtC)DGsa%w zS7W~)rU7-RhNRLmp}uqO9J8C5eVQkFm2z!#i%Y<@Y=z?G@)n!A23W5kh~5vQBrGU` zh~&bGqvTz5P1rqOuJOq4sfTznHzw=zCbGn=v-< zwrj#h^qym88a5Bp*nB5;rL~3-KB^k6K#py+iui0SltIIrogOB-)3jQS!!hfB@LGcI zT#I>}H7m$LQfZQbAs2jCjBO?YmDgeG2L}XA=f+uST9}YOI(`C@4`(4!mj#(Ccnyd^ zOcJ^`a*P_d$x6fw#}Rt(Bc^y~p&qjZK3BTMHDhhB6Bncog+(8HyUaEy%ct$2N=Z-9 z5_c~YlC8_+fie;o9gI%xQEHksJ=i9^C%}@TPXfjgFDBV>*ShiNGX`tY4{t**eNGEC z2bW;RCZzma7-HAoctvIoO%G4-uS>G6AzArOF564)F<+xASVE+~x23Dwq8ghq+>k6f z+3gv*TjwgxovVqcjhx%Lo4Cb;iz?D;K#xA-5E^DnJKng=HjgP`AgioY1t!^zPY_!- zwv(tqFnN?mm#YWD4KvRD2NL1el1^$z^%Lk%@AK=`c5BGTk+W)&aagRUH7zLShf1w; zCnm{em!h6UViwFs)?<7L@HLDpT=-sd?q&4g+k99Lbx}zMeko@FUi zOEX;i9(`2>Jmn^XF&k#lIyzww)aOY^%(tuW2c;v9FeTxYIP*QmQSh^2Ff%m;J91&Y zl=ZnSb&|X4S7UA>KsJ8!tN1Wrxm_lak|84sh+xCWV4l3cUFi2UF*GIRJw|yuh>m;{ zeY)vXp*l%j7DKltm~`6#R8{9wl3sZ4{=RG1%Dte3W6oo7_SGdCw- z>0(${SqPDFFr{8?!Sz_+HkgxM>1uykXFY#e>vA2dt4?_RdbsRgl04|&#kC(neSuel5lxH1Z0TC#_(%bc%#lWQentT z92=YyEjM`g(Lf~}F_7JhPFGgaI}LxDrI+}@y)L2CEEJfNNRawPEHmgyJw}X8nQx9G zE6jGOJx7#$nYHr)fiq*k!!N;Z4jHDib$Xpt0-QjT3xW;PLJ-SvuzwWg44yIZTZY6MejKen_E{CoII>mDqlelc>^>0i3mc_?9is&DF9N z&cqvMmezA?GkEH1S*3$_wdLuDF1NyBUW*Ej+1uWsd+j1`zS}p{WY@aY)|Q%VC)JWQ za{*xOb1B91krCnwD^J_J&dcm~vP{VU3f!ShQ$oGyk1nqcp4ovoCtq!x9d2KJK}2x| zZb7(?^+n$O63zU1R+kgtSd)YT^>S5Dv+&SOMH6IO@YWfrTUNgjn>5cx5M7DR+TS}f z+@Bic*6tG}$!m{VczJ~bsM_^D8xi_3IFb5Eh>bJnPIYZAUuz_i`Vy|9j%~(T4c6mt zvcGR@)s;s|5d>KyIO{2@WogxUOz`${4NMR&&#PYekqY5Cw#3>urw}lgC%jk9tBBH+ z`!)r=M#)?>h?ZBG4Qj>8^`|IkT0gq0v4hmb=LOUmhHHXFA5&N-}O@<}HFR<`GL zb5@q&nSC7B!#CA4T2`4?)M?b%(!*cd)|KW@Bos}&&RYAB|Ki=W;`_2kW<$wLrV{1+ zJV_CNbEVg6i}RW3jZ<+CKR&N4z^X=uhwzBh;L57f8>BT9;`27yI1O`pw%)aG)me5$ zlONB$&EqCXFVR*!9*T4;>CmATA%0^KLer5cqr_9|da7w*Oty9TggsFP$M~2n;i<7h z*EKZl6RcP4Q)xC8uftgc-^yuvY$y$2b~wbD#dYg~S$m!MUgxe-?&U{VQ%P}5jcNIJ zH4eq*YnNHA>}6}E*0uWB$fy-#g3~Ia6>I8=Wi`~$ox&4))BGQUs)o;WYo6^NM1&Q; zl#;Zx$BCcR*SK-s%kodXhE-woQ*IS_h6q(G&Uu(Bn533#d=nyUem!}8%*`8G}t}{f^w) zOz3Gf#5rvbzXqIzpvz{8UHDl7xo>o?r`L8DL{;-BF)v*uK6XY+=RiLzF}6SjiztxTT>c` z^{*pr_FP>^ZqmaXBZ3|Xr^~YOAMOh7o(0d67kGb(*+5h^aLLBr&aIG;Xpc{yT(R@J zSh}M(DE5}g3>?VjU6HFID|OTSGu)pMy{t&rbM5^@5o)QgO4s@YWF77u&Z=Tu@5*ZEy{I!t-_(AZ zp3xyneNony0R1pBS=DlQ(W7q_aZ_e|6~GdS zF%!b&u4+#aYT3|MR(_Iim|hOK~{ zri4{oned?Y8%-vI@`!$ZE4vt@ypu|p75{m_`F)s0RZr*Jc>s4y$+bNUHJ zeyFR4F9dF8!CHzxR8yTrPL}&>#2tUKV0sGuph7eWq@iB%yg%;reKw3;Jt>;n6j+)+ zkPMxAwb;fet}Aj~<4Tl{UJskd+oNKHRFL0PT{QXJjJ~ETn5nJ^t0&|f)5(q`4$F_i zT0AwD;+BcFcxH}cqL(0C96q;PQ<-P7`uZ*N3VVi-o(vPVz@Ei>3CfwST}ZC9!g@hw zQ&IO)w*A^2JM!l{?tb9*%4@^!_gE@J0MqS>jK?0GOhJc2Sg>w_SF0bkpvfwA+bKoPC=SGoW0XPr;I?@v+1X z|M)hpo%$VXj#&DD^0g?JG+v?wz6NiBlodA}qjuGi)~MAFyWQWU`kbB`)nFC}DXOUi z*+fDECfd|E=pU&&r6O=~4q8oN_-9*wbgU}Gb)AW>9~y|LcLWqLWf z@;_SbG3o-o>8f-z80_skq4=gsc8)h))R`S;)010o)*=W7#c;u^#G7sy={RFq3k$aQ zQXbMmd4<&FvI0f%^I=`o#}r1wmyBOFT0Oo&Hl9V>Ak{iQ%zuMF9H`Mt#?fQ#FU2a6 z9r<9DX3lKf^nKe3vD-~u-&dBueST@aSE3X{Hs1a{mL1JpMhL#6$#&MZxzg z`T~Ppu(g&jQ7+lYmn9WHGI=Ne?IL(i@4lkV!SVOuNr=geVMxR~sV{QM$%X8#N>S)h z)0RiOOs}FO_rDP>^sJU$t+hY>7Lxy!B1?k)vgH85HhT5qw#92)x9i)iT*I}Tq0$t&w>?t3&q8FYxLZ~ z)NfW?L$aU!xSjU#Ywjwe7e*)(Onf4%@zl=A(e&0vjcVW5qG=p9Ia@|H%=R;7if;O+ zT1!oD+Wn(*sS{I`BnAN}HBmxiY?+9y1i_|Uy7FAn%Y@NS_mfo;8)jSU1czmZf{4xx zd&2dh`RSjtZcZ+4^LyJ0z~qk|%d=z;`RacHit^$8@1RcFE{&L^JFK^AzRB@J`krLH z8K$*pib#vziMn?o$Aujtdr9KxAX8_l-HX~?P%K`s!tAoazus5bzPFaOGcXUYL7(w0 z9B@u*KhMf$ap|gTLI{0kzxpNtI7jMJlqNC}*0t|S)eXF9FF-v+Bz!2e%%+jKCMPFe z1+ik%oI%MlN0;rWZnN6wSvG4Lj<5d&G(E)9Gi4-mw^snO7_u&Jqz2(MayV(L_IPF$ zyG+@*a2iSP?5WJd&Q_o~m}P?G=LeP%eBVRUsvi1tMLdu>iq5Oe!oJweqD*~~WolBt z*VB)+B{2)LIrnE8a}p-aFhdG)S^!}hj{FYTW;kn5(5*v;TtTK) zS4!R7GN@Pz1pGGrMvBMDE(eJ?V0@c7-i3YFKqBVR)0)kFSDG!pg>~hc)9sOjEwqA^ zle)|#Kr@Ej*TafqT&jy3jk1=+gs7fPJ=l=xafgtKOf+NXBp#+vbS~DZ6aXb zUR_u$#Jm?KB2+R0SD1T7ep(Bae%B&9BrB1~9OXSlZwifCp0q^_`AF#)Q>)urX<7TF zq-`}i1j?bRQKSM~2-9N+$>L%yT|En@!1l_l?vZ$=%E~MNs0JUblS*z^k-bU=Ub+_r zdi+RWbnaK!j`zqgs5E0h3RKE?ed1;gBG6*wI;PSK^ovL2H^mCX4@D+itSo)KCVbrM_h@ z`coCz(NxV&c1o(X{n(52)OrD>@EGHRo%gvlmX1nd0glua$?L2?0Y72{qMBGRyJJ$7 zO*ki2F&z8C*Q&WRO)DyNw08#-I(W2FMmpPPQePVRh8kVm)5rL4r0be8~GbC z%5JQoL1;ftuwpQ~?I@fS)4NPFUG|o=;>jH%-m*vLrfMu1;5L3C#tVit>!P&v zTBfTZB?b=HTIY3sm0rIqkN3YsK7w@;9k>Njzv5Ye`N(|dSk9ftPTrS(tWmD?2%=4V z^A=fZdv#RVB6iafz^bHf>sN#Mtd|@!5dg_XQrDy-@=lb?lFRuic@zfhhd4P@H2_@ zR$?xrc_wjX9wZWK$I~S`*uHtO2MLfIG>{D;E*Jd?NT9uCa4r?A;r>ac0#~>fq|sWV z-j_H|cou5e?ZI$`+B8#`)s@#$i8|7k;&8>njlZb~x9a|cEAx)VWpiF+h}DDQ0JL%Gt(8j`MIkO ziSX~)YoLt-_Hb z)7a*HLl!xI#b&ORu4N3Ccy!{{-=sqWjxc(z+FZ-6{}`f%PC#aI)XRD8H24eer#7mP zWFzS>`UouQ4NTACA5EGJa5))2*3$lj8K3-q`|ByP?PxCYK^cUA^!;lFA9EMwtfK<| z0OqUHkme|Ft3erZ6D(~{(-Hp6D@&?Sf?H)2V=PbJ4g6d#%tTv2gA@b43liSpQ0a39 zh<)PxHrG`)$;M!{q?)Zdm54P(Jo)~0pYy~uK(|dzpc=5kI*?u=Y+YvfShYGPf=r`F z?PW=lWK2uE*@HMPxQff}txH5YJQ^D7&$NPM_J0DVwmIuwE|}yByiORfWd1$`&@%Cg zctIXf$JrMY{1dQjeJVh@$Nd1|p0T^myqVLgAerr4x7w0zb#-h@3#5mw-%buhXRM0%PK8H2@kL^aPiR zjSq*)@)O;kwX^#(T`2_Dt2r&Y<4;k#y)>dgi#idcCzdPX!3rpn z+~r&I*$(w-B#9)E(6RFZDwr6+JK3U6MV$}uCx)wtdl|TOTT4=;rNoEC8GIEBw1Uq4 z%c__JWy16&5IKZgHL0=%Lv%uRt7NU=FntDXP?@A7uSS{1gFZ4XMSOM(b@d&$v$+pE zC_ltN9ncaOPM^&H--=kR(Tb9B9{d;g9zqY{`>bM13)tzgP| zDC!0Jx&RY>Jy9h^68}0^7iNRi>>FoM%+(r#I3t5f>;5H{H{ds>nTXtV>XgflB4Tgw}}xT_2RCsGB=8`AX)ukIF%wU7s*XSLCR3^+Jr@_LWh{GLs>Akrp6o<#dVG$Kf0AZH>;Vs z6d3ibwSU~JKYE9um$%l4eZTR(xV@y?=(Z}VD~+x9 zIAxh1t4q?Y@e$fj906c5ZPPsoMp_r@FWHA@85H%j?pzv?|E_5tURoQcy%wiq#ib*_ zb+kJxm$X*FJrTmyT6a|_BAK9PhUCVrnIzEG=VvDJJ{cV}Se0qm=~3;LynKDGnb>2i z)3TE`FII^t2!K7MU4ECTqUXt=&H>IUht;8k@TTIcZ#xTyWmtqf#6m;ibCt2!QEqa< zc|!RuL0n{=X=18mW>F}T$51D~5M0@qZ+Ch!sNFOP*mrZq)YAFJ#;GD-aUL$@a6`?x ztYr0VB&@{fs8B2n?P3^V~^@HqQifK$sU4?&p$W31{t37Q>6)Uxsl7-k5ao|ChbYWQ(2!Z|8ktXP8a;m! zE%gy>Vhm{&)VV@IFpMm(K5yW&;95++%?R62vLW!_GN!!O@B1yPA}Z}| z0&i`cEwBbfw6Johq;RtBszSIOSz99brD{TM+!!oiY5CFJj@fVeWql@^t4aq zhbsBVxQ0o<>1-%^liERkpNMB0#KD_>)+t|ued*Q321eMS2njJAJMAIyg9|e4>YDo& zk5mz6DcmLQhc6I&Wv$ult9syjL@ov%B0LUY+~HUdjja9Vm>k(o;bp5gez6~Q9bSad z349(~@6;Jiv)QRFP>HO}1^O|rAzU}HUi-j5v5YPCymXfR?Tj<~l*Gr5B^M|>A|kJTf%Kc<9Obz`N1 z!s*UNH@81i7}0ofa@?1&N(4wTMd$PNRZJBGyuu%*ZFH>q?0gBHsYFzAb2$d6j#1@V zBSP{TbU=A=OBCN+$3bQ!_Bcm(g`n>fp#g)Yibjqm576wX3FmJe{RhH|&-vic5~k(} zp-gzG;N_>EZbm`xsI84OYFS)*C5K+D)dBUBJLIb}Up6LA-R$OPpN8H@zx0yUSxH#* z+fY!jT5+vvM85l7(Brj!Vwr4ZzgMVTGloj~M`ZZj_eusxKA~eVO&16hJ9pnp0A~~1EkyAxOxNDqi6%?5qFYiN@HxL+U}?)R>SNs zHU40*41HiUddW&*U1lxf{QBuual3wv4!rD%Y5QwM2WKwDZpHLE%dpfgFS*yoQeZ^*|>Off^zVA?xKJ9wwDe?CC#51hcMbJ zmrUBW)*wfIN+6q3%(_&R*xQH0{0?BD=A_=dJ+RE`yTYAyiPq6e%3DLh z!^bX|hZ$F8O`7S_S7oL@-@J%h)fbi?;x8)@?YqbW932;0>ej%c2dS5sAnC-u_iN)+ zj2P8<&4k#RWxsv@emDnp{s4%0-&^h4m(&j4rBr%1###r7T}yn^JnjsdiiImX#gVY` z(TNfYdW}JIqBRWe5yu^IJngA!Ou1@h^PI3Uqz^>CBfWn&OD{WPsQ;;(@0eC6XJutO z?|to?=ma z%z6@VvQy@;KL)O$H`Q?nTw-<;&Pq72gaCwih&y z16t=HwLcr)P=k++U}O(_J>$cLRotxV?ehdM_i-u}O_ILEvA4`t#C%dH-AkU4d+P1$ z2)jrd-iwkp!!WEP6W5*;-q0&I?zo;jdJ{!BcrD?!XFGk3MU89e_YqdPC|4)Q2E+aK zHGX>vLNdYEZ=xX+5}NlmL!QXZg8k>vrHW;R8t;f6F#3*i|5#>URa&oFH-kc*jdUR& zk|d3|LP9{l-lmcAK~!~LZ73qO9ON-bp5g^4o^OW+vCwhD$z9TOEs33!L&+8nCzA5B zm9H9?_UA^Au&+YGf)fh#v`wf75K?FhBoSXvV@D@8jY7y_f5wa-kX9M|$yp6b+!?2A z?M>N5+)@f~Ocf6qpRNAQXW4DdEs2X& z>EuydXljnG1w?6qk1L{WOfZPs03^Zb?H9fEdG~lT%ISyo$PCXWGnw$K??)Gpr-NUA ziKw(pptbD3W>{@ITs3Yj$Q%`*#m&SaW)W|{vpB4_KWF-A>?-6ziDNTHEQ#Vcc2}u* z(im|h{-r+oD%qUz+>2Ngw;%d6qx8I#VvL60sdfk&Ivz)5pSHeJQd>H}Y(u~zKL3GY ziOc-#X)ue`aX;9AEp{a?W&ZH$R#oi7E z&lXnbkC6wxLZu4E6p;+<>V$PhSyw0*B~-9+r;esf=OYLCV?|AB(PkiTg_p7=%wQHD zan3G9a;uJI0-?lSzFT$Pyq&0=&EiYw`o)1DM`fVx06y82>Z*NmMp37s*=taBX%?==rmC39K{E-EWr!IJHI~{N zQed%-_Q%)~zq~*ejFPHqm7Z3arJ|7J7a8K(4K~tog?A8Y{fXMgEy3Xm^HazwOwi1d zyAH^2QLCAINdR6m3)nO9+CF$HSdj8G@kxM4Zh;ykjiiu!Hi6Xa6|F4K629N7kydDV z#JJB#8fW#)w`E=tS4C&DroceA`_(l>smYp5dbt|%tB_1}J1S~MWyDu#s4iY?r3`a{ z>~Wv2o|jO77znDHOtM^<0apclC>AM6T=GyxbNcA2n1Oe^3R-5UU>QQiWVNxGBnVMLk4H@lIoq z^n3Kz4NckLvbKL@twQjt`(V@5yx({Z82Xdx^!jRDYF_XoO1A9B)9$e-G0gZtzX%uv zkCt>!xiJ$-Fqa|*CHgj2DNz1r{VYhx`DalzAa-EGXA^iM7UqeSF;nID*eozlwt%_H zxe)Rx5Fb#D`21x8LOEQdCaH7=hR$<@MJRv6zW7OUf?>^|JxVSTU>e%hfMjV4p2+!XE1JUbDOApEV5p#}MG6@R z0FO?{#+5Yz;?XpU0ib;HPJb6L0qY+6Jhg|sB|cJ;4sk5i!Q)tjYE+C8NBL;MH+U4u z#|TSAYx}k)5WI->8i`|^bqXLlV&ywCfIt}c82>%fyM$jI|mLI;rKK|N)tRf1U07aq%wo4b9VcOX&6@5?%9(vfABn2Wn0*eUHyl`(xfZt(s6k5gE2I9Izt<=Ollw zhxV&M5kYs3W3oG(IXLg%{In(3>LHn19rM;CmdhMX86ddz#)0;=s2jtds*r{z@yVfx zLUWZl_`N@lbTrhgDWJ=tK|`46C=@RmXvxo@_dlMBn!+xl3!Ru1*_N2DcKu|oKuodh z_0ZA(09_ypm{jyyX*L&*hiug&@$#4+`^KVn+Bd|HMJ9s8M|axw!3&yyhuD#i>)%{P z+>}c^6@3z(&xRmfs#ZRABq`1U^fRbT+gD`4>G~=_#WDr84J{r^Mvg)B`Rj(MYdOFM z&X+4N@G7lDv$DpZ{J_Wn{Iw)0liG;RNh`39wKOpZlyMI+Uj6v!Nt|&uf)2V=;by!5 zsi2ud0tg47eg6Qj_R*12EvzD{1q|&A^ID}Ya0x#68Ph4R4VS+NL3ny4r zq*nlCTplg?9a;m3ZjY5Rkf6caz{9Fn!&ItcMy8!q=Pl|r#4RYY%ZMb|Ynn02OF@*H zm8q1;C5ZWHvmD;&mTjkKG3`_@UWzp zj3A5a4|bcaNU4e$j7VDL21;2FvgP>n8}j+; zine!J){TzLq!i$isDeu!zTmIrM}z3$y>&@ZK{fFpf+JBuwkg{Lz(IsN*305q;7H>i z;yPAeT0ZcL3BpMof-RgYrrVa2kP?94=kT2s<`V5_2t_yy?s-HKMOvqUs8(F#j&O1G z{=3nH#?BX1f^3#PP`h+_L3rk;aOCveAIxV@)7MK&N^1ZTHZ(!apL&^e81aFuWF|#PESV`4lphvg?+xMk#iw0 z$1HwlI%=A+1UNBSU$Um9MZ_o9TPh^PZg8L;$@D)h5nDkC2GA*63S!Q13R()PXH=1} zxyWL<{u&Cl<*gP2q8AvVkL>wW=eEyT3ykVg_Uc4JXG7LYG(|Os|eF zf8c9UodwP(FGJ_iO+Zdv&NIX@PKIiJc!( zixkBbu-%Aa8e%h?9O$2~QLF(y5t>0@UOxSqa)bV2N&p>@r@a|FX)61s0=|mONbRO3 zhAP;dM>a*ydLFv!wt!G#W0LkdkZvJ?7OFwpGXgQ3od{M8j54j5NpTm_8ksQBHz0DP zXZreU$=VnTN0+ip+lV1Y9F)t-K_ke0f$6_L^C#MG{WM8i zRR+*G{Ty2bXAmVN%`*662g|K_TTvV0NZ2!2+AmO=CjI=O7>>#GKH41Jsz7#zX}UgzDV>Zs!?vxWoasv zte%dc2MTUtDE8{AjJqRarO40znuN`yg$wz^GPV@NoKF;|*{Z|MmPS>_EPMX|4J>xa zNy3JXoi@>}05GJGl5vF|zxUD;IzuSi6kOAEDsocc5XD8Y>ZgsGN`Jcm z2gJ*ga(}N+ma6J{O)V#~UNkfv1Dh~9(}lO*B%i~onDWFhUd~ATT3H<}LZSJe4yGjA zC?2~?vYu4q&7=1j(bc!*tX=?~h)zQ75zk?+5=b7C;A{^Nw%FpEJCqRap|Zd zZ>M}seG-`F)`9YE896UDW%uGnJ+(jAV7q4lUquNlsIg6GFanW6c@vLL!2I;I+WcLj zZ4XlHuBl^8S)CdIC6w~%TvoQ7)WIF z80-V@`s(goa0zo6Y1<@~GGTV7W>v`L*!gh|^4~9>ot3tb*mE&eJEF4*#B3rcHk}$I zW#?W^gU23&=lu26?MaukLPo%l0K{N@!kXJ|mFc2rW|dn7y>b5foT;-G9Jq+pOOq*B z6MitYaf+Ftnd4v>9I+oSkkb-YutUXdM7e57A`q&oWLk+eUDha~X-# zfKg!a>S`!!<6kzOc)~HuDQ{n>`Dw4U7kuOA2-)DIg1|#n72uL*uJRz~~V2;+o1 zl1Ugi&+yU}8(j?QW{ZkGj7>e1JLbfCKsha9NnS%6s{xR#xFCDuUHe?31`;nE{aI3l zD6J;Y&2OcmSmO-LvfvbT^glv9w79FoWmrS%+4$LLVs}HWBPD6$Q4&0g00bWY0D;m| zYp~oG5o<}ZvDrz&b+w_!inv?EQHsf_6duD2kI)}YRn6PX3UK@NjU_ikz*<$-G2r4D z1$w-omoiKT{KOnfkFU0!0I4qfvxJH6@vOlTDOUpomgiZ z56|CAPTDembi7$oY^tC6nrLFVs-UO{7D`BG^IyA15 zrD=ABsyY(6Q!IO}6>F@naLK zL3!H&L&c6>{U1U!HSH3EjRw$pTNx`)RR%jRFOUg3+?QCI3x1YKdkB9$+(4v!mDg4NMbW@ zII%;ru9C#X%fjGIRhAMeqYzFn@38}b1_>p;q=f*NOKa? z?5eN{{hd$`wh)8*6RAw;Jh!s^;u1OuFb}wVKCxxC(^Ihf)D_gHKMx_F9)gIh+4CwZgB(4-{Bln?dqW!cBk_Y z4&Q)a2h_ByV9tVqKcqIMt&39e;;iWZRrcL79IwAA6FI)MnuL#SYQgYZd`O^AXyGE>X7_=X7lJSO&qz@fg*C+7j^P6-e0? z1$o0|wmYOQ47C(BXCSUv$`TO@Jaa6niqJUDTkca-o9i)4Wx2Q8M!QvfM(S zQV+}5(^M4|GJtdw8yX54lCqhJ9+1Ty6|P6;Q9U&*XAAJSW1pEit@~WUED0hng$$5! zD1?YGi)e}_XzujV6(L&+53VpVq$f+7tk6I|D7mMora)md5hIy+PQA15jQB5>*5>Tq(vfv+IZu-?9 z*+*DZw*+SzkGB&fOO`-sveM&6xtk(5)+=*=q$fak+^=LDhJRJ61vNu6Zo;UEQuSf6bLdvR-+$={(7)YQq&C5m6|H1(aV;xAy+qZxO=n= zn%zT8c}F~RO88Vk-aR`%kkg2)T7wY7d{@n&lP=)7I(>Vfc!HFdbod=x2a@za9pmOS z*IuEXu##jU$xVpg=Mc5XJu<|U&kVyQ9Iii5K40&t{hzkvxPYp+v4ka#{{VVIr0rGr ziCUqaL|{g7?TuYY!-NE98G4?#87nRfLj$wEAOV{ol6?kr%)*czSwi&q)TTwucdxpb zm17K{m+R^Nno^#WD87*8X3;1Ox&p;^R&4#?l6{o={D9M{qimwGUev^HsEVrh5{DjS zWQ8n3_4;d)=tGG0M%d7p&g!=XWRkSFWT#QbuW{c)S`<(qC9^S&owjEwPm)Abs@$_w z!7Ng_RX7|$&H(=azNadM2~aRO`)zX&P^^nWy~6b~23lt0(956ey;w-4AH5V+TTK4v zj4I0VyO7e3ILRdH$uiP1iW!qsNplqHB$<#y67Wv@$MuawOAhBa^vTO30&F(fQe;c&Lpk zC|K&GIRFyb0DgZzq11lZqM{aCx)~cbT2Ks>6>?C6ut!L$B}xHON$nVC+tg_#RTm(Z zOrA>T5yS8K22>BGq(MuUdkNi=t8z<&cx6;c@z4La-1j8;NXHg$oYS+rm~C#n?lk$&aedC^MF!R%`JUTI2NUdz)-*zWAfBG#+Deg zO(-gyK})`ad{~CfRX_Ys-I);e#I8s`L!_o{aFd1JEh+X1S8N7~bsK(aDuVG#EOH;j z3bqL&)O|J7ZNRj#jxVDfQt<}|z6Gr%%5wEBUv^1Vh-S_S821_eT5t7)pc#_TigrZh zD;ZLsDEVrxvDQmR1yyZoa}B}d!6*L!3HJBs>JuhPD8@h>S`8@^lQhaoii3+1-VkEd zd!;oM6xWK{gn{y&WSDO!%Gxr5)QY7RI-9qAHOFPP zQ<|+ANSPdbdF@Q!B-kU=X6F~?DV%}c)LoGbk`j_WnyT<&bC>4;e5)?2UW=WV{l3=-P zn@8>uR$FV+*R+d04OK}5xr$Ukp!M!XF_Dcjir~3HEI{Js6rHn5CgKVOTCoG$Kw6qb zqLx|`O>7^Ced1%tW8Fw@mpym&)r^|6Fa?gu;62_ds%ZM98DDukPoo^4d|RodS|t+Q zE2!m!DyaYhBRCl&=l+_6ndN1rB!d&ErxJtDP-gJ=`9%ure$@#al$8`xw0{JM-8WtJ z>^l7P-924fkg#tE*3j(s#VtbFz=>nC8LO#cF}z6!n8Vbgjz0+_qv}u3*H&`p&%%|Q z-`R?p(y4;hgs}iWBWpO%Sc0=^wP2^Krj8k%P$vd%Ds#}{PC7XC_R;C~&IdxvLbY8S z>l$RR3kQs~t4d)dD1%Rz_D5vG3)?V>tHjzg<{K+XY~!-+Wb6^mt29Q(S`V zeIe40)3)t!txejzJVYsw0y#c<0ebbx{Pj;dwyJ8d%1!i*B{c;FIx*C)+VAf6@ZCdV zuw5aRD=o}Z6_H~_TnBUN4<5(Q^Tw(s?HZ{n26|rI(V?c&{6AN!pvJElm-fTH{&)|=tX&abUZ-p?Ij3cta-taViH2ug%m43W4b z^IuQllZ|RAdV46KrB-ox!`A#JoSCUoZUJ%11V`b0Y+rVyA_c3FrEEw>4n0U7fcL8d z(`5X}nJq@m-cNpzyH~gFu~aOT*94)75ETYaixPV|KQGtcR+wN>B;DS^;za#TWBZT|N|-M-sTH1nlZ z!b!Zg49U!3Fdpam>WXc8k^xFt<6BL#P^A#HyIr49Efy*6w3Oh~MRk%H70hv-BM5W; z`W*U2F2xS_gHu<_mNBMj3|LrNEp7|C%}gnzxg((Xl~jc%-z0rbPLZLYWfcVTi*2p7 zLXp*(kGoDVs5jNl+etJr$|a#Bs*Ze%HZzm?e7>4~X2F#)c+HjUMKr#b)Jc|Qq`Eol z9clbct~4|>@R+GyJgls^9Mp`F`JFF2qVoF1DR&w}G~GU%)FlaEMs2v>DZ%14=eTw_ zB|Sewkj@9Euckh}`YQT0NPya^11qOHLT&O&VWoG)#sLafT;pa(1O<=bRwF%=(fQ-& zja7c3mRzAed}Ba5TRi|KYQ>A?1Soek70M|on7vVE46e`850f^1I?yL<#mYE^o86)M zUA-=POtad2j_z>dYkj**(!9k zs@B+nXEG5O;g%>4ItS<3*Q8QU>r>X;K`OSDA(F15#G6{}5LxLdYa@zFizgy8@i(vJ zKTqZK(Q7Lff<(AmX3dQjwM{+dwnzf^;$N})BpjzUXG5*nq1fj zOTAlZEph(Kd1X@`hvZ4Roci#TWV~%RKd}5efdUzakWZfQ6P~^j!b*W z?^pD-z!Fm!>fM&2mO8@3b{eB85Ju_qBiB}kYN4FP5_TH#GDJ^Nw%!54NZC5?KkcBS zYXfl&&FJY(lp${6W{oBC*-PMdN1#7FSyR^%9oi{s_Cf-fhlM+ZpnAsx1wTw=YR*ky z7Ez4-X3Q_y7KJ%2Q#c?JTiHPL)v9X1jP%W#wLC@p5=>yD=h)++t}AFZMmUX(!z;%@ zWf8t6C(}6t_0ay<;gba$ARw}{ffY1B%G_agA2aW!CCqW0Cpw%3Fpqyjw4{&#BPgfX zl5?y&>t_Ar5@P;N%%*%Z08A5)XH5_+BabKLpX7C0HgxabC8I}AOG@9f34ad=yZzmo zIimrihA@8-PS^P9F4B@tv1$~VYe*k=hLI$+k^Sjnmb#im&up*^{-+@Rx-}&P&a9~^ zzcUH#4YeT62$?e5*n2V9(ok}TjnXK9$QVBm`uF~tbZpt`1O#83MOoYQa@3Nkrw=EB zCc#4-k@>eveN(XHWa0_`0Pe;+)l%pymXZPpZ9b8sM%dX>W&)|HQ6ceV6-`AYNpvDrQV)K_5Pgn;J8YSWa0nwK_(K%C0TPx_r2+`Jw|9gO8%@?$ zhKZ?EO1U5?=NDtV`+wg-Uq~G;w=E1x=({Tnq66@_iuHRo?(Y#Y)IfZ~$m#F|_x*kQ z)Ft$WQyT;41)0%V#E#Jy&o9m`Nwe-%tYMO-YU#%xE=KfheE$Hiais>@l#b90HHX#F z*{kfSMMpyxn`O%q#UO=VcRWb*3Wo#af3Ht%C^qYo9fUponqUh#=Fq!7!>;?wR8z!Z z1->I2j1!;3lb@Hb{k3H;q>00Xmx`&q6jnTFwH1QHF;RAks;-62nTaR>K7Wi?rrDdSi|+K)RSppp4<(n99Atid{Ip7qzezFH zwCAp|3T}$m$_YfJSZSm`(?PoCrTv`^sw!y8j5EU01^)o34E2Nge!9%gok|zh6~A~K zyW?q3D!oYRLI4~=JjZ-9(d>$P+FE#;&SF0ily`!9?Rq2*{rxptJ8r29CmZg{E~Ip3 zRLNl`TW^ANo*pF)Je-=}03~>HpOYtk;Eu=8`{{YzAuCm%!W*aPq9vr{2RymJi;myf z^g; zkrD|5410#`dUw~hw6ba{F*z)*QIVe}j|XI8PJzMk$}`H!Yhyx*LstZpj2+e}>A@g_ zk^uzg1b2^3X(UulcUUjHpFD(ODkM{sw6y|~<$&=SoV;KP+AhmH4MHmnZp{{Yn9zg0SvzLAokRV%aa zbaHP)(}1NDoo7$P`bQA>Nxf?0RcTm4ABis5;!Zya1Jl3dq8^w~puVvL{5slmK*Vjt z`ZQOY!g{(YwWh1N5TvNea_`WRxgat3>)8I9G`^W3X~cwk+-+zC&xbQ5ObD4X*U8uz zEk4!SR@#_oYVWh%rgEZ4sfbe$Wf&)c_<;u)2RYL6_RU=6m7-Wk8l7*)bU8nxyFNmM zsgp{{X9CRP*=7#lUE#hfWzX+cdU_ZpsilbUD_0_xOaePa&n5i&=;s=(U39XAs$pVx zeNIL%Q?sXalF=vDY_nO$K>t&^)m=g?gMdl*`f(R#}p0#65w53Tw zn1@izg3(c3vMMU32~$W($PnP`$U;?C(zVgY9ZhA*TGnyOHDbq!ErY|qhqLRg9F4g( zX95zya*TyfMk(b0xr@a28R}ZwqH9*`w{7~W_^D+AsUyg!XFOL56b}6feB#{RCQoVeW?QXQYQk5`;`l&MCdNH5L0tx4MiDpx zfCtZhklgN^u9?&(6=7z*uIJ1}WbwY?MHGT5>SUfms!_YZ7{ac7v&jCZMm-0VwFd!* zzerUd6(>qb!bv5#<)kU!d``Phct(iU84xghzDIxIU(@{ccR|sqNs@6h9J{rQ=Gf`o zLh3E_lx8-j+pXFv zGSmr4&v`uIy5CK>D`KRMq6UVVAUFXY3bsA{kGbziPpYSuNl9{e`|^uwItuBjNSc;P za<;9m_*A=Dw;e@f&rw@4!ItCJ0r+xr?dhv(O`}ef0Fijl?JbE~sijLz?Z*j=fLzD{X$jDE`$J~$e&{J0= zjC-M#Z2F)~wr3f@dI}50O-e>S`j7?$w=S6H)crm6V>@U`LR>S&MIOkgT+A$3A7%*F zP~B>3q??@RQ}=v|_IvNImIyi&irGm4CtJfcdoH0%D-H;>MGoJtS0M+5_nM;VSjIE?wdBYK?5H(BQ7#PJ^fCAy{{}d5Zu0w&QK4N!KB;wG^ePh zrKWU=fXHw056}4Oy?a7dAf+3{+`W-h5~LwEF=idNe0LF|`Rv`97-T2pJv6HJl#Jbk zJ1b&Uy8z_*Lv^QOT^opK=T1lBZ2tg|{dG-Qx8(xhyGEmC^g^K7jrE7xEwwaMW}cif zDwB*ac>ac{C+$R);#RS+q}WSLyePAH#1UBQ(pafN%G0^WNAQpI)R(knkXNKaUdfu3 zb$OEq&diYo<8Wm1{@ae(BE=j1gR+es)-W(!NQS2ke9oG?wbp>#aTOE;%@!1{lttCO{q z4YG^HYy>D?<|2b_(o?H5u3Qu7x$ja-MgR=h7|(rY z(CN7q>POy+>b;nWnO&kec2y(OyDT8cMh8S^(^HqX<^^2k9A8DHDFuXPcWs$ed8ITR zXRNQLwDdc10_!n|+FcfyTuUBM0zVHb*+`Nw7!L3~^J~42jOj_;B}uS1hh+39q&XIWH$9yS5*D4gW7i#M^xJTde4Jc74?f6exFHMVxl?A{{U%)I{OHycI5PkPoWGz{$o`0>8fRZ>YI>0k*=cJG&N1z zK|7qM$wDcAb0>5jSc**ha|itOTsFk?0_DdLL|iAL)U#CS4akB%QP6CglxjshQs+IY zoaaiOl3^dTSAV-jiRd6(8A*Nxzc{;3v~H>8kg~?3J*wjxuUAXthYMId;^JS!nu2jl zK~E#{Aj2gt+q%T0D@h{%0Mhu*KAJ{u-=v*j-f?M7(Ji4(_usw02<=s4tq!7DB1awZ zTn0a%ug^=&l_hC(2!2f3nQOx_L%=_jL~IZetVLcAZVDE`{D}3|POeJs3r7BeqFG`b zcR$K3+w9aetlTAyvTy^0NBMeVS-qhyY@p>Q%*L~2)X1OrR6K+g{f9#U&l!41T`)sT(S+sHGEc$}Rr@T~dLGQfZ*%cWZ`)>)jO?lj0?F!RKN$WW%xeCd zq7_pBUtWA8Jyp}1SxPdDfu8v57mAj;fEFEzNar65MJX)5qae`N(Miaef$7_JZt!gm)5RrlX*{ zB`?;ZWZUnwIqfZxW{zJYZ0s8yGUPaFxyv~|{+vgrzJHFX_OD1PR54XlDDn;K8cl`K znn`C39V${k#9a9|tZ5SLE%7gz6m~mRuASeIk}9G*BfR{_(4TK%tjc;vLY~o>RChFL z)vzm-*%H!_cN6ULij`gwUi_ddDmKL}IrxgpFc~B2PkL@gOr&D$Vkdxv=X5G@vdTc> z@UuNNR@#oP3pE9n^-w|b%9UgU1M2zgXBi-4R}$(`R6(4gk*@y$4e?nrRLV4|G{{QT zrcL7J(U?};d{(;EK~+%nw9u-&OsD~cij0H6W4`)5di=W9vYwx1NkK|nn{)AuB~@PD zpD;{W00#$kvat8vXpWo1ZSz=Rxn1kyXru)inp822V;=}VF0gZ>Oz9;Ix0NY38t3nf z3Qt2etk#`SyBF+`-VkC9t3kKgs%xzA(o^|>|;tVYs{ztGJ}`j zXWU`=TLw)TE2vONX3FinKx)m?vaD*b*&e2%HE=@UVHZEW&P(8Bj=H0iNZ!U}e0*WT!0;U;P(OV}cC$fJnYbf?@B$YhQ z(vKe~!fg$;v}#d?S7j+XufX#<#%DFU^LFPf)v!~EL4@FzAYkFYQrZ(L_h{>dJKPFnoM+#OX5nn#jo}< zq^AOqcWU0m6NAGVIcMin6Eeq)`GviGN$C9#u7xwDD+y$r_d`;83nZ=P47a=!p20~K zzFIm;1&Pn%ow%-7ARK40__6t&EiY(HRKT^W+oARBi3yTq%1a&g8i&sCQroufRT9$F zMfVRWd2k|6hC|W#y7tKL+d2(K)Rur!UCcK{u%}EZP{PA2_urMF=y-ioEm4Ylgo1gc z49W2_4uQ$XUHfC@sx@p-R;?FFkCPB}h_TelGEWrE9ucrLsT( zL)$0e@@17wB$aa}1vHg$ymCYLhad))Zb3#cPtasz>y1^<>6FlxISs-uDLx!Z zGXkxM?=hh#gftfFN@bR=nrUW~63C;W^B+#NLV95~YRLfDM!_ErBuSJpC=#O+(0D($ z=~&LmETP{Ffc8Nd&wnfpPNSw(Di~dwJ4x`~i3hA_bC=EvzlYmBIYwxV(}o%+(v%KG zOh+Mypa<9=eIq$jl!sP(;^LJwsGI;Soz1(CtX%t@6V<%1S{it}=qUh`=yW$;7At6J zNR`$VB3p~ZH8!dk=SGKX&Il?Qfj<}NkL&c;Q95Bu8J37nr<4>5WOu=Yq(`P{{{Ugr zdDserpGY&=KV2qNr(m+tW`v}p8I&I`QPLf+O*CxMQPWe@;NeRFlk9aR*R3UiaS@lY zWvwni2b^0Q8j?);Z4e3uU0fWU5B18!IEGWvnM(Vlc9ynJ-$k^g)90Zke|H(VesldF-+AlDFZ6Gz#jel zwDPw3W&^$|W%M*+7?lR!WYk9)9#m}`0fG;%ksDzo=Xkh199mMqS^-sT+Oi#zlZ<5G zF&X|Ea#qturYfiOc4lEVfrn{4NUI$`V0vRc=>Gt$-sHlc+47Ld5Gu26Oo&iZl6%R= zr{|_5*N1n6=j?T)VQa#5$7s(x5Fh{$I>vMPYSN!-1dQ^G{bs;g%Qc~9PY>Chi_&-g zdVBTrYZVIUp?ju11eBS_BpAnMU$Fkfi;*A4p|++QDmxk&$RsS8{Ph{ABeGAw7-~g8 zP{fe_Unm7#MItPcK(0aPfKEsC^wKqx3P1`Ngj?*%ePW40z@xmFPpG1q!>FEo`zOQ* z{yMBxY`DEf%cy+($$^b!xiIAg#-g3QM`cRtzGZzHjv1J5zBDp6KG>Eq$;Ztn@qsg2 zH-t>@O}Hxx1Cj|3{{Ve0GiK4ux)7e@>_wF?NcOaYhHTaU08oGz3XSIxmnCZ3+)8067u! zjsC>x(vYB;%2JQ>B>J<#W$^-5ston;#Va1tqMRcz`gU?ZO=hR;aua~0meeSb8=78{ zC37*QU_bFCkFCdabgAFU{{Ro{+cjbgl3fupeSTvHN+V*Cb1_Npf2>%{=^{;pq^S1~ zn1C&Js;ryuG?AsSgOyV1V;S}L>rMTVQ+0Do@oT~(XwL_&kTCFjdcoDaUF3o{nzoQg zo#sg)&9nG3Omw1Mkzg)ds90sbyP`6P9zlN-X~o9V>llF06io6 z%7$R=B;wK7ACy^*k+mhMlBD6(2XCL&1l{bHdbmkim4;qJ3i4t%{{ZQ4f6M%}2{rOi zte@AsK`ORYOvD097vFB<0cEJ%_PFWVT3FT44~R|KAD+9_(@s&sZOQ~@*2oFOn}*gj zy{CA+)hCftMNqPc`^afBeZ4cRp4Ow1g6KBx5xv+o^(#v)CC7X_Q>Fcb7)?!psT{o6 zI57ERkj@GB^!nkW$4gkEMN&*=$O9xF{^tnw=C^#xRd9adQjjGpo7);$ldu94AEP>e`e z<=GLOozr7WHw4LNn<)EeWTo-G+ftE8Hr+LIoB~WyD<7!jxzDGrt0wd&YDofVPkBCu zEo6K`lAs8ci?{>l1&4~&H5{X$+qUae_~L%_v4&6o09Hry(x2Hto6MS2I6wQM$vrVr zyE5ejo-9AoVJ~;r?hCy$O>*4y^i;$GR9q4$z#sTj4^PWiyCR;RN`RLvll-KgH;OI0 zQBgS$HgH0Jm;vO`=Ns(1W|CPdYCKj7pq@z^$teU6ra(S}*I!K8$*Nj#B9FuY9~;`! zc6_xJuV{AyRro_5)bX!p+2e|qUEx(#2Oyumgsg`j{X~y$v+~j#TcEY`$xx8Tfwz=f z>>rAIE|>{wswxiG41D~aHXA>VJ5=S@9=IzE z$qsU{BRl>P^g0iUTQzCLDyf4#(vo*%Af?;HEA8Gmme0PaKIYAtrKYzC-;OW`C0wtl z`ud#eGqD=V*7J#Y#cZPO{OR8!B6t!axr6^+D+TQO9mA4J^UV-4>_ZgyAWK%j3 zBw*v>S3acYugkq%$fuz}?Nf(4jl3f_RadnphecY5$T+xtK|W9pqK3~EH3U1V{rf_q zVlcBit^iVst=D){?d#U8SQ$ zDk>EZ`L|sG^%_c4!l}U`p*UEWxTruxg)8i8#z^De$}$_y*}2D3@>SB(+o_C!Okn_U z2si>Tek|*2L9}HQ0D@FoyN&dZnQdK*P?eQUNJ?B;uY9ccgBB|7m$pn*GGgk|0C=J@ zGMr?F<&lw)F`;b=ddi;2?6&go&dIIWv<$U&-*6!EFJ}?5+xLZrx`|9yD|Bch4$Uzw zB4_4D>OY5C$4=PO<;?9&Iq8&rDwm}clV!M)oSc($*=jUIjSkd14b^j6d`6>%eafXeqFyn?G;^YX%GTXxg9rW8TZFpj?$4nV00$= zMD{&hB&A`RyJp`g(rCB7)}@7BSyG~93Vs5tdm|WcT;n}!FFT|4N>zoUbxqRx1R>O1 zjo0M_uY31sO0j`(K~ExQ01`>}&JWK@(R6yW6WMYh{j1X*no>J#2>jtO_nnfP%nN#+ zdTAF67fX)1{u;O&5}{4|HX~Tfo|I9c+G~TSq);9tZOUqIyVN7f&`IVAT4Bib?T_-) z1EUoyRwU%BGeW=Hsu^hN*L*hx;6&at+Ty8&>B&^VjDaU=J-@H6o|n*>#Uw8{s-5vd zoJ>hYhFRqhKaKP;!!mj7uFUP+zlZes=;NT13W06fLi0W=NlHp_T)waZ4;LZKrRw8m z&PH%^s}=M)Kmr6)O8AnJNh*cwhl@#6vMXGkKDdrA?e1~ut7=|}6cAE}ifZqOqHCng zXc0r=v8P|(-X)z^zl{OUuF=t2d%0sY&QT?McCPR)M zqtIo(x&po$TKU7t_~HtzZ5C$xN7N)ueZ_BN0$03RC#g zF$JD#Ha__vKnB;10~ zeLQNXm*Ejo%^~*oU+evKT6zkxcOXUVzl!qIFt8>*9x7Y#-2UpM=RZwD`zJB&22aFU zOzL3*YJ5tds0KJvFswU2EfpOYn478;ozvMXvLdWo;@2B9g{PWR?oUgvOxTkPJBWmy zmeYdvCOe(yMp$EretS0elg^bufL<6=3? z%Hyo?BmUa1PSBFGg)>KZjRLkURFnymDOB6iK^_e8+xxXgCle%QM){9@0-}X0Bo&V1 zcxs1lOppQUmN=1b7>wXG=Fnam*w;^^eu<+5=6xR0K`ztZeX7=e;5UE z*f14ldkm5x890z0U!fYw%-MB`xTp`_KDo!yCG?ADtTL$-Q^_akmbpOceUE2F4%>RU zBm>aW=O302^2Vy?Q0<3#b3p_AW9B02PS)5U0XCe49So!D35qq_Qiw!Ewq%Yh`%yf7 zeMtmp$dz7L6%v1#9|#KTHc$lhU=RH=pBD`XHQQ5c!mZM$75Y*bw+2=zy$j!gbcJI;(GRAqn{;zyJLTSkaq ztWsP2DOa3ZrKZ>gMK$W%a@1|uBj_1HmL1WC`u!FQU3r?^o=bJ z*w|`mbxAXU8YLtBKR1b`*uD~1M9*#8l{UJjY$%exRO|l$s2(}hc-s9Tl0cm_DI;=0 z{9@DlKhbJ{Oqm!IcdbM4kD}N+UXCa7A*vQwRMVM` zsYy;QWO{--o-Jsq#HK{`EG7Q{gdZ?cZOS$cwX-(m#t7EgzUe9DY_n2TTY0zC46)B& z$6q?zyGpWBk6B7cAH0>Y@)q!qsBA5tM>PORssNweQZMFj4f5MI{h~8VBzB9uzl0bl z)&u_l;ygh4^{moUS3Ow4DCVd1ylGcDmO#K+XM#d~OL)e2UAkzgYd>bgSxsRd7-<%0 z3o-ZQ!CwFlho-a=HU!m6>y!%nmE`0_1n!f{OwObzBa5fafrK5-lczbUH%+SP8-T<9 zAy~No0LZ^BTmi9WW43!e152wWw`o=RYHqsUhQeq5VB$ZFD?qmo=YPA+ZaK4vK^dS6k6 zg26}fgKlO0Aqs8bbGS3p8Rd!$KRbZk0yb-3<$xoovt=_iJ21+8j<(s^oJ{newWYt(ZU;IfDaD~`Z!FZg;m9;fry$hP27Tc-{djvBfscfvA(TS5|Ql_FzfKBk7G@ zOxaS9j@0ha+`;>@F`AdR=ggbfrWi)|EyeQ<1#QuXHjvPd{x<5#A-c%^o>Rnh@_iW#L1$npmr`W5VF-|`yG zDxYP^nw9o!I7aeScHO9usePacc3HUu1&NoD9sA(*laH2}M@pnC{!#Gy!jpOl zR+4|>6XO1yV0-Q7x06p_y6Gz_So}*&h4}UAU5*E*ww*@T#xYBjKpV?>LNj(3RoI(Q z6r=nh{LC)hEjD>BG_*Hmy@v z*A~yqC`rF<`Z%MKvdeDVR|e+LhLTR4h9Iyiy$pZ0wA(XltdNQ7N`6-2V;i=*KP@24 zr9#)3xy_3cVU#A^Eqj_8r4)2mDoO$a5b~14*yNmhoPX=B1wPQEDLB*$xkf&}W9I~j;W1+?p!lq22rB*+Tq&Q*hNUEavP0*sCH<*N!;o4nzwr8E z3nfl@$H&8))NwT9{$4=O*ZlS2(n%#i81lLeQWK126(sQUbE}-wOVITT)|pR8>4?li zQ#ub`58W-wD9Pde;^ty7&75bTbi#T^AO~>^E1@-oO@zclWo{T4gB4d^fP!=W{{WV} zcI`T~5y8<4#Mp!39fs1}ONQYropeuG)W2WIW>i5v4y|`<$7wd!xxxaLkFW($j#y|4C+#v+OFu=FcHcz}`TLg3?WsJe@D*DId$)6dz zMoXbXkxCD!i}dz5V>yoB5+9o6WBKW+T@%^pw7H8MmPg7FsQ9b5W`BDkQn|`W`N2e> zn*e!52DEh46zCXAvHt)wA2y68(CGzy>6p@yDE|P15(kDOrh1=Ax^{6W~9W^YqfH*i;0$ln=gfZ!f2NYzF&Ehlj~A zT3c<^j}^;%av2BwwJCIzl8dHL9p8*bX4%?xA*NK79x5;6gg~0RUFIcc2+ZEWnBb4o zQdG$*uuuIW0)*B}E@n6NpR5c20QQbG3Y30g;DQ!HaDJoxG{4zoyY)lBLx*Zr;luWl z-^^e`&rs5=HyR3f;~)mgwn6#i^mK2t%O7YB0r2Be} zWj40KKp;t$;O=Mcdq>jxG1FO!1l3K#p>Xcpivn-T7}}zSdU`jv(9v9K3YD5BejL7m z{ZHlAsbq8#a>;dJ8f1KT7M=K1wE7>EZ1yJG+X7*bsfb?eNkY9t!=lu9iy|jFosn)KKvNA3JWM+FBUzP5 z*-0m}Fj$28sZZ?=A;6LIXirNM+_){m&09qhw-F`M*#kjcPpctIND->JWG1P z8m|eqZ8`~Lon{BHK?GyyeKfqTme(w>4GqlbM$SkC-VrX_Cu1z;m1^NxJIb?!;y+C4 z>X&U-k%*6+P}cN!Wd&e+^Jq|i5B6O|;svU+#LRFSNhDxDK7iG-dPQ83iIjN(6vv`_ zEo;IQko(Cn)hB?Ee$ExP`g?s$M0^h%MUnow_8O~~@dn$?7*sYwrxkhNCy?B%|$d6 z(LqM8NaSUk;g&u;vN7rCdj9}@KB@Djf}%@s85pchB{Y=@UZHFYyPG%-THcP{bMkDgDc9*08OT`1ZUWD_Py0A@|Rp`D4) zt&>ku1w}|wl;i<^8TacN-OIu2Mc0g$d;O9C%jG$SEQts{yh*{&ew}9{S&B}V&XO?B zmQJGiM(b$w0-m7ar(JUL0>NvsXoGw_Yhe=^VVw?E>;eKOybj56c~E zRVSphHAqzHh&Y=kv&JH$p}S6oYH8$67(sVn;2s)Z%FvZ=@lBGZzS+1d>ZLrqmrRk@ zA_xE+dy~=5Gp!9zM2SLX(xeT3ncgzAKM=xZE=6L=F2r}2$hVutdhZgpm7>{GOKRM5 z+v*}bJe6q(bsgiDeegYWYHo^FPMQ}oRv>k^qeAulJlT}g>XlDF0)?99+}~a?g5JDT z7Yh2>EtT_E7UC2tILRKtvFV=m^sS%K4z5~6|eRJ;P1E_pM zxYApyZO>XBsbu7{Nyn1>@_t>9$Z5)+i%Xd_O$oN>uA}Mf=~5L=R_c2a&&KE4RPm7e z^{Ebm(vWe>{3FwTD_12$s+{)mh@|m%bJVIsQ*)(x12YC;lAxTG&&y26=p8B?p(F@K zr{d*ufK0`LbMewHQTUm861jJzc$lv)EsWrN{{TI9XF}yLXNlANQ=SPWnk>z|s%{Zc zQcE(w?@P-e!OHxHwg#auqT*Rnz|nw$&FT85r81Otx#1i&65XYqLvn#5KZOBN@Z{t5 z^w)wFBm{)PI>~h^Dk}}$lnjqLMIK3_$~)NykG>F1BHGfeK66l1FJu%g!#v zw4z~1$$5#01O;qld*I{q>r1a{s5mJ1!Qt6^23mqho0j&A3ud`eyb#b=G{G3mJhluF z`|<>8Dy~AD%ufg?*)vc;lDBKvzl>Y|0QS0Cg6T98p*bwjhQ@t82j{4X^r0-F=lH?C z&t9dvR2!6bnul~6dEl0!-4b%gKf9F!_zgx~bub}79~hGMb#X$Fr6djPN6IZ*Hm2vP ziQ|HFs>gU#IXLY6wHl4ROp*$NL1=m@TQMyxg+Uqij_jmHklG~$aB{%$U*LbN>Jqv^ zNTR`T%-)FY8EJDU#57jT(dM+Zl$Gx)5>Eg}(;t_nr#ilu4`7BcDqWMbF+9|l2S{;( z*SVsGG^#Qvkn&LA_4;Gi>8g{oDTTzU`7O&y)qrvtOXLv0C5 z>jGTr@oIx|ElbMlVrjGSCln+f*FmY-fglWR-wx4j^({p8Puya2_uAs-eYYw`4ttLn zUzd6o2}rVLLmz0Un0s=3p?KROxXH>oC}Sj$MoHuOWBjz~I0ejAbz*6WZ8HL zt0!0(9Fo9{AL|-YZquIlP#i^+je$$|rjQJLHid{thH1Kyu&l~JI)e6{Kn{_V6&ntX z*+)2w`-N|r+Bjrb;>S<()D^cTr7ozNdNWM5;Yqgmf~Uh4i;s~hl(q-~bDp)tbeyWn z5!t;32>_tHRQ~|kUB%;Kv6Vig;~4&0>bh4f7A6FafK53~Ea%}#6>6v{f zLCC^Wx&<(3@G4IXYL&2IeExbV=|XfcxAqoq@H~FSLA5BO!bU1lLF*3R<>{?#zKu;v zT3po+>VHumkY{{NrCPC0ra}II4~T=b_Gpm;ubm+IvCgfiwtZx)Dr=5HGkasC+ajm6 zE}H_l65g;%J18W40H1U6)xZ-#Vtpelx|($tN<7S6OA*N8frqza{dF|Wvnm9l33LEE z#93Pd91$LWQK@4~yZXmO)iu%&hsmO0Vs!&CIL}_1G^D36r}xSOKCI<|ynaSI4Zd8F z<&R7dPo|p_5}Th$uTrKi$@4#0opzRfF%B|&Bi~D%rzO~%@@Q}MC0-t}oNoo<3XPF% ztOaT*VmaxuG*MA3%i&@+9EZl+T}4PKVR4eIj;B$J|>*)UKFGEGJ5M z%`UzQ)KRpr4dS?kIRWD!gZY7|eU7Yt_&zYqzL0FC8_H675eXM9jdck+o7KS-^jFKs zBh#_&HBD2o3d_uvl6Q>#BVn_8Z7xW|CVId+5aJY*Wm#x>wcVnu86k*?i5+_2Xhn|rjMd*Ux~Xc0GgyfAI+g+zSl+PN90yZ9XDtrTDM$}VxaOLrm3cMUU*BC zf_V?X#@0S3z4yd4AlyEJ^+ZsROL_>HeCpUc*qalsU7-?LSLp zC<2M$Ql({m;a0BH1&lYRxIa6VpNAndZ z`hniidfU7=^|lc#8?NxQECB&xB{=>}7;1*IVQlG&X_6C*&&i`xL()yFDIrLxRv+ao z-QiIEYw>bQa~zeHi%so84I@ZV8IQPNu_*6ZioS-WP7tz<%;b5fnA>ds0Eh}m80DpX z;1kV~1Q@FE>up=P)KGX=W{O4_VeedllQk3&YZSccjP_wQgFHG|`f9m+i2mHI$-3P*y6$3W1YMVQO z=p#3@el^ZY2$Mx9K28bsXdi9+QEr+RSthCfvVk56qmQ}Bk0ZIx8E z;u5c+g{eL~Z3%3C#E1U?2~vEnBE`q;O)Y97-h2_aPlA3VtCy_&haU7QUxQ*=o<`9l z`bYbq^*5< zDqTdy_x=%IQ}L^7O+ZYlNho6f0Cb&SU0T^4_KsKW9lnWprLgR9j#-hSpmjc;fylul z_-aStcFwU(*^W1;dJKd`KOFYO(zz0tzDQQ>=Q9XX_{Y3%QBq4%Y0`L4IT>jF76kRy zMh0+xn$t<>Ed-?$q!u}LqZv{0PioIfRJIC9yC>eUJ!bCl3i@PuD(=!{L~4HQ*q4w1 zv3^)2b%K9QLPo*aboL2O{KcDtK`MGzw`$!=QjVW=v3*|`ge+2cVR^3;PYp~ad>7y& zDqpPQmPpTkrmbgmrbM<%g|hc-qd!Z~I=R58C}Pc+xwGe!`^pSkd>Oe{M;zB0nyHpT zdB+kv6~G51;|HvJ={la9%9e1-05+tEw4nH3K5{~*sF%zDdG3QR;BDH9NoRt3no2mh zxsag&hBNSwQbEARG@5#UC1I8wM|aHRBGPBVI*CdvmZFq~F3kLfWblrM!po7Sjb^Ea z<51ZV#)ZLNy%-P706NZeU+sLnP7+cEd3k)`O89#?%K=IYCn0|V-dShPIjis%^H%2b^W$>;lJ>UQvH~yt&o|fy`*kqik^bis5e7itp7pS}< zyi?S)l{ZTjMNuI4I)X5I;z`Dqozlr=I8ucH$nJ)zejn5Y;+ZuCM~L5~KG1kyepNNq z6ckm<$c2fWN|E1V_4fH{hIdKieZ;7aH;rv4LTX2DYC^a_oLQ;bH+Uc~PqJxbbtIH> z7=PSrlJ?A!tIjP9P3Yw0q?A(*R)tEc zD20lGQ@P@br(rI5RFg&$z2PG`OR1yY7S%|G$*FY;Ra!bm9sKd>pYqk@n#xI+>-^&{ zI)i9PWc`)fa!d)g!@Z%bsFF>cb&?quE(}aLAD&P8cc*96(JEL1aB-EySJF~#F)*mp zD1)7kzX+t(yQM6W)wa>NK~$ub5kf%Deg6QT*G#8qN>IWl0yvmc^-T0E%rwL(WWp-k zr@mEFNYdEe0`ZhZo(`0cPX7R-jTV|@gf7c=-2kgiOvHAj5aUtC7UH$usn%I1c&Cs? zL~ybI3w-i@KP^}HwjXCB)EReVn-EL_*7@pJ$$`& zDV37J04EddX>ar^$4gz`REm z?6}*Z0$tfbARitB6O8+J?V&Gb%9?E`j_4$vyFNl$RRH(LGx()NM+j4PwofBqWz-yf zK+@^x!qle-A{*Q6!>J9pw6$>@5XBB8CSaE+il2sTIHc!{hZ4^{<@jkV^aZ6!BVaSD9_@po|Z0k z*6P|x0Y8osRsNiS{#uyYDQx44*fX&*QvR?4ZyB~>X!%D|5}w(j3OJ)VT(g+JbQOCBTiHXs$JPZ;Bgw`*2n1tr+hBjA# zSIz}g_`%`5Vu)pil{)-UI63;@_B2ydXj}DM$Ar74;PAq@NsGM<3Py5p7#%4#tw32X z7SvlPliFSpy`Sj_wexs!QAp}nyRR%Djk-Ml?NL`F2$^uhSQ1$=2Lk%i&VQZ!B0G2wKoMs(+p+OmS+7+1;^7_ip5tk5~VQyWcoYC z{{Ux9*-kp@f_Q|l*9>ab?V;dY*7)bWUvF_v21CUiN5npODUtc>16w$D z&$=!tIyuoPcN0`k6tCnWVYfUPhD3Ec?zSdhiK3^LH6JsKWP#pE#xbD{t+$jgo~#}u zAAQj1*qs_mf`FQ!cLfj6z7N|e{5+q8R1{bFm@Dx6?4GI!;#|qr2*}5_eS6Xsb2gxL zPEtlshtDg;-2yf-0TNQ9n_@Z)pB1mWPH=jP)h&G$!A8TN599+JlE`>8OY8^ z^y}tyjM~f#Py9j8Ba2@9eB$0k4_hr?@PXRI6!&HZdXWqFnwl6`!%N{sEY;#QLnD_6 z20z8bV4RYDbBy}+tBMIzlrb)_guj28icPCkAqNUJcq?u#OADj5Ju$0AlQ{S}5Oa@0K-D6)jUozH_NAGjoZ&6UzBLl| zU3|c~W`8GCEZV?m5z_%oQz%O%PHqM7lfIYZtQk8m#Ou6p(ryj8 zVS-*vsa7j;;fHOIGm>+qhTGY4NmVq(9vETebZ>4|BucE3fNsjialQG%g{Nj(rWF-e zINo4adk z3zPGMm9$l}(^%sB?S?AXr~w)~h?FT+JV`+AZyTduDyW*vV~!~iu++-`0Cp-qFsu*Z=z4rvIqy9j zQqjp0(J?AhgQ*VrJ+tzKj?vmR3Y#)gku8YO93*A|e7RlA>jTo+;uUH%FS_>PB})GQ z$W)p!NPEaR7zYGle?QAknvI(+Sh|IFPHqeP-w39gZO#q$q;~WHLl2FevIZ>DY`+jF zcAe4+3xro5ZSM@Dwkot-jViGggZ z5dImL8b)DJuslnSMyjaVwY4_c-{DZi5g;QB7q3!%JvFSC(jAgON+y7$`fhl@&ghRw z0*uL$2||why{^{thM2rP@g>=->NXWR(JW0)wKGaqQb_BQ41t0VXWJj1s?SLFSpAwO zmv>>8%j*}zqC0U)>t<2_kO*>FS!s&~vHt)NQ}G`E06km%pJmJiYpBmso!s&fpH+6>lA$VHA+|s)J@>X}&Inev z>ttB!JSnV+dVv~c`M#CLzJ5{ZQ%yPomY|^gZONcjP3q}YECz<@aGfK^6cLhR`2ch4 z+3QbAktGQ@&;dSiS5sM0HAAYHq7#s8p!)7>%GAXj#%q+&pvNMFaXHB!_SJczk%i@e z53F2`t67XDc~Jv_gRuCAxPIqPZCjP{J90{XIFW;VSnE0T>%YrY>*(z+GdBux5vyqz zQhH}zB?@r0iD2jp-;3(khSc$6b66xWP~2~zr~!j9hke|?^I1<^?;9W8DLwqN{d?-0`vtTA0C0=OnLigc!cXl|ZJ>!H@lV8iZ=#h+tB8dk_(~AB&e6CyJ4$k|ZQMkVyLA`|0tr zwoI@J+2XYHkECnC##ZeRarEp8A9R8y|-kMcEt3kw*Z+XLC{{S{n z60veM*OXIxKKBmBvVxjfO5m0_AQ7ImKeW)dVOEa)i)!NiszETFTS0k?2DaZ%TB?5! zHo(WzR&r-aRgk8NN{VWv{{VQ9pg5RPs}#r_Hs7WW*$u(pKcO11mJ9v!6myC|FC;$) zjPmhK9Y-@2ouYp6@e};BkMq^_Ji?sU8EWZR&t_YA!j(mj&sNO^QZehJ%Q|%xn16Uh zGPXuP+%Ev1Y1J0W(^ljE0H-=_J5f8tB(9Fke#%Qn^whpGY>1f_p{Iyv1(gGZ`t*Ox zOQNrgeop;WG~6TB4coj~@c!V))LX8=vXk5u5{O^)=Z^G4R3ay4&mX(x4YBUZ0>H+$ z>gY)5!%(b$hJVXl`(V(*>Z4e(4HkdBR{R(Jmrxjbj$iGfeW+wiKvF~>-(8qr%dZtw za-Pb%5&`;ZUum=v6v`P#6aAaqfemJibhujQmBbcR|BDNPsj{RXX>bfL!x3nuf}?7m#rx;940;_3%q zLyzQi1oWnySxSeO@aJfsyDX0%esG&zaoIAN9Uj?Q53q3%f2ju^pPsmSQA%=L9#=qi zqJH$KQ<~kfDqZ~BRU@`?B#Gm4K3!xVo|a!qX+_H7=1)O3p$sK?m{+OVdpfFF)opZf z0qD*`^FN=l`Ws!;HXgTmdfaYFIi;f_K*QdJ<27_b< z<{v20(R?$mnRQ7|nDmMj9st>jg^>=c?MTh|>+^C=QR3P(aZQ{u#gy`O6HUX@jo~tLH0z328H2|Z^)y(JqoaI zr(-|mq^i18TRA1?m(i55@{1}ii|m?Zc4?Ds=t23sJ15zd>5@ik1){1Bu&Wv%9-Ry? zLsW|s)B#mOpM#%O2+>K}6o^quDUjMb4iIJRb!kc78r(kMFfsnk7f7Bamh93}{vr+3DZn`dU>y5(@2m5+ zXB1&bW5o&Gz2h@4W>fW@Vu>kz7QOB)&GpJAtMC?vl_g5cHL-&zJpTY|O8n3LL=`wE z(*v(vR<&Z-<0ZHtTW}*j`^C_$p_WvfDFs|+8}A^y9pG969|t@>pr`w#e%qp}eqp@G zWaTtqdWC)gi1h0o+D?5o(U`nxo}>(zl;Q9Ngf}N@Y`JLa`h=|S2~+r#f_!2K_E(40 zO&k&I`JR=Ae8gt+N$>GLUdP|OX>qV8%q2^#?QS48nE)Zh^tCd85~%w-!#nXLk5__e zRj@6C$$gsid_YcSt_AeYJ9a;x>!tqyu!^3hO-h&jDg)#oi};N)nKZRvatQ0?rfR+uts%tq00yZ)j8xKmZZnn=lmba^$wIt% zX`FY4;o*ZxEhO7I&m3j*&8CJ%$j*5w`hloS_**amF*Ss6zso4(zl&>J(=Ad}#>m5M za)-NJ$759_(ow9Yi6g@faqv;=o+ZcSti@Nt>c_%vqI3oPZyFT*N|QAhy70k^k^^^V z;36re@bd7B1XqY+l2R3XrbHo+cf?18GW8GLoZ*HxKLO7WCacOuP?01S=<2 zc74%OK`zk$-r z9COlF-{NE(!wCmo`0qF!pHH5>O}A=LN@hz*du8;7S6fXvK&Yt%9Ta|G#(PKhY^J0x z@x9KW*^32=w5V1i1mF|iIym(QR+V28Cabch4Qr>$D=B(4vE>p;Sl2QI?EK&;`!UAP zB}DY~?=KR+4NGU_2V{10+0(<~g22L(8<6=zW1*WE%*45c&lP*;0bA_mXwtmZ>?)e^ zA!8SpD2OI~GxPm)>OLkF6yT`B*|>NVu7qrW779|gc4aeqKYSt9{hu$Cf~CiYoFwSP z-+5kS{PUc42_H=7S{WY`Y1G5*K30s`_;VnYDpZscr))pHIB5u1t(D@nwmMksJ08Jj zsf?2HJfc$P1Y;fN=iaZV`bDv(l^TkLC>D+Y!nj|3ji5V_^wudbPyN71RP3PjUqv2*jv7Lm0&YfmjmnNE`IYyk3a zJm4iyi2gFi0f^ZenzNHPIO>WP_w5H?nZWCOizEa4HkWm<6Y8{<4OA$ajQz)=2p6x(o>9lSsmbDV?RArS9FhH zOIlZrHp{V;UhK|@bgp!@%IeqJx&5O9rQe2Ef>#ZX;-xKg6;-lRS}J2=(Y;O4WcV;a zRvE$X2l5}TgH5;gO3+ax6@$41ckqiE&WZGfT-2^|gtZKcrUPxq-cZxGHkXL?RPo5S zZJ|+2WGs_LX_{OE-WkSEc<(>ys=cGOc4|~c1%lajo60YCFGsf2$zb)el$Ws>3AT44 z80GNh{S@_6T(?RkbDu`3rH_z3=ZHD$uKt=q9VL*#GUWD01s{}MFQIiwT9rDZw134c zXWk4cT&Zg5>nUZVyHnIuMslUAA!KvQB;>E4_x}J-U0u^mO3+fI5D)lN53jy4n6H+! zOix!d6%X+wgM0S~ezj3o&uNV-X|}}ih7SupRXV)6J(A!rr`OP9*ID|>veP-`m4mI6 z!@10CwrrWJrvhk}Mq{*qOXqeTc?cpbcJL&QO_OMPhAShoUMbm8GIQ&Zp48_f->oid zX4$8ywCpM!O$319RH!O9Kea|)o?;DJd@H?F`Ar7Mx55hGhx<`WBvXtee;9z$?0v~fuM+Kzs~!+xW~GW;7b&z`1 zlfZklS1+Q~vVl+8<%?>r;!hqu@k*0w?#lY3Jv|=Gr+A8x>gGTOK?*rwwtCOcOikLf zveL>k3%#=R$`hy9HPe@g2$V4Kamwuf065d_UK#kQ7)qbM?OKUrM?r;BE;qH#A)f+o>UCa>)+Xd!8)?Dm*grCQ5kWhR?La6bT{a%gwBL1PPz#k?C!4e@<8Z-}Ln&a~30QaFaGJVp+4k8}DTT`YFp2o_QB zi+Oz*+U2nzF#iA)H&JbE`2Jts=^!c?vu13u?>_$Cooc3j*P~;A`C2b&_Fa91+&|`q zdYet*Y06dD;+??tKp2nbs)W_be#*#=NvBef%19@ejKcZ1ZnN@^9kDSZ{6`r-!&(|W zr!6;B$jWUki#>Ksk4VpIJUHByj_#Xv!0$Q00DhR&^-1Qnd%g0anhIlFjKJoF8SM8Dk-yuKfd_Zf@VhI;olQc8KPW zBOd~%_$@g(P97uc2PuBc-ZdZ`u2q#0A62QN^GE1NKj)<;d{(44LJ0ATX+H?2j?Bra zKjr$x#``wI((POU?MwL1|;q{NRZA2eQxi#2!!dXd=E3c;Q7OAl}=!A^!m7x-8lLS_1w$ z;QQ$h&7;HgbJ*&-W-#~0IA05VR%w6Yuluf3*d*I&$nW3cU{CPtKwrnQ-H?;suaIbB zU+B}Z58jxr=Klb6GPi}hx@dylYVXp6_xRVKl-@>H5Ghp69W{bKj!}cY&%WxQjS8MGt{o( z^D!j864X9k+hn@iD*bs+F~R)QXH=8^D$9P_t;6wX)5`dDB3fMv0P+6-;_(vrd*VGY zJZScv!XNr-7C_kl0O|y375qZk6D+>7xuMB@9jcUGT*-amUxXH=+PmHn!hMgkrc>xv zwq^cDIn`}XN_JYmyPYs|2{Cg`B60>9iIPtREO}lSsjZvdmmGGE%clA@Q|J7~sV8lH znzQ}t&v1)*RaF3XZ~?%p*9=@T?`Sg5w)P1lKm6%VKZcbx`!v{0m^+8o4v|!%*oXO- z{>bEBw>mHHcJ|I7WAIGl^z9C$skBDIV*9}Q!9^uWu_OG-{{U=sea*XKjlSz@+ruP; zRh$(+{t=H)f1aj<&?xrSuMfr{GJo||KRxv^{UjOyj$Z-@%mt+HHeVqupHQ#U30=bk#p zr?1mn8cI!^-?N+n8D;c;lw_+X*Mid|I!*l`bAmV9b2_2{{SJso|~h!H;gq7o?Tt1c~hxj+EP1@mT}0OetqeA z+ZtdliO4+F_(N3tc0mA4r&@VS`Vv|z)Oew8mE&rQ#`>d?azGZD0;>}#A5cyJ_4d`on!4$E zr61?|MGa2P*)y_I$<6w(eMia#o2{MXEjIAntnZ(SOI!uJ_xO+L){b_?c(_7sxoY`* z;bGCekVX=+H%ppv4g za%P?(DEYt&>I9WtX=U+zI{}iMV*rl*0v$6Wq>~&KnH}zZRRXH$RF)~1_N(q>`2@n{ zX56?=&`mu@izV0LM&afaU!Oo@R&qK|C=wIY--~?WlCz-mizu3#Wo%x9>l{;T%iBf5 zj;F-g6!*qjW*Is8>7&xQ0J&75$wCnw1D-34=O|y% z7y0T3r;@G&#P<}RQyw1*W)>z&_qu||poSVx2=}ya9QNywq@7#fF*N*?`+g+OGx}?j zdUBE&q^KS#`6?$T;ebN1C22y31%u{~oHE6*JaC4EA^!5#EDGd>kIm$B>_AbFaqp;q zXenkdAK8gL-&i2%-DNz!tL@<;_H|@*%OkogPqVyTf&m=2o5DfIiQycBKTiFBEi#S0 zPm32&Lb%(~6q~Rs48EvVf}Pp=z*gJ-FxzE>i|*n|jB-G^$pfx{9elH<6QWuYF7|(%SjhOPI-O+9sVl>FV8rSf$A(57ZQp7JdWcp_eaco;1aXPcBtIrn zP6x3V&axF>1@R!@Z=axzWRH)#JoaX#+-AUE&AbVQxc<=_Zn~y8>XI6DVng}1=^1Iq zc?5&rd&WolYdJsQ?QFCYEhM((3-=h*Z10X+0ZU3u@`ugAvvC3%XuM|_e8insY<#V5wH3?e}Xvk1Z`c)I(^=~N9OX-CLN(!XZpj$As9{$jH15>lC zm-Hqr_XSL@r{jvRftMq&Mle0SzFK}()1OXnA%NbOh)tuXtV@aHlc-R?n|VfKar-{Z z>?XEuyM(L{{{Ym^K3F&yKf_wuUZ13PXG$OB`oO60E4yVB_Uvk{v{LRXo7zPH?<@)MGX}d zTpgYi+QUmyc>Yii~}E+^uW)< zj13ZEs0eUU``___N>H`<{=k zI@VgQkS%AanwB}(zl?ngX6lb) z=uQ9$<^k3Zpw@3_Q_@NoQb~P5ZyY8!TPC+?)F~k-m;+geC60}VdP5C zSrhdc8S7dp9WAB<_OjFBBOy`n_PI(XOy&Ool|m~oha2AA5U~$Ftg!kdP*>U% zrs7YR;TknPXOA>vj1_m<@}r=%&yVImO=cHK(e>P=DgLPX1dXH9304bQ{{W^he%1R& zP4Gu;z6^DSkB|9jMeOd4r}u}6iv(?+n<&~^zsdw$imS)fAMudQPTr@QGhu7A9)YxIY$QIuN4R;=w*}!gk+Da>U)yGvEySrSE{DQfBd0Q{CMhewrscT zkUReX81+|4rxDr;KhobQP@d~RWIkkd(YMIbldB|9kUtpD&FKP4t_c2sq$tYVx00L9hW@yL8`yUlL` zKr!u_rX+oF>(;dt`!G0G>5_PeDN`Hch{jAN0dAKUhsxB+ghr`idXwjDmgr<6M(XO;L5W#S`>V zYL&Vkz=mc6>75aCwrWH5fAo)}T~h4btiI5wTmJy+sCnXxVlC0R>G(a`>rZj_jvK%c z$Uc$qB%Zwnbxl*Zwrx4YWd`05J#8BepV2OmRE#O9DjST|A15(ti)HxOtYfy`H{}dJ z;boqol>EH_8l$c0#=tk5fStz!`o_a$d_L(?4iqhEH#dTpemtaqoF0K8@ze z2>$@}zv-$OpA|YdfMt}+ZPq{OjU2y*T_X#|s->k|R7b4Olv|I$f3*TMf(^~PFvq@i z?78`RzN#ktPw0xQxd<))0OS7v;}%kS7t+apb7-l!&Hn)8VS>%zZ`yi>Mv=E(;EbGS zH%#NdlN0=PpW2@iIvq4O+0$?T02_J;(QLho(rG01n?>LM0LhEh{G(a5Y~QrKAD0zQ z>8Fwqej_DwbN>MFfGIS$7xGI+!D8D!DWWL2 z+@iQKJ&7qAZ_qNr5Bclo+ed2br5BSdq;qdo7}HCyr=PDv-keM~1&w`lTA&-&BzQHDsi#ZX`PjhwYU`OQRN{e2EJ zlD38HqC6s!X55zjnwI|nA^C_Y4$`!c&0V)BEy_=3O1YOK^C_q+YEJ#tpD0FmNNNS8 zPAcS-pG8E?w!Arob35B9kGVG)03WG`*XgJYrB-YS@cdvSZEchHF(2q3?}}4d{3#=o zUF?x4_08b*`WU~Sii)kFkO%y~Lk&vWdwhM=DE|QZ{{Z7MTq z_4Mcir%_p6E>f@Z!|B`GaRap}Xa4}!ubF`}cwOQ3b4e23_Ptd`apk3aCA0GQ@$NL- zt-Z8m-8hGF`9V)gHh>Q@olU&UKOkURconxMlut`nZXE_fD&Z=}<;h7I_rd)$rxVjU zgsAUEj4c0xSl>@%JA{>fjHzr0G|GRYSA4rN|rGNByI)Y z=?+TiEh#-(rI4*1Am6&j#s#;93nIxS*7>%hRLOW!1wCYU`Hsh5Kc=2XOag5s3w`9D zcZsWLqH2fi%7Om?2m^+3#Xis4bS+y?F6g2^5~=cO5P)zG!a&XdBS&7}shARaq7M}t z^Sm`JQ_>w0OC9(@4c*}!6SL_GvEH`%g0mwdLjYh&_3eE}`e=bQQwRQB-(J_&B%0;F zX@@lo{ES>%ov6yoK^*rWtLseA1t5D4zJT@f&=pFid7YQviXBABgbXBkzo>y#x9L&p zg*MgRuf+~LgCEC_s;?pZb!A7hcKr3+29teOTDb0uQ*LRVz&?&|Z9Lz4rr3Lle{{bI zsFN(&>~SlOIPcR$r`dFgTRoE}cX+@C*JM;gSy=d{?J*Hr=6AV^NtE z*d9L@;Q^3mtRA&{Pd1ewdaMpWeQg=)-Hy3})MZ=UY<&aT@L7J+UN)=88tkYZ6_L3! zQVvfZ4m#oMoNGfPXwU#LRD*59J#QH5o`}?y9$F;(rFGyLf79 zGuJV0gt7JLjvatMEbBo{wsu%=+a10j~t3vwRgB~*{5GmoyU<#eNGCBUfxxW-n0!%eR+I;l#Iuk&&|p}xt#wxw8E zH&2E&NUYc>yIBY-d⪙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 literal 0 HcmV?d00001 diff --git a/layouts/partials/head.html b/layouts/partials/head.html index 79797de..6a2441e 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -76,4 +76,5 @@ + diff --git a/static/css/asciidoctor.css b/static/css/asciidoctor.css new file mode 100644 index 0000000..4a6d61a --- /dev/null +++ b/static/css/asciidoctor.css @@ -0,0 +1,415 @@ +/* +* This file is from https://github.com/darshandsoni/asciidoctor-skins +* Commit: c98a8ab9b27571e5b63d75912a3c753cc72ed8e4 +* File: css/asciidoctor.css +*/ + + + +/* Asciidoctor default stylesheet | MIT License | https://asciidoctor.org */ +/* Remove comment around @import statement below when using as a custom stylesheet */ +/*@import url("//fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic%7CNoto+Serif:400,400italic,700,700italic%7CDroid+Sans+Mono:400,700");*/ +.content article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block} +.content audio,canvas,video{display:inline-block} +.content audio:not([controls]){display:none;height:0} +.content [hidden],template{display:none} +.content script{display:none!important} +.content html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%} +.content body{margin:0} +.content a{background:transparent} +.content a:focus{outline:thin dotted} +.content a:active,a:hover{outline:0} +.content h1{font-size:2em;margin:.67em 0} +.content abbr[title]{border-bottom:1px dotted} +.content b,strong{font-weight:bold} +.content dfn{font-style:italic} +.content hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0} +.content mark{background:#ff0;color:#000} +.content code,kbd,pre,samp{font-family:monospace;font-size:1em} +.content pre{white-space:pre-wrap} +.content q{quotes:"\201C" "\201D" "\2018" "\2019"} +.content small{font-size:80%} +.content sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline} +.content sup{top:-.5em} +.content sub{bottom:-.25em} +.content img{border:0} +.content svg:not(:root){overflow:hidden} +.content figure{margin:0} +.content fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em} +.content legend{border:0;padding:0} +.content button,input,select,textarea{font-family:inherit;font-size:100%;margin:0} +.content button,input{line-height:normal} +.content button,select{text-transform:none} +.content button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer} +.content button[disabled],html input[disabled]{cursor:default} +.content input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0} +.content input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box} +.content input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none} +.content button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0} +.content textarea{overflow:auto;vertical-align:top} +.content table{border-collapse:collapse;border-spacing:0} +.content *,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box} +.content html,body{font-size:100%} +.content body{background:#fff;color:rgba(0,0,0,.8);padding:0;margin:0;font-family:"Noto Serif","DejaVu Serif",serif;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:auto} +.content a:hover{cursor:pointer} +.content img,object,embed{max-width:100%;height:auto} +.content object,embed{height:100%} +.content img{-ms-interpolation-mode:bicubic} +.content .left{float:left!important} +.content .right{float:right!important} +.content .text-left{text-align:left!important} +.content .text-right{text-align:right!important} +.content .text-center{text-align:center!important} +.content .text-justify{text-align:justify!important} +.content .hide{display:none} +.content body{-webkit-font-smoothing:antialiased} +.content img,object,svg{display:inline-block;vertical-align:middle} +.content textarea{height:auto;min-height:50px} +.content select{width:100%} +.content .center{margin-left:auto;margin-right:auto} +.content .spread{width:100%} +.content p.lead,.paragraph.lead>p,#preamble>.sectionbody>.paragraph:first-of-type p{font-size:1.21875em;line-height:1.6} +.content .subheader,.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{line-height:1.45;color:#7a2518;font-weight:400;margin-top:0;margin-bottom:.25em} +.content div,dl,dt,dd,ul,ol,li,h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr} +.content a{color:#2156a5;text-decoration:underline;line-height:inherit} +.content a:hover,a:focus{color:#1d4b8f} +.content a img{border:none} +.content p{font-family:inherit;font-weight:400;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility} +.content p aside{font-size:.875em;line-height:1.35;font-style:italic} +.content h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{font-family:"Open Sans","DejaVu Sans",sans-serif;font-weight:300;font-style:normal;color:#ba3925;text-rendering:optimizeLegibility;margin-top:1em;margin-bottom:.5em;line-height:1.0125em} +.content h1 small,h2 small,h3 small,#toctitle small,.sidebarblock>.content>.title small,h4 small,h5 small,h6 small{font-size:60%;color:#e99b8f;line-height:0} +.content h1{font-size:2.125em} +.content h2{font-size:1.6875em} +.content h3,#toctitle,.sidebarblock>.content>.title{font-size:1.375em} +.content h4,h5{font-size:1.125em} +.content h6{font-size:1em} +.content hr{border:solid #ddddd8;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0} +.content em,i{font-style:italic;line-height:inherit} +.content strong,b{font-weight:bold;line-height:inherit} +.content small{font-size:60%;line-height:inherit} +.content code{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;font-weight:400;color:rgba(0,0,0,.9)} +.content ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit} +.content ul,ol,ul.no-bullet,ol.no-bullet{margin-left:1.5em} +.content ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em} +.content ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit} +.content ul.square{list-style-type:square} +.content ul.circle{list-style-type:circle} +.content ul.disc{list-style-type:disc} +.content ul.no-bullet{list-style:none} +.content ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0} +.content dl dt{margin-bottom:.3125em;font-weight:bold} +.content dl dd{margin-bottom:1.25em} +.content abbr,acronym{text-transform:uppercase;font-size:90%;color:rgba(0,0,0,.8);border-bottom:1px dotted #ddd;cursor:help} +.content abbr{text-transform:none} +.content blockquote{margin:0 0 1.25em;padding:.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd} +.content blockquote cite{display:block;font-size:.9375em;color:rgba(0,0,0,.6)} +.content blockquote cite:before{content:"\2014 \0020"} +.content blockquote cite a,blockquote cite a:visited{color:rgba(0,0,0,.6)} +.content blockquote,blockquote p{line-height:1.6;color:rgba(0,0,0,.85)} +.content @media only screen and (min-width:768px){h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2} +.content h1{font-size:2.75em} +.content h2{font-size:2.3125em} +.content h3,#toctitle,.sidebarblock>.content>.title{font-size:1.6875em} +.content h4{font-size:1.4375em}} +.content table{background:#fff;margin-bottom:1.25em;border:solid 1px #dedede} +.content table thead,table tfoot{background:#f7f8f7;font-weight:bold} +.content table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:.5em .625em .625em;font-size:inherit;color:rgba(0,0,0,.8);text-align:left} +.content table tr th,table tr td{padding:.5625em .625em;font-size:inherit;color:rgba(0,0,0,.8)} +.content table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f8f8f7} +.content table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.6} +.content body{tab-size:4} +.content h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2;word-spacing:-.05em} +.content h1 strong,h2 strong,h3 strong,#toctitle strong,.sidebarblock>.content>.title strong,h4 strong,h5 strong,h6 strong{font-weight:400} +.content .clearfix:before,.clearfix:after,.float-group:before,.float-group:after{content:" ";display:table} +.content .clearfix:after,.float-group:after{clear:both} +.content *:not(pre)>code{font-size:.9375em;font-style:normal!important;letter-spacing:0;padding:.1em .5ex;word-spacing:-.15em;background-color:#f7f7f8;-webkit-border-radius:4px;border-radius:4px;line-height:1.45;text-rendering:optimizeSpeed} +.content pre,pre>code{line-height:1.45;color:rgba(0,0,0,.9);font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;font-weight:400;text-rendering:optimizeSpeed} +.content .keyseq{color:rgba(51,51,51,.8)} +.content kbd{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;display:inline-block;color:rgba(0,0,0,.8);font-size:.65em;line-height:1.45;background-color:#f7f7f7;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em white inset;box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em #fff inset;margin:0 .15em;padding:.2em .5em;vertical-align:middle;position:relative;top:-.1em;white-space:nowrap} +.content .keyseq kbd:first-child{margin-left:0} +.content .keyseq kbd:last-child{margin-right:0} +.content .menuseq,.menu{color:rgba(0,0,0,.8)} +.content b.button:before,b.button:after{position:relative;top:-1px;font-weight:400} +.content b.button:before{content:"[";padding:0 3px 0 2px} +.content b.button:after{content:"]";padding:0 2px 0 3px} +.content p a>code:hover{color:rgba(0,0,0,.9)} +.content #header,#content,#footnotes,#footer{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1;position:relative;padding-left:.9375em;padding-right:.9375em} +.content #header:before,#header:after,#content:before,#content:after,#footnotes:before,#footnotes:after,#footer:before,#footer:after{content:" ";display:table} +.content #header:after,#content:after,#footnotes:after,#footer:after{clear:both} +.content #content{margin-top:1.25em} +.content #content:before{content:none} +.content #header>h1:first-child{color:rgba(0,0,0,.85);margin-top:2.25rem;margin-bottom:0} +.content #header>h1:first-child+#toc{margin-top:8px;border-top:1px solid #ddddd8} +.content #header>h1:only-child,body.toc2 #header>h1:nth-last-child(2){border-bottom:1px solid #ddddd8;padding-bottom:8px} +.content #header .details{border-bottom:1px solid #ddddd8;line-height:1.45;padding-top:.25em;padding-bottom:.25em;padding-left:.25em;color:rgba(0,0,0,.6);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap} +.content #header .details span:first-child{margin-left:-.125em} +.content #header .details span.email a{color:rgba(0,0,0,.85)} +.content #header .details br{display:none} +.content #header .details br+span:before{content:"\00a0\2013\00a0"} +.content #header .details br+span.author:before{content:"\00a0\22c5\00a0";color:rgba(0,0,0,.85)} +.content #header .details br+span#revremark:before{content:"\00a0|\00a0"} +.content #header #revnumber{text-transform:capitalize} +.content #header #revnumber:after{content:"\00a0"} +.content #content>h1:first-child:not([class]){color:rgba(0,0,0,.85);border-bottom:1px solid #ddddd8;padding-bottom:8px;margin-top:0;padding-top:1rem;margin-bottom:1.25rem} +.content #toc{border-bottom:1px solid #efefed;padding-bottom:.5em} +.content #toc>ul{margin-left:.125em} +.content #toc ul.sectlevel0>li>a{font-style:italic} +.content #toc ul.sectlevel0 ul.sectlevel1{margin:.5em 0} +.content #toc ul{font-family:"Open Sans","DejaVu Sans",sans-serif;list-style-type:none} +.content #toc li{line-height:1.3334;margin-top:.3334em} +.content #toc a{text-decoration:none} +.content #toc a:active{text-decoration:underline} +.content #toctitle{color:#7a2518;font-size:1.2em} +.content @media only screen and (min-width:768px){#toctitle{font-size:1.375em} +.content body.toc2{padding-left:15em;padding-right:0} +.content #toc.toc2{margin-top:0!important;background-color:#f8f8f7;position:fixed;width:15em;left:0;top:0;border-right:1px solid #efefed;border-top-width:0!important;border-bottom-width:0!important;z-index:1000;padding:1.25em 1em;height:100%;overflow:auto} +.content #toc.toc2 #toctitle{margin-top:0;margin-bottom:.8rem;font-size:1.2em} +.content #toc.toc2>ul{font-size:.9em;margin-bottom:0} +.content #toc.toc2 ul ul{margin-left:0;padding-left:1em} +.content #toc.toc2 ul.sectlevel0 ul.sectlevel1{padding-left:0;margin-top:.5em;margin-bottom:.5em} +.content body.toc2.toc-right{padding-left:0;padding-right:15em} +.content body.toc2.toc-right #toc.toc2{border-right-width:0;border-left:1px solid #efefed;left:auto;right:0}} +.content @media only screen and (min-width:1280px){body.toc2{padding-left:20em;padding-right:0} +.content #toc.toc2{width:20em} +.content #toc.toc2 #toctitle{font-size:1.375em} +.content #toc.toc2>ul{font-size:.95em} +.content #toc.toc2 ul ul{padding-left:1.25em} +.content body.toc2.toc-right{padding-left:0;padding-right:20em}} +.content #content #toc{border-style:solid;border-width:1px;border-color:#e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;-webkit-border-radius:4px;border-radius:4px} +.content #content #toc>:first-child{margin-top:0} +.content #content #toc>:last-child{margin-bottom:0} +.content #footer{max-width:100%;background-color:rgba(0,0,0,.8);padding:1.25em} +.content #footer-text{color:rgba(255,255,255,.8);line-height:1.44} +.content .sect1{padding-bottom:.625em} +.content @media only screen and (min-width:768px){.sect1{padding-bottom:1.25em}} +.content .sect1+.sect1{border-top:1px solid #efefed} +.content #content h1>a.anchor,h2>a.anchor,h3>a.anchor,#toctitle>a.anchor,.sidebarblock>.content>.title>a.anchor,h4>a.anchor,h5>a.anchor,h6>a.anchor{position:absolute;z-index:1001;width:1.5ex;margin-left:-1.5ex;display:block;text-decoration:none!important;visibility:hidden;text-align:center;font-weight:400} +.content #content h1>a.anchor:before,h2>a.anchor:before,h3>a.anchor:before,#toctitle>a.anchor:before,.sidebarblock>.content>.title>a.anchor:before,h4>a.anchor:before,h5>a.anchor:before,h6>a.anchor:before{content:"\00A7";font-size:.85em;display:block;padding-top:.1em} +.content #content h1:hover>a.anchor,#content h1>a.anchor:hover,h2:hover>a.anchor,h2>a.anchor:hover,h3:hover>a.anchor,#toctitle:hover>a.anchor,.sidebarblock>.content>.title:hover>a.anchor,h3>a.anchor:hover,#toctitle>a.anchor:hover,.sidebarblock>.content>.title>a.anchor:hover,h4:hover>a.anchor,h4>a.anchor:hover,h5:hover>a.anchor,h5>a.anchor:hover,h6:hover>a.anchor,h6>a.anchor:hover{visibility:visible} +.content #content h1>a.link,h2>a.link,h3>a.link,#toctitle>a.link,.sidebarblock>.content>.title>a.link,h4>a.link,h5>a.link,h6>a.link{color:#ba3925;text-decoration:none} +.content #content h1>a.link:hover,h2>a.link:hover,h3>a.link:hover,#toctitle>a.link:hover,.sidebarblock>.content>.title>a.link:hover,h4>a.link:hover,h5>a.link:hover,h6>a.link:hover{color:#a53221} +.content .audioblock,.imageblock,.literalblock,.listingblock,.stemblock,.videoblock{margin-bottom:1.25em} +.content .admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{text-rendering:optimizeLegibility;text-align:left;font-family:"Noto Serif","DejaVu Serif",serif;font-size:1rem;font-style:italic} +.content table.tableblock>caption.title{white-space:nowrap;overflow:visible;max-width:0} +.content .paragraph.lead>p,#preamble>.sectionbody>.paragraph:first-of-type p{color:rgba(0,0,0,.85)} +.content table.tableblock #preamble>.sectionbody>.paragraph:first-of-type p{font-size:inherit} +.content .admonitionblock>table{border-collapse:separate;border:0;background:none;width:100%} +.content .admonitionblock>table td.icon{text-align:center;width:80px} +.content .admonitionblock>table td.icon img{max-width:none} +.content .admonitionblock>table td.icon .title{font-weight:bold;font-family:"Open Sans","DejaVu Sans",sans-serif;text-transform:uppercase} +.content .admonitionblock>table td.content{padding-left:1.125em;padding-right:1.25em;border-left:1px solid #ddddd8;color:rgba(0,0,0,.6)} +.content .admonitionblock>table td.content>:last-child>:last-child{margin-bottom:0} +.content .exampleblock>.content{border-style:solid;border-width:1px;border-color:#e6e6e6;margin-bottom:1.25em;padding:1.25em;background:#fff;-webkit-border-radius:4px;border-radius:4px} +.content .exampleblock>.content>:first-child{margin-top:0} +.content .exampleblock>.content>:last-child{margin-bottom:0} +.content .sidebarblock{border-style:solid;border-width:1px;border-color:#e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;-webkit-border-radius:4px;border-radius:4px} +.content .sidebarblock>:first-child{margin-top:0} +.content .sidebarblock>:last-child{margin-bottom:0} +.content .sidebarblock>.content>.title{color:#7a2518;margin-top:0;text-align:center} +.content .exampleblock>.content>:last-child>:last-child,.exampleblock>.content .olist>ol>li:last-child>:last-child,.exampleblock>.content .ulist>ul>li:last-child>:last-child,.exampleblock>.content .qlist>ol>li:last-child>:last-child,.sidebarblock>.content>:last-child>:last-child,.sidebarblock>.content .olist>ol>li:last-child>:last-child,.sidebarblock>.content .ulist>ul>li:last-child>:last-child,.sidebarblock>.content .qlist>ol>li:last-child>:last-child{margin-bottom:0} +.content .literalblock pre,.listingblock pre:not(.highlight),.listingblock pre[class="highlight"],.listingblock pre[class^="highlight "],.listingblock pre.CodeRay,.listingblock pre.prettyprint{background:#f7f7f8} +.content .sidebarblock .literalblock pre,.sidebarblock .listingblock pre:not(.highlight),.sidebarblock .listingblock pre[class="highlight"],.sidebarblock .listingblock pre[class^="highlight "],.sidebarblock .listingblock pre.CodeRay,.sidebarblock .listingblock pre.prettyprint{background:#f2f1f1} +.content .literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{-webkit-border-radius:4px;border-radius:4px;word-wrap:break-word;padding:1em;font-size:.8125em} +.content .literalblock pre.nowrap,.literalblock pre[class].nowrap,.listingblock pre.nowrap,.listingblock pre[class].nowrap{overflow-x:auto;white-space:pre;word-wrap:normal} +.content @media only screen and (min-width:768px){.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:.90625em}} +.content @media only screen and (min-width:1280px){.literalblock pre,.literalblock pre[class],.listingblock pre,.listingblock pre[class]{font-size:1em}} +.content .literalblock.output pre{color:#f7f7f8;background-color:rgba(0,0,0,.9)} +.content .listingblock pre.highlightjs{padding:0} +.content .listingblock pre.highlightjs>code{padding:1em;-webkit-border-radius:4px;border-radius:4px} +.content .listingblock pre.prettyprint{border-width:0} +.content .listingblock>.content{position:relative} +.content .listingblock code[data-lang]:before{display:none;content:attr(data-lang);position:absolute;font-size:.75em;top:.425rem;right:.5rem;line-height:1;text-transform:uppercase;color:#999} +.content .listingblock:hover code[data-lang]:before{display:block} +.content .listingblock.terminal pre .command:before{content:attr(data-prompt);padding-right:.5em;color:#999} +.content .listingblock.terminal pre .command:not([data-prompt]):before{content:"$"} +.content table.pyhltable{border-collapse:separate;border:0;margin-bottom:0;background:none} +.content table.pyhltable td{vertical-align:top;padding-top:0;padding-bottom:0;line-height:1.45} +.content table.pyhltable td.code{padding-left:.75em;padding-right:0} +.content pre.pygments .lineno,table.pyhltable td:not(.code){color:#999;padding-left:0;padding-right:.5em;border-right:1px solid #ddddd8} +.content pre.pygments .lineno{display:inline-block;margin-right:.25em} +.content table.pyhltable .linenodiv{background:none!important;padding-right:0!important} +.content .quoteblock{margin:0 1em 1.25em 1.5em;display:table} +.content .quoteblock>.title{margin-left:-1.5em;margin-bottom:.75em} +.content .quoteblock blockquote,.quoteblock blockquote p{color:rgba(0,0,0,.85);font-size:1.15rem;line-height:1.75;word-spacing:.1em;letter-spacing:0;font-style:italic;text-align:justify} +.content .quoteblock blockquote{margin:0;padding:0;border:0} +.content .quoteblock blockquote:before{content:"\201c";float:left;font-size:2.75em;font-weight:bold;line-height:.6em;margin-left:-.6em;color:#7a2518;text-shadow:0 1px 2px rgba(0,0,0,.1)} +.content .quoteblock blockquote>.paragraph:last-child p{margin-bottom:0} +.content .quoteblock .attribution{margin-top:.5em;margin-right:.5ex;text-align:right} +.content .quoteblock .quoteblock{margin-left:0;margin-right:0;padding:.5em 0;border-left:3px solid rgba(0,0,0,.6)} +.content .quoteblock .quoteblock blockquote{padding:0 0 0 .75em} +.content .quoteblock .quoteblock blockquote:before{display:none} +.content .verseblock{margin:0 1em 1.25em 1em} +.content .verseblock pre{font-family:"Open Sans","DejaVu Sans",sans;font-size:1.15rem;color:rgba(0,0,0,.85);font-weight:300;text-rendering:optimizeLegibility} +.content .verseblock pre strong{font-weight:400} +.content .verseblock .attribution{margin-top:1.25rem;margin-left:.5ex} +.content .quoteblock .attribution,.verseblock .attribution{font-size:.9375em;line-height:1.45;font-style:italic} +.content .quoteblock .attribution br,.verseblock .attribution br{display:none} +.content .quoteblock .attribution cite,.verseblock .attribution cite{display:block;letter-spacing:-.025em;color:rgba(0,0,0,.6)} +.content .quoteblock.abstract{margin:0 0 1.25em 0;display:block} +.content .quoteblock.abstract blockquote,.quoteblock.abstract blockquote p{text-align:left;word-spacing:0} +.content .quoteblock.abstract blockquote:before,.quoteblock.abstract blockquote p:first-of-type:before{display:none} +.content table.tableblock{max-width:100%;border-collapse:separate} +.content table.tableblock td>.paragraph:last-child p>p:last-child,table.tableblock th>p:last-child,table.tableblock td>p:last-child{margin-bottom:0} +.content table.tableblock,th.tableblock,td.tableblock{border:0 solid #dedede} +.content table.grid-all th.tableblock,table.grid-all td.tableblock{border-width:0 1px 1px 0} +.content table.grid-all tfoot>tr>th.tableblock,table.grid-all tfoot>tr>td.tableblock{border-width:1px 1px 0 0} +.content table.grid-cols th.tableblock,table.grid-cols td.tableblock{border-width:0 1px 0 0} +.content table.grid-all *>tr>.tableblock:last-child,table.grid-cols *>tr>.tableblock:last-child{border-right-width:0} +.content table.grid-rows th.tableblock,table.grid-rows td.tableblock{border-width:0 0 1px 0} +.content table.grid-all tbody>tr:last-child>th.tableblock,table.grid-all tbody>tr:last-child>td.tableblock,table.grid-all thead:last-child>tr>th.tableblock,table.grid-rows tbody>tr:last-child>th.tableblock,table.grid-rows tbody>tr:last-child>td.tableblock,table.grid-rows thead:last-child>tr>th.tableblock{border-bottom-width:0} +.content table.grid-rows tfoot>tr>th.tableblock,table.grid-rows tfoot>tr>td.tableblock{border-width:1px 0 0 0} +.content table.frame-all{border-width:1px} +.content table.frame-sides{border-width:0 1px} +.content table.frame-topbot{border-width:1px 0} +.content th.halign-left,td.halign-left{text-align:left} +.content th.halign-right,td.halign-right{text-align:right} +.content th.halign-center,td.halign-center{text-align:center} +.content th.valign-top,td.valign-top{vertical-align:top} +.content th.valign-bottom,td.valign-bottom{vertical-align:bottom} +.content th.valign-middle,td.valign-middle{vertical-align:middle} +.content table thead th,table tfoot th{font-weight:bold} +.content tbody tr th{display:table-cell;line-height:1.6;background:#f7f8f7} +.content tbody tr th,tbody tr th p,tfoot tr th,tfoot tr th p{color:rgba(0,0,0,.8);font-weight:bold} +.content p.tableblock>code:only-child{background:none;padding:0} +.content p.tableblock{font-size:1em} +.content td>div.verse{white-space:pre} +.content ol{margin-left:1.75em} +.content ul li ol{margin-left:1.5em} +.content dl dd{margin-left:1.125em} +.content dl dd:last-child,dl dd:last-child>:last-child{margin-bottom:0} +.content ol>li p,ul>li p,ul dd,ol dd,.olist .olist,.ulist .ulist,.ulist .olist,.olist .ulist{margin-bottom:.625em} +.content ul.unstyled,ol.unnumbered,ul.checklist,ul.none{list-style-type:none} +.content ul.unstyled,ol.unnumbered,ul.checklist{margin-left:.625em} +.content ul.checklist li>p:first-child>.fa-square-o:first-child,ul.checklist li>p:first-child>.fa-check-square-o:first-child{width:1em;font-size:.85em} +.content ul.checklist li>p:first-child>input[type="checkbox"]:first-child{width:1em;position:relative;top:1px} +.content ul.inline{margin:0 auto .625em auto;margin-left:-1.375em;margin-right:0;padding:0;list-style:none;overflow:hidden} +.content ul.inline>li{list-style:none;float:left;margin-left:1.375em;display:block} +.content ul.inline>li>*{display:block} +.content .unstyled dl dt{font-weight:400;font-style:normal} +.content ol.arabic{list-style-type:decimal} +.content ol.decimal{list-style-type:decimal-leading-zero} +.content ol.loweralpha{list-style-type:lower-alpha} +.content ol.upperalpha{list-style-type:upper-alpha} +.content ol.lowerroman{list-style-type:lower-roman} +.content ol.upperroman{list-style-type:upper-roman} +.content ol.lowergreek{list-style-type:lower-greek} +.content .hdlist>table,.colist>table{border:0;background:none} +.content .hdlist>table>tbody>tr,.colist>table>tbody>tr{background:none} +.content td.hdlist1,td.hdlist2{vertical-align:top;padding:0 .625em} +.content td.hdlist1{font-weight:bold;padding-bottom:1.25em} +.content .literalblock+.colist,.listingblock+.colist{margin-top:-.5em} +.content .colist>table tr>td:first-of-type{padding:0 .75em;line-height:1} +.content .colist>table tr>td:last-of-type{padding:.25em 0} +.content .thumb,.th{line-height:0;display:inline-block;border:solid 4px #fff;-webkit-box-shadow:0 0 0 1px #ddd;box-shadow:0 0 0 1px #ddd} +.content .imageblock.left,.imageblock[style*="float: left"]{margin:.25em .625em 1.25em 0} +.content .imageblock.right,.imageblock[style*="float: right"]{margin:.25em 0 1.25em .625em} +.content .imageblock>.title{margin-bottom:0} +.content .imageblock.thumb,.imageblock.th{border-width:6px} +.content .imageblock.thumb>.title,.imageblock.th>.title{padding:0 .125em} +.content .image.left,.image.right{margin-top:.25em;margin-bottom:.25em;display:inline-block;line-height:0} +.content .image.left{margin-right:.625em} +.content .image.right{margin-left:.625em} +.content a.image{text-decoration:none;display:inline-block} +.content a.image object{pointer-events:none} +.content sup.footnote,sup.footnoteref{font-size:.875em;position:static;vertical-align:super} +.content sup.footnote a,sup.footnoteref a{text-decoration:none} +.content sup.footnote a:active,sup.footnoteref a:active{text-decoration:underline} +.content #footnotes{padding-top:.75em;padding-bottom:.75em;margin-bottom:.625em} +.content #footnotes hr{width:20%;min-width:6.25em;margin:-.25em 0 .75em 0;border-width:1px 0 0 0} +.content #footnotes .footnote{padding:0 .375em 0 .225em;line-height:1.3334;font-size:.875em;margin-left:1.2em;text-indent:-1.05em;margin-bottom:.2em} +.content #footnotes .footnote a:first-of-type{font-weight:bold;text-decoration:none} +.content #footnotes .footnote:last-of-type{margin-bottom:0} +.content #content #footnotes{margin-top:-.625em;margin-bottom:0;padding:.75em 0} +.content .gist .file-data>table{border:0;background:#fff;width:100%;margin-bottom:0} +.content .gist .file-data>table td.line-data{width:99%} +.content div.unbreakable{page-break-inside:avoid} +.content .big{font-size:larger} +.content .small{font-size:smaller} +.content .underline{text-decoration:underline} +.content .overline{text-decoration:overline} +.content .line-through{text-decoration:line-through} +.content .aqua{color:#00bfbf} +.content .aqua-background{background-color:#00fafa} +.content .black{color:#000} +.content .black-background{background-color:#000} +.content .blue{color:#0000bf} +.content .blue-background{background-color:#0000fa} +.content .fuchsia{color:#bf00bf} +.content .fuchsia-background{background-color:#fa00fa} +.content .gray{color:#606060} +.content .gray-background{background-color:#7d7d7d} +.content .green{color:#006000} +.content .green-background{background-color:#007d00} +.content .lime{color:#00bf00} +.content .lime-background{background-color:#00fa00} +.content .maroon{color:#600000} +.content .maroon-background{background-color:#7d0000} +.content .navy{color:#000060} +.content .navy-background{background-color:#00007d} +.content .olive{color:#606000} +.content .olive-background{background-color:#7d7d00} +.content .purple{color:#600060} +.content .purple-background{background-color:#7d007d} +.content .red{color:#bf0000} +.content .red-background{background-color:#fa0000} +.content .silver{color:#909090} +.content .silver-background{background-color:#bcbcbc} +.content .teal{color:#006060} +.content .teal-background{background-color:#007d7d} +.content .white{color:#bfbfbf} +.content .white-background{background-color:#fafafa} +.content .yellow{color:#bfbf00} +.content .yellow-background{background-color:#fafa00} +.content span.icon>.fa{cursor:default} +.content .admonitionblock td.icon [class^="fa icon-"]{font-size:2.5em;text-shadow:1px 1px 2px rgba(0,0,0,.5);cursor:default} +.content .admonitionblock td.icon .icon-note:before{content:"\f05a";color:#19407c} +.content .admonitionblock td.icon .icon-tip:before{content:"\f0eb";text-shadow:1px 1px 2px rgba(155,155,0,.8);color:#111} +.content .admonitionblock td.icon .icon-warning:before{content:"\f071";color:#bf6900} +.content .admonitionblock td.icon .icon-caution:before{content:"\f06d";color:#bf3400} +.content .admonitionblock td.icon .icon-important:before{content:"\f06a";color:#bf0000} +.content .conum[data-value]{display:inline-block;color:#fff!important;background-color:rgba(0,0,0,.8);-webkit-border-radius:100px;border-radius:100px;text-align:center;font-size:.75em;width:1.67em;height:1.67em;line-height:1.67em;font-family:"Open Sans","DejaVu Sans",sans-serif;font-style:normal;font-weight:bold} +.content .conum[data-value] *{color:#fff!important} +.content .conum[data-value]+b{display:none} +.content .conum[data-value]:after{content:attr(data-value)} +.content pre .conum[data-value]{position:relative;top:-.125em} +.content b.conum *{color:inherit!important} +.content .conum:not([data-value]):empty{display:none} +.content dt,th.tableblock,td.content,div.footnote{text-rendering:optimizeLegibility} +.content h1,h2,p,td.content,span.alt{letter-spacing:-.01em} +.content p strong,td.content strong,div.footnote strong{letter-spacing:-.005em} +.content p,blockquote,dt,td.content,span.alt{font-size:1.0625rem} +.content p{margin-bottom:1.25rem} +.content .sidebarblock p,.sidebarblock dt,.sidebarblock td.content,p.tableblock{font-size:1em} +.content .exampleblock>.content{background-color:#fffef7;border-color:#e0e0dc;-webkit-box-shadow:0 1px 4px #e0e0dc;box-shadow:0 1px 4px #e0e0dc} +.content .print-only{display:none!important} +.content @media print{@page{margin:1.25cm .75cm} +.content *{-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important} +.content a{color:inherit!important;text-decoration:underline!important} +.content a.bare,a[href^="#"],a[href^="mailto:"]{text-decoration:none!important} +.content a[href^=";http:"]:not(.bare):after,a[href^="https:"]:not(.bare):after{content:"(" attr(href) ")";display:inline-block;font-size:.875em;padding-left:.25em} +.content abbr[title]:after{content:" (" attr(title) ")"} +.content pre,blockquote,tr,img,object,svg{page-break-inside:avoid} +.content thead{display:table-header-group} +.content svg{max-width:100%} +.content p,blockquote,dt,td.content{font-size:1em;orphans:3;widows:3} +.content h2,h3,#toctitle,.sidebarblock>.content>.title{page-break-after:avoid} +.content #toc,.sidebarblock,.exampleblock>.content{background:none!important} +.content #toc{border-bottom:1px solid #ddddd8!important;padding-bottom:0!important} +.content .sect1{padding-bottom:0!important} +.content .sect1+.sect1{border:0!important} +.content #header>h1:first-child{margin-top:1.25rem} +.content body.book #header{text-align:center} +.content body.book #header>h1:first-child{border:0!important;margin:2.5em 0 1em 0} +.content body.book #header .details{border:0!important;display:block;padding:0!important} +.content body.book #header .details span:first-child{margin-left:0!important} +.content body.book #header .details br{display:block} +.content body.book #header .details br+span:before{content:none!important} +.content body.book #toc{border:0!important;text-align:left!important;padding:0!important;margin:0!important} +.content body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-break-before:always} +.content .listingblock code[data-lang]:before{display:block} +.content #footer{background:none!important;padding:0 .9375em} +.content #footer-text{color:rgba(0,0,0,.6)!important;font-size:.9em} +.content .hide-on-print{display:none!important} +.content .print-only{display:block!important} +.content .hide-for-print{display:none!important} +.content .show-for-print{display:inherit!important}}