From 5bde666d445e2b406044fbdf58477f2db05a1db4 Mon Sep 17 00:00:00 2001 From: VJ ROLMASTERS <162357175+VJRolmasters@users.noreply.github.com> Date: Fri, 26 Apr 2024 15:18:37 +0200 Subject: [PATCH] Add files via upload --- WAR STORIES WW2 RPG/README.md | 3 + WAR STORIES WW2 RPG/sheet.json | 9 + WAR STORIES WW2 RPG/warstories.css | 650 ++++++++++++++++++++++++++++ WAR STORIES WW2 RPG/warstories.html | 471 ++++++++++++++++++++ WAR STORIES WW2 RPG/warstories.png | Bin 0 -> 1109955 bytes 5 files changed, 1133 insertions(+) create mode 100644 WAR STORIES WW2 RPG/README.md create mode 100644 WAR STORIES WW2 RPG/sheet.json create mode 100644 WAR STORIES WW2 RPG/warstories.css create mode 100644 WAR STORIES WW2 RPG/warstories.html create mode 100644 WAR STORIES WW2 RPG/warstories.png diff --git a/WAR STORIES WW2 RPG/README.md b/WAR STORIES WW2 RPG/README.md new file mode 100644 index 0000000000..0fa6c54175 --- /dev/null +++ b/WAR STORIES WW2 RPG/README.md @@ -0,0 +1,3 @@ +# Medievo_-Oscuro +Medievo Oscuro roll20-character-sheets. +Puedes descargar los archivos para jugar a Medievo Oscuro en Roll20 diff --git a/WAR STORIES WW2 RPG/sheet.json b/WAR STORIES WW2 RPG/sheet.json new file mode 100644 index 0000000000..31e6cfc9b4 --- /dev/null +++ b/WAR STORIES WW2 RPG/sheet.json @@ -0,0 +1,9 @@ +{ + "html": "warstories.html", + "css": "warstories.css", + "authors": "VJ Rolmasters", + "roll20userid": "7647363", + "preview": "warstories.png", + "instructions": "Character Sheet for Roll 20 from war stories WWII.", + "legacy": false +} \ No newline at end of file diff --git a/WAR STORIES WW2 RPG/warstories.css b/WAR STORIES WW2 RPG/warstories.css new file mode 100644 index 0000000000..3cdd9f87e2 --- /dev/null +++ b/WAR STORIES WW2 RPG/warstories.css @@ -0,0 +1,650 @@ +/* CSS WAR STORIES: A WWII RPG */ +/* Character sheet for ROll20 by VJ Rolmasters*/ + +@import url('https://fonts.googleapis.com/css2?family=Crimson+Pro:ital,wght@0,200..900;1,200..900&family=IM+Fell+DW+Pica&family=IM+Fell+Great+Primer+SC&family=Vollkorn+SC:wght@600&display=swap'); + + +.im-fell great primer sc-regular { + font-family: "IM Fell Great Primer SC", serif; + font-weight: 400; + font-style: normal; +} + + .sheet-clearfloat { + clear:both; + height:0; + font-size: 0px; + line-height:0px; +} +.sheet-espai100{ + float: left; + position: relative; + width: 100%; + height: 100px; + margin: 0px auto; + } +.sheet-separador{ + float: left; + position: relative; + width: 100%; + height: 20px; + margin: 10px auto; + } + /* LINKS CSS */ +a:link { + font-family: "Vollkorn"; + color: #000; + text-decoration: none; +} +a:visited { + color: #000; + text-decoration: none; +} +a:hover { + color: #2e3512; + text-decoration: none; +} +a:active { + color: #2e3512; + text-decoration: none; +} + /* END LINKS CSS */ + + +/*============= CONTENEDORES Y COLUMNAS CSS=============*/ +.ui-dialog .charsheet { + padding: 0px 0px; +} + +.sheet-contenedorws{ + float:none; + position:relative; + width:100%; + max-width: 900px; + height:auto; + height: 1200px; + margin: 0px auto; + padding: 0px; + } + +#sheet-contenedorfondo{ + width: 900px; + height: 1200px; + background-image: url("https://rolmasters.com/ROLL20/WWII/original5.png"); + background-repeat: no-repeat; + background-size: cover; + background-position: center; +} +.sheet-cap{ + float: left; + position: relative; + width: 100%; + height: auto; + min-height: 332px; + margin: 55px auto 0px; + } + +.sheet-cap1{ + float: left; + position: relative; + width: 510px; + height: auto; + min-height: 330px; + margin: 0px 0px 0px 40px; + } +.sheet-cap1slots1{ + float: left; + position: relative; + width: 500px; + height: auto; + min-height: 19px; + margin: 2px auto 0px; + } +.sheet-cap1slots2{ + float: left; + position: relative; + width: 240px; + height: auto; + min-height: 36px; + margin: 2px auto 0px; + } +.sheet-cap2{ + float: left; + position: relative; + width: 300px; + height: 332px; + min-height: 332px; + margin: 3px 0px 0px 5px; + overflow: hidden; + } + +.sheet-abilities{ + float: left; + position: relative; + width: 100%; + height: auto; + min-height: 187px; + margin: 0px auto 0px; + } +.sheet-dificulty{ + float: left; + position: relative; + width: 100%; + height: 30px; + min-height: 30px; + margin: 10px auto 0px; + } +.sheet-abloc1{ + float: left; + position: relative; + width: 202px; + height: auto; + min-height: 187px; + margin: 0px 0px 0px 40px; + } +.sheet-abloc2{ + float: left; + position: relative; + width: 207px; + height: auto; + min-height: 187px; + margin: 0px 0px 0px 0px; + } +.sheet-abloc3{ + float: left; + position: relative; + width: 207px; + height: auto; + min-height: 187px; + margin: 0px 0px 0px 0px; + } +.sheet-abloc4{ + float: left; + position: relative; + width: 202px; + height: auto; + min-height: 187px; + margin: 0px 0px 0px 0px; + } +.sheet-atributs{ + float: left; + position: relative; + width: 100%; + height: 25px; + } +.sheet-abiskills{ + float: left; + position: relative; + width: 100%; + height: 19px; + margin: 0px 0px 0px 2px; + } + +.sheet-weapons{ + float: left; + position: relative; + width: 100%; + height: auto; + min-height: 137px; + margin: 40px auto 0px; + } +.sheet-peu{ + float: left; + position: relative; + width: 100%; + height: auto; + min-height: 312px; + margin: 35px auto 0px; + } +.sheet-peuters{ + float: left; + position: relative; + width: 300px; + height: auto; + min-height: 312px; + margin: 0px 0px 0px 2px; + } +.sheet-peuters2{ + float: left; + position: relative; + width: 280px; + height: auto; + min-height: 312px; + margin: 0px 0px 0px 2px; + } + +/*============= RADIOS BOX =============*/ + +.charsheet .sheet-dots{ + display:flex; + margin: 52px 0px 0px 0px; +} +.charsheet .sheet-dots2{ + display:flex; + margin: 5px 0px 0px 0px; +} +.charsheet button.dot { + border: none; + background-color: transparent; +} + +/* Configure the button styling. This example makes it look like a radio. */ +.charsheet button.sheet-dot { + margin: 0px 10px 0px -4px; + padding: 0px; + border: solid 2px #000000; + cursor: pointer; + width: 16px; + height: 16px; + border-radius: 50%; + display: flex; + justify-content: center; + align-items: center; + background-color: transparent; +} + +/* Configure the button styling. This example makes it look like a radio. */ +.charsheet button.sheet-dot2 { + margin: 0px 10px 0px -4px; + padding: 0px; + border: solid 2px #000000; + cursor: pointer; + width: 16px; + height: 16px; + border-radius: 50%; + display: flex; + justify-content: center; + align-items: center; + background-color: transparent; +} + +.charsheet button.sheet-dot > span { + width: 10px; + height: 10px; + border-radius: 50%; + background: buttontext; +} + +.charsheet button.sheet-dot2 > span { + width: 10px; + height: 10px; + border-radius: 50%; + background: buttontext; +} + +/* Hide the "checked" section of the radio if the hidden attribute value is greater than the button value */ +.charsheet input.sheet-dot[value="1"] ~ button.sheet-gt-1 > span.sheet-checked { + display: none; +} +.charsheet input.sheet-dot[value="2"] ~ button.sheet-gt-2 > span.sheet-checked { + display: none; +} +.charsheet input.sheet-dot[value="3"] ~ button.sheet-gt-3 > span.sheet-checked { + display: none; +} +.charsheet input.sheet-dot[value="4"] ~ button.sheet-gt-4 > span.sheet-checked { + display: none; +} +.charsheet input.sheet-dot[value="5"] ~ button.sheet-gt-5 > span.sheet-checked { + display: none; +} +.charsheet input.sheet-dot[value="6"] ~ button.sheet-gt-6 > span.sheet-checked { + display: none; +} +.charsheet input.sheet-dot[value="7"] ~ button.sheet-gt-7 > span.sheet-checked { + display: none; +} +.charsheet input.sheet-dot[value="8"] ~ button.sheet-gt-8 > span.sheet-checked { + display: none; +} +.charsheet input.sheet-dot[value="9"] ~ button.sheet-gt-9 > span.sheet-checked { + display: none; +} +.charsheet input.sheet-dot[value="10"] ~ button.sheet-gt-10 > span.sheet-checked { + display: none; +} +.charsheet input.sheet-dot[value="11"] ~ button.sheet-gt-11 > span.sheet-checked { + display: none; +} +.charsheet input.sheet-dot2[value="12"] ~ button.sheet-gt-12 > span.sheet-checked { + display: none; +} +.charsheet input.sheet-dot2[value="13"] ~ button.sheet-gt-13 > span.sheet-checked { + display: none; +} +.charsheet input.sheet-dot2[value="14"] ~ button.sheet-gt-14 > span.sheet-checked { + display: none; +} +.charsheet input.sheet-dot2[value="15"] ~ button.sheet-gt-15 > span.sheet-checked { + display: none; +} +.charsheet input.sheet-dot2[value="16"] ~ button.sheet-gt-16 > span.sheet-checked { + display: none; +} +.charsheet input.sheet-dot2[value="17"] ~ button.sheet-gt-17 > span.sheet-checked { + display: none; +} +.charsheet input.sheet-dot2[value="18"] ~ button.sheet-gt-18 > span.sheet-checked { + display: none; +} +.charsheet input.sheet-dot2[value="19"] ~ button.sheet-gt-19 > span.sheet-checked { + display: none; +} +.charsheet input.sheet-dot2[value="20"] ~ button.sheet-gt-20 > span.sheet-checked { + display: none; +} +.charsheet input.sheet-dot2[value="21"] ~ button.sheet-gt-21 > span.sheet-checked { + display: none; +} +.charsheet input.sheet-dot2[value="22"] ~ button.sheet-gt-22 > span.sheet-checked { + display: none; +} + +/*============= END RADIOS BOX =============*/ +.sheet-peuters3{ + float: left; + position: relative; + width: 280px; + height: auto; + min-height: 312px; + margin: 0px 0px 0px 4px; + } + +.sheet-center{ + float: left; + position: relative; + width: 800px; + height: auto; + min-height: 100px; + margin: 0px auto; + background-image:url("xxx"); + background-repeat:no-repeat; + background-position: left top; + } + +/*============= CHECKBOX CSS=============*/ + +.sheet-mycheck{ + /*filter: invert(100%) hue-rotate(transparent) brightness(1); */ + } +/* filter: invert(100%) hue-rotate(1040deg) brightness(0.8); */ +.sheet-mycheck:checked { +} + +/* =============== POP UPS ================== */ +h1 { + text-align: center; + font-family: Tahoma, Arial, sans-serif; + color: #880202; + margin: 80px 0; +} + +.overlay { + position: fixed; + top: 0; + bottom: 0; + left: 0; + right: 0; + background: rgba(0, 0, 0, 0.7); + transition: opacity 500ms; + visibility: hidden; + opacity: 0; + z-index: 3; +} +.overlay:target { + visibility: visible; + opacity: 1; +} + +.popup { + margin: 150px auto; + padding: 20px; + background: #fff; + border-radius: 5px; + width: 55%; + position: relative; + transition: all 5s ease-in-out; + text-align: center; + color: #ffe402; + background-color: #2e3512; +} + +.popup h2 { + margin-top: 0; + color: #ffe402; + font-family: Tahoma, Arial, sans-serif; +} +.popup .close { + position: absolute; + top: 20px; + right: 30px; + transition: all 200ms; + font-size: 30px; + font-weight: bold; + text-decoration: none; + color: #ffe402; + opacity: 1 !important; +} +.popup .close:hover { + color: #880202; +} +.popup .content { + max-height: 55%; + overflow: auto; +} + +@media screen and (max-width: 700px){ + .box{ + width: 70%; + } + .popup{ + width: 70%; + } +} + +/* ================== FIRMA VJ ROLMASTERS =============== */ +.sheet-firma{ + float: left; + position: relative; + width:100%; + max-width: 1000px; + height: 20px; + margin: 15px auto 0px; + overflow:hidden; + text-align: center; + font-size: 9px; + } + +.sheet-firma:hover{ + color: #2e3512; + } +/* ========== CSS TEMPLATE WAR STORIES ============== */ +.sheet-rolltemplate-warstories { + margin-left: -37px; +} +.withoutavatars .sheet-rolltemplate-warstories { + margin-left: -7px; +} +.sheet-rolltemplate-warstories .sheet-container { + border: 3px solid black; + border-radius: 3px; +} + +.sheet-rolltemplate-warstories .sheet-header { + background-color: var(--header-bg-color); + color: var(--header-text-color); + text-align: left; + text-transform: capitalize; + padding: 5px; + border-bottom: 2px solid black; + font-family: "IM Fell Great Primer SC", serif; + font-weight: 400; + font-style: normal; + -webkit-box-shadow: inset 0px 0px 15px 0px rgba(0,0,0,0.9); + -moz-box-shadow: inset 0px 0px 15px 0px rgba(0,0,0,0.9); + box-shadow: inset 0px 0px 15px 0px rgba(0,0,0,0.9); +} + +.sheet-rolltemplate-warstories .sheet-title { + font-size: 1.4em; + font-weight: bold; + color: #ffe402; + font-family: "IM Fell Great Primer SC", serif; +} + +.sheet-rolltemplate-warstories .sheet-title img.sheet-wsicon { + width: 33px; + height: 33px; + float: right; +} + +.sheet-rolltemplate-warstories .sheet-subtitle { + font-size: 1.2em; + color: #ffe402; + font-family: 'Crimson Pro'; +} + +.sheet-rolltemplate-warstories .sheet-container { + --header-bg-color: #2e3512; + --header-text-color: #FFF; +} +.sheet-rolltemplate-warstories .sheet-container.sheet-color-green { + --header-bg-color: #008000; +} +.sheet-rolltemplate-warstories .sheet-container.sheet-color-black { + --header-bg-color: #000; +} +.sheet-rolltemplate-warstories .sheet-container.sheet-color-white { + --header-bg-color: #FFF; + --header-text-color: #000; +} + +.sheet-rolltemplate-warstories .sheet-content { + display: grid; + background: #FFF; + grid-template-columns: auto auto; + line-height: 1.4em; + background: #EEE; + +} + +.sheet-rolltemplate-warstories .sheet-content > div { + padding: 5px; +} + +.sheet-rolltemplate-warstories .sheet-content .sheet-key { + font-weight: bold; + padding-right: 10px; + text-align: right; +} + +.sheet-rolltemplate-warstories .sheet-content :nth-child(1n+3), +.sheet-rolltemplate-warstories .sheet-content :nth-child(1n) { + background: #EEE; +} + +.sheet-rolltemplate-warstories .sheet-desc { + height: 35px; + grid-column: span 2; + margin-top: 15px; + padding: 4px 8px; + text-align: center; + font-size: 26px; + color: #2e3512; + font-family: "Vollkorn SC", serif; + font-weight: 600; + font-style: normal; +} + + + +/* CSS DAUS CUSTOM FONT PICTOS*/ + +.charsheet div.sheet-d6{ + font-family: dicefontd6; + font-size: 24px; +} +.charsheet div.sheet-d8{ + font-family: dicefontd8; + font-size: 24px; +} +.charsheet div.sheet-d10{ + font-family: dicefontd10; + font-size: 40px; +} +.charsheet div.sheet-d12{ + font-family: dicefontd12; + font-size: 24px; +} + +/* CANVIA BOTO ROLL20 D20 PER 1D10 +.ui-dialog .charsheet button[type=roll]::before { + font-family: dicefontd10; +}*/ + +.ui-dialog .charsheet button[type=roll]::before { + font-family: dicefontd6; + border: none; + background-color: transparent; + content: "L"; +} + +.sheet-atributos2 .ui-dialog .charsheet button[type="roll"], .ui-dialog .charsheet button[type="compendium"] { + + font-size: 30px; + background: none; + border: none; +} + +.btna{ + float: right; + padding: 0px 3px 0px 0px!important; + font-size: 24px!important; + background: none!important; + border: none!important; +} +.btna:hover{ + padding: 0px 0px 0px 0px!important; + font-size: 28px!important; + background: none; + border: none; + -webkit-transition: background-position 0.1s linear; + -moz-transition: background-position 0.1s linear; + -ms-transition: background-position 0.1s linear; + -o-transition: background-position 0.1s linear; + transition: background-position 0.1s linear; +} +.btna:active{ + padding: 0px 0px 0px 0px!important; + font-size: 28px!important; + background: none!important; + border: none!important; + box-shadow: none; + -webkit-transition: background-position 0.1s linear; + -moz-transition: background-position 0.1s linear; + -ms-transition: background-position 0.1s linear; + -o-transition: background-position 0.1s linear; + transition: background-position 0.1s linear; +} +@media screen and (min-width: 960px){ + + .sheet-contenedorws{ + padding: 15px 10px; + } + + } +@media screen and (min-width: 1050px){ + + .sheet-contenedorws{ + width: 100%; + max-width: 100%; + padding: 15px 10px; + background-image: url("https://rolmasters.com/ROLL20/WWII/BACKGROUND_WWII_VJROLMASTERS_B_2500px.png"); + background-repeat: no-repeat; + background-size: auto; + background-position: center center; + } + #sheet-contenedorfondo{ + margin: 0px auto; +} + } \ No newline at end of file diff --git a/WAR STORIES WW2 RPG/warstories.html b/WAR STORIES WW2 RPG/warstories.html new file mode 100644 index 0000000000..a3f4d81a81 --- /dev/null +++ b/WAR STORIES WW2 RPG/warstories.html @@ -0,0 +1,471 @@ + + + +
o94h{?{5kt8s ztYkywL(WC4oE2s}&1S%C47?61X-i@V*%W*Y51kwWuloau)P&$Gi=ty?@l-kkYOY1np6VDRHf1|A0Hjt-*ZTAk9D}*T?#x){K)S8{T41-1h4y1aUN<+aa#`jwZT|0lotTlXJ4;Dev$4Cfa+bPdgi z2kB9J_X|pDDHFwv_4#L?dExnI?mu|=)vtfMMfCQoEuVe={SSWhM}F{!e&`3<8UKxM zz5W}&_4_28$06qGl`DVoXFvDSi_hJ@b-jI#vx^-s5sJ6%l0Nh4Prm%}3*Y+on_vCf zH` Q5SdZa{Kl`bVy!^r+{NbN` z>pO2^V@_P2a$9E%y{pAJhiJorkg{+!fl`~-Etm9F+*M4%Hz~(30+0!H6P!XkxERES zN@Hh{Tm{_R p)o=t#o*W<4zYer}Ub-VA&KXy&LebzqBV1I$eW}?R4*1{< z>A2T8aDFqh-xX?C&gUR-3)zDKfuZBgx~rXqi{gD!JYIoCq@{?|_CiPXnhkP$(}@xI zD5Th1GPQ)C|4;~RQhf@%%Ult=_;gSQ3bto5?t >|eiX)(}&GYS?$ zR(wWPhBUgKm|q#cu)?+jr8f8v5PQ+S10P#euCuC0do*(shR$VCyXFryqa>)NqQLhA zo!t~Piw)7F|AR`xN|aU&D#*2}OF1l!qL{r4Crjbl9JongfKz{ 7fHa0 zWZ(*bJ&D_JJf|E1)E>JXu5b-dFf- mg>UIUHi^tc6O zhZyjrI5%Mesk2t34OqpHtS&+vj;0Te-VjxCs@pXbUTjF6*zcX6K$;T}9fBK}5fs|H zQr_3z 8OOZO+pAMXzYtsrab>74MMOxXewj&u4w z%3==A>$a*Qy=rdd&L@L^oRnkHdsHEZ zPO7@vDRfaKBvcGk#+@pw*>!VdPf-bMa VwDWgt$Rh+Qx!Vpo@8}#l^!r7 z&8nHNbemIt(~ykZ9KE1D^Q~N}t#EK$jVx)klInCZ!|E7LDrI#^_MaW8?Qnd26qK4- zR7aZu0MeUL%xK|e1cA1ZAhh4yZZ}u1oV0JY)GeyuOL4wmyZwZ!yXBNEbH&@Xl{{{S zS6+GHXMXZWzWlXsp8wf7&+AcyR~{c#WqnGe)DpGJ%bnTGwB+)mufF`*ANu51zV?kT zfAt$FZ7P{hh5HX4eddQ=d-|zc?FHLk{@Snq4is(LCqFvceCh{2-m<{<5x@PNH%$W) zCFsXL_R8me;)mNmeCf+y9mA;pG&SZvti%ZTXuJK ?7|RImNC4bAc*0YLAEWr6LOC7dN$6ba7&>X(hVFrs>@q%6x_uD`h1u!7 zb8~XW(F$D;H9t1}UvYng!nJ%F5%9qGl?TaDf9AQCDW-@le~emm&M;r-W^z<`GeTVf zvbK3aQ`aWN46RmU%@8(OM9LuLn{hHi1*W5i<#sJ3L-07N&`QClk>iW)&gk&S-T+Xd zW_Lp{>3($@sCaypdg|(_#dQu6K@G5Ye0D;b@RE6bOQQ`I22~WA)UFJ0l@1u7*%uGZ zr-etHl7*wo&z(;iW6%j8SJZDRS`1B^cS~!R;@NCO0y#aEeh$d6Ah@U(HUZ-yZUu1? z#3{65lqMjAmNZB2HJDV3Mg(wjR)GS(j6%3JR(?fKg!B<+XcWOtBLgK{1P28|Iufib z>dU5)!R>P)Rng43ns_NSS4%E5rkJ^}X)=+6$dSw7;(Mp6;!&HVz%h^^b@((R3&6v1 zttPsWqTw#BL27ym=_*<23{G7YiCE6C=@At6ZKBG75*n83Vi52E$q=B0Na4Tz1nC-= zi8INPDOgzT8gw7nRcG}duPh8rNVYi^gr63CsYqZUyjd92)mAmE3xYbVXjRUo7|S#g z3XMN??!W`~8c_PbokJoPsM03_n$(CHq19?? =#pP+tm?HR1P1>*vDdm(MJ0e)y&>| z7Wx;TZG#fuqJb@ikEKs2=uFX4)2JyX7X%{eTNJ!*m!rsx6oaRqN{!d2g2=J8LncOo zOqLZy6xeaR;{+#-;RYJpD(+S>)#}M g-IPiwb+i*yYbP={E%z zxoprK>~Hj7#f^RXsoNPGWWoZq _1d*-m%IIY z?|;BHC>;K0l{aVLSTdcm+9}2e(bukBy?*U9#nk7p2GptgK@`MhJwtrZ+qZ8%``k0% zdE>j>4yjQIXl(UKGspJ-Y#xFQ(@NRxW}G2>J 2ppUiN?ZhjlcG=}i#^ai*2|Q$5gx?-*ubdnk zi=wI;d;8<|I?p}(%=PP6+XtaKP<&MqpMwnWSIDUj3gY6 fHgX6H6Xq7F1tDPLP{)r&fma^tDEgETm*u~lVK>6RFTs@V zfZB+dinibh)XzfrWO5nwx$>~hLtCyh3wClBhLNVyQ>u!Wje7eui81J`n3)!|NLlp5 zBzr> xtaK%ILR zQU=)1^ML`t<5JaGH+n!7p3L4rjkf{KW(+j}!2#xF*4w}op0>Nu6a-PqwD%*AaH%UH z=G36qF>q9@$C;obYIzfrV9@#_i99s?pd7*@$c(99tR)!Xo!j06G*C?-Mwv;B(C{*E zJf>uRrbu9#H o*$Ocbs zMk?>4-k_9al%`gc#p%&%TT4w%VPD0Va>+i0MWa%1pzJ|qR*@Mg%WjlD0jh}%85$x` z&y3{)JU4cXtdWF7he{*`Bn!u+FI8zSa_f-&d55CdWny(g`8k*iRP}wwtQ;DJ1DNt? zm}hf^b*y8lizHs63FvSF^i~sh-wp1QypCoxt_c2Qq8x~4kVSMux}adH0tk~cQvXmL z#-) 578*GGaz(Y!>a@yg~MvJ+1?BlNryNW>DUM~ z0vys(&4@aQyfur{nQ|6&!sVfhx}lj}Nuf~95z+=Xs^NgXODQIo8>7=2D%Y=Hqt(K% z*>cg{<-WZD=o&!@k0@sLWLZ!Dn+O_CAMl93?mu{V|NaBUxJQ-(9b3Ldh}yZ(K%Y>j z^~Q~xEr%@PX$R5fVYA(2ks9Q+q`f*_N<~eQ6HjupNyU-a1rZ3Uh?=nz1KF~-tYl!B z6t?_~lHvpBr8*WE1i{id%If4JFyh|AL_WH?EPdomKonqY(E+U@x&*k*+&+u`3Dp-c zLBO8XIZ3BEL%fjSiNIsCXoxgcsgfLk_K^V;<;@cdIjM-D onY+zFi&H;y{uh{Xs^5W$18jCt`#>9vT4H(h1VPdcsH;MBYWSC*z+CtFeM?YJ9 z?%8@u=5ryswK;m*Haj42(-_LHb54C3yh0MQEz@Vs7{XOJ)oMPe2#M bIM ^$*knf?POv6qQwH4PV%D)td)`FpbI(};7wc1 zs{Z?=sz~ T|oE5*|G*}{q3UvniQW!7h zNrhB^YcP?c%9?%(KpSE)-CRK3*rFrUS1moIsSN#Np^lXxB%!JzUlpxlpmqe`t#BoS ze$&=;LST!mMXHW$IkATI64kF5u)p?E#|^9gR`5X~WkTen2wNnPhY?_8lzCQ)MdOK3 zQPE){(r#7Ct z4klrhCB$Lw7zH&O`Bq2hXF&*1MG>m1Oq34g3_+H^${tziQZPO+(HmRol|mT9Er@c# z`27N`nzY%Mvi#OauuMkGUHPoFdL4G#+RF!g(HnI89t~_ueF>4O|8+$Ys@X!hfB(J- zkj GQ9a#s?jV9E {DfS1Qy9uN!ip01*+U}`OK6&|1@8}k)h-e_NQS>&W zHks3?Zn@-HiZ)~v7dH!$u4G=nrQO?EYCL*v(76PiMd>5Nfp`ekmKtT5Rp5vw{1-GF z1@=#MEGY1V*giL-LT7y0CW`Z-O2dl2NOY>$7L~FRYl9}!^kBxAyB?>2`+>xa+wCzg zY3Y5E?Pqk71}T^lHfkPr CWFc???R#oPFc0hl#3gJsLsYdrNbuRiNE6-7 z8~}9!xQ0lr X!+CyjQIz&C<~EB(kqHViBz3>`I=&QRfEb*m A759fSHbT z)$CPxD`stM)C5&FozL+Ef&IQp-E2lCc;?c(M`lrxb+2U(<+D1$ichpfYK0z=fCUUR zf~la1oy-Jn8gUU6O}wsSY<)*Xc2gXIN-H?LHi57N1-iwO042#?%z`Vccr70e%$+(q zN_2&js5g^%&B&_V69hY|S+7z)H-zAfSY)gmTQ0z2Hxu*Bg4kWNa$aKPQHDlv3}hm( z92-4vmk~8oQK3_-mVRQ84!?C4={L1!ZGW07egd>>#%G~+j+)}KNqXCLg=GjL7@Lq^ zE?O^6d XhFsMpqarIdk zerlZ2Hw)p6ST!fHvTtQDYt=?(2Dux!`zZ0T{lk9Vvtb~e^rWc7=u$2eWt&IAMv=P8 zj>S+~w$VQIcDucK^XBQ*)3@J!|IyjmeroZ3*o>Rw TFL!$$n}(~`ZVdX> z(xc1$j @$eFDIubPd)wA@$oS>a$*b#ah5jYZg<( i7d2T5O_wp~?a34ZA8 EMe9$Dozh)NG;qb^ZKz-uT=c?Lbhnj~$uF)f!NabLFXn2sO7Yo#L zip#`d)}r3+FD@=RVnplpQeX_rWjrW@e2_^$k}-E9t0*XOULbeX@I-9UBIzjx_|gQW zW*6AB1ALG{sg0r=X8mjqP1(#*>nx3kI;(#eG~O-wRvlP0m^H|RVKbCn<)SGm!jN3T z+u~v_QR Z_FSf&_ti2Wj|Q }VTBn|{* z%t*2Yk 4hJG5CRGd!=ZYm z^K6(0bd>kIg1Ahwvh0oqWn4SeOc)QWJNsuDHaK7|qTWh@-~0e&B33FHobUm`&n27u z;f#0Uly=q!ftR{$$<%I#GQlW)n+>dn>4G
MDEll|PL4s_ VWaCr8X$D3lOaIrSN@Ro}n!{;RLPD8gi<<2YfaNjf;~z7M32 z)h_4k?CkR5vR&0~+Fe|nS0U@utx6?fNz2NlCR|XSY1NsVpjv0nt(gQH46@G_j)`fd zb4alxnjo6auucH-$jiRW``tb&gQdOVz8$ed6;8%(WHcIOxu|NA2=$9<2Q+2z9fJzN z;0Kxs=pC|}W?NSqJQ}kG^j+Z^yj_+VtV3TPn>EX@!dL{Bt#Ubv015;nz{hwxWQyxd zsgp|COK-c9CX*f+HMe9s&I#%x3Q|_s6vs?bCr_-BNxsC4e#^MSw0LImmtr7FfZtxw zL>%pMR@uuo3yJC~(n=%b**u7vVSE61Ye!WE9WW87Z%CL%iqeeS{}%j*+9!l&yAZth zVjomXzA?+09@RQFc#}MIqc9`^yI1^J(FAeiX0G+di;GK@Uk^dUV1lZD6>@11$*h2L zmO5f0fS&vEV8=e4zGE7r-Jc>3%rQhYbiw#LCfC{*O)>s1g$0N# h_$QH_;PnDwA5}bq$g{AuWTF%M+~2a#h0Yuo za8SwCd1VryYJ~v|no&x+4=Cbi*ifa|^~n^2(M3tU`HI;1g1z1qk`=Sff{T?xX!kdp zix-cGj^-# uK;-JTwajx&X}{h{7?R2Abp?WT#SpthN9GV9CXm0 z^lB~kI==Z>ofMaK2UmXIlA|V>Ett=O9YXTH0Lt)vOJ+E_RPWcB8ZJ_*1>*}9ty2XS zsfIfEeG4u=BVT G*78Depz@ zl+ GVqdo`ei$;gBEb}33B*LmPY6xCvd(IUQbY{L(@K=~l zU6e^iZ+hj*$(1X|ZFxohO~Q2Uc5St`7bMpumi**Nx&$AkjkE8@H0>`*TNED#*nswG zzAkdr7isHWxpLaJBnm3zHpeH&|Jq;u`5*hy&t4D`fac3DJpatKYgc#NC!;nbR|0Kq zv^Qc&&WbV#DJFwiyOByuvTxqJIdalGvz7}UJqu2exc4w5bRN<0CVAA$3vLtVb`x&g zxMB4Fb_A1`pG4V!BL)G1*J1wXs~=@BCAB)*H5~I7JI(D$CxI)yzxG$Y&^{VkAm ACbq)5{Wg)ba+pu$*?R2|~#qbzmric)16ZqgP_OCKd3 za#SaI@pjKy)t+Na208}kt~z-p*D>nx;m}IlGfQTj8^ChO#@Qz7xroQ0XGNiM`^5tZ zGbxgzY^9vDg(i{Dk08Woz=V5~-n2xXcQbA^01q k>9)pmQNWmPfvcCimEY&<=S zU^8~BOu$0F2J0LN;?s%$+pB5MJ6hQE2gIthHr0Bp1gW=&JY7x} Hsg67qSe(ZvO}}DAw3x`q9v!nd2sHmW)&;6xzzhOy@$mX71Dgp zilk-r8`%t|Erk;y4neSvaLg{2^c&&AY(b%ut)GI@(FCCk_MT &@aCdAf z=`5Z_ufunD7Kbeuf()t7u{u=t_cm5FK_EKz$ntSuOp2Ue(vMU?Nza@BOYOz6Q7$mt zlo*RNa J6b76$TE047s*KNM3lO8Dl4U z`&}AvB*z`GJ(DcyjwV- 1qhhvJwsHfT|C_W9k6{WO8g=1-Ep+IQ=#FsxbeESB2|bhQGMTY{r+ce7ZiZ$dML>p&IwqT<&O>hASa+lnu LKFscN|IRz_* UOh%g-pvA@7;gUzVp_1-#mNt2vR$MqQDk1iHk>sg*bZ+2(Y;-=!-1c>328o zV}{@VgFm``>*mjX{&UYg_Z)RVTQM-?%|MAKIum$t9O~rpu-$@@nL(n$kb-MAv}f84 zf^_Quswo#3rpk^2oAJpc*_RoMrG+Ia$co}lk&K5O>goQsRECi}djQ~gp_bqJ?ccj` z{c8K|AN=$uuV263lHrFBA8yD~iMnO~;8*_X{rmSn` NgT+T zi%dOl7Odr-4V;B)ROc|6kjq35W!?ZFUS^VI&C1DRS~q5-#wivc<}eCLKuk%QSrTwf zgXWM(f6rVUbekiuq&!a>*%eh_Ha@ycQ+3GW{1uAz&ZzAObotMQDoBE`&q?!c-7@ z5!Eh0yGrd667q!#+f|Csb5u$TpfqFvL4-W v-0{8Oz`C;8C$RfCE)=B+v*ubDcBS(dQF(9jHrQ?aN+P5 zRONPQ6D?Gy&TH~k6z$#Vo~NQtty*^(p`TAZPM@f`h1R?HjRo;y6uNdx31o~Nm=PYk zlLfCO?)%q6JKxn;aq2*pb{pg!jU+Cu>&m)PYIrLrNC~L+`p>mykjy}Ny&xs6;&<4d zNUMxXl?jg)PU?y1Fy)Rro7tU2R!$NmTcAlB+!K_Hjxw_SeB_dqPxc+gfkx>iqETVB z_Yb92MOC!XizuFzER<70vKey|n|6>fH`;g%A&A|@IAKO2|E*#*8xVVWlEkpkVDD}y zLtAgEeL!nP&;?aw_>0Ht!JWd{HF0xZEisg54O)z9;X#Hl;l?4YM2$PB)&qPs=SiSu zu>S!j52ExUx+k{19N|biIobH$Jf(o85T!aed=Mq9zyKK#5D9Iu+MpqX;0@5Cz(f~# zX(t~YIekf%8S5RjZ5)keh|LzXdC<;#o95emStSbu)W@gdERJhIbcIFFQMdi1RkE81 z33;UwIBbY2hr#zOK)+VqMtLU<5oQA2e|N>@k-S-YtLj{>9qW=rpmw47SVh`H|Jm8i z_GY;N9u$Sg_i*l-3rcO?h{QT&B#HHaeRfqK =s8&?=d6$gcb^ncGz=eaHfDx`XEFV$r49rp{R2GX&RJT&}Qoy+hxxn zlB>~%G5l~!DrQM^w(*P-C6~wONuX77anX{?he_2uMB0v)2pzrm?%lTu#CA*l#=z3v zGx ym5SVWG(;q-uvL!zW7@g7neWzlRx&-i_ZmB!IxG?CdZ&|(cC!(JYCfFh!!uP zO)V8W+HOpLY9O1_OThq8vYV-QHw&PX?4~YvU1`76c6yy09}#7nQ$~GL5!Zu%DWHe# zDSh#azYSF4^Upr}-1E=gxPG19Xu~E_dHAz$e7oJQx88c^CqMUNuYKa9M@L)NH%)r> z%Dw{;hY!}oV~~(U4|){QQd?bchvP&X>xbM#f!owT9Ml*9v=VC>0LX4?Ks z8FPtHGDIvEgC9_)Kt8ZG40t%nq-lgvkX2a)8?f5kh8|W8M;k?*)zaxl(Zoh&KI@D~ zyTXdD@TByeYW~Wau1PT;g}$kW3m4?=Ig@nrkfiC?E>A9A#Fu3P! mx>NwHn$a4o+MiBK4we5nBIzAfe fJ{2IK?X06-126PY&FYBDI*37ZJ_+8ww^qU=ETsjVNf z*)MbstB7H%r{Y{xx+3^M6qfqOUG=C{3LL@eTvd}*G>xrODMdqfBL;V95{d3OgP;H` zCS$@O775GFc4F=UC7I?O->bPgyB{%rAZdXZ%7-fe6gZxMfZzU{E2@zxQ&{&L_LPz@ zI&<8h(s~G>tStK$UOueogoM>3NZ^dc!IXvltH4jIqQ7fU0Z~Ww3&9SZD#+_rRZDYG zbGRTn5jxI>Cm|c07#oQzd&!>?T#04rp#5(1_qdqJia1fJJvUmKr-Scbr!Z$sy5|Dj zgd% 3mXjZqlkuxm1+(S!q(v}PRwGyr1ia6^FH8J#WnhxPpnq$0FW zNECQ(v*D)cprQD&2y1zCstp=UWX}=>EboPrTuSYvWQ6S$RnRc #vh%sBXQUKfawWg;2}Hr(`w&7x$N-i<-0lIl#!Fwx(9 z69cyKg2}3I6R>YFa{FAVPf(RS0Ye$3Q%)#WJW$NLIhcxi5tN?Dyic5s>Fq8qE*?HS z6G(uzZy{#hUhL7Ma~|c>W~ZU`(Q$i=^K)veUfEn}7jt@g<>cgqkwr3XAnMaN-oAYs zvjPN-v-9&m{nM|ur}O5UZ!`9tK1j<)Z{E0pr))SyRP61YUj4|+KmUcF`{!T$Ey>Yi z{PuU=Xm5S@-u>4;@#?2O`P%K ns=v3RYVzVF_8`yEcr zbIW+!pMLsNuYLXN-}tj{e!E>rW(LU{Z@zv1!K3%yzx(EQ-)=vB;rVA(MhElFzHSxV zl0oY%B25Y#6Lb?K1gZ9%$tN*v$z(ZHa7UckgH%ljbhvoiq-rueOkF-qQWz{ J}2Y~_uKNc4T5xnNL`5jHD%SMF21@L3+T_+WR4D8zuP+|ou z2kX<0X?-2(i_I$FCw@5mS=t3i*Q~2+$#X$d*}`Bn-Pu}A28TK1qG{05yFELg+Stb$ zMhp=SDoLrM<`{g)HD Ziav$g?oQzddfln;bpLMJ}8|aMs zULS4&K-4HsRfU32M3R9s*9c2Y;W6{Z;5&;MWfHm^v$E8Cyz4>+(d)sU=MfeSZYtC< zbP}GBr=pG(%BIRIqh)DS732-3nu-0RqIw}XoQFwZ$YYDDMlTlQE4{X4_!|$|F(7PY zS)3xdY{Ho&fF3ajNuubZ3)%$>x*bZ)6JG?+Hc;Mo7d13M0`rh^P>avtH2f71Ia{%n zVsdSA!}Y?6j0x7EpjUy;jR)~aJ6Yi}hzo|N0S-c0oP)(0*XxDgb6nw#JW9z+I@mT_ z{nWwBdPV3VzgC!H_Y&G&wRP09G Rox1t%A|3N7h>rlPA%|>FKw@fUt3KL`4g59`?;r^z#Zatb(4| zX o?CHon3Gm(IWE02M_Imwv?0vkEZGT{9NpFQoMTg>N8J2-2&FM-)~4Nh`^xjs&3r4 zk@Z0{5PbKq{^(18{G~7JxVa_1CojJE{7WysU`_Ml*lFz*UU=cTzwuxFrOVy!^*7#p z@7)h}G*3@=?%w
iHT~<4F_)RIkc+7}bU`B?qcw zUNIL^EfuGuR6q+th<^Cs?4SJ8F9OMm1mf1M>!1FCPdxS1t@qyhfa%`Cn+a|#*mrKl zB$Gbc#0cPa5ug6_Yi;lR>OcR@x8HgHz4zW97%Shh@ZbOaKl;|UU;oZ`-u&E8{76e! zhv8_YHNnN0Spy~?C3^9ribD>Dlhp1g`=#DNiqbm{$+SUJ7n_t+57wM|% zaK+eD~iEg|UQcItx0F%y_0R20cVWzbL2{+vdu3RY@&T4c~%R&=Nt zZ?H@IP~5vKzENrh#TZg0v0(}(vB&GDh=+DgK87IN*_6!VjJZ=&ZCc`Wy9K=#XOs;> zE$RYHLh85ql8Zt?KTZy7kJx|;$GBNOg85iy_fr *D6!uXY~ize7h019`J(B$ZD$utQxvJPc@~L)=w_QiQU1vv zZHDn(_;RnKckd$E@AtZ>sMxti0LGA2h~_M16BH34z?BrMo@{f}d(f4z#fC>*7O2nO z{ %1*VMFb#C{oq)0xa@^pWa5g!}-C=iQ+dS>s zrhwcrGwy7X{9a)73@||5qe7Ee$0*X3*6uwX-e%0C$yG~71P1s8h~PJZ7a;j PKptYz z!B3FajlkeV6sqecW|hufz |R<>6>9zARQOXgu*GN z-J??7+@vvSbOPASj~< u Jcfa%cn=Peo2lj5ad-vV woPpKYi;a zb~n3j6<=b(pphEAB<4THG@+su2UH=SWMqmvf|o)VF0wj(gr?psMlLcqYS;P7%P;;n z|LcFF-3!4hi}ReM7lfWqP^LqwO6&91%^TQyTNX&VcJ=Dde*ULE`PwIb?bm<%i@)*P z4<8coAF194AKd-N|Mb_s@y&1jjep~>|M-vo@X^s0zzHo{k~`X?!er@uQ!&o6G`0{5 zk>&AbSAkYv@OELUqlxs?YCkk?RrX5`1t^1BP7L1Lip{CO9^twr3${!>G_I 3OFDEQBeJ3=C3kthSNqKH!AP1 zd@(p9P;X-9Qk0aiSpTNr_+d;X OPig_}qbitBTTSidTcK#QR!hz-Sy6`!5Kp41g>%@cRu!?faEUw=Ygfqj zB{Ga630S$G5(v0Xo3%-n_DI12h%rVv Y>hoYWKx+Dr&E%&rBAW#+!(z-l#9 zP *`sN@!#Wva6`@Tup) zreFleajO&XUgJ70YW8APfTDMt`;va7orY0E;pnEfvfiAO$!y(8AXqRx5r;M|khohg zn|KXrgFAsYHMGj+DZ(+`xWneDD>qgHP!T=aEZWPE-$T|1hm<{c=~(=M INHUHIax4(D)L6mxiQq>Rc+?hEIZOi!4!$*LO zw^z7!?b_*;tLNvJ_wL-oD3J6i+nU@@+*6ce^3I*R?PVW4ctAr5nh#|g5mGUrN?UjD z-EZ%!X2waE`m7U`isbC% 5&w7p^I!h- zYp>n7di`j-IXVjMH%&bXc^C_wZ4HJ nRjhnKrOJXWag l_3Dj(@4xro`RJ=JUtC zym5``V)TZuymIAlzVzZR{=#4VPybK<*FX8vm(R{GCY@h>^=sewkN)HT-T(1F`ClIs z6gaVdS3wibave2ZYM(K8CD&4es%Sa7syXQBe1_tG@5@%mi94i36yQPc0I?5h&0M4E zcqCcLXQIEp)9O94$ C x;#IJKoc1F1N8vfHB;bZU467?*)oAJ%;R2Cg%202VsT>XdJ=88 zMO}8bVC6jKwHno)$ccHh@)4Ds*|UXcrtsN*C$Qo=-C25cH8G5A7AZAx35Y73&02lR zsRNgJFkuwmItpGr#|E`HY!1bM)clDz9tN^b{IaM{leNUEDfl2cX46UK?ME9(DZ~@4 zd>vs+q2Fa1S*|UyTGOV=i~y>*S?Bl+|Dh041;bY%azQ!h#pNY&h4KIuJltiPV({|K z>d%z$Xu2>KyNlIX58c9!M>6xm^qBbIOYpU4%phuWqRiwX0PPw0!AM-N_ry0g43q?* zt3;gQO=k15ZdFtH_{7Xt-L;EYv$MGRthKgYUNY&EvUFV2{z_CA7 %(*qfKS9UE$n<(%Rx_{vG*W4DeilEWgevXhShiE1LW@dV$VkNVX zmC~RC7xih=K?{fVp@^g~Yn4Mk9}}3lM3FcWB=?{PzZ@`hC}!bx24V4|zzuahXRM0r zH{lCprUS3Qs<=rJafCX3$_lLQkToy3;nxXT%PAz+?jkWLn^X{TmmMXbJ^_e6KU`kv zmB{REkz4QfsoPIoJ-v#9q5b~Z#RV82q-=V8+$yUF?>&0(@DT>(?JZ#naP{i7_CGvH zE_d$UZGU_F_U&=puy)D}v!j+=9&N@u_wM1eYB}8NZ@l&GZ@=-GAN-WCzeQ+^*{C`x zZjZR#o~u{Kf8$^OrRSf0_V547KmN0Cd4WJt9GOedcznml2Q(8)OPFEt?SpW(>)|Zkr^c{X+dtr^NUNCjBOjOy!ZYG|Kb1g zfBV1qpZ^C(N5}0Ka4MKxO(kQk^PsHI+D_E%_SIKjzIF3vZ%Hxi0L!&~|8M{M|ASxo zNB{Jf|K6{>_4Ye#okb1ayLayj(2MN5M^*u6DL~|!A$f!k=Q@-U3V2MF@}f@kc?3ji zE*%M@J_)_yro$Y+!20xnkAy1NGc$;e($SyjBy3j!J=dg^CTx%bzF!5PSwc)sm|U}7 zP8Qn>H4UibMh5f wxj}n zk+avr4nu)~iQR4hn}Zo+q`2H(pM?eJnU2HQ!AnBLjt4@jHJZkdwxu$s+A~|o6c%ul z;#@ke6y9gPVq77l=glujT!MpWV@5sMxd&6lZB3hw`Y0K-M5|^G_O{3xk{m}n4Iq7! z_(f(9XU8kB0m?}IRcXBo`JIf}Hk_k#6Okp%oV#INgj0`E_P{WkC!?d`!4fM40831h zQf}16AT8% WFhFVnsaWRXgC1h!ST=2RV_Obx{quph&g-WG?~V8Y<@d(a1oaynUNJh zi|Ea#-OLC0ED9$)iQO=*q;1|@1|tEn_>>4ib9y{twq;Ozpmk6PCPj0rIGs?d&^9yF zojL%gF0NaJ`mctwA!v~_n-P>idyAC?$q{rER8UxOIYA `&3lBz2Q0IWD4eV4+r6G$c z041PXwi|$ijrKJxbL0}UiWTTQ8)v^4j>Q>T04ybhbmehp$Ry23ZX$e@hV2n==Fl<^ z6RfrAIhQN3s)>1UxMsd#BE4fBM5XbqVVz s$B?!V> z<*V`Zkt*XNW$asvN(G0GzA;F&=xvn_NK)azQh{}elZqvXVDbju;*nR*-u$&!fzr&l z5sV0v<8Gi=& 8Gw;y$XhT!RaC@jBQnK+Ium! z^&C!h?J}Qz?zyX{*V?a<2I`R6uxi)d;>L~ZqgFffZhq#Or~b-c{=ygj!sq|v|IL5$ z`s;6^Y!Cqr(gZZM?Utk zSO4fw{*>`2v|sMsy~`@@^t8b~v4`$8iBTk v{Mk4#gmEU1v8PUx)il;Qu2=ukDc@;rXPLd)BYjkT@>4= z;3uKt6(@T#uZ93<=85UCfDG9Efhwp@bxMf0e7Tg;ArewD#GTR03(}onF}RSs6a%BG zs9>WdkTdk%EVe1HMWz^N?o2%Xti^*hZFo(6ugaJKQ`5AGxpY-{rdL?R62ks+sT?-> z_!k)N#5pu1nPncmH-HubTEx3#mPCVMQI-uZr7tT^#o$d(L+H>W9atGt&VU520UwO9 zWB?LBnrH7D&JlS+-4cflb$05-{t_)DHq->kZ_?b1&CyLEUrz*@s+H=ND-wZX*^Zq4 zaRGQ6Mw!luaBPV)SAZ}fD>5Xd?6wt-^b2#*@-RhZlbek^pQN=F>Bt35ve#H581C80 z>wRSK4^XGVpIE mXfTFppnga^E*qMQn=f zuM0>GoqvV1C$9d1DZ$Lq`ju2C1KS#SOLYlMaHJwPduL95_`v}=Cv|P)YAGTy4T7ju z{JH98MaAf7Qz{_G_2d{S!Ml+`ky5+m4g>T5)$pW _QdPi?W zo3p|}je8eULD!T&K0R)gzEiu7EIoM+1VbFE5;qgPkhOn-5G^R=Bti{*x}YyB&gM+* zbE}6zDtPyWQMJQ88^Oy?3#=cHj`pZ|uet3tdLOGoXUwyXtf~ufmX+SVpQ yD1LS5Hr2X9~)KDCY80Xn)myba8%h@7}$Z zJGNgqKRa))*)p@Xvsk-|6bT-X^c4{|u?ryL4fXGq_T9XB{mt*bJ(E)aO)d8O$t%5! z(kl0Q-+kwuFMs80$HzzQ$(>)Ef95lvAz!DQnZGpxdfu+#?CjCQN5_#P{>)vy 39OmM-&+#j+Gx?`WE~`#qlF5Wpq6&O^wJCMf8TxgJ)xqKKj(CQL0^ IIx@6 zwG!&B%Us=vc81}ZV*O>5gcGFw$Ski>uo++0;0 5PsHZk)fP++nVrQ06IKO5cI@XcP=!Vv>z?KSn=HT2A* zgT7QnVe~2uK5Pnc1ypbC{ sGQ>|wxTIKcgm>=NinA0u_9(-DZ90m zgJ`jf`w1M*sV9|H5>%&i1}t_|%h=TlYgL2JPA{hDG#7nX+2k!*zEi!WgEqqDC=?xh zr2l$$WLnRv=7K~{T8N;avGOj`(+RSkL9|J5WRU)GKzoxR0PL7O#tkPQ^M}!@S~{~G z#b6CS!jxiH;6y}aff{?zKZU;(JJ67NBu!CymP5+J)NBBlFTgODu?S27n~?#thK-V_ z*wX;22Z=}XAP}o;rktHvscv?F@i8=6Fxu;bloFgu;!sVrpMRI63dQXq!^NTUL2F soIyit`&15T4c2hl9qrx| @# ze6;qE;zL;#?R<$D5N!}?7L~=N!g-b+DPz19p-sq JD57>!CU% z0FRo`bpwtJI(u~Bh0Z)xuLQV7XJ}*uA%?c)Bw9||FEqsobv+>H7_@IQk_ACqTX%=u zt01?}=A4sRR{-veKDuBurN-jj8-+ZAqzc5u-r!1E5KaP@X`hiL0||sqw};Ke@kTic zn<2p?3iV~-xXfben%O`vK0zy$a6aRP`thfyr!*6f=Q0M$qN#a&bi5(l=XQYGg5u8F zpOc4EtK3pLzr1Y87LfJz`1qgv(_j6=Km4O_fBQSyX$z0eE?9Ig>AFg=6okdV>6NSP z(O!TBJXf5eQrek7BOAoGt8a@$>CXgm-E5EAf1`K`u?kDebSdbKCS#6l)f5~m3T5t< zBCLat-(GwoCI3AJO|YddEM+yra4xhL9z}VlY850B6ZF*<#?i?YhO*7mUWVW_?B;dE z+F8tVDzq2c_h60N9>#7zk+s(4B@WK>^9zFR=vkOlwLGydOr$XsdK6Wj6zG5{Tc|~U zrLZ2}G@IIVlpI;W+ynwiD!^=_0hk3<(L9Rm2T4(h;K%eP8?zzgJV`KoI9xqf#+Xk& z%UOwm7*enx_^`jL^%!}`0A+hJfvlx!^CB1sQkm(4SfW&Q8&`${6SD-_GO_Vy)Co+D z+FeGwB$(W >I@yLBb~AI+kb%6CUos zkqV1SjNJG(;|?%vQ8bD8<_|dDfYa(SK#u2%-^@x`i#oVL>sRpmfI)=lTw b2|WK4r(hU{1DZ+K zKMr_iI8CO)u)VzDkeN0|*`x$1>t*{JmN%c166>N7A9;nBy-4^;mBqsiVZXrePs$H* z`D$4M2-YgyO6#}%);tkzFe&zcH&y^9j>hG9*hP8$+-L5x#(=idie~-q3@9^HtK_jU zFsF0_9eBS9=9^jGLgO72^btr1l?xC``qLmBTH3t@!kp4dSB4+{4AP|p0ws27oOYK` z&t(ZwWYUM3>LCDN$f8WntDEzW2)T4FNA_&Jle!&q5TyWV7iS_=g~Gdsa%vWq7bUn1 z`wqdlFkLQpZwXA3VXG$~kq~59Z&RD7q0@6lOaZ>Kgotv}qnElBG!V2rV6YpLp?JhJ zl>+l%;)?=!&mwLL7qzOb*`Sk#0=PTiR?aZ0I*3WMXUJf6G(sd}AaS#3y3a|cBj`K@ z5xvshL!46(uv8F-^a9vGNKrPksv6GFn`VO!ZGoG{cF?C%RZ9kN3e- ~TZz z#VE6HlV0JFZAY>M@y ~mA7HFa0=i@l3Hw3g8t@|rH!vN?-H9Qg) zSoJDY%I#BKx@elH?ssHFh~+Bt9c|W{^i@?GSm1L?6~Pq!$O+G|n3ROF@6orURRgUw zYqBy3&p->pITgP>@t{Kg?EIW0=*ePdNCx<$+Y?mex~g0zb35#4$Dq-${Ovziub#F{ zDkydqMPU0An%a-!2@(B|#E(h^!5Q;Hm2i7-7;O`f;N;|YfA0? B81FJHc~EmHxOB!1 z%|EAVI4be`K*g8EdM8I~5dH(_ z!%}vn0AnFY^AFkxRBDnIavHf^0_~T?8yn&bW^p{LY7>M^Rml}q2cZ|(>}*KEilrc@ z4T0rUFRw~j5Q}h$@Mx r|PtPm!!QIA$F+ zHb0D36=BC!4QU}dk(_i=DbrH;q>UDv`y}d~$VpE>X#Y>>lcFP>NtrctjrYVElyrSW zv|c^LswjkK%T`R(%gd5`Z4nw(NW ZT0%9NO*r_|W2B Vgu*)C>-R6V?YYRUK99#Vmmh zc&E9V4{a5jlMwBngEw%piR#tU(}D5aRpqMjzPE1OY{|(fV*u{me}I>S9QUxLfjKkW z3sJE7ZnV{Vc6Om4G4>$X?;qTM@aWMQiV9Tukaa`gA`E2_#lNU$Sago|3ndWU>5>(3 z%WVeJkk@>M!QwbFkfs{uOg?*t_)$OxsIz#Hd&_LT${3QsjG+1K{A{M4S+rwMdN!#m zqC}>2v}Bbg)aqXk(KWNUWNr#=BXEL|s(#|*9~0JydX0kpjnSEa O3I_2!@|Ji>B^@(AtJa5TDtLL$K5s4t9 zOF_or_x5V*;6Il@zZ7K=x)ZzDXW(dptcr@bG3B202P~3jg*ayGo^T`IB(9V30UVUM zdMVkiO-rk&$`CRvydeVnO*54Zo2qD?89g33NGmEvQ6uIvmoi@~NGoemrMZ}G7joiR z6^(k|j2`F=HqHPA9c4 )Y6iqnK!2>z||w$*boNHxePOWO5%$NG(J;K&sk$z!p7 zhO}WOwUCGt#9v*+RHqO-qKw%SmvWUp9DD1j)yFwhs(-BVvmGs7jYWH4!E5!|>-c$J za#}h50_>UxWzKpL5CBXKh~^Ix)vsA~hT@@m|Dj%N*XVXj(Na|pq4OceyXToCYR+}F zPViX_bZ=qT7>9hXiobGueeOtggFzNHx?Di|&}P%Vlz$MGdeX{C;%8%q4yzmDD;)g8 z(eaU>W23lzV*!zFf6iC0UOi&G8b$_)mdD3OTei#M&f{baV9YCu8MD-SesOVregRrc zRBKIu)cN?&QOTDW3U%qqVgfqVmkO4|j2osivJ6e-h9GV}NmA7<+`LS?9(V%d!zuN< zaNmu|%}lt4^pz&1)pCgBOv_~Ms@VfmOtK2COVNuXjjka^r!_Y4I})5%jf#2lP=l_i z%34<&V3UH{vK0Q*A|UN38eXW}%a(amH*Ou>mCXqC3?mLMaIOkw@bd3QmNlOa3(HY0 zux#&})|K5HwRNqB+eiDa$p-#bn0RdE$fHf%lU3YMoItQ_fH*fg072b5?We=_zmg@= z3yx00$xb3Q)^Q!puB_>jNS_y4(huXxR7|Wi_zcFM0$!wZfgx5YDleY1deEK#fWNhy zurk22i?sV-+sb#BR~qVeNdk1y$Z7KjTVQ_8^oMfbS?|dPey95ccj;@hSlgawj8_9x zdgY?L(&}G{Qpr$MX;Qr`VaG*p5@}%EwxWz&wK}#a0P3{adNlHO3f;A*Wjc%=alU+% zUPfI+`c`4k9+1K^!GtSep%s&BHt%lqRV3H9!6@q)S9MKGNY;?*9nAj^Q&n0L8wK$M z;yPH!f`EbkqK$qy8P5t9#(1$t!O!vEFv;C0Afc~(88mxyckh{$RYH8lGF|vc!Tc-D zDzG1_gThFDL#^^ch6)VR#`3~(yK)M#W`L{-h1z&PmD5QA1T-CbNVu53kRY}!xvDwr z%1^~-dp^Xd 8G~a&GqZoT4GvQW4c1Y zZA{m$UEOZC`)S|OP$I;PBc>2nPfy!xJbHB2GE_{qNbh|d&(80Q$bL%N<76Ig5qt%0 zF$nr;mH??mAz=`>SsJ(aPSk!R(pIJ_M`-!^qSQX4Y2PZ|lt)RJ`4cps2v58H?#jst z#?$RRZ``=qF7iUv`1$Eng%kJo8`Jy=xHxb_S721Um583)BHqyv7SE6gdepM^mtK0g z#|QBV#SoSr=#|qe5Mhm)%knX~8-~2v3x2@mPyMCm9G$ZG0#DIM#4Gi30vr>uDSD>A zZBMnxo;;JuJf(aSS4_EPV>i_0q{!qx CIQ}xK(nyc0F@4n+Hu;}B{9R@aBm(P{JbUf$xrcuN4U3^=vb__&}4~`?{Ut~ zgy}HMdNG!T8NI8_m#uDt3nl+2UFx5kls-@(y!a%{D0&uujKg|pj%ZB(MejhL7yjH5 zQ!8NnywvEb*6Z=i*T?po+~HDJk}~~{DRs=pXLh2FX8h(OiEl!omyaJo$xF3MV|P+j zHCj_MwzzF*8DCTw-_Zt)M%YcMFJoV8Ng$d^AmQ*TV_Kb-FK-J$tm)FY?5zW7Cr`V5 z2@~n{Fds @INtE;}9_ZTN%|m8h2cf+i*}$D^1^L%#|GLxRNCD3AaM zPty+AFiQjQIFUTy?g2^k4H-yll@^Jxgw0~h;^dK6y)j9Q^vvd&UxXghz=~R;(3bPq zPP`I#)1>0Y6{Jp2d9hL$cXlHRvTH>NKhmO4mWQ+e>o})iE%lII_)-tqYH ^L5x?)@SXTW@mc87uQt`$jFAmN{8`7yeWmW%Q5`m@e zY$s)Mk=lG;{dPU<$okJx`%IAD3VGYA8b&`%q&Ip0A4L4PnyN4KB9?*Gs*(0CtoxJv z3h__JSJ*NzRdHV*f|Wg%OvBmlcK8$G;#YOKJ# 3-Tcq~r+@q9S6=!%f9LQ1%0K+a4<0<4 zr`@ARkG}S`ufOt %hILFNL(1Zz?N=#3)x)n4JERX!q$m{#?$y%c1L@KaawBxB#3R{|D~`NUc}>j6A{ zr#oA_MSfqy${f|E%)N&f)|#ER%`M$GOKRURGjNWRVOca#%^$%_3SzZ;B$Z`6RCQnO zV)BY5afMGcSlX!j%Un-=?*k_kZnCN0v`FaPS+O;I4oy76NxWS=1j3KbMbgp6t*%dm z+l%OJSM|N>aDVg=nw-M|Zi_ED0DL#MZ2@H`P*M1TAr-WtPL4AEr+zZFudifqmP+vXIr>XLWv9V3L)clTnmRVFa{j%YGIzZ!W@l z6HaU686Ti7vvwW3 Rt%x*CG>pT1B gpNxX4A(*zRGvcKwtCEZvRs^GBzrr=&VE=Ib}EpI*6ga&pp&(?@5I#*o{O zZr;54=;6ctyk|-eP2V78#R4S5s_~E8zUow6T%6y%^MT#N_RY87e*3#`eRsd#F+rhh z#^L TXtri>e^)_>k$H!Y}Byn{;KX`Ee?RVa0rhHoliKFfugf}tsUZxc? zWHBm>QFw9fPud|O{avQya^$4{-A$Jh%cK)inQ6| sY z_iOPS%M85_uiho~+c11Dc!2LB*=WLQ0N;(WFl#NamDIEb!=OPgN0G}29wv+5nd)q` z5bOn89)99#FK)?$Q5}5JvI1R%y68CASqX$ZJg&V5p>K+Tpti|L6cJR7npr?HLctj? z#lUXYb~9XA0obijUQsP1W@DMP==V-lx7%ZgiD11=`-$n*Nu*t&4ayULzO#IDS+-Ch z0abm&dC P+3rO`b4!n&$tnHjQK%3`}3XRTeE?+9Ab<0tYyGD34;6)!v_!*WMsJNn_5 z)$!iyP^2VW_JitbX4!d*Q_@*of s72woSAsOkIPQ*3J;1C6j8XX)fV&tR6y>I z8r}CwEy5mR%lhL}v=iH}%^tL*HzXL~o1s1;*JEwwsMstI@3!Z7`}XZ4(ik@Iu{@Dm zw{P;4fAZ@J3%KQ@?Y>=HP%37?vbLkqAS8V&o`|6z_WJ9ufAW)`9P(hPd^?zR?qARZ zwK=R+J~lLHKfQ8#di}
6gFywXgd!vfb?se|ZG9$wQ)SV2D^t*3a9^xBnF{ZJegF zoYMn}0G Kd=y_+6j{!+5>)m?M&FQYKjr3qT9Hb9?_-ty_@IF-C#w7Viqhoutv#kz zOP6X7+Bi}xiBl^cRs(&1wwj5w0h(9iFB_5bnKG%cr~pL#tj|tiI6?Rxzljgxvl|@W z>ZlbM1`DixAKP5*9(x3HY+z}2aHt8p_Mh6Ppss)1k=E9G!n5-fbLW69Pn QEI3uVF@Wgu96? fT3A*x}s#d2Qq5O9S)3EV9rN2a*sGQ;s zs(sNX2#CD2{xnsEiKD6{30k%#xQuqHeoHS59^1hmhVFb+RWu-`x!czc7GFXQk99d) z$O|ly{wv_A?G{aXib9DO123OQ9jfK~eYhH;`K{}bj(R23@#c2B`+Zm0ucEWV-((0+ zc!TB@9(+AO4~DakD-5gW1#9{)fcI6t<(Y|nOzci9JA{0u=)2S_tc<^PT0OTrb7@(H zb+UbKy}B4_bu;awIMfb{Z6uEa@xemA (QZ8lvwmuRyWVaV&XdI?$Ec+>FBF zHFE0>qbiHb=1-1~+ke@ZbJ%hs; `pG&{2FSss zw%=)==-$2idQPWrf9KoZdHwZvtXZSIeO 7Q&@f+m((RJ7am&O7hTjO@3we8|ajXjY_x6*b3> z!)X#gr!eAmW@_c4Sz|18@@0cp-z-2PvYIR>c3#4(p+n}JM`GdOo>}9fOKKJj9bbDu zvRpN&P{g(j+cSQ8h!ABJ(Lz4#U#zHvHh1 0_Y zTqFg3WUA;!pA`C*n-A%BA6CF(Yn@n