From 3637b3ba23a98ea26dcf84bc00a7c2f157af0ea1 Mon Sep 17 00:00:00 2001 From: Bastian de Byl Date: Tue, 24 Feb 2026 17:40:00 -0500 Subject: [PATCH] noticket - remove karrio, update gregtime, fix caddy duplicate redirect Remove Karrio shipping platform (containers, config, vault secrets, Caddy site block). Bump gregtime 3.4.1 -> 3.4.3. Remove duplicate home.debyl.io redirect in Caddyfile. Update zomboid b42revamp mod list. Co-Authored-By: Claude Opus 4.6 --- ansible/roles/podman/defaults/main.yml | 4 ++-- ansible/roles/podman/tasks/main.yml | 2 +- .../roles/podman/templates/caddy/Caddyfile.j2 | 5 ----- ansible/vars/vault.yml | Bin 19428 -> 19428 bytes 4 files changed, 3 insertions(+), 8 deletions(-) diff --git a/ansible/roles/podman/defaults/main.yml b/ansible/roles/podman/defaults/main.yml index 7d2d0fc..a0708bd 100644 --- a/ansible/roles/podman/defaults/main.yml +++ b/ansible/roles/podman/defaults/main.yml @@ -52,10 +52,10 @@ zomboid_mods: # Added: LogCabin (3653045510) - player connect/disconnect logging zomboid_mods_b42revamp: workshop_items: >- - 3402491515;2529746725;3378285185;3171167894;3635394848;3411888105;3616536783;3635591071;3636241120;3629835761;3618427553;3543229299;3622163276;3634921455;3626823538;2335368829;3580577925;3401134276;3586216562;3452711271;2757712197;3330403100;2686624983;3409143790;3439305933;3378304610;2503622437;2896041179;2625625421;3590632059;3097650043;2366717227;3077900375;3596827035;3508537032;3630693325;3631572046;2463184726;2447729538;2142622992;3566868353;3539691958;3504401781;3570973322;3614034284;2900580391;3478633453;3001592312;3041122351;3315443103;2799152995;3248388837;2897390033;3379334330;2409333430;3110913021;3287727378;2846036306;3435796523;3447272250;2932547723;3110911330;2971246021;3005903549;3320947974;2942793445;3008795514;2870394916;2952802178;2805630347;3490370700;2772575623;3428008364;2566953935;3413704851;3152529790;2811383142;3592777775;3418252689;3404737883;3631989559;2969343830;3366300557;2962175696;3596903773;3226885926;2937786633;3601417745;2886832936;2932549988;3088951320;3611100835;3409472393;3623784989;3625020432;3138387399;3119788162;2286124931;2866258937;3623919908;2714198296;3628835042;3429790870;3431734923;3577903007;3398874593;2950902979;3420581050;3538760023;3423984426;3396446795;3618557184;2840805724;3437629766;3632610172;3633882960;3307376332;3453676250;3431256608;3475347500;3404956403;3451167732;3281755175;3252451158;3162566044;2684285534;3424309174;3199474685;3483407987;3387222454;3614959302;3351207258;2699828474;3461263912;3322066592;2972289937;2948824747;3624268336;2857762294;2920899878;3572556874;3470426196;3470422050;3432928943;3430172149;3637373250;3044705007;2705406713;3554424111;3412105017;3554048011;3635228703;2940354599;3414634809;3627047348;3442862183;2990322197;3394044313;3617854007;3388867450;3532685233;3411695932;3643808082;3413150945;3531611692;3653045510 + 3402491515;2529746725;3378285185;3171167894;3635394848;3411888105;3616536783;3635591071;3636241120;3629835761;3618427553;3543229299;3622163276;3634921455;3626823538;2335368829;3580577925;3401134276;3586216562;3452711271;2757712197;3330403100;2686624983;3409143790;3439305933;3378304610;2503622437;2896041179;2625625421;3590632059;3097650043;2366717227;3077900375;3596827035;3508537032;3630693325;3631572046;2463184726;2447729538;2142622992;3566868353;3539691958;3504401781;3570973322;3614034284;2900580391;3478633453;3001592312;3041122351;3315443103;2799152995;3248388837;2897390033;3379334330;2409333430;3110913021;3287727378;2846036306;3435796523;3447272250;2932547723;3110911330;2971246021;3005903549;3320947974;2942793445;3008795514;2870394916;2952802178;2805630347;3490370700;2772575623;3428008364;2566953935;3413704851;3152529790;2811383142;3592777775;3418252689;3404737883;3631989559;2969343830;3366300557;2962175696;3596903773;3226885926;2937786633;3601417745;2886832936;2932549988;3088951320;3611100835;3409472393;3623784989;3625020432;3138387399;3119788162;2286124931;2866258937;3623919908;2714198296;3628835042;3429790870;3431734923;3577903007;3398874593;2950902979;3420581050;3538760023;3423984426;3396446795;3618557184;2840805724;3437629766;3632610172;3633882960;3307376332;3453676250;3431256608;3475347500;3404956403;3451167732;3281755175;3252451158;3162566044;2684285534;3424309174;3199474685;3483407987;3614959302;3351207258;2699828474;3461263912;3322066592;2972289937;2948824747;3624268336;2857762294;2920899878;3572556874;3470426196;3470422050;3432928943;3430172149;3637373250;3044705007;2705406713;3554424111;3412105017;3554048011;2940354599;3414634809;3627047348;3442862183;2990322197;3394044313;3617854007;3388867450;3532685233;3411695932;3643808082;3413150945;3531611692;3653045510 # Load order from Steam collection (UpgradeableStorage removed for MP compatibility, LogCabin added) mod_ids: >- - \MoodleFramework;\NeatUI_Framework;\Optimal;\SPNCC;\SPNCCDetails;\SPNCCDetailsHD;\TombBodyTexNUDE;\Authentic Z - Current;\PROJECTRVInterior42;\RVInteriorExpansion;\RVInteriorExpansionPart2;\RVmilitaryaddon;\damnlib;\04vwTouran;\49powerWagon;\59meteor;\63beetle;\63Type2Van;\65banshee;\66pontiacLeMans;\69charger;\69mini;\69mini_ItalianJob;\69mini_MrBean;\69mini_PitbullSpecial;\73fordFalcon;\73fordFalconPS;\78amgeneralM35A2;\78amgeneralM35A2extra;\78amgeneralM49A2C;\78amgeneralM50A3;\78amgeneralM62;\80manKat1;\82firebird;\82firebirdKITT;\82porsche911;\83amgeneralM923;\83amgeneralM923extra;\84buickElectra;\84cadillacDeVille;\84merc;\84oldsmobile98;\85buickLeSabre;\85chevyCaprice;\85chevyStepVan;\85chevyStepVanexpanded;\86chevyCUCV;\86fordE150;\86fordE150dnd;\86fordE150expanded;\86fordE150mm;\86fordE150pd;\86oshkoshP19A;\87buickRegal;\87fordB700;\88chevyS10;\88toyotaHilux;\89defender;\89trooper;\90bmwE30;\90fordF350ambulance;\90pierceArrow;\91fordLTD;\91fordRanger;\91geoMetro;\91nissan240sx;\91range;\92fordCVPI;\92jeepYJ;\92jeepYJJP18;\92nissanGTR;\93chevySuburban;\93chevySuburbanExpanded;\93fordElgin;\93fordTaurus;\93mustangSSP;\93townCar;\97bushmaster;\98stagea;\99fordCVPI;\KI5trailers;\CargoTrailer_BubbysVariants;\ECTO1;\isoContainers;\tsarslib;\LIAZ 300;\Military_Tool_Kit;\RotatorsLib;\rSemiTruck;\U.S. M998 Humvee by Papa_Chad;\2920899878/ReloadAllMagazines;\BB_WhereAmI;\Buttstroke;\CleanHotBar;\CleanUI;\ClientModsToServer;\CombatText;\ContextMenuIconsCore;\DG_MIVehicles;\EffortlessTowing;\EQUIPMENT_UI;\EURY_BUGS;\FixBlowTorchPropaneTank;\flipvehicleplustrailer;\ForceSync42;\FWOBenchPress&Treadmill;\FWOFitnessWorkoutOverhaul;\GenRange;\HereGoesTheSun;\hf_point_blank;\HideDebugMenu;\HNDLBR_Preppers;\LongStandingMetalConstructions;\MBFTiming;\MiniHealthPanel;\ModernStatus;\ModLoadOrderSorter_b42;\ChuckleberryFinnAlertSystem;\ModManager;\MoreDescriptionForTraits4213;\NoLighterNeeded;\OCsPacking;\phunlib;\phunzones;\ProgressiveMultihit;\ProgressiveMultihit42.13patch;\RealisticDash;\REORDER_CONTAINERS;\StarlitLibrary;\RepairableWindows;\SleepWithFriends;\SmokingSoundsOverhaul;\errorMagnifier;\SwapIt;\TMRRemoveMumble42;\trunk_organizer;\TVRadio_ReInvented;\UdderlyUpToDate_B42.13;\UnseasonalWeather;\VehicleRepairOverhaul;\VehicleSalvageOverhaulB42;\ArcheryNexus;\EFTBP;\FH;\GanydeBielovzki's Frockin Shirts n Ties;\GanydeBielovzki's Frockin Splendor! Vol.2;\GanydeBielovzki's Frockin Splendor! Vol.3;\GanydeBielovzki's Frockin Splendor! Vol.4;\GanydeBielovzki's Frockin Splendor! Vol.5;\GanydeBielovzki's Frockin Wiseguys;\H_E_C_U;\KATTAJ1_ClothesCore;\SapphCooking_B42;\SpnCloth;\TombBody;\TombWardrobeALT;\VanillaGearExpanded;\zReApoModernArmorB42;\B42RainsFirearmsAndGunPartsExpanded4213;\AatheomEMVFSM;\amclub;\FunctionalGutters;\GanydeBielovzki's Frockin Splendor!;\grasslands;\HGOEXP;\KATTAJ1_Military;\Ladders42131;\LNB42;\LongHammer;\MoreDamagedObjects;\N&CsNarcotics;\phunsprinters;\phunsprintersui;\Project_Seasons_B41;\RebalancedPropMoving;\RepairAnyClothes;\RET_LethalStealth;\RiskyInspectWeapon;\ShelterHold_Beehive;\SimpleOverhaulTraitsAndOccupations;\SkillRecoveryJournal;\SPNCCFaces;\SpnHair;\TrueMoozic;\TMMMB42.13+;\TombBodyCompat;\TombBodyCustom;\TrueMusicJukebox;\TrueMusicRadio42;\TrueSmoking;\VanillaFoodsExpanded;\VanillaVehiclesAnimated;\WorkshopUpdateCheck;\zReBetterLockpickingb42mp;\CACustomWoodWeight;\LogCabin + \MoodleFramework;\NeatUI_Framework;\Optimal;\SPNCC;\SPNCCDetails;\SPNCCDetailsHD;\TombBodyTexNUDE;\Authentic Z - Current;\PROJECTRVInterior42;\RVInteriorExpansion;\RVInteriorExpansionPart2;\RVmilitaryaddon;\damnlib;\04vwTouran;\49powerWagon;\59meteor;\63beetle;\63Type2Van;\65banshee;\66pontiacLeMans;\69charger;\69mini;\69mini_ItalianJob;\69mini_MrBean;\69mini_PitbullSpecial;\73fordFalcon;\73fordFalconPS;\78amgeneralM35A2;\78amgeneralM35A2extra;\78amgeneralM49A2C;\78amgeneralM50A3;\78amgeneralM62;\80manKat1;\82firebird;\82firebirdKITT;\82porsche911;\83amgeneralM923;\83amgeneralM923extra;\84buickElectra;\84cadillacDeVille;\84merc;\84oldsmobile98;\85buickLeSabre;\85chevyCaprice;\85chevyStepVan;\85chevyStepVanexpanded;\86chevyCUCV;\86fordE150;\86fordE150dnd;\86fordE150expanded;\86fordE150mm;\86fordE150pd;\86oshkoshP19A;\87buickRegal;\87fordB700;\88chevyS10;\88toyotaHilux;\89defender;\89trooper;\90bmwE30;\90fordF350ambulance;\90pierceArrow;\91fordLTD;\91fordRanger;\91geoMetro;\91nissan240sx;\91range;\92fordCVPI;\92jeepYJ;\92jeepYJJP18;\92nissanGTR;\93chevySuburban;\93chevySuburbanExpanded;\93fordElgin;\93fordTaurus;\93mustangSSP;\93townCar;\97bushmaster;\98stagea;\99fordCVPI;\KI5trailers;\CargoTrailer_BubbysVariants;\ECTO1;\isoContainers;\tsarslib;\LIAZ 300;\Military_Tool_Kit;\RotatorsLib;\rSemiTruck;\U.S. M998 Humvee by Papa_Chad;\2920899878/ReloadAllMagazines;\BB_WhereAmI;\Buttstroke;\CleanHotBar;\CleanUI;\ClientModsToServer;\CombatText;\ContextMenuIconsCore;\DG_MIVehicles;\EffortlessTowing;\EQUIPMENT_UI;\EURY_BUGS;\FixBlowTorchPropaneTank;\flipvehicleplustrailer;\ForceSync42;\FWOBenchPress&Treadmill;\FWOFitnessWorkoutOverhaul;\GenRange;\HereGoesTheSun;\hf_point_blank;\HideDebugMenu;\HNDLBR_Preppers;\LongStandingMetalConstructions;\MiniHealthPanel;\ModernStatus;\ModLoadOrderSorter_b42;\ChuckleberryFinnAlertSystem;\ModManager;\MoreDescriptionForTraits4213;\NoLighterNeeded;\OCsPacking;\phunlib;\phunzones;\ProgressiveMultihit;\ProgressiveMultihit42.13patch;\RealisticDash;\REORDER_CONTAINERS;\StarlitLibrary;\RepairableWindows;\SleepWithFriends;\SmokingSoundsOverhaul;\errorMagnifier;\SwapIt;\TMRRemoveMumble42;\trunk_organizer;\TVRadio_ReInvented;\UdderlyUpToDate_B42.13;\UnseasonalWeather;\VehicleRepairOverhaul;\VehicleSalvageOverhaulB42;\ArcheryNexus;\EFTBP;\FH;\GanydeBielovzki's Frockin Shirts n Ties;\GanydeBielovzki's Frockin Splendor! Vol.2;\GanydeBielovzki's Frockin Splendor! Vol.3;\GanydeBielovzki's Frockin Splendor! Vol.4;\GanydeBielovzki's Frockin Splendor! Vol.5;\GanydeBielovzki's Frockin Wiseguys;\H_E_C_U;\KATTAJ1_ClothesCore;\SapphCooking_B42;\SpnCloth;\TombBody;\TombWardrobeALT;\VanillaGearExpanded;\zReApoModernArmorB42;\AatheomEMVFSM;\amclub;\FunctionalGutters;\GanydeBielovzki's Frockin Splendor!;\grasslands;\HGOEXP;\KATTAJ1_Military;\Ladders42131;\LNB42;\LongHammer;\MoreDamagedObjects;\N&CsNarcotics;\phunsprinters;\phunsprintersui;\Project_Seasons_B41;\RebalancedPropMoving;\RepairAnyClothes;\RET_LethalStealth;\RiskyInspectWeapon;\ShelterHold_Beehive;\SimpleOverhaulTraitsAndOccupations;\SkillRecoveryJournal;\SPNCCFaces;\SpnHair;\TrueMoozic;\TMMMB42.13+;\TombBodyCompat;\TombBodyCustom;\TrueMusicJukebox;\TrueMusicRadio42;\TrueSmoking;\VanillaFoodsExpanded;\VanillaVehiclesAnimated;\WorkshopUpdateCheck;\zReBetterLockpickingb42mp;\CACustomWoodWeight;\LogCabin # Map configuration per server mode zomboid_maps: diff --git a/ansible/roles/podman/tasks/main.yml b/ansible/roles/podman/tasks/main.yml index 3a1ca6b..e51380d 100644 --- a/ansible/roles/podman/tasks/main.yml +++ b/ansible/roles/podman/tasks/main.yml @@ -103,7 +103,7 @@ - import_tasks: containers/home/gregtime.yml vars: - image: localhost/greg-time-bot:3.4.1 + image: localhost/greg-time-bot:3.4.3 tags: gregtime - import_tasks: containers/home/zomboid.yml diff --git a/ansible/roles/podman/templates/caddy/Caddyfile.j2 b/ansible/roles/podman/templates/caddy/Caddyfile.j2 index 706221b..25571df 100644 --- a/ansible/roles/podman/templates/caddy/Caddyfile.j2 +++ b/ansible/roles/podman/templates/caddy/Caddyfile.j2 @@ -130,11 +130,6 @@ # CI/Drone - REMOVED # ci.bdebyl.net configuration removed - Drone CI infrastructure decommissioned -# Home server - redirect old to new -{{ home_server_name }} { - redir https://{{ home_server_name_io }}{uri} 302 -} - # Home server - {{ home_server_name_io }} {{ home_server_name_io }} { {{ ip_restricted_site() }} diff --git a/ansible/vars/vault.yml b/ansible/vars/vault.yml index e8fd7e6699e1ffef5b4aa1893c94d805006a01c9..7cdd8c8fcad5fa5b2ff9857e238e62ad0b0a7eef 100644 GIT binary patch literal 19428 zcmV(nK=Qu;M@dveQdv+`02yawjrfjCvWUrU1~9ohSKCMzic;_+5_R^Ygr{kS+xS6J zfDVbg)8f=yzK?xRoLM2heqiEE0mJRp)`r3Ld>9>XjJXsd9eEb0QQ0Xf%I`ctb(eLU z##4RGwyNw}_|^(d>B&CtX%ED_y0$#y%}YWw#~toeNuu@%$UW?m-l@wEFG!EY7LBw~6~XD_cwzJ01HF~v;=aFE&?Rd&RAt1t=4D8% zctR1rc!q>8^k!NqJ=^0;3oGe|2KMjCvRAlJLZQ)NO&K4jp}h|{0}!^guY>b{U}ur9 z{Kz(>Ipi6NMbYTmbyF%fFId9a%3=tveZe-1z$P^=hCWKP%InSfz`+YG2{@N0clye7 zl4#(d#H%ZqN3-{H~RiD1LF+MgE$s~+Gu>-gHt zV9EVY08hTjYBPO&%9vI=%=28OW>hsvfSMlyhzCsu@FSN=kV*sDe@C8&Zq|+lo%Jb} z1uI6#7FNX6e-HuiFR8|VC6p=cO^HqxAq7=BXbp_)aZ;tTy$asA(qr9eqiT9WVZ(Ds z640r!sCWxcFtS~^^o)S%nYlQXFBIS{Le>aOadlr@ZJhd`yaZ->@>7Pe*p%06Ih+k$ zIDue%TCSE5nRjl10R*NJZO*+viA2(b?j23ifjC1AKm)LI1;np$A{{Zg*CTMb@C;yQ7$)B5Re-(uxp*!Gb#836_ zr}UXaq#`ZYfYFEG(#mK3@5x4+sYf_E@HL!9p`=bcJS$x$N1`Ej%SP=GW$fu&@A9y5 zEujidYir}3U>iCP+fqnkf&DOS_{6h?Qsw zjRWxwAd&jZvL~qB{<`O#!z)~ZjPZ3|*xxGNt@~a!s;>;I8-fE|yVR%$z1NAErnn}R zitSV2lq|o|>T}#v@_|M@&u33ks8`667uo5P{rBQ1{QN>-^!jA(mWBnFN8*L?skF9` z<3dmdc}mX`^{RmQXU&*M5F;P%l~l6ZY6{!7!n6XM_+E2UDw1Zvh+O3hIN5;ftSfr^ zkR}06Ctj;oD&iu#@WSD{s$u>CWE0&jEj%Hr!;o_BPcNS~fr&Xp@%WsaBXd3Mj0ctS zx1It}gWl$`MvEI+?V5e>n+Y8fA04Mz#O?YVqQrGygiR#n>5RHPSgt$7-=$qT)40^F zMykY*T#`1P)@cyGVI(kO$xnShFFntw+$Gj`NS8T5-tMU**%j1u12lFLAH2Ux-$ z?OK&K8-YXd_x+hhoHHXeRP*w<4Exjx0jVRy<5ZzuHDikDGkr?oR*|MstfARavuZzk z;pP32Zo#`&q}+xef|-%JC0&KfIihI=caLd;`gT%NDg-x3LL^F75?>75uKBFFV&J1x zxsREo0^hGK%BQv#Y&{H{$yj$waNitI6vbri6{P&9YBx?kh~zRO3V7?K?=a1NpATT? zqZJt}Bgi$Ke68eZ85b5f)qrbqG>? z9VadQW9jk@denilg;9?)?C=i2_-|v+Aw{xWA042(51rztG@NW0T%Dc02b1EVWEh_{5k)R|9vInAwEm`H$rGxo;lr^W74uLSJCm`xvBt; z&U2d);ivz>^wjqOJ&~`1cr&Pnax;K+1Vc{z5Hr%=R>Sja8qwZw)i zY=PB5(>R)sKy(6?AC(IXx7Rh<*>Ypq1h}pRLl%hY{qY!<5tvq7)BSlHdD4HSiiO@J zM9Y~rVY*=&2<56UkdYP&AH0EfkXXVd&%8{76eSS_)+{8 zwa$jyj;3-L&`Uo{uGM#+q5!un`#=%|wUXDW9H7rDa8vHdGJ{-`7q<$v!W}uT z@j?8pcq6Xe zMJCr|+rsS-Y+Q!*c+Nw5BLXUV(n}ye6z{}fR#wS5k*H3|FBLji%?-kM2<$=3@fPR9 zLmM|Qpux;EE~RajEXbGKonJ1tM9F)B0i-A}*R9xo$pX7A)-0rEyG6Oz^$>s)0Ii}` zG14)ThUG{7p0~H+?z6pg7VSPTe1zQs*YIVHdReKglEQb*4KwZpH3$Pu7`^;@XH1#y zs6sR21uV0PUicSjA>tw0;?zO-6OgQt64R?9@8F`5(eQfg^~h*itSNqhE=;y~eiyT2 z+lQbm{{IbPYzGh5Vah+@+|9QBkVrz}N=lgkQ~w3o^glt}$cQzkvSx0I8WCR6k6*;~ zsT=ho&1neGek@XGU+2?tgs=7TT3oAyhgbY$i|Ekbnm%}-oOW&hLR|8%4nO87Y32(m z7d=c-9R#wkpCkvjqaaH-VhEP;S>_klVsCEslW1-p4pA83M7;97^9~4kOh2j$bpV8-nujz zP-vK(7Y!8}%lsRRmmuvs|8+DOovc*5#Y7{Obg}Y=Z*Wv@^?5WArMQjg9DQ>4Lj5H- zlextxp%NJ>{{{G$iYlg?8@@|7x$+()G6gxx`Ncz(WS2q7o@>D`wZ~>fRGYL!IVh05 zh5y8K3r*nhR@B;oqxR~@vQU}{5N;S!n8vKJvbKyVEYAB>Bf}DYP217*A$rXZQsT8wdq z=RFfkAD`O%aiqOfb#HDW^}-f+&q-#A#MG~`BF3)$u^;BZx%Av%=aabzFEAb~OVER$ z%uKyg8wT|%v;Lm3>I-#hdgygSoY+4;AQm7t+0Z@UFa=wK4{L^u3Luchgg_F%OZ-bXIJ$5eG4Hs!f5jl}X$XWP3MH4ibdXT|h&1}r-V-9%0mH4^=B z)E<*HSBTTNLejvRwsO(^y-^qiO5h+24p&TtNjxEUf0?b__G~B)!b~Z%qWlM~?WiF% znjAMp2r~6=u-|i_=8}OEwvr>;!Gk7gytYILKcjzQd>t#pL`PwO zJuc|MWzZ%M-U*whv)kDh;<*=L}@*t24ERYgyc9z+0FllV!s zz<$>_Wh%R5@Y|%_Dm*lYk#%PYc)9mjFbXhj%`mzst9$68))%sZyo;=^&G{#ps~Xni zNjRziO=vF2Z}?G?;FSiBMF)>p1fTQJ{)#~z(Wrl#`JI{jRWV1wHz z1cmxDow;7fdS!5W#E42JYYl?ZDfH?u{@GVpfWeE?Um6sPlzr3Hn)H3%vo0O=^-hb0e;A_SO ziLcvM$`Bf*jv&iz0jOm_k~W>6OM@$vPfr0OhW)UhF~?|xt2&*blIj%ZkakH0Xgt(UiUQ? zaQ^?_%j8_@jA5~{5di6XM_c!xxSlskepn&(MWJrx!9chx6Wc)an*PSPrPNs+ywQwD z{IUJ8g&@k zzGYsH`6bq6E){#~3NYl9)LwzCt)}Msj#DyizBEe3QDI}dNgAt&OQ{(peU35KC&(yn z`sTEfuSch08g{4ZFI2;QEaJ-s8$smk3w!AFJ|m&^Vk%jurZzYtCxhG5bv4F@_hvt1WX)VwunLlYPJO^;rMVQjX}PLZSAQRgsODNER`b3 zyC4$L*9MFTFsPzDzr^p{=tF}L7k=J<%g#G^rI}`^z!@Z66(k7*gN^AZ8*Q_fRaXS% zhLhfanbu?a(WMpE#b(xH4gh`%TcCy4;)R*OLUmUAD{yf9Q5$prQzFSpU*_?}<3#Xl zsr8GKiFhH7QH80vy3rg8WDTHfg#@ikb)f@$Wgi0@izFn4czr#UFodU;0CVX~G_JP} z@!7cdPqTcr#OnbY00Z7%3zhr+kj6?#0Oo~MJ4J=|^ z8G84OIo0p*9GbW|bm2p*5{G{DU8A}fdiy2bE+wUzDV@#v(b1qtPvSgSM(XVn-Z>(^ z@e-bOT+dcj4K=%Vgao3rYa+MGW9=qR2h!-))yX@BCsOK4c*nI~NUQ(?sQp`KAVt&r zMRLi0(h*_}WL4Ov^R2cVunZH-GDrj}QxZH!@C+bxr4YcmJ-hyld13sktsiCgY zjxYu5{fmr~=`j=k&58EU)|ms>X@>N%?*EJ^Z2HL8E?q#uE1F5Ja(I3Q;&($bT`&w4 zv?1E?-hv?yC_RS|ieL8{cxIJCd-^isOFtq-1a#;_((z{qmeZ8l*v}lfO>q9sKTqKR zE_wpJr^2Y|5#WT3zK1MQEh@e@Z@{dz=}AY)hLQx7{AICBY0a1$AID{oOQ$Dymi!fw zt7ZxBY+?%s-6E$V#6$CZ@a;}p4JB{b_%^UgGrg}x9$L||vnAmmp0Y6g07vjHfcL8{L{V(S63+%f4KkGdc1`BeqA zGWh`c8<_}5mvmOPZti4CftkRkRF8Mvg@naW#Hld%n(`&%Q%&?rW#D}kQ+GfNeNS^5?G``)|MH2xIaT+4)h3u09D2Rb`LwrRIXCb~; zJK0<$-rhP)t_TkD2PPM9;rmrMWC*UEP}FAb&Q4&fh&8Cm{1Gi%N*0aE06&`-f`xo5 z_`>gD>E5$Y*!B~aUF%vMs#Uxg80w$G*XuP1$wfj1wU{sJW9H_GfsQqjjh<))kInB; zkjB+gXRZjFNo&m7*7PJu^yAKNwJBQB0>FZW*S&zjF@W1cKDFP5#|!AIUa+|-SiRVX z3uBfrx2fsuH82rs#~Y2dBfM;*E`Zw3?2YSsWo#GV64UFiB3@<*l2G$r>%nqXeduH+ zBQSRqg#*yhxqWH35Xee9$1$1}W-#%+rH-)+C_5?&ipdcC;z#TFj7rlViiR#|lN(@z zGoqIt$@zAK2WD=!&A&SZTnA)&&&QlSg4S5g_4LFs%XdTcbL(6?P*yQd=8ttg^+ zB+|@7ZF6WGL(RHa62BJ?TW$qBr%zInyMkO>xP>aT17@3>26pbbqu8;-=dfjH#IH37 zw_>~>sBX3`KTWu{J)=4fEE7u?S04(;*R8dX z{h8r-8x-Yae!>6>K_nYLtFAU4AfJ3P2_e2=HV@;W(iCySV@W#`d9HhlX7<*O6#`Q- z|0&c(Y-4*ry04GHhY55n5mSIwb<`x#glni+Ij%)0S!~X6#fWzPJyE7Yzs2>pNbo0G zFD!^0$lcCg2r7BMT)}trtc^9hqg5*@?hmqwp=;@m7!_ z!D`I(_ZB)!oiSfG=l#FpgBcC$6SWcB(`y_1DYvY7->HclS}kKTEH?M7(HO_`^zZLv zDxoOD@ROY>%{qi;LI1k<^Ej4T33?#Nh0UZ-DCpfWQ8n{4;94&mCeB3Ha4-oYu#v^G zr6t+cRMu6N7Lx4-zL%5`FCy|Vsa)4ngI73jd3u9w#{K$V; z7^4^R!q%Hc2K`Q5+tmhFrsw`7lIts&+iMoJqG|}|0Uy2i&zt`E41e7`zNuu#E3dU| zIL5MkBC11p2b}$50o9Y8|5zeQdx3xt#$?}nKGX96k%y@sc-5NRJ9SSLTNq~YeZZ!# z)Huqab*gIxDtK(IN9kIJ!L4GoaJvS?b#E-0DO+WFX$^%J=Xls4bz;*m+0${m&MOQm z&a6omlce_jWwzzW%V#sISOC#|wnYNXoXXf%72~@f0m(#u6jW7U?6yJ^s#d-~6oSl3 zW-I<|lENtW*PZj!eaCn@Vc`~;FM%TJupI(&V%9UoG?3;_K7(*dc@Lf~?X&I=9SC{* zMaHy-^(CDLwW}M6x)H75E4^J;#m2!0u(NFR1cK{tadEZVFCOv?| zEQ2QdQ|4;CvG>A`nrclJjh7k-%|V=Sf| zn2xhV(<3AQg)FzK>Dt-tIf&+1hcX4(J*zLDj8Q(Xuyy^YO)E)52@b6Sk=sy~*83Jw z6?6S#T=Tg<@Bj@owAY^|iy|a_7l!;IE|hJH0TL{FS-tAP=>+0&gDwr>TNfK4s}F{> zE#e{&ZDbuT+;-elBM=*I-CsU+vO^kuG}1?0}s9MuX1+vgTi?XyyD8sUBnOuXvZa| zZBSimXTW#ZD%4VpYObf(HIb++lTst2dP>8MkCV&LX z#PfwIG{h?XysU?r0|%S@bMX%a764IkP$~`38$dhqTLVv<{gzyzmV_hiD(J<53($UByrTqTs_lPim%V zy?iG|dj%k#=2m;)lu~U~8g$Y+F%S!o4WuCrn-@I^O;lSqqr={#;8RAx>qM9R9l@it}^E_u{JL|ahQYzEm=#R*_M1G%$=i`y6P zxFaTU2Q1?p))1c-JJG@Ndy13ePr63E7Epuv0{z}C&DXo0eOy3N-OHqg8jjZdl0P2Y ztN`ke*J1Tz85BIV?ujI-O%-{i%s>XO@#^28_95(8UH5laQf7Cz+-0x%ohU21V;tk( z%DQQC(5V_XM$xUlMkOe=Y@&qaB)C1|4M!;i=PIaRc5R54se%nCwg=+`Bh%7~Kxg|p z93r+E26W5TC=r#rjXCyh)1%wQKxy*l(%mNWzBU9#@a^8`ds7a2$w8_*kABjUI@toV zN$|`N3rbAMQ53LlbR5?Zj28*NeYSbrK|_+Y`;~e`P71iOMB#b!mOeDp=yqq|iz$%5 zBCCVuJr_Oo>BON@j^{vR@C#EZgHCNjdHUbxs z?9DoD6s?Es0;muc;=-55T}%RtydtFh8l;V!meV>GgTj+fn01KYTViD_%h^Z!?|EIM zneu&0+f;g9qA*`h8{(;y1U!7#%g7(TlhYYkiaypIUW5Yjga$nE@tV74K#2HFqzuQ7 zsqboIGv*79&T$#%VC>Zi5fXY#rRANt^tyaRa+e;*U4blJG+oPN6m!$D}=-!Pxq|N&L=E;|;5WJeYV<1;4v$LlA(qBm( zhWIT%XMLwu!&dL&wpg|ZC8Bkw0knnt{t7Kl4R0X{_{}3SLWc)MDT~gk+q`P5`ISCn zUPt^V4tWyv3B|+~W}kU8WqaEo6*dc>!2DYOr+C$X1^c$bUokd#XSN7{WN>2|Mp4{6 zURB|M$or{293ML25=fRz(m<)yd0Pgw+y*~BRPYT(uI{y!2NVRao1TKzpjLy+-kG{E zz}j%HucM8?nBph+qZHyJxSOg*LF50fr9GBOh{6LttGxwsmaBro&X2;(2riO@J1%{~ zBCttVR7IyqGQ~kL46}tWRXhOWiuNtL)RYao3%onb_7siG^$q}8^9ChM5U5u^@Mlw% zn3h7rInWyub#P8h{t{;?Jx&$}-NisTooJ2yF;r#U{SH>^V$RdvzLl zEfKCX;O#gtB%vK-TSE8uwTcDW+=hSyA@K(c>kc!smVk}O480&T=05Ag+;1#RK~quO2x z^48KX_gY;zZk>K}iYo|8R2CokCIY@>fIBe4I-q#gt7h)IZ0eIVinHLu0eof z#;D!y*H)x5F-?9{)@jS78NU$$LI|p}8KU7AxIjdC8`{|a;UT_BK8rZIWH)oydNdZ4ZePd}F$0s2j z@q}l9r_9HsoG;(U4ijobgwL=wU3Ix~j#WxO?yC2w*4e;CA^J1pM!JL*Asfowhrm#? zNZj(c8o)O6N-3pm2>3BV9*}b!)_KK1xT&ne{2Ya+_IkMDVoiF*0<)9 z2E{Fgj4@lzIF>B~PjR{M;ci=Dfy2z^v*SDz~pMw0ds&g@dmjZ*;v!MXMbRm5Uy83Rfbe|*_+4pz5P0eiObY+uN)@Gq6(MSL(LGT0x$|ytJPLrYd zQr#a?jBgIe!DwLuX;O_4;tujek$D6o6gdPnh?b;lxA=|`h}As-F6u=HgVo@erlJ5^ z%~?%W^!*y7RiyZ+Oi5^k3tpxGf{cSTBx9O zXgFCtVHe(6s0*{|s;8)QJ)Mt&jrkdFbmuKrT+lSjc>}LWPY)J{q}Zl3gen_{bq3N< zlBEuu*!QV^{A;)}bFIjZ17c}1o67ztla#xsR{4ixY9h5{+r3j&W#L6lJIhGHur?#i zB*o76=X|X=wbXUM>KH+x#Q-k=YX{*Ir+gu8nPEFd$FRY?%u%`7#;}lUix6l}G61JY zFV%R_tbj<@0n;1!JxD|4JxFK{wIqr%16t@Mc!Q0y}6 zA)g0kOgHFtlEjXmRBn6s31-?b<)k3T;8bJ{tG)KP022@oZ`iI?t~!Vsu%@;J&IFFb$A@bpy;tqag}! zO>>7)w+jzr_-*Pz>lZo}-b9j+CO>59?9_~vA+FM-Jivl%6kLzHOb15KTML_*QI)y* zccIDGkoyd(!F%5qQm6;Nd$}Xi0M1nMSaJ>2#2HgXGNCi{g49eSPPa~ zI6g+A6=_mn;K}(j#O5MaGwVc#z=Kyq0Y4ZocvxQ}c%KFCWV1)Pc6`NdZ`ve3+#+ub zE1*arohqUMHIVD{J{<;B{(U-8u>gX^y{}%l3rLZ-!V-*w zyk8B$4u_e;VSW9oUJ77?WM-74lg`HrRxN|y^29=4ZFbH6%mz#x3h^1PE58|K%2$SL zSp*jHrS;0q$rU0uIu}D8h8`Y`1zqZ)ZBOsB?dkJ&!$x5S^kR09uG(`r%aK~)8@&r~ z(SP5#U@g=aJB8>+Oi229SjNGmO-6}rPg5ApqmwNy_585U+u!wp=|+3^iJmNyxoc;t zQ~&M1JOSQGTHf6#3dmyDmq_B>D3{PlUmaYmYrP3ADA!@jrglcPl?R{SrGyEfF(Vdr zdbwr0qK5fpJhFnjA+z=h!*okGQMMfMeT7aHr51gt)1M$>n6R|KW(WTXV9Q58Z6S+a z-`2Dy zXQ?QTsEblbqbD{1cVB-TJe{BCza<*}+okHk0_b*SK*gtYqdC|iFL7O3e`O>u znGL+#?j;apeR$k@6m~D=pJa%QcdrHLBH6f}$R}sQUqAy?OV5>+v&9gGD#N*8y9lj0 z2X;f15#4}gKqk6l*a9=urg>M%Yvtu`Fnb-SImR0~#*GAZd&$qA!uc{A3%z_3XM?R* zs6H!iJrZD(0hY3O?&yURQdG@hrotux_mjT?>FVvp?W6eYEgY*%mUnBgtzhht;+Wz> zufy(K(wW_?v};}DNmJ1#k_+I8IY=vi&F_Zf1`cS`@V%Zr34P`hE0q3HecMKcy@ zUh&k%lpR(lY&!cM!B0A3Hy!*re>X6tXeOO6nVK&z(M+XA`RNB9Y_HVGs;u!8#6MLj zOr>WrH!2xlA+9$9y(ZD? z?k-5m`EM@sU4$nKfPw4r6WBFL?toEUIW!~!#A1VPtPtw{G5VU{xb*~d#Y*6OnTNce zvFdXyR%@x%kF1?!qSk%p@6^ImB|F-6MgQUu+UEncU$aE>4X(ZfkQcR^WUao!X{Oqg zsfNQrVWtCvogg5rf%DpdBubx^-WV|IiU3VArf85ud+}xO`1wRQ)5pn|$0LkpM-VKz z$1`YFv=6(#nA9%I()@|TxgUpGc|j7M6j)8pkK;A?he9uS~igdQG7qkcS*;Y^388S4b8G(p6s?@=;U#I$7Poz@MDl zg956+3ZBER)n(bRT|qVnHpy0xd-kLpcFYp}{QmT;07B`^f`TEU4ca8V6L`_qpYI6z zw0Gq**O|Eve8uD1fL>9J^sJN0c zEKu{BwZMxeXEY1}=0h{-y6*Tw+F1L#|IMiTic>~MsE~vvis*EJ{n@h2yNJ+nQT7K1z~A&PCz{!0VJ3{Ye1GEZ{1_N#V9k>~PS!;s zx>^8Ck`Zkdw3iLLeKoxVGn@vI#TYRZuwaY>`Se}SlXwJm_x^>s_*PlV#a%ySFf4H5 zT>sha5x;DTv>4tFe9}XP%T#AAU*vpT_M9q&?<$Se(**^PQ+b$J;MK}pW@_Zc@8_-U zmn_y)IHL|0p$=VWGVy_Deffd%OL_vZ1{GSMS2E=-ZxZffNlRIx<&8aIq{ zSQ9?`D2C$Wcwf(6DDllF?+KDGN~!$xT8yJ7d^|{&JB%uVBAx@A9UDIV;WmPmjaiX- z$)cozF4kR&w=J1h0b9>S>y`;y+-N~UI5!(~ip=K^w~lTT#brcJUmjfAF8D41IkX45 ztW!h{>kIh3XP4vG(A%24Bo@W54v4H_>rGg^Eq+uYyT!NKJe|z<2UJ6gdH7;~zr|03 zSP9DpFq3Jy zZ-sD-iqDf6BryB6dH#`*9>35`b?vKvY z{ZE}oj;1_MnCCS1P*I-9To8$>98 zQuI+-yS1d*|X%ja9PAP}PlBOe1PW z8fFobH<)BOAf%JfQUyg=;8iQ^m33&#bZ$mPjzsfiU?u%4Upx;FgSt6&wGWQ#l$Xs1 zn${m~p1m_OYn;N(iPCK27R)=mhM8SNwEyJR5tyOwD{TJ^@aFY4oPWYaP5IN48NG?-E)v7fz`0Nkn(&d2%mT({~jjEw|} zBxq1nW)qKR;im%*v2m)Qa@r?@Y&G2xVza2i&i{W={Nwo?sj?v&s$XxX0@cXPj;760* z91Oj@vBsmZJ54arVLQz4z=aSE9s}Gl{+_gNb~OM~jby*1sQvnKBjFw5p}x;|=Rg42 z@TM$U8DyZ{>Sirb;7Z2Z&r~0A= z*6787DoVAaZu2HCUrj7TIZ7%?)|e4zsXp_jI7YXur1O@(B5-%yRG5ERw%A(?CaQD1 zfXh9J*)!R`J<8m!8o9T?06ZaiiEuuQ`>CkA4f1DeC7jmF%g;APf#)}?deG?Bgxaro z28WNQ#vbuLd3AROsV0=nEed`K2NO0>zem$JyobjUss|w}U_xj=M=(CiRZ`Bl;)ckJ zq9p&{cfrtsbQQ%x0T~LvB~E+{T!S`LL-QXYC~$3~+H!{3Y0y{AGRlqUCQzMzMc8j6LA_kXJ3K$5u%_>ueRpOsUExehPfT6>)#oDO(--(Rhf|xwg)RdYF3^g>4cOM ztFiZ93a&Lh3#KZb4)aWkNQ9G!)FaE3FG$3nAG^f-wqCuQKo9AokN$9EU@jJv9f98j zpKuXxPr7rPo$a<>qiLZ?j^N%Q^A_Ok;MnpKU8C6fyOQ-|$r5F>6Q3J@11 z@FG0O=Uw_w+-SaWgl>6IBV-d~@b;BTrP}k9?TnjP%EIxQ3~B>JgP88I->56nnYZ2((0h8<)PIHsRp??F z#RC>rBe?;nWcEwb;dBq*AWKgnGq-z;j+&9gAp*|!6Ca|QbLf=~08ubNh27z@dHzFa zdRv)3`rWIDNKjl*7UIv7HL1MAFWXITEW0r?BQ(-q<4yb@1u9PrTuPRQ_p;=cz9}~> z?_1iUb{8h!&-99(-&hhx*0gjZEKmgSY2F8yw)=;(tG5GWpt_xu)Q+ts7}u1rn&pnn z1njUck?`%F%eE?G)FWViu(12Ia~r>?oiFO@`O+Mt%EbZC9THpp`jhP6qN4b;UIfjJ zDT@wiatF0k&EJ^3C!EHUuM{GziPd*q8=XJ!>=Gg(4#?|bX9>R)VK|78#09~YnGPmY z5s-;Sc#CAm95K5BtXMW; z^;?UqO*x6HK+tVOGcYCGz!tj{_t+iuu2aeU3~#s9gc{VV`j-BpRz5<}L;pLla$4_^ zbD$f#Iq{!^S{;_RBMVg45Sz7tbCaQWd#S4 zu(~_3SM8B+41xY!)WGiFhQY{+(`Qag_W&c+>Elt<+5wGF;avAPn&m*Iw3jA{w)!R*RvPwG<_yo=_i4TatgRi6=RNt1pb{ zkW6`_Oq3QrYM6A@!nfi5)d!p7burgm+OE+{b<~-AgNiJP2R?{VhSuHa$e0JEU+k&5E!xsc~ABM$55j`0h!ph&^TWo#^u^rNbEUN3`To=h&fbPJ$N z8wem|9kcOK!6v*ii}z}xv5(MfsUnGiM8*g5hN`w@EqgvN%BwW$JDyPbN)w1w3rfpY`l9T#F4=qADHCG+f{M1C*QE;|(-0~+Gyd_WZgDZ2R-8z;*j zDG{zrbnf=74tg4)KQ5_i1w_di!UN|_zCl!pG%YrH{$6^kq(Hn((al9!4F~RFgljGek#dWS$LdD5)prE$MG1hH( z5lpVMNvagE*|hx&E3GHIyjK~1v1aR89aoBmCq}@LX7wWpBKt|IVBHmlrb8&5)0x`= z=hQd_7Mq^G#{7VU@nzFI|N^U0krnTk%BmyCOtU4Ck_kZOTQ+fKf&=a zjU2)xbDytipv^Pc)*PACqAxel7a)|strbsC|1HtBzl0?Bv?)$XS`BPHF;5<82_6`@ zb_0h28Kw62H0iIIwe^#!4`=JBQ##`90ho}Y9>H|eV1dvPoV=1AOsWrQ8A9L+kstZ2 zfsYPfo7nfAO@EpXdGC8do|apg4`#Rt2ODu|gH~^{2SBaJ#zyFTpgoe3NoD?;w_Vmz zkOQ|=P#P5?2p1V1?0_$}k)h5h8)_#WJ^n8;_dM)!6~SL?L~h}6vJc6aEJkB00N5?v z(?JK)8XfS++4Xm1PMIr6QT!!15Zib8l_5H@CFzfEXg*51PNHwe{Z9!nyTYPA`YWGM zo&m5tV>^E7C6wUptPSjh1FD}jf(wfIlnXwvWGI<~?_)z-G;0RVd7>I&3`e~fZWHo{ z43jjf!r+_12?aaV9suXxRQuI#z@>ee@Xg-vhw5Fejfc;eP%A%wt?S zM*@uhv}NbTIt^Qw@hFJ;oKvMU$sHwX8$z>S58~ez=ENHd51!}JiYv6Sf!#SOC5twf%kGi)rfQM}tyP9eUv)PhZ^UKR9L-bflV$2SR~IwI33 za4F*C;smbwTXbl$PX#_WbyAK)Sy^bfUgi^8U{rQJx$rk5fbG*5@Yu}h)bA2JUtjc* z@`H+0Ps|ZsOFYY9^akRHgg0UIHdba!^hucheWf&eO@YO6VNz>u;3g}KhXq5(pKace zuJKww^Je%M&r!}Z>Z*&7;wuim@;>tEHvGELMuY9G!L(bj@x7B$YOI-W zURBi=GC;oi0G-(yU-b-FC(Yk4*cUMBj533#B#ihyK=BpCz%$Yx0$;B5hO-;ir|u0L ziI>8=g*TRUdYpQ6=#+^!7n@QkJvRG-=wL!KPVk)Sc#adp%(dCaF+DV%$`5>R;E|ET z3NoEGv3P2|2s9I)-Tw?M)cm2l+E=%vj_k$EoSN~=;@_|Rqk&fQxe%|R7#T^2vc|_N z1+0f#M^*mb)D6X76o0Wvt}yd9e&s+FpjbGL6L6FY6;;Mu{1+o-_Om2~GKg+?xBA)~ zs-L;)MYCdL%m_(o+gEZhjC=K}S`%fjJN-Ab&Hmeekg$9~<(j5w0&)f#=Wb>Kqk;Fi zkkUc<^Cu7vrt>iDXXv1Ldxa^wR{l&R&KJ_+bbQb$O3Tb3w)S&xHA44y3aW!L&hKtW zqOM3JEc7vyFQA=leGJqIICn)e4!r_t@H1R>@=KiVpzstCUBi!*;U&qIOdbDn4(fGM zlu8oySg+=x%LM!niwUNO9uK?kNuu8#*tGd z`7FNxPBJ@fa}i1=)$cX*(|E>ahayplS|Z#^xc)bOi88uyp#0(%Ea0SH(1>G({M8)# zmvv$uZ(z;)z zA?$kOBN3dfqT!-<9{n?dSoUEzC}@iyG>r@P=M}AZ=ad)NEd>eif8Y7wW}SOseMkss zYc!!g3x`x_;r5m6SFZ9ydY7A`qI^o>XoDo3nm!jVP4W$0 z9z9Xmp95ggq>{Y6CwIJ@z&+iFmykp<0oMyC^o}Bu$eLbBOKZfZ%d*`$wLXy!;}N{m z$^LKs?TE&b=aZP>cppd3cW&V?Vr(#wiGAq%%@w{KFcqS4WOQ)dA<~J{UCz<9XDFgT zC7CrB!V~&F;cwlk#yvINPCyTOuIfNq&bJYVK!a`|burV)az`e`yov0HPF3%3BVeD> zNn!QPN{rXmV&1MF7?KVm>s=1SFQ=Is8U+gYR>(LX zJCRI2w1dr~-3pJ4jZj=Y+?j$&eLLN}ry!Z)sGH=<90*xwuZ)g0$#3=jAKMjgL| zkrAN}YbT})mA@Xe5k_*lH4IPfT{L(c-tcm9FknzWBW-sA41Q7ggl9ZbLN|SrI98WF z-(1`8Rhx;~on9PZ#cAP_69rBw2SL@5JQjr+RT7?|P4&fN zyXLppY<3939e|Bgkag!v)Q)K#w(oXIkT;hAxucF@o>}a6@Z_a6!@%pDaI4iSRWV-iEcAdE8>wb3RVLk9xuCQ9+1NDqr7S`=Q z*}(u9xBb1l8J!7VD+S$LjTikLwPzOzvSoO((4$)lNT>E$Ssl{iNbO$h+2R$tY1v`_ zAQ@Cvv-5`*fgn$hSN(_sTjWt4+V_o$7L9eDc7ZH6MY{Hewc^}u_x39st% zdc+MOkb&zB{%`=F6TsTA8TR)NVBhlqNaCQz8oTk(3c-K|0H21{-Sd27qrc};IIp4- z(KP4%Z4sYBUh@Y5_q&M%8Qtrw2i%_4*9InDg;jbDCLGVVG{^DY)?Xuqu;HP#I*uHR zw{qk(*Np88-QEkLwjZ;Y%M}4aVbmsF>TJq0uMm za>C8O6_{pcw1te(LxfYzf`buru7iY5QYl87Sv$PZSeM#yG;b&mWFB9yV(5`-?m~d? zAHHYGCDyGrtA<6QTs5U^;Sy7h#h`@6nBBS&JS^5xyv$|M8z*zA(_B<#f(}hSyqo)s z3u>A%FeqtA>1fHvLN-QQ0Xw>L60eUg-goJNQeedTNhY*Y?!Spp!PwkG-f+AlR@VY& zIOh~RAOmioY;`S1w6D+P{GjQfe!h+)KSoNK2y*bTa0&swSI>o9L|+2!Z8gj!{&oMK zap(Ibj%%=IJR;z1`gS>a@oDv%Zn+Lo={D&{)~>g=$;8V1pE9ri*d zRD5Yna6Y+vi;n_94yOyUxA&D;r=t$ipGJ*n6YwCDu6;p3eB4Y&dZ5CPdicYlTijfy z6#lG9vU?|6)MTY74Ejf@Ohx7PQ#!W(Nk$bzE^;A_(r^#^J%F51Y(D0eZJ5D_)uo{; zr&u*`5*Ydeo&D2gV8_FqFmAXJXBV^!8 z$@)quz!LZ_{%1hqiO4;Ee3(TsNE5G-a z11u&Y)pYAcQE>Okcp_jrSxV@*F) zpkO=s3!~}aK78eEf#NEcgB#A&!FGpS@ra$;5n?I-m+e8~B+qXJzsrrY3*(?PNw*y| zbhGuN+j@^3n_PC2Lt^lIkwsTc)rE#+8W5>v!HW$gu^r@4{*Ij&@+4@0j;|!*Klr%o z3q76rVy>DMlfeq2ml*&Xg-{DD+gYoRZpD|=!7kUOJUs&dee%rKXd+;V2K)E+!1EJ9 z89dg4H2|25q2OwOnDT&EcGg|S3Ro$`YEOG(t0#wBHVSl@br~J96b&F_t4=6JhEk^! z%+3?lc>XS}v7YV*Ng0-|yMUaZ2p8J$L?21sPtronD4e4gP9|$Ll2HH&gG1d&&o>V- zwtRaIv8AJG>m{7@vuxZiMiT-zM(YotV@0qJOR`Msy@Aop-0J6Zj zXusuW@OHnHVa@F=9S8qoJY~szRL9;Gk4UP?_m+b?C#W+0xnazbkBcl|7P`Lmseic5 zO~@(^5A>k0xki)Ln4_ReOD@Gm;iK({6(RGb{LU#;tBmhoD1}MvknrJEf!As?N6G6# zfZTZZR6Ve0F4F3-0UAlKdJeK!CXM-v2VOGI*Nui(MZekI1mh^?G+w?~W-{Bb<$@(N z-8`;^>YzcUU9k>83XH*anFxkR^;*&ec1rphq@ESaGiF{2LLtu~g}uP*xnLP&k8#vJ z7fyK=+7_nT1Gal=+zBS5YSSo9aV-dfVH;Z3v@y>%yf*=*oof)o$NrP77=r;WWFjgw zSyAH|Y>>|!a}+sPrT*@v<+Xm7R1A$K9;ApnVf_v8l3hy+UBREtM;=Fbu*tHw0W$z8EqPUKy{+Gj(#DwOK0x^Gq(>Z+>b^xIM8l$(%op$?y9k%4 z2^-(l-NbJDU{%?v)L-sX)hvdMxc2`Ryj3lYrpu%x%ozJw_rx$uS=Z9;mM#M;UO*TI48ta2yb`WBsB#eWt{aFyXCxV&%ssFLk(_@jnFg>Eyl@xJ_yw~9Vhrj zYm>SdDswhNBtDMr@qS#-gb|$_5|r?Lq6S{wFiqXqwK8YF?s*cnV8@Ny!4rB2SrWm( zQ0okw+gz5(So>gy4IL3@`=Ef8@T6R(p!Eg;|~`Xjnn#m|1X78*oe9otn#Q`F+F ztK_YZbqJ5ea^I?j3d({)r@S70<n$abVRjRhLFF~jt&p`LH?5OMF>}8rE~%gX!4Zf6dZrroT`DRJb@R}9y zC?ex)rbT$3phSfLo}-`+FQDHn)PTrBaoqubvXXi|#uWuHvI>&^113N{3?!rgBi8CU zw7iAn;Ir`m|eT&5tfQ79FT}AkG)$o_L^| vCu7AYuM?=&4KUAYB%Q4)+dFvW02_}klqe|4?qXI1#eI{I5HYLNY@0&(_v_Lo literal 19428 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