From b4863db46f3755e2cf5c52bafa6fa8770d4ff4cf Mon Sep 17 00:00:00 2001 From: Fox McCloud Date: Thu, 5 Sep 2019 18:44:55 -0400 Subject: [PATCH] further tweaks --- code/datums/dog_fashion.dm | 26 ++++++++++++++ .../objects/items/weapons/tanks/tank_types.dm | 1 - code/modules/admin/topic.dm | 6 ++-- code/modules/clothing/glasses/glasses.dm | 1 - code/modules/clothing/head/collectable.dm | 1 + code/modules/clothing/head/hardhat.dm | 4 +-- code/modules/clothing/masks/miscellaneous.dm | 1 + code/modules/clothing/spacesuits/hardsuit.dm | 3 ++ .../clothing/under/accessories/accessory.dm | 1 + .../mob/living/simple_animal/friendly/dog.dm | 32 +++++++++--------- .../mob/living/simple_animal/simple_animal.dm | 4 +-- icons/mob/corgi_back.dmi | Bin 6390 -> 8583 bytes icons/mob/corgi_head.dmi | Bin 15791 -> 18637 bytes 13 files changed, 54 insertions(+), 26 deletions(-) diff --git a/code/datums/dog_fashion.dm b/code/datums/dog_fashion.dm index c798f352189..e8436930726 100644 --- a/code/datums/dog_fashion.dm +++ b/code/datums/dog_fashion.dm @@ -45,6 +45,10 @@ /datum/dog_fashion/back icon_file = 'icons/mob/corgi_back.dmi' +/datum/dog_fashion/head/hardhat/apply(mob/living/simple_animal/pet/dog/D) + ..() + D.set_light(4) + /datum/dog_fashion/head/helmet name = "Sergeant REAL_NAME" desc = "The ever-loyal, the ever-vigilant." @@ -149,6 +153,10 @@ emote_hear = list("lights the way!", "illuminates.", "yaps!") desc = "He has a very shiny nose." +/datum/dog_fashion/head/reindeer/apply(mob/living/simple_animal/pet/dog/D) + ..() + D.set_light(2, 2, LIGHT_COLOR_RED) + /datum/dog_fashion/head/sombrero name = "Segnor REAL_NAME" desc = "You must respect Elder Dogname" @@ -174,3 +182,21 @@ /datum/dog_fashion/back/deathsquad name = "Trooper REAL_NAME" desc = "That's not red paint. That's real corgi blood." + +/datum/dog_fashion/head/not_ian + name = "Definitely Not REAL_NAME" + desc = "That's Definitely Not Dogname" + +/datum/dog_fashion/head/not_ian/New(mob/M) + ..() + desc = "That's Definitely Not [M.real_name]." + +/datum/dog_fashion/back/hardsuit + name = "Space Explorer REAL_NAME" + desc = "That's one small step for a corgi. One giant yap for corgikind." + +/datum/dog_fashion/back/hardsuit/apply(mob/living/simple_animal/pet/dog/D) + ..() + D.mutations.Add(BREATHLESS) + D.atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + D.minbodytemp = 0 \ No newline at end of file diff --git a/code/game/objects/items/weapons/tanks/tank_types.dm b/code/game/objects/items/weapons/tanks/tank_types.dm index a181125caa1..fc4f3438aa1 100644 --- a/code/game/objects/items/weapons/tanks/tank_types.dm +++ b/code/game/objects/items/weapons/tanks/tank_types.dm @@ -70,7 +70,6 @@ obj/item/tank/oxygen/empty/New() desc = "Mixed anyone?" icon_state = "air" item_state = "air" - dog_fashion = /datum/dog_fashion/back /obj/item/tank/air/examine(mob/user) if(..(user, 0)) diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 92f2454957e..c1d3764db3e 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -1832,10 +1832,8 @@ P.universal_understand = 1 P.can_collar = 1 P.faction = list("neutral") - var/obj/item/clothing/accessory/petcollar/C = new /obj/item/clothing/accessory/petcollar(P) - P.pcollar = C - C.equipped(P) - P.regenerate_icons() + var/obj/item/clothing/accessory/petcollar/C = new + P.add_collar(C) var/obj/item/card/id/I = H.wear_id if(I) var/obj/item/card/id/D = new /obj/item/card/id(C) diff --git a/code/modules/clothing/glasses/glasses.dm b/code/modules/clothing/glasses/glasses.dm index 7eb4f32ac3b..b5ac9aa405f 100644 --- a/code/modules/clothing/glasses/glasses.dm +++ b/code/modules/clothing/glasses/glasses.dm @@ -374,7 +374,6 @@ flash_protect = 2 tint = 3 //to make them blind prescription_upgradable = 0 - dog_fashion = /datum/dog_fashion/head /obj/item/clothing/glasses/sunglasses/prescription prescription = 1 diff --git a/code/modules/clothing/head/collectable.dm b/code/modules/clothing/head/collectable.dm index 2939cca4cb1..2cfc2adccaf 100644 --- a/code/modules/clothing/head/collectable.dm +++ b/code/modules/clothing/head/collectable.dm @@ -38,6 +38,7 @@ desc = "A top hat worn by only the most prestigious hat collectors." icon_state = "tophat" item_state = "that" + dog_fashion = /datum/dog_fashion/head /obj/item/clothing/head/collectable/captain name = "collectable captain's hat" diff --git a/code/modules/clothing/head/hardhat.dm b/code/modules/clothing/head/hardhat.dm index fbda3788144..9109821937d 100644 --- a/code/modules/clothing/head/hardhat.dm +++ b/code/modules/clothing/head/hardhat.dm @@ -11,7 +11,7 @@ flags_inv = 0 actions_types = list(/datum/action/item_action/toggle_helmet_light) burn_state = FIRE_PROOF - dog_fashion = /datum/dog_fashion/head + dog_fashion = /datum/dog_fashion/head/hardhat sprite_sheets = list( "Grey" = 'icons/mob/species/grey/head.dmi' ) @@ -78,7 +78,7 @@ max_heat_protection_temperature = FIRE_HELM_MAX_TEMP_PROTECT cold_protection = HEAD min_cold_protection_temperature = FIRE_HELM_MIN_TEMP_PROTECT - dog_fashion = /datum/dog_fashion/head + dog_fashion = /datum/dog_fashion/head/hardhat /obj/item/clothing/head/hardhat/dblue icon_state = "hardhat0_dblue" diff --git a/code/modules/clothing/masks/miscellaneous.dm b/code/modules/clothing/masks/miscellaneous.dm index 3a1a2b05c4a..924179bdd4c 100644 --- a/code/modules/clothing/masks/miscellaneous.dm +++ b/code/modules/clothing/masks/miscellaneous.dm @@ -228,6 +228,7 @@ icon_state = "fake-moustache" flags_inv = HIDEFACE actions_types = list(/datum/action/item_action/pontificate) + dog_fashion = /datum/dog_fashion/head/not_ian sprite_sheets = list( "Vox" = 'icons/mob/species/vox/mask.dmi', diff --git a/code/modules/clothing/spacesuits/hardsuit.dm b/code/modules/clothing/spacesuits/hardsuit.dm index c085aea93da..b56d2122ee8 100644 --- a/code/modules/clothing/spacesuits/hardsuit.dm +++ b/code/modules/clothing/spacesuits/hardsuit.dm @@ -186,6 +186,7 @@ item_state = "eng_hardsuit" armor = list(melee = 30, bullet = 5, laser = 10, energy = 5, bomb = 10, bio = 100, rad = 75) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/engine + dog_fashion = /datum/dog_fashion/back/hardsuit //Atmospherics /obj/item/clothing/head/helmet/space/hardsuit/engine/atmos @@ -207,6 +208,7 @@ heat_protection = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS //Uncomment to enable firesuit protection max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT helmettype = /obj/item/clothing/head/helmet/space/hardsuit/engine/atmos + dog_fashion = null //Chief Engineer's hardsuit /obj/item/clothing/head/helmet/space/hardsuit/engine/elite @@ -229,6 +231,7 @@ max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT helmettype = /obj/item/clothing/head/helmet/space/hardsuit/engine/elite jetpack = /obj/item/tank/jetpack/suit + dog_fashion = null //Mining hardsuit /obj/item/clothing/head/helmet/space/hardsuit/mining diff --git a/code/modules/clothing/under/accessories/accessory.dm b/code/modules/clothing/under/accessories/accessory.dm index 3bb9c2e3686..9b1a0dbc146 100644 --- a/code/modules/clothing/under/accessories/accessory.dm +++ b/code/modules/clothing/under/accessories/accessory.dm @@ -320,6 +320,7 @@ /obj/item/clothing/accessory/scarf // No overlay name = "scarf" desc = "A stylish scarf. The perfect winter accessory for those with a keen fashion sense, and those who just can't handle a cold breeze on their necks." + dog_fashion = /datum/dog_fashion/head /obj/item/clothing/accessory/scarf/red name = "red scarf" diff --git a/code/modules/mob/living/simple_animal/friendly/dog.dm b/code/modules/mob/living/simple_animal/friendly/dog.dm index 0a093af4596..3d3f3c62ee2 100644 --- a/code/modules/mob/living/simple_animal/friendly/dog.dm +++ b/code/modules/mob/living/simple_animal/friendly/dog.dm @@ -21,7 +21,7 @@ . = ..(gibbed) if(!.) return - playsound(src, yelp_sound, 75, 1) + playsound(src, yelp_sound, 75, TRUE) /mob/living/simple_animal/pet/dog/emote(act, m_type = 1, message = null, force) if(!incapacitated()) @@ -44,11 +44,11 @@ if("bark") message = "[src] [pick(src.speak_emote)]!" m_type = 2 //audible - playsound(src, pick(src.bark_sound), 50, 0.85) + playsound(src, pick(src.bark_sound), 50, TRUE) if("yelp") message = "[src] yelps!" m_type = 2 //audible - playsound(src, yelp_sound, 50, 0.85) + playsound(src, yelp_sound, 75, TRUE) if("growl") message = "[src] growls!" m_type = 2 //audible @@ -69,7 +69,7 @@ if(change) if(change > 0) if(M && stat != DEAD) // Added check to see if this mob (the corgi) is dead to fix issue 2454 - new /obj/effect/temp_visual/heart(loc) + new /obj/effect/temp_visual/heart(src) custom_emote(1, "yaps happily!") else if(M && stat != DEAD) // Same check here, even though emote checks it as well (poor form to check it only in the help case) @@ -155,16 +155,16 @@ /mob/living/simple_animal/pet/dog/corgi/attackby(obj/item/O, mob/user, params) if(istype(O, /obj/item/razor)) - if (shaved) + if(shaved) to_chat(user, "You can't shave this corgi, it's already been shaved!") return - if (nofur) + if(nofur) to_chat(user, "You can't shave this corgi, it doesn't have a fur coat!") return user.visible_message("[user] starts to shave [src] using \the [O].", "You start to shave [src] using \the [O]...") if(do_after(user, 50, target = src)) user.visible_message("[user] shaves [src]'s hair using \the [O].") - playsound(loc, 'sound/items/welder2.ogg', 20, TRUE) + playsound(loc, O.usesound, 20, TRUE) shaved = TRUE icon_living = "[initial(icon_living)]_shaved" icon_dead = "[initial(icon_living)]_shaved_dead" @@ -190,6 +190,7 @@ if(inventory_head) if(inventory_head.flags & NODROP) to_chat(usr, "\The [inventory_head] is stuck too hard to [src] for you to remove!") + return usr.put_in_hands(inventory_head) inventory_head = null update_corgi_fluff() @@ -201,6 +202,7 @@ if(inventory_back) if(inventory_back.flags & NODROP) to_chat(usr, "\The [inventory_head] is stuck too hard to [src] for you to remove!") + return usr.put_in_hands(inventory_back) inventory_back = null update_corgi_fluff() @@ -266,7 +268,7 @@ return item_to_add.forceMove(src) - src.inventory_back = item_to_add + inventory_back = item_to_add update_corgi_fluff() regenerate_icons() @@ -313,7 +315,7 @@ "You put [item_to_add] on [real_name]'s head. [src] gives you a peculiar look, then wags [p_their()] tail once and barks.", "You hear a friendly-sounding bark.") item_to_add.forceMove(src) - src.inventory_head = item_to_add + inventory_head = item_to_add update_corgi_fluff() regenerate_icons() else @@ -338,6 +340,9 @@ emote_see = list("shakes its head.", "chases its tail.","shivers.") desc = initial(desc) set_light(0) + atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) + mutations.Remove(BREATHLESS) + minbodytemp = initial(minbodytemp) if(inventory_head && inventory_head.dog_fashion) var/datum/dog_fashion/DF = new inventory_head.dog_fashion(src) @@ -684,14 +689,10 @@ if(!emagged) emagged = 1 visible_message("[user] swipes a card through [src].", "You overload [src]s internal reactor.") - spawn (1000) - src.explode() + addtimer(CALLBACK(src, .proc/explode), 1000) /mob/living/simple_animal/pet/dog/corgi/borgi/proc/explode() - for(var/mob/M in viewers(src, null)) - if(M.client) - M.show_message("[src] makes an odd whining noise.") - sleep(10) + visible_message("[src] makes an odd whining noise.") explosion(get_turf(src), 0, 1, 4, 7) death() @@ -708,7 +709,6 @@ A.yo = U.y - T.y A.xo = U.x - T.x A.fire() - return /mob/living/simple_animal/pet/dog/corgi/borgi/Life(seconds, times_fired) ..() diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index d268e864d52..299be975def 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -590,14 +590,14 @@ /mob/living/simple_animal/proc/add_collar(obj/item/clothing/accessory/petcollar/P, mob/user) if(QDELETED(P) || pcollar) return - if(!user.unEquip(P)) + if(user && !user.unEquip(P)) return P.forceMove(src) P.equipped(src) pcollar = P regenerate_icons() if(user) - to_chat(user, "You put the [P] around [src]'s neck.") + to_chat(user, "You put [P] around [src]'s neck.") if(P.tagname && !unique_pet) name = P.tagname real_name = P.tagname diff --git a/icons/mob/corgi_back.dmi b/icons/mob/corgi_back.dmi index 26fb3771e15161ccc449fbf76b4485e36ab03d6c..2adfc53abe4ceb53ff8a51f06f2b712e91aa24eb 100644 GIT binary patch literal 8583 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 V7WH$vAs;vzq#&yzQz2yn{V%u{R#pH2 literal 6390 zcmbt(cQjnlyY|t`M2MOwqlf67XoHAE?}JBgMeVn~~ojpAOARs4gT;XQ77!C3GymFtwU;glV4+E}Lu5W}E zzjM)@KtzPgeUcd9bwH=q z``DJl(wjMxOOM;QD9wSw_Ve^6mz*&`)W?Kdcm2%!T|~$?-)YsM`K1@n*>xJ1`5(jW zxuN7pet3FeUF1X*ip~9l&AsE$EHR}Yr-zkP)7B)Ws14ce!f>PuY276NFyS=SRZRkN zc5;KfSdg#!JE92a3I{XjyV5z|N%K0YYlX(VTMf_E+u+yX)>nMBka!!FHEmy%`{U#L z_lgs)7WcI*o*J>XXzV;*QNP3I4gRZ>?f5}+o?i>?{5%n3_MtMpICXWLUL7E&s0~)* zsl6m>D<`P|Z495KOagdEM$#427? z6fiV1Ezl*+14Ot!28fZ#0C^QB0gcsz|Kw1+h6>j?GZ}!}4W$%+#q5Rt@sG$n_OqGg zPrNehoz(9gj=wULS}b~kxOk%<=hN{qRIT$%;|j@gcBb3HOZDg1?APfXV;cccb{7w4 zuP$+YT?)T?zwSM(T}CwlG1jO3)R3t4PeG$Kprwfk&RlewzD3PnIzr{crX2vb6uNGr z8UrJN9B$>g8`dknW==;irTqwK|MieBIw2@AW&-27e13Qn=tMyR#kp_Mn^N!hvv|fZ ziQ1^Ux(bpy{fe}I0~4(76Y<3`6I51K&US=#%+Alh8_AY+3Yox!A0idlX{z(+4lHxJ z(~$Y6vjPOyC*c_`Cpli1IWZfo`W6fUZ7rOXIhHx9WBUP$Twa2WuYy@SrSZLj zwiZ2_s#ZkG!05E6Hn;LZ&;Qhul{8otDGQm`5$h`+sH>99x>mQ})zj1Ku2>PFR|JoF zG@(M!OQO+z>Fw8XX+yaHY)o3T3)=96!mV}Y{N3hVv#mbsZPiXmq2`XuH@}*X+|2d& zi5|)j3()uX_hWa|XzlIoYb=8-7;QPzDGR?mx9*A{a!LX>z!fWqhI%;OUi*H8&O8jl`{ zD=1`p%D%gaccwfb%`hB9FbF(6Vuf+UM+g2-sP-SZXz+wwjSj2cwd0B;1Ojb>YdIwL zcV-dR#4zJxPe%|ki$xma8G-pzd`CZ|RPdg#bx~<4oOc4ky9B#9bCOYL^kia3_>Y;@_5oArik56K@`vCpfTcEoYYjGQ0P=lpAq002+&?i6%Qg__oG-S}mC3 zjS9Dq_lthr31ppw*H7_S(ImChZo83@f-lP+GSh@tb{wW zwGZNF!Yn8+Okx@YX>`rIS@TVYIA*F07L^spla|9nr==P=EE;Yo_-)e!1qL!kk(=#b zM~y_|cH5a6Uv2GIrrSs?=#_OkEx6a(p8w+PaW7t34tnc#avwxvnusVxD1WY|b`W{` zBaohCd}@mO-xl4*v3p)buO+QaK0-8`b_bAu+&A6%#1hFH%wR~~EVUD}l#E{aniO0U zS#4KK3}M-mC^|p)LbbdKV9dk}==WKAc2Joajit0PCG zUHbhP@ufC+zKzF9@zuGM8MT+b)H{iE(AecNb->`(&s=s0gT*cZR{YB8MLYH21{mhO zfmVI*usZU*HIu&1(~*mva1ky>EGGxa!>T!HmA#zB2MXn8XFBZb%dn#@XgQ_9(2+il z)fP|hh=G;4N;_MBWg<6xsr$sMC{MZfTDUK(Ngj=)UeW2F3Nkkd@fQ)+AuXQm3 zwZjO;29jJ~C|(8mFPWMj9mn54{%Gi#7 zcMBkva+vq5UbmP3cuRke3?Im&RsNfS`#5l)RL#p{meYJI5VCC6?g1kDn`u_Bc`|l>|j+{ntC5AFQ zpB}&r$cjJ^Pd?4J=vGu$BTX6+h+k5-6puGnoP#jz*Q<}Rb{KO3en{wz0_@7xvptZx!AZ&1pf$}~Cf!tz{mzVE#T3?^~D2)Ywu5@>plxGZ%Rm~Jl?Jd=q zp!mGr#}t(q*_ldh9Iq3POGXO5_@0y}3SOwESo$FWL4Y+L@fBWoTqRWVx?dxipkhBv zXp@xAo10xs1x2iyc`R92KAe5sEdqyjK#?>R8=r^_LNBs!zsDn`o&Hgq9SB%o)s)NC zYkP?;eD6qKT2awG`4v-AUH!-srB&ZhnHucuY8iWe9{49rsolVk0)}1TOBp-iR=kK3 z?Y)#v*+TX>55*_yJ!TiigmWdKJHlo;b%(bM%w`=|^ zFunyr+`lF+*2h8_Ph`Dgo=e5PVtH2mf>?zfyd~=f8(Z%=r((hGX!X;N(3BY5JH9y0 ztlMMn_*g%>eQ*5gilDw;%2}Y8ffjc2-EtJG<9Wtym=Kz7{rZU5_O7y+hK9!PMqUxu zaAK7WHDN%KLb?40HQ5ScjpN!Pa{k@ek7B zfUQb@9bZGXHNNESl*vFPXE-RW(z5BD>r92_w_NqlxpD-BKRQMYEUNj~8Vq^nO|-{^ zpgD=qsfRXSvd%bH zo7J(R#(4@4pwyG+E2?gbT6x*x`eoXtMewS88@;p^Q5*rDBKR z-uT1vEM`Mj^xZYLr?jd?&slo6NoV=RrKF@_4OO|hxwn~_jTS$;#XD z#timR_XZLa1QNa;5^eg@$1dDB^^2$^VFwg$h2w>MajU5Gtz%kI3@*b_`dw@{voJG% z2#j<~MhcIS zv21j^rLCp)dwVDy6u!Ib(Gx6QC&C3@ghttRDN9PyotUm~Zo16w_*s4PA*t@TYH?nQ zd)8H@!9y$l6T#Th+S-S&j*pK=Z%h=JpV>XPR+qSQ$u+!wNC3##AmV?5wiH2O#w5kJ zQd3hoXk!7u!os5P=<@RNer;YNzQ5YWM#jU#!{`}HOUpQX`MtWW&>gC9ktW4Ak9i`X z!j{pVBEekm$?*pJ`Y_EJw5OX}@9=Q^UuQSBc+@BTwe|Jo6Wp^V6r361>+c`u*UA>! zvE-$COWYR(YpD5}9Tqb=0_pvUQ<~&M62DRXV@zH%6XxSXE0ayNjtnN+9ZHv^RrU98 z+CT)~`Deh}Q&LilL~Wz@+CEIs3`)<$AwVkHsKpoF{dILmxNfh6Bd(`kGH(Bk;v&o& zdz&=x_jpKj?^MYJcic}>H7}-NQ-q(B=rzWl0BW{ro(|mzA90i%dwuhJ0JHDhH>UBh z<@W3$zJ+MHLXrmWQ00N^iX(sdTr_w!^wM7-7NjmwoUtLSW`7v|ldi9c$}i;>VAS_4W0=x#{JuC(E1jAEd8}uR3JEc)Z1>+CtH2( z`81J~tZc!bf|UIVv+#|vjvHg|7+#!j@Z{(f|AC7QD+9x$qgw313lEP`lu+`bNBZuA z+2Lt@Ymtj-3?aY@m3vxRB%TCT5>OAja$tql5(0&n<{>IND${fTTRy)Qd!GLG{+Wae zjjs~<*5)Sdj$f;j99SK&^ zKp`h5>n^00y>34#$F@cMItyy>zFJsdEi1D-Vf-^mL@4%G-Zv&c#ubTvC2zVlZFE-< z2TX73H(66G!d38;%ID9|&nMLWDAeWNw8&UK=+bw3Do0B+{UYNM&(fkIv&jnlHn?%) z#^=JqUNM}|J_`$rxUB43{D~z}jq}gzp1*(V>#Yn8!w(L;fm%RVv?H@dkej#iDV}t;V8q()%_iaWx0Im;4Ih zPK76E*XmlK#-V!ZUgw|TnbejLz~!hIRTa6$Y4G%E`XE?YS6`n9xCn)SA+Kq-9T=yk zrY0ZUD;Ow=J!ZQ}hPRWFlA=#=%U*If;A3vmQc|`a9wJqy)g>h=4Bze?YDGZ9F1t4C;_go1_lNUq0pqmnD)!42AEr`InVstu4D6Z z1x3YpFFE{k?3js1RF3tgRkIfXU<;o^d&!B($?>OUW@o1;#~+%XaxKZ$?t00wBIk)Z zqd-i*1BuqI_xHtEZ@yhlm>i5=0~DX%B(S(7Bqa?9Q&Uq9u=VuzMmlqe)gi13v;o1ldIc2~LJpaAbrKb<^0{foE|ERY zzK8PDcMlGdXJuuHNk~K(@bk<$5oAyZooZ`qe@(I?#GmOT=U#bTQ|6We~0a8N;pIchz= zx%(aJLes|IiV*yjlKxUuq>&Y^U07B|DJ?C%A-=4PK5LQxYo6|0x8!6Uy}q^Si`v-P zVK5ru7#SVqqK)lU3IcvxS^-9J+0I*{Cw%mj_hy9IKZ=KCc)DarD_IY3(84ZA;iaXT zn?5`!| zaz}Y^%6ZgVPFKX~o?!o=_B$vi*&ctJYd~a4(Z;&nLi{sEHWiC?WbL?E$g8yCrJ#BI zX~pU4dhzVg8&i6uuW_Q!H8*9(G4oZUz|c&HaS)mLI{)P}s4`1ogWj34V-Atug2me> z*u&?&UT(GduH?NUKBlG&czp33wXHS7r{mMpk!589#zpf!?oj1py|(W^>yjqcVQfvm zR2;92_sdfZsX3s#_?1kZaoDrC+Ht~46LNP18k8V}?rxCWAx0WF%KZ2Dre|V<85Q-ad>%3po-i|*+Z<>7AIX?C~IFDU8O^#dExZA98 zGbZF`tL`@uM^^Y3NbE2Vq;;)@DFUqWi?HKNz1Zw*`0>0C^171w=`O^vImyCuzLRW# z3SRy7tLa~7ADWOMsCX|K@{xX=*8k&2kGCAhS_oGy3!ArsOI?!lW~y7_G2i;uF858cHY z)us8o#N6A#PpMt(hPSUCYH)n~*dys`|URkA2I zC6o-N)vHnzeW53jRBpAvGwY?wH^L|1*P^g%xG17SvJw&#-#ha?MEk;(Sm0Ih-$&v2 z8ckXP3JxN(njz@0wT%c}v#FjYan-%sOAp){>1-U-=$6IYUcLb>~I6oljF9 z(7N+ATrmfd(W)@2bN!QT=o!m`Zy}J{c`xoEbcfHico%!KpD{7^3n`3c<$?E*3%PMu zg+*9&8`HR*@x(yX3QbYOK3Ns-258fL--gR zP+-h;5$=k2<=kJ+oNfHD*(}j*LL-?y=E!z&<8DOeh*Qe87%H54>~UyZw`~a3u&$>4Uguk<8(}m>&)H`rh?N!J;1^7M_$m#TM3DkA zPCl01O`Q>J_#`)RkBcU|prZPLn}v_S3$uMm#!cF%K<#I0Xe7joYPj(O^ypRX`lCO@ znuOy7pziY))UCjMq5l40eo=oedde@W%gVD$&Bpf)bn4lgm1vl1H0GVc;j55cqY6on z#aO-CU*rYOwq1Ffx947G1+Rw4O|?m7*FD(!Tveslwj)#gw{vLyP!ok$MN$eg>kU5iUTf{jA_r_9fP=$Fl(+cl1DP8&n- f;#Q~9ugR49F%i>G&D!xlG62nodg@hbwh{jaW@OD;?(e2!N598+>Mc-cGUB31#P}&ay{$ zaAvbrx~kaJ-QEvQc`63IdCTP?c<>^TqR{v3_+n~(;;Sjo9<9hO2P_ z>19JJlkprP75y%IXWn>b#Te$5vf|@ulm6W7`-;z$e;R2O`qbCF7nv{XDz^8Ax5tGU zFy@TlO|qVwM2i7jp_Lt^!xtZT;(6DwMRtHUv!7k`~XlJ@H zW3paF;^)cK-9x!3ERO5ouAocpA(qc;49nta&5;8*P2{vb7yZqs)!rRKS;c0_ zmQgC1!7sTTtYqP}s?0g}DE0qn|9&G%!$07zwi3f$#Q5Q-Zq?b#gd7Fgfuti`L>e;z z*EW817s<95yeHZMvrui8#LURS*2B>Qra=a zYTPSqldNWvH(cuwD3nZOBeBXEN?$XpdAEQKIfYrG3is!acV=$)&JoW*Zf2oI1qJ|2 zz;n5$+FoDw=DocrUbaac)XRS6rdPz>V#8#^luu%R&-5^EH9n=`r#rnlAmTJP;zTMh zN7`7n8XdjLpZ#;iy^%$91^1_sNN(eH13}E|Y3dZkpae`sCSQz=GX>X&6Sh8u-#+?4 zhCgy_7408O8Yhn%Zn(Mk{_$vjDkt|w=((k5P-J8u0f96NOBEY76Dg@a8Ad{6BzF{= zqMTexlAQ-m!RzAr6*B$&W_z7d$7id(@l=I{g^J3`vfHHGO46$AjMFSik z1wh^)756_XBE+ziG`P}EKPl1}ygSSH#|FFtXRW}C?9dO)h!}aM!nc?@Zy?wg)fxy^ z4gS5yx1Ylwzj+?l-~O*8PU8{FY2(;-kvAP+_#mh*;gBQMvAvYy_RgR7YVX!NtVO(V zDm-ka@4K_HXm?@t!(@ok z?UZ<_E@;5voe~_rYvkEua90m+C&Pa|8BZILWZvyGsK97`wASBrvOIHf+nUSlRPDeZ=L}~>ihM`<54eVRqc3Fgb_owHavw}8qwCd3#$;-{0l};Q+ z0{!+@#G%(^Kgai7G1pmp@!wZy1k%|J&&YlyhF7K7CqAwr_#;PrAtzw_=LK2~gr9(Y z8@P7b(nJH`ZD$N70T&j2jXt%*!+_JobY;`tC*o9|yUVkVj;*9?!ssn9>ygZ-k*6h_ zqY8|7(?uMA2(9*V4gL%;k&}z+S$Dw$?um7Yzb3OM`5}Ss)@YQiTW+FP^EOch>G~qp zokalNr2I4R#@j-?!HCCs>SRkJVk$y8HG0F;kJP~vW^r(1PfnV6CMxdIgS(0j$_1xJ z57|3ET1-;XFd=Zh%%+YzFV2N=Sy=FGhnn0iJ)ctDN)o=Z|05ZeXm_`P2kI;=+ZC2W zUmmRC3eCot-3yYF8)q);=1tLfcq?a5a=p5Umtahw3}%a>v$3!!zXHfe6WJdFQIUNg zZhOCZ{=bmT9^n75`}?lksMQ|uBiC}aRe&h{wY%r&;a@D^djb75PJm$|Ct)jp=QU} zfm#W2Yj{boV!hu9sb)A~_oefy-wo~>FADr6f#2?)!^I}+{N=&!^@TaAV%E?Rb3brD zFzCvZ7<^nwXYrGeYaXz&7+E!DYU1;tEh<0jqy6lXZ347q7N%wD;M{B3LB$7dJf9raI1NZqB6m>iN1eq(@eEeLsq`y&EPF&86;NM2%7 z!|L;Iq0eMNN3Za?TCfvv;mM;PC~-QiHiqkC=^kf~!BL5<@|$g_+P2IRNpPjzBU!S9 z#R^~J@0#G81R{wKXwl;69(SFaP?rcmdVf*w(kD~vzHYld8k{?$oJf;Zc6^#IExyW` zDImom4IP!Yn$wY&%8!#`|BhUAERu%okK-XWcI%+zx9 z71SAJm_8@`)g6WL)iFgb97=ihLN&yr&K}e2%(o(qIvutrT&OH3C--OhW#)gSnB7XH zl5jJI-1uYvt3%}h2({$K2XR6aql@KKejINZso7xDIyzt@WnwlENRr}i0g3Fpw-|8! zK@|R_v*Dy_&}l&|#J{T#A5rKUDFz_B9fu=$X)f<@?mWgEsy-S%yMyp7p5Uk|ijKzD z(9`48REVbx3k%E6&h8p%?*wl?zI?McnxoKb1lb0(afZIP&qX+^asOz5&3+yg$A#HK zNZ+XsCOT(hw*;QwqnELqs^=HG9QgSF9eDGHg8B)*Ky!d^8}gi;xt*-=Q7O2i&Pc=* zYoRHmrC~{c4Y3okQ{K+tP!CIxYMOT#%~xZD?aw!lmYYI$7g}lkFHb7JYc7KR1#6ot zs+@-`eJpSFtvgoRJnX%F5H$=g*Q2<^e=H8d*%I)i}a5UqYlhej4d z4C?L{zi#KctN*|l0P5dpuc{$b*G{$xfd*lJa!Mg0Y+!tMvA6^$Xf|b4@n+~HMQ4BWIM*}S9NP>yps@*#45-6+C{VTq4DrC z@`~eCmm<9LX1k5cso?SCehnP_?VvM0^>tUD7EptQu|)Xw*p7EOAz+=g%6`z&=;iqX zDeiV${Wxvl4w?~_1=k(4_up?q6k6@=8*wqz7<2uta!4GKCb$YI4OQQuEtXRSN#WR5 z@6>bXp>%F80!VF5uVEkSWBnZJrNniBj^e)VdCAs5{l6P?6)cW3j&=~fq%6+wtSnz! zb<-F!)37>?wlq_@5?`J2V{Xw9O3#&m+46a}6dptm*Y=P4@XYY>`Wt`1%Ua?7LVrOx z>u{WcM!vp3{;zeH8HZMc&Y>v^VcLMG?B%om&8Ai7EU}CuCx)(FeBl+W9-%goVJx~{ zv=we2D#_T!>7r&Wjv--S9Q;LDN#*L9qkg@S9juBPaC*6%-zVORiBnh76R}Q(22{}% zk~%_fAF-kREL$gZaPk!IFJxg}0|JfBn*nZW&V!N(m9I*zxt#g;1&tF<3mTZcRwB@9+KcwUWa7nHBIr z(%EcK32fDAEKdtovzLi|;mbbp3Khk@?vcwX;_iE6UyvrmuGCp5Ydf&W*p>aGvtXv3 z3YaDQW5!Gjh_(8x&Yq~~d2O*0NYnFy=KfXY3u2CX6=IBzi1}X~wOi=`5JQ8rT9mWM zwUZ(KiQYxqXV>!^%V&>$Q4avi>m)%L@qf*OYtmA$Rk3w7w7L z`v2u>?f=j>`Ktx#M{BIdFo8L@F_ng^{bn=()Et({muoNikr-KRtw-OB-4}5z$9GHY zz=mBZH^ntpjS%ym!K{txWVh-ZU!H9Fu65+`l%h2~Qa3Bd>mvp;MxMvi|8u9(pp ztwG_0o4t3#ldgw7a%ee}2RecSkRvTV?k~hS+)v&n*87S8OR*vgL4)f`kzZRn*2!|T z>)XXH<_nlk%1v>W#Q880e_R?v2{Njx_^0iJaha3g-@kt^C@PY9`7)V@Ikya&o_+^V zeE$5Yvhp2(vldarh)1ng6{wm|PAqwnV1KeXiVo=1yK<{9!V?u3NcrcAi;94IjPKaT zAS9h#&#)6dYcLm-*;nU>6E3MEr;1ItVFnWuu06$uK$8&p>3i&9u!cM%4{D9>C<-_VVRj7gyJAY$jkmz<{nIWMUY+siYL`0!>MwWWTN{W5h!(?aWkjl(ifw zmFQKXPfSbqW##Ov&5 z3T$yxUZA82B>Zs$N)9_L)n3|QEC57#tnn`p3>G_5SO$VVHPd%jarrWOx1WZq(Fdua zjbE0cTA$)^BI=C3wY3EVN&21we8RZOd4WtHaEu6n z3X%Pw1Ho0jKM6rs>{IsIG9#wkIQwSHJB$Gz2%e@(-px2c1A<5C+A_AI2`!*-}GmncKEn_WgdD9feB7Pyr2_=;~bY=7_~Ut)=i9c;KgIlS0_Do_Ny z{_!4<_QbN40k;Orynr<3vMvQ}ZL#i&9ed6@-ju`#fWCBE6dZK7N*L{dKQ=IOnXM-LW8tZw70`!#fFG>-=?{>EB|)zbg(L?zV>4dEGsFgNt>Z!I=qyn#{r$|?3Ay`VY0QgfFB0#h)Af+gyvZUrzRNuMH_nP zq#PY*Ncx7(J4{Jn9v>fvHL0>-XY{U;0-1>8sbb^e7;yl^=8~&?-Cu?J)N-6HTlm*% zud|}NVYr5e4rPFW(R*-knZd-&C)Y$1lb4td*#}+{D@j_ao#4oB)~NjN-_LdR(|9@G{SXZLK$Lz6UqmfAQ%e*C8-a`Oh#Zpsr;|Y^X^#9#++yk0Gs% zuy?2z-=)7MZqqaYfuplw&_9xMC^L!im>f;cj8VbMC`7D=(ZG*|COUN;&nG+DqhF+Ms5le%KMOu z%RZ}(R>Rcfgk`75amN@!5#P(Is;Y&4psJ6)Flt!C%$cu+#;H~0;xke5U}TEnB34nU z>Zu!-+~G);=yOozZt&(CLv$vAL|M;YWm5QQ(9 zoiL*L9P_hbJl9U1)TO2z0_M+{DY0~)xPhi0qf8!LrQ#4ZuG%F4Eq|T1pibj;NsvGLSl<9msN#;$i>=}&lsv8wKcV}g8KieMgLE9{6vTj34x~dIUrSAe z=Gp19(~aQ0a8E! zTU#z+x#nh3Bcr1M;7mn7@@ut=^I}pM5ESt2ndt8ky8UHmYa7Y%@v?r!z0bQ;0f3p- zq);tGOv6y52}V+RBO0KJJy=Q4h`He0F)_V`_5p`LF0k2Cka9RueUctr5741HEbVwT zjoTr9^l{m$I=}0qR7bv}e1vI*6A`5W|Cb3KZ?vw!^rG%zOSP~AK`xGa^6{8gXK-GI zX_Kh$-B;#@{sIg<5L}?3T>Kpd4v|?$ht}b*goW@Ei%nQyH6d+4_;jVc_|ef(LgEZP zZ~!(<>ny(KG2T-Y$mM8zb8cVk7#@f#FHSb+)NS!J-<#Y%dg?u?Zo}s&k|6$yU5{q_ zv6M#@usxt9r%AEr6@cXhgtg=@arscF)?SlE%&)?UDYTatMa`kcT=sraO z#G8*8;gb%kQ=BbDnVy2BJHq&PCjC^0oP;;Xpl zXEG9gfcNSZ27k5h(sEaZSHm^aHW9tNx3{;p|3hwWinJL?z)OvvpTGHaZ`~e1;s*P8 zu|~0(_sGy~26Az6(Y5~Eb!R^VTVh_M-(BehXD4RL@|Mrohf4DrrD5iL3fj{V!#FjSwj-x$;$c&ONfL2 z@mZn*`sKm7EOFGA+$ZBAwH=c=jF!JLO7$U(83GD#R&X_&@2^VRKDo@T$DGU0evIX9 zOglQ~L*Tv{7Xh_Hz4}CSCGScYxkIE``c)rm-Gv(D5q|~al~CKO+Du*EaS;pVLT?D@ zs#KPeZYJ;ht5h^1?wyL<$9OBJSwzTE%!~h<#g{a<8`~@!S2%fQ!Jox`Y*&Ma^x6Je z7_Us5L%vWoZ)BmPP3P#JgHDg!I!c)uK-k_iY_UEN(qv`9+_<3@BnwMSoO_p3+A;c3 zH^7pOQ2|*=0SD9iyRddhwuksG1t%#f^~SQ8s~p={bm9W<>}+goED+?)+hXSH_3KMe zXJ@yXly$S`4+1m*^pr?dg89MdgL8Ra{B`)Jv#vXP;Rd;97=II)8h(TcV8WAGHas#Z ziK3>a#%%RRtg~7pA&9{7si_?0RGz%nWO?4N7meRT!14pVrjinVllxAdzVFJp^U3ZE z`J+d{snecr|LX8T;*+hry5n1$ql<+!w?7+{#BJEOWsC9s2y=2$Qg`|Ps?_O!Z_QuT z_|4#(uV2#BqnI5C76LcuE6c0MgkHXUYhxp0U_j&I;;NAVjdz|hwi0L#%!NKOtcz6U zX~aZcBD%p;2}WDs^wiWX8=ZhC#1fNft%3)VD z*4fRlIJ6^AgVxJiPd_s+zXnshhHZ9X=SRi70ANM985OuMiVK`ycyG{>$yD8psX7CUW@}UiL>4XoC?~gg;=Px0*=!^c?@(dB30L>i~MFWf{d?- zSNHQNKUL+NX=^W?N0E!d=UmYMk$8V}wMSpx9siP~+7YpnerfTo3}FEFaa!xbg~i}6EfPS-R{^Wfml18gXAS~`9CVKq@}eXLjKLK)c%DjnvFtcgAfBTw z(FgApy?ttL|LBh-^8JWF=s3dG);4(^bry)SQba0()fCRLs`Az*zCY?Fx6dNu9t`aH zU!7XtviMAo-O`TofU-8KC8Hx0*llyQ^x?d8el0=-8wy~@x~AAFt`fj|_9IZ5LgRr`ThLo=11 zZT0o+NKI3PAl=gEut6jqUohC4S_Y{prc^(NL7|>fx5zsiPP2XM?|zQeY@hP( z9eQF~8r}sKFcs?=HB)V+aDDc~_tegL-YXRV+zq$QCZa7_rGW}qb4SJ;7BDhB9{st= z$7st3ebDL+plf{hrJ=WJO9+=qLGR)MJnYL)g4}#}EWj&{KBCvvXwX5Sq^OAod~7;$ za#Ba4)(L;#*Mm93Kom>5m`v#?z~Cd=E_nd3>meTJEg`D+GHmYJPfI>HZD!`S00|=M z=nlU6;c9%}?(ay`IBzn>g)QJmTx?P6H80h2Q7TQvb*sd<5Sstx=`*l17!ZvleaIfG zj(ovF7Zgi0r)W*xV;Ru|@$T$z$%l5fR>Pm_=%iHbuWc$fLK$-S+>u;mEfUi{#yj;2 z;ift|ls2}u8oIhT7f;spF??2<4tWlL`R-RBn;cq{-?wgR0vl$dhQlkT;(5|_-XBI> z*b1Hlmbu=nG*PpI;WNez=YuGs~M$=wx=neT_Dvt@Jh~`_*k07G9UwiQB?|;~J+)dLr3&T=`S4g`Kv;yJ=^o1G z@E$%68pLios7W>=A?<5yUf%t0{>4h60MWBSGu4^|-H3rdL+K%X@`3FW^N3BIpdE*%2Y*zH7_WMDO-NM~&X@@oNOn^)-hrCMW)x9C zFCIV_s}TQcpEVv+qTbi)Ckc>{kx{0+*Xnz^)DuOnxc~c`ebx{*F50x6;`VPW&@8=O zs8&e5%n}q5VSOa@5-*Pxfv7+`cel3wc@_BEzWzb{*9$1>LEQKh&UkK5wgn%DOP|); z_4W1XT3ae$>0>+u3osJ5rVQ$n&l^lFC4oTTeoHOKhqJ|Z&;Tk^mqZ8T1RD^aEnY{j z)YY*|K3$7ql6as>ur+TSlZOVR%{RYZ&5*39r<2nt&zSb$#2XqZLn=xlu8-?(r+;kX z#k{Hd1+{(=q8*yAWS%f zG;C|*Rg5Zm-a@{#J^o+?$!hBU$!1F2`ix{kaUtX~Plrxw zHgbDXP(moMjeVG8ol`&$H^R_LyZxlZQI3$Mib#d`owWmkiM5oAh|yjqWTU`xk3r0b zqBlK#B*&2El(7UOAx|GhuhM|go|a`MXCKZ$YW=)AUdGqv#t)|9)_WRl;}yr)OG?N) zD5+_9XZUb++C(EZXVYP3l#!IwT48J$J(*c=wLd7OJVf$(?PDE{8g_SlWTaqsybLQ? zSy>4TVfuesCH;3(|D8VQ76t}xxjB>dP5JwtX-&wXGDmky$H3|xtzJvl=K05xP8U^o zU)>6Q(cq7z?soq;TaKZwySgS0V|BiJQ;=^cvFYk#!|ol!d9AbN9%5KhS_vs zhre0_A?yaMzC39}t}jB)AntOHV}Vp&L*};Y?K?*9Gxu7Kt{{KM9V~C-vlG0((|(*m zs|G;|E_e^yzx6Nn-3~}Sul((MKrOJX`Nkb1phR%r&S*05JWlZX&!wP*pTg%XM5(Gn zAOak|y_SGZR6VqLUSnH965R;2d0s31y=cHQf6XL;4&%FzfS{|5pA+tEb)a+O4Bz!l zNKOu$oi(s%Y>|X-S-oJyqXccH_-d^#)sH#o`k+oE4E`y5ZlT^0x@Fa%HV-Gevw@y} z(ysu&!<8&>&FcRO*RTv@;cxpFzRPB}iQZGny9Je`F-M-7;TipFV{0P$*(N zwhaO;RSdY@GCrrcw{i;_GLgx=SJ_1EX7xjw>gr7V0s_qKz|yUnP7OO|k&?X_?D7V+ z_CmG(t?3ei1t#gdnl6-H^n;&_fxp+GmeQPo#+RRA*q?p8*sx*q&wck`ZWh9&# zUv4cf-`LPz!vt;F3Nl_9h*F7uEB9mz%5~elaOTL9Snx2F{M9vq=uOGRDlu)UdOmfz zmxu!qqq#UwXOlSD#Z;@;^Yj95`w6&@ zp#%^icUTl3y^{Uf%tdMYz;{NJ=6bbi_!3uO+-{}>!ZI~sIX}-qTqCc$uecS-IJg+d zvL8q-y?v1Q`SWLjJJO}w0)S90QDGQ(x9GGpZvazy4=HPGHpEB{YZ91Yw#@L^ecT&&)eE!qv*e1giuD7`Y zpQY*UQxlz86o1goVSM1Ud^|&`1bm`c7Zz|@4FzdKU__zB9|W9-CiJeN0p0RJ1``_! zS)`;I+SdwZo$_z!v!wo=J4Jd&XqMlGqQJuc_Q6_PFuik1{SAzvn5W!xFX_D7x8mFh%n}(#-xdmE~NjVlsit1|5{VB=b>YAt{jP;>U*5bgVEh$S?LeeAxmS{2xe5(bjXbSk=~gH$ zDIt)L?E&8(*S)Mx^wZ!(AslMgoR!7Q9ETAkastkv`!ZG~e3I~P$L*{>(ZA#W#M@?G zsY3sI^mGtax$RNA&6TMI5Z&XG216S_dam=Eg`q*eqRq339~SpqJNd6K_B@@B33JqV zMCt;TTwZVE9N&_}KHiTb-zH6$cv?`>%)N~~y}fsl#t|yfm{26lBVchN0@mHofM$<9 z88DUt;}8({5yZVzrhdW8-4Qu$Z49^jc=s+EAZ$0CsSgL~T~_4C3cfQB-CyQ}V&;_sc^_Pq^zkh+yRUkG0b?_HcYG=L`E zzdcitdRR`$IxKO-7uDN)3Yg6js*PSjn14N0aa zkd_0cI>*I0a5tix=zp6wm@!ECi2`zW2X6NIJ>I}Z>lA+IHLv(M|5-) zgQDMKWBw@|nz))?4Dkv;kc7sx;Y;$-fSs@DtN{Eu7LcJwlE~u*tu<-(DBZh09;O09 zzx)<;T9O{YFfcL60D|7XCjdda1d3up{5K*+?5TyK&jkz|A-_>j6S7VS8x0K}Fq;@P$^8TLhX8Ggz~y<47;iwydkJo@vA+Df*$3=xi_sj@?nwNNz6Mw|OuX zwk}0_ssa$mu&^B66$E6BN2!%wzs@-dXa(EYO8_`7QBb5X=JC-{Pk-;j@#Xw7>bPxh zwx0YxQ0c$IZNR;6bdGi9Rc)qgd7u3@7|5}mDk~^1j%jptcX!{Mt>prf%EOUlxB-U9#D!zA>oNpVJ)n?0V6swNJ`?2N5j~Nw-D;=sEjD6>` z`q{Crsp+l51)!sgeb6v{{hAew$QK1b`@@X&A~+ns`Q*ecH$NXIG&YTyd^h%}3VKxM z^ED+$6C^)QCjmbP2gyMZ0cN{c#@#G^pOWpf4re*(6p$Qwqp+hjTr)Vr!7vzhML_INk;kL47x0(O-SaFFR3WbiU zw>!Op=x(BP*$oZTRv<#s%vm2-??kYMP>)!?DRPjVuS?5IQ6=9)&ZX@b&ioXigl*eO z>WQvmL+x9geh_B2O@^d7a!(?Fw;o7EYcaxfMXjbX*arTW0AZ(ni(u1yD7`Qpd1XKk z6jR{Vj(I`Wnm~08S}@(oQqy*m##T_p|I2#K@aD`QSeZi_L2JAXuZ)|MkELP1zOBB< z%F2dV2d-%;=SOvh1d_QR^HfkjxbB!tmIi`5@Ql7~`_jd`#vlK*L0yRR@MpVo_Q=Ec zwRT)4x09(61R$*dppIBR?rYuVfe!?hqHEGM#i1M558o{)#@;o?(DgA0eqp7J$hqVc zjOb>5)6h4f-yYCfWkN6GLzfHM)E5P2DX7luf&$JWb)9++MlKjy%dj{X*Wf{dXQNTq zo(GJAki}MGW>|l0eu6f zc`4nwz_+x&%F1+7{5RZIqB>tM1>}x5JQ!ihCNvG8EWqxaGs@4j2U0uLd)=4l`SKYUA8T!X)Ub$q(Rqpga|hJq#HPKFaewj1P|jb7CZ z-gP3QvJu;gVU>9LD-crEz{_JQV8=<#dTAG_oM48YDs* z(|8y^ei~}9VbaF78T=%r_fu9)jW)=<2OV*)!GVE+C68u8JZ61HAUY;SLq`W22%jMC zg?tL0?$R&zh>VmO6$JdzOO~|ZXRf?jlt@H7Tp8e*xHS;loAm;D6zr>J1p1%yEh_v;J4dIVr+Znwj6fa}$@ zD)<*w2@SrH{1koW=~)*#<2`hUA4(Eff-VLWmmJfPzqJ=Dvqc8@U%f&tv~Etdw+|nI zwtaV@ksNt>I#CVUHF!_1>DH*Up*J7N5UogopQfD8z&;w z@D;oxeRjlNr}iUWS3XGX4KZdFOoq!9W$D*oXWfibs^U<;SH#sD-DDEtm$Df6HvQ=M z`{1GgV##w!n*C@a@WP|xC=Jryxx8tq$mju|vsV17Sg7zFNFuE~8Fp+BLnT=jc-&m~ zLN2*K?&am?noUz%o!2PKQE-8Yzl&CzlhuGdXZGA%>2_C)d%O1MtGo*Ksr^~ncFXoa zrBZ`QiA8?S_=wZ^#wpwfo_3Pnn%{EQrghQ-b)G}UMyR4PaAY?4Gn?TqWAl|{J9(I- zIpasfplNa@Ia=|K=zzoX6x%v*k+dif8NDiw}cq z!&87rOS4yE8B)TpfU@uOrX&NK`_ZGj13u(^OURA-#cb0=PZ|&8rHXod!~~3+0!1F( zU5mIU&{HV1wzr=;hD6{JIkO>y!@usTDB43<~( z!bg?cr!~7Ar24cN32q{dG8BHOgi>M6|XnwsyxF#nc4iBMKj zs&HPF?ZnVSCe+qZAo6%{04T3l+-)x{;#^Stm1 z06>EI+qZ9}Ra9a%+rieec~7W0Yz>^6`e}Rj^1)WT&QorvqpE70rfhUQHbw%c(hVAB zN5#Q0JOq-1p{~+utW#!0efB(?5FQ2%WW1)P53>du*EL>|~GXm028Na`^3X+3OyUU%`%0|CSng5)AUN3@eD4Ic)VR z%z{-U_Y@P&0kZE*r1=o?EJ##?@kv7D7&K}GDmTZo{0~yC*Ilq4u1}`$|6j4*K)?e+ z(fvB9gB#Gvj6WVbH&3SxCf9JmoJ)4y#5$QShUn^=J!_Ym@dg2)%gRTR(@ETYKieZ# z&pp;9LEp2pnVHxvaiKhCqQ0nBw)_Z@R~B)!yh=C#D;&qM$dpcO7R&MDa$9n12CTw|Ee zW5H*;!ZI~v5KnpH1^cdH)Ro&b<~q3Gw!kPe2yz}Mr*z<95{glO(9&MMHyn8&SP#o1 zG7W47*m02|YEo^jG+?4jLyuL*n035!>R{(35Y)*!97-ZQZHJydS%L+K-dv%t2T1xn zSz%~A$LU-SA)H1OuQS8AF9+{-L4sll;+&Yd6^33S5Tvc))bD4;3SG1*w-Le!`$zdQ zNEi`i^e842OiyKd+(oYAuLI-YJMOvtNdxQ>Sf!=Sj%RD7(C+aRWG^#z>|teI>&F0b z&niZ+*F28nK7-jl`jPUv_XKF68A{kci9zm)osVEj$2!QVs8yza(zq}#J1B6R-~v~y z`I#P(xR1%K0KZJBG(Vf9*`P^ok5mjGoqR+^!lA*BoQ% z)cYq$1AgYK)lbkaY!J&MhR&8<(3d!nDKIQIC@{>lp5a^JUFwN1ICqjU5lSm`6%Q!H zd*Dgte|R7YX5u&>D)p5bbMaXcRCttTb*82#GQXR+Q#;4KEI;G~+3<7}r#dQ)~NpGsAa;%S??tn*zEJ%z(p z9ng3^Q&lAjxPmQWkK@*>s)2fCKszF1cz)BM)9Acb`AY$Y6zbU$onM2y0rhdBGMfcD z^ee3%>)aE`*o%TaEN@9@^JuN2q09C?T!I~qMSl*_WV@CEj0#X!CM6}Atq&wi-IBpU zKOr2H<9SabQ1<~r;7LjCmoKwQN?sJ2f_g8OR)pqsaMkTevg!8RoDuW}WQ*JWCcf|k zpG>Ctpd-Yx?$OwT3+!B{Y@ipQFYzzsB+PM?1GH$FD{qYT12Kd4vHkBe19qCmv6H>! zkPxBm2*0+*qT5INjF!6+Psqof@wrfF>gh#>W5e$%`@~<%AUaLW&6)R`;Zj-w!Q-%R zEiH6nVq(trRASksg@sSSHXyU5WiBZZ`k5|_Z3EztSg`o#b1p;&{fe$KPg{-SCV=N@ zhqup2YHZk(AJh#dGA0VYYQwJqH{hPwc1#UKK0Zc1KARvKJb;c*J{^M07XU!*!kuA4q zIcg+YlmPmRn!W5)6`oYZq*2BMQPvJQ7>^uYN9;A z!b612p?TBd@?%HNS=xMzFi$;9_z~LW$G5PsNSPRKOg+%=dU7Rb$_<87&#V}cXbYrN z3Sz+x#*t6rJ}CrIe7P$h2vj`iYnNq?y8*-80LuScMf)EPGe6KD{886rB;$W27<=>R zy~!S!9Cx>Vf}Ygrh894ZbbL`x0RT$XPb7TF4=^ZzHZ3gkiql^vRhT#Ccuqb^ zk&!G^W4Qm&blic>Ba}urog9peB|~8xAusC;OYz0r)3>ksJg5V}nZ|yS53;$*=`_o_ z$8+9QOI`LTs#8Hut};>_Kw_mc#0urs*u_LfDykd5o8`cs)CH7;6XT ze0715p!Qx5mjDm0s4`)_Dwme29y?tl^6+PE7@AO5>DbsfmCgek?!OW&gD0$M?dbN} zVl-}-%-hi9-$h^fG3feO{8ZpcOv3Z?a4?H?+Bp&YlT(*k1bRL`+L(ma`88; z&R!cd(Dk^vn-THraep9)0jZE(dqYA~L7C(Y>m^=0_5|3_Db2yR6FFE^!IeCm_%5i2@61}-1Z_4U=#@Ft+G<(T?f z=nzWLM_NkY(E%$F4R*ekc+3m}VFl{1D_d7+O4rcJ^O#!%Si>`@c}QF4QOUG~aR4->n16W=x( zzn`va!3Ti@9@?LN-on3%p6)Z77+JD`*QOl z^oDK40}njQ3DV_yivJSe|6iX!{@=%sE;YpGL#bEKWWN(#FMo!@vi0+mVGBr2(My63 zc)$YJU+1`KZ=N^oT7P)M!L8J6V6j1Ax5S|XtJ(ywfF86vI+EfqPduNfd#wum1Byjf z`46w;{?S{iE#GL@b~-BEq>(Ap12jC|{@V{VmNw&+Gae8WkUD(LFo8BH&2acgdFI$+ zRrjxxy#$OLJf-)Xc4}5U8s&I`I-lBv8d60M?Rh9n1m8~W4WSfmZF<|W{{E%_;1dCD zA_fwK&h5P7=;Xjvd<&Rdsy_T#Q5KGTb^T`$Il!CS>Z=C5d3(3#=;FyGf%+{xk>C`g z6OleJ1}4N zuj5{>X3Va-^O($#xcpGxWNDMQwOef-2M{goRiv|*4D}}zPrl4Y+>3%rE(}%JA00}r z58S{fg<$y*1FTBFHmtZCCBpvA3QsU8f*IrWWbl^al0SU)(~ZM!1%Ac56@dKaib9MEXV z2iSm;caQ3CA4LGY4acgQxNrOBo+JzYM0|KO{lH(z&}Xr;?KoSqJ4Mrz=o-=$Il42^pdVLbfsSP<5+SN|^P9AhKNM>$`VLuitk7MeKjIz8W zk6ad#e(+C;BJ+mb|4+fg^ELZh|A+W*aWiGy8vTHH>Uu6O!-LJX(QJ}S7*WHjKd4e} zWTvGi{-L&E&cW~{L41rDK<<1gKzjKx684PvUs9MI@h>49m1R*4{P7#ADsX%LKU)5$ zZZH{`<9_q+CEWk+ivV&zLGZ%CgozwiyqSdeKGa__G<(_+((fv?784wR1fae zS&v$>jN|9+FA98*V@&6J_48fO?5!T3-}v@QdQtGr&6@z}TTNcGf2?T%-MpBKExY@E zY>NUcp7jk66aN*`TOYvL`EgNkF$O43`S}9_O8@No>?;(Mt=@@_`!AUgXzFO0_|l-z z(O@MJv>Lr6d|phGXmI9Tcu#+h-gY4FoSSh(gzz6i$5+)LPBi6RvD$n8+fCofzUZ>w zEGR5z@H7zRiPmTT5Egh)oAqCmmzR`Ku(Px4HM)EoK3Z9M^$(~^KYxw~9tBg^(a9U< z1;gkcv9yG+`(UIzg8~nQ{nM&E;^EP;Q9PUkPx2nR$33ZO0K;4C3DAXHA}o2>Bc)?ZvJ2L!a; z2FP-IV-i5^=bIO9|1&5vK+auV2paA literal 15791 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