From decbb62f65026a27939f527583294e5c6e3fd705 Mon Sep 17 00:00:00 2001 From: thecroshel Date: Mon, 12 Aug 2024 13:59:48 +0300 Subject: [PATCH] Add files via upload --- JoinLogger/Config.cs | 10 + JoinLogger/EventHandlers.cs | 21 + JoinLogger/JoinLogger.csproj | 91 + JoinLogger/Plugin.cs | 33 + JoinLogger/Properties/AssemblyInfo.cs | 36 + JoinLogger/app.config | 11 + JoinLogger/bin/Debug/0Harmony.dll | Bin 0 -> 2195456 bytes JoinLogger/bin/Debug/0Harmony.pdb | Bin 0 -> 707720 bytes JoinLogger/bin/Debug/0Harmony.xml | 3757 +++ JoinLogger/bin/Debug/CommandSystem.Core.dll | Bin 0 -> 6656 bytes JoinLogger/bin/Debug/Exiled.API.dll | Bin 0 -> 607232 bytes JoinLogger/bin/Debug/Exiled.API.xml | 23517 ++++++++++++++++ JoinLogger/bin/Debug/Exiled.CreditTags.dll | Bin 0 -> 15872 bytes JoinLogger/bin/Debug/Exiled.CreditTags.xml | 196 + JoinLogger/bin/Debug/Exiled.CustomModules.dll | Bin 0 -> 261120 bytes JoinLogger/bin/Debug/Exiled.CustomModules.xml | 7942 ++++++ JoinLogger/bin/Debug/Exiled.Events.dll | Bin 0 -> 816640 bytes JoinLogger/bin/Debug/Exiled.Events.xml | 14277 ++++++++++ JoinLogger/bin/Debug/Exiled.Loader.dll | Bin 0 -> 58880 bytes JoinLogger/bin/Debug/Exiled.Loader.xml | 764 + JoinLogger/bin/Debug/Exiled.Permissions.dll | Bin 0 -> 25600 bytes JoinLogger/bin/Debug/Exiled.Permissions.xml | 310 + JoinLogger/bin/Debug/JoinLogger.dll | Bin 0 -> 6144 bytes JoinLogger/bin/Debug/JoinLogger.dll.config | 11 + JoinLogger/bin/Debug/JoinLogger.pdb | Bin 0 -> 28160 bytes JoinLogger/bin/Debug/NorthwoodLib.dll | Bin 0 -> 43888 bytes JoinLogger/bin/Debug/PluginAPI.dll | Bin 0 -> 170496 bytes JoinLogger/bin/Debug/YamlDotNet.dll | Bin 0 -> 221696 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 3060 bytes .../JoinLogger.csproj.AssemblyReference.cache | Bin 0 -> 17893 bytes .../JoinLogger.csproj.CoreCompileInputs.cache | 1 + .../JoinLogger.csproj.FileListAbsolute.txt | 27 + .../obj/Debug/JoinLogger.csproj.Up2Date | 0 JoinLogger/obj/Debug/JoinLogger.dll | Bin 0 -> 6144 bytes JoinLogger/obj/Debug/JoinLogger.pdb | Bin 0 -> 28160 bytes JoinLogger/packages.config | 5 + 36 files changed, 51009 insertions(+) create mode 100644 JoinLogger/Config.cs create mode 100644 JoinLogger/EventHandlers.cs create mode 100644 JoinLogger/JoinLogger.csproj create mode 100644 JoinLogger/Plugin.cs create mode 100644 JoinLogger/Properties/AssemblyInfo.cs create mode 100644 JoinLogger/app.config create mode 100644 JoinLogger/bin/Debug/0Harmony.dll create mode 100644 JoinLogger/bin/Debug/0Harmony.pdb create mode 100644 JoinLogger/bin/Debug/0Harmony.xml create mode 100644 JoinLogger/bin/Debug/CommandSystem.Core.dll create mode 100644 JoinLogger/bin/Debug/Exiled.API.dll create mode 100644 JoinLogger/bin/Debug/Exiled.API.xml create mode 100644 JoinLogger/bin/Debug/Exiled.CreditTags.dll create mode 100644 JoinLogger/bin/Debug/Exiled.CreditTags.xml create mode 100644 JoinLogger/bin/Debug/Exiled.CustomModules.dll create mode 100644 JoinLogger/bin/Debug/Exiled.CustomModules.xml create mode 100644 JoinLogger/bin/Debug/Exiled.Events.dll create mode 100644 JoinLogger/bin/Debug/Exiled.Events.xml create mode 100644 JoinLogger/bin/Debug/Exiled.Loader.dll create mode 100644 JoinLogger/bin/Debug/Exiled.Loader.xml create mode 100644 JoinLogger/bin/Debug/Exiled.Permissions.dll create mode 100644 JoinLogger/bin/Debug/Exiled.Permissions.xml create mode 100644 JoinLogger/bin/Debug/JoinLogger.dll create mode 100644 JoinLogger/bin/Debug/JoinLogger.dll.config create mode 100644 JoinLogger/bin/Debug/JoinLogger.pdb create mode 100644 JoinLogger/bin/Debug/NorthwoodLib.dll create mode 100644 JoinLogger/bin/Debug/PluginAPI.dll create mode 100644 JoinLogger/bin/Debug/YamlDotNet.dll create mode 100644 JoinLogger/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 JoinLogger/obj/Debug/JoinLogger.csproj.AssemblyReference.cache create mode 100644 JoinLogger/obj/Debug/JoinLogger.csproj.CoreCompileInputs.cache create mode 100644 JoinLogger/obj/Debug/JoinLogger.csproj.FileListAbsolute.txt create mode 100644 JoinLogger/obj/Debug/JoinLogger.csproj.Up2Date create mode 100644 JoinLogger/obj/Debug/JoinLogger.dll create mode 100644 JoinLogger/obj/Debug/JoinLogger.pdb create mode 100644 JoinLogger/packages.config diff --git a/JoinLogger/Config.cs b/JoinLogger/Config.cs new file mode 100644 index 0000000..bf2b51c --- /dev/null +++ b/JoinLogger/Config.cs @@ -0,0 +1,10 @@ +using Exiled.API.Interfaces; + +namespace JoinLogger +{ + public class Config : IConfig + { + public bool IsEnabled { get; set; } = true; + public bool Debug { get; set; } = false; + } +} \ No newline at end of file diff --git a/JoinLogger/EventHandlers.cs b/JoinLogger/EventHandlers.cs new file mode 100644 index 0000000..eed21bd --- /dev/null +++ b/JoinLogger/EventHandlers.cs @@ -0,0 +1,21 @@ +using Exiled.Events.EventArgs; +using Exiled.API.Features; +using Exiled.Events.EventArgs.Player; + +namespace JoinLogger +{ + public class EventHandlers + { + public void OnPlayerJoined(JoinedEventArgs ev) + { + string steam64Id = ev.Player.UserId.Replace("@steam", ""); + Log.Info($"{ev.Player.Nickname} ({steam64Id}) has joined the server."); + } + + public void OnPlayerLeft(LeftEventArgs ev) + { + string steam64Id = ev.Player.UserId.Replace("@steam", ""); + Log.Info($"{ev.Player.Nickname} ({steam64Id}) has left the server."); + } + } +} \ No newline at end of file diff --git a/JoinLogger/JoinLogger.csproj b/JoinLogger/JoinLogger.csproj new file mode 100644 index 0000000..65fbfee --- /dev/null +++ b/JoinLogger/JoinLogger.csproj @@ -0,0 +1,91 @@ + + + + + Debug + AnyCPU + {674347EC-C663-4E0B-B092-725C4253D8F1} + Library + Properties + JoinLogger + JoinLogger + v4.8 + 512 + true + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + ..\packages\Lib.Harmony.2.3.3\lib\net48\0Harmony.dll + + + ..\packages\EXILED.9.0.0-alpha.19\lib\net48\Assembly-CSharp-Publicized.dll + True + + + ..\packages\EXILED.9.0.0-alpha.19\lib\net48\CommandSystem.Core.dll + + + ..\packages\EXILED.9.0.0-alpha.19\lib\net48\Exiled.API.dll + + + ..\packages\EXILED.9.0.0-alpha.19\lib\net48\Exiled.CreditTags.dll + + + ..\packages\EXILED.9.0.0-alpha.19\lib\net48\Exiled.CustomModules.dll + + + ..\packages\EXILED.9.0.0-alpha.19\lib\net48\Exiled.Events.dll + + + ..\packages\EXILED.9.0.0-alpha.19\lib\net48\Exiled.Loader.dll + + + ..\packages\EXILED.9.0.0-alpha.19\lib\net48\Exiled.Permissions.dll + + + ..\packages\EXILED.9.0.0-alpha.19\lib\net48\NorthwoodLib.dll + + + ..\packages\EXILED.9.0.0-alpha.19\lib\net48\PluginAPI.dll + + + + + + + + + + + ..\packages\EXILED.9.0.0-alpha.19\lib\net48\YamlDotNet.dll + + + + + + + + + + + + + + \ No newline at end of file diff --git a/JoinLogger/Plugin.cs b/JoinLogger/Plugin.cs new file mode 100644 index 0000000..5dab372 --- /dev/null +++ b/JoinLogger/Plugin.cs @@ -0,0 +1,33 @@ +using Exiled.API.Features; +using System; + +namespace JoinLogger +{ + public class Plugin : Plugin + { + public override string Name => "JoinLogger"; + public override string Author => "thecroshel"; + public override Version RequiredExiledVersion => new Version(8, 4, 3); // This requires the System namespace + public override string Prefix => "JoinLogger"; + + public EventHandlers EventHandlers; + + public override void OnEnabled() + { + base.OnEnabled(); + + EventHandlers = new EventHandlers(); + Exiled.Events.Handlers.Player.Joined += EventHandlers.OnPlayerJoined; + Exiled.Events.Handlers.Player.Left += EventHandlers.OnPlayerLeft; + } + + public override void OnDisabled() + { + base.OnDisabled(); + + Exiled.Events.Handlers.Player.Joined -= EventHandlers.OnPlayerJoined; + Exiled.Events.Handlers.Player.Left -= EventHandlers.OnPlayerLeft; + EventHandlers = null; + } + } +} \ No newline at end of file diff --git a/JoinLogger/Properties/AssemblyInfo.cs b/JoinLogger/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..18e3228 --- /dev/null +++ b/JoinLogger/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Bir bütünleştirilmiş koda ilişkin Genel Bilgiler aşağıdaki öznitelikler kümesiyle +// denetlenir. Bütünleştirilmiş kod ile ilişkili bilgileri değiştirmek için +// bu öznitelik değerlerini değiştirin. +[assembly: AssemblyTitle("JoinLogger")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("JoinLogger")] +[assembly: AssemblyCopyright("Copyright © 2024")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// ComVisible özniteliğinin false olarak ayarlanması bu bütünleştirilmiş koddaki türleri +// COM bileşenleri için görünmez yapar. Bu bütünleştirilmiş koddaki bir türe +// erişmeniz gerekirse ComVisible özniteliğini o türde true olarak ayarlayın. +[assembly: ComVisible(false)] + +// Bu proje COM'un kullanımına sunulursa, aşağıdaki GUID tür kitaplığının kimliği içindir +[assembly: Guid("674347ec-c663-4e0b-b092-725c4253d8f1")] + +// Bir derlemenin sürüm bilgileri aşağıdaki dört değerden oluşur: +// +// Ana Sürüm +// İkincil Sürüm +// Yapı Numarası +// Düzeltme +// +// Tüm değerleri belirtebilir veya varsayılan Derleme ve Düzeltme Numaralarını kullanmak için +// aşağıda gösterildiği gibi '*' kullanabilirsiniz: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/JoinLogger/app.config b/JoinLogger/app.config new file mode 100644 index 0000000..42d5861 --- /dev/null +++ b/JoinLogger/app.config @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/JoinLogger/bin/Debug/0Harmony.dll b/JoinLogger/bin/Debug/0Harmony.dll new file mode 100644 index 0000000000000000000000000000000000000000..d1797d1365f3966f6152fbafb8b0b97fa88256fe GIT binary patch literal 2195456 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

QPy@%JIi72cBCq`V)P1-F1 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�o>&q33UMg;{uBz4jcuWb7b)%e9VT61AwXp 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

yo`AvXOW50s0A144 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 z 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 z zQEG@eQ%Hj4ZaYKGg(Q4^=Dit1&5g2@>0FXq(=c-%Z%CB+n4~b|f{=enc3qTfX0&PkBe#O15Wc-fn^{N(td;wO5#}c( zlOQ}Z!mLEnWsS^?G#il&gz(Hr^M52UIJ@9m!6E?UBZr zUy`_cq;Y0@A))nWycs1#UdQqEXS}&fNNBs5VD1wlzkB;7+A{%rcK#QqHN}36Z-bLa z;6~DFTR7J&Ei*!nBQw`LBP3Gk zSyWZdK<1n3RbEe|GCe*_xei%i&Lvs;5$=6;2*YxTif5@z;mvQ%s@T=hd1 zn@vdKu4H6W3&>LQI!VrKvgT!Gx9hT=x7npEH?!Z6@?%?hELdR%WVNiOx2vdT=Bz)Qu8WypVv)n)-9k;*zO)eV^X8nZviY{&`7I`bGwMf{-WARElf zLgc!^m+B_-j*!q&-AqTl(6lz2)=k;wC`Z<_#Y`lA$+@mx?p@kR)juri>`a=UgC@Hp>nWC3_Vyeyw+e|? zbjVm_4w-LAme85QA+zdTUMgBSMdurb%-2F9mDM;`=id!HWahdjYi^iZ)_mBE5fZKB zgB(H4hs~8F*QUw6=wb5~$#qOUV?Ulb&O5WPr98qjFu8@Kejum51f}?Iam4H-BogB~ z%j4i5W-Q4^ILh!N<56=hmEzlAJJfT`tn^UUJhPZ=;W2XvN$v<&Qa|FE7$t8*j7uy^ z6&4b$)JCc4kmF`sl6Rf8}Ly9+sEb|#6QkKO~wSu^=lp1~Krcd5!K$a!;&kVs`|A2}Bn z%(s+Ll7%Z9XR=h;sTflZa?z|OBvMI2a>;B@GMs+F%jS40#lIbV45cocuPDRi z0_3Wh>$z;RMsm%3LlPDjrs&_J-^LvBLQZ`aYEBQiVa5rGRDQx$EwAT>ne3&k=MtXN z`v{o?Grf>#rDQI-D+NQDbOdg|6dPpNw-Wmsl7uQ?KzP^x17fG0z&hC*VLx)EW@$B=;4oih1xKbN;B zsWp@2>mIl}fJ{=Wtt#u`$I4oe~F0MUfmv zhR;P-Ya_{l{HpTVk6h}Syi|-*doI4A2FY$s5)!TS!aDXXn6$H*iQdL zCckAkvK0T~XZS$$Sy^dFzEr~%1}R|WB8j+(uOC7RS{+FiV;L5L6tYf{{5BNd1%?#1 z4lr5sVmyW03{u2;CL~fR)d6E5LyB4j0x~lIN6(IsVpek@xRccf&rw5)TjNO>_FBCm zC9KONGqBeh0x4-_PRi?vR6d@9`>>GGR!5Q(*h6yp%z8tT5}8GiGFIVaveXEyE!!aF ztw|)WP>N?NT8Bsm<&n#O%j4VB6U1FLyzS@Z5jvON*jULn!S0^F_8f5KNCt;-}uAOT22t7sZo z>UmvRs*%-ENVHN6JsxS1X=F_z;b+|iA&sqDRO3jWM&@DC3ZntSOwC{_B5iSXA5f*$$*Wxf<~sLWoD3> zyYwr!vNj5dR&HTC4GhK;3s(A!vgYJ7Fb+ASwN+C{q_Vb%oYOYeE6S|<9nbC})5hwY ziI<8|c0lezzOr&JOeLLN)>m$&=H=~) zRK9@x3+ZPS5Q1NMH@?I@6k}OfZG}WDb+P|R4;f(1rBbV~ebt5xv}Wa#^|)u11FaQ8 zux~*o0+~V9Hj;DbX_s<Is3W-rpPQ*C>!_bps9iYq< zyzNy0GRn$VP}aP2imZ9G)tAIla2F4mpRH3QOWw*Bj>+28X zn?JE{5t5lQ`RUqooHbKOwDQ|7*%vp?N?uI1hwmlEic&3$OKEdfUXhKr`U{CwMr}dA z7Bb_lwL)S<4=0z2R_BtuRE&}qOC`y0^tV`ZNz%W;RW@X*b%1307hy_H$V{sUwrcNo zF+0(AG21FHGQ*Vo*lB!@QnPW-g#X0{+_$3UTGd4++WcaHZ1Y?iQoyrnwJ_9$BqsN#8>dDdDXkqUnr zf!8yiYK{-qJm0$It9iclM%L`fq$tgo*d!%z25)6zzUBw#l*^V*=ryvki%h76i>-V@ z;>GX9m&RhNoe;U-;O$vrb@OGGSSNg$rPg_0W~uedXJTy;yK8Bwbk11E4AG^?klz3DqbNpt?+1!^%Pq1M8DT>R`H6mh3?dUv!)6OweWXqt}pX@qI%-2 zN4`v))wmL`IaJR+tCf(@`m@j4OTvHm!B{@=79SbkTk3#y-dE~CqBZKERrT`^=i*?Z zrE$pW>B}5SlsRn8^koiP87j+~c?aNbW^m4t+r*h#Bc)ekd&TIGa%lwmQ9Xn?|@@38?%AB_<)%b8) z=dJBRLesin#rZN964i6jN?r5AdM;WAg@o$4WS#P5E?K2&eYjLFTa|=_mg?n1)4F1f z@nxFb5&;xXio6;WS^ zk`HGW|3U6qbA?1IpRW#A!bamADC?sJJQJy0Sr(?4LW+$%bnJJH+QeNt*wTI+MFtf0U%xs?)rkq3zpIT2yCPL0a zo>^v7nb|cKE-OuPhw2I@*j4!dy)NB31YEDwVrkwfpRNd?r*W|EOE7zB@=0B(&#cm}eM!Ai96l0J{Vt4gOEF|3SOQq7q;vHUy zW^W|NNFYnnI_OljpTAR_&#_!OXc7c{5;lGz=`ATN29I~F2c5#yNJ;KCuAgSzUB%{&m$e#>JZFg=fOKnD9C6_ez9+Gd+ zgU2PUovR(s#3*<0TP(!1(%DUfL@HU)3%UZ5-abY0Ij&`PLNeJ(ds%Zq^eyu_&1^Rz z>5hJ5-UFP)PTfIfp5v(g7fNNdtCHM7&o(cW-JVMF3ccUFmpF&rqN6Nz8>L>NR8D&g zNm}$vIKQCx(mo|5Mp=&QrW}yGcKWa7TyQA@$!{+df_oF_v*LGDKep37?l(6rUe2+cbIY>$S4asuI zO-L!*>B8F+t;9ecKuX)0h2WmT1@tXLKC{0enRGr(vB#pX(jG)|A5%{SDQiz9`3zIf z3@K+XB`Jw|3PH--mr2T93{z@CD%c&m%B67#_3)Z2+I>m#BGU{~$&MqjP)|EZWn2B9 zEHxa`6;j2nN3t8z2U68;CnQE0JSSWk2&rcG6@qJF{9ZAT>UQUDa^72^w`V$}hP_cp zq|&h`?gB$<+OJ4{#XfT-q?Y}tyPSI6Lg=r9)Uo?xE8=_63h0aDQrCV(!sp^Tq@I1| zTRE);SbxICp+D1}i)rvu|6=MnAr0)B=)L0d5Is~CAr0+EB-4;-0cmV6?JYAUk?9I) zYM&!%0_h8BX5aHjB&3C1x{oaN)xI!g4y3jHjAS}`)z(1T*uDG7%x^D-B3)m_hNEh4e&uhlrH}r2@#eZGxN+h|^p5a6BY?y5f zkW*K2SDCNR-Rw+4qLtg&;`noV-R%M-)v!Ku>0xjEL6(Yxw8FH$wfVhgKCLdOxhJHj z{mDR?`5Wul_mEz86Ow<>!bnITyPuF~#l*Y7S5dyNJ%yxnn0z0kpFNl4HTt!9ul09! zvO%)uHR!XNgL=NV3zO_Z57jov0DC0K-{_&@nIG+YBst!ODTg3~?9M;Qdcq-mz6RS{ zNw!1y+bBcqBZFlo_MI#hX}=+fI4(;Kv&RhK8Eh%&RpTujZf_J4qm*BVeJ`dJWj_*v zH$;%R3yHR~N6MOcsV9&Tc3qNgm@h2`{cQGllE$yYl+=))?MFhQl?mt%=RM?O>`FuB z)ZWrbf<0Aaa9_B$TvsRBm~r&@$@MS}|4$;3BVhDLso0?K5io{ArUr$NfH4*_(|#8v z=E8h6B}_cIH_O(eg@~RL{(QnLJB^fJX11Nhmzizn^++sgo?}-QBHtG5pAY?7c3qiK zPToeJC)&KgZb5Q`WTD-SWd0{uqfpNxd#)7o&e<^KypS^_Z%G#0ff2mTp`N8Bb}1o| z%9bmtat)=H*iD4QC*kk#-iIu+J9^|jWVzjcB(Enf$z8Ok-~_zCW7i$U1y5G5z`hQ$ z#_lU5QrT4^OyQ;0+MR!vnZbCE<4a`L+XqNG2c_>AnX$^_Oy(<|Ss)}*xmHfrv);Z= z@{DAoUHlhbDpJXWQhZvQ?dw8flnop4PCBNw)$TEtXF~6C?y%i=*7!S6{CU3}_8^f7 z_4DtvC&^OQ2DA`6Qe~$-k7PH5m)dEsAvs5xUG`3rdz9H_A0n}*Erx+*Z%US^8+s?)8~$z|lNqsn@%j4Qek>&Pv|*h6n(Dca<6y*4 ztdVw-@qB4Si?{gsTbXgTB}LT3_p5PsHp;k9y~f*lNpfS)_5yPeZ-443^+pJ)#b12j z*&#Wt17a`1J?2uZNq79O-aP-ZT!TzPvA+W(`B+n$4VB#Aq%gZ45KcfJnVyGh(OAGB|h zxN~~YeoNxc#X&oF4F4^LnHlG}Q!hv2u0IFuT2jQX^AqOcp#8NFxyR=7b=V&0k!Z*f zd!`g6rj&fT@2LGsh#Yw!DW-bV?uNCN?-Smq!pO=fb<{pDB(!xOPjudL+`c6;!;~*l zqUQjmj@vJU$oBA>Puj^R@|xqtCudnL^?eci(c#cHcN~ zpX)wtE0e^!D(1Z-N}aY-c%%p9jGa@6+%5({&e@e@Mv1N+t~AE}=aM~_Phzx%R>XO}evY3|1pT1s?dM?`oN%+&(TZKfC^y(2N-Y>Xf&nFoS;a7-P>=h(M zzm=J*_5qSA5T3bepCHNAOJ=Uw4@gQtc;=e@l4LpV`SLaMx}6Khe!k_7f*eA7uG=kz zgx+PiZVw@G-(|RN&nD@#L#|`j?X@J|L-_vrx_ywO7-eqQ=Sb>O=7#-@WHin$PGjl` zb`l)vdEeDc2){l}2>yb*r^>g>Z`!uV$aUi!O5L;z2#HkOr;qN~@;!06w)~6C9ebz9 zgx145iPpnA_5qO@rku%y>(|M=)CoB)^V})9|G8(MCAkgZd&qnCRUz@FyI;L;zZW8p z_{C7qeLLM$K3{Rlx0s8vkcaMmOyfs<-ol4=Hj#-o-DAN+J1>cQEO=-aCUN(okL=PU z?lI+&{W%F=>*`=ykL_9{e64FJq!EdG1bJfjAnA)^N^@kM*kefeuk#h;sXd8=|2mz7 z%n}kh?mV*>k+{d5XZC6;mG6Ok=jge;nWPjXBbLi^dpF7Q3UZBlVIL*g4&iIm3;R0B zc*?xApOWx9Ej;tmwx-GTxhrK}+386JQRbChh~!>^oYrf*Jc)8s*7MqKOmYqT7QUtY zYquwP0pZj7*X~bp>ypg;XOAFx3*njn>{%q)(Vxldd1J36sQ}@bH}-ENscBko?Gq$L zXj*UWnv+lO5#M3q`-cfwmfX&I_eBLU+&&UbJCKydmGL9lqAPiIW67!oTLzh*P}ZvNUE%r(=wcHBws*y z#&DuYy3xFw&Qy|tH1DRfp5*V2a$1&ikmL@8*JC+1Nybn;w)2i;Ce>p*nPc4%ADRLX&=aX0?u%fJP=+_z?nr7en;*_lR9fiQbBko zsdIqD-H#=6a?BDf6vxVL*xr*l)rEx422(lpWkwvA`93_A(@w}RWdru^5ktAm6cVYl z$6Cja=Bb?Gv*oIfnM6b|#Q4 zft(gHQ%Ix|gT7ootu#&noC)z`Tww^WIgQhlr0+X<>`voEkwiiG+d65SWh8trdLA{W zb=JA{K&}coAtb?S9V?f7I_Eh_cL-mq=^Sk?pL&9IZL%D(B)yZ4leq5> zW^k&JxX0WKP6v`-aBa@FxD3vZBq`|mmJH4`k{opXp26Wy2l9E3t}EC1jLtfeIS}5$ zjLv?NEZF<;nlm|nk$gh?!%WUSl2)`I%k2C|(wFvQnVl5#HzI#E5@oFOFcu^_uMj>J6{WOo*ktgI;KD~Gd@ zWE+G}D~EH4q~>+mo}A8El4cN|$>}^KnOQ+D`H!4;B+DT@^O2K!zMS_QjpVd)IeAD* zKzJsXQ&C8QWxQ#946UTc#_6$fnvtALBc-s@R!+;D zyRT6 zr!k4!n^DGTOXBuslyQ2HxV;%=ogYcu-i)%&ND{X#QPido#*8+l9mj zdo#*8?pxvRnP)ji_IThuahwCJ#Zo9A%(!Q;<(>Uhk9##*!8t|Zo{LrpmU7QUD+JfW zlW*nkRnbYHQtmHU(RoJV9=|F&P0^ExH9`D>{8&)Yi4-EQ3;5BhVsOpOOlSBNo#7&r zU`3!0maiKXok=9QAx-eRR}8ktm?XFNiq2+{xnd2)osF+V=2w!F`&>CJB;E|Q`7%kU z%?%cZ+RU%SD>}`E$ThPEYOdsT7ZPe=WoHnH+rrAu93k;0KYQm#;mXdFvRDLo&P9+le2wTHxBP8B**TWi#*25akY|6MxwPrBmF4daO3XzF6 z1HHpUuTd>$E0uEB`C86#68Ac;R-$dER&S-{JrMVek>&J?^WB$ zOQqgp875$9)OJ1<5^dJO83Hub)AtU zk(8fx$U@HN*CvUB<|Q6U7S87?p1#mXP^+docmzvU7ZO+LVJmB&Nfemzn9(JIp7iA z<{r)&A#!O9g7gduUm9F`2Zb*UE`6N@D#hoW%XiKrArqAYH88>hq`wofiqF?XWg=ug zWPsC+NN1Txoq! zXFO5_GTJ$^M%I(LEuL8DhH(ZGtz%;yObCDR0r!d{B<>YQNZc!qalumV6-P+i-*kL1 z<6eV=#61p%#68M{d`R4L^@+h!?zwtM++NU0 z!HnAr8WMNpipjx@+vbqCZ4QaMoyG=Bx!Y+-+C|AxJv$AFdv-c4 zm~qceL*kyDP7h|>v(u2cXQv@?&rU<)o}JEc>(Pw&cv1yxR7mEbFE$D?GnnBr7BcGt znGTurfh>m13rZiB>kcA&e9Awc4atyNM133p-=A1{b6TeQWPyIG4oSRa_ z`6@p;tZ=k-BBLD19WI`fTj_jCvTwZ{O>~u0m!t}w7E`9-E1b>}lDymS3@2obbA+Tf zW!5^m*2}$3B*SRN$gFqT3W-&wLJC1PI75WUJvJW~Vxu!zNTkvd$BQb+Y;xv$q&{Se zQ*i^YIW9>rY^SXt+nstsVw4u~cmou&!|6m)rbn349kR1U>`5T|oZ~|9G~FcG=6EM!ldOl2 z1;?j#!0AfjAj9RLGlb-mQ}TJXL(Uu_!xcVX3o-S>&RQYyN!&Hzh?9LYuQ^iT;~(xu z<`1VQ$;l33%Ab&9&Lbf)$~e45n*cfCgm01UX@_@aA3{z#>4o4O!@hVnY&!03IRm%K zOdT8@azOra)|0%zGjDwC{WH!1A(6^Qn6GNcoON1Zx$t9CecbPE3OVO=5hB~n*VPM7 zlt=iwddZpY5x%Zoakk2Og6BWioWKrVb73vLet`VfTzw^9^rd{=T2Xb@IAmwXOxg=(;eIAwG%_~8`e;Mo%`CE zMsgT(Rfs!^ntSK*U&lY9)W6PrSxRj0ZP3Cu&IYRI`eFHo+IwdQ$x{e_0_VLG=PAWS zVSiF)`=7E@5_XQ{5QJxvuoM6-DZv(6Yz$@iGURUp zT5J*tUxxfiCyUMUm9p7tPpPj_%4VBArTCJ!*=`bdsXA;wiMv!Cc3euZJ&axTm169U zuM}fXeWe0SjpM(LJnI(EKeJRG+1(HQ{Oltkp%HzPlU!Hav3XMlg`Z>dF``qm0;1G) z#U0T%Eh|pqjsu*Y4H1H`vtNE;%5KO^{K^^FWg+pw(a$onTO{szOGbuS zz+Zg8J=e;_0@&w5Ecd!Q6H7zlUUz3=S%rk|MP_DsNZhlX%mSW6-CR(9-z`51s%7;VdzdoG%V^`?w_m7Rsj-b=aUd0$f&HcHkkep9~IWnuHA zC> z!=)grD@2y!^YtkkE+kS}-XTmWk4#|}N2Rz#K#H=|2YEfR6rcCvtcj3Fr8+{6Qjv8%63T3W ze9i`WWG|!&8}E_BkZSCqM@~a(Fy)U>J(nQ0*i<3%xXedPs>7C2W@B0T<(hgd`!QZB zR%w7cbbJikdaOUm11#shv(W>?)(MGG-hPay?jaHExR7YY9ml>A`}PE{CtA6Ovz__K zG-6{(-0_hbvsEOi@q6(-QWF+O;*NdPlwBj?Z;|kQ_!sP75_hDLW-P-=Ijw;>YvONY zG-riL+>u7UWDQ8_;XH~z@zR2QP2!Fs(vn4y@V5#0+S`iFB&nYvTv>*>Xw5c}d=1$G z`HIDnq=NhgX~!;*6ov5R+=1OA8Ja#^IgCsvreSIFCWnqG@;D5tRuAnbOELv* z{si(p+eWe(!dp0i9U!@bHh+%HkL(JGf=olmAohsF9TQ_POMXhuMSKyw)q>0rR*K{d zgxB``$4u&1v4A(A|nLEDMQylo`V+3z0q2=3Ml*u-YWNM>?sHt|S@o4oe!ySk{}Q z03?%;2_)ZRl$D&2aqKwBI7mJrXNAZ+*PlYhGw+@25<+gtjIuI|yh|R#`u@e|BEfRU zjE!N_NZc`FW7rlFx8Ej)ohNboc4FASLPB@IW0?B4_`S@27#oux2V+<(l2RA&MLDzw z^^jD8^cGU?j4V|YZ&D0~OkiC}YS7ys6IdUTeR$)E*F2GpB#DO1LaB-DCP^%0fsj`u zBlF4jOkz#W%4yYs+(l**`%Or^>Gm~EVmC?LexylE`$sOZF?d6SPkj>0PLd8{%;Qo| zNa&vUB-V<=y(d12^(JxeiBD#cBk9|+# zK94k?jUsWMN1D&(3klt$U%)n!xP5vH*dJ8Ny+^;0T_SPs(Jy4LNb1t_NQ;<$LC!^c zdLC&J%OoVha{C4svw|dU-{4|aol3dS_AFt|N!(|9matwV@fcfn|VFU*&&i)5T04iE|Wyml9?6kAxT>Z&#YkDMLDP0 zD6^8KCMignmF#1ZG)ZN9R<5y;Rb*xj8$&Vy z!ZT~wB9e2BWSiHrjU*2sJhPS^BDtDQ*0YYCA$bhpnRV&>>^(^Hj zIqw^(o((J)$ziHz11nFmit5?O8ju{IdN#7oBpJfxI=_kaBFO{c)7r#-bW4TF%w{&6 zGfrEhl*l;hC*$BZ>8+%xq)7lB9?5%r?`Ca8CiKk7?nGw}yIEIRv+^`Oeoxf1oAn`?f_}lBkiBdm zN%E}dJB0ksqDamJFd`{r9~%P@2w{|GIyE5T!Jp(g%2s)VKgo04U0agO z=_~Kr|HKdwvg)KPe0B?sf%nK2|qWUFJw1~dk5+g zJ3``~V_#zb2npRyzRVtzxM!!A**hxbKC5<_rMVf#=iPLlRlCeS5)yjS@(L?M;@b_xl7!Q_Fv{|SB@Ou2};c+Oss^8J3?#jf??~!Zm-GIX{Y26l!sq=h8$oiNu9DudaU@z=xkq}( zrjlI4HqFnh-m|$Rk0HFC_iP!-VT`uQGfH3`$pZ+_D1q%#f_E8`1b+7j|Gkm~&Qht! zF6jNnT!aO#kc@^j7jlQ>;T}A90SOO0A^8u|NyvXBht}bpbch-VzZ)ig_cM@wLKsOG zoJS9aXo1uu{JcI&NEQ-z-OvNMN!)cq4-_JC*9{|3lEhs%j6g*acik`pHAvib!wf`_ zxa$Un+aYn+4J*)2N^lw4foLHy%Ei5SOC4>t1M{eqJMVU28HqdZc3?e;yN)@5?Ii9x z<^+BxX@a$PJ!)ow!zA4yTZNo*h1Rh^;5^Asw2lP=H%OAun@ULoVfW;3@p~!x21L?; zO>!2(-+)LONJX*`-|bq9UoKf76UlDKRUx@Z7Hg`q8|_IRC_u6kvQJ0}k{(~kwKqke zJjrkfUo%q#{Lg-;3{arI^*ME59*Mg?rw;5O88<>MjWmJZN#;ZN(nu4yK;o{?X#+P% z-1Rwa-~kCgvucW|rwhCw;b&GYg}f(eh*8hWe2Xfxs@p~~X zl8C%=Uzah^pX6a4`Sp#Afh#24a=V$-4`n^6ApAQT83RK|-UsWsMe-Mfe@7!@py4B4 zDs%>$G0=;|J%h~{7%c?%#EZMr+DYQ!NenUzAlU*3JhBp!Bk)Q{q{8p-@ULCu3gmev z=0b75TahQwio_jpJx^c)i91$#p1=VTeuw0%#dz~2aKR(pAo&8;b6GRb^nv6L6d)Oj z-{MEeCxOp|#3)>%h13-isqnjtyq*Gq=|YBy`>^~TV!^;tkMR40g#w#B!tYLg8i*4T zqvY75DvMB0;lNoT(MkpM@~wds4GMq0g-fx(HBW{=fm1wipM+<)lnhueM=641FJp4pTMaT%U#=A;Zj>=zr$pT{I62lp?-%S`zg%4?OcoXGn`c&sTg}!$jt1NUK2V*JA4C z+Dq~n_f?>f6y-0-d}O`~R234d@Go#J71G=zdm-%tWB=v##3=E z@jGH21L6P4IpyE&I)hBdKyr^Uv-2eZ7U$5V*djG!X%$b=p zXU?2CbDkcYihk|uNys35xR7N3mjs9ElLA7&B>0-XCLpvI!}KiyIf|HJdS*bVXFgoN z5fJ(%!4Z1C`=ZSL?6px@`WvHkS^gd=7rs9_5*(&tg%($v#V8ASC*Gh_m!G7B!AEOXm?_|Cjq_>z{Irn%g{E|AIx0 zV$Ie!3yIzbQ}rW46cm5*w-BW7K<8-o2&oJ zGHEVWS_@%4E4_pkhb=_Mtmf)1S=5--T)i8M8nc?G4`NYcR`c|cEb0yKd_9dt^+4w9 zJ6Y72)qMR7iyE_;%5QOEQ3LMUdTK7u9VUm3GVe~aY^gkl!y3s|16Da*51U%}D{ zLNSZ+L&~%l$ssjbxI{n1qDBjs=$Ba3DBt_~zbtB$?|t3Hx*O^ZLd_Le6JCE@h^!kl zMwF)42uNeZEY*YW6jD()mg#*0`OvuEGJRM;+91_(EC5E^k~8i)LssYuSZID7$)|n{ z&A}u2TtCS%G~jo__py|LOcU}GOWC!uJYVZ)S*k;*9)7L=!?L2LjM=Q`jF)F; zD}-V;>xEcedR*4$E&3BILm?EiMQ^~8YoW|%tKOES5QJj3>i=UIyHe(}O&`vZ0-=~~ z`ZShuhP+O{(HF8bgiy>k`dXGEWo16w^*t<4LnvmuevYM79T}6MKVYc|p_mN4U^cm@ zPt}((-|CfET0kh~TfGg-6Afg{4*h>D4Ivb>Lw}277|da6aGZ z!=;FtIUBWQuRdEybX4{S{bLq2D*Hp0tKf$$SHTbdRnQnu$JEm9*Ea;VMOVRoeZLfO z6{KV92lS&XbQNqAa)w2{9XP00%pvz(y&X8H*A)_dsy(E?%%biohx7@YDl$~AD0N7G zpQR*(=GPt4KVfObF^Bb?EL}O~u)d!~tvdCiexF6HI`yMoBP2_x-WU9+zbj-%NWCxk zQQsvbMeF+_R!PO4{-~QdDOL0i`;%UgMcrY4((ALRJM2-tJ&U@-9@V?Ds4uyG)(5hv zSsy>^lUdYkjbHTlSk!EdU-Wb#(R*441A2>$M#X7J5#-iq8o!4)$ zs5xdA^te3oDo}IGF6dz)@}5h-LVi&lFkVGf(}YBi>J>gar*d`}DDOm9)ssTb1-!E2 zReh~Y70NjsBZ@eNSM{%0@n28=`8~CA>@YMUy8rB;Vpf?km%ZmxAZQUnH0QsZe_W4Zs~nQ%y{i5JZfeC z6z{h5*I70fz&JPLPL|sHPnO#Ik6(KW)|K~yyZTs>PxLt7)l;R2djYNUc28f#LN$}t zdAp}?Vd=d`Ub*-6oh(BkbmiXH_X~+$asTQ^S=3eVuTH;JM$dz41*Zr4Dj~@swSvYZvvEtYQ~^n9urO<0~RCeM3}k;XEw zXuS3}@`*9>+A`-xSm&Rv?igbr%g;RG8e^Pb*<3`$SPqw`uw3mh#u&?@u7Vh26$@Pj z<36LD3n$1_9o z9~Skj7h@E{dqKL#srzz_QBz2C9&C*95{sIF6Jv}Mk{nX&>BSiDvZ(d+VvMCMs*Q>@ z(pgj+6>IEaQS0f&89%d(sU>?&amG~^wVqzQ@h^*7PcPoci+7oHG}L-}*^HtrYCXMd zMpc$`{FW-a(S${LMXUdUL+qSn*PX{={a z>*?h*eqd4S>E$v`u&DL)av8T+)OvckjU1TgM|-N))5~oXVo~eq%pqUNs}#(WmFo}Ou}WKrwsnZ~z5qH|m=<0lr?+p&ym zoa#}YziJz?_#S}vORcA88;LAxJw3;GoJFmt=NOGxQt)n+uG0jgBg;n+>UAd=gILs> zdwGosENacYyv8CHwdP(v;|mtG=3YMI5Q|!KFTX+GFi@G*ntS<;5WZm`QETqGMubJJ zx#t=cg+%A&dPYMQ)zkBguAEBE%MBX?S=7ATurZk>&j{IuM~sz1(9+^AOh+SP$T2jm zm;|At5ivp$D&dZhgQtIrNi<5bsP$VCjfdw$CK`=JOs4ogj@C6wG}^JKUS*>3f)M!) z!dFK0Q5{m!a9RF`F<6QzZ4_qN zf>F>gq^wbjrN4#$AM%9pB+E9Wstze{RA(uLkz2~=NuvSF?p*lw2}mX58J4A%jCsoF zz%l~mc>yt1jBY}(_Vq4#hplGxW@!MSJ8U&$ppfX(R&^tdMYZbHjk_#rJhQqHhu=S- zmS2s)R5$Vnk-b4$Q>BJcL`bw(P|Ii=GDr=syFk|xI3K+d#2Kr>@eKo%pWxv?d%E!z4szEI92Eq$S_le9K=1-3=f z);P?fzBX-d6e~!_M}BQed)nT3i-o>6CFx+K3&C54L-I}EbH?F-&>O>!#y>KZ=rPh5 zQD?(Lddhh|`bfL67tb4`g`{X3F5`V1q>HgPAlXr?UNHV)8H$-}B;AboLX=O6_9;^R zhEy*a#e^hj)zak%RS#nY$0YxQRiiQ1-^19#L`6how|``MU!>jYkX166QD^ ztDQy8J&g`RQnZg7#cCHIy^Nk5Q@SALP(gYd{U4R7s$m^7do{@omUO&1LWtJK=wF0l zQpLU(LrfoIu8l)-U61bNfA$6}*|ze6S%(@V&FXa#~r*!m>nI7=I>7@)7gTNopM zNf~n<+j1fAWNF8y8V`SKHq~e#Qtj~9`JZYGm6B7fj5o~~&7xNKnr5tIQFn)TjdYcY z?+))8Tcw0(^pd_!o^D(bB3t!7DB<+~wCb-2k?nJIrgw@V*TIX<^iDD4IBj&McZzYB zx2|S-rx>|Q(b2$H*xls1Jt;?Ld=Ze>a8BnL zdxT`fsJrkYbr+6ND;X{_4#^mQ)$v8fF(GmWJKd=l8GlL#73iJK+YiME2HOAln;KR8P~-X$k)bjAxYY#J8{}=$Y$dlOLu(5MzY0d z_%x+T()OH@^?9q&Sx9D1HUD|5@sg0}6Fnq72C1Sg(pKYDj!`YrHa|wSNZX9j9HXx8 zZ~Pc_b$??_<`~r?Z8uU`)Rnv4_>e`-CEjj4ww%U1cZAecu-#ZCVr1WjT7d1w0hvlu z^*O`%O^94ofchI5#$_QhwO*}oRMPR@fvOe$w&xhSU(P<-VZ>LFN9^=IwBd-^W%Orx z9qlT~cg9g6$)PosQi^N+M>w)&{j?CeHg2yHSlJC${>83 zV^pe1+rlp!zJ)KEOOQ-rDT%%fmHC*lP>5`!zQwkFH4X*j56CGaJ6ccG9$tr>HmU~X zF66AyE+9F-z=}yme<3Mi{%UQ=dE;n9QJzq>68OajA$NqxtW)>5d<)Ia>&_)tiS7KbuFhnRnilPoNjna`*A(mx#%V-{{NQ&B!&Lt@Qz7Ao^jNW7_akTI0c zaY#1vB^F9`8j{_d!a}JoLqg_OAt~BlDY06f^;m1j9QqvPgWqDqIV}sxWu9c|#gf}B z+)cSIi<5qHSBz>wjJV_ z*7H&Z;;0^np%{6-a&5q~xA}#T=rtHIZwit1umoZvW`P$dRdVPQ zepR-yjTxk7X%+`{qY7dQnN_5SR-%@Wx&f&VDQq?mNHfTz|B*J3qGksfqrHt5l17`0 z`_c|AByC;E4vl&{GN!9Yl^L_E0cK(#pW@~#LUxEg(zkgqE@4g;k{X(cC%YFB^O(7i zWid-Ba}}pj>-Ll}&kBhipEBkRnMyl>br>Gqh}o*LrhJx#)~r5OYLK|t&m#gSRu(FwMuhsb1F-*d2$TDwz+`iBA%$|sMaw*ks{71 z&C{!6u9c!~o)s%b{_C0JOE$so8~P zEb3SUJY%M?jK6@f3&^wPM?xm} z$ET&ao@3O}Xk}iOBKC{AKCMlyhd3H?Plehv@=JuY{y>Q7cpyD%HjB2MNE71G|NvAdI!|ryu{-071!Qu(NmOAtH@Vnd$S$O zM>t}CiF{sTDSsQ^Rfv4Xu@v<4InGkk&!=)Pne!<0WXg$DgIG?XCsRkrDi(F#+ne$? zE|ay}*wg#idIvM~vdpI%*M#THH&|3n=x9!2Q8l5HS*5p3rD{TFvjK~$3D28-`pB3j z*soRtFpgvnWqFco)C=Z4meyROx|;3&CsV2V)6LuzkO79E}7>5A&#yBrRdLTm!JDY4xLgWb0Q7F}=)=EYw0)gY-5Z9?R`xP8TuB zp(88gsC6H6sT5HUX?>(V<`)5>y4u$~E(P;#W3|c1xvzPSW#nUVT8p6=YclV$l*%Qg zziIWCd+I`RBW8fvfTdU;%nX@|@hGz|%OBJ6)iZK_)f~;zJO!&fK?a%WEY*-|6=bk^ zM+o|Luf=QYAVbXZ1LU?y4nu~TvshX`E}y@KnSTh0{>J4n^M;I(`;Jt@%;K+5K1mw2 zY;?VkFdMLBTP#QUMw+Ewl`-%9CclOoX;u)DqCM3YH52)aG+S`Y#xD3Z*iBfE+AKCu zrkaXg_dFe=VP=1pgDhjsWh^PrU^EO{A7>UGBvX|?Ay<)2GN-fTd|Z|%$!s-P#=Pst ztQsPvQ8V=LvGpXg>}yh%mWkD#hrDSHWO@5Dnezm5+UpdPg5S4})A}K1f|(`+GgbJU zzGbdqQRj4$xs~PL=5luNWV6y}xvg%T^JFt!NUBE1a3OM@Y~Ev8T?y;KLf$bKj1j5C zxi|@#X0~`k=0kJrsUFTWm$77^A0;JmEXAa1uiuT+@_kJ)l~^)ZQq7@4lC(uQs+4M; zX^oRP&qA#$g;ev*=|WO8YOyOp7MKe;rWS8~k-3rODui0mMdo3a7yX!pNiydSsJ*q2 z&muE}Wglt+ZGDk>9^0Tg))4m;Dfd{awNg1(nJ8mU`>7_ee1I}{7CDELWz3c_`1%a8 z#4OFC?#myT)mc8kFU3%*56!kh#%m;fAxq5x95V?*_sWmVNh}kwEvi2sn|a@o+v>eV zmU)@Ee3BF$EdceM0q=a<`5WZ5pLY z)=X|U)|jn?Bx#lSx>#dQ!tte;LcWYcy`j2Mh>z+Ta{;?6;)|&lTl0x$AtTo4Ts#Uml=)SYooWe2~qwyr^W(Lbwmt@QrX5N`{ zTmN2=@}=2LNVIRfF3VkJo!L*sjK`O#c;ZKyv&L*NM~IkYt>>q4+6BaHFlX_$9*6u1 z`N~WS#Aur_@@87I9Wu8Dq#NW%^GB9SxSFU1_{qG;a^tC3AxF)B zR4P1QP|VL}&N*`53*y)3dm*1+%wj^4G2bfS6y+J}h&&&Yv*%a;kx= zW!rMX%!3gn(L&$r*@We{wy~n;dBU77Bw17UofGCRjv;ww0;S4}=N!t%s1YxE z%O}loEG5xaQUCd*xkN~^wh?zm+OLylnfcM`Cd zDCe{0HX%Fw73nk0y)qxa)@7P!q-eJ>IUzsFoN1PLPachqID_;}@gHVoA(?(Y=gj&- zlvyg-7Ef}*hM=zk9Q?xOVyh7e(N!uK!m4;j} zKM;};Lv@Va-d;2}3CWDnkH%^Z5OXO@OLB!v7~Rt=X6=RlJv&#-?ozZP*wcb2;T7{e zAxRq5UTWE{nyZBD(9~XBGcO6r&{TP@n>`l&H|IaIT!Vj_{j$V7e0Be64wW(D`@y%d zUw@g~g~&5VEx?T|ZNg3SAg5A&>|17LU|U`ATHv;MDla3k7Yj8vl;{`Yt>@8^LLy!9P+r;f+golJOM$T zusX9${sUt~*o$&jA0bIv>CzadMNE0iSthrB8~3_pkP22wAt@TkX2_G)ERN}mo)PV7 zC2JSU=e~rN%Y3qCStVm$!oL3oX<~I;E#)AN4@om?I!hIfX<=os48ZZZjhJUG^$eSuUyiu8u{y7j z`P8bQ+d(&l10`hqpsXAKP7gF+{lxL^2HHjrhOL?3-Tl-nw!|`d0RGqE(FJ-D~ zsL#V7&s!bWOL=8%yfy*S#ahf#i0^1GSnGsf=FEY3?H$B)wYG4KaVTD!0qJJlU@4CB z(0sq{R+SAh=cE&|gx#&ZES<8)Y1@&iyH#l;#iVHT#nLgzi&iU^M zV%)}x|4ODJc?8nes=-33o`MXpda_i00;A24SFHk@WU9uHhLAzl43=UnL#$mwlC+wr z2~<~Kv+{f`Qx!*T>4a3TS)*89MvuA|e%a$;nqEtd`Lwy!s@@7@{u{e z2^ndHwn%x3ufZ`^MZ8&6{b(!VC;8@YePO=`b zTpt&w<-&EEWIf#bdef34fl1m2c!s04cf2LX5AoboPRaz!*h(c#4$WvH*NT~F zpFs}KwQn$=#EC)p~?atm@$NHvyP=vmSFEpJ)%SekQR>n*D}%Y#;N+RsQe$?C{r zw~o_J2zi<170zd}^$N=b&S$bUjO7NND>ISmZEFHc%#v8`l8_lJxj3J9toba7oXdG|hCzkHTuwOYal4G4@ ziJ<>X&(!Z)=U5(xP|Um5bt&RbO-FvZRbrbwJ16k`Rb&^gBI^m3OAxxcQ>>?1(q4`g zF*B^%ET2OtW`@;-cmoqV`f<|vb5%ySyo?`WZu?nYcR`f-qvhu z6ich`<(u?WYdlL=2+fyBwWhFy4#a9Dv0rnnSu7sp2_Xxmh@(L=*ILOjYTfU7R=N;5 z6JziajAB_o$QZ5UnOLnkQq8x13P?N1d)CQ-bcZao&IhDFWU=*UK!!u!x9$dH0^~z0 z{u^<2#I~kEmReRo=0ZNU`UKkhYM0)>i>} z9L&znotdL|a zoKyDsuUPwqM8Da;V(r^WsZzAp>%?ihkm`!{mylF(4IYGCv+P|IBjp(6y45rwe?b1S zUJuA$kek-00eJwqZJh~7?mc+YwCvr{oby5MTJ-`_2y)*V5|C1m2Uco8DnerH4FRbM ziL-wVNMlGgTiX-eR%=KO`>BAu0Lf|h2uNQ@Zu`A}ybjUrLqhPK?*RE_v}qq>8Hs)r zJzJUfX_j{&)K4(&ODwhHWsGItV5x>DU+Vi=_C1!S5c(d(va@|hWlj$5ds9AN*tX7c z5<}OeQ$aWDkkY&jeDrOwZAUx~+EMk_itj051 z>IalhXfKr~McWR!B4Wl1k^Omkx=FBSNWtt$JQpA)uRULgteF&(*IpiwN4~>bUVDQO z`Bg#*h--htLf-|Dg#8%$c7P<&KFl%nRRT#t`<##@?VV!rS~o}`yV5=?b9C!P?D_$r ztrxZ136Wdx11WBgW1+2+JZ4{Gp{SIcJDp#Ud$VPZyG;{f0QLmTN9`C7Lto)O>rf8g~+q~yGPqPCS->{x2L9khK0tOXeLih zyYLapS&mQ*LC&>UfQ+*XBC zc;|wA>f3z+vJ=wKo+2bkqnJaG#`eSGTFvZbGA1;*u^ioPW`83@?)zD!YG&W&oIf}t z*A8uAYv<+Gx1Wg9{y|I&yQ7d4?Wc>VQQu=0ioKVG=4Nc^g>Q50i$apbnqX9;THARp z$b9H6Ln2bOwrdJW(rBb&K1Lzh*d17CT!N&n{VL1iK~mb;lUQg}gksv;9|?)RN$+59 zVo^t|gRNbpt*2<6n#E}qvGtC&{Dv+whGOU#cFJx3rIIecRT(Pl{rbHn4yrDvXrow zT}H%tyV2>2I%R z8B$-R8hBmCyyMF8MuoP__rwxV-vu^}qMnQ(#C2vyBshWr9?zbT$>?SOf&jQFu z`&AZQ$I6qCQTBvD%x93%cAAi6zfU{HUd__u8#&i;jJ<(n5QKUuW9)BOiYCim${Y3` zmWmLHdBZ-$Qk?S{Yae5&!1;`|&#>H|DDxR-Ut-D4`HZt~vh*1z$G(#6ytioIlS2nF zzjqtJUes@ zr`acDj5s^=)Hcnw?ub3rR(>6;ZA7Z+_Gl@7U7caCVrhi?1(kV*y+_FS(2~|l&af1n z9VbU=>`OA0*p?Wju}$<-akhm}?VV{ClM+%Zq|LHB3W?@C%kIHaVg=R?MG0rw{Q~*? zh8>$_PYVd;Jlpo87yl3-Z|XXMUUYeJ5$6Y`(>VE z|HY#EY;)|pENaz`Id(jruIXx`wQF+k$7qk8hlN%Mv4!Mgsm0geJi91MTL?Xa%(JTq zk>$Bi4C6m`PZ=YQs)u|Q*k5ugRh~umW)@YRMfOgXNr&Vp)?)hymU$2w#ae71WuZPK zJwY$APqNg2&=d3$`@9sf^%B_n`*yLra!=LQOlfvm7WFk#nq8TNMqFFHiIF9{CJT+Y z($<&Sjacqr)gb!T<0Jc776bF=X9#(YrAPt!4e!TxHE5c7$>k)^;wdA)yPf5Y+^gs%5b?C+$A zoaq`|fwM?|J9Jg+qM~Zu3i~wYQxbgv8f}io&|Zwe)>qgUMU1Qo^saw}oeOtps$;6H zTWLEim(lvs80<=0%{fu|d}=4k7*WE>$oW&d45#XhJ2tg-pW78#`a!6z``oU5(|ueX0?`2|AfYrTD$ z<<o*wO_8(U zHrqpmMAuo`Z0{BlE%Rpk7nx6p%Df8uwb}lih007<+-CctkZ5_f*jHqX*gC~*v11?5 zUPN==Y9|PZj^u2$6Iq@bEcbn@U54dHJl#BU0Hd<@Gc5F7WGNx-S?Ie+dJntR?#j{w z_pgovu|lK$GD{MK#z3~&1BJ*VM)HllUdCvxmd9)5kn?sskA|Bc-oGCVqsIuzu>WB3 za5tYUBzFwOq-Z3wgcJ~x?B8L(wP#5YM}zA8PCH#lbRFPb_9Ygz4)89!Y#ikrT?crV z-9*T#oFzYu7yG`8`|8nkfTJ;L9pGJdE14>$fE};hLkV};w7x&aYh%I&6O%5V|f7+lPh7r%`&w|IuC+PkS1DKK;qQlue$mpRww~69+Np&F-FE zN(R1BeGc-AeMv~FM$aeI_Zmg-ieBO zCi<_?ex34DsVB1k3O$jXwwH;mN1xixW_fD+Bg<3UdHcLbmF%zedfvVzMbu2X3!k@x z>&Z~>>w^7&Q?=YJ@7)*d93eUy$)WBLN_D}uSX966qU{Nh*B8ZH^!JNK!zkxV_7fr| zI+AnAZYN}>mRtXA?v0pO=P#BY(Pj>UWOuw=wDs}Yt^;y}GpAF9rI{}s zSzhpExR4}`>hl@olhc`mac62Xo2KK-dPr_(nGks`)7NLZqgfP_ij`PmwY-P%U8GYX zASEHDQzsymA(k^dAhjWmGfqfyD9379<^*Rd%R4KT%xCH2%f~Etd`V|H>B}~j;lAu< zx!O+72S{)Zuv}Okt2IG+5}e~wGza_DMM%0Wjz(zaW9T13@;djVXoYc3#|b&?$e6SJ zr=t+rvZX+(I=f_yHvM;b#Z`9>$QZHj^AJy@kk}mmsF5 z^M(+a^T&`nPMQ>v&uU0LXU{|VG;nSN^4W!$22SpRv@My>0Z3z~f)u|zO`PY1M2}cg zXQU8W9(vMj>b(6>KFyu9hw^FRYNNy_wZ5{1b z2d9RRvq)IJ{cF{HEQ`g zIn6|jEb}nr+{qa$MLUI&+a$>I&Sz3WacCvz4${Th%P~jrCjDK+baC=LD$D#A%`-=N zx;Y`V1?pzmP;Gh9X(}XH+fq-C3HNZ?2}#nPM?Tb&^l(NOrF@b@E%Ao# zDDvsytYWds$u_D-mObs^T$eFoTh~RZM5I^O>EDoEPN{%o`$^OO=QNWNsyISEalGQR z6Ea>?`}K-btoVQT>s6kwywkZ7$N;%t^Np)p6vPEOd6LwVCB~!4*Pxb5)~Koe3<1kk26Glj=0VlMls|Z-7~^LP}PY z(yM;FwnT_lNy>GUYrT-8Ea9)@>Sw7=yUG-k8FTT2IITuu%6W>A=-HX$92X+5ukVr1 z94GV?rHZzh?>T*>_-*DwXQz;8K8u}eLS#Nve-=B%_9=As`(Ey)t69}BHzVj$HA&S;i07!f2{>P%&sT{m8&TIPJfqIzGSIBQs5 zK+e==e(LODDZM;i%ZGeEch0fg7#ypWfTTMmtB5jd2hsPV60UPOj^z(^=|I#7f1Gubg!()c$maY;t~JxrTS*H!$wE)j7}78$z{io1;~gTQ6BrzMJ^Q zkIBQb-SIf4$8WN(W;l>{l)$q& zUETQ;+Ow$o>?ZVNX^S^~E>d|3@_NsVnFXPq=OYO#IVSmftX3Q`kNPp=F&0}6Qp}fI zxK3&7#S`{&s++i)XzL{sTGXL3CuuLDJgpG(Sb~AJK;1o`gOv31`FwbsMx(N&d})W? zJBr&#)xWH9eKkvL3}??m;}(qC`GVCyZvPiaXm5NR@;$LNK1$ zC0;uQsg}?VR~j98>%DmG5~N1L0wI`jhx=HrX7%>JOG2U)QNu-VIiaYK{5!LcX^P#q`BgzvM)rt=Gx32C5Lwr$fT~xO7wubsK)M9r>&Qba1qd2WE zWVjzg?ffvvXkTjcevS8KCg&WL!C7LaW|5dBc=L~(qp1dQK2!XhSAT$BCt{+qzoUG| z@va|JDF!p05HsDEj?Lq=?;$gMc|BX4SPNyAF9USk(GWA+mlt-%YR4e+d})K(G4zgg zkuP*NKZBUXzEo|DJ_+O_U*5$y_ASVAU)ui|tKEaF@Z}LRP7D2pH*3Bu{Vh(jAYb^B z`y+g53)$q$sju;t0g~a%RtSAhy~~$>(Mzd-nBBgtg;301Ut&k%*IN+ty)SF=g+8rI zbHJBR^2TX(5Oc_vr;RxAZSs%4%v*>rzLDyPFH`YrUzF;oFF*egFV4j;zN}1)(;6Y> zxG&Y;lqLMlmu)!9Ef90UmwcV#wRVuxzMO+}f&Af1288zOiZ7qz`@i0hKYcmDa?6*k z5IR2p_(H!cF%^9|kDeNxotnN3 z;c@greFMn{%5MPcL zk}<=5Im|JmeQCf)BgvPAI2yF|iN4&xoxd++vM;ClV!cYpG+!#C-AIDW^kqNZM3Bt! zmV{FM z>`QUPWI~Sl(vNH1Z@#?2sZRMalLR&Vv@d%emG$|IFJGe_qn!Wno#>^sSyz6_ve5y(v;bS^3$zrT$QST@I<6 z?=VYUtUg4k>gQ|M495;n6Qyuf(r+9z$ftVds-Mu%7u8Q_FLzNmgeJ6}{kp}jAvpU}k@)lcZ=i|Qx5=!@zn^!7#d6Z-k0`U!)5QT>FGzNmh} z8@{N1!dPEaKjBSZR6k+7FRGvLmM^NGFxeN?Pk6@{)lZn>i|Qv#^F{R&ru(A$2{U|A z{e)S*sD8q1UsOL~o-eAOu+SIPPe}7c^%Iu)qWTFdeNp{{RlcZx!fIbsKj8~sR6k+8 zFRGug)fd%I_|6yAPdMm{>L>i359)8{e7#7u9ok%NNyi znBt4-IZX3K^&F=AqIwQ9eNjD!*}kZr!(3lf&*42^RL^0dFRJIT$QRXfc;6S*b4c?= z^&FP_qIwQ1eNjD!&wWunhc&*ap2HWusGh?{UsTUwvoEUWu+Nyva0enSr2$IL0B1Ddzo`jfgdzNxzVQ6PrK`Dg`e;7yqe^(^3jonuYme zNLA1EWQ@p%&S_(}Bd4Nq+JlH`>`rHiS%PO=NE7!<7BzO-%00=V#+KWkee0k@mQ=7?W{7WT7iJ0n*Xk#zJGu#UNeXgDh$^{zdmB ziyDo8$)(@^r1Ged?H=wu7WICxr|Z2eW7NoYFSjHMwKmnUt(V>Bg+#CJKJF+X@_s=h z|9#wd143`{{^u^05-N(G41ERA*ZowAmJX?hocp?aS!n$YlKyUm-c+9P{>uNaxK&xy zO8c+4^`vO6FUvO(uevX>s8#C+x^J-1D)G&b^C0(2mi|BE_iiAA-J>k@C2|MI5VuYr zv2~5sgzo|w>fUFe_2*xLyyjN^pNz?keEL9Mce}9A`tz?qhPfFmwA%bo$Z&T8#+ay; zplywWjBr=7P^xi|k?vuZ?N#Mh5~JK){bZ`SuVb!0-e8V)%dn``=103NSen*|)80Wo zquog?O)#4`MMy?K=IQtb)4jw(zu`$SZ@8`c%WZXM8S5@!iNQCa>4+KU79JpDXrAyY z>`#(AR*JZqHX$a-UCA-^Mq)j*j+pJ^9utzH{ro2G!iX8~X37|U_09?00>~OgSLFov zdLZX}7fA}dBDYR`iENkfrKDRYATDIGo9|T-6H>nlG0iP3#V_GBH~k@b*G(TNQi+(N z$Y;7c9eoIt)K4`-v?Lf2(rFz<8Y!LW3vKJa(zRH;RtEV*W9Un+y8n?5nA7!N$$vu5 z=8dM>cuIan8x{IyjgI_GHxF6|>V37^iWTHU&TWK5kKru0dq8Nu%`8_NB2&#RhHs#d zD%E{V$awLqj-y`2mv?R@DIr>mvLw#n0(ZL*tnb%b-aQw($62l+A39$P-Ae(XHesPV zX((+gN&D=}cx@uKwaDFtdQ39(QoJ?=^1j=3m?)1o4EJt)il;4ghYOK=@d;vJTz zjFfedW$wy=P_0|xwnlAJF*I9#Wfu92>zJIOO=Vu?b{DBqv^ab#^c`|u<)*VNJrJ)w zfPCq08YN1oZN+K;MK0sJBzG2S03G=wv*NVskd1Bz%cJO%OoDvvmK-Nz7UEYFw?Mvi z_p;nZKH0C}3laBR62;8aW<49Pjes0UXCdP~sm?z^N6*6AyiW1VkpLGkoO)*JA-bSjkZbuLb?1s0xnH!cyY6)%$)O@+Weaf6{rjPqdv5Vrlyh>Z;TtmMzWX@K zTwfmUL*92Qix|1BDk$@Pw@W};Kw`aN0ikkaHf-n@wewTki#NypjQ#0&%@QbD}ZxAc@}efY9+NKzL3nEs$G4;Th5}|)hE2wLgbbEEAn~5`%a2h9&ZerPQhC| z?+Ap{Kopc!HvB(RbcS(=l(y z+saZDG4z{~RlU3mWXvBMaeu##nLJ)=mX3(22dUu=XBiA>2C3z(WXXVZLC&?k@IskS zx4D>mfS5X7dzONmWO?d&Jp(cTG4;KBEX%PMBn`b*izuHIZRig9OJ|L}G$Bb^9^5m> zA*P9Ui{%b-#$&G5%qzT@Qbp&THuuU4N!4nh9)5^a&ArP)lC*EKtI=A5&-;@2 zPpn4k4Zh&Z%jhlB>Vn;TsfM08tuFYYFUf1MVkD%8FPBzfTaaG96vtadTHCOWQ#(3jJMzK zV|5g-g%JFLWLvcJNHx_f{HZ*Kt5(Em>mk#;@+_Mm+aW1l9U-aORy>SEvRO>6^cR3-8y!$f7?^Q0&a#R<4 zIlrK-kH=ZXoF=5o8neVJ!ZFJ$p=WUu-wt@yg`lm&>J|~m`(6{4(&%eH2Km4nE+j=8 zcRN;l7V@Fj0M86m!}D{@Qg0c{^2u@96vTYw-C(JTmSiqunU{B+Otqp=ypT`4DJ*Z7 zm9o-{UoT@GMXJ3>^_ka22!4Bd8h$wovdTNd64L`u0g$y`l?{|C74P^l?*dQt>E0xk z?~BNoFT7(c;qPO$*ZSkx!FwPiT36R)IjZZt+_?ACQJs&Yx(xS=bzTC?w%k(IdxMn4PFT$soDt4f-8aYZ1lD5%@SZD--Qq7C>4{_K z|3wOjRPz2szmT}os}v9#N80Jt4~UFu6A+nm-+)}g)^~a%NMhu@+lVC@Ct^}V8%oLV z+ID(x35lMao!+cKJ_T^6+3BT8(bf;coE$u$?)Fx)^ut#hG^>2Kmo7xE?^gt=c6&#K zM1Re5k9VI%{RZfFp0!CF!_X)7(O1udc{`pfMD}vqAfNBN5&`J~+3VGlskDYMSRWFy z&ubo#!H^%kjzTiDbhJoxd=7Z`grsPPo5X6L;d3Cl%r8VT3w`^NfMng_|t+q#HB_z|U^lem5K`whe zc0yw0uPxt#-1O$Lm;=y`VP4bU-fEUyEO))#EMI2EYO#Ogxyidkf_CE&g!VKh{5Qw^ zi1D#ph=~c8+(j|TV#LFQ#D@C^QLXt!(>T6{Wuiq{6sf@LG zsV3wISKC9f!(RN3lKZ}V?cUB@`kSl6eUx*uKc3knTv$l-nW#zl3`tC~_8G=xrXU~0 z{1BBnkY?dNQbMU?@f*94XTp`}AqRE!=MVAA&X8xr9a)Y*{)V&+k7oI60%j@S!}Csf z_yL(};xUZ8p>1guo+TvOBDD%1;~1)$luzq$&V!UHT6^1s%L1+oFx=p1RNjXS4zFjSZBfk7aI2rA+oG7)!x=30S`a1p%RL z%?#6T#?aO&AKF%Gcwj(iTl2$bSm+qufh-7jIU!TgF{GG9;k+lM%q%UB^OEqCfKaLr z!ttkM%-bB37M>Ikiuov<=Xb>5>=eQC*CYR;cNHE?f)b|V8Y~T29v&HxDv%Z72?1#Z z`8>QNATL2yhYtqiHAs5cIxV-A`A58#0$CsS0FJ8|^W+gQKx8d_5rL5wkz6osngx7&>By z!V3cOEMk5PC*xeww%#rjr@aa}8h$q*Z$f?vFAT_Z$no&XfGmNW2!9cfwUATctpPa; zIUT+vBt`2`End3`$qeVj(WEm-=PQ>Mqx}(fShh65`k9am;bJV*){$Hek0L>T;{&{5 zDGRw4p20EnU3NprpW(eiQna@aGYE1s{OvipEovnw=63i7%Xjhk1|0HFxY>Cb^U>^h zZ7t+}xFd^=^*AZ!LHIM4*&Gua*~CJ1l}Z>NDSJWYLp7WvM`RWW*UTRwxgxY8gOU@F z+>yK&qjCYFNBWcC_)x9O9uuQkky!z;Aa>+vKoTJdk;0cKRf_iEe9ZZWj>KOUdl90$ z@QaWlk%*A!UASnZB#Zj}!J?5GLZWx!q7e=0)m``<(RS#smM4Mbr&ujNn=rW;WCjW*JLVn7cLXoBqVwlE)%)WF;p{~;Lcb!Qsz3Pir$4E zk335fGhUmBCzs7A&*PDoMND+x%SB#cQTtvlGD3)4QT#Mgm5WRi65V=*ND7O3DtR)p zkW*0~DLFPqdor>#ATuGABKukBT%>&;$7q=9G^OovVYO>N!BuE<5z^Rt$LABEY#NRKtA;& zQ&{NiTtPk!B720$71!x#G>lvm60IAJBN;bD2}KX>7Pi$m5`Qx)F=+joMw*ad>*}1g zh>R97n*dK_tudbA|_hL z+C-XgDmw4QuCZyveGsHWL zTI`OIfw!YER1=<$+zANPgszcFcPJ)W6S_xQ2uT(-;Q(TKM3#|oO`s#+GjfMT{pw23 zNc!J0=Fx`u6*D}e^^6p~D@E0oUXe;Hs0ksEPQX$zSdsgzv`ZHr>&Mna*eP|Sizi(FEu zpV^$i7I~LQ$c74n+pC(9t0IDRMXgx5$~|QK6iF zkDMtL70Tz2Na4~_=zML0T#T%ITne2Xin$W8pCFMnoPK%s&qy(n7`fg~tDIQvFw#QA zU?l|Z+uV!{lj8SnZbs6Cq-qP_kJGLp=bMqd~@)#EVFjnllmuNxg zh+X|4R&2{l?8Gropq;1V<0W?In7ePv{qhnAaZG{5vdmuMaE`f$vqNR}6324P+2Sgn zWRCe9B4cK7%-F-KJo7lFDMZFB<(Ml?Rm@6`Sr3sh>pAA$5*4$BV|GGh%y%5q<9!u# zkYmb2WXx~>hqF76v#I{$2YzOuJ0TH~d(J)goO{o`L_!FmA=&r6sK~x6LI`6R(paWp zB4m<%YiwB)HQD`uEJ{ywiH=n(`{-CZwEyD92P=Dz62P`}dIG{4?-B+y&sD<^2a) zXtYzDBxXd4yuB`zy1& zgBV)b__V*KN2shC{vIBA0#egI&?A&jEq^*obV9sR1@er4sYhx+>iD;?OvKSmG0*xB zc!Xl=`OgYTS1urio*+Eu|AFOCPSwEwD+$iet8j&(8aDKotuEyt=3l8kjr>U@*n-iI zFgyMkW`O;(Jkkg;P5g^I(j3y%pXHG@kY@fp9_a{a?mz00E|3=fA6Y)h#9J?@b4!1* zr)B9R-4N5t-^3%mAg%p9S?qnIt$(0Ls1@z}!#&a;(%wIv#ok*w_~&?pQg!q%^a!Qu zi@|TL;J={x%L*y`DOp_o|q;W z)4t;O)sX!|Ia68P{057?|8)01?h)EIdibC6$Ph>`e`^+dkLv4x!6THazyDQ_P^y9c z@gx|J(TMR4$PoW*kBo=B=3m3ocz3MWe}?-nu-I#W-|#2al=)Oa3>`Zo{DWA!{T8Pz zKt3b=BT29yHpO$a4OlpjO38$iS%NE3p@$dJ@A;?(&HI^cm@a>2MjPU)5 zwPfkjFv?v3ndqOuQZWwSd4r_*^UfMg_1_jT$;zsrT-P+!U-%iyCs|2)3g1yis<-o{ zddF{Y%xGPvdM95@s=pe?oZ_5aSWiikn= z@VB?X@(g^V43g%zMZ;M1eaO39ANfU1dJa3=-(KY7_Va9iHxg`%BZcvc!$>vTpCx0I z%(++z2FdUjt}SC|-$*Qkdl`Rc5}bSYBZlOC{}Le?VqRh}WP$%Mr=s_^W#U=BJZ-PhKv2PJVI+q7yC=rrBq42rg%&uwG&*JGnYPie)KOydVzt1@5>;m+59<7J`EZ=^(+y9+NCFhY!Vw>*v zUuLoAk#_t4Ac;xwjmF+`1UK%x{e|j@{_*YF8Lw=?C}p?*5f=J&l83NI?eY6r=(k9u zgh*oKs)lK(^B#Yqj1hAe??b-y@A3$3_XGalJVJ9s2mO_33WK)}J$d}fpZJ^*F<;lT z2<}Gxvl_Va7UUa$_Vcd113B(5(8!f}kdyvm9$5-G<5xYh5%QfsO2TtH2Ot;x9XxUo z@}qyKCzbM0jB?q(Nr*c~^pk%~V_7=Qlr~4qPyS?<8S~fyoj3EO2(YQ z8qVTHaSyAm5t63t!<|b?f2@4SB_mK)33Z!{aqj3#sRxC~qdO60l~S)u5%XizW2M#G zQk*&1$5f*=)j30%k3F2Or>-RQmRHy^PRs_5@v9L|72p`vk#QWOIjMfbkwQ5KoS42G zqdRhjV}fcW%9)RXEcAw!WJh>in)vKlY zI*C-G$D}kM!MW~$6^CC0#hsLz%JMmW8<(!s�$lDpA%J#MD+F=uG*zW1B=(CGq5w zsP<*C^Qot<5vgRIDWCf4&KGjmr=fbpBXo6Ws9q4_meq*&D7RgW)N3LpS-Fcw(eLm! zQvV^rJX-^tqv(ihtomM*^4}OKO;q_iV(ChwGZ?`Z$NiUDf@1iH>sJ)3bkygCq$y9} z%Zkep(_DQ~#`vc2SJ_*tJy|-9mg@#vs$*GRh0ym8TdMD|Y{U46))ux>x3lbnP)sZJ z7|RLBHk8#`{aZ+q(gvmf4r!zMx=;<1mCk4d<rK{e`8{T6}>S^0IoD zg{~L>L0(a-yo`Ks4yU)Gij=@zn>vu?5acmPPjx#Bjh3U3-s&xuAfy_kuUhpLna}An z_|5=US@c&|u=K8lU)V&Nr=VHR} z#qwQ`k!s#|Jw~c+IL3b0W2D+mO3bSd%Xd9Ssvoh~zpgb>T`eR-T+OwTxYJa(vCuZH z0~xD+!BPV2CfY#8sh5SMW7LJS4P=7)2MM;dfrnc`Xw;N=GTA)r9axvlE595^+g|J>L-yXG4 zoy9Ts9OV-sU^{57ae6c$?yGbdh?~BOB3*57mZ!s6H}gCuE5_k_6}Z z;TUJCIE$`OQ$>t>U0$VT$y7>PYzx{qR;i~%s$|7}cDzcB?Mpc)``TgE^C9HCN>xd4 zMVnL?Z(NF0*&-%MX)sEDL3g$Ka6eHWr3;?f(dyzgYK}(=JQky@Rd@GyV~RjNR&zX3 z60%+`I)KW;Z<-(<`Ud+ZwTedqh}o=m@<M4&jfb3BB z4|HRwUAt6u5Zx&xDfjowc73Lff!O)9MylOvibpy@zEIOh(DQd=@cY7$z3Ohx=L&?{ zzE3SYnDR+dRIEj(8HNMuG7_}(LKpew-61s_LZz2eWj`NQiw=?U1@5VzL_S}sO<5i} zAXEKMebFOyjr&?13Zb0qUb>HPn@}VXT%{BT{_y zj^Va6td@7qE%w?BSM2xbkLD}u*#D8?M2&d1f~In}0nGSzXl zMV?g0)vg>>7=YDrO6hVK;(Z}C5aZ<(s9kaXqT6#10u zs#;dYDC-eZ2C1&9)jeWDuBi=JRyLDQ&3;o`c%%kmepkD&tiU>Rda`z1?dg$3#QdSY z&az>Z%;!&aj7J(H=7#z<%QK~A%uV%OkF-Y2Uuq`H_=n;}S%0f5J<=I5x6~~{b7C3=L;#s#!i9-*_=1KP_Tq4RTsHkgFZ64b83+IS&uyNYV>${43zMYTno zk9`Fxs;ygR3uAo+3h}*7^)|c!)_H{5^@R4RN2py-YKJ{S?W(MuBk{DWs`jf8w_Q(b%5V|mwCicD2#IGu zd|LCf*zKyJmGcO-tEN`dBh;?iS|g88yXt72JVNbC)OvY@+Eq^*?h$I&b6T=Ts9n!% z=_H|2X zH>L$7S4@EfKYqmnt#D!rJOfz)>87<6EtO};?U3$TKPf)DT|KndSni;upChJ+Hk!q5 zX-{n;3(YW4Oi%3{mK{7l)=Nug`5)vEVtQ!{gt&W4Z!JeilF}DrfMba1t+g5*^);;_3-!h$hRxH#TBqOyKgt)!&rZ$ho?u|FKO+sXER7R@NTEd%d zZ`6Q{(flMa8DfsQ8RRYP2@#W~tfM<!r7r)+>s z)|Rkj;yq}R6zyY{^;p$FGDX|MvW;b`_Bo5PS?2S$c97*Y+yPOlY1&Z|9J!b9PR%yR zJK80dG~DAKg-q85jTSBS(J#yY0GXk^!Sd@k`9+Qy+FMe@o{%GAR(s@k$V@FqNSd;y zFWzp@@ElfqYK-i|b&!W48Cr88?p*Hs+G|2&&ufU8ug&I|IjAAs4=&LDVzK9Y7ihk* zqFp}P%H@%2fmWP_jti0xw1AKl-{4xZ6`5LurFU8RzHp{ik!2KSWhWq2rdFM0;%0d! z$<*pf5pAC?V%m8m1F~4_>yb>zQf;_Lu0xh<@4qE_L*#Q0vPxUw5iNkbQ7vv9#iS{1 zv2w2#WW83Jx8V1>*wP&e_JE@J3O=}H02iPj0?*`L;RGR34TiJ0km8S<^>OA+-E{qr&8l%`AZ z(KAhY-hEb!vb2NHJlk2V5{rGWcTTIp@;AN(M=|HLdMvbuZ$-}EX-!zBL3RmgD@ECa zr~h9<&TD-|JRY~N39bJ?W-i0weCXPGty7m zhb;CP=_hTc5P4iYXyDF8D>ha1k2pUUgZ!+Omm+$s0_2)jUy6^OE>(y8t~F&@1gRsW z9ZO(>JPNLBU0BLN8YAYq){~_?A3J|&16gW9DCQ4sln}Q!{?xLCxV`bGR`YGQH(Ddr z4efar>J5^=v{pjg-ngaBWU+hWmbOBO?2VpCbzA#SNQ&r<0g!*RQqx5L`0S(muBNjL z=i~jZ7G-IM`6$|>?rN2!h(7!r`P|jgJdy+XPg^2H&N|+K+|xD+ac3RxX*-3aDL3&% zeyd3_bEnJgMMvc|NL(PtBaen~FB3REL&nfCSRGO*P+_JkLm>|b7R(|^@_mAyUkE7~ zI3-2-%8|xt6q7D~?dhzDxh6!8Waua;9VqcG=ZsW$5%XA}p%mXdNZ~M6V+LN4B6_2w zkjWm=A^yM`&WF~|(^nw0zUOx0b}r?FQsy zIYKkHJ0MXv=70VS!L5t*DmItvCtR$pT z;5^G?5WkS0SRz2YzR%3!xEX<-lzz_!S*o@ljTlK7AVeOOU686);Diu)RK5y%CU8TF zuitq*6@t_a++iu)I!;+4BvP`A7%+Lr6@mR9Q7%rUf@ZOWJBr) zYJ21ms?bogupi8j6<6 zJ$wyfx(9km@x3=PPTX7d3JhY&gwP1TS6~FoVXPmcJB8kXaV*Cm6w^B}g=JKKT$hn^ zpTJC(w;{WP%w-u`9>2E^=^MyoNrL=O$VwKw&iw*gg}6sSzd-yv+Jf#;&@Zq}h&&2T zA)o$%FIi|SlMDD9jyWUmgl zrN9!5%u7Y_RMC;eSW9Ce=habx8&bqC!qe7yGjNBc8MYT)m){J;&zDEj zc8tC#W^|x1%YF#Oj1H7!`R!wQCq5>ivHS<2bIX`OSs`v8jtvYK;`ZU#z%3!N51&Du z-wMPnaE}y{@qr>j+&)YSv|zE%BuRn3LS!F4k5m%_p9+zE*zq!+{RH+&5xwyuVkQNy zNb%Wsno|S6vDkN-QvA;9DqrY$V4_3p~s+nPa8}9%GsM zeXP6Qln}SaQUm4(vVZ8jF$Sro2P(4AUPm%BP(z5@V`+i+ zS?nH53v3c1du#?$y&EtViB^aa(Huy+y+;)(oF%vNdyd@cBWFciv5y^BX!X%b%jN#wmMp$uBJPL|NV|?0gn^g*}2)3mu^=?4OtRaUt&LpLhvh>%p8{uB;e8OqEOzAZdi=&EAI z*{C2)Ejg?b;Uq$)XEjJzG%Gid@jlSD^6+Vl>)|-n9ax~Gq5MT2-#+rRiFjV zz1<)?1C7OAm!TZk6RRAB><;9xT*4LqAIRr{QJG?&S2p8{U!okIP6jG}D33TA6_gQD zlZ8eFK_T^6XjBjp(nN@yfvF;-n~*f+&81lLCL~qHC>iMa212ewXr<+=!{qy4*@3$v zMqbg{ASOGoX))C&Nhyjap|sj(U!d$qvW6>=Pa0zO2U@c{iGJPzIS}Z~V()ba0^Ou2 z_I5uID6vH3quBe{!NAU?QtbWbP~aNNhuFtTmBo76fVxb^TrCr?L>|X_+CbywQfMBj z1LSDn?g}Z{-^so1+d!q2BuUEa_zLkX#GDLFS|gni(9H@{*;;!iUK2SqQlCm8$yR8xPeW1P&*@x+n3xOA;_`;uHqzCyi(4FN; z$Pyv_S(@Uj5;Q8f6nLG5zG*?v)-MIduq?saC%WQa4kWW|fUHJ7mjkIRJ&}sW##aKF zLfmujmB2M2?z#6$VDx%wm%LhSKt4YOQdsEROY(DImJs*c`%B;mi+%3>C6FUTo_oJU zs%wEd8)P5S-05M+uYpcN+&;V>$osa%^*|31ldLp*0$*7}s_TKf)losL9~+H%k_K2Q z_eWr`%voIZVk+QUD1iw=uEf~$*f#=YH&W?WV(fYBn}Jt^$W@(`>aV~XQj{X6F%Qrk z-|G%cl&KQz+4#Q$Glk4nR#m|q5mNol$9uMzGpB9(Phg2m6=ToX|Kr5`$TRk?{N_me zO|pjeto}cNb3&4oA5Y8|bHK>TJ(g_RGye*WJ;Um@;VwL5{iLflnw zcLK|Wr19q9ZMqd&ZbQsEtE9Lt%AiPaCY9A=5vCvBB6gK=#- zj+lbFx{c&Yg8kf~kRE2CGe12~DWq2rk}YPNY3mfyOKhi9*^0d_3h8}W>}^p_8(tSIqtQ2LMBc)lW6{ViQ`fz>8P7x#aUb=b~ z*S{3vmi369_qcdO|3<_lD=YAY>O|!8h<;j#>Xwqo~lX}yPtadR%MkCx&~--PcKU{1!bPhp|$PA&E8vsp&qo2XJg6e8c~nT#6x z_5CtN8Hs&^+NJAtcFV0}A8|pwxe%=6X(hK{Q18h?#~|(VL0#EHsgjgSs1F^3hF+Y- zJ_ZfFf)Mu@H1)1R++)zx2S`b(}Ek5WSVEEao|647&nBq@(v!7pfI%>TGv^b6V2H%eh8Dx`v5iRDy4 zN=3bmkc%Ulg-c`tz1bfs}S)V8*&DRj~>hzv(WqlUsvmGO=myxQnKKx6u zEyPhkTc@%0zGJYCzE;HGeGuGueujMN=#Sis zL+UHeHm#d)o7UAgi&R$<>}^_C-z~)5UUl_K2dRcvV(hJ4SKq{9Z^37E<&ccAw_ts} z@nMoQW!}g5m4PQQ1EZ%Nm6FyxPI(E^NcSC+^4v2jDL8Ww$rzsptAP**2c?UoN1@;7UH%Psbq}u0k*|L)Tf<3 z^jnci$VNy|xIX$hDKYk4TOZwbnsUApW8c~J(<=)}!berH{tov$ z1M~($GL*v~9J=hA9o)ctUr`b@}Btz>t#etvN8l~S9>An z!TNKjaogkB>xSrmZIoi4Nrvc2xI3a4dkYTHqaq)7KOCZ0lBFwU*2_8%(Yvu6XojN% zWxb})65?*bVS0nJvN!DgaG1VENE&{93U_2kHB!ICLgx*VH+BCx(RQWW5-DT!Mnc?u z{w;khi@nc})3<&nQ>|$cuPj48NqWu&QM$ADPS&prare5(`fVX@ohR$TihKJCubo~XHvr_z(c;zT$w%%RHB;Wm)@jKU$IrCuPh6J#b0H#5{K? zR+)%=7V0%vzQh+X|A^pgnR?>o+`YO;Um`^I&k>|rq&L1oF)7MOltn8W7wgA!q)hoQ zPN`D`-#*gsN)gwTRLDwQxh8T}?%)lPC6HBEyN&NB^O-*z|6a`^=N#4`X00PM=dd2K z&Jmh(Sc9?g`h59pbYf^-<#wdn>p?nS^)n|@SKHorgJ3{%K zfqaoKpKK?F^7#QVdmXXcwa*dCCkHVH^W}5ciLvwfpCfiYUpr#wb5!^JDz=W;7PN;S z*NX|s_St*y3471<*?Z;*o%c+|-ZM|=r9~?DocXQ(VxFA8&6m%~eEFQzd*n%VN*|b~ zKBxJ-n(ecXrqlUyKAkV;)B5l{H9VtdBksKZtdy7qc>Ci%Qhl$Fk&;jg;{-ZOT+k=7?7{9W z9YIePb-t+I6(YZk_nwF;@w?lK9LNuP zgX=<^qx-TRyy?b#P!(U((&r0FQr)nOOGYR$BpZWkHZjas6UuUs<t%&x z$9x3ILi9iSz}qtC&qvBxqkr@jLXwmtjvx?!*#+$L^FMn0KQfg)D)?7_Qi@WfNvxQ) z{#S3tvI1+dXde5n-baYr_IvrRdiV5UA|_eMu7a zXNwrws}0esO7NBt_ifzRpz<%Z!o7ON25aPzxZsCE+-q)pFiS`henTQ&>4}`<@1g8qQl3>qpJ`l_ilBR6nQPTs#Nq0p*i>*xe z7YV^jLS`!`u=zHi^n_rs|3uC)_AKaw!3He$Onaf=VIfJrWQ=K#B30qwA41Z6^B}ZV zzi?2wNBN{FnUMP;W~-1SUjs<#>Xhm`8RL7!Nmb&$Ow}7wU&Lf9m|DQGQvvh*F9^vI zGD+EivBV(AL%{+u6qBZ`uNS8bhZGG~Vo8Tgg%k^xj-{BrG4_0K@gR>$VzQ9)0>nHL zl%vzVG4_0KiC{LTvY#nD8VtwDeC(}LDmYNcl?40wMd{!Y7W?_dW5IJmvSUW!{=MMS zSice6UqIB^8M7Hd`@Wm*#Az!V!9fpD%oS%V8^Pf$_Et86V}+zCf8k4FG&VMZLwzD= zW&a_}*Fi$Tt1MIXc%=_Yw}N+txch1(s5~gkvRe@i)?l$)Q8qYKN{rnb<${?k_P+6W z@H&g#hvkEv3sKJa6*IhBQK|-3o(I|T8`s1_FWakf{bU`-+J@m@Lj znh@EF%E-BLaDo(37VY6xf-^iZRC<-*LLu&4cLq>Wsm*wto&8$ z>cKTaE+*{63Y@;UyQ?0|y8_3Ju~*EJCE`~A}z!TUlciMwN( zv#J^NJxry`GaHSlYXt`iNl~Jhlc8(eGr?3DqYTHL?+N5wCzx1F*0~!?-QW@_zNGE( z%00w98$7}>7QSgvyk?A&7`!cHl5%iUoXDqMuyJvj&uR$G_tp=hGWg3bV9%4(58f3q zR}$=J^bLZ(M<~^m82gEQgJ5P!60G<|eO^LY4TCivl`-~n{3byJ;4iy?JxkLpD1e1# zXIDo}|dfOqGEX3V2 zI|SDVarexQ!E-WIjQuLgep+ z-ax8Xf;WW7{-Hgpd+;vD(0Aht*21qu2ayT>_7<^cX?g?&U~QOvpX-V}OVh`RA)))_ z{*Ku9%Y%6fx>xFecSM4 zP|ohUH9QrZCSu$go(gVdv1|BUz8YT4SHqm(gBI13%I@q4~~omhxLH4t~LQ*$QRU&cE;imDM6d$d#qLD+$_?yN49n6q% zPe_u_{vFJa;j1j`T>M`-6Bst+)3?1!EeNer4jWI3828w*jHmNSb1A+{u0~sT(1r=-K>r6&lDZYa+8?m0bM5AXU z2ukr)xf?6K3fS3boKMEGd~+UO>A{}R*;vA|dRm;)qYl1iW2|E-j`REwA^&4}19QS7 zgq)Ki?x5)lgq@8#Rpp+L@Em>zQ^fRTc^d0&Wu(pi3Lh;M#EUNm;Ge0mn^wIE%L zpIOee!W=B5t5L9;%=vrd{2AmWBg7K_EJjU`myOme2k^$qNysaPuewZi0>2?kHSB3L zVfg_o)1ORYtjud-Zw8FO;Juh>vAtXb2w0^Ae2U^iw`r3G!pJ-tY`TWTZhW(XY3b};rkdflbs>`jjvfg$EslZ-O2vODIrP9 zQzha=o%vO}3rC)oBF;Z=iLx3AaoaV}c#HF~%Nl4* zX0dY~XiOK9;oBdUbslK!7Lu-X!?zXsAm@R`ewMkI4I2p=WE|mq?3@Q1r&#Qq2OAfJ zxH%6t9;rp`!grf-OG`NqHvBAcobwPPB*g8*p~mAZb{`HkstQR`dR@aaVf4>Xql=If z-#d=d^xF0a%RjndCj4KcHXd??jK zqbtkPU*ehzNj46#e2riGqEW$Q2ks_`+)bEprU*;0+2LU8?pP@PkaFNC=J&vfH!nM#}!G~_eg_)dy1 zirJO&kQv5RnU8M|o;N)&bI(kZ#?u_DS zT=ypOnd1nJ>xQB`=NT39&yMe9!F&wU$fZbs7&Le6lWZjX$EcVDM z)7ZvhkE}9{3qs_`>I!-z)2P&dYM7zW$cp4c;|(G5Sf*ZGY)oRYM^=lC6)g71YO%4I z^C9^csXj7x3vu_%rAGDVMOn^>XsJ<$#XdtWH5v$UM?_1F0YXxI_K0YyF`Q%U(Zy0@ zKF8Q2qNT=1Qk*N}Qe&eKw?4~_pE)0U+_K#GgT>Byx$%z>_sY23sL+sF;f{!w8&z5C z5zz{xwh*@!D~$#$cFrq}=0e<@R~q9vAA3Z!(wM?xkBC+oGdY!gMO$rTu-JXL+Q<~* zj)+zp`-He7qSeONQk?!-ZG11p?Vq(q$wt&tH=nhJCd94tTBE)YcSN+-XqqS0I-_l# zRO^h9oXQ>%tuw}RjNPt}jT9EUT^}2>gvb%mNA>aTK4XgzIU@Owr?~h%AB2cZ8Y8$;+7Q3v?#(yk!S(}acCe%Of zC}p!zLWo<|7Ne;Uw|}-6-Sf#P7Q3u1#&{OHtSv^05Vx!?Murf#tZl|&PGz@ioAF~l z`Ip7cd7BZ_Gln&Y3?w7V6pEscNo`L>^sdJMqD$u zr8G~n(7SM%LQdnwMiZnx2m z#U9t~F%GlXl&gy*+$+`T(~Z)(G1i)(WCXWkl`_pR9CG9qp1x_%$9Uv1d{I0M`O1lz{7}5|IOKmuMVYg2 z&T5&@|D2e|kG?GCngIqZ6K!|Y4S1F#zVeyJ25$Y%xQAEO4hbil*1K6jm%TlkLR7R1~&W^v5_3dSn?Ac{GcTS3PT^+t@jSV)TR zR@->xH^ju4tMkQd=9uZ&g0T%LX1^41?tQuu$#Ef9Vp^|>Q(8h|&6irc#~{615pVVr zBENp$6EOwM;T{D}~^VC(MG5`t1U>(76MUn?9K!O+c|2SWnC*NKYq*TDk+$%c(QT=aAmH>T>|n$Eh>L9D(%B6>}2O!T zoQL!`r;5_$@72~0D#}1}r$>H4%pmiE5ciBU*z~oh?Jmz+e*na*AC8> z5;8kiowFcwa@BbYB*W}0a(4ICx#j|o96-!G^MVj}Uwz;7b#(XDBZ!%ARubaws|(EL zEcU*-z?{XY?0t1XzO(uw^MHs+@m0p`?guy?7Mb5j5o3}Cc)xv7zEqj!1x~dbGo>_= z$ux6V27V*+$uzHf^67xD)@SC+XYv1&6zoK8Px0AbZeMIZBt_Ja#%%fX`N-5bmHmbD zk4!61s*lX79AkgEeTiAy6GPXyC1!h%oDD0=QnLrAvU6T$4#<YK#=Pv2PFNAX#{A18 zgCXn8$2(I$%dy{V$a=Gj6yGe29B3lP zG?w<*TV%{!DPjvg*BtL9nU%VTbCgmQW1EhUt>zGq^nrY8P7;D|VmqneG z0b}Bo-H>cEk>&aWamr!Hm!@1#BHzlSk<30b@0yc+W>1mI9SQF@hvt*KYdrRwW4Wv= zcs}?m%Gz%(6q4ez*T5V!*Ra@YU=ErGS?KPDdi9Wbnxzodz)=4jGJlpL`iHjrA@i0; zzQ-Ei!)Do6#Bm{FE?~^|l{vv9_fVfB=5Zl=6??tSH)cXNN`+r*!Z)VQEXMEsnH5+n z9+Ps^tj978D|IR6n299#+grfS=eQ|*!(CT-+=;PQ;N*`vVYU`Ir}&cIlY7DmvkS|j z%d+h!%-$?RGw~iPdgFxo8q4JZvC0iR13F>8$#M;HO2|YOdtd$5Ocmm8({Ihh?$ma< zCzSXI-!e6QJxDUd@0La&XUy6jsR}u7Hup$9$PZ>`kF!>kzWk>*}TnSEyL3s#Qbdf`^cE`vt;R4&1x){Z_3iInypxVKN&AlT{Szi1Te~_ ze10+4v3$P_Up0eVGe2SRzbEBaa~Dg?Ir8nH-^_1W-o~@PB&7Py%n_2LkW7bMHyiYo zH9Qw1Tk)qkiv+8SFVB-X|7lL>C#C#yDL2du{iTd3C~J7rY%owtO-;&QX6qpkY@Gs+ z#3>t5*5Bq>mR@*jwoS-kmKoJ#s#|8Ip)yrmK+0`%HVdWNgH->Rmsplxictbi5od`mLbh|x^bMR|kc7}- zA@a;W2~sF@k@FdZ?={h0S2*;ukc$aPAKCH;i~Yty;m|!HSDatYDja%s6WWXS9qRKM zyuu-Q?seDT6%Og6MN54Lv6bm~FC2QD}}Ox258g97x&F@FXceVh{fd zQXw>9qLdvQ+*mj`dN?@CHq2XtIoH>XYAXt`=%PNy=gz7iADrJv4NRlp_l6 zFCaBSWv5Dcw>aiNAhknVNzjTRNL3S(7&^rZ-Mx;rAj@Q~qa`m=oRuV=`X8Tq8UBl68V+#N5qQ`vG2b5^oG)kV896#6nSZb4AP z=G@X3u`ODlr9DIYm&vvdhjfDU2~}Mol3Sd0htyGucH`wmiQWy8fxH?Q;_MQfgZU8nHiexk>4O`p`9MN4M`7O^GJae zxEl?rAG>9hfXodw_lNnLgzd(6|yl@V!fO5T*xP()*e{~*%nIm$R^0nP_{?*LUxDldgNP3 zcBtwGH|Hym{h{F=`3G`1l;x2JR$@dQy5^CRkmI2W8{K@$LQaK-dZZ@gTxgR=nnEsw zZhGV;$fZz?O>RDeAvvM39vKh07TW2N*^oa%%4Rp!a>(DI1|HcCxf4qD$PtJVKH`y! zkOJWnpSbz_33)Kw)g!)Dc&|3R!XqlAMEIshDnT9#CvI``X$aB7sUGPHvBDQTG7M5a zTy?9PY8s?+c&bM}gghNS$MPqxUt1w{!VhngsYpJDJR5G#^48=yB42T z4!36M!)3J#cVn4&P?ps`{2I#)2<6i$Jdvf$I9XQba5_r_LNQ&!OIQl+z`K)>uHnrr zr63gZN_a0z7^VLV=@vf0QiALAYWNaM97~Vz4Lb()p;SG?aXVyh#B&XMhaX|NfnO4& zvigKWELm^KvigRfV#$P1O#kq6EHhaKgxj&)-j4SN5i>B{gCz$-sRoCKv7BTX5>93r z!R;CvPG?EtR=ghmh-EpqVpw=1%LZ=68{scl-b1fa=_A6&SQc|Xj|%_D@&T9iX82E* zRb1AXaLi8GKVNfMW5dN*&T?7f!UoG>E^B5bxpB!V6jMa1E!2*RWh=nGxQ>;^TdOX80h> zZLagX;nOTXv80D{So-sxIXird^|oUGu_WmggX}CoBj* z#WI0gu`pbpC6$lU%y1i)lU(Ny!`)bZxDa zKyHO6eeTB0gTz^tzHns?0;BSEf2Y2G1EG^{ufUDFu1X+T;-(^1OB1BV{3ttp@wte5yd2TXQ{92hzs6?U5#s zPFA=5ZmN!um#yO-p;q*^Ivj9gs1<#zfgYh&^tEz4G7vJrYJAX5H3~A&>gtgRkU`dN zmg-|;m1&Tn)^(4hL0+@U9+LS`%sj|2YoJFKLq=FzJwkOJZFM~CrlLBJu?BjC>O9uE z>yeF+@mANb+*F@ICRjr~vJaAE9cO8R`g{YKWX1narXo27nQYbe2-RnbrGM?lP<^Ia zRXsxWdE2__k?W9DtNjr-)m_MRtFK4m*WwwFb&v$V2u9D^9)hG<$5`lD8%a9Hq$u?D zV44w{V|_33xft^Sqzqy*tZPEjlxOQ=UJLS`ecS@89LuYaV?t`NoNOiM>lQjO7a%m_vCwMDG4{OZ2iA)$ z_Ppo^)&Q0PT-G9MILjz5YmqgM4jX4v7lcEn<>=!&pADj&Z6-+shf?CDwVCx89FcDk9Yq>k3N> zq^gkrWIoFOD#r;~YCUj5mR{^xeE9@1%d8SC3$x@*`!cH ziI`+xw-a)Xdb!n^MRi_n-QdzEa?YzQyQOnD=hasHN!ikD zPPN7gu&i*TijWjv4$7idtg)UW!PfZ~LN#1t4dPT$w2Mk#YbCK1c4Q9cbE0po(g=IP zT5BQ8MMw)F%VjFxnI71!CAZ~d}3XaF}{Hin*IL7@|~7tjf3<@s!y!iEYtB+h+?)_V_8-d zlwV`pV(nzv2`PiRZn5r>VDCKwp)=A}%XdbWerl`Sg4?XeNYJhv2yMY_)^j2zS-B0N zEx6t4%rV38{oYBa&vq-F^O?O=u9VwuWpd0)2$jCw`by^G+r=?EtP?C}IcA6TJ?HaH zx;%^Sv~pOkLa5F=tv^}1+>*~hKDGX384jT{+ox9iSvF6z8#UZzooD$JLchuW znf0?r<{@T}b<-n@AYWL@IhhZoS_k>kIxNNa#B4mJ!E?QR)(Mu{5PBotmSkTu2-SJN zb)I7e_QIVDQXP=(LO+j(P%2xJeeXgj)j{hgPBpibyzU%w%31-T>y9nSzO4{Sb=bPj zskV)hefX7=>HvgdzOrsp4EDNtCuJZ0&nontl$8+b!~bzAoL8|nl~R4pbx!tmEidJW zWl$=#Vl(D)AHcKGZ>+~z_Cr2jOJc|TJq_PhN6b+tCgB}L>>Ed|s+_9y9}4Ds@!RfB zOnFG_K_qoK=K6IRbKGjg63;Qmtu`!evC@aG)F+&N?g615vnAO#9765-R_=9ZMZq^^ zkDYW$1#1sWJg%^m%9dnb36_i2A&xn6Up~eA!8*or0Ya&4 zN%mc5`O*50V|;iLL1kUCF0+(|P%2xJePvlLTfcKmBB#1y-C}9YF}7fTX8FmAIWPC# zQJgBrN?@7FF}5W8=Cb^3$=UA|UlymjYCXcKc5}>CD=0-NiW&PIsPiw@a25^nIpmsk zm{UDcL-x;a)=icGgj)KWRqlH_DwBOrLue%PyH%Z~DTKD^?^Y8bDZZB=bY;A5y~r_( zAGKuw$9(R{SQ6~>Cm?j5zius)sgxWDo#+3swsWenoaztj5T}~Sss6D3;+P@$4#Ppz z`A;kMg3LJ?azu!q1g&@vLUq1jRb+W(q8vlsw4N1`;w#RpEN)sYIiDz`4C-^!8o;S) zLnxoWtno5NN&hcaIf=6Vwo*Ov9ptu^_=BjAG9EEMLjJXC{wQVsU3{??a>r`mk>4Qy zS&5fq%oN1jgxt5zuw+B%3Zg_Vd4#SYv5}#dWvY)6Q+zm9r$#YgrybE*iv#hpRSO9kk5mWi8;s_ z=lLh_tBw>?D3VTs?cNAN+r3caQxTJ_bcfJ(FC6)XQ;oq>4@y-y@-wGO>?hA`g(Go4 zQ$Fr$`NEN)kQAjeewDZ&-sdeGY44FoAw?roSvnxbf)tNz^+-d=qY-4A>+8y8SmfKU zlM$mjLT|s$fas3U+pqH>VIi~z=9T-g3Z=3*My~wKMk!^TRPMTQAU@!6}GnzLL?Xti42 zZMpJuKAG#t7|!QG+=^P4=*Nk|55H^u6&$NcE!mvk{h$Lt=z|&N8~%;7ZcvX z+f3c@5V3h=GM6>3Rh;7c81p}obRicLPPdFx9)`4te8@5dF{L0aoftoaVp>PCIHnh* zY-dGj6ZwMW0Ax&WMQIzkCPZ#QIttoH?t6sJKkXxBe|NX?6UezkWP(RpK{`gl*C{4R zX^H-!RGlJYNn%oz#qZ&3kcjCV+08K{@vDw>Cg~ixD}nRG-jCup*p`D87m}3srQB~t6O9j$6OgMrMn|#Ip)>KK2Fs%GghHG_lTTg8NC?m z^dLPWi8rY96lDiusD`~G3rNrk`gK}bN7Og+qlmc}Qy8)nsrp5(v$TTHy6*mwayMl@ zz3{x7dUZggija#jzkQllo^oPpajMT6%ekEaktUq#WeCmf42-mASqAwM?;H(^jOA4I zieM!n>N7a9nPbitj#G|9hD3I=sEDB&4vpk^Qe8sKYmo|n$vRU$ze0vZCb87voJT}< zdW2Gqj3|H0R1`z0-i&l+sf>M|W~jzS#tXR^vp5!aWN5`(kyMr(Nd5Bo!b4;|r#k%+ zzQl`s#z%H|A;6=XSRQ(Y{GBI+FB@42;H&!7;9=s*%L;0wPNr|W|uVE`c0htyV z%tC9HszFjCBZRnXmRzydETu-0Io0SN;+0k+RVvG5taEr#$mddgv>u7}`P9f6nX|JV zDK+vZi@hExHB$68)mg4AT z>p;GSyc_A^kqeM{k$E2Z9r8ise;&CD`6v?quba<<>+$>|Qo|#ULe@qGc_akc5c$v} zv|4O)QrcN|KP>ERQANxAP!hM$WOcVA&hF&7vNURo+9)zDSAx zWIh#^$$a)ls?4oALV>3|x_m}4v| zYAAEQDMjo*nP}JHNQ--DJ5~e*F)z9iax~JB#Pg-cW0BW|WGJ<9H}L~vjzyALx+UO@ z4LKf3XZbb_cUq7Wk&jp=VmPD4bk>dB|7W}t>Om!|2WZ8E|mi}GjX_iht8FN0;k|l}d`$#XAEN<6@$XJ%q zC1k3Lk#v^GuQKN!BCA*$a(#Y`>|v?Maw&3(r9AiHWj>Q+D4*a8`x{z%C2~!~$TLY9 zjFx|j+!5lg(9VhY=m&gw>_;&ambhpc8nv} zSo&dPC1Y;0%*Q;Wl=v9h7U|00ybkSZvAb3A-cd5 zQx(^*Lecnm%Gr%698DD>^P!lBqV{_wc3DNEOGHeX(x3z0>D!1^!O`IbM6ZgiQvp&u znpiM*&LyM!g}A9oMROj=ovL&+)0aDyKiWEh#7(6|gAe9T6^PCf;qBKVj+#Pbk5PS^Mr-7WX%TIiC#F?&M4p(o(bPOK?W0ADyJgXsty450#4W3Hv~eEk z5}oTwMR#N`M>B<_DN75)DcPvu%h9cQQoWKd)vM9gkGQ4NbF^2Z-GsQM_lW+@VsGW% z(R+DfdPf@taT3IFYRB};S608MRU&s;{i0QcxMlT^4q~zM85A9rCuUG|Tb`Jq`N|p^ z-JK`Z&?tY~*{R{Me5r;-Ta~05rYqCA4~Iqju*_o_9-Sb>t@9iC@);GK@F?Zu#*E4r zGbTErRPLBD`C`UJ%a?Y0>^ipTxM)2gZq5^;omlK6E;;&&Cly_-lB0w3q?!~RmnYSf zXiA<`Q=)V7q?#ICnkUse(T#ahy%YUBPpZ`DQ5O3QFf)1~Pt44GZGSg<)sr(lS$j8n zH&3eceA_f5n)aC6V|3(ZL{|uLdu(p>UY?lw(Gq2HZ;OS|WhWsn$geA#N+OqEF;Wm6b15 zR+*(ZYawn~8>27hiP;<-lqcqs=onAT6x48QbW@&~?a}*rVs=Jr zJV$MJ%i0xPAVk(@9`e~8-JU0APxM5dm@lF?^2B6EV;fM;GM^8T&)%r&krj}A(Wye* z(ho&f_Q{;0j+BZ+kiRgQIVopZ0^2D5u{*ou=Y&5=M?y|m% zRum-TD(m=IYOrTRTuqOseD zl-TFU_-FILVRrfdWNdba{CcOy=$o35q+?k!(B{b;}Bq9o!NUur>5_;%J zQ9=nVAkqC%4Z+vwQ&Tsx%|X2h7E*M7!?uLkawils#B;1Md8%1n4B4(ceDQA|XgD9eJ7 zOaaTIkW7rFNgJ%p>-eC~OO{k7qE2y3e%s(oNsE#gJm#{NChdYV5Ox#aZ$snF3PJ65S!Vj&6D7 z9Z_c?WPFy!OvHE+EdGungX3vv=_?8L^`>P36Va-rWy!mu6;^I-$(01_BwGHHWHm^V z#qwV82s>Ilor3GUXGvlr`s!l&Ps(8BWQ(P9aGh?J23=B%qZmGsZWInYVlQQ4IcxG9yhGb@2vU-X-n3-$Y z%tX}5w50YD8C=5!mMkVBlVv%K4+f(>4l_$FN*^J+K$crnCZg3^i{4jcaK*l~q%aYg zjh2`Di40c$%F;vEn`KV_;8s6aa+!$CPRoe_!I|9_5t)OQ&I3gTN0?`s$V6oFE!l%a2G{wRFZbI&q4EjaVQvVn=n{Ac;!aFHqSJ=}%QlE*}3URb^zAu>4T2x~qQk%_jBA1N}p zss*i|OM;bStl3ONt0LB=qeLs*my23+n21bC>$1_onNrqVCL&YLI%$l^;0P;NS27Wq z%2vl%k->MOSFD|xh)fOZymXPl?WdMCn~BI+tyjm144zfmtq+-qjKf-cd~n8PeS?X} zxUD@yGIgv&Lo%;h7lmZvt(zoy8CJEPbzev;kM)I=nFJZl`uYSh9z0_-tcgs-czo7L zA({Ht6(N}f>xqy|L+gW(Oe5q0U~VVMrrBO#d%*85EO zm}kSQ)6rUfa`1TGv(}s<)^HJII$OO=#F*c=CWT~DtbIc=U9Iy>p5kLoz+Be@GeJ zo_kxbg=G3z3r-c|!Aw7E875*p{jINuWInVu2+4e8?HZC9WE~We8El;^W$?31s#WRP1dzcM61o#&a;ABeP>N&A~M^ol{11f zKUm|Lh|G`H?2ybZ>oG~N_dV9zA+7dXXUz_-e89SviKv`seQA!!;PLQhYc(b!lW!d^ zW$^VnW}O<6`NjH!lu@?Acbe8mA(<1_a`QxA_jlAeZd&^@5q0iZ_lIQeTF-}M9$2R@6m@WY9$B-P zh&qq0r5A||&i#qi!9--9TfYs-D7L(iOq6Zu;@~<3Y@3;gIx)87tl-Q`wlpRpQ`Dv| z5t$P3dKI^IWFj&z+df?yoGESFz(i!q+5Y@oWN=;;Y|1hek*RFE$3*OLuh>d|5uB-R zdt-TUof@_zCZf)3Hv0;ZsRCoR*m^S&8MiHerO4p+T*r2miOAHoHCQDwZ$O=Tw%$xc zMzj4PWpG})?NLa^Z@ao$)WJ-G?YShlS2nU$UV|A?xvA|k6TTWa!sfQ8A(@u81#5#V zx3+C!BI+dCK3W%?dCNAHiO9Td^L`nedB@g~iO9TXdvkqorn9Xx6Ol=_RoxJr`M{4)nZl+CT zBI;z=Dt#?7NsyUii)SJ-^K9u-2EPlKZ_5hFEU@{$!8+oK*& z{Z{mjl|Q$|F%g+%wq;C2<>j_*A+46%azk3Ju>G)ERK`7JmF)x*QF*Ox`j+6#m$tP` zL}sJy-S0#O*ZC{kKqeydwe5LG=386o@3EE0Y_XkUB39#j+r5y?cH7mh!F^@hlx@Lv zezfgo!t3;f*K3#UUPva#wtc&(gLB_!%V#3SbHKLe2a&<^)kC(^Oho3e&66!MSm%f> zk%`D0vmKH$xIV{imqIeX+1}qF>R?|dY^h8{oj+_xqzv|T+IBT0bI#W7M^Oj+x?mf{ zMAW%xdmv@7ufJ@uJF%6>T(R|HB3_GYw)Bw9b=wmugYU36ZLzz8>)f&pVIu0>vCRm{ z+_SyBTZ|d&Jh0VdBF6L3HeJf#+#lOkhGd@FY(I%Qn0anXU?S>7*bhq?>?_KCIwTWq zue2w)PC5r7E03+Z*p>X?%=`9iCgRmeu^*EJTXnTx4QbWQ-s-5B1-@QA>|G_90^{jr zpUOmxr=MLrCR$LYAJ)22imhG!B&Iq$3t2Tv3LC?xbjeYDicxpWBY@U zOqxCBc<^crw{K-4R&1m_HzYI4-uc(yzQ)-5GZB4_wI2z|jI*B)$&9x*`YpK5M0*kw zQD>4pHzYH~ej+3@)$ad2xXv_tA`?+(y8XM5%uIW3Naj;}l@q~rX4xG~M4b%#>X6JF z`__=mT)X3BaGgxM!9>)VZ(l8C@Ks)D&ko5fws-nN)WOUWdnyxA=W~1QQ^A=p>^HaI0_Z zX-q`sTYI^4!I>>~3lov~&b~Y(v(>&iB(u$4>Aa|e8xlBZz1NOHs24@c0`!f-l!}jKvLonpf7&}U5t&Q&m#zh8F59ay5t*y@sK0|Vf7>fF5t-}uf20hq&rSQ&kjyQ6&woT6 zd^f*iAH_t}xo3~M9-Mh#ugpYb9@|$)8JyP>dv-|XnSJ#QQ3o?G?Ac62oe0PNo57hV z$9X0qQ@}C&R&b_}V-^#UDeMTnieAK#bQ@cVOcBR2CVX4P>zPFz_d_zp9VPCFzA#hL z(SwPoQ_7JpWpJI#I6e!>ly!VBWeULD%R7#TWGXq9{ww;zOch5q6VX>S$D+F;gWpNL z>iAxgwXoIIbR1_QTGe)>-4m^F<*klcOhm@+=y*Rk<8%yUA~J4=`aoo`_d1S_Ohl%x z<7r5yo}=_bY$Y-t$2=x{<*|o>b&V_^IveLnPadd_*%4ZEMOv9wRQ}9B3j|fw{^^AA~J6|T0IpRtdr#E z&qQS2akP3CoO#zVOcES(XUB3$wm@I+JMx)`I$a%Oo{Kuzs=H$@6OrlZc;iKIrnjRN z6OrlbI1-ZS@3HxCL%MFCcy)S2%n6ce0T z=qS%bWEMHrg=DfETSGES9BN@v2R~PS?nq=J>U`n27Lr-vP+r1TBD2adl?i_>a0_4K zSR0c0(lHl*;6d}k%m&A1CZf()j*nx5GhaLAG7*{0j=n`j2DhK@9J82+%y!3H#Y6^= z3E7U`Oho2KhoyLMW|t#@iOBrqP)Y=6avbHEh|E66=8#OTBQGR#&@r>5sDpFQb8KKD z>Kt**cv)m{%tsw7nTX6Uj72DhJ+j)_b}<_|{{-ZDno#!fp* zGZC3HjyWNjbB>iEne&bpA(=lNCCXxDQRkxLm2$y-{pE;bA~Kg9N2CmHhgTg}Lo$Cm z=9LewbKS9$iKuhK;iwRtx#cjJh|F!r0V#v){IBDDNamhnO+`@$GY=fQn20)$9579s zX@S6B7ysu7{k6q2N4H9%4*q?@Gsh4~@NZ?GJ0?hS1-9oGj!j&YbMPxI{5!@-XT8d- zj?xqEg7pM4Lh6DN-frE5Xs;s0a-wTs~XQTr%8PC zBU!6xXNf9&HU0uIAQSEMkX%^DrGPVuiTK;^g3i#t4=?PDs>SNWH+%()ITzIC zeGQ|h2o-a#=Ax8e8KwNi>TILTN_ZL(-VLd^GxQfm#hs^lhK=wUv?}f#YQf6;*q!8y zY=_@lIX@-Y1;6Qg8KjhR0h4jc4wBN&QC8jxpTbZBGG&~v+t>(M@_pGPWEY8JFl(~u%o=rIc#O>U`gun0LYP{~O>*DhYjHjNn6-i(`Z#X+L z5v$>Gs&3vYFhbSIe`S-Q+=e^Dtc1P{XIva+L|;Cqt4?rV3C^Y@fxa3z6Pbv<8alIH z5ALgxvspY!hVmNR;o%tc)zrE5jo`kTJ6C#w`)cLfK@#YzwKJEA=&Oyhv=-b~Tc_#` zuH4?aNk_?0O2RJ+vG)$ncD~@gIy(E31p0c{naV`;^`3K=Ke(?>&N~f)`$~2Oem@v^ zb-FtFy-@Zkfy&*SmWIJ~x;qCk;VWPA2lz`K=Xgo*PGWtWv$-h4>cTStA=B5nfn*2V zIS2Qqe$ITU6>cs4oO2ol&-6p*29m&dK5}klB4#?!nbMVr;B=7SlX*{pOmxPR)NajXQjlDP z%w%VM%HY#`{{fleY(`QKTA_RrB=91(z8OY2aDU=OQ&2V<5jPH4rQW7MC zZ(}g8I}_pe)F88+Jt=bl?(y;}$Q@onL&96 zWTPqA>I0DfIhRo@{baP#59BN7S`xe`&k&GJK{5v98|M}&GX-RGkjw`8&bga1g~voI znAsX6nAz^!N12~LhI@U0WCscM^`r9_DT8%(1qs&q$$5@4<*2WmAi>N&=OxNih0GF= zT<0~C(mUZvn73BWB)jj*_Xgejcf$fc)a@PhtZZoD6rBbWUZGp|~$aDpMfyn=`fr zZ>2+K5yK2$ec3;?@^Wy za={e*t^FyGznoy7TueSC=>*ThMtSVak|ePL+)L28K@vB}Gv{_m8iPD{ z9+adw+~Fa@bwZM&kco6%k)!}fwCjN+Wk3qL3bw{I6!R+VD#t|3E7oP>8FOB-E)R+{ zuUJDAhR+=Z=k=85}cRjIwuLv%j>!&3C_#sdL{|Z%kPS9D^?8WmEfu*3C^pb z%Z?(=tBK2CBIec1)s|<>c{Ou&raFOnHFNbP3CydxD@_udR}0rvNpN1RU73>LyxO={ zOM>%i=h`d@&g(7L9!YRsNv>m(;JiAxS`1~!OeOx;NM!&VH{Ny0XRvtie$VwMwu1X- zF5Vi+jvJj_e{*4Hr+Ad;?0OuM>Een=6f1_AF0K+xGL?7X$$kCdeoXJXa@%1hQ%QsS zY|n$^ShB0xTPPXIiye_l7RU##JTB&aJi5BBqrllkGQ2NufJ|3cN)neuc$!|pU2x6Z zRpK39#|L*GY6#NXHTOL(Umc57-U8|GI!$sFKEL+^`N);jiDxwEeJ03Y*He<*b8w$P zkfE+iU3jJiwAulZ=IZ=Dmx*wkKMyj}wKEwdQyBy!yah7GwV&i&7~w;Zv93Q*BIYP% z;ZA;dwlm&!l?gxA;T;GkxC*9V9kGo~a#dh5+1$n^xn4t&j&+k<@g#w5Y_hANB)E-D zalIu8Ze!D2DU#qeHr+K)65Pfu^60 zu`7wmIHh-IxJNW>;fr0jnPkS`lQpVCt1Q=35`6jw%2HQMS6(LpK2sNg|GCW7mn87i zjAgEgOfE;Dybi6taNS{&8FQ;LKLc6ris^=R#wo+$I!PvEmb<2s%m(=$WR2?{6LH?M z)}?gERuf`o!C4C4F=?%Q7Vf+;}#~6;lFrZo0llcd44>^ncj27b5R2KR(VV zHg^95e%I&%?*2^RS*zc{ldmCDz@1C-K1m^W!biOKe_BQ=X^<)G-b4}$_fbSC;(l!) zX2kYW)craWKKD-`Q`DWvjh^Z@IIJog}b)G{a~%`jG?S@O#7YD%AxY`J687wCgOe2?#^c--UsdO zhrAVgXRHjB?d}pEL!F2T=GNkL8%)IK9jE&eiZV`VoCbH5g#YDoJBMMbamq(q_&U4Y zI!PxGD^zy7n}NhYE0o3{b=~Tf@4}ipZ@9?dyRhLtIf9RnwK@gowC<;pyaKKK?&>2&rY1;&yRjrzkOuDl zOnC43Zr;c}R}y?TZ{l7#3hVF;zMD67=b^ydD>s9E8Qz6kxOw)M@aU-l?t3`8~00Nc%~FQpRpoj+PW)Bf?If^I}QY2i-srp^Fb2bJ5lJE z@HVV`JNIpt;jd|vGK%uHJ8LW-A-<+49o$z@Xcj2%xYcwa-JniKcOw*fE&76Va;Hm@ z3ewpL@MP?&NU-v{5dM&;K8Q_Nh3;*^Nz%$`CP2rr@oiGVAnMwxSBQYB?gWT(w zOpX}@cLpv3|8a=>Yc6a*#n)npdl!=oADjuhcg^ON zUGQySF32!<>p47A)(`h|1R3s5A*lsYem|TWyN8hE!*#)iAfw%rNzQ?M1TxmWkYwN& z@GBgUaqf*IV?pvjCc1Z%^t-d2S0yV~|=0;7Y06N8)_}pJPClxRXelgRBNw?(RoY4&)}t8uxgT*Fdy` zaLv=bkfcgMSR0V9-QSQnK=MGocON48uK?T$;829J!+nXQFl2^+>~TLMakhoO@dP>G zE3s2iN`FbxB?VNd@`c-G-zB$S)vg-F--$Z^6;%FkC}(PY%=p$pX3IUO`eE zB=TptvgF=H@(M^lkZ11mBs<~hKfi+%h>OkS-t0bF2(m{N2rRVd$_JBMCX&RS6@(R4Qk3I%R ziMW9zE|ADyU|)_~M)DjspUEJ-;_^v~L8j<&`1BX2EZ~*TT3|Z_866i#auejWU*S4` zTnfpLAe%wv#myr58KlW?@VOvv7s*Gh;R!h)8{_Vgj0G9|J6vs!vn-5(kz^=sL0&om zXRvXdNs>WUfgF#UMKW`hqBJ@QS3%=)NS1(H2DugYh-3iB)IVTF;v9>3<&Vjg8zOFeiu+@6UiCKJOvqA=PJn!kS*uo_wRM8W%0^0;oW}F1z5v6ok^B}y#6OV zDX-1~l6&RgnkdNkb&iunLuSiGxMp6b*b-L9yjF0s4lHTVd3ZqhdH5-apP~#u4?ha| z)20N@pU;KWId5k0JiH_vk^VFV&%>iG!9BrD!8-rJR&_b7&J{C*b#$n6%@nNTGT@HK zreK|-Q29n!om*xG>-2&;cTB-LWueu-reK}wAos)SJTx;{r!$QCu_;)mJIE7L0_*c4 ztd8zN`}=b zWoEFB6OQv`Ou;&hp-wqd0_#&LtWFg(gLQ^r*?dj>XJioy9O7 zn<-c)8R|Gq39QfSVRh=78LV>>>eMp@>kNQ8swsi>@rBi?Z)UJg1$h5zU<%e51$7#m z5?G(+VRc%X8LYE!8l3x?f_0`topz=K*5{qDIvvdn)>#PSdCwHAvl!~UZ%SZ&x`);2 zVP>$-1*p@@6s)rz>hv=uus(yr>I^Y6SjP_U)I&|dI@wTXxG91485>q-oSDHok70c# zn1Xc~&pQT}SJ~uO1r#PHTd|?XKxdU}p zn-W-`jbU}ZGBa4G8`SyQ6s!~d7hEGUC9pm_!s_faGgznVShyl&3f3tHb@rPQSf3+d zb@I&&)+q#MJI74HI(DdY!j!=JoDZvW!OXCEL7j`HV4eC<=b9;j^|=#P=dPK-I=i9H zeN(Vb64ZHON??7W>hhzgI35-t;m6e)aE4aM6s*$+>J&32us-F&>XbJ#IG#_SPDN9& z&RD2Z-IT!k*uv`A%?#GL1$CUJV4ZnTC*G96`uM`?)HgF&=N&kQY+wr3*#LE#nG#r^ zc42ken;ERL2kN|S3f9>Jb-I`mSf5^Db$Xi_tWy`xSNocRbxuK@!KMV(XH;07(Pjqg ztbjUWO~E>Mq0SUj0_&3zR%ecx!8&E&+<2ZTSSR)}d@3;|us&Z~&}SmzBm{;W3z z>(qien@tI<&(5$qyUYyMxdr3-$rP+pAL<-3C9pofh1L1p%wU~9aQ1%E6s+?u)cMnt z!1~+>t8>fDV4c69&K*;*PAb&-&y>LW6o?PqzY3A?{i_Fjb|`EL*7*$Tlrkl-K2^i& zR5LR;o@-F&Ra3CedZ^+FX*O-u=_PrI->?ad6nwyit4zTrISq9hm=ai@wqbSJnHj883qG;7 zHwEiFgE}du1lH%HusQ?H4A$8Xbq1S)b*f&4BdsZc_4zcc&Sz!@>-2%o%NeF%od!^6 zsVRZ=*%(&mD>H+2io$2=uT8-^-J#BprUcgKa9EuqW(MnQfjUP`!8%i*&N)*8>vJot z&TTV;bv}Sk^#7WIb=E^2<&Dtorv!=EeoC4dHZSb;9b@H8WV} z2dGoe6s&U(>NGMXus-d>>bz}cu+9Lu=J1XwSf|1@xOQqvV10&#)k!lmSf>VDml$CR z)~OG5J~0LB;OF;6VRaUp8LV>>>MSt@>-2y+8%znT&yKJ~XGdP~ZP{(Zw)`|KXo(gJ8V13$!)oE{Lu+C?2wdZY9u#N-j^e`o`KEpgUL#_x7 z_k?~UHrx}(G82@jl8TZ7e~mHR)0m`28AaIwl}C8CF2yTLlVg?)h*UZbRFqMkT};Ns ztOa?W$pOlI^8%g)bP%pQdX7?N8^~p-Gurb9Wjtr1mHx}%>4%;xB-Or$ze|BSV?6gr zDs+oh)hTzcN<7*A!AtML6`*?%yTMDl=StY-!ncAX!` zobEZnMZr~_1g*w-8h^q1QU<`Y4)I%<@t%GpbKrTJGaxhGGg6XmAQL>(CHV<>NzaQQ6?uy@M)D3_bJLJp3=+t zm|MX5{0*6Do@ONF=0z$6ufx@3PZ~)d_|4I)ATvDKBp-uVL1ucC6}--o#!<@aAfI^> zn22v4XL-&unWM~u?^8NLW|k*qCAP|8-^}7)r_c60;-YMZ-_+n5&hc1QVMcs=JBQ{q zPMKU5o)`~fo)fms&o#Gae03H>Uzw)hHoqKXzA1ryd6CD%`V!wJFAm%07ke79%ml>+ zSMGK~9Utn{4a!v6N4ILIo`Ws+&|O=uY=FG!OA zgQt0dtoD>&gR>CZ>Ke}mCX;>z%3pe3mc-2@p5!&ktoO7c z!8&h1X1!-J$yV4;8-V=Jvy7xBYzb{ZzV>V;sSYv;d-j{oEGbOJmj=O%p9=NTYL6Ocom@shLy zIqaD)$@?HjJR2nG3v$%6Tar|eUp&7_G6v*V&p(n(1^L~hd?m&+8|0*?j3ikgr#v=E zR)d`J)R*KNkaM0SNqz*m;OQgDL6D1{(USZEa>+AWk~1KeJ!>Sn26EMtEy;b5zdc7K zQEtIs?|UvwQUv6t=ZPd$L2i3$ZQ?Txyo3DfsY}uW-Y;yBx$8+HnE-N|B!5tyg6g-DV5X3IjHDW6V$^>m!AxQGrOkYV72#J%-QhKT zNv$Et0FWYTQ<8)oeD1MoiX>R4s5+LUUmSmxi>dQT#={vJu0}C+lO))xxO#-7LIkf| zLcJ;pW=g7sw(t?&ZWN^qh4H+sR+D55NGY{3$scz3tqn+NwF}8B-$%1nWz>%)!B%C} zMI^O)^0}8&zm){%US9p3WHfAtxP@0xZ;|wYt%XaW@AwG!!a8%QO7hzkzJ*s%JtW8A zHRYMMB)7~~y-1G3ug~zcsGz1xg5#;Et|VCoAK9=@B{iF5y&Zm&&Ez;qn*{;6PBP=a zfJA@K$DEN7s8gAwgIPJAr2Z&AuS#kwl1^q{-AUAufy^k9=ko)7%_SLOW;T#`%<<%q zWSg1OBn`|F-XnQ#W@5MUS!iYWI#*I_k_=#ndm`}lNg{dItka*Q>%u^0BFSPi zlSR_*X&|$iSL4vJnt5Ml}7MQ_S7PT_T zb@&TPJhQR}3AVDS^(b>=7X0!R#2zH8K^$ru%9Mfaa3hFQ?L|@#w!_UJE;XIR{uf_o zx4KXgT<17-2gyJ>lGIUuB^gG?jXLTLl8SVUs-qUz!ROVUjtOZmE&W@wKRZ+9_$pML1>ys3PI+&@ac9aA&Z>Xb4{LA^4=~3rNf?KAl zZX>BctE#C-Nov!oYU(wTgLLfG)QFvYgi*Arnp%M*npRa)>yS8TRW-FaNh?}aP5pr6 zB3zfiRn^qtB(rE$H8q2zDXpret|NJaR#j7XlO#?I)HzA=Chc*WdWWQ}m+wuQT6hJpL* zaAz1?jr!^ql1+5Xtgrqo32rS3>c1p!(ALsGEwY=>3kA1?hN_#S4s9)s)Mk=krm@mcr!QPvyKS_dhnyHs1!ELO$`qEE)JUwVTY@ybW1T!tw zrX+3XoUN6bA_<T!|-&G@P&s@F;C(5Hz+ zHF^&p;fHkAl&DrF$u%?aBxB0*V^pHrS`zH5ojQml9^O;%tnw{&nj|>W_Uivgrhmi7 zlceq=sq_thw@Omal5~J`W84yw)CVNn%~r*7_?W-H6lnDt$&TOo`Xs4-k`wj$dt8$G zjwCqdx7Cp(M_Tc|I;e9 zBv`q#dW7T?I{I}{uaL~9qhA;G1xY=6PwAqT+ecdq9sRnfZjv-Q`gKv8l8m6EUl%o* zWDysB0y`{p)=-k0g%9oUC3VNuV(&t4~QT(h)mZExn(Q zxiXD8S#^+9p)n_`jY*o&n3L7cBt2-%$!aReb2?%tt20Qt(2+J-T}k4kBW<#pO_EPX z+GO=O$!$8)Cac#;ro!HhN7`V)S2;y3kjrO*nZqC-sIQRRq$6Zk)guYM%H7mXBpqp0 zyQ`^^;Hvge7m)1s@_nbLx``x;jsQK?ToRSG-k$1t5@+=&CAQBIKg6^YElLY70SN$JJciO`Hsrx0tOn>zs zk~iRYH@Ke;P@@j=@obCbd*uMN5|@~F;Og$Hxe8=zkaPvX>&63A2T2th+@tJvgz}-< zg2@E)s_chqUrFji<|B0klX1%Ua`3x<=zWmN?$H5%vt4U`w2}mw!9nsKNNSLzfP5Sz zJweifq(8`rAQ=oYN}a@d=Y1`Rg>Qv|GHH-WS3i|9<3Yv;WqRy~yKx1{xh(h=M$M91 z&45-@gEA@06=hmbW*%f_sH>z_OF=#jYPA+5BdFCkAajCRWrNI9_egd2fhzIRa5rA%3n&($nRs)2l=W=rA*S)rbmq&~OGQTaOBSh`Bq(d zm{<0aY*8PPB*D22X1-Tj{me6G;hYU+oBEVwC>%FXeo!|Y;hDp5hK903Rr0x9fX_Q9 zJJrTVxx9eu&wD|3t8+;#@cy0;vPaz}$w`pCYMvw)K=!G3NJhf-%-DPIJ&;=T7_VFm zjx8t$R4YjnIJTf1RGW}&f$Nzlhtv;9a^ZR=N}ifd(h063;fftr^CiJmJ)+*01h?m- zYKdQX?=9g9C${=UO_2m!{i>!*f~|g6my!Gf*F3S+N%giQ*y@y8;yAC28Ekb%jU#Ca z*R`sO}b^RVWYZ)*uZQX`NwC#p^}Hn5>WQlS z&MP0GzMiRxl3=SB>Oe`bRfIN+qztu+(#}hQtqN$$30@g9*s73Ljb#6cXyqDY3TsJ{ z+yg11rAmU^b5U)sB)B~n*Vamc+j9vmmqdlLQ(Whlwelxj;E~Fkt7B7 z9o%}$YpEnd;aV=%si5UZf^{lsmn6YDRkY|ocwa@~lLEG?swGK+t*UFOl3=SE+FX*M zaJ?7zHuDB*~-9SZxN04X#>aCS6-gQjEqkPRk)_Lo!}FPcj8QC1I-x z+EbD>vw59~TKPZunBSzCPSWB@j?=s*Yl$S&X%q%T~J$G+xj z6GJXYqx$m1HJd!^g@iwCj>!rCBY-@ChfQ+c%=PCyDteIX}4%Gm-%?GG9GEa z*Q_Ml;ZruQ;dZSF$y4~0jq-!`0ZCo>1_32o8%^@TdM-P(ED}7UZU~is)UqXM0kTUw zO@e3CnE6S2DhXzCw8~fb2=QzgGy60{63pakok{+j1y{mA4r;R`=>(FeZIYxL$j@3n z$xE<*^#jS*Vy^POP|`q-X%-UOZ1@ZZa$M^!$tNJcX%k5*!>40>-A`y+CBfJI5AB2` z_`09g9!Y|)`&lja8t)zJ;Ol-)bC7hSWA6p68A%^H(*CJ+CyAw_`b90BqzN5GFKJmM zZ8P|B<1cM1Njo~WT-J`041$^BYkEbyO)?KY$Dv%+V*lnN+(yTiYnp{*ARSx&)*6!} z)3N0rErnzbyvn#f*R{El;QHLuHcNu*b6Yzu39iq-+Eqz#eeP;8|Iq6N*IP2+wYaYt zl4OBA)H+MD8sxDyN)p^Jo@h%X!TsX7wn-A)FBI=lk_eau_7&xgzRr6`!M+N3Yf6HB z74kNg1p6xN?I8*F73)ot1p6xHT}VM;_I^N8l(w;|-q9o#X&bBNT}ZNn-n*-Nw~#!5y%M*LSG`9`9>P9| zQp0&UwMc%2t9;n%HE#ow3AByX_I4rh(l%!C4kxkFHfHtC zBWVKPAYdJv_v=6_I*!@Bhe=+dQ^}H)deueK`u(HRyi)0nOpQ_$_lHh*f^_ITP$AcN% zFAQ(IB)DJrz0D-S{i43NH;Ik*iw52-NpM?jNp7$|HKltWo z6G#`Y<6k}=6r6jqw-rex*b=ru<^ylKBnLsdd6!9otJ=f6OA=hwUf$!9;Fx=R?@5At zTwibLyS(=fw4e6(Hj@PR(+|D9CBaq$y;CK@xexZPlLY5J)SE2{&V88oJV_(^G&;f? zcaQguf}ci5c@rhUPorbJ14$C$dK7MT>E0P6pU}J2IPWe=aI2f(JueBa&m^yMpZA5W zaDAqDOG|<)Kh+ygvJ1Zd!oH??6G>{()u-v+{v;`MUN^%#m1HMnW_nkW3@*#xPe1jZ zkOW6K%lk+Y9N}zl`3HQ2*a}BD*Xxi3M>x;hiUhB!;c<1oH(e5Zy%u_xNrJD}V(%_V z@by~ay&ws`Udz1qB*E8fxwp(iKA!RLJsPgYDsLT?h?iX+D6F#04I(%i3jN0Zd0xnK1zB>9cbH?DcNkQAr6|Lr|WQiA6GkM{aO>= zB)CQ0_ueD9NbmR$y_V;EgebU0J@z(}1h=Rs-rkbn7WK?KN)p_no_n)MTG1=0==qZ1 zD;TNYmIPnHXuZS>-aEF!SFoU7M-qGm3+s&~!B?<|-h*T-e1nO5cQJh&$wSyrQHtwJ zNNlt(m(aJ7L|2bejzgW2`gKXJfRxf>mBQ@X9L)R+Qbu=>6ocmI zCus~<)t*7C3i<*`3f_gQyZTlV2YkzkN60GrbxCmLtLm{4ym!pt%2(GNlHkhM&=VxV zm9MF%kaVD<#B2IoNwBg--z*7Mw&}+u!O9N(sw7z1smDa}@l=6tRB`TZy(Y;f_(l~a zPETOM?{llcOzY?=BzSk+Mj&jPLu{0b>vAI^mTwiJIA6|c{i1n(0VukV#) zphZ#Y>GvdQ0h^LXcSqrvC&v`|gx|+r(>)}w(;Y`O9Rl!gUx90I_s)i}&ucV7{^TR< z-K*E9R+r$c67Mk;JIK1Z4q?uu(<0_O3r7iF3g>1JL^ry>e~rOZ1+q=P}7ts$7OU zw?Bfvj?h1`2ahLB&tM|PlcsNAk{L4yeqXr{TBYgdNyd{5*GoBAotXHp(aNuo8KGAr zNd&nIGE#Sv~Nig%N9_{9J7DA>toH=FarAS)B zOv`}G)h&`>X1?B=$z&xDo{H4~WT8Hh$^yB7I`3R z^(u9EWqgXzF_16yx{_dKy`DgVzr8&JvQh6$(gWl_kWKnFDHHVs{-Q(Al`^p)-|7D_ z8K>ZVoAKAd+w^-(a?D=`Z`W(Sj^h#UGTZfdCi|4sxM-!F1%C6W=aU?Q?>(zP{UMC@@ndVD-vF>~w92|NDm)o*(+GePvxq21K z9L?gba`iZps_S^G17WQW>CGuq8gAc-eH{wRpd?l^RxajWzyg{zXPDR=6_*)+?fF}YCq z$rtb&x~K3Bg8nZ%)z4&3G8 zobG6VBjl?(09u{b=W@Z7nzSTP!m{8C_IS3Ot9u5em!P)MMVnz9uL?y{0IYAahgS(2Pr?1h{`T$ZdUU zOD;KU6(t$uUws*gx)Pp8kpoYm3aflif2|d7h36Xsq18QIWimM?XF#NabHA@AaA7My z3^MoiK9mXkivOWLh}Ve;{EGjfK7umu)P$#$!a4RMeLQ7SKyWX3q)+D=RvGV1{#egq zB7PD7M8C>pocT16Cwk-7IA;DdkWXMdPxV9+d>RPKbNxLg`;@@bKonyFN#JQ9im{jp z|CBTbT16Q7Ofr8qhal0$29l=mj&=v6pplCbnW;RO3wK`x zi7}M6yj2uj)vo||5-DP|Vv?zBc@e491Bo@}qC{pW!{B;LQ;?!YLL!$};P2v4iW%uB zaOQxmx`7loW-^(>q(4XrV=>9krQx||ATJy10s_yOMJa7$Q=K27&IpjQMm|Y_d2okM zkn%=+JKh({JdldU0!dbaR5mV=cp$S8X+yRAu9>lxxH!-R+5og_R8ul=OCh%`x0lyN(&NJUM z>aol|MM%T2R;?(5pHF+ic-}NFg=Cr<*O`bBHZ>kG;b+vZMZgwgINrfAXU5yjj2pTU#*N|9kKG{n7|ozE8`joo>Akc<5ouW zyF4?dZ4^8AYh@&o{0V|*Xl;yKE^L3tceF&~FG=u|c%pGzlIlI+Ia$Wg_gH0iR*7ef z?TrZ}cz#$k67I!m%qGEe+A<&=jQ^1Y&S~E@4l)tvb?+HhnTYecPDc4o*q1n}cQPzY z^cxtW~lxgfeH~Tnk$z z8`DYb>v*dVj15dOl!?9J{(dm`ZiclBjwe$&bvas@z(glG0WuY&yU~W^5J+=3d^$Ed zk>rAOh=FgrjNT+O;f_F`L95=z$0XB0=7IDzCNU9P%K(~%xRx@&fWg4OoB}Q3UMNeT zRY3L?z`myJh3~&8v#$VFUIUpyW~;&QZjM_^sxg=KwJ!o^fpt=i==X7^IT1fzi&D0O z3^PhI*%yIxFBk>SYcb+UaHj54@HbsXGZLIvG02QGdNUDcXrm4Oq+oG|HpZC9G8ZBO zXJ})Ly<7@kUJld6R|#@ z8fhef_4(BJf{9q43}YQhV0~sA`6PiYVV)7yRjdzw`kQaO%p^w%tl0@3Vwz!r1pk@Y-X)4nCrYKY@HVyflOeX7aQ5URYYK& z7aK)-1+VjBqZAXdB`h{7Gs#rmkAx@B_E(g}MxrEDqv6VkF;Nl=$P#0#Bp#5Z#&wdE zJ8*w>kk5^j-q<@loff1M$a14Ui8?P@=?1dWXx4{kCc;_M#~`bW)V^G5!QVg60a&K-O+yP?+$XcT*NoP18+YDn~XY?nz5BEO02$?U9#{H?)MlS1(@&mZ^=@+eJeXl4R zj5LxqZ*$pbq<+XV2jS_)Q3WEE{~76$q=9TQs-^PG7jTyHDabd*K#~^AB9-kRn~i)) z&VhVqG#koWVde$MR%5dyo`TTQsQEF^j94D2v;oOBrjl&h1lKp<6XH%|6O#<(E0Wzt z|6#mU4Y+zR#RH#pje8{Hd{N2Cs_#B z(2jr{Fk(mYOxH{B=?~mc`yd*gW>l;SaP zy~$WPL5LOPiLrGOm;Ku#6)#AH?*hq$Y%Y<$*vXj5P%!frWTJd?NieezB-)oco!7x9 zom~Pc=!^SQ$b`a?N@3sBSzKO*b)F9r>)S*!^-+|v6QsB=dN$7#sRzFw1bNwaLK53c za9={-(|ID31X9tLnki%n$SXc|fsh>_)qN!v3ONQ+)7M>+Dt|ERkse;__8nDl%yxZeRJ&MP>@f>%ONX)1so3Wg2_GylRl z|EnN|Zxl((KjFTGAbwvCNdg?%-T+DPRa?PZ9lroi0EAEVjeMg>KCc+1w1-S%-&T^X zAU!~u_zJA#vls_9?3*FqsH%>+WA_n=9!~#ZRbvHMQQIFNTToKy(jthkl+#WH>mTrFM17cg>n|; z9p6Anu7JGfyDG^YkS@NJYelQaAj!V;bwcpBid}uFUvf!-EB_^m!hKqOw@L7Rl@&mG z`(9qpGbpt{`ugG}i392H>nKSRkPm%_Ni49Zv;!IFyCO*n$Pizt4ZJdDJ_PyL=agg= z$Z%hhB%gqc^5v1>z2FvrjP+fXWEIGGUzLr#GG@L8ndDO?*#R=uw@H$NAk%$$OvG9D zr@mHSVI5gQKZAVg>&P+_lq+zRv?~1W@l)SalA((f#RBq~FSOMx-vY|S!#yPN8^c+? zY!Yh%{Qd80xPN9?t2w@bn{Yf6l(ul47WWHNo}-*OoS-{MuugYz-pW|FP&Egs4O-&KH}h6^;rqeE zAd7r37}!Jk*$#B2EGFUi%f)#uF$M3{`5UzQ+!VZ5=OvI8VKZIjo5A|ZP&UC8m?FjD zyv4VfBy$6owZ3~K-}Z=BxVuhteEVTMvK3HAVx|M}ucI^2SHE0C{!CrDPnvnf9Z z+3YLv9dCuQ5oC+6nIt(N-}$za^oBZrfqd_~%p_B30CE##tM9HP4?wp0l<%=J&%6NH z?kh@ybz(}ueO`POB`E=t?W-+G1&|%Sc$A0?ETVgdQlH<4vBl(&|^ohLzZe1*61 zS!DbQ#~zS_zIc+o(5eH-A>T5RCx>B=13BW`x}CTB9*&|YzxWcfxpal|!%sne_pK#~ zhQB#k0CLh7y@O}26pvEYf}HgYCz)6PRutrdZyCvb%3Sp2l2nAb{|1@MK4T}ZQwZcC z$TeT*T};et=GT3FcNd1MPIHtMmEehBu$tGywz`1utq#AxxM^-pJX65Gi!v>$!P6QcQy{EPLI0(YOu?{BA%DzIIKm0aJ8+!@@3vYfEED6O zo5M4H%Eb5^?HBXHYXybm%iB{!7iieG`gnwaPaGetVwJ7im^rc@#DX&1Q68?OWYw%uKx}T!F z?C*7$XEI<5ZwQ&v{$V7EAnifQ`lq76e!BS0Nac1(xN_^yCwUdlZBQ!u%l^#kdx%JPLWHz*N z_#aW_|KJI~Yd~E7N=Nv3X1yMzd=C=muTO%RT#&l{UQ*^akb3@EQsyrZ)&D;!^AJS$ z=Yzz+2!DG9&kzBr?|({?27O_sp+6;`_kPt6zlSXa*H`^}P@q*m_!NozX>CR2&=!so&5@Kh|ndW^R^YJt00L#B=Y5lRGqPniMI)?e%w%!uzV+WV_B z5zoDC?{}fVvrQ+$c>aWRd%r<~&m=`j^0$x#pFI1v|2;|Yd8{4%y(MW3@~%Hk5`6M( zXa8hL@QJZq{PQHiC&niGS4x6UjQzk5Lx6w#3XHiDseA{v6c-{zAX0}b#Sl01c0ANk*r1izgehm8nb~5~-92N%hA{ zVt@?ww_-9``N$Tfv;-OEpGM;70iOp!()`Pqh;3}R-+>2axPDj%u6W=xWQY4}oj~D7 zEvz%r-;oJi4QmW{lZb_1t@_hQ0^gC1_8(;;j((&4SEM?4^c(HxS2+1G6OVpl!(R7v z|MQSK>Hm++ODA!J6Of-#lleE`T;8RK2GLgyz|1uI~KOEISCj0j=xg3F4X?|D$S2+ErnM_ttR>CK#Y5us= zSZA{G+kr?W1zJt_Ph-McM{?$w}l$YkhCke=W=0DA3oKgj397u*g{tO?_GN`;3 zWUfE)97=|A6+U<8fXw$tpGV=9k3i*x{)7ucPJt};cV;q9!8%3D!gV(Pp^L1JdA_mC zf1AnWh#@bcly9Kbvaogj!tc6-tuht-L}rINU-&&Fjs{UmJ&+ZCAITq$;L|F|N`FHp z8A{i;;C&L>uksJ$nV1pq`K$wE{*S$@fRn38`u${fH^~BlU_pah&e$Xv zPCY&`m&+{srjET`tN~Xg<|NCr#V0D~Ow%rYIOi&IMyO*4NBK;??xvJmI`*)X)6KP) z%NGD8)~y}iSjstO%2j04FujZ;JJ$ZM$^m5&q1@5&fuqdvtgM<0l^YNpl~2L5tL%WU zAv||=-0Uci+#8z>g>p}a`3yWt*bBd((=fU#6bI0{RKp##04xv2KahIc9 z@tU+_GstRT$IzdZ$G01gb{rh3*PLT^krrtW87Dm2ajc_Edxg{;q5QLBk63w5H=DeX znmt9%V;$`YC}Urd^J7AJqT_Z)xl;Cb9uvxw9hDT4{~`7C8KFGY@oz`@>TxM|S@V3l z;|EJQ-Te2jv3Xf|p6!^sgjknLk2Xdq&vh)Fp?oit=R3B|P+Dh<&5Io;WGHhB<&}=r zTU5@O=0`dIGE6A1cf9H-2Q4V8I6`@&V|Xig$}*>3%Tn%hlttu3>xPyxXB&9_`U5E< zHa9b&rge?lXACntHOC;F^P+3#ggKCi|aE_T*fUv$jvVofGiU2+CF zm(sDYqx?y1_-{F>@>R!DjU zFCEX1Yr`7fbxbxHa@ukwDBpL?#7%0x> zay)xUOM9rK)vx?NmNKI4T-htQS11F@+c}DUodlHKK(RgkgO=yW4COJQOjbTOLwQ~( z1IrIv%2{Tg-^o`_gfew`=oFd@jMY`nbmbK@6qPf$yh(L`!AoSMfZ^+n2iSjsu(ewQZ(r)^ic)v>(j(^3A|QAWs$BPd@vik@Cu z$?~)evKDK**ikCw!H%-)5prTvcvdXW=P2{Z%}u4OTwcymR&hM5me+QaL5^qj^45-W zxU4p>BeB*j@0Ou#B$Tzv2RO=#Ql`qYb~VJa-vAyPAKc; zcy<-a@bc*yp1p;#evaorp=?mTAS3zrLfNoDc_#q zxj-nt&82mzP&O;ypOJixQ2r;!bCXauFOSaf+$oeTsyv$0`-QS)RcEC4r#Xs#6-&>q>{7no#ZtGK zSjstV`-}GunpH+}|+&T?BT>V)odzYtk6!mAN z>|37SQPiK6vVVCQM^S%P%J0hSIEq?q4xt=W-q=yp!xs?B!R0M8JiigjA?2Milx2i+ zXnC&;Wd)%eRz4_0SzRcH=Xll=%J0iZWq39b$`QG=wiL>d3o+^PAT7PC3{~zt^96=@`&)9UY>VaEqCv$XOxFq3RWr}7oIcA z2RR=4>RIKp9EHAmR{2F2i@thRdCKWjviH?<%QILCeDx!dd|r7DM^Rq|WvHX5uYPKI zmU9&KRi#`|Ue8g~SCw*Md22^eUscMV%lkTt`l?bcDIe`9>Z?k*tbDeksIPu6lq<>? zIg0vfGDPOo?V}kb7}1(lsn2lWq1w}%AGl$BZTtTa_jVHNz|$%gmPDo=VYPWozwX&q1=dMuLbSQ50$@g6#DZ+ z<)sE|F5Zvm&kvRNw-i4{dZhe6GguFAiB4R(2SZEV(GUa|5;unL(y+RK2~1GQbxBO zEq71!g#Y8^O&!m%tE6_%_wn)xGpn4@M!%}I?9|3QQGVD_^jmDP440oMf8{70%O>Wu z>EuRF+024iN_kH9zn(15JuCFlU2=U9`swm!mNMEXMFwf+nex6F%FZJB+49X9$^s>s z^OQf%P<}5wFO-K4L0T&3H^TE$`PvNSG~s!r{BVY{wNPFwzn-D&C6qVH-()Di70O%X zsb=$%zmZ(LQ(i1X`BHR#ue?EqvaC@4lcO9elriP~Gd$~v^`lf zgz`!G> z?;UNvdl)yc+A5^zIef$-<;yd$FVj}p(#kZ8-uqR)0L7g6X<`l* zO8?3g^Jp$cm``Ol`6QtXsLVJoD0l9J)Y~g-Sc-1}+AHDQyuGrqK zg_ide+SyZB-}4l$?^9OOV!JV@N@0D^Q?$NMo#WA3Ic<)j^?mvrMeF+vIf~ZznQ|1Z zm9yk1S_g;ZC|U<+&r!4v&Y7cV9h^Hy(H3Cd97XH<{5guYT0?UbZGRTZQM9#LBuCNK zX0a-Tb$M8o!n(X{ z0amVP9F4^qw@PJaS1-!)I)UEcTeWhLrJQ5l{L znI@5W_ad=U=3Pv!dZt~y{PSeSY+G3`Lz!QAwyzwNp^Olo9V=I5DEIzbX7rVpKxvy( z_Da;l_o%$-D4#tes}x%+Wt^itaVII?S&FX(dsJj8%p7`vBr9;TgQVb%%$XhDaslXo z@>YtxqNY0;;FFV^$18tPJlW9^UJYk_;E9tXHnQmz%Rze5&jozfUJJRqT>*IaBG4nG z|NRB%PZ;L!!9$VX54T19JYKBloL44B&&d64C&XKOMb$%Ab}vGDc|0*pKcuT1wGZhb zUx?G5VLpoNG*IqMs9umG`^Y0zztns)7U>p+-?O*ID^>XrU-m{N{y;f>cgj-=RXK-`f;__KrDmypc99bk3V*x>;U}*Lc6Arxt_?Wc-^XW%s$+?v-`*15j z-|Oy1{)Wxa9DM72*p2>p$t*|*dd24Poe@6dNXWbOd_d|=z6~Xw`pL`lfxrJnTHdl> z>+mNkkgNGpi)V4oZz%65nJap_v_soNF4Mb7=A_wh%47HvF8{<;zbt=G@%OFWskijg zf&BGf&+B{GhOWI2gn0Br*7t1^rOO_k*iGx}Hh)qtl6$P|uX6P&F*j@l zIbnT6`m!@>`Q=qlS8h!A-Fp#_>D_1LBre_5rCX||yYO}JXZDNQ9%;T%U*zn%tJm;D zIVbTP9ujTp`!q=9Ay)LzOlpA9XKhVji|Fhj7WVxb0miuzH{Y&L- z22H1AkiQml;&zI+T6@SjVl&jWw~W8^iyEF(?Zx)u!PlX`woB>cyiNgHnnHToFZ!&QcC7V3tP?S>uPwLd2DmoXAi57oJ6tl z<;IqcAL4RDK)x`h`sDc%GxPdcx_sNr$zyxl2>+LBkICOGq+G^l`IG*J(y8~Ru61*AsbXjRx68WM&A;kDcUc$Bd$V$G`7wM8N z?~J+nM)}Lyaj$$O$HB4Aj|i{65PDtcAnL809sLCQFdpl3cOlCK?XtXTV#g=)YOfvF z$vD~e1BtH=yk0xP0zz%LVq*evfiPz6oXTr-E_?UTg0>z1ZHA*Ij!v zejd`k@*R(y|8;KffdhSiG*0#b)vs@S3I27YYd4>iwovIIyzXA`vA+f`XB}iUM)^T! zdy4U3c09!K0Q-NAlTZ)+{7UPu&X4{$GxR&e&b#CUpryZ9R*59sU%iu52q`zyB3 z7$0MttmCLZo`CYo=UZ-N>S^jLOQg=%I|qx%Sr2-+E?qF`nT3MEhqNF z%HIqh+gEK*R36(^j(@`RU)vx0p7Jg9Sw_A*pmrf#($0feZ)Fu%_VqRVdpBRXL{2(; zKaug{&#>DfcHKu_>vVEycS7nx$nqd$`h=_}jo^`YX+Gq%vm18;k4y;JpVM!CUIuo+ zctq}I+H#e3F4qozV%ssfapT4bvwwkn&N>I;p&rP&NK0qD)U}@_Tb@S7=`2t1MUFo< zzcx8+7igy^SJiS!%$--lUZfLec@#nVNl`fI;FI%DZoWu8=r=4UmM`>>*Su^wmt1+Z zxbnh0PyL&6^YMJY204w&z12K;l=@AZnLF2x`tdWz!{NA+<4fja6}fq%e$M(dt+e;5 z=h1ThLg~Qe6%#vul(+9}xU4%nobv?2buWcKqrI2gAM(||Cq(Op2BeUm&9RrvA-)v>dkzy-_-e3wtr*#3bj4wJVbF_smbCR zuIn?}j%VrQQ##jgm@fU4{4AF~7it|3nSNT-}>@6YoW(NBF6 ze$rWdEjQMS-r&=E*qicts-OBD#@l`zuJ)r`4d*yKoByuFV>uB*j=V@|+dV%|DZ;tl z7DAPi)$_u#FZa&qSw3wis1M;f)71A1gvSPc&Unq^EO*#JcK-K6I#bH{PW51YB+m4R z)33Q7NPgnvBb_+INhi+mM(L1W^;Wy894-G_|eaSxQ|JD6K3~e zwO!QpWld+XDHO`Q`!?8%`>b2Yt;Blal-E^Aed%Y6&;8b^-G1yfyFria{$w`4kkkA= zGSe-JM>^Nrv+1h+i}pp?UoaojxOF;?r@8+a(w}$pNw)hOw-d5o=JTs zEiqTS{W+#b$aIN^uu*u(Pn_)x@i|7Levv-f)o;o__$h=BvHPF&Q$jh@T+si(uAEPK ze)cyEFY0GBob8lvhw}0og?HAU^oIPR^y{_%%&+FZIGlFML#Ctgvh8zc^emsZUtX@- zCoGTdw%^QOQM<|TqV^5pp?=Nb+P>&In%V>Q?Zf-*(dQ3+^`Wml=xYzP9q8*1`uc;u z{-Ccv=<5&q`h&jy;QxDnsPkd&FX8-!p9k}NFz7hSbrqEupKzh zLF@TxO>c=^v0lgX)Y)?+Dp${eP%p*VeiYGZ7w%_ZA2Bjq=OMkfAVDi472R(GwE4OK`)^8DT_W>$gmo?H_QYqxNDuNWKtf`^a#%lf=zgQzP)|G*&D=c@+WW)`IN_Fq zA$Jpbt4!r&`>lF-xIc(}JNb&ByT8YMJVLHlb3OYNd;VC?m%HCN{V)8fzr5m` z&3A~SKag{#_CBJ#FYfr+Pw<{1_7{0CCou?5tK*HL@R@E=eM(h6oY#|=38kM_y+WMl z6!&};;d3p8dQJZNcw|EQo9IA3{jEq*ESoCxFoj=xgNBhs2{scRd@1%1SPpaogN$0sz;^>D%KI$Roc;3(I z71zjvUBdXaeD%|jdlT-S6ZHWu=Kx*5Li(l4s2*}3AmGo_)0%i8fA7k#wG-_N7@M7> zf7WsK0k)s!y&JYCjdA9mep!UCHcP(zfroaazJ6TH{^lchKIc8xj$Z7}BZrXvANy6_ z2j#qz<2H_ep|4Mu_}34jy{5fLzxw*l{jI(qQND~zrGKogM?U=gGd0}L`&<(%&{MwF;l@kEkCyp|=KGy( z;Rnyi`4-KG&M(ye#<_cV|9wyS4Ew-j|TKVO{@_E{=M@dP@j@ zm-mU>Je@cp`3Tvb5hrARkdCZRx%z}~k262{{8C?8_p$foeYsOE^9ejLV_bW~et_c- zzDJ-?|I_iH)_3L8d-PnFS@>qOi;PbkP{tXL!d^@tPS=*(bu7E#ay~FoQl+Sn%x%)}DXOS4pPyG2IwtI|6_~%C;e{0wNlTL_mpC8(d z>E@xli!5)+sota?X6+!~x*P&KF+Te}l!tsh!_9*kkKx1#pLX)*-lx8wzT(0MEr{^E zANuwm@;rWkyv(HSJMF~tf2&+oPma$Y=i%^&#JqKx=07!%SE}|GocE7#`tcqR^po@d zHlAN^g`CLT;P{yj*w4RDL^|ssA>zw7v~0hXn5SI-M!!91B=R+_U8nW;nV9avuAb+i zd~@KMygisc^Yz;cQ2wM7(ykvLgLS`lyP!oca^e z&a@Nptrt^y^0u$7|1z)E$N5Aa`3RX_9?Cn$(`3`9-$u^gcwfpxj8A=gjr)im=X{*) zJuHu~E zGF}m6`WHF>b{byvjzQ}$oe77OQ$=_30BzI!bo6S#=ens(%_>1U8azc7fLG z{*^kv^L~4a^+S2D#QI-kIBwe3-ZzwX%iV)Vz2|zIpI@i0A0Zs*>P=Do>YVP!X+?Z& zKiIyY-SF)T;?>GwyN!NQ*0bGsu_ztVIlc)Y!`V(3L5{<@9|1h6rcb>nkK-A(o3n0- z{)FKi=V1NAj~kdi#tDk1H}`1H5KUH?lwcJJU3 zKk$6yllaeWzD|5{w|~O^IiwG@^8&eVbr;GT^8!C^;ky9rj|d-<_uO(s2Rr zh341o^}ATmFR|k!dB?%kZ`wU?XYVImALjig#P{nxj2F(ESw1W`uA?=Jhw_M{U-o{$ z^qF1=u?`~d`n&xo;;DP*jr{bZ5K?|*%TMlUMHuHid3N63;ePvHK0trY^|U-L>s5=O zJw`nLt|w4P{J1y7X-D37Wyy>qW{T=>+e%bp+h%?`e&vHN|@%iKU zp68aRU!I?G+18KDH~3_`>j_c;7#T@dDeoFkYkZkiVz+(#~!@l{2Zt=lLFMXo(~(}IQGx| zx>i@y!+kU#pYLCW?Fq{zr1ut%^$>r)i0dQt5B8&^hxMkn)|ra(Lp_*2`B+bhPbv`h zl6wZ%YCZ7lc+{_1z1d#P^S|92SJG}Qzfo=-3;Uto@2D5~$wzv#`Z7M!^YiMVkLC5p zy(sQSdi(Ic6vKH=0Q+cO-w^Mrp5*_v!+ihj?}OB*r{?s3qMT6P-rkcs9+u_2%9q^tP&TIXTCBjmU$Uw(ePh4Wy{pI?8>?qlfqkMD-EzB2qY_s%CF z?|H!pH5B&Od&72lHmq-?rx@60_60pwoXqr+)JNX?LDN<>-H!FCB+MugHaS zoS0PCA8C(#dVc*$UZDJo~-W97cA@` za5*>SaE>Q9jwa6juV`O~{9(G2yY+AE*M$2}zF!K-stan8)Hv61``kGBg{ke0zHeTMpe7-54;q))sf#IZc zo%MuykRQTF7l+>yXZyf?*;DQLaQU9>x8Nh4ILD9h2j3p@+z9m`|C#olUTltY_x1L% z^Y7F=|CZism+uI=bU1&^+bgb~{|4RTe2;;CILqHuU;j=+i09{L@*ayl2kPf_obPRG z@82b64Yy8!c(M6xPLwbCG`{)|_#<~NIyM)$^U*lJnpXFfxzEG-;dJi2BjvKbGo0Ur z;XdST?w(-CN4!}`xjawBbGD>29qxxSoH${#={3v8^eLa|hVgk%JM1^ek9#}*UN_Ib zhHy!D4w3hK81FQ9U!3(KA1>u=?*-MaU(heg&TnYntL%N=*t|7d{UvfRHkY}3zRWKn z?|D%VoRjkT`Qk>j<7+Ob^*S*JyYD73e;g-<`ebqS+i&dqO6*7E-3faSJ#ptJQ|r%K zKeu@s?FZV^*o7y~-+g?XyYzI}k9sGjZGXr?dB%o*hJ3~bc8Uyf+Wmjseb|tG@%fNP zzR+H<89iP{`AE0sP`+(i}Z?Mcz*=?dAVV}^WjO=9;9=hs+v#cw*h4N z^E@7LJrAh=X}+}lm9F;+>38|^_2=X1SJa>P6^U_G> ztY1gwba(HL=j`bxyiZM>dNUnD>cMww_}&xgm)LoPybtH*6V#WGe1xGLi4)R3Yjj9; z6pLPbsY1D@mBZzGXxDW{PtBG;Hxphml@@#-ufBZBAzzCbzFv3uTg~tdG+vu|`z(e1 z%$Ki1PT20U|LrQB_M?9i(w+wqL=T%kf1aNCI_h<_gTzCKaDRUm?~ZxX3nH_ONNntsp-a{T=2pYr9z_Yryjl=?O*x3HYTa{Q&1Tag`^ zzxuHE&JDh9-xtHXYP#MxWs>htk$&%`$MRnGY)vONBQ4}PQkkE)^Mg-bh43Pr;{(V^ zs&YoV`4wT&_=x@%u2+OO$LHLCCjOhXV5dBu81m)cACYxy_x=dyIiIfXW9&UYuD?enk8?bfR{4wc zrF^Exc{0aSjJNb9+J4Bspt~nb$abChn%AK`h$EiAUp%WFS2W*mv;E>dNRESukFodI zB15~g9%KC>HXKKj9>Q?^qWziv$Mp}^6OMn`-!Lng4HHy?g&kj4Mxc@79tJ^jg1QJz+U; z9ubxk&u4VCe(^ix;eE>@`hZpQ?M+d=rTuvimHUGsoqj<&>l^E3k^DyC`tG)lFKFNO ztsg~(_lx=6^{rOGIG#Aa!;W^q$0yEufcI5>y<`15;y9Eq#_x$))V|{*^K$!r9t2lO+CYzV#YaP7>g7H54Cd2aoj_F_2r86KHoqoD`eA;8!S zTVCm0ulDysPI2p&fU%j=rO$k`z7ukOLY(WK)SLH2c~0vkx4!rv3%!0Jo%eXLuauZ= zMyS7~hIS9bi|F}yC3C`&@Y^sx`KGt;W|ho(HoX>?UTZbpT5dh((o01hu^;R8i}rps z&nKp4h9hBLhO^&$(~SpEE4?r79owC8S)Y%k~5G$S@rB*yD&V=biroe?9ApydHDfcY_jhxC=kLApGUk z)qhg6;SgP)jqG?#`(v&z82?^1^+P+9xc9?S*AA6jJJjOZp;p%pwYhevpKFKu zSKFZ*Z2MJPF0>cd|L7m^r^JpRKM@RbrV326O*c+u^!M)$J&0P)=q3c*j{uMXT4>+ z4?l8D#RQ`ly%bL;plN1k6q zywt@j8N_RG@mhNrPtvvhN5AU#P{Q=_?oQ+MF>i>?d3&fm64wsM`&_o&DVgQn_~c28 zM`oKu`D9<)*3ZOTvjgnMaVhI5^oz_R6%CKg5!N51e{%iz1C}oP63$NsTY6-+9IN{Z zvCCgl&0knPoX4E|J=)c`_JT;Y(*k~NgaK7KcdE?sqqFm_*``P{3 z)cn@Ml38$74R0}X35>=6sWkhQre5sV{5P5Iay|cyg8`P@w z#Fk?;Br;mBBhlz&*>{Y@f3;rA?GB^$Iv!FouP&qEk$Lc_JXHVGew5*CC+hnd+5t^Z z{ac~>nL@1(k?5)QLDOGsO-(1Y^+GAvj?vU(v+?|zT4FX5m`Go){;ToT{u+M&%_=9c z^)Qlf9Zy7}zt+QONQzB<+>9H}Z7|+ulS{UfNDY z+FnV%BiX;x{8r@*k@sWdT_4I(&dFT=`#0;~lD`fuf7w5g{Mq{N@Hr#YztblJ{c1~3 z%psBo9k(3o&QEn7UNVE^{RP$MIXCWo;7GI^le>0i6)QJ2Lzh%~$xLTqi~0Rq+FrDp zADupox7_QReqv^?K))9Ij+Km$T)x`vdsDI>|C7p-?+jU(n!%P{GT;3b{{HbX$amuS z5kGNyq)v~>G?Lfvb=9Lq_VZL;tJ&JU!$f_Tx9_;hepFe*Q}d1Zujcc$LlEyL3tP?7 zFDkvwTrfNIV*DRU$|vte+jDQJdA1GtMtEdKNVHRLU8q4$?zwqKR?Q=48b-%{fLDrZp(BeR@+2Prn|&ZzPt zbJ)UwOb_KQ`LgNCyT?H}7x~-Pe^dL&{+zX^oNuxAOr1ST2KH=m_H3=%lXfby1H+%P zdWau9p!rG7M?b3{dOLO=&V0sZo`0b{mirWPrnXSdTR8nePYmfSZ~Ea_JAbdO7rWYX zK&@t$pH*&~na%olWEj8yCu*O>?CtywYX~iQk8E9`~9of>089t;`D2E`uTb?gMB}i z^*?cXr7pdaORuGx9{eyi%WMxjEuv7`C$ta6^&RiniQcY#LOa#!>V2CTaIDJfXEwF< zroZ{`zZCcNi~dc!u)ZN(dCyJSc{4=(*{w^qxcO}!%DWmHKyFFHhs0)EyKkPDzq<4+ zUFwJR2az|O{XSHh50`jn2JzUA58n~;;fHeXPVQT3|2ERyyQH6iU*<)&e@M*;3rprI zTYp;2!9yVD->d0)huB>2x!3byY2l+(@}eAxb~Y*i2uZ*|F-tLr}TW*9@3sv zV5g1jd^O0I#Ixa|uhn040ADGe{|w(9w!LjE2YkhH{xhrQx3L`X)ylbO3CX|YcZ+)E zCHmTaMZ&MQwjc0(EMM5Kwm%%-;noh4 zU-*m6&-X|BIorMpOJ)HJTg;mFoJOlzz}Ck$Gp&XF%;B~_>2H2;{R#W6du+dzn7eF$ zE$xFq@j|nog)L5w_cP=(G0zOGU#<)vxKBP@`zP=3i9!FLn%QL>py@4OVT*Z3+D{#C ze=Yr&d=1UKD&qjzr7%BQ*xxLrBmHH@+q9g$KhSKomJxn1uGMnY|5z`I{8;OS`jyrT^((Cx>Q`EhvGng+FXU@_ zW*6y?<&_mPvmHl7CY1mB_NaF=2vqycVIk^WJ^7H=zbbEp_+M6Ej7w5;`^TsUqbzJO zd%1d`{-gS?U|~O}Uw`wW=%@Pr-NJVBt&C5kw>Q`5IAzG>u6|5WtsnG*O=VoGcD>ww z7f9Zp9EtV={aK6c&om#fSDQ<(UsZpO6EvR6xpe`pk5Yv8AIF1{xnl<{SJ_W@{aZMG z#`uKm4)VRzV__HWCllxV81s04p9FeGW@7d`; z>2$s(`Ra7OCgGjV*CgD|*Cd^$=4-;&>3mJ(VI9@4U*_g(;~|{$4US8DI$z^{*Yh9g zye2VI&4>BTeDf-l{b{!j`HP&-$vC#t`JCjpOY=G5pQ!UWsrOx)&k6r{na_#by7M`q z*PYJ^y+`vosfT^@IgF2cbv|b%@O)0%6RtNjJCEc3D9>MF-_!4N7M-uIzfUUrHtrlT z!?E9rd7}2KoDXszmiV}{v_16kaZbtO*jMIvrsew-E*;=ZK3A2*|xBj=~QFYmv* z!u;Ls_O&R7`Y5jRV}|cz_nRYkUnX|<+!A+QE;T&=!SB*=pL*p5(7r!t@9Rfq2B$CO zK48xi#AfWZ;N$$6=S((m_lvj>-e`ZntKkFPdkU1#bL7PH^1MCC$8+Yi|1g_BoLkVH zEN?OBkLr;kgg$%lnRe?+xPwo^$p0 zMtHuT_w0F|j`7CH{c7D&S9*7$>V4I+s6T{S|0z$yH?iwIwdqvPG3|l)JfBAROh2_t zY~Hltysydgouqpl_hJ)+_J`+aOVxV;kR#>m(gT!!vx4+VAEM_lL~qzBHs7oOf5UfR zid6J*LAVftl++r$Z*;jcx28IewD}Ye~G(b6zIjK459>hoawK#dLPF|an*DohWbJ$PfYkQ6UOXgdy{P{j7(?h%F z(<{>Vq3JcBwfZ6-jpH+)EN7(8_A{!!k4?QOmwIREny+o;T#A;X_NQ8opG$uvr;W@$ zbE>@}^C#=izWy-1W?^{0E5t)NJWsjXaq#>7Efl-&q~%*OyIJVZIkLT?J)YL{Qlj^Q z7b`#R%_+`t2ITwpf$ui#Z10_rKXLCr$hg(^&n0Uo?H_0t^5eaQ#POw$uTsq&|onteN?T`2_M{4+81lou7SL>hF3!L9X{ZqT_y}ru#^$+zt zHpjd3xZ%0o@Vp`I&i5nuP7?2J^1Fi^M{xc909S8`^Sga~SBU%}eD_}Do9{<*T*7m@ zAwTGHU)}CU`t^RsdwqTQYki#ju^}J(P0Aa32mEGs_pS-s$0Er4=F8Y~8nXXn&*zE% zxbHlKINoQI{k!*3?!4c~d(TW~Lg6THe-9hy9X-zbY}6-ze_PH6|0kP|+WYJD8^))9 z07?sE&#~}6Wiih0x8OYo|9&&yqh|k4`!#~$d%rwK3VLMd&%93v{S(7`(RsS(XFNjQ z^XL6E;tVIu`?-J5m*Mm;@{vxc@2YA)HOG%y#k~j*jEskn^_ck277aFfm_=9kjojDndT+ zu3KzocmV!DeBU3?o@jiHq4Bk!)A%}1%g6Wk4^iJ`r(Vv@YB_}UpZ9RccdZ*&?BLE* zOdPuAN&ivb*!)uTf}XLV{rG)YzB`M1zmdt~98X1NO;xU1NE=)AMTBLDsk$=5cyurDexyk`Vrd?$d3%+zmEWaeJJ0jejpp(7@u+r z)DOsuP3L%I$VdP0F3$Wheu(!}{#A3SjT6^idcE`XwA!vx53Uzf@n5N&(B2{5Gy8l0 z4(m_-`s(?^`o;J7P;W!N=Id=fT`wn3udV+*)5nk3S-&}6Cr&>L?XS4@Yp2`wLGQoK z^0nN6eva}(9Oau-`?Dgx&f;l5jCpO5J-yyc@3<%PdLciFsZaOuL%tX6c~TiSzK8yv z`iJS{?VXtI-az_!dRR`yd`0OL(GMAg_7#x+8ksy!zayQn5r1fR_E(JO<@T(f^XY{3 z5O~-6HT4^fr{g!S11x6e6*6x)8uo&|KHab#3F{@oi}R0nOnrLKT(5o*n+1Na>CsL; zJG43zIK^XPbp@7JW}NsC9Ox5C-p(2tvyTNE!GpM-M5aLfx! z)q2GAL%y!cdHg=ubv?U&$odf((yy@RKN5rR)NJnT+9;g*73DvqUwt?9xWJ`1)rwlK zsTt{>*Pr%Y$-y>dzBP zKl(*i{R#T|c{j&D94}xUM!x%M=kj3wyIFc8KK7^m-Tr$P*Z1?r z+I@k@FkGR2SELc0{!6I*8jo@i-{Yi1zTDHA1^HH}{p``Xea_h2wYJuS$m}ostm^N0 z_fPi4+i5-{pEZ`?J`baU}G^yN|vnS+x9J9I zKjOUwMWp@LTk?7;r^r5`o<)32pW(&v(5}bT^^iQCm`mOL>gV2p|6+Y8GXHV!R9-%L zwmf13JTdpVcjtC+`zLRFkN5)*hW~Sadqca9lbY=t0(0Pz<4F0p+7@KEq?>dsYaz0>-C(E(z@F zaj}~{&m;G;YjprILw|4@a4_%IrdROA2?9nv%FgQ z>*Ff-2>UK+WOV$lc9`}yd{+wNcgFPb!B2YR#zh|IctOWQ+CE|)A$;~;yys&(IJ?}- z()^%(OwE)QFKRz!{n(xxVEahOakw8x<<||_UUIzQ^`O3Zf2x*_ab5HDuF9#;AEp-> z?(=bf_iVfVEgp9P_Kh^Z+AoeiORb)#>pI6_BfTGJxaM2^5$VhOVRn8f`vb1O-O=@5 zdmV`Kf!+Q28s%d;>PP=_@7sRl_)}X>soBQjzC3?$;pi7r1NkLat}WJ|yj<8J)K_z; z{-g6-m81Dn|FQcMk}myDp{@fcpXOKjI8H~s^nL?7`1TZjky!g^`l#o=T%fTA|6w~u9Qz&EH_&j!)xY3p{<|Y+hddwrv6c`00{S17N4>Bf zQiMxZ?LXSp`!oF<>jRwMdw%Mb4=108Jm;YPs{f(hC9dAdJ3_YJvHqf-C?D;`cubFY zksU5_O+(g|aC{*LPtp8rm}ZyB2x+;@Apzs!AYghz&a*hiN4 z73@B=m&5Nl!cL?U$~laAk&hYecq2BOT@OFa8ZKu!+PPqJ)pnjq3nbI z4(Wj&8$JK2^(K$YI(UxHhj)dp;|Gw1&JTQkBDc?$&%d)Lb6 zks;jSe62UJxxvjx^Xam@BExl@{5UNfw{iUk<2)VTsC@m8@+Wk9KiGM^pYQ58ZQ#Jv zyfp&$X%t>$kIv}Y-rVHgQz9Sj4;Y&z?0%HCz4|Y5VS^72h91XueAn%9UaE^;hW)n9K3FYcMROfLV zzlQR|@S=3U$9ZM&zk@14HLu^iU=gJNrrGDY@&)t65Om;mfG4r|e z-}JXUWI7yAdpuni<=@@hYr715kYzwEeWa!zA}|{CLl|E7Y^Q>1#Tg zzNVw;Go3HiM|yxhzltmW8RA#Uf1HK#&Y<-(dBHRAuV-X`p))_I7oPP`hUfhN>8O3^ zuSI-ox_gFywf6>mJy>jc!Yj`OfTA@f*Q zFY|cf&bi9_K6XA5Rlh6$;TW_pGuw69#H{!c{EX>@FfX_J{f(xp_SbZ^e3|YWc0DgP zPs@8p+P?1Y*7we|>jIGpVb|6xB6H%kD%bm!u3xIZe}5qCfPN=2H`;Yj-tY9^3Eji4 z7er>q86hX+pJRE*8EO0J#C=~hH5yOv+1xWk^V?zu+WR%$-=}*M{rfy6*q`eZoPT`k z^n2}c4VQQIcT@h<9H;LsiT+_Zg?M-Ct){D*Yr0xany%I}rmN!i)&w6gZ71b5&CuY zGu-!nUX=HmRgW=;puVI3PR$j!!*AXlu2AahtXVuVf4u|c`_t=)55B~F{UGRQ7ks+R zH((Lnw*!}4uj{4Kj*I{5IP|}6--zu*QFuNbxi?|QiM||?ThVT;DD_4CW|3u~Z&t3> zXWUPT%-MG$f4h%`eeQJa5B(v8-K|fWj{c|Vs9sFxTDO1Ads4JJ=Ou(yx@#9V7pQXH zoI#=7{}ibC;&*UDy%`@+&Jo&kC5gd#6JOrEw{!Ar@P`mD^4G5ezYfzud&_c?_TJV9 z@h2Nk{L$41mM_bP`JgT{Qc zvR*Cw4_SVVujN5|;GAu2=D%5EN%=WB`{nGLxNz~GOn5fm%CGpD7eUTVZzz=cjN3;? zyBC`~r$_xCeTe!?YL;FD{>5;tA9(%3{wBo3aUAf-VE)2$B1Pj#*+1x2KdTnF`=hqp zvCi+?1+~An%cyTW_dNc~gY_Q$4fhSCf3@qXzMthfG5dMqmmLE?B4m3q&)(<<_+1M0 zW3id~RDKB^KVbQH5BK96 zmUC+b`KMg^Pj~&|G3OV?efO7gPO;}K<-0S3QEorj@e1FA@cCu`kNkOk$DN>h%6A6r zI4!9er#&<`@Ic(nsF91ClPWaD)H!-;kr!0^<}EaLG*{Db=O`RPwjDP0L!cVy>A0O`~`Sh`l z)8f`~O^I-CKZT*Ywm8fL@ zMW)d@ShN1Y^62ey#`(y+y|f)ry80R4eM7pne4#%z>$lzYOZJzc-I$M}dc^h3o|W$} zr(8q(Oq_C(eZ`%%UKX!YV_(tF^Vq)=vcG)IjpHz$llRVS`--mA&vexK% z?1SZAo$gc5vl`YTU)T@(;(v4H6^+AvTR_Gnl=rXxp#1^=ahxw-bf_p@-Upu(ObbLt>xq_Mcgwr0tai*M$&=DigE$BEpk$(Npb{(-~`**obVP;m zeannoKX35wy%mMyyoGPC;fJkm{?R7qK-GWynbCHAvcFyDH1dA-hiB&V^N(GW&+CWz zixpKR$D)*%0P+zDo<{ADR%yTEIJxb8jl?(NdM z@@wUWexAoYKh8VGW?y&ioO<=to{i!&o!*5$U*lVD-k#z4Kd(n<-xbe5{lhz;vQPgs z@ZLUm&U21DpSYa;p16!uhHJe_%y73p3>ceB?Rlic4A?`%Q*)Gsk(;;3z3-I}kMC__ zJ|p)`hGCuNVY}Xw+Ve*P2bQYua+2>NiLd=YJw6>jfgV@SFR9*o--_=u;@tq>U*P>s zIlp4x8}Rf!hr*sXZ{W{)VSK>$n)Jx5CHr&Q9)&RUAHGKmJ!Buzo^MO5^E&1ed~y#> z?5q1&p}nA2ak$3U^9l9hk*@aQJCw~r+@Fzs*>lkDj`~cY$4T!Vl<%$DcAt95_d1_~ zzl8JXmn^RSn#HvqsegCKyB4}$q~Y1|4c;4-bKt|3F7J7ip=TrdUJ>j#(w_g5 z?_bM!Rprj%&e#0dqIxE-T+`~irl7NY{d=b$S^hjdn-A#2@nmFfmUC-ic!+C$vikKj zT*sNMvYxE#onz#@MI(92f3vkui+R}Er`5%8%f-*iIdFB9*LL!rMV7Al4{^=kCU#zs zx^zl59rEcs{Te~porPXb$k*L)$d`ViKz^g}Y3zHVshR&WwRg$si*`rt%=?A; z_B=MopU)5NNxNn7S~>Ebw@p{heb{up9M;cld~H{IldknUpD#IwWBnm1$X6}>O8d@j zVvfEupG!2=BFoo z^7Y}G@(JakoJuw2)Ez$W52a51F3ZZ+!c4*q-RT6XPiOQBT5`wC^%U22l2w+wvLY%eCuyJTafScD+7b%Fx-n*>s!bi=96J z#^#m|lzX%Bo8i;-8{MbSd6d3~T@U9zph6ATb!X-0y0h*B)T4*%K;6Z;j?vxt&BnvJ zAJ-M-{b5-L({TgV8EeD~{c|3{g3%(Y+O zIzPihoaIqpKc5ccGhO2PuB-MpluM{`yHCe>%*XfRvut`{c!=vhNtR#hRaQU6`93Y6 z+-H3j>q13%-cGTLpSXCbO;6=!?V~u$jWD}!sCw!?m_6rW@2$vrNqfG~=NtW7YR*1a z^(#647Bj`&inmth*G2Kb=l3Vb2YEjIkdOI5`iV~HzgSYmLUH&3-Uw^d6y#sj;knL}3mVZwBfs*-VZG|jP zuIICTp7h}D>!Sa{cfI+&Z?@Bs+c%HRW!67EJwFbXb5`@hzG44y(HN!2M$ZLg_miXXIU4>U_3>gJh%vTtYgNt`~l=}l_<&6P)J=h}Sb?d8u49J4t5t|%P){_=ftcP`=A z&WG_xXg_bSqWp6n)!p#kj@L+DBYlhF7tyolRkVLD;?r|0orSZ%DTO-OtzM;FDB-Js|3hA=eu(h^8A<2cUSp0Y*9I}`Dtir3bZ28If+LoWZyJPW^`K+Kkdm8WJgH&(% zj)z@;NX-ovFPW3wdPJCSriXeZ{%g-ore^RbYKM|}?5_Itq9|Th`H@a!KDO(<@*Ubs zp+EHT=P$d)*V0A3YyGlO{u=4qH9Pooq+vOf?7OUu?9;6N&GMy%_Uk;~J(pkK?zM7z zM~_;$&89zo`5NifDBRcMuKA%a_t3r@+WAoG&ZW!yKenBi@b#>B^ziv?wms~c9ecZc znw3|~_uqaxj!Dc4b{@-iwW!@GmXmLviuuBR5B^ee{Yq^-^jq@1D%(%VI~%s2l=n0W z`pK^Hv%cp0$67te*K9r^&)czC`4_x_^2qmdwff-RLhSAtB(DDX@(cZ!{9V((=i`N< z`T;#^^VMDY>C<7HM!Sdk&xbQ#^4;3CF^>!Ri|9AF{pe=-f3oA~+I$w#L%BW0IZl7a zo@1!h1NM#$#{1(dyhv`(>C9iV^Q`yWyylPVXt^imF?XM5GmDqZ{T6RA-&?0ZRRc$F5d$3^o$-g_>V(`dQNyV*VM~`BH5ms9iU{L<=MeY^DKw^8|XKOOc<4EW{!ih}hyj@uBg*1kpbX3M82ei6M{x!vQd z&0k(lqj1*GTE0f*k`GVJ#%{cLQ^C9;uUB!pEWh4upK9~>OG~Gx{dG^{cdh(t?cHqr zX8D@SPpuw}%Dqu|v-VzboSNke^q%H-e8-=-`AN*ymHO+V6D!~OcDi_6)hyrm&POBpp`Yf@ z57gGrM&U*N!hH+WE1ox~mETo9rWfu9k{;%-kv$rPQ@-`0N7gO&CK6^IgAzgppLgniI#Xa>!3y<@o!qa&E=RM|ffe-GKI}x9HEi z_pqVAm)~3Tt6jUp{Dm-Y-`Jdf1o8*IuHy^1?-wzCh>tJ%XWQ?Z#fI;NHF|G442QnH zzS5tTviBMMJz(ITPjRi+S$@R_uLb|r`*!-@bN1bRd4I{ilg{rkM~3mqpU3mxmr%b1 zAMbz2yXY&x|Mgu_Z4X17^xlGljzoH!U5|c`dcU?m{3Z+aovU%@00YW!_-rdHRE|LtaQP;#a*@zmR{#ZT01F9squR=Oc0VjU##Q34WZd z&+6CN_Jer6a?JA83-4(;^Sd(l?1FYTk0;gspgZ4b*L<=6{O&=NH`?`7&hIE*G7l{b zKMUJ+@Ub5#mcw{O>4f2so0#6EOIGZ^$Q&{X`T68__|bRr-n#nvjz7W=@=(ru+I}x` z;k7u+7x8@m+z4kp!mz(?)?Q(`!EX6?RkWOo-is+pXBXSg`|@v&FMt0&n=bR&2o|Li z`eU#=P+7^^R5;nHlYS3$fAhllu2McAS`+lchfE{G8*dET66~)T3+slcgSLKTtnh zl8}GegRs2_%NgG-iOsHup`Xd(s&B}zc%$~TQMi{Y^NZi1-sjT^>0KWOE@!`A;^ReI z)JsQtT1Q{Tz2n3F=6u_}`hFDURNo%VPosP{3a1<`u?c0D@H<=TPpT*1WjbOtwOjZv zGG+VyUDCzB{t5pcX76qI_PD$FRg0_aq}t9?PH)p+y-3qZ3)7iU;d9&faOJ%(*RO^7 zr5+QT?*jWCue=M^q@I&1|JnAP;MOkZ9^rlg)^Q@k^_+3? zeF(d*WzPW=um6v)c+{h4-=R^u&BbT?==06?68V?)wx;qw;pOyp{<%LuTe^`H5e!tvwC$_zNCw0ExB&Qc{k@B95=Dup7`ZHY2<%$gL709uHN(97V5v8XPG4Gf1e## zPbU?B=&K)kKF8OONy{EQcQoPK4W4&G`yuDhCaLzL&n_I#=i8G>&n|uSDSv)2tWT4s zeFhqwbDVhX4$oP_UQdJ4$@_jeH9Ej*`l|V-vhj zpfHmA8`Ot%ywejK#@}Toq>KF2zT398dyfQA-kB&k*FD!7kP||t-v}OP?HQRdE4ud; zoE@m=oR{IfhV35Lcccidum?Xd8{ps#Te^k4P6JU;Y#*pJ~uc1L{T^dI6Zm+^(u zk12oq5AyoauMr*@@`ZY_9xyzV8;0lQ#^&*z^XYDRKi+|%-=n@nhWPJ?fuHgEV4pp- zKKA*+FT)Smez0Ew^zWt~yl}R^ip_yDqMbzl_3OjY9wycI8Jo>#cjM8Xct1(rA-Cg$ z?%NgpU+nq^nV;G50dfBhVV17%iO~;8&*J*-p|9^x?1j()75z6o8Q+T-_9|=e2-%wKQhw>JIy{zHFg7Ixi^y_0UU`u$S*CYD`$E8U4Fhy8B8Jy8E|rXDr+m(Kf@ z+IrSC{;t}s5r0p^Yx6T<>u)3do7J!Da(d=RzxMPR*Ax25_<~)lS4Do(^>Sin5J?r~Xqk7d_>2zIA&+OVLUtxIH_3NHJ!*q%FUizK4 zQ@xiC^WQz#bv-7mKd@YyhZDx`lZxHCu1DTa8pUrEUev!Ty=VO-^~}r3`oYQeduy@T z>l3W|;(Gv5^}8SVjzw%9xftuj#1A|XxPI?S<>C7-vHPB5R0G5Cm3Gv4vJUF@JDb6E z|C0P4FM#yJcvIf4bjgp+SLFEpdN=tuUqaJQ4EJ^SnjGKt(scw~FFo!qd}raE+jL*F zWKI)&;J_C1vEZ8DAJ;-Uh@ZIi*wk$2_VreK7<@(WunRRjHk)jzFfk`u=sWOfeGixbI0j(4Jgx-OzpKA`Bw*TxRyh`^w)S6eoemsWWJ)R zzcfpS-~0T-4}5;Z@@Nj1?|i?ndWQcZ^ZkJ?f9`vXtS{W3XL(Ha6xyMkhM|7fqwDux zHor@~qGa07M>#Je-{VjU=!rRh3edy)yz*?IPxdzS!MbQ<(2mG=J1&HsA3g+pLym+V z_>N6vj+At@oY3C+dd&Qs`Xv1AvpEsJyWhW>VHM=(7-@&KeO39IKgD^jhd8ZWOOGtS z#;2Sji1S9Vq27&f=;8g3=YS}`Yj{%K-^$0E@O0Q&+F56J>eC$Emqh(|Jq>5O?)ydh z9U$cwLAG;*zWl;=h5bynz0I~)td~XYJla9(QPe&)3a6fc>hDiYkNWt*;;5&Dp!;>% zEUxY8Yt!Z1lb7E@J3H-dkdudyqw%)1-xH)Bu?gda_R(;yZ}sFUy?*=X?LfPR>C}@~ zt6yXJr%c;3J3tR_=cC-Xl6J`FPsW?>{6u}|^S$|vXpc|%7UdD*Y^Mp2dR_Aon;(vg;F1UhtbR7cNy6pDz5)= zK9UWuH{YP#5c0dY@40hF#KUtFq$7R5e+qfAVSM6YeA2`C99LmJk(f)|e1deI|0PcS ziPIj$*}f9TIb!+lxc#1QrtGSfxL4(TQ4KlUC)YId;Swe{?#A>(KDDdu+ByDwAwjy?U4`Mvrs^dIbhxDG)$X9fO8n0}4=S+tH_M8DLoTgT?Lw7)^di0y_f&TbD zvGjLNKG*4q?|u^M`7X!7zQoJJl%AN79^#$zCDrw~`f}5naL8{y-s5&XJ2va>fqHxC zGAO5z{?*c&ztrq9Kf)iH8*te2$Tz?D%kMGICwb3)Pnqp`7HT<-J73p_lj?VR8-;V; zLch}Z>PN)$-}{ApEeF!E?nZtO;kO=VI;)%oKLCsk`Oq%L=EH4~eu%TZ28_)$Zv0k6 z=X{X!-|&0F4CnevQT^k1lKL~hIvLk*Yp zE78UOi_G&MVV!j4?_dY=oiQu?K94h|_>Yz2;Wuu5AuJD!zkNKG`;)eOVmD9ceBHzR zIzwbS$Gv>6OY~a=_P~Ccw{M7Z97_1vSlEg9Pgkg2xIYuQ`5yhmr_1rn`me)|FUvhk zjn@dj$FB1yZaqCRj7K{6M_Hfp{isi$>+E;`P4(wEf_la#PY?T3F9-dul&c%hvR;G` z>pke#v|VC-B;WMeCuDl`b3)2#gp;obG99$TvAM7v{;uO|ZLeAX*bjo9 z)X=f7o!EK5u4~kbr{zI4Tq?1#R( z8uA#w$RCgopHGg1n7^LlVY&6RoI<|{{h*P)jr?wWl{3qi<;`+tePwyGod2;t%5SJU z=XCK0ipSpwGsfB5fIjz5<~{KgK|F*12PG0A0}(NlBHb;b-fSIO^7 z`CTi&aq=5umN8MhtobTBz|1uJ5%TvbW`sFKcup~I%irS!jxnbS?Np(iDzsCDcB;_s zj>ee>qGyr^qUYuJvi!ajd_I8-CL^QwlgGo_2F16_??U;FYMWMm z(+fVm;M3c`&l7la+f2egli)MQm&i}y^=-4r-?PZyv&i4G3jeI~_v`{^7dW^4=8@mL z@|#b7L*=)ige@p=Vfig8za``6+Ln$VZ(B+JURiWnEuOmH+LHF#!nd~2){dVO{HX!! zN!sfPzFvHV{H||XKR!=>qvUs?{BCaBI3C__6Zvf}_~t_2T;gml^0th3YTYvaQs8a^ z6(3`^kMC>SUU+sA-kmHwPvFgMyU5>rO4@r0eNX%Md2I&>{GHh6XrUi1^rHnoT68*A z{ytXz{)6cA2Me!nyC8nO^^*AQ*2^TFo8y+Yk@4K}n_qqlwY?N?)%I#^+Fy%*81R~e z%XGK>4f*>G`TNayruMhu>E$<0JYc5wcjWJPZLabb(|u`K{i*fY62}!`l}U{)Lkt z1}rSRi%Fc{B-6`poEauOi%a-2$(!51tK@|!DNWZ**S%gI9Nmu8{#eSzZyjxnpIH}=~kU9taOg6|{0ebcM@?`z?xDGx~> z>VLHSeVoKQPU0OW@s6|j7;{n@4>(C^r>08`I8|t;imcny=cc+{{=P$gcgo*)3cM>_ zbHLr{CIcQww;J$ZI%2>>=@|q5mR=ygFU{!mfdQk1XSBq9B7JDUlj$=9o=u-0@bC2P z0nexJ4|qYs-bklve=B`;s<%bn+k(HFJ~h?5^7p&)_n7p>sm93PW909#^7}a5d(g+} zX9GSL__@HZ(rpHPD}PT>8Zu~_(k_Fhli%RdI5Tr;nf^1Ez7*IYQ1LNlmeTM+LrPo7 zZ=9LEG@^Zu(jVIAF0DRj-qOm0hRSc@Qf1I$5_VhZl3DL6UDbYf>Du4Y* z@|(HzcftQ&y0iW7rF-NzbLs2S^X*?tI^UOGZvS55elO{iT3&B&Zy7rMWb&I_egj)Z zw-0Q2NPf@D?@KeVYkQ}cHoS;K!n#J?H&q48()-?Q_7I`ZuNtJ$aWC%)}d{O?cY4`k=@-}Cbyds_ql zy^w!j$Uk(%7qIz4{-^v`|NB7Jh}MYKh}MYKi1uZ)FQa`K?aOFiM*DjH^|!U;|MRvR z`QOX=cT@f?qi)LIbKJMkZqE1Rzn$NnUy~nJv?hPWs5SYk_&2WPA^!J6`LB(7D1SZw z#+Cep|NWEvH%9#=e-r=4m5iXQ`R@|`&HZUn zb~*o@!oSf^6=lu*cNYInACsfk&a!#@`}l`**?0NxD*oNPD3`6^zpMGz#+>Q<{8#qp zT~?Ic%YPT~&+He#cd?FN8}v^eF3!4O*>`X*9lL{nihm#fJ;1-Zzfl&3HpTWMVmKBa zF^vDscy=N@8aDf}u=$tGDcDTLW&%8Qa&e|d@%Q3q=LTibN@%LMORra7%0j< z0Z-%D5AZC>mtgt7sn^FTpYJKyT zS@^WN(|H@id3CODpISIqbMR?p+``bl3O}9P``ivI&)?YLT+vt1@A|d3 zm;a7QK2Gr?BYj!Ke;@Gq5x;X+f#4Qj!yK`6F=|zh4-o0 zZhI-0?GAokr1LfZs;}43_hNI9JeQXEb3K1jAty&3Rp4xLfp^|n;H&O0@ab<9_^#Zr zSdXvIDe%mB1-|jN0)K7f|E<%LLOeGf_C6J-Vm<}^QgYJxMsfBiT!a2o=6TP;wXoH- z^nK?PXZ6@hH=EhAxsQ7`K{p%uyp8*7FXN{!v9FhXxb~%+y>#>0kl08!8|kTy>5aj@ zhyOMu+?;SrVD&kz3AZKO{wBWvV@0mK(!WO8pW?qA!A9rmOjvE>V_XYchG*HWl>Lbp zc`giI34in2;_SG*?AZ zqi@cblV({x&nNyU@booB*`wiD#s5cGv0Bc16F+_MOxpk45n0v`TW)13FiAvpi>7VgY>n`0i!xjt(sgtG;v| z1D}mAm+)SgST>du*=!7bk$C?13-+UuW9zOd^ydw!etn@o|6ro8Pwbye{I`;Si)UP7 z|GC8eONqYmhJydvME^}Jx)E-Jk z(tl7dY7c4y@@eg)A?Ru+jj**7o$CkTT+*$b$lltCd>Yrm=3iTo7K5&%Ma_O5I2+b^ ztBI!xHXE_EC7oAus&8N;{ww=@>Nj-#-p(F^=4_MDpJG9DTd-M5`&k)S$9^Af#zy{C z)|v44pY+$h{LHwk$oXtdY;@fz=Pv|558Y6ly$Ua)EQ^2V`!4b9-*`WY?FIH|6i-|5 zqkdSiZLQ_L8XdZ9H1}JP@I&w{{8(Ak1~dmd|7||bhZ&a}0zV303bzOU8Y5H|)yq=! zjzsTFSU%O)-H(k}_L|RhVPkEqJ7M|%QByAaS2&loH~BYSg`bNUzp6*kM-l)2H;S{< z;AQB`nPYqiRt#pZV{LqqZoHafHHQA4adUNu?K>RXgN^#tRdBDEx>I@8&W)AZSEc!w`Uh;pG4mUFXmaH z1@K;Y4)g6x;U%1F5zpq?II{HF|I4zm_P-BXwX1J4K7I?mAGS6*iFvkIHUsE(EsO0M z8HDYcQa`Wx$6_@Qu=zU`eKR~0|D$NncfyCT(Ye$<#d8>c)ej5> zU3s3B#AEug=&Shmi7)x_OKjt;{J;CXx$MXI&ygSbckL5>72inSf?k^F@@Z{PF;`FJ z`_;^qm7mMWt;RdC<`^TbH01LK2kbv*@L>%^1LwRNigYAu?0 z9((ks1pTzDa@kaP7Jqx^my5FL@G5u;YspW-8oy3pJXL>Q9^zLYqWG;Ztw6VW5nCTv z1zX)!CpOcF;dj^iK14h!;p1osYQt*hmLJ*NH9eO-O+4a{B=&Qk_U)~Tc&rU5Z@*&B zpu8#mncMt$r)xylzQ%gl+dQp?*sLAu*#GdY@7)}`ml&?+KFaCk{u;D+bUoU5Bzw)% zWG~iSPUn@)+4mG>ALCe^Yv$#wk?~iXoNFxlwcCrb>#)%^b;54mv*fy4P8rvYE6&!V z&ra;?64trqzQ~#d8`*!Ebu`l`=Vu1vg8F~?oXfuSKZ1WlYfa*_itjh5jJozu4s)d$6$>G*5U7 zYxZGd{rJ8<>uzU{3=Mnhqg>B3g+chOt3>uf! zp0%&|cI@TnQl7`Nw(*g`3$Pi#(XTgU^R2L^=nH=8(fVQQx0Nfqz6OGg#xnH@lXezm zw{R}`e28}e>>B@jlFvyO71mAj!kDNyHGg}JW0mL1=X2Q?>F5U&|B6B7Qvahkzw=XH zmP3h+Vz#x0*wz=a-xBPH68l`}hZVnKw)w;ApzBly4}{^}jRjMEvLv|pk5q4q!y zN>BRpNr6?rdYsPcsQgWA^`*Yf`XBv##-IOOl>NU7asXR5RZv{&84#PT&uYW-SfZU}J4n_D3_`-V|&;3f~FWCN}bKG0cW7 zezBENvAsYHeH>c{Tbq%7IOyW;&w3m2@(T*~=3ns`%a2{lvcLQe+A99H1)F{3uRgHq zu_58cgqsp>4y<{FSmUqS+w7q0+Svt9V6OYnJN{e zIp{+iYh}-2Z{;n8t)G!@xgt$&y=i^#)9+$Viy!OXUWCVD^D*`T{vBBBj$!X&UslJ4 zJXa=Mm9XZGKm9>*witVr%i6{&@>avWt*g=X6E@d>k3HVNx_8qW_+{n~t6;@%ePe4; z;W{l3J{5my!kTMY8O1uU+TH;FQnr3<3O08y=DF4rXyfpCtdF$kS_R~!Myj0pkFqHeVM>l!Oy}q*jujH7KyQmt*+(s^1B#AD6jZh_$|l# zv7daN zKKEe3|7(d&F6{etP)AnRV!M6^$d&auvnh*RcVfHNWN&pRwt1{_Wj^cP#8xj;upiS| zlzo@{u)XN!Ga3hVjr@dXa_&H1fPT?8i?h37=_m1yl-9^PR{Fi@;`#7um|K$B9KK8N zlVIQfykAo<3o-2DSn;Lo(aFzpxOHnTdjxx3vrj$7`x|h5uqb^n_$Zi+l4Vd zEs2eE%T;Tlwt$FH+qv}>nNk$FX&5jwKvmyVO!tr#m3e(OF8dN z|I6McYk>ab*aPqazKc|G5^F||wKl&Ewlcng&9iSQ&U&zs{xja=(cYBVJkL5;HqT?T z8yn^AugrT7!O~MdYxOJ~>mT($+UGnLKAhMLzKJb|hl1V{@~r!7KjT>0+qI@X{}U(C zXP(TMlGx`;d<=H%681nof{pG0D>l;~r=m3H)Lw-49InP@EO~q6I={~&{e)Wf>(F%# zruVb!K1i`>MoVY&K1l%la9yjg>k!WwWV9 zxBQFu(7}#pURMMEmh0j_u=Ku)Ty`~F3tJ4cVT)PzHXoL5@#xquE@s{ye5UhKs}~(> z^HQI zJ<-+ATf6EAy4HsBZ*8U%w*Eowu!=VS?o*hTCVpgN{fT0*W4jZZ8kIfdfo2`&R2p-y z;$qTRTnei_XnxqkvDO||QBKVvAFcL#u!~s#Y8|S0uCMm@b4O!;(fd93Cg;_)zu*+s zP>kz+(nAdDKR?I1Zxy<14p#Ae0^FY*JArekzSRF~9y^i!?ejmt94WCGOjtg3Py9J- z#Ja|{=c(LU4tIsJynxLl^o6e!Wkc{3_vP$aA0(fNeR*KD8O;N2ttYlVTzMGwdG_QvwhOklT9F)UtTrsR>!mWWF_w+k zY^s8d;;&A)CSlu4QO;|nQ(wB*GcDvnYw+1Y-#(4`THufH_xgl2N7XY?x1Q$fcQoUv z+KkG$d`)q77y3+&d7kb_k2#m-IkWKp1?EC;U?bLkyYfE|R&Mvfibwl76HaG+3ah-QzzeXM#Tcq*5@b_W zXR?X|Ps-w&%z-pn<^|8vLcIkEB@Z=?H_dKN-4>saMM@rd6MY&I_P z&*tfRvHqkNJLO~_HoB(%_MzhJ4OsEq!am{T>EXGEa9uZrzD4~lmvp?|-F0m?NqN;L zzhg%(`viW}7wLY1tqX4A*%jkIomAi{6AHZLaA7}IV}aRkIjz7?vsZ8W|2|RJD;v0` zpg%Laz&}j%$1g1S`Siwu&BoG#pWQPHdTU8RUz7Oh9bK?F?xzKtGUiPd+rxJhc-P?q z{~_74E&6vsf7f>lWuGvV=*hEZ&m{YVcheu*xvG=cZeq|geQmRRiN!|`8 zHo2rO?oZD9>*QR$iT^{1&+^3QACtE9=aiE&o}ZL)d2+7uq>O8l^A;y%d?<;bEUD{$ z_J=KRfB1iec6%3dVAJ29_`f=d;fU7@ZE1IslQCloeqI<=@ZXZudz_g(jy9-FDmeHorU_{eQ$vee7L~7-&Tl!*CT}(mW5}f z)c-8LzMwym#Qggk3i_@@zaZR$)3F!4QSg7woI>7Cd$_=C@+?nc62bUE@Mqun{-IHdhhb zzO?LZo-AEHwZ|ph*7AKEZ!Dh{TYIqAc-N7z*2uQ5(VmzcE8WJd&S0qQ^if2DIFYs*lD5cxIt)6hKd@2UTsWDEh9BSU) zD;x5l*u>v`-QO1$KlPvD?46$>Huy4p7;9f>a?qEePlNk|ALU2KKFfUnEcAgyS9x`x zeF3`GJ~y#u(esKcLwOa0_!pP(jYMo#@xN^@A^sYDh2|cE__R5U9ji7YpTB3%Bwt_f zGZH=&Vvv8a#h+tez{)GO@|MDubEX&BC;ydYAI6VZ&)L?(lklZyv1Z9X=e71Gwz;wF zZ@P`Wu5hfL%X$Xx#m3sR*!J58@M*f(^m5{{HBJR=Yn;jur|MU^)$?HXe5~Fn81Y%3 zE34nC#7}kNrv|pUli1cB%CpT0#fm}Cf7XU$^<3X<*m5NsYge+dHTV?fOJ8RnZ|>*V z@1lNhW>e=pcr*O-$C;1uch#NZyZ~KmSiAPcw%)G`=hd?T+cP4r_En7a?Hus|;#Lkn z6Kvk{T5)!EVBP2XN??_-A<=a&UOq3smwU%%1GmHN=p(tO{0n%JV&+)Y`&js>yXnLE zyZFyvE%0xSpu9nUBjMkb6!h(h{?CL@`r9yftes2i$_e;ad-yvsi0|U!ehr=iD<1VN z;`?~E>c8kSgMP$C-o6w2>9F#nXZUO3ZsJ?XVw&zeJ})Fc(pR79b1OcZXGGP%iH8_3 zn!>S{ajf)C^sO)WHP^f&=rg&erhZavx{kGRO1gOBeDBl76kA6t2H8lz`XX;*hjN@Z1r4`_KIS9mQid;$8O^XUl@0qgc;cSz10;6wC6`jXn>G)7~jiuEcHO*v_99 z%Kkp)JZdwt&r@E@$>+npOC76zKzX({srM;luRcoGg32ha8Si!LH>9Vm7-S<|CTgTN`VqE@j`tIXe>WOt>qsyS`xa(+!)Sp2WU4;l70X6CQxgkJ$VS z!kQasj;ebWmXky1DciAn9{9hEN4jRk7crMMUQz4y<@~KJ-2W1*ymx<*@d*A6<9-J` zlbp1S&+%@jA5S$0&@+Cs_-D_uYRvs##$w&e)4B9)^BC;yUWu+v>BsZiJA3dc{tYqg zhh?KZbKP4R;uy<$ZbX4g1G_vk##kAy_wpv8j|##yHJ;r>L!Rzfw67k9ywsIZJ|1#k?})_DPOi zhW?(aqU_3vUe|uqGw8C}9p(VlNqNQAw}`D=V#|ZsE6+9I*dDkxuynEcQM)xi%B`_% z%%|A&$>E;VmohrqKi#$NOZC3DvQOhG8#7~y4dWS5?yS1bE1n)*Y&8FmtW-PnM05I``0bl znBEFc`%vck)wZB3|I+VVMSHs3^Y?zt+zytF)r)N8M{}q4z^ca%*kb5RxGUHUkWb^s z@F^QByN;Dl#n7E_4{Yn5-k__kiY=bL#HK&kXpT1kTN%YxF4@~SCARa*Myz9{%fEOK zwsMIr=0mXg6x+G#V2f=CHvh6Q|2gKwV&%kGIVlag@~J#n*~J!fd1A8+JH4-=ca&sf zF;^u1jpe^GIkq|2Yd%mFbmhM~Io4Rm)+EO^CCApHTb#3D%Y)eR(}=ywtGW|gesrvr zOJk_zR%|(!jpa~2Er-%=jaCH{r@ zV$J=w(06rltgZLOw$7D}#o3K+$BHdBu{}d8wm8KWXDKu zuA`rXPiLRDH1Pkhe>*C$)uU{z9&>Lk#3_#PV`JAyX<{Qbn^mEV_4v2BoaQR!iH+LE zmF$_Tom2!r%57y}U0>3zPQ`XzR0SL5U-lONFy>L3ho4D@Dc#Ca9qi>_Y;nquaZO?) zHr?9r=kY0ft84kUJk*9`b?vMUWxoY`%`LU|v3KQ8VXsW{e9h&aV6#N;?`VE*=c=Zi z*t%?X@ToG2&BofN%2J1JbI4nBzP|RMD-W6*f9C6+)!wA5?U|o?jVa_al*9rbUY?JKS|J2$|yt2u!_r+QxD}HAa`mtu& zqq{vB*y^+ewt93n!M+vUe6}U_VzU=p9m(F}aUA@#qnn=&*v>09KVtJEwrfgk*Ob_< zDfzT>IS%LQM7MKw!FDdOol9)zlD+wH9Q<^no1Y%o{D{qu*!+ksX0gRAwwUG9&gD3q zs~6qQ)d$63??>*U^|!C&Ly^U$=>`7z}iErZ=sz_ z4?c$yU2J-exs=(9O)rNn&I;IK5L*mli$V4lLn&-N#pbgLHlNk7`4pQ^vH6s}`K*M^ zr`UYfz~)nI_Kri@YZIH8{Zcz@{>A2B zZ2raOUu@T!*se9l+)I7SH(6Vu?`|8G9U1sw|FEnKcIORw>%hj!*a=$o;V)H3BpE}ljIu1S$ zp_|Vk*nEo3r`UXo&8LnvpN@mi+{l8@QrLWo&8OIWip{6kax1nrBcFCI$KhP%=oWtk zZ08c&xx{uZ*_$87!B3@h_`2oHwF0|2TcT^7W!L6r<{N*iDbAk7z9z9T*0Jr%4?aI| z6LYP=np<|k>)CJAw|zPjn~p@UNw^I=oBQ<#`(NR+?@cx~Kkp4Thq38NY_vu&823kOm7QgmSS#&EoRx6eMhj-+MzwMQLgMhi`e#N50Dq#t9t5NtTmFds7;#x zmf%zIXpAHr4*h}wB?0bT)*t!$FH92of;-`)LSf0g}tG>j4Z{nvuiKi~{ zGdt016TKO$*li&@u>e5&laUd*S~ZdOLI z+2=T~>AGGl9$h1LtZdA_G_e<(uJzZi8*^FzxBdF-#~;bLJ>;syraC!RY{%9ly4ZBB zgRVV|dz#o|+EJh9PrXE_-PdDAs=D9M{_ELXFWW5woEYaBbT*z}%67n`m%h`!aJ zb>BAPRNi#$?+C2>o5tGft_v|}PfTok1!B8K#CGlIxmn%Ef9h6jVcCmiqjPDE#ujw^ zmWbX{_+5Apx*i+5&(#3iI$ihZzs~(!y=Sxz{towf^~}ItVz%ecFJ(>lH|`DT8wj#7 z`_1slqxdc&_KLxt$q`#l#Fj&Q=H#aDa<35oo!r~fcjuII%T*)xVy*9*5|)jvNmUod zuY}z0!@fD#tKV*ctqq86%`UdR8nJtaw~amxw*0igmY;Um&eag&bocjRd;X*Y8;iL! zVXdjHT*j)SuGA)B8&hP{KtE~68cUZS+i&UNSc_9^`z^h}r|iXQ=ZaZubs@HUqhhNs zwVz(T+otvd@8LNF(?@>Ae~C6 zuU!k(!G`~2Vr#czYujRL4`OTQRj~QlM&2LhUZ>s#s6n?qsM=tonC;#cQZ_r$Tga99 zsY`Ut%}lRP^oE2R6V`d{dxK3uS9@qqY+7Ke>()eXOZ4_c?@08{MAtn>JzsJ0j~Ig} zkK+6V+?CjLi^DyOp1_~G-`}s)GlY5vUwd(B%+^*FzqQo~)Yo3_WncCn&*Z@0`>1~o zp%)wLWBXvcUUcu?@@A|yEVi+)U-5*tq%qg*2NHcS;X?`cQ!f^$*y0>YY;t@z&HR@p zT%K@6!j%bEC0v)Z0b`X#_unn%>R^A}@`5fK)73x7-ujkW>@8Pf>sw@R*P7Vo4`RC> zRqy&fr|NwKebLpt|DtcFNY}Fys#CqEY2VYE&9N4z@^3NJp<4`Mi=m$KnoWITBQ_h2 zSvEIlK({>GG-PLt2Bb>q|D)KgdS@ z^W$l6u=y98f89g07}^sXvDwI{*>of}IG|iev>AI2a}s`(=d*sv^#q^7 zhuLH=?(gSWCgy=NgN^d9zG4gCUj7{Ot64!`%&~gT^E{sO)blL|m_t0yyB>P)So3H3 z*L%d;!x!tGg;>wY{DxzVpGo-fH3j`c8wz|ZF_`_%#NPbdvo|Yg6IxRgJ;J;@@JP6l z+$si*1-;}-eWUurdh%m^;I0s-%B%Y+?|b*K>}AfS>r2O$cQeP}SnI=O^BgvsON%G} zi+BEE^P@FFzs?oTyB9xtmu=?h)M?OlF0oxBVjKI!b{!1{dtDb|vlpAa*z6A_x>#*S z-yI!-?YhYEJg&82v9;}$x zt=|?~zg?N=;#9Z2ovOq}Y&PQ5#`c=@O-wtN*zCn-FHY@kZ>lCaR&2+L?O3rLD^8EK zeXUw_i$QFD#O6nAe#GWSocj5nu%{~B_Eg2Tr`iB3|7uHO%fHz2Z*91D6a910wT@7` zeg1G!_E*}u`0Ae(@w*3}_pU8+&&A2!#%{5#XPaPa+m6F?2+fIqt@o|}(Vl?yT`kyH zI}}?RlYg5B%1_GH&fCzfykZ+S#a8zAV595ZF|nz<@^8<|t_s)nK5V4hv#DY`m)QDV zcWihbRcw8})-tDsXU_Hhg8JA^+ZeO3u{gDd^JZ3`Cf#z|fxYrm&2`!dTYj`ZWAk2} z*ZdgEkM6^ojpo~y=dQ$$*z&Bsf_2R6e%?!6!}avrXFbh&j(GI^+sklIa<1NlrCYm_ zZY zTYo+XTYEbMTN|)_9<>vDW>{-Lty?VyaR>V|vJroU^~iP>$l`NY^S86r-LA;0;C6)AVw5^C`BxiEVzOI5qz2p1zK?Z*z$)pJMZ`7;HSMfUTX2t$ivUv#CsM z#AYL(W>b~eh|NalvKZvkSn*pt;`seHSU!LC3~NbPvAOTD!{$@v)whWIv8hG3{LD^R zb^4$1{g7GM%Vu1kx3_kvV=bRL)^xGyb%{@Ls++y?VDAgmC-!2q7n{AxYpiy4%Rc{X zyw#)Hp2iD(yZe!6=^GQDO$kevf3+*=#?mdfVv9{Sri)FNjn!i_Z0$j8IhVcJv?MlS zvuTB`F2oj(*v>09KW(s`OPu<#*mCH`_D<6~o+~_4{eHL|8#}Mq&MUU>rF0}VV(X*C zve#OsGqLGPSb8tdz$nks&A)Vgo6)`7mGniju`+hURz|UvQL$N0#CBbXZM^PDYA3AKd}*;jo54~Huafe^SLVYs~S62 zCoElY>RmJG%0mNlTe0$>@4at;KS;l=zE}1tuij4)TUo>^i~Q_>6;I80&x+w=fAnlI z4<_*+3aq(`bh|di@}ssfl-P^SMr<}3TUGCR1~SKb%<5fi^}dVP6oanuy@5~N&7K}M z=CeFu=@zqeW9fEY>BhDOoW7T5?GpRSgr%Fk*v?x8Tf41>Eq<}ZZ*vLNZw{I`Ctj=X~(Rs`REjGu@Ki&Ks8_VHd z=3Ps9=TYyvHlW*i8(}-I*v=~(omc(9Vg60$o%AU$dj0@@^!~8_;j`Xl&JY=Wcz4elOU#IW7Dk_am~ud%f~F z-mm7o{fVCeF@B^E23_%szqpe3bpG!79V`5EkB89B=aB5fvALtT{{LL$o~0CTVPBUm zqD=hChcnk!#p8n?@onLKI`I*FyGG{{FXerZE8t$ui?C6DF8#4EuMk_F#TKX7;uPP> z{YR~RN`t*}-WcY1>eI^6&A-^{x+1Z!On5?Q^D|#%?;0MJ`T4on=IY|NU&THcHe-YR zVp#jqc0E=l=atP}%ZsyXu#s*t%tT*}{ta~9)3jr&lVinZKaCve9pp#Dc?a2Bdk(I_ z#?~XXu=3{mC|J+m>V4t5gcpUF)qZsCfAbuF4^C{~4jtrgR__h+NgGfd>Avmv!hKu$ z>4N2F690@FLkt_(+qx7RtqnK9((N}sq-)Pj>l*1A>wgt&bdBtQJJ7W+?VgQEj@5Go zXIxvHz3+9#Q~1)rOYo_(>swD<*q8Ecz}4LI7jNtH?{A7P4$lLNWk2p>>JIMwL-@TO z_&d#h-6Y+vQ?u{myyEY1-mCuYS$_VB-jDuB(EH$rZezWSjaW9l3CoXkE4%pj;lDEhomxl~_4hI&7F@+2~w-=$4=A z5QEyS*y`GJ`4L-L#MXwz)~>`Bk67(c~*Vt*k`a8zmsPYcEPi;vHYkkRu?+ObX2`$ZR&40Eh_#LH>Jvbhr0{Xwzr6)GpX7IvUF;-~Z7 zTrZ3d>+m(6y{RGe4R9^rj?VEuPZKs8zcdy%D~2$pTm0|F#`q+-6`Lo+w=cvacy2`R zfhy;AF7YGO`>C{n&Ghs7Mu(oU6xZ>fhq3lijZaPVB?)UB(Y=Yy#H^fa%-WXlj=-Ah z?n?A_Vt8qXe{M~D@&Dt#`S4*`2W<7Oxu5oRkH`(+y(#c-=4c+i&Okb`s!D(5g%&jHzvrH`19!h3HpQM{oGIbvQy}r z=%9LF`O$o!7amDJR)yXdbT@~DuL%C7n}6|D$9bPR_9oU5tsL7ATWn%IJE6Lh&3lV^ z4wifjz{9@5cL=c;tIymQj@=pJ)UiJdaSp;(MzO_k2-e&~_uZshd540oZx80i6yg`# zvHGnbi>(~KnD47JyoLT5w)lCY#9gfvH zOZu!X+Spr%IliB7iIfMH{Rx59esu5e5N$^N>Q=66v5oIF_|aTKy7*D<10G8~YFx8^ z*jQt+%9xhx?C{)0ZP4`{1C{sFU(98{B?jsDf6vc(#G@zq_oT$*=m#_}VtSe#&$lH< zo=zVUt_#htWHXh$i}F(M=k4cn|1@w(tzQ?&UcXoS?x0(LC0)NcYx6Y4yqj^Pi*kt% z!2Pi9vC5{7b1ft`3z= zINO}?uE5$W{u|s#49dxjBYkYveiZXs%J`|Em-EqxHdy7-dA}9Lbn*9K?j#!F~;wcI9M(NhhrC-fAQj~x3?^hH#d)Zj~Z-Q-X zlCJS$HZjXy_<7NkJ_t_QC z%5~uz8q6m_OJChxs-ZQ z|Db1pW%K#`GKLXCBqHgP(u02YU(aIj6A(Ke{d&VVe`0t~Ssg&U-BR z5l;%&NM+))H2BdRTm5_w^V?&Y6N+EI#_z>7hHFssZT0PDBQ_hGW5{NJbJ<*XFvKAJ zP{Kp7?c0cL-$p#Co!X7SVzv)J}+#45YW!@J_J`ieK;a(LXDqO1e1fEC+; zpxgYj5?#NAde7U5M>fnK9)_!7yDwi8j@5a^Hct>YG0)LlSG+vTe`DL2X_( zs=K+z&}YK7pVkOl-_inG8O2uiR(KwBq|2Glh&4C3P4gw%t<6cKYi@97&^3-|f5U9F zrWV_JL@XQ4VFqc#wl?g3VrFqn){QDC36VIQ{a|+n&-eTie zACIj!?cPB(b9=FV!$RCnoHqXy+dfi9qKi$Jjm=S|8+Rr4VzU>UO%JU6xV;zH<`sRg zjkCtB^Dnm8tWI^^iOr|juAOG=?Rsy6Eze@hPkW+^O_z=3 zO}cScVlOuP?nD=xE*m>mx^Z7(FE)Fz*({?!?f)^~aiy*Hqw70(YI_3-4<>vl;UQQ# z)H`%b@blWbqHM<`*5IsVmS4s@DGBd^*(Pwmhjw>QOT|&&W_-&@=Po^&5tvnC&B3vJAlw0LZ z`JYA~qI$70WjXfpud%oRdmGEdHkQfWp23rDW7)0Y*fZbDw_uo0%Fi5l8}+#2Y<~X{ zHvfOAq#Xr&&0&^_H~8O`XvC+LOKf%81k0!5Z-#CD&;p+u_Q9lEex!?)lMUfq%Aw{_ z|BpSKSyLFJv9Ua~CHA|5{d-QKZ70XJC;sJU;55EX%HEN5dzVdI!*_Ib-j2k+GqB>9 zZtbTFwti2nm^BZngRM^!TVJ=C^Vaa3o4$+Ko#OySSS|4onvI<}NEx(};utr9={0}5N7+7VOjg?(%hZ^R+Z=LGb5fcN; z#;y_hN!hL`*%-^lo&h)nTMR?6#!B_`Vk?X38q>u#){9jx-8&Q8xFDZ)joW(XXl^Dp za4qOuDwp*YC!x#U_9Sy-3%L?o3@fP@?G^tG`wDbxhc>rYTh;u;^by=^*SRL1#F&MD zvBuL8v=#9yXAa9o2OC{edM8Ew+Xv@+)?D%MEUry-n>X@PA1;QTvxm9&6ckU}9>3SE zW3`6W+){m}p2Ly79XmGRX5v>2in#^0KCl&5K9A-ecw4Yht`6`|&pcGl=GqCm`W&&< zso3gNZ2e~kZ1=gucAraZ=k0`TEz<>CzpC-;t7GW*?x(FL{bvt0Rxe^}+r5b{HoY5G ze)L|P z*Rgi*wJG>fT{pwJ2lUA&*hht}ohW`gmvrOhw3&Br;+YfdThP^?Yu;l)N})CS9^<_2P$Gl*@i)B#(+*9lwuX@_;J^41ktW$A`(9@PV%%X;=D{EItQ zW$yW|UfI+Bb!=bY(NEHU20k4g2z)U-7+7&03j756P~d;Txp#PbBs5xqX}+kQpJq=x@N&34@XK&V;PZaN9zx(J;I6=@{Fc4n!1uyEfyZoT zA2qPPd(#*AW%T~Qm+m0{fnS6N17G+%<{^O(z(au-KSTa2eE$Cdmj=G3kNt$eZ+({h z2VMzR2A=eL@*j93Tpjq_=g5EHm*CpK-`q+51D~*qYdr9iaDCuQ|3Ll&k7N(MG4R81 zQ{YAYeL5xxtFWzu0_M!q!JsB{tdzxb9EfqkNhBKJ*=@J;EL=?EI5|t*=fQ~WcH;)mhW*|QXHOZ1CjJx3?~?cA$X zTN3{z*r@Dk&rhMXg*dHTrjH%w_m>{jd8rFMlhXw&KQ`xC7uxEh=+p4^)mMtLUj-Yr zCDo(OJH)tri^_{1YxBzOf0>_8`{%H166fmRKIVtv4fwo;-zdB!;V;1pu=(Nx{+;fQ zBxd{{3VhWVA&^@_8a$>~1+t2yVE=Xs8ZW2MjhMNzgJ*7fpu zbuQb)yleq{I?oTxB%k6h1-ABf0Q=75TuX^_fZs>_kqMlY&L_k34JWxvU^{<>o8*(`ex>Vx;Di(SMt4G^h3d3 z?O`aeaws-?@#J?gkKEwIquzB8!k;)x~-w48Y=I z=$Ra&K4&TQ)rgIiy`5Yg_vfN)J!4H>!kq~>1$*T|$J(A)bE3B-tp3gF%l4Xn@gMH} zvF6vaK(0N9I=YkdwuNJ*i*1io$7+9j)PI>HC3;6<-w7}0e!-WrqD*{{xy0AtZuqPV z_#NTE4e;i`x`+NP+LUZ84?6ai5Bp<#-lU(pra1d1$M(KSpAr1`y-BYR=ju;%@k^gC z%FbbrOZ*?M_lJiSWdp%Rxs`uwOR~ALn(GXk!Nf-AGMhs|SKh=u^gp`qEZ*Jj{fm#k zuArZ^+WS;_=S}8$VER>^*RFBt)xg4(!)otHtal8{v9X-U#`fPT&@FFb z^P_izj8_r!gb&a!9l^aZeA;^-;+vJ*9Pg%Jqu83O|+;vE`(jGMY_w zVk0)2=EP4;Vk0&i#dgd>zxSy5fbBKaVq@2)*m5Gax)a+vLf1tJ9VIZ?{kWR^IW0XJVt@D<45y9n1R#?z>O0?f33bpUiX1b)%RQ(tdQWaAB!G zR^OSt9?t1p#H0SCBH;!2Y5x=S^OYHk)AD+D#Nc6!(myMlQy73Tf`*>p8-_u-F`a=4D&v*uMox6> z=Z`9K_Ze+JEjK>P-q=@^-HtA{^_N)oieJ1Ro3GF=N~Kd5(kp_E@=ys|S;Q7+Rl?N? z*Cbq<@a%+TV|{|y+KkxRiTs-`HeKg3U2M9}WxCjO%^z&uF1C5Q;xT)%+1J6g? zm4D`BTFChoZ!gNED-UW*o!p=5;eCxi7qLDn@qOt}u+cqS>3WZ&9(!Hy+G7;keUJv& z&Ly^Ujll2d7js$5(e$A?e=a@yEgL)USZp*e(z;CjxxTqE;h3UqEbT)!synS~zED)0 zO+wdor+3+&zR-U^O20+>7+gskvph87-?%B9OMaRYmW}1ACDB_GZcDg5;f{nm6TX#e z{FGODw`gpUTVtwiYmF&=^i02Q6@U0H?&BZJ`=x>rZ2lWy^Dj0(vaw?ovt2LpX>CLCo37YQZ-gy} zO$j$ATnpQ`Da7`z39)^fLO$h3IafU9Uu}Na=h=UI7kvf&!`DLp&=Tx*y|==)?i1U( zZ&s*lU29_d-9zM39m|cb;9cs-jML-z-KewjR>qb^Sn*XjEk0^&sfG}o48+?&!$3La8M2Z|6JNX zPxC``5@_QnzwGFNA!$cum5{#mna?IdqnQckvy-EpMsRq7MUDobuR7WfwKy7t?sCLdZT6reF8FM-BbG|;Ui^{S5VRMq%suz7^Oj}P zxcWV@3TrtP48sc+q;O(or`w$gOBS&5M^X4IG%p4(~d!|$2uV;n7 z=Cj$5k7_RDqpE}a+2%w3Z2G-y@A)$5Y<9WxSrc@Qqbs30N6pXzN7q50b<_fV-qDTF zC5~F5#g3kayyt7kv8XJ2IMUOR^z|L*Q!}S-qb`RYF<+Ewf{z-~{I^?~~jC4kzd^QL2 zcJtz2&yBPo+G%BS%Ej_`Vbm^xbnKCC?KhRb9+_QXD!f!j&6j0 z;^-Dg@#WpGdis{L0?oIBcF4Dbdm!HqIw0Q;9)Nrs?}YxkSYFmb2OV`muR2-}z3!+R z`mdu+Q0_}Qq6Zq`Xe;ES>V=MU+IHwDXoUM!O2s!Kn@k_9m`Au@r#zQ#eMB}D?bD8G zpwBs)0W~-}D;_Z$`jXS;LSJ=M2VLoCK6H(vdgyvb3n3j*#-5cw@9?aeUh~d2X{SPp zWq39fx*KhHRs-Dw<+C%OkH24bvw~edJ2z;Xchm{3abWA26?blN6J(GPdO zN3zCgThZ1!>Vy7cRt&rMyS$1o* zyFJp~f%4fsQCk(Y4#<~xP5kS+KqGjI#$O9%*@mcfL;i@3QQHLh2wn+VQT8gN{;Di{ zBWlBrG;IW=@(#~dK)&U)Lq4bXK)&VZ8{Feaag>8k@UWRA-y10*Yd(`xm zao_%SLcZ1YLz{k}BlbXQlV#anX|Ck@p19h6$v$X|n( zMy(O@(JzkLWst@^`j?=UWtYdlUKzEeQEP_0=WC*N9ppVP3mW}U{OgU-Ef4Cb++RCW4Lmf`LJ7{Ius`%Fq$j5wN)EEIS;vA;{96>Fi6){KFdLx zOO<6MQOiS`Rh4BUqE-rNepQx@jM^yZahJ8xQ7ea@blRAx9RvB=8XL6=sMpzzi`sZ- zhtnoRtrF7Att>ksY7?Q~JG)6ytAhUMw3DMY8QSBtDN(D2UUb^2QJV_=#c9)`Rs+54 zwCPcs0UdJM%&65uhn;pt)XswbmqC-Awj^luT!DsXS3>If z%d(|WYli$h?3$=u2Wd1Y%a%p01=6@c9~QM6A&n69VNq*^{M_v3sNDi-w4x7-S{vj? z_S>Vj0y@n_zcOfL+1-&=MY=E2>PTxMt&8+)^#Thw|XKOcHJ zYTF^7$sJMagM8MWjoMDgXKh#1`XTRcchvSk8oTL-qBa0s?6UD<)b>Lf&&#p{Q5%Fb zvX^BqMeQK;1$XQ#Q9A@_enmeNwb!7<&hBv3hM>!w_D0mQqpVhkLF$KwXF15v|4O2k zhra5L9TBxs$k+bJsEvYr?T-#xSvDrp*hu3dO$anRtAu>+Pl(z?$md{E)T$s~-jky? z8S=4AiCQ(Z&c%Fc(AX7?*?kroAFt`fBiqjm{I`uTTh z)O1%R%vFNM3?WiPL6+_9JMJ?tA>1uPL0}B$d_nZ)M_AKqUk{^%Vx&E)<*4&sGS9QFSDXH z8}d1r6ScXJpV!TcS{>xec5c+>L%wVag2vuR{OiJ~Es9zL7yK7y4|YlnObyE|(4K)!{oidqNckPzdCu(b< zu-b`Q7vyX3;i#>Ld<|}hT6Z9JNustX+HHbD)x}2h#pzS+*r=TOsZ1v40RXeLYG$d}Z0wQQHn_uaEtM zsP#eG^iN=#x&H5VcC^T&JB7 zwTaMqPMZ|9DrkYzPL7)HDu2dlQ=(Q4o$s_$qc#=#oYSU7tp-};wCO=(eh^7_sg*zO z@3bw?|qT>F!9Y zBHb5hb)+?s)+~}y4Lw+A_Ow^8n{65^+pp|9gB29>NLZnHNPL4Ds(y5WAMVcOIW~4JB z&5AT9(!5CLMp_W*{78!;T^Q-oNQ)yaiFA3SrID_Qv@FsMk(NigInu3>ZjZDw(1@%( zYIjHN9_XqKs^3*n>wvCx+I>-b0BUjC>Zo->%bm6+YHOiyJ8fOmx}e*f_HfkJLo1xN zA!_<2)ZI?o7`08%51qC-YCX{XPTLZ-tx%`awneQMTIaND)*QBAp*;QKSnaT^ea|q$QCqkF+$>?U7bSx;xT+kyb}q7imMJ&5^bR8j)>> ze%r0O?1TKC{gIA-_V~9kjP*d!Xm=!pbY!>Dxoz?!}<-4Z*SgE@)9U zIuQG(kXln&Ha1XEHZJ~kLeTPAWwbjXY7?O{x7#==YE_WN-+VS1(x}Tbfsn>po(Y6B z!tzWYq;WN$&49GV&S$ld#?X9r7UZ7+nhj~Z%x7~UjgtAS4)V_c&4>ImK=qJ+252GV zp8;xs{5ZG-QYm>hFH$F@=y~=C@-cToKIZk1kGUK2F>iu=%sr5gc`M{&?uC5J+aVuw zALL`+3Hg}&A;nyh4M6^Bg8h)zA0^o!GW84nh8Dg4ZDbG{F$0)dbHU9P8H* z%)%k997?i0}R zB%6qKhSRDb&FV|C$&lvqC0RA38GK1L71F%D#C_{Uv-Of}2AbyRC0Q+`nR!We7Nq%j zNj4kOEW9L}3tjP;s1DLByd;|sY3^O(zPF+ocS*Jo?Mi3Y0A1zi5=e9JlB^NZjJqVe z3~F|NZGyh$=t}51hu4(ES8~%JMMeG~Ut2REzkZt;|5^+AdOHj9 ztF~G3ud^XvgL5IjR+|_9S_k>MoDcaG+JgAkddS!6Lde%@1LSM<63EwTBlOKpF3*s! z-zLb{@0HMU_t$2~*YtIeujv-Z*Yu5$ujy9E*Yqurujw|(*YpbLTlnLh49M3_knep)LB97XhkWmI4CH&C z3dr|9<00SsR6@S@nF#sbrwa1D&t%B=KGl%#F{eVl$E<;Tk2wQUk4aw)X}v&S3~80X zbH0$)2K2>{Rs{6Lkk$eDY(Avff8KpVMRWdqwh(RF8c_qJd+$6?1L=-?-hER=_u2E= zWoWv)&hx;K?y2)^9;7?zdH0PKJ!_E9u0zvaDbJ)r&$*o522MI)SIRA>C7Fgn)D>ou{`U-9P8) zZRpSLh;Hbwjy6FD9rZx3I@$`o?x+{~ucPfyZnM1fK_eXPgpPF74;|%b4|I&90cf0~ z{g8hecMy7)(+)!Kfp~%hQV)`MUvQ~%e|-&Yiu>!~_}3xm1MaUGZ;R-88rmduy3_K| z3`eEV8SdDTkoPHPO6W;P%}}qS>!2NuTA<%Mx)J)LqgH5-qgx>V^m`lh zqSIDD{*8xr=r2yY2YT622Xx5M1JGedozQhh{k%gg)-*AoNK`hoJe6 zUW3keGz4AXDC0eB-OZpSLKizN4>dX}g_bxP1zq8&9J<=kG0=66Dxe!2jfZY>R0(~@ z(L|`tQ5Ce((PZfRj;f)19ZiKEa8v`WaWn(^siRux7mm(?x*g4iHanUN{mM}t^lL}+ zq3w?9p=TW}gf#o7cZB}nv`e7p9W_D&jxK`^IBJ6a=IBc3AC8)#*Bo63z2T?@Dtbbm zZ-j?*7 zebiAmbe5w{&>TlS&?g*ih0b%-3)MT?4lQ!j2VLZ7C-g-}{m^BO_CS|A8i1~Hv>&?G z(IC{~=peM*(IM#Dj$VUqb2J34aFiX#48Tzi`k|vdbibogsMFCXXq}^S=;w}(fgW*G z0c~4g0Jr7PO4k9OVBZd0`Df&4sYE9B=ny^x>hY=`_jrw{V;oSl%L=k!B?K-2~S}2qf@<*(PeDvLrkA4&6qwj&j z8WHkQZHIgWeUOh}C*(c%L*DZq$a~%o`C|tmf9yfXAA1P$$G!&nV}~GrY&OB7%0WJ= zJmjM)g?vs&K|ZJDkk9Eckk4raxInIK7Ic7t?9CIOGjylL^cRu9HQ4jfYEQEYH8X#YeOCVp4M#z`rGRT*s z3G(H*67uC}hI~1$gM2w!AYYCfAzzMG$j^aqf&3h}4f1o~6_B3;w?lpod=KR3z#WjE z13v)yIdCWBpD^86X&G97g3XKfKt4kQkdJRaAby=&ij^ZJ2d54X%i>fu~m>i zwlQj#MXd?){;q@+RY|r23ad)U=jt9vxyondll&WV`Ro`-ZH@gB$gkeVL;i?L$Y*yV z_T7SOs{KsKIKK)B<;Wt4nK9)M_1yGqhoKy+#y!ZbGr= zW)$_&g5oz?QT#?5iv6{t*k1>VbF~Xa4!Tk7xd+9bdr|DU55=DQQS5mD#hwRI?0E=9 zTQY)T&!Z^zJieMXv6?oC;@757{Ms~%UzK z#V9$VHK`JmJU_(U*t#^v3Q**^0!2PK-OHGoP@8$^eyA@t^x$*~QiBTXAY$EZ;h_jF^Z%CvEGvYJ5AwojtdOq)Vy zsc96WA2X=lv{`h4nnQ6iEuj|EmeKWU1;v#vwKF+?D9L>q`m#&Y z(XA>2b*fBsm&!tM-64tI&jL)#%r%2E|pp7X8k&I`k)1k769D0nM7$i2kmc zP~87Eqkovzg5FfEDDH{d(2{BG=sneeV$`J*{m-;6^pV$+67NR)896;D-Lzh`x#~kP zI@6EVnl^y8Rf8xQv0*d-<(M{%KCMPjp|v`Swl{4I?WD$0jH^r}>zOu*_Eb~oR`)!O z_BCw=9jInejK9pGGSlYK5o!U&$k-w}+O#Efyjn&vTDF3!O-t><2!TpNaotZxXPTCQ z&Q+P{Lwf~TsKK;sbg{}s?_ZFVMjnc*X+DZxUjbUz)}d%4icmyEF^b+?NwS`GREn;4 z&t)iDq;eE3VFhY+X(hT*RiRr{HM&F9pe|L5?ooBU{+)rcNeP3VWJ89l06 z(1>b9PpUTbtZGNUR2^tib)uJ47y6^>Mt@a3XioK_*Hs_-m+D9VQ3GgM4WbX!5ZZ7) zDe+;ni5fu}Y7}jy#?VLAIQoQ|K)GrXZKtNt=hQUXRn4FxHH-F9bLapyj}B1_s9Y_g zqtp^QPA#L8)C#Imsa+X+P-*BKm5$C=8K_ZZqRUhkx=LlE>r@VEQ@QA7m4|Lu`RJ>v z0ClTE^i5TSzO9PU_f!cQP^IV*Rfc||%F$0%1sYYA=owXolKG8{0j#P9{lcZS=tWhB zE_A(mbg61UQ!Z^pe^5>6FRB^6qFT_rYDNE4Z76v=0%K4pc{>6_=nK^1Bi9joThiE195sut0@9v+Im$});x+6szZTB>k;|0NAYA1NKh z-E0PmHY^iG8!b?4=FGUfNOY zr31xYI#KMU3&mc#QRJ@|#s2zGvc)E;0hHVw^9}LnCo;mauA zRZ_BB%(-2YDn(x*!q%k9P%JG+$juSr#*b=Rofc>|5nS&8DB zSB35~tr|sHowvt&WfrY3(=7D3>t&<3(&eDI(&eJK(&eGJ(&eML(iNb%(iNh((iNe& z(iNk)(v_gN(v_mP(v_h{y}Fd6xYAXixYAXkxYAXjxYAXlxYE_2C(Ls#8dG)Xc~y^I zPz~s}su4}ACiG|3jQ*xt&}*s{EvPp1mTE`us1EdB)rnI7NNT?eZKS%Rsd`bC z>O&t>{pgcw0DV>sqI@-kc2>h^cQu0cR->pyjiH0oI66#CpwFvGRH>%W32GXhqGr(P zY8KV0Idqf-Wer{SJdRi5saaD|drAp9mR4MwsDnm1>9KEb6(5tEvy`iem zqN+x3s~Ysaszo2FI+XTC5)t)ijcPz!s7AE4YC_qn8U3GXL7!2rXb07X3RFAVO?9BX zR43X`b)iz#jSf{k=t$Lzj!}K6O7)|Y)c`t84WhHu&}!NUigsfZttH@jJ{v`wJ+ZoU za&_s{>e89jrL(I`=hiLdi6|7~SBogd*OpL>UoE2;Ra-&Rj$WqrTK@z|8jA6?bkstg zH%VoqX!&zcwEVf~uDg<@c_`ZUd=zba0lLqng(zv;8S_AKyyYm4w*tlSR-$O-t595{ zs!?2{YEW{G+9XwnA}{qQ$;+BlBTDwSCe?(J{V}S$_xknnP%>|JlT>~pkEj5BOBJGI z_BU^uLZg%hR|AyvMz|WFxK>o5xK>o7xK`AlxK`An$<=gCsu?9$(>19U6lKtgq72$lltDX6 z${;;;8ydA&bWy-kQ`1nxf9vq()KF^Iek~LrKqfO==t^J>NB{36%7F zdDavqJzx4ID2ci?sTK5!dr4l>IIq%BvS-G)QH&wyqU0Rp&1op=qZmbfl%R<5W|ZWG z_oAa@Tb|xQ(I0O`(I0O^(I0O|Nv?P+^8xF(s6TN1{u)rkOCyTDN)w9SQZtI)QVWXS zQY%X8mnVc!Qor1Ppor&wbmP0paSWha)F8S;4WTYIjP60{sd<#ViH%XP()Fr9QG=Bz zYOo4L4OXK#_iIp;OD&3XzYazJv>rwOv;nO<_1J|Gdd0tB`E&?){Y{YI#ATdIEoxhpg4|66vt6` z@cNo5LJ@ThC}}Y{&rxjKf@0fN6i42M;>g=k{8|TES8pg{ybDFHx>3Y<4~k#wMG@nD zC~3oZ!Wl&yHh_}2=k6FKGc31AO`*#_u>qP!H>qWGb54@Bg1(K2_Cwa^J{`sJW}rBZ zOcckFh2l7}QABnQifGS85#xC%jxry`UJB5zD2dKZQY+|YdsV3;)?d5RP+YsyQS|>ZP~6*RqPVxuLcLwdUb0cr z=h`HdgC2H&xhUR`nTO&XgZU_V#~}Y#LrLz5Y;^qo8=wkwqN+vt2PA2AD7LL%RRc=) zLc4~NQlni%(L-)Q(L-)U(JyX8@nm&7O8Ui{r20_&Za<3O7(kJ~tRuNgJuo?svQa$G zkb~l!&P5Sxc_<<*A4P-}poqUh6tPx>BG!sgL|6%m2rEU=UX`I}Maxmr@8s!Y6yunc z=qTIRDwMoSfU!-qr8(_G5heX7Vq*YBYz(3#Hh60jioW**iay*Viay*FirSw>QTsC} zYJV0*?a!fjSK>VSrg5-^TR;o^#Qvg`(`I zQIypTin5wTQC4#(%4!}(SuLO_t3?!LwS=OqmQj?|3W~By9ksr!(omFDI*Q22LvjA* zqi8ouP_!GRD7GkDRXIwwWyTGPcB2YKyHSmz-KarvXI+c#qhGgCst&~+K|P9Ar2$2& z(zv=_6N>xpW|Z7_uSw0Kq%B#)H~!Z5Eay>DrfX6QC}~U9q!v-qmaIuFp`4yv>?MM@;8Daf1@Z`kTDcdJdPrYCs5>h0YzLb zqKKg-6lZ8b<@)xe5GAF-^B^cGD@LbLa?UV1jgpdFlPX6^`7s`WlCzBQh}HF~R+mouZ?k|q>U(u|TT4tM@2qNEi?l(eCUl6DkP(t#pM zI#G;ybfFmY=thy3Ui5fb63>0BY5geTY5+aq(m@mvHiXKJx?xnKM$nk+jiTq(7 zG8LeR*g_N$TZH0_Dn=2fB`D&w6veq!hT_~RM{#adpg6ZGQJh;YJ_9K~~Z6DV5S zNfggsPN8`AavH_6moq47i3>nc&q$f!Z_yR~Sozgvgmck5C7 zZUc(nXhiWFO(^<$%_xa`MvqW(MsX*HqOaGMtao^F=5?Ut*Vd#u(OOHR3q?!QjiPPp zSzX$@ZYlT4C~`WmZYlT4t4oJal*=%RJddF06^x?j6^x-MwQ&?jG=ZWPCQ*#yOrc~H zhkI6wtQEJ&Ja*(^aG;eijK8la7|@3DuxzhiXyM4sDvMLwB32dX#Lt zS*iiuYg!|UC~iU##my*=vIRw6T2bVs4MkqsQRJlqMP52lod=c5>zC_Hg}{%TfLiz26WC~{hlB7Y4i za?pq3*!odyF@R!=K@`U}gksxa6z$arieno^acpBK_B@W_*d|aM+a!u(n?iAH(qG+$?P{i6iiuP&&MSHb~qPcnv{!j3&VYOr?NtGa_Nov?dsT$uIoe_r^RY`%%*QT8Gq!bQ zDCeOhI?K_^rd6Prk6npkK6Vv~`PkJc=402OSKXo(y`k#RqN+!4s|FPRrD#MSn%0EU zo=kqX8O40;7PN(Ft!Qi2hGIT;JBs<(9q7SxlWjZEXI!rf?V!3*f$BlYENq@>Lwl({ z6zxVo+RwBB6i@dKqIFO5qL^_#jE-@=5mco{(aCBI#fbRVZd$SEKZ&lD*WRm~mZ;V#akHirEA8 zD9800P&}RAh_*Ma3B{B1%_yFdZ$a@?dn<}3*xOJ%ao&#N>GBQ~Gp;*P%((7CG2^-$ zRr?z~C}v#uqL^{rhvI70k7CC40E!vcgD7TP525Ja52KiIJ%VD!^(cxN*JCJVT#uue zaXo=z#`PqM8P`)NW?WCBm~lOW`pxMqiW%2)C}v#GqnL5MfJR(z5k0Av(6ee8#f<9} zG-+DutYl$u1iqNxGqJxu2+U)#&tQ08P^pk#xW~Vk?U2Vm~mZ=V#ak1 zI>e>5C`Lo;P|UclM=|5N0mY2#Mieuyn^4TSZbmWVx&_6I>sAyquG>(|xNb)=(Gp;ky=118dM{89!+E(SD9F>bc zt@2Rv94NCN(e|blpq*49DpW;iPgRWeRVC;^Rf@_~89G9hqoY*?I$l+xYE^~4psLZC zss^2_YEgr#L-BleJ&NbE8&EtC(um@DkR}w*gEXTZJ)#yA&u6!ycs{!g#q-(iD4x&m zK=FKbCpz41yHGrz-Hnbltp~;P*}W*9&+bFfNAE`$o96*^xf(<ZQ3wuRU_y| zHHvOgW9SYwj=IzYx<^f-Z>cHt9W{;m)eL%A&7vQwIrONSMUystz5e>d{H6 z0oABRbcSj|=cs0MzG^{@suf+P+R#<19bKn7P@C#RH>)mmyXr%` zYEo6`N>z=nRW;~Ksus1YI&_<=M_*A5=xeGG^{6IvpK38?8}2XbaVgwpM*8`6eNw@hIE0 z0rY=r5Pe1sp?h6#80}!%2r5vcXg4*6_EO_$KQ)0$)g(GpO`#*zG&)Ajpei+sPF8d1 zG&PUTQVXbFEust561qe!qbt-3YEh}vxSv*O=*ub{-KsKBr^-ZksVww$m5uIIIjB$N zq6btS`o79XKT-u~SQVn5sUq~0Dn`$#5;UPo(XUk*`kg9Ae^M1_R#l?Et19#lRgKRjU#71vQG!RAcB|HI5q8 z1iDyFqRZ73idn?diA&r+qK zAF6cpsLDViDib}ave2_C8~sw{ph=aBUQ&7Jk18MiRTZE)Rft|!Md)9u82v|;pk-Bx zK2T+7!{d`EDMy>A3Y4KL(N?MoeNXpRVzA5wV~rwJ32{qpc>VQ&QM+G9Mz4^S3Rgv^`gsEAG%8QqwCZFYEy&gW;KLv zSHtM5Y6NwwQS?nUhQ6)F(f8B@8c>ty5jBN=qNdSL)eIU{v*;N$hkl{v(Ti#UO{qon z2epL$qL$GsY6Z=!R4u(om4?o;-=2>CZCVC;S7o9Vm4!B_O5z|JZLD(8W-1qDsywuf z%10kp1?W?%5ap>Nw4*9UyQmVhhbl$IstoO~%F)590v)a@QH82P$Es>{qN+iss#;X5 z>d@J$9(_?Ypo>%^YEn(;O4W?6RW0aCsui`XHgub6M_*AL=xeGI^{6g%pXx^6RXyk- z)r$sIANsNCM~|xk^n@BjV`>OJuZGbJY6SgOjiPBahW@O^(cjbrdQDBD1vQ1M;dr1s~~Mrs~ysus|eY7u3rCG;`1j6SJW&}UWZ4EmEQ4ehMb(e5e(?X5CV ziONC;scdwZ%0Zu3xu{a*p%YX-Iz<(r(^Vm=Q$^@JRg5lFCFoLBikej!x<-|w8&n0l zNmZf_RfXpCvHKE5;Gy1t|K~JkzG_KmvuT(qw zjp{(ZSDk1^b)ot_l73w`dfBud^s4GbZ>T=BsQS^{Y5={j2GNIV2&J8vM8q&!qejpc zY7}j)#!$8zNB^fL&}Y;n+CfdB0yT|xQ!{8UHH-FBbEs6!qeImKI#Mm7W7HC=Qp@OM zwSrDlsWWNyR2r&R>F5HLfi6**=n9pET2wZ=Uge-Kt6X%e%0rzhAKj%2(AQNVx>psU zK2?k!P$lU5sucZ5m7!r(j((;p&{L`sJ*TSBgsMirRyF8%suul8)uCBckN&P2&_7fo zdQ&x_CDn}HQ!VI!sug|Yq@?!SP`YYIo2w4AR&}CnRTs)p-RRS*2W_u<(N3xl6{>!; zry4-}szDTQpBh33nl_Be)Cf94jiRH~7&=~!qiQvQzMv-2nQ981tEN$dnn4$29UY=NP`T(fMisHL5{$nHoY@sbO@T8bNJp6y2=G(Cum*eN|1M zZZ(O%six4k)inB^nn43<7CoZo&`;Dn`l(t#qiPX7qn6Mw)G~Tet)MBDs-vH%($HU2 zI(kKApm~*v{;9Iizg0GRSLL7;m5VkwIjQ|Tw6V%Zo2densS43HstA2t6{An75|pP( z(T=JN?V`%j9;yNrt4g%LszL{=YIL}&K^3YN9jofliK-r*sv1zOYD8zNCiF$sj4o0w zs7bY=D^(l1R<)xqsSebxI?-*a3w=d(qpztR)T4UQeX0+ASM{TZ)BqY(gXqU<2tBTb z(GzL}jj2)eyc$CJuC8b?PsZw;FDnl2la&)PxK+UQWU8Abd4XPU5q-s!yszrCII&`vBMs=g#s~$9?deO_O z5521T(Hm+2EviBEwi-h3t6}t^8bN8NCUG!|)~GSGg&Id&s|l2?CeiIjh<6AXhPMZU#mLwJ5`VVq#DqyYD9lmP3Rx08NI1m(2{CJ@2NKQKh=&tQj^qv z2TE6+Xmizt)~ar_t?EHJsuz7)^`UjoW1{U%8$dg$L6rS!au+j%;=M=1sL-V&XiqhY z_Elpj-fKFJ4m527m8nT|gqlJ}t7&w+nnBfS7JWg@p?F{EJc_q~E}(cD=OT(XWiFw3 zcjYoV(`{GKxhi!oeN2^xE>`L2a+QIuR+*?(WuY5YHo8USpgUA9>QZ^A;MJsr@=?7i zK=F>yLNshz5t>!S=pMH%LEloP=sT(m^{aC9u&O{mRF&vaRfR@WHF{Fjpl4Mr`lYHv z@vg~wRQ+0#(*_jpkZeQ^rZu5Sw`fK$sTTA{)r$VA+R&V8N3W|6^e@$k{-e6kvg$@3 zs2;T87m|qWMVqKT6z~4*N9nI6`5Qp-PR~J>kig$l5qB7H#P`O(yqodRcI!>kP z=>w}YRHM?-87c#vqcYL?DhoBLY;>8*L0734=4Y6k71 zX3-vM4i&3;w7*(F2dhPNxLQILY8f4?R?vwmbsl|hm4<3nIyzfrpf9RSbdkzJO)48* zsdCV@Di?i8<)L1=qsuaeN7di9#xF)QzhuTsuVq>%Fv)HM?Y2-=y6qvo={b2 zOjV=jRSkMU)uP|3Iy9~7(VtZV`kQJ*uc;=qpqkNJss+8HTG4-18%mv?)P6hKNOho1 zRVUg~b)hWPjXtJ&&?i+d`mE|h`Kll7tOn5TY7p(MhERzbMhB@8beI}NpI2k3QjMb% z)C4+3O`_A)6sl9x=sY!pE>yGVQZNRVMm@%0fdb8$G6S(9cyadRpb7ag~pLr3%n*R3ZAkDnc`=7`?1Y(5tEx zy`jp`qAEvks|xhKsze{EDwI~6#6dM$qiWC=supdn>QJ_-NB^f9&}UR5+Cep;0@aLm zQ!QvO)r$60ZKzbWqeE2(I#P9_V^kNaQr+le)q_q`z342}hw4>7xO``|Y4EnyBML$w=XjsjopQ#1(lv+g3 zsUQyr>a2vs!DXAszPO|8Xci((9x#7Pz~rz)rihjO{hUNql;Awx?HuQt5q9nRqg0T)q!qNo#+nLg}PKXx<~b(Z>e7N z9o2{WRX=)I4WJ*YLG-8^LL+JzJ*h^}vuYImQjMWWHI80V6X=g>68%+8p*b~;URN{d zUuqWpN6n#SHIF_}3uwbLliFWIo2Vs}p_b8BY6X2%r5fm;sx*|V($RJ*1AR_qqFq%M zDpJ{KAC-d+P`T(3m50jF+SGPvbmOFdnvafhX#qM;6{3?|Z@1O;icpP9i_saX1fAo0 z`>(E7iq3aw8ERDJ=rUD-u5yc`P~@NzUFXs&)TXM@&8i07u4>U&(c07*D7LLb-7c+1 z-&76g+o}3j>7pfDzsJhUU>PCN1J?Jm07rmnT z(7ftL|5O9$-)a!OtA@~u8b%wOmBh;k+E|UE&D0pmRO4tHHGw{^Cef$V6v|W6Xh$`J zc2Tov4>gC1)jZl?Eue$dB05|xp$fH(j#Vq@M3rLZ=&33V)v9!Kw#qS;_EtlvL=B^Z)Cf9EjiS%1F;uC> z(Ftk-ouVeu>1qnqscCecnn4$;S#+tIL(OU)U85Gz4QdhHq?S;JT1I!O6?C^sT}Y2n zC9_0(RXVy~WuOODCi;QOLPIJWJ*INd&s8pZTIHc}m5+X<3eay4LNlruy{t;m ztEv>ep~}#rDo1at3iLkOFm)7)w}4in4_#V?(#}pIq8hDHHE0V}i?&vEC|lK||5FX< zGpZ5opqfyDYDT-M7POaYMf<5XRI1w1p{fHNsXEaystZ-AZgeu@tJ5fsqX(Vl(q43y z>O=LaA6=jZ&?RaR#rKMa&=sZ)qZaiTik5!_U2obb`m%a*b?F#N^L~FE-RjZ_)Tt)X zU1)9U*C_Tkg}!duORH(q=w7#&L49f#J)mA*U2hKU;IGZ2_~y_8>NIT;#dmp@P<$z8 z8GYZqtRzcS>LPltDh>TirK6`*26|3qq6w9Seyy_6?^F)@lgdT2Di6i?netJ5^{4>F zcZdp6d>N<+#kYEj6S-{(`iCk-Z>lo1q{`8IssjB_RiclalSFJ4N>|lrb5(=Zs#>(I zszdQ*n|c&qv1vf(I$G9<;_Ea`D90_D(Wg}l+FrGyom3ktRPAU_)q(a^o#;T-h00Vn zIzsiJqg5|DUiG2)(ojE&uL=#IZOz{xO1>7fVd@bS?_(T7)oweCzMw|XnQ9cBtHw}+ z8b=qa33R!dL|3aR)T*Y@jcNwnqGr(@Y7XsWuI5pEhiC!CH-{Ecd|zk@b-Bedx<{>` zZ>dxxJ#LkT`c*o5SY@Ces!a5#%0eS58$GFV(6cHR{Zi$jNtKUYQU&Obsu2BE6`?s* zj9ynI=wGT7{YRCd_&!)Uif@5cpk0MbBk6K-^*%4@qMdywC-D0=%fBxC;EiyLb<9NZKrzB z=TtA+RrR4F)sOZ;8>JpV$$NSk3r7dIbPye)hETa0Mn|a;betMRC#f-1qsGx0Y66|3 zCeit73N@-}beWn#SE*Ta9ojJUGKy=!9BOmvJi1vepxf0V`l?z&-D(+qQ>~zHs}yhL z`JPHc11cRoqB77=R3`eV%0ir;HH8M%H2SfcL656h^n{v2V`?5f zuNKe?Y7zZbEum?(jQ*@v(BD+*68iEg4K1j2^p?s%@2E`lUzLSY=OwkDjW$v_Xj7Go zwp4j2OXZ`FsRHy#Rfs;Ticr2PMmwt#w7V)rd#f^3qRP=hssbIRD$(av6{=L#=mb@R zPEob!bXAAyR6RORHJ}SsBf3;Ip=Q;Lu2C)M2GxpgQf;V1wWB*#2fABzqHm}!)T_GD z{i+8&sCv;4R3BRWdoq^MkA_SeK#!?G^m8?Yo>s$XT#cY#sZsPBHHLn##?g$LKrgFF z^s1UdZ>VXssAkaHY8Jh(=Fo>~9;JOTiHHTXMlGT()LUqDUTbo+5nwEifbG=Nom)dG|X%^bgEw))r%SNTHmxB&f zx#&ohhmKMCs7e)}lT{%)O%sz#lv z2HmA<(brWSx>wbsKGlF8P>tyOstNr_HKSqGf_|o2(Nn4oJ*V2ygz7-QR-Nc~stf%| zb)#9;gZ{31(LYoldQM7%Fv^#9F3?WP~^D+JxSWy)KRNxmFQX5t3tn2)o49Mz}^bcUKl=cp-kzM4jjY6e}VX3u@w6&@ISJO(-zg@2k zy{pR6iaKI-y$ZC!1)dA5X_aVW(ikB?o2hD)scO(Rsuq1*)uB(RdX%Rc(2lAR?V_5{ z9;z7?s}{7sYDEXDHgvdZM-{3A9jiLgiK+{os=86F>Op6#Ui3xPhb~h6s7Vc=E7c&n zRt=#qsbSQvM$m0)6n#aFp|7cN)T1WQeQFYYS52XZ)HE7YGw8=^7Co-!&=YDNjj09n zyjnyrs3r7UwT!0K3i`83T~2QpZJ62s#YjgQdd;QjXhCJ5w^Sy2$1S!(u|*d8uS>I0 z>cS)ra?nO97j3HY(3UD6WvK%6F;$2@iMB}XhLS(t8-+gW(qfdaO3==#6z#6c(B7&X zm8c4Ikg7z7sVek&RgEfD4LU*9qEl2II$hPHI@N&AQ;q0C)r2lp&8S(mplehsxNPqSHtLOHG;;~ zDEgHeL%&hu==W*@&8SKAvYJA#s%i9wnn8QuGpE>(xVuIkafssZ(> zM)ZJcLf==-=trsr4Xal4Gu4KkQtjwD)qy5dC;GMOLcdep=ufH#&8lAXch!gfq59FA zY5*;%LG+#)LjP04=p&6u?T?^zHHtP@V`!}!N873il%pomr_~hNUQMH&)C?+AvuIB> zhxS$T=s>lA%G4q{LM@@A)iOF>t)Oa^YNnT~($JYI9i6K(P=m@u7pp9ExynXYs~ps- za?y<{58a~j(H*J)b*Vyhk19gnQpM;yss#0`QuMGYLqAmI=uuUHMpPwwQdOa6RWvMj`m1U{bE*-&uA0!lR5SXIYC+4Y6@8%E(1sT$wcn05Q5`5lb)v0Q z7y78`MxRhUC|C8O?NlH7oa#rrssU7_2GKrh2pyn?(IILCm8(&7lo~_Fsd03Ynm{#b z5}l!@&^c-vov&t4qnbsRsX26&nn%~E1=OY%(amZJ-L96=SJevYR;erLS*kSjZIzC` zr!vrh%0!Q-Ec6qVjee?f(5T8q&!{}~3zd&vR0U{C6{0_=BJ>wkj9yVCXkP7~XvgF_ zU5fr`S{eGcDo5|C3bdjs(FT_!aZrUeRwtm?OEucev>KGDYSA{T4t-qJqfe;@l&2ce zj;aamqMFejss$CRRZ)i zNe!Ya)eyQ?4Wloq5!9|m(QRrBeMOCs9k=*MafJ+9`_ z6KVmCsYUd>T0$?VW%OIMf~HmKD*BEp4gF1}qt{dhT2PtjEtQ4dQQ7FfDhH)5P2wOI zZKU$hrYaw8sR~e*DnuVsMd*{N7=2cipnO$|c2;F*cU6w|Ru!m3RicAb6*^2+qtB}v zRH1^ZYm4yrLxg}DhHLSTy&_)Lr1E7bc`xMRjLr3tcuWSsu-Q6N>IHjMHi@pP_%1h z=n~S_rVd4M2VRb@aJ>rDqAJn#>R1%pR-rGu?FlHhtwy)HUJdG0wdgKYhrX`r(Y>kx z^{GbmfNDbDSIy{0ss#hyJ1Z z(VJ=jEvZ5Do*F{`Q^V*ZmnBg$g3{F}+FXsHwQ3w~t0qv6nna&gQ)qiNjdoHqs8G$K zJ=GlASIwgX)dDJ0i|7cogpO9r=yx~zi^@lLr~=fb3ei2P2z^TxqwlB^)UQg>!>SDZP?e)cRRtPRmFP)Tg`QQ_ z=$EPnO{!Y-lBz?0RQ2eussYWZM)bOBLjO|D=s&6jEvr`afoek=UY^u`JK98bpbXWC zwo+Z_qpBNyLiM0r)r+=Medu$lAML6JP>~u$`=}vwfEq@Js1a1IM$u7f3>~M&(Mf6o z)u>5yhMGd>sA+V*nn8_f7G0+1&{b+4U8fdMn_5ISt0i>1T1H=0E2vwguA%R!($Ke6 zI{Kc|{-BD`UsN%AMU|j=Rf_(p z%Fw@6IeJ%BpcPe#Hn<|G{VKGvsz#fs8kDJO(Kf0MeO%R}PpJl!ry9|YstN6)n$aGr z1r@7Sw7+UY2dj2;xavR^suLZny3mQL8=b0pP_61kXRAK+Mb(ckQUj<-4WcX65V}?k zqc5ou)UHO+ZE6gCMUA7csR`7hCeeLr3Vl~iqleTC8dS6B$7&8euIAAbY5|R@MfAK{ zLNBOg^jo!prd8@%`iUwH{Y|B#*Hi{tP?_j0v_)zwl>G5E9`ue&v(bN5PO`K)iGy6U zk;+4xs(iGiDnMDP5PeJ)p--w}^jTGc@>MC?S(TyPRXN&QRiF}8i4Ia#=rC1{KCfy} zrK&|Is5*3tsz;}*22`gS(Rr!~U8tJTrK$xrt5$T4YC|`uc65{KKpmstBE?iqToB1l6ljbb%^Em#A`d zg{nX;suEqVs?e8JHM&*RpiWhb?oxH=>#82zs~S+BYD5pHCiH#PjDDnA(6DMnKT~b! zDbW!nSyhdGscO)qszooUI`l_XkN&C}(41;S zud62XFV&3xqgv3iYDFKYHnic@N$t0zO;iWUP@QNi)rCH)y3r?856V@&Xgk%1KBxN8 zu4(`ksX?@l8bSxCVRVQZLFH-`9i_(5acUf$q$W^}nnY))DRhpSM(3*;)Tn0BWoiyx zrRLFfY5}#WMRc=TLbt1B^i{Qjx>f3WdV(qqeOslY@2Lzlpfb@TDhvHYWuu>}95kwO z(K9L!{X*rV7gYh8QibRbstEl>6{A;F37S`>=%1<#{aclzcU1*iQI%+emZbKp(8j77 zZKi5arm98Ts5v168O_bgb$^ zC#r6As_H?tsu!KD`p_3uKe|W_pe8klu2e(lS~ZNmq()G?8b!CMG4vHRj=rWQP>-5K z_o*rLT{Vp!QZr~!&7vQxIrO-iM^C5)G^Q5O^J)pbpq9~Z)e4$csT=4Csx<%~QdQ_MRgFHcYEY%BMJK2_bc(7+r>h23ry9|DstH}Fn$e}I1vRTy zbd735H>h@Wlj=YnsuSI*y3pOK8+}9dpkCFB?pJ;2LDi3bpa#&88bpt&A@p-KjGk5_ zXk7ga#aPuS`ju&8=r?K{{a#I=88wMsR#WIz^%9D`OrtkUn?Z|e7QLLCY5><|_P!*^}Rif)v75cKOMz^XO)TwIG zU8)X!UDcy|RRii%jpzZ@gubtu(T`LM8dk07XQ~Z7rP|SRssl}^PV{Tlg?^{H(VtWg znpM5%@2U^|L-nIK)c{&jgXldqg#M?7(MPUJYJUW!t5LMM8bfQeJR9aVz*RVjK{m7yQ1 za`dRGKqIOWJ*leDv#J{XQq`bIRf}Fyb?A?(9{p7{pgGluURO=%U#c1XN4213)rvk) zZD_;RBo5lqCaMEvs7|z%>Ovn?-RKjl2j!|>w4LfhpHuy4S2ci&)F9eN4WR?nFgiqy zpmH^ej#6XjI5mz=QWK~~O`y+f6TzOB;H_f!TNP?_ivm4$wyve8df4jNUt=oyuVexdTwi>d%ksY3Jz zRfPVciqR{o1kI~b^iNfW{;kTXcyIt_E0UTShb@4(T1t(Q9KXVh7LCE#?`cTbhv3ZucmdN3e#>|P3uI* zl9rz8LMN(jbgJq>wW=4Lt@_XxRX@5&4WK49h^|ya=vp<5zNAJ_yBbBesWJ2wHIBZf zCQy%>ME9vF^j$TL9#S)CP|czrt2y+znnzEl1vI7>(er8vy`YxSZ`BH#R;e%3i&Sao zZz>(VrZUii%0zFeEcA}bM*megD0M?py18g0m4`M}`Dja3fU;B}`j{$0pH#)@v#JE; zt5USHDnq-ga8Zdqk&L!juA%qY@2qAy(q5w&{C=&%~u0xMKy?0)eu@k4Wo6`2--l6qAWFrHdo_lYc+wk zSCc4TO`+Y?G}=qep#9V=Dp9cp_LC|B9iigr7?p@BRT4T`C8N_-3OZY*qB@m^E>h{} zGL?a@Qkke(WuY5YHo8^ipgUDA>QH&;0hNy)Q3dD;Rfu|35qe$~qnA|)dR>*GAytOn zQ|0I*Re?TJm1ta5p>I_+`cc)OUsWxdQFZ7aRgV_FD4P8Sw76>!~t-8=wsvB*mdeBa)7Zs>Jw5RGv`>FwSpc+J_Y6u;!hSAY# z1RbwNQI#4)r>SvtmYP84sYz6?rqHEo8eOSo(6wq7wW!#o>?c(MxX6!f%8MSUs_y`<97Ybpc1r83d5%0eHiZ1kzhL0_s|G@V4ZR0}#-wW2cBhK^G0=s4AZPEwtyT6Li_RW~|U^`Hw?FKSSI=nB=3 zu2BQ%1~rIU)eyQ}4Wql&2)bX5qAoRt9#iA!DK&wfQ(+)feurZs9aT{V^uXe zQPrSRRV}Jfb?6*bk1kLR=n~b48dVdzS~a8VRSUXVwW2oFhVD}B=swkf9#WmCTXmr) zRX2K8^`IA3FB(vN=nd76-cbYS12u?7)e!nz4WqBs2>M=)qA4|oepBPV#V%(js1necYEcyW#?iXQ5>ci~LYt^$w1rAR z+o)8Or_#{QDjn^vGSJ>C6BVm0v_NH}LsbqsQstrwm4{AH`REi?fX+~bs8$uB^Hnjr zSe2m5RVivxW#~Fpj&4#F=r&b}+Eo?0S5>12(Y)AcC|sc$^r%N`QID!a&!~Fzf;}!m zp+^IH#iNaAP&J{qZFlutyJqyhM_bUxsuhjd?v}ZBZRjhHwxjP<2l`2MqG{EI{#4!Q zU)6&axinfiy(q5w&{C=&%~u0xMKy?0)eu@k4Wo6`2--l6qAWFrHdo_lYc+wkSCc4T zO`+Y?G}=qep#9V=Dp9dU_Kqq69iigr7?p@BRT4T`C8N_-3OZY*qB@m^E>h{}GL?a@ zQkke(WuY5YHo8^ipgUDA>QH&;0hNy)Q3dD;Rfu|35qe$~qnA|)dR>*GAytOnQ|0I* zRe?TJm1ta5p>I_+`cc)OUsWxdQFZ7aRgV_FESmiWw76>!~t-8=wsvB*mdeBa)7Zs>Jw5RGv`>FwSpc+J_Y6u;!hSAY#1RbwN zQI#4)r>SvtmYP84sYz6?rqHEo8eOSo(6wq7wW!z?>>X7CxX z6!f%8MSUs_y`<97Ybpc1r83d5%0eHiZ1kzhL0_s|G@PF|P9(1AVMGdMC zU7`BXHEICepaxN^8bY_LVRW||LHDas)TPGIV`>~dr6$mGY7+IUDfFtEMsKPa^sbsk zBPwq5Dhd6plF{!f1^um3QLHgq2Werm4`M|`DjyBfVNbHC|4Ds9aJ&eMU|jER4FP_WoUm@jt){4=rC1@%2gFQ zR#l@DRSh~-)uI|zht5&;=mOP%E>VrBQ8l5fRWrI?wV<0-D{511=q}Zc?o%D;A=Qbx zRTp|vb)#oh4|-Acq5;*1-cbGM9W{VHP=jbx4WZA~F#1}JpzqZvno?uvH#Ls_QWNMu zHHi|gh}OXrny04G(rN}Rr)E)#ie1ItQ6-=?RUECW5>ci~LYt^$w1rAR+o)8Or_#{Q zDjn^vGSJ>C6BVm0v_NH}LsbqsQstrwm4{AH`REi?fX+~bs8$uB^HnjrSe2m5RVivx zW#~Fpj&4#F=r&b}+Eo?0S5>12RSkMn)uJ9%hn`XO=mph)UQvx`P&J{qRWo{DwV;nx zD;iU6=quHZzEd6OC)J6jRTuhGb)$b(4_f5PX!d(iT=k))R6m-p2GELX5T&Xiw1yf+ z>!=a5ff_|wY7A|z#?jVl0&TA*QNEf&yQyikmzqKQsaaH_VomG>RRTIf#nCY;5ml-r zbh1iDr>hinwn{~HDh*wv($Qrq16`#uQM1ZIH>zxOtI9!ls$A5e^3Ve+A3dT9&=aZ< z^{OKDyedX7s}l6ODn&!8485ny(MPHReWohWxT-?ms%rG3szJZ1S~R2T&_AjkEqqlp z`weJu)rb;R6Ixa^qZL#OT1B;@G}VUIR_$ng)qyrvohVy%p{-Om+D`SLom4L>POVu>GQq7=i)hudJ zv8&k$sswb0ilci}BI;C0=wX$N9#_kwa6g!Wo;J49Tr4$`u{89ON=L7$wddMpptp>z zHy6u9!^X1EhbkL=sy3f%mxI1Ew$)rL7fl$;LqDi|^o!bgu3Z88!`Nf4dJLc&j18hzHH2+VH^qQ3uAHgjY>q5YN@$)N$6)|$>?{Lg8o)3&9zHKv8$sMyXssl4J~Rc z9W9|U&@w6$C94flIIAqQlCe$ZV%calV>xIom5VY|9@?;g*RB<{ z8M|dJ)`spf){gE|9q1v|iMmx6dQv@%!Zqkd&l>ANFRETNp!(1o>Uk7;^rLr-4WJLy zAR1Le=yUZp3O$C=*TzQB_i7YPsWJ4M8b^Pr3G|R4U3-X=rDaj&@fWXm6E?id7a`pt8}SDhC~@ za#4lKLno+wbc!lKXQ)C{tBTP1su*3YO3>x16g8nDAo2o?ZstVn!s?me0 z20f~3QID!a&!~Fzf@(mos75rXn$X*-8NIJs(8sD3jj1;Dm1;-dsSfm$>O|A33;n6O z(Z8w(Eplx%`@JZx`p{CUAI(<-Xhk)MQq>SzLk**K)Ck%@jiM|yhBjB@XlpfrwpWuV zUrnLi)HK>l&7l3%EGkj4X7=qW0Ue>@=opoVDpe9XStX;>RSG&=rJ_2OhAvX+=rWao zu2Pw(S!JOcRW`a+<)AxNF6vNu=mC|F9#IA82~~)CRS|k#6{D9`33^?Xq9Ij=-c#l1 zBUOPuQ%c^Fyf@(pls8*Dw z+R)mn9j&iA(8j70WvecO}>r5ACV?(Y|T`9jFFTsTx9ut6_As8bQaa zQBdZ)tg_IDDjR*Oa?qD57fq-<^n=Przo-KAhbly~st7G~ zT{Qc}XfaiSmQXB}!LSXgyVpHc~ZcGgXUnR2|w@)uSC%1KL$J zqC(Y#_EF8~0M&vHR;{Q^wV|U_J33Bvpp#T5s#aa-Ox2CfRXylJ)r%TbAG$*IqifUv zxGw5A4i$+xJdUmub z0ezw3=o^)YCRGypStX<2RSNoBrJ~sN(d?(8MO8XlLS>+3R3=JRS!gAdjaE}RXf2hC zGE^SgQ01ddRRP*k6{1{KgmzHHXctw2_E4p$NR^@eRXI9HRiMLEB`Q}{=vY;aPEtqDIw(u2#+Hdewq%R;{Q_wV}IIJ9_56=&$A-sP3Cco#-Of zg)URw=qlBNnpH2lQT3r)RX@5@4WJG+h#pWw=n*xHo=_vGSB;|Q)fjqNjicAq1R7G4 z=(%sBGo3>HY8t(&X3(2z7QL%tH?R^_0{TS7(HANaeWQ}lq)J9Vs}%IRN=1LGG!*+T zI)ikysLDV~s7$ns%0kI18?B^r&}u3dt)=o%hRR19ssgmBDn$1=TSe$0RgAh-33^hM zqGweZdQp|50abzCP?hK%RfRrK)o4`JpwCq;`dZbY?^QjTQVr-g)rkI5P3S+>j1q2$ zKC3Ngo@zx)t2VTpYDX!m1Ffn$(VD6Yt*g3Grs_ePs9v;%>OXs}Zz7jiN)<7&=moqY5>FPEeER6g7p;P}8VZ&7kwuEV@|5TG*qj1k|MB=sJ~% zZc<6;HkFLpRSLRSrJ@H_8hTWvqaKxko>7_T1(k(fQQ2rv<)F7!E_z?(p^sHQ8dC-6 zD^-ZTQ$^?}Rg9)p3Hno&qJLExTBIeK{c;pn6=*3{iRP;+w4$m;sj3F8p=!}Ost#?S z>QR}st28{deP~s z51p<0QJoq<7pXyXnHoY@sbSQtM$nCF6y2)E(4A@=b*KsSfSN>)s44V>nnt~920gE4 z(aS1!Bj2Jb0S&1*dQT;yk5m%+OeLdnm4d!ispvP3&MKJ>KeM}2Aly`%=wYibC+rH0Y48bKebQS_-ALtmGj_UI}BC8;=CUL~THRT5fVC8Kneg4R>1Xd{(| zHdE;+M`fUGRVLa|WuaYFHY!v(Xdjh}4p4dMV3m)`Q~^3l6{6!*5jsf~qiR)x&Qzu7 zTvdiHROP5aRiGmqsv2#hYEYi4MLVlHw7aTD zd#eUitQye*)r1aJ&FDzgf=0snL!X58hrS5w4}GIL(4^`_KdUbEyXr=Ns~!})Ir@I- zMT@FFw1nzM%cudAtOn6aY6z{ShS6GT1ZAjEw4oY9o2qfNrJ6vwY7*_BrqC{G8ttKG zP?4HN`>R+hpAVIQ4pVVdt`gC)DhZvalF_Lu1=XljbdE|x7pQb}iON8YDid9;ve5M^ z8{MpOP@Bp{cd0ydpUOuMsRGok3el6Q2tBKc(Tl1C4X9G|hAKnvsB-jysz9Tv5`C_! z(ATOOeXnZJl&VF)sXFwRsz?8+29(emt%F81Pc@;XRWn*nwV)K$idI!^Xie3Q)>R!S zQ+1+ER2SMpb)#)m56V-$XlK=jc31sqZ#965)gW4+hR~sE7#*obP=y*rC#W%WiW)~} zs0mc7Ceit73SF$G(dB9eHK|#2or>MU9fnFkx2ZU4SBdCem4qHt$>>p)f_hXcdPb$8 z7gRcWMP;Btm5JU~S?GP0jXqX6XiVjzuT&oTPUWMYQ~{b+h3HRJg#J~>*=f@V}I`bVXqg>Q{!KOHTuGEkz*M9Zoyw1Ub;tEe25rgG8RDi5u%^3les z0A;H}w3RAC+o@u-lPW<4sub<1%Fw>5937}CP^qd!hpQ@dw5mqOs~S|LYSC$`4xOdy z(Rr!?)vHEyscJ%3s%CVpYC$ck72TrR&>gBBz2~oL9q1#~i9SpGW=(cFBrJ}`D8d_4Nqa>AqmRFf* zWtD|iSJ^0C<)HOcF4{=tq0Ll2%25SqTUCg5R7Gf4Rg4N%3ED@Mq61VJI#`vXGF5?& zQkCd9RfSGc)u>w4pfgo1I#<=93spU8Pz~q`)rhW9P3Q*Ij9OI-x?Q!RyHy*yU$vty z)qx&Uo#-jmg`QL0s9*JYRCe;Y~S&gFK)foC) zjiXpwH2V{1Q8kH{P*Z3bHI0(h3|dLeqSaKajoqe7Kp85IHdKjdQVODpDC}f0c<2Qd#IQm5s_(4mwulq7zjfI#uPP8dZSKQHAINRfH~4#i&u0 zpsQ6Wx?Yu`n^ie#Qx)hgRf+CXRp=pAjk;A0dQ#P*XH^|~QPraX)qvhmjp!ZKgg#Ks zXjHYJ&s8h>TD76?RXdte9q2dJiT+Yu=s(qs5^j&yK@XazdePFV4=tzqQHmNstExe? zrW!))s$rC=M$jf|6m6l#&^Bru<*5m@vzkP^t0}a%nnuNH1}#vt=uj2Ao!zENKou&E zPEd*H6qSU|P|2uPrJ(awD!N#uq03b|YEl{KI+clTQd#IWm5tg}4!T$6q6bwTdQ|13 z9#w#zQHAIQRfJwq#b{8Kptn^idS8{Hk5xGuQx)hdRf)b+Rp=*Gjiyx%`cu`Se^nh? zrq@apruqJny;GBimDlOs4y zUbL6$L;IPT|MGhLUH8uazZ#t=T#YUiM%44aqxAjX(Rs1H zxug9keXZ!M22dFJAPVn0gu=*&Q5g9M3L_syVdP^djC>r0kx!s7@<|j%K83=_r%@RB z3<@KkMSFT(V(ol`c&!ppsj)Z;*B}w?Yb*&Ju9DFgUZE89jY>slJ;^tCEC*fR9@VPlApHt$TlID~=r<6IR&M9q9>2u0J+4n?OG82U>l!fl?j?O+CE$;c{pm0{X zXrr~Fqj_`6M}K+M3Q%~JLKLmPc&rG8D_)HL@miJ4wJSyc`(Mh@JbRR*@NN|-oJ%Eo z=$PpBs!({3Y7}OxW=^#z?t9ds-#n{&^quq8fF5*gjVN08@mLcIE2kNS_iaJpoLkZR z_H9RDt#zQ#qZ5Uh=|ZXZN3)u6_y2$P<0yKSd9g$kt+08qBoscO$#d;eP=ZHO=VECn z^hih1ShhBi>;=xcjapzl>Bno?EhH&u=PQZ?v5Rf`gykKVTq%~SPgY1M$1Q;jG^ zHKA2iGrI4XsBa5e(^xB7SGA!`)s8k%9cT;HiK48=`a|0o>qdF12koqS(eA1b?XCJz zu^K=N)F3)k4WT2|Fse`^=ma&2PElj%3^k5w)dV_UO`_0# z4tC}$0o|tJs9hzZdsPy8P$i>BRSN1+spuJ%hF(zV=oOWL2300{TV(V+FCWD?Nt-XSIuZQ)q?g?t!O{hhDuaBIz)A# zBUC4f_EM}rbd0fXRH=H<$*LEfuKLi~svp&<0d$cXM3<={bd?%L&1wYQs7BHMb{;6~ zRmM?=M<>t&Y7#x7rqB~=8uh9f^t_ryFRR$S?AuiW8d7oeo=QY-^+w}OLLV7RMxUt^ zG_F$7w<-<&sM67|Dg(`^LKN~x5eoUE7=`>%fXfn?jk3JKk%B`0NJSxkq@j>M(ox7C87SnBOce4*77F%$R8CbUT*33i%^i{ULuOqL4q5P{<$2DCCb6 z6!J&3=0pBSLm_{pqmVx`P{<#dDCCc5Rzm*BMj?OXppZXuQOF;8DCCcP6!J#_3i+cD zh5S*3LjEX5A%B#hkUvUM$RA}WGi^A^$u})^tSOVHf#ZiGuM0=_vw697=2dWfQs#4M6Dh(a2($VoM z1BG7_GSO+qvd~#78=a?eP`%1Um#RE;rOHRwsshxa3ehd92;HHI(LJgJb*fVIuqs23 zt8(Of1XPL!m&(DJGqt*m;`QhP?fi1ecQst>KG`cbMHKx?Q$bj`QX zyA7drj18j=)CkH_qiAzAhPGDYXnQq*^3^2TO--S_)HK>p&7cxBiw;pScArP61aypw zqe_*Ce)}pqza+H0XPS&wRw-z8m5S0;8d^`Kqm5Js+Dv7l@at9<+SXV$+EL}8T~#hB zRC#D0m5&Zk1?XT^h{7*1Md)PDxfq?UO3=Koqq8qXXB#U+b*da)q$<#5suEqLs!+44 zMmMS&bgQaGcd9znq3Y2CssTNs8qpJ~3H7RG^t@_8FRNDcx@tp1svW(jI?zX|6Md$- z(75VG->M$;qv}P!sy;NM`q4jX04=;%v`z=n;%W#bs$sOO8bK?lQM8I0LuqOpt*s`| z`f3twtfo-5nnqix8MK|6Ma6#3V-NDJXDk5~s5shFC8B**5;{;Nqf(WE4p*t@XqASJ zSLvuqWuVhkCOS)Hq4QKWs#iJaQk9FYRC(xHm5*9f0lGyMqB~R(x)R;B21 zRfe8c<)}|ppqEr7dQDZKw^TJ6RyF8DRg0n>9lw{LPmR^1FI5AYP>tvZ)r5Xg&FBx+ zf@W1KT4?WRMYN&CR6ANyb)Y2GiI!JgXl2!nR#!bJUG<{%R3F+%^`p(y0LoE=Xj?Ue zc2vV?S2cnP)hOCWjiCe7I67EOpfWXyj#5+TI5mw>>UIgi1gcsyJ#; ziRcQIgsxG^=mwR7T2(5#U8SMBRXVy~WuPvVi5^o~=qZ(ro>MufU*)1#RUUd%<)e31 z0UA+-=o3|hzEH*J8&!fPRVn&em7(8NIr>{wpjc5f`;}->RfU#N)o2-2gOXJ(T1nNR z)l@xNOEsVj)rc1OId4K68f!+Isur}RYDKxK4eg-X(Jrb3?V&nRk?KPGt8R3V>OqI8 zUR197(6Oo?ou~%TscI0_s3CNY8b%kW5p;^~O zK@X`})U9G&{96c>fSy%x^rA{c11brXbCrLxd( zDjWT!a?pP&7bWZyt%y7{PvxVfRRLN~6{4H`9x6g9#){FZssyd6O3`h$D?{rVD@U2C z0&Suy(H5!-ZKJADo~l7Rt6H?XszZCLdQ_|$&;r$n4pmL)NY#ugR0}#mwW3p08#+U^ zqgvI0&R3o2V%3E%SKX*d^`PriFS<$fq1#kHYF7j3UNwjwR72=dHH>=H2zo}1q8HQ{ zdPR++K{bKiR+H#`HHAJ_(`Zc1ps&;{`cB0j=8jn>I6!WE58^ zXepJ74)t@MhUObfM=Pofl&Uh(8Y&B|qq5NkDhFk$T(r5$LtCqSw7n`o`Kk~_e|P5Z z6=*kO#b_^8f|d^ZKeV5*GE}0<(IKh=9ib}GF{%nxs%mtyszIl#T6Fd|=HE!h>QS9) zKo_Y-beU>GSE**ytXj~GsukU;+R&Y<9d)P<^nmI_kEky6gz84Uss}x&DiiIive1Dl8jQN1cbm#R{9r7A<$s&dq#D$p&e65XMy&^@Xe zb*dWlu&PCmt2*?wsz-gQ0llOe(QB#+y``Gbuxddcs#f%=YC~VDb~K?n&=0B;9qH%1 z3;klO8~ver(5&i33l&G}pbssk`q7eV041qGw7eQZE309&x*9?0Y80)f#?VG;9Brm1 zP>z~J+o~zFqnbv$su@(MX3;(>_9**Fm4FUbaa5)f(NQW19jB7fNh$?Zt5kHRN<-(W zbabK0Kn*GrU7@njH7Xn3pmI>F%0;)UJao6pNB64&)TIj1W2y)}rHavWss#0`QuL}S zLvN~b^scHvBdQX8qN>mrsv3QxYS5&rML(-L^t-A@f2#%*+drE9MzpAELQAM-w2W#& z$*L8tq}tGGsvWJRI#7n{L>sCuw5jSwTdE$Et9sE6st@g=`q3V002Qf0w7(ic2dQCn zm>NOlY7`x-#?Xms9G$8rP>q^I=cp-kftp5_s2S9#X3^Cu#=pt9UL~NLRUEacM0A%* zLied;^pHwH-6|D5snXE1DjmJ3GSGm^L~p1p^p46#AE+EOs&Y}qW>J32L!TSVM_;P~ z^t~!XQ>qC4ri#&Dss#O~N>RcA(TXTT^He!nT2-LsR3%DLRcKXJjn-5(XkAr{GF2Vg zMAf4$R0G;ZHKIJ#gmzZVXm{0u_ExQ^Shb-AsvRAwI?$1-6IG}#bb{(er>GuuhU!JN zst=v7`q9N|09~#IQIi@%*QsH2lNv#{sZrFf#?ZZL96hKe(4%S+^{6TIjG9I-s2TK% znni;u_85Cdm4Mz?arCiDL}MxmeWjAocPa(_q*BqeN<)9Dbo8&vK#Lq0&3-0|t1PsX z%0}~54q8#=qEwZK)=>Fq9aVrfP=zQ<6`{>lG1^*{pyk5;4{dL(4CSkGw416xd#Osa zpQ=J7su~@lYS0m?79FGNP^GFzC#wc@x@tsct0q*Zn$bn71zo0E(N(GqHLG@Xqv}An zs!nvL>Ovi=8$FOOUqnbj$s%bQ%X3#%s7A;&7t%%s;>=RW2N>p*QtV%>Hs3f$CN=9ia1+A@8 z(fTS4ZLHE!w#qisz8^jN_3^FLf5Kl)S_z8EvgpXq3X~*svdQ!2K2CMM31W`^t5V5 zeX0e$q*~EystvuR+R?D;Kp(13^r`AXU#f02p?c5{su%sD`p_S$AI+)(w9tZR_6N~o zY6vZ<(1|DpYZ_ zk4i)bs3df-N=9WW1s$bQ(QzsboutxHwaP$es!VjQ%0d^aY}BA~&=o2dU8C~Q4JseC zssePoDnxgyB6PnhMqR1|J*G<0Q>qL-r^->ksz9%*O7y0xLhq_-G@@$IC#n{Gq3X~# zsvb?M2K2LPM8B&h^tWn8v4f)7Z$XQyR&Pn@T}< zsZ?~IN<$B+bkwaf(32_?J*%?Niz*ups2uc$%0=&}ZBaPCJoEvv`LP}5V)9ePnDyDgQIm-f##`7w6v;1%c*LVqH55p zsur!O>d?BX9%ZTqw25j&Tc|5g7;h8WhS>br)pN0ClxMpZw6khOyQ^E~+O?s*?R)!N ztQ{5Gt^+Mlo#;^2g^pC+s6zFi6I3rcMfIUGR6nX!1L%A;h%Qz`=yElTn$!roPK~0Q z)F&v6cMRP|Y<}$Xx!5>rx7`G~S52Y^)em#+rqHAI{dq1nje2Z1gPu{d=mizy-=e>w z640QEqqkKedS4}>k5w`nQz_^xm5RPoY3L`Fj;2)x`cq}1f7OO4j5iA{QW}kSlet(n ziWB3hBeaytMf26RbM5lbiuT=ME|!l{ZC8NSP=zS^*HiqCiPkYzj5bguC?)J;(Nq5A zy9{M{v>a`&D$v%d68-1j?W@rC#;Q@iszJM{TC|s{L;IomvGY+Fc|9ueXahP#HKH{= zmnL+mYDO2U7WANMMenONbcB7|(J`t6RjN*Ovg$&ot8R3*>Opm?7hRL1zV8sKP{ZhQHG+E7C>m2^=tldFqg&Mkx>HS}4mE`yP}ArUHG`f|v#3|ao?@S^ z641*kj$T)ZXfJ;`PC_Lr86BZgP^C&mL-t5R@2NFVn3;6+5wZEPwdZ0P=rh}8qH&dl zzEzvdwaZ37+IRE0SPuHtcDZOq<)MF6K3e#YXtfuh#Z@8t*Xvh=;+}Icny*Swswzc^ z_9#Qks&ce~sz9r#N|dIm(AugRt*>g(#;O)&t2(rmsz=+Y2DFoEMC*74O(;t>qpej7 z%2%zZz#eUAPt}h0RUPO+)rm?~7dl*ZqoY+1I$rgnD%FQhQ~l^HHGs}jgQ#8&p-a^; zx>AjxYt<-fQDf*9HID936X+f_iFS8Brckk(Mx7p=K@Y20^tg&W%^iVCKz%BXUQ&r@ z3tuG(<*8(Jib_GXDiz(N(onlfM=z)hG^jGscPa}_t8Da|@0Nq!Qn_eY<)IH%KKfJ@ zpf6P+novdP2UU!IQ6=aPRf=X+8CvMjXcd>E#Z(1aQdOcPRfU#U)o5i^gH~6yC|%W| z^;A9DNHw6%R3pk!O=w%yjCNElXjj#W3RN50N428^R0ld(b)quWg^p6)=s4AbPEx(7 zTJ@nbRX;jc4WJ9vAZk!U=n6HAu2CcC1~rOW)fl>6jibBO1iD{MqAoRs9#hlkDK&$h zQ?saF#dr?jRh59=RB`mKN<8s9;y-* zsVcO;szwK?8g!VdMdhjv9jofmiK+pesv1#^YC`9zW^{pSL6@jj)Tr9f)v6s`uR74p zsuQ)TE_9dbM)#>6^pNUB-Kq~gsru2gY5={c2GM{TLT{*H^o|-qAE*ye$a$k^l-T^( zCv&ke^ttWE(bsAMeXqWqYd49e?EAx9YzqBmyJ_^7nnC}mS(H!~t(Vv{+)bziw6uz& zL?Uup#oh_Y<}$6xmYD?vRxIrPF16u z)M<0=YS3-=J##Kri`s2hhwfGN=t0$h9#xH~M>U~mR5N-(wV+p2D;iX7=xx=G-d7#y zW7UbqR2TY6b))Z85Bf>ma$L?xpm zR0=vqrJ_oehE7)L=ya8V&Q_VIPGzBsR5rRy<)EunE^1bJ=th-~ZdC>7PF09HR1tbW z6{AN~33@`6qFz;oo>%4QWmSP*SCwc;RiXD(HTp=^pwCn-8dr7bTUC#KR1N4?)re+P z6Z%IrqlJ%%=DY=(K&z-ul%~4S+Nv9^uX@nNsuyLeKD3qUN870Z zw38Y{1!@TGsfN+MY6KmqMp3C6Lx-zzbhMg4$E!(HrKZqnY8suTX3%+R7S*fRbL?nU z0=iPg(X}cOwWuU?i%Ld!s1$UMN=2P24Lz*V(c>xuJ*_fPpUOfnsciI`%0X|bTr{lm z(1$7?eX0u3m#Pp=s3P=(Dn`Gk67+{EMYF05Ep%iw`{igcRe_dNl_*J7q2*OIT3OYg z)m1G@S9NGTRgX4O4QMmfh;mdD+Ez8A9aRh3Rkfl*)rR&_?dSm2feu!ks7!UCqf|FK zPW7OZR4=MledtWpkIq#C=t4D!8q^TFLJgy9)CjskjiOdHhHh8m=x#NE?pKqjOHHB2 z)HHfZ&7kMhEb3RWK6aKW0llf>=v|eFMpP2|L?xpyR0{e=rJ_ldhJIG*=y#QY{#KbN zRvyiM7Ftwgqa{=hT1MrfWR-_jQu$~#Re;t~g(yQ6p$%0r+EkUGEmbMXRb^-gRgQL1 z6=)AtiHcMe+Fwc7=w{W4+Ef?1OLe3BR1bPc^`dUohn`gZ=vg&@UQ~lm8` z=yNrWzE%_Hdo_us)D-$nO{2fm4Ej&aqJ*QObr9nj^?51*Ev@2cIhBY~R1#WMC8IS} z3R+jCqD+;BHc{zl3zdPkQPI<>c`6I-tg_MWDhKVYa#69$Lkm>c5ss>%BYSB%q4&A2eQM+nD z_o_y;uCLdGj#SO4NwuIyRV(^fwV?;?+a4WN9jHfjqGwbWdO>xgS5yxgRK4hJ)ra0! z{pe#gfX37y+Qj!ALMNzUbe$SO&!|!Kl^Tm=-*NPvnm|9PNi?md(4T4={i|lsB1cE7 zZWhH=>;?9nDgn(`(KD_qszkJ(zkMa4LsT+4Mx~&WRrIuLsy))s8Y&&FqcYG2DidX? z=(*R;RW{mM<)H0VF3MMVXg3u-0lSwfK>Mjew1{U=gqBjpXhju03%iCYMJ4tqLx-qx zbcCuv$EfI8*h*D}PFB_EbX9}SR<)>3)uD@2J-SRapsQ3P+Q2htLYu2*w7qIUyQx;x zY>zf{qiRRDst$Cg>O>u?3q7E^(Ict{J)wG0uj)h3tA6yd8bGhBK{TX>(0ghaeWXUv zXKECUt13G}O)M0>kVr_cg5jb=PLgZ@#oXyIf0{^Lo?#Z>}IRB^Pdik_(5 z##c!~JF8@LhDt%_t5kHGik_{#SEZv@R0eumWul){7Wz{~PuZ^EyXBx&R4z(Wd1!5w zkJeYw^R^qSLX@qF&{nD#ZKq1mPAYoxwm_AkJyki{S5=?`RV6A_(KEP*t7>$#szJxA zT2!U#&}ph3ouwMkd8!fBt0r`*YDQP87Idv@MJ=ig-J;sj9jXJ}qdHNi>Ov2zZuGe7 zK~Jk*)TjE;OR68erUuYkY7h;pA@rddMxUw?^rad_6KV|opvKWJY6AVCCef^#LJL(y zD{LAqre@HRY8EA_7*FFauM*J8DvnlHi6~t~Px7v(lF>#g1#PBMQI1MO+p2W5qsl(7`Gfm8m>*l*&iPsRDG8Dn!+)2%V{l(YdMwU8qV?gDOK;sB(0T zsz5iWO4O>V(Cw-k-K}cS{i+sqsXFwSsz*<$2K1b2ME$A>y{ekgo2mu9t6I^BYD1r> zcJzhnK;NiNG^x7K&#D{!u6oelsu#tMjb^_OEvov_5^4Y~qXtp38bT|nVYHeWL2Ic| zl%dAZhH4ybswU8uY7*tDDYS!{M!TpPw1=8SMJo0Z`)rkf4pMP+m`X(DDhVB{lF^AO z1)Zu=QH@GN=csgafyzLas7%zTve4Bk8(pt*(9J3rwW&OGm&!-?sRHznDnwIXMLWDA z)NQO7J*i62v#J!msLIfQDo1aq3iOVuL?5UsG^(o6=c)#Mt!mNtst!%5di0xWK!2%5 z^q*=%3CBe%q8ZIoEof=gik4GtC`GlSRaFOCQ+1+sRTs)s-DnflgSJq;XdBgs@>DLcZ$P#-BDh5ASZXz3H99);+Cl^#*3k5r68eWVf;>LZn+P#>ub zh5AV4D5?g-zxP3*K2jwL^^vMk7FydH&-H=r=`MifTggu=+1Q5bm( z3L|etVdQNnjJzF%k$0dl@=g>+-i5-*yHOZ<4+@SF!DhZMm~hX z$cIrF`3MS?p+-@t3^j(LIymvzI0}`aCQzshHHkuHs3{aGLrtSl8EOW7z`ZSZ7${EV z67FzcVP~!qP^b(QN1-xQB8n>eup)yn&3YDSKQK$@+fkI`d zO!T!qve5S`8%6iytUC0Y%0+*vJoKN+M+woLQLF&XQ-x@0RfLvP#VAFUpjA~V3YDSC z(3-}|(YmSvWvWWFiK;?dsA?1{L)D;djMbt%Rfl#~^(a(^YCwA%YedDW2`x~~=up*y zj#RCvLbah#8LAzfVypw5p*m5m>O$wMZj|MG^q`B4^`gsFAByg-wd;(Mg z3YDSa=qqE1XxU|=cS}N{GE_49$)hPKx_{P?oVm6e>d%p->sB7=_AEB`Du^r6^Q}Dnp?% zR5=Qjp(;>`?J7~I3{{0fWvFTtDnr$vP#LNgRobHth00L%C{%`OK%p{JBZ}^Usc(xy zWvFHpDnqrPP#LNfMR&ebjXbHJt$O$>P69A zE;~FFDns?7myHdeP#J0vMfbM+g$;$uP{Sxxh8jVkGSnyvm7&H^bZ^W0L!mO%1PYa* zCQ+yiHHD%(TJA7Vs0=lOLS?8~6e>f-Ugf@)`;B-k0fov?aTF>;C8AInDhZ|8E*XW& zP$?)>hDt@DGE^GMwp}_3m7y|Fs0@{fLS?8dRA9So6e>gIpimhq7lq1Dd8pKO`6yI| zDnLgYD@36(R1vB&R*XVrs1g(^LzSXX8LA9L_oDoT1BJ>^6)04OszjkORMr1+bw6;E zm3969&%HC~t|B6fiGp?3nN3JcY%wuW&pI~>ib*ae2Ikr3CIPX~B}GF$>)a$LCApZC z_U&vl6eRv4mx_|Uox8b7Niu55@Ehv6ouMGHsKrFZ{JlTtI-j{-+2g^(XYc!Sea>~R z^JmUI_q}sV*EMyQO5u~CE|bD1LtQR~PlhTa`@U13wl9TGhPqM;pA2=i6h0a18p*!f z)DxZ*J{jsdDSR^2$EEPeP^A<;8EPWgcbocrZz+5-)J;^mPlihVM)#8DvwXTz_++Tf zQut)3!=>=aP)ADPlcA25!Y4x=BZW_fI!+3o43$dZlcD-j_++T#rSQp6CraUyp-z&* zCqtbqed9h`gHxm@KVUjl3ZD#>N#T>BmZk8?P^U{LG<9c6;gg}xlENoLoh^k=hB`-j zQB!xG6h0X$m%=AQtw`aMp)Qbqs;RqJ3ZD#hi4;B=>M|)j|6MMH=f6S<&wr~@c>cRm z3eSJnNnymtr7)tD!ib3!M%*BU5jRQUiScGBJTcxPg(t>arSQafn-rcHD=9oNu1n#G z@v~BRV!TrdPmFg-;fe8XDLgUWBZVi%d!_KiSWDrF@qQ`H{y{0s{vj#M{$a^xuTR4N zoL+T5W#2PhC$;-4wfifz`zy8kE4BM8wfifD{k>HRU2c;?mr4p<)}_$pvr_1Crxd!} zC50|`OJUXSk;1CoD}`07rLbyqDXiN4QdqSIrLbxbNnzC+!NtZtIRtZtTU#Fpe%DXjf%l0CI-NvcJ*F4-BOze^$6QQeZnFM_ZEnC0oBO$%9fD`;cU_*WXo;>|EQD zJR;dSv?X~|3L}!g^$}eujMyxN5r<1*#E}afEro3yBZaf+I4PV>sT5|~m%^v*A1{SZ z+doMPV^3b_6zNr;v{{`h+4;OB$)vDW%aVP!xFtDV3hR8PWZy07%voe-OJOz6k;2&X zq;Q7ii)=*-v${YEv${kIv$}Ml%cRidaw%-LSZGxWYjx!!yIKk(u93p(UMq!b;W}yX zNt^S>rEo2jQn(f-(yN-U-XMj)6LOPuUX$G{g})PWixmD&$gNWNJ0Z78UtPApq*6)Y z?}V&N_IE;bu1W80bf;wh{$WdUmlXa=!rfB%D+%{V_U{mMu1R5qYALMH{r1)7uJWK1 z?kW#S;jZ$q6jtcbMP2fFuj@*oZnG5X4wu52bEFhj@@UD<_QR4=`g+$ik;31&xk0kO zadTL5lVpDr?Xcu#=^q;1BH3R@J1n_X+VLsVZPN1^RnqettxI2M>OL#Ipvmr(UfAd^ z=|zq1mR{269%*Nzd!<36TC%^uc33i(PHVFJrI$B)P&%X0L((f7JuJPd(Ie8U8$Bw$ zU*FLmrUyN}?l)Oi+SO>YbXD`!!==|Y*^$!g8XYaY{V#3oG1BXs>^SM%Myd3MMt$kB zrtWy@gH68^rC)7ylJucQCriKH=oD#Rqf@1iG|HrpHd>Z`v(f3&#~Pg}{dS|Xq~B?D zw)EWtOPb#~()SvjCoSD#SuX8w>QZ*;Bnghtm%Pi*vY=}C=B>0QmLO{6zAD|v&owfX8z z(vutAEIp;sEz<6$?pEokO?I1fY@OIL+6ObXZFsuZrlE2VG^UM+=d@ER#xgV##o8oW*l*Wkyca1EAHxCSRuxCU>K z!Zmo46t2OWrEm@2B86-4Rw-PAw@Kj|tfX)au1nz>{HzqN!8@gJ4c;Y%Yw&IdH?!H1=A4L%};Yw%GiT!YEq`!(2=!Zo;A z3fJJ_Qn&_>l)^Q5v=pwvW2A5m9w&usFqOhJ*q6dJc)S#@!4su$4W1;0Yw%<#T!W`b z;Tk+u3fEvJg==tGvTN|L^VM8>L!%Yx zjg2ml?Drt`_u8c0O?HViY;>t~exu8zH#NFky0B3py}8k<^p-|fO263XYU!ow7M%PL2X!LREosCNAHAmWBPNZLMvKyp#H@ZoBZ=;)~y^U^>MvZQju4r_d^!`Sb zbXB8u>4S|vEB$JtJEadbx=Z@?Mt4j58r>s(q|v?7M;q1BZ#J4sA8T~K^xKUdlzykt zL(=|64@=`lk4V=ydQ|%TM#(?elcnu%SNcSw&C(|u9WMQ0qa&s4pPKuhbotjz$4GzF zeDyf#K%-Rp<3@eyPa7RC{aK?ErB63HN&1UMCrf|X=oD$K(W%n3Q6}BqXj%G9qtm53 z8l5S9uF+Z2-!?j1`nyKwNPpkxJn3MgT>8gGE7CtTx`Bz)J6|V$2NLMdU~UWr5|eah_tQIqf)O?a!_}bMqTNd zjW$asG&)>*R-+@OXE!=pdQPKbq~|s|PTJ8Zm7dqAFFn7}@zM(#ohZGq(Mi&a8l5b? zq|qtT&PJz7gGQNjTBBv@<&934&S-R|^vXtONv~>jw)E;o=SV-*=samxqg;AzqZR3O zjV_R0-{@lLTxqi&82mfUuJnz!*mKTiDSSt8xD>wsJyHtaTOBQhcT}NZA-$DvM z?>R{d?`51Uh3~OXk;3<|r%K^_(@fg(3-*q~SyJeHwiKSK&XK|l&XdCTB$F@s^Uw`a zcpm!fBD-^u-6e%*q`Rf?jC79_o{{dA!ZT7W?f8`4U*=MHM!H{mev>^Yg=eIPr0|UN zu=K*_tB*+G8R=2!B~6xm*`JZR(xAyUOW_&ma49?^9VxxM`RdV9ct$!#dS#OxCxvIE zRC;xj^`-EPbi5RvkxrC$HD5hR3eQL$O(0r=?BF^-_4czCr3VTf0d*tkKQVW2Mc>A4y^CEz%Zco0314!q{7-$2TKx zlb+Cw_zUT%#I{yRPi#i4Nnymg^rWWlb}4lJtQ4NK?v&oBBeOaA+r?M!lD0P6xLbO1 zGxi@BU%f|qO7qowC42hXoP25V)mnOL^VPX@Y@_?7r#E^~`k_V-N!uDdEcF^aB5iN< zsPtNCOLD2BOaE*h)1L_qF?)n#i^xC)Dd60fJoMD@jzGUa5{?4Nm z-Zec@viE}YZ%ib+@9OV7N_OAX&s`)tJN0ReQW(1|g|VkgVZ@nIcr`dn3h#=aErs9n zI7iy?ChKyZ6gpq9sJlT5+qg*z+qhW@+qiY{)!PaPifL7GHgM@zqD9uy2n_ zVW!C}%;1QmE4})Vt>49SpTQ+kn8Bq|n89UIc(?4Pwr)#u^P+C^zvw(T!S?NNDePq` zg+1y^?TSmGpM8c%nAKg2y1N&3_bxK~43RK)F4=3c{&KIhQJEf;!b(0Qh2M^`&prr0 zhj>H^TYFRrzgc6SRADpKc`99T+$QNE=^N7K||dX}9dy-_+UdHUDGz8#gkexWzC z+MIkuvLka;@~VGd)Gf5T)u!b2hr+#SQ*z-#?_B7rR!1dYlx!vS@7Y^zN;VdC_eplI z)2D_l>b|k4`_`iFyKUX3Wa(iau}!kho0DJqW;olANM8GhZYlb|Ba%0?Ix2amWOYX* z?_OkAEV8TG?1UIeGoJ!q}sdH?-QET)4>IvdCWlZLfRoqplY%^s0q+FZ7m$ z-ree%n)mE&;mk5WP5*6w=BDIF^}pXaBIM>btL8)fknfSNYyHdemycg+>PPYqXjQEK zgYy4vYs`1G{`AZATOh6XDSyWH(DP&R#jVHk`&xfO{&4F9@{O%OEkD$HDu1{2=j0tf z9C{vO|0 z5P8w&M|AW~3G%YdFHt^5UbXp&x+bQ`>o&JOGvpop|30@K+?RJ~uC`tyA z9o++b{yq3)+2?aDJVwne$nS<{sCgK9=dp2HN6X&-WcX}&g!(Z&g=cVQbKI|W9*kKrjigFBB8+p@7ecmNMuKcbqc?CW##;c;#Q+4EdJSI5t;mm%^3 z`3U(Kp2By_zVEf{J!hy%o)Ghn>~lzwXYc?uXUpC{N6iQ|V|WVB;ErBT{JQALK8FE3 zgh%iU?mRK}8Oq*g1drhZvd!P_?Nj6jkspFPN5-C8Wgk00z6<#f`5xr^;4x|rAU_Dt zP;&@*=Si54Z1b_#*&VH$*DTbGWMAho@+mxnJ30ZqewXa~y9XZ0zRvrQkC9K|gQ%Gy zKZLxahTe0l;M?sX-+_F9d>8T|@;%5$$oC;1BR_zAiu@q*8S+EOJ4a*w@?!qTcOV}i z--UdLd<5@9%^3L7C*1drhu@*s=Nadqmwmx<(Pm$j)+cV+gzN6PZj%h(@CY8m*UO7JAfLe5z=JS~+FC`=7SIEAtG4ku%`oS?v$rSnRsGlLf4|zuq06w?FWbfZYz8(1h`4Aq# zWB7X6drpzh;LdSz4n26g>|+PWPm}$44Uv!FF+7E5aOdgRF1%e{Y!~?u9>HVydfCTL zk>8GdhWtL{9o;_`$3pf#J>=Vw50IaRe2DyfdK9n;TmTS|t= z&u??Pua1z9;p=7JmnrfY+<6A(01x0HJc7sY6rRByeUId8yG`~r?;#(+LwE#_;VC?W zJN>w=9=u)lbr>KY!XtPLUoZREDe~Kq&ye4Tyt6&d=P=p(^pI~yK0tmN@*(o`k&lpH zfqaa73eVuq568Ln;O(-{bAbFbBJLA0xjW`4su>$Y;nq$79a&V$R41@M)+SB0nGb z2>BJr$H=coK1F^z@>=%$`3yDpp{8>J<}WYik9<4wow8r!1Js;`n%$@wqUL_yE8 zHT#i|k*^`2BA>yXABp?YgSX3mt`3l&hJ1+peA(AwgnSHNFMH1^^4nz}J41dS>O0Sh z^E^!U`X2HDJcLK^7@op2xN~CMRu3M)LwE#_;VC?WJI_XccmNOK5j=*c@C@$!DEh+# zcnFW+{j#5{W8_nK26vu=ZNUS02#??~JcVa)=Opxp2k;Oc!DDy|&*0>_aeq6qzb>c9 zd&o271LQgKA@TzG2ziNo3eVuV?C+mr8OENUzdG-X2_El#6BH)k6vGGY>K@56LD-$ z_Bo8;?h9khjq(T8<9}YKXN6N^z6|GCJT3)X!fUc`Yr0eKr)&Q|vrq4J$es^g8t0tL zo)_>4F5wEU;hF5~kPKqa6z;(poWlj&S&n^1viILWo}3ofBzaj_!x!m(pTiZLzC6|p zW$!sSBYG_RnoN-oUJ+}OSH_wVT*70xf_rDiJ_C3R4_*~(#_&vD%r`^Yx#K?z|?}%w@0Xo*g}wy-)Sp@H44fcjzbPvfo2$IQi*NbE@ti zX0OR*|Jh0b*Kne1!)sDFgLAlmOE@_Pec%kv;i2sJlLC41`Z)iU^WvI}WWS$Gn7<*e zfAX_&Yzk-ahU{xQePi@+cXau4(G`49w&yha`9+O_1ea-hFKLAfra}fC!B_+SX(rd;q>f{-Bol=WfvJ8uG1gkLSY}{HKKKB<_1&>%2Rx8{{`-(0fH&k%zaTu%EWIas ztL$^$0T1OxPvi&St?!Lv_q4WSw-5PL_CCWRy7RvHEV_RbpDXsP#-97&sk~L^`8Y-uBste2n@jYRtBl_TLP-+4DoP_wQU8`)_?2k zve)-eZ}xh#)vu|32kHl?H+#L=`|m^j0eC8Z;MVqcx7ys!L(4BxZoN8Jg_`DfU1Xc5 z)%1{?Js%=BGxwgBf9;j}7tW9B{T8|Re4W$s2xHAYb}akz&${gQ%voD+_ad{`n|)hm z-hu{+Qmcd0A&EvD|x_{rf?)_5Yo=#{2h_dr!0XG<(m1`~hvN z`5htDTkiE{*83bR_c@q-4rZUjQ1&^Py{FlGj%1&M+3Uy1&CLB+Op(vpdOJ5ddJ(jq z&3OV3;8APaceD35d;c+N%w97?P4DVhKav;wB742%-gAl?v)7otW+wYRq4TTJJ$NAd zw#?pVh}_KF`;Sm#_Mgj)+q}63Tidxk{I$3(^P;DGQG2dhZs)*BPt?!lWj_Z-vLA~v z-1$(b`Ht!b@}iII^O?!M4ufk#ADfSPF$Z`od;JvkX0M+iH+%kotizf->lU3qzpmd` zer6B&Ft5j`Ej2Q`!$f8`}0$EyjrixBiZ-S>^;rCkK?w+wrlqLz_hLTy86socb*pP z>uI^KXJ=pNX*FiAF?&s~t+AeFuQ7YgpsjhT`k1}O>@~x-<~gb{dyUy^Ms1DtF?)^K zYsRv#kJ;D9Z0mEH#+rSs*~d<0A8YopW*=+zv1T7TYin%&X0I`OP3PL!-|YR(*8iOv zYxc2bAKPndY~RgZWA>V1TXU;wMzTL2j@$h6%BS*HZR;rg*ZWBH03OP|4rZU{==<#F zu;qRZoBbRfqu%WGX0JDU{S@_PuQz+W+3RPhH+#L=>&;%@`Hi?QX0JDUz1iz~vS055 z*^ZI@n~0I@>tlYF?yL4XHA8Opyz|jmZ}#;xU)0{8&0gO_ZuWd2`*zLV$Gn&)>W8Q| zd;LgWoExYaqsHt#r?Ss;a2@6#dr!-~W-R;Kntg4jvY&f1+4sfleayby-fza5vF!b) zvd@2pyz^V3zPaDFw&ODVKKr&T_nsrvjFC^_&d1_>2Ji@;exH3?Gv)5i$KyKmWM2of z*9_nxJc7sY6rRbx&Yj{#~mVbcc%HC%LkKw88b2fYbS)1D$b|$fZ zPxhJta`Q#Hj_fsbh}`V?xXqjMLH0hK>*E~Ep7+|kxpyHSA~$>e7`fT=DRQ&t~63v)7w_yF=N={>s+8nf4!t>;mh zo-I*h_8PO-jAVc97=1E&DqqxI7lZ#VoMU!gJs`hNx&7|<8Gjf(l)cY|a_7u&PL7aY zh5E7V`!bbnK2Lk8)){^P^_`oszq0R(<=&@<8nf4!t^aG(e}EdZ*OO&I)z-XJeaEsNFSGYF``o6o_5X9t;SSk*&X9NhDE2XXAG7y4LH4-~P;d5nvu*3! z+SU*?X0I`O&4se{Z1zR=eVod^UuGX`_W9f)`>~$M*7KBs&b?1X4`uIT_C99sGeV8o zYs}X3o$7g&?E5}Oz1i!{UVo!(&)fD|FqM5W`>Yg^}$?Asc{Q~0Vs)-%A_n)^}OciHCrC3)~CaqI}bO7?Y_ z$@ad`+g`5kL;p1RfZUV)+%sFvqsoV}&u0XW;f}Wd3BA^QQ=iLXK31<4o6b;AVT&X8)dg+}7B8AZD*I zd(9LzX0I`O&8)3y-g`lf|@P7cHGw3{LNlt_L>`IJBKfNx?cBX-@{Yu>3ljqH(qsH=-)iE$y?R`DE&8e}5F?-EG_G@a`*4s0o+3Ux$&u!Y)*qqH?)A_&g`{)y7%dO8; z_WpyvjN2W{o=@e)n#e@1ZkZ{yGSdb01k*~bo$n>`;RH+w#j{pW^L)R?_yhTQD=T=uaKAn)kCe4m@y z>$ku?)R?_yfZXi)5V_g&5puKVW8`MfZ*1M%H&8Q0%^j$jp~mce%onxCwDWh^U)gJV z$jzP)kefXpA~$It7fc%cuc1#ZR2F?C0$mx!Ln6aB-^Tk+W_MTf?+Z=kb--`yQ zH+%gq)DKZ(_L@DYxvI4t$9tF^7e9(W&o z06y5-`qZ*NJ0<@dox(e0o3qtt$al55Z8t}LVVm2W_n@XgO$pzK`U?4ud*gQZz*n`l z{x`x0P;&_0`lZ+>m3@DAAkUEJ-)Da&ERe6teh(~>o4x*k?8mx7%|YZf^5n~LZYi9> zIb6V3$$p}`*kDP-&-*Idka(fSe?K2-jUgB%w97?joE9=UenR`tdG5SWcC`f*Yw&Nd#}Un zHD<3Fv^DnLi`i?;UNdZKtdH4i%w98+{k6~R>tnWg+IvT4A8YopW7)@=eXQBXntiO< z$4=WCo4?s>%w98-y}#M}o2|dSUu5>NW*^(pd1E!U?`E$tdreQ?s+yzpUv1tVoIDbp z!Wmq^C0xOG$Tnv?hil}?w_^W}Z1eo^r9}i)zq@D+f4SJW*=+zv1T8ed^?Wq$UfHWW6eI+>|;~ex7(9_ ztl7t!eXQBXo`CvH_C5pTX76M6K4$Ne%RY7}`)gK#d?efPwV$1p$SZg%`!O~9zL^=*M)`f()_wY{p*!FQ zT0i+)OZtF;xISBCtN)z-(nN|pgU^s{&Nhb}c>$Mj4L>0J*yMY0yD6N(XUJZkBQM|* zuHYJeK(_rlkZjV*EG^EfEwbk+@)O$J)*(Y)z*osWw-R{;*Ko2Fx0}Khe245kYvjo$ zjD<7!LfOXJef!4Nc8u<7oCiL)45~H*-LZ<^Hp+ zG3uwX@7E0OJRz=$*|%l(IroqcWbZRXK0-c5K9&90%}~=hBIdo;wl8L%gW2aWkQdv9 zNAMW#=yxOhSew14*?acdn&!NMhwum<%id=y`+R0_=g64%-~l|8eQsv&IcoFfK7)LW zdb8J?eP5=iF?)^Kp9jqTJYe?cftl>{={zae=3w?dgEqHgWcGXrk7QqyG3w1;KW%ec z^BLUJ@0$3&3}v5>*~gl_X4KYLpK)uOv)SvXvd^c6XK-h0tm(l6IERPu2p+>z+2?Qe z`OJ`;J?|YI>&=V%D)NEs^&S0tq{Z*X$o8Dp{B8{L9`dn#QTsYIg=cW*2jU#ezO5cS zXlrcEhsZ~=uk*OAvGc_2eWvgX^_{0+yRz3??#H?(d;fv#-(Q>k`|F|XYi{;FW?P@v z= zuj#cl*2nBMX0I8@zVBw=ceC}k_f^b3*6d@4vX3?UShJ5c`&hG&9kn$!f3w$^y=E+X zf3x>DTYr0B#q49vK6cvH*uI;+#_TmS+0TvQgy<5k;Pf@ICWF&+W1jz2bOEQI3-`~z z_&t5k0+(pZ1+R^J;sgy2{o4Q{$9LK?v+2> z-rx4ic8*z}o%%k_$L?=!&&(UhcP@n*%a=B7T8v#gEP6w>K2Ojy_*LAc-See2DKtLNs>v)M1%dfI&U!fWuxiXVj-5jGQg&NDZwYGe>?Dv+XqoQ}qi+zOm!)x#cytFlr z-3IT3_re=L5bKwo61@%H3GasY!uw@kleMSDJ{$11V?#}Ip3A<0 zzoY15*We9!Nq+~?Yqr5V;oY)dcY9?!j&|Jlqh<}>fVcf%sJC-w+Yh0SY<wIW! z$9mhgIG>%eZ`bVe+zoGgM$C7@yWzd?es~Suko~xreOpVt=xy*$csINk-Vd+AJN3Nc z{ddEA;Wc?NALL8hZg{WkW6i#;{cUddw>5YJ-uuIG?EYuQv1{;#?EROHk6vqS z{WsvH6T-1x(*1Lr?DN?vd!N0}3bu28qqW^P_Mfs4o*VjD&2D%vy!2!7KEHcMtltaoJb6>{&*$oIMefkOUG{ZegLgkK?5|y?`(=Oa zSd*>3Id-jWK1)9y`|OtOzVwEZ^%^SMy1iN6FZ;S}pnmE3VXUpyHh3qz*4nnU0WX~r zx4RAA3GasY!u#Phc;^ekoSWBH+1F?P_u2Plt<7!z8?xuyej<)Fd%pC-klPxjvgaAR zzpb&JYw!lV`_$0KYWBkW;SJf=zj@7lQM|sk!MkOvd1%{GvM%eiXxZ=wwJ`3owDb<;l1z%>X))upTRl2U-t8D4c=(ooO?TC&64bM*oJ%!-hh{08pm#f zcgx;qFT5W$Ypt8>@r<~(d*S`?8vTk`zb5-W?tRt&w$EX|a`y&nelpZI>+tI6ZL-(z zgmI>z95SJ|~Xd z2Je&?+ih*z-S+yphTDE7_Sq}@_Yu3#jXn3m`(^LBbY2|06Ru_dnPc*X=oHT294_Dz zuHfBy*lu%8T@dHI|HA)mKQ}hs9P7=#&Px|Z@01tyt(#-?mbj05WgojAUTbUY814Rr zSic5Wzqo1fy=o0-m&81W3%G`waa zaqMn*ue{jqJL1^g^5VR@Eaq#n=lkCod#=G7viIEit~hotykB1IOPkxdvG+Z(|Jr+_ z_wNmTtY+zI_?lR=@#}gm*84Nhe3`yi{c!Mw^6u7a^4`{mzkDgl_h}C8@3a)~#z$lS zjo;kVy#M^B)Ac-mW8Bu-A4KoGDelW|crUykUV}H_rBB8_+u)t>Zu(PkZHt3(YzbFz z4JUWU`V`LK94_Dz&i_$;+BK|Y|4j1a3(+}Tz$IM4HC%l$&a;M-{}=NV&fpv_;1aIj z8m|61?pJzmbOz^e4JTiU^*Nk=Ip!Jtm6+#n0he$E7j+z4!WCS@$wsVC;SA2tH$g#>HV7)|7JOd z3%G$1tp4Z6Do+tl>`OBWC$jzQ-$jzST$jzP?$jzRY$jzQt$jzSD$jzQ7 zhcJKH^Ax$+^Q_J7nZ)dQj@;~df!yqQiQMdYh1~3Ujoj>c@^GAg`hE7AOu0LUOSp!U zZ^Zf(&fpv_;1Zt5{=IgEyoTqfN&Xw#g)=yZ>u-jAw_{N~5?#xF-%h_3UCDNzv1`q2 z&yC;E@12>wzHak@es|35dH(G%)?Ul1@3ViNM*5vtpFSF$eK&5`Y}@^cejm-e=-=ks zyLv`NUduLT+iw0p|J%OZO1bw*lg`4~QfG18i%w^;?`A(AO5}CxW?S7@lRgGxTicqK zviGUr8crS?Yf?Cq{aEC1AunE|;be2nGq`{&IN5@FxPU7-c^vBD0#|WeSR?ZOj682w)c(gee$}^?X@G_7VGoYwvWrb&ffment}xvl>SYF6P1T**Fm9r+yYo`7x1UcZdI zL_R^j4$tBKkHntK@Cuxt7`L@5`_C-OHgBFu;C0m0$mhtDXUCrA1KlLKdFxWrmA(Hm zyaKPn6S$InP1cdm;qH&d{;6#BHvg=3bL>!)BVR$j3RkkfkF<`wMm|U0eGcXz``8T5 z;T6;u$V+&Rn(j&HFWWxaHQq%~SM) zEZMi)mlww!&SgKQE66L^*KHknjXc{CYnEm2pCeyEULapZK7lLQ*K-~D9PXYRx0T9X z-$%X-=WUIhdn?Eb@m)t=x4HG4BTt?e*Rw18nxx44$d_B&eJn@K3TjqS zGe_S2arBoL>wr8%zKnbop1^fmZ~N7Ke(c|GZS!14p395#2Q@{T+qz9qzmA&zDY5@D zyaE@ppTn!j*Wo$5{DRQ4Sx?!=uC%$mj;x|)g1kcgI`TQ3{6y^8mHqhk;T$z9$P47F z$S3eRoV*a*l6_kl@@3?!aEY2Z^8Tr@&k9_~KheJbxi0%Nz#KK*7sa(LUmT8m^V$U0 zt?jrcFNx=5-rDL5cvbeF*`-wP@ErBsmxrFs{Y3WrNdcGe1oaj28ct4+eY)~RI@b1VpUSq*wuWZk zR)*Z{`LgU|bL1#6a%f9b5@;U00SH$^rWuH%qJcE}}lOtbgbDLX%d=>R2@(J<^`8x6%`Mk}o zfA^Jfp8eLAXR@F3IlO|J0(l8na1AGC#-3f-*2lJ$BG2F)E@VG9N_ZmsI&cb5kIj&qJUmx z`U<((^BTF?^JG_?kJ$dK}&+xPE}d4_%-fxP-WY3AID>Q9*1@)G_MQcDv*%Tt z+kDKP*T~JDCwX)VXK*h2`ET~I1zf@t`On+$HRf=4H=g-r?~}s?yxP_`YmU5vYj}?O zACq$YnnVk~hWNyvQ$zc@1Y5hTP8cT(+Nq ze))LayWmyX?|~)q3GzzzZPjpcQOvut_vypA?Au*MULvn$zjo%RN!}d$r|`1u+nU4O zi(@{4E7|*-eP7m5le`75zp~e)aE2PQ*W_@48nYi?v)8Z6KK~LmX0Mr`rfzHOIGVjC z`GvS&X3tYNgLC;J-6xx$p&&1in|-a!-m^rF+4Bmy+4J-lW1kF8FNteX!*kiLNBj3R z-M7YjU>{zASK$e~`nI@_X6xB}-z597SVxW7Yiil&pX`b5%D!%9ukXXls4;uZ3cQLM zv)8P{-Al18*=zc6`b%+c8N4i8y?y_Z%eKGv`dh#yJZbA~edcib_BggL`y3{+-{01e z&*A<%V*Lud4tFn$HKpw5TlUU)jPllY&QD~Y!#do5SIk%8TK1lEIBbz7Fb=LGIv z9`j80H8lIVkt1J0ebMIjT0B8sp}v+Eecm1ScST;zN4`kM&aTsS~RWuMQw{4PB^*&MR>#re!-pO4w+(;Y<@vh}gC{neN+x3<5n60P%-Je|cIj^^QbG^ge4~BZnm*GP8v1MzU!#Zk`tK%{4%6@-HWuJ5MtFdNT z_T!TLTBxz}wkvy{BJU&5kS`-&fy=hWj&BXmQPcfU*p{tZD*HT_k*~J4HJQNc@Eq=6 zgV!u`dw$Mk+pi<^St;FLk6wnm9}f9QKd1_X=`Qn>nPb5bF=4Z zn>XjV?0r^cn~(jw`x5n&w#Mq$QJ-8JzVE*D`8p3}pM%-Al_NKMzApRuF!@NFLnZr~ z_kSbirR+a%t>E;dG0)%}F5nWL$UcYpb#YtCZ($Cy|1M1?FXoRt`B=tB=f4y4O180f?2G1FtWW+h&d2QAP2pVr8_m&PyGuB`IgZU`A6vjR zYLY*SH7T6IIlL-+HtzBWuHSO`?=BoRQ$dplRY>4d{$6XqQ>ks6}*o68u=V~ zb|7x6YHe#<%ignpOT2b6+2&?7x$HFsyo&k~c_lCQ>yP8u94=(9saiMlfs;RpV^cVj zeeA02uUX}v#W|b5s&inP>35`&cmF)RM%&*t>%+^fx1_q~w|=|%)3N^??%o#jKAiq# zoP*idErSc$&y7{t=Kp#9yYGqY_b#*L_V2+f)UUVs7xW(NytR$ZtGL}l_U)GNMD}ae z{ESE1`_)<;o60`6FMGY&>oe5kZ~;$bA8YopmF)Xo%YGb}|0>p-y*`({#_V&ekefZP z;koQ{NT#tSm%V4*+RnYXyr^GCy=?VXQy?$l3a;CFdo7sD-ZQ^F_AKC1_W4X?udmzO zwwwHQoI@)6{$_CA*4TDyHPP z&oE16TXUO34zI}GziRX5zJ!|Pdt*)grPyaK``Gl$F)vzMpAz}HZ1qild2vj?5}m_I zjT|oFWFyw3a0%CN@zprbm06t6dTU#s<#}A&71`Hz0x#be^A)(17w0zeTK1pm%#kPm z67v-9%f8)ZcmXUzsHC@^J_u*yPd*-qqqgC0DwfTLIgnMZv z+y2@yUAJ7edw7j}F8j8U`(u3y_hqkHhv)F*0o1^AIQzHQe?|75b9m)zasG4JYpMt1 z`lMfveY*bzt4WYrH98pIb6c)vd_6j zK1ZHD0e#>V*~ga1=d!PJazq@P!ppMnOM!eKQ0yWg?EAh7m#C@W^w`*E zS@vz^$SXKKF4nKeUSA-u;r`R(d@|YBa2a`td|kGlc0MOR80#~*fG4uoSICneietO7 zAEOj`2A6OR&t>1oER8*LIN28SuI%+W@(P}#CVfU6o549;z$IM4-Co>oD*HNTa1Ix6 z30H6pXWPT;i(ShFT*1i?cNfp4DV)LcABpF~{8`cKCq~cV{RUCJM5 z^9l0)b7IX3Jb_nEiv8E&?sH?_hYQ)Cy(_qelOKyUDV)JMT)-u~vLntRIXU*s;APpb z_Z;~O@&b7YSMa**Yg;2vo)@>9!Wo>y1-vSI&k}hB*KqRVaa$EL_LIEM>(Rrax^ zY@bno=#TV%6!Px#V@)Q1TfbLgudU0-bL1-`XI01WIry;ZEihRP*b30B44Cu4}0yXkSDK? zeKNR!D>(g`Sf9fsT*K+PsE129IWN{^Z~<3v@&?qy1zf?&&&K*3uHG2)B#+ME0@BgrfGarpg;sBDI;q+~BYyq#zKDI)h?1}XmT)-8aT#90L6;JNJEO$v;K3%G)ly{Lx^cp`iM3VHHAjD?qFuP=~S@EkSC2z}rZ zuHkew*5_~u*Km48tnbS{w;Xv1*YF(m>952-IlL-+&k}hJr|*wrmu0Wdk(Y1{r&q?Y zIb6auoL+@`xP0L6;N;g)4;OF+Cm%*VT)-8a>_a_Vz!jWai+Z?#D>(TG>fr*e;N&+@4;OF+ zCm%&UT)-8aT!(tNgzMJL_fx+W>YLy9`0Y409Y^P_t)`IeJ-3~o*5?;Zx{IIt=Wq!p z*T$*YGPp!d z1=q6oOgh*Kl%M?32P7oWofa_q~GCwb&z2RPzjKjo{jFyX zcmFo_T!Gi&{^wBxufub=|97!|mHu+f=d!;C+x<#(U-o@mhga)RW5=bt5o?y=3Ecf^ ztXYRwXE9%%M|bawUV;1nf*hX1tN$8n`u9h#!z&NOy!&s_6S)7in6JX!2a&^bc;)M{ zW*zSTJ94=HA2DBr`wzu@0{8zDIo$oPn6JY9Lor{6R~|+#+wWl5?{g;Ki05Z2`#Ic~ zy(UAR!v&oEcj(hxzq0qqk()iQW&3RQeP7cYz8Rgu6WQlb%XS@E|MZdQ49?-~TcM_T z?T~%DMVmL*__t957jP;2*s9HK4mDhTFU}|L9JZKe0k1vvu-NArv8Ix}e~sMidEN{4 z&HYODyzIw5OWR{!{qSM&z62-FjCuNfwqx;*|J3~ox!Lm^c>$Mj1=nzLJhlsGa1Ix6 z30H6pCnumkoWVIPz zfJ?Z7YdCo}`okHV!v$Qz694_DzuHYI@UWEQ|2Ip`Amv9BwaPngGhch^b3%GQa1=nygKz}%cbGU#@xPogq zSw??2gLAlmOSpn-I5`dd;SA2<0xsbSuHocm=nrRb4i|6zm=94_DzuHYI@UW5K{2Ip`Amv9BwaIy>i z;SA2<0xsbSuHoct^oKJzhYPrbE4YS}*P=h1!8u&OC0xNZocuKU!x@~z1zf@vT+9C6 zTJgH*TK4yvl5?U{c~Rfm-cPIH>SscY<;l6xDV)Li_u02wAUAtnA~$H+x>eHJtoH+?LtvQ{-mPGvsE^bJ@;GTZaNJ z;i|Q*N%D*Fc%^U#=Wqd+a0SAq ztl%0>MzJP^GdPC}xP&XXhLctFhch^b3%GrHbFFb($8RGnbB z?OTS|=Cdki+qb>Ast3h>AM2GL*Vl5B+~D2gwju5X`{&b8?5|sOx_2LRV>w&&f`dAQ{W@72;yl=2w^ydw?#K|Q!;eum zb=@^B6ki+SgCWifr57_yo)Y%ARW%fE8{%Fe9tr!$!n9C)ZHUE3CjY9ipI)(Fha>aj zs@>D!U|&M%r-jn54Y8PM@{w>*{!qMaheP zKBmHcdBiL)uJ*BNh}(v^SBO(#zdR#D@o6Dm8{&f@&Vz&PeiGVlh}(uZ6ZW^YHb1V% zrP-l%L)hUTx6O2 z+lIIo?Dv6@`Ej-Hiv4&d?3W>NuE~ES{7U|qkO}+Wv(ACz^1s)gJkJe&TOcRIRX;WB zwheKw5KqfzHO7khu81EX#HC8Ms2bw7A?_98ks+QI;)Ad%v&u7bvDvSYOH6szhBy!Q zf2%>U|Gkx}pP78x=Ci7|RM=0i*iWCjG!%#Zc-}v;zi#4kQ_txk&Vkj~zHueLyST!n zX$$*pF*3vl^I6y7N|PoLR{cc9lUH%x%>PYzxi*w19ON0|^!zkx-JB2~%ul1Ym2K8- z3;TU(S}30Wx!IOn7b;JP<$9AQJ)c$n(_p`BYeSq9N|XMjSyz4)%0I*-VU>>>m!^ey zZHVR9CZF_t*83h}xyhtSh94tObv{z;*K;q}FZ0L{r-#xj_S5I&vnre1Y~qRetomDe zD4rMM=+CDjdVgbu;or= zyGfIm&#FJ<{bAzCXCuLRGd;vPA(rP%n#2$%hd4FF=^@SuvHa8IlLY(6RB|Yu9^&Ln zX1~%yoaRJ>V>u(l*&)siu_aCVgb*i%I3p6(b*s*IDY0l!wlrAvF%{1U#k0d)$mE|J z;<0_xr5L?Ae{s|#Y3UNk0tA3tV+@!ZknersSYFp~qPs!)J z^&G$X-1n#@azp8@(q`QhSgou6&Qu!g*R5iIe>3vqs{Gj@&JD3u#*{4wZq6LLN}o{H z+f zD(4~c%m{IIK9@PqHFFiSZU*e9&kk`;C{1pDT&-(W_0p>`Cjk!HBE%^nP7855?3Xzk zR@urEB5y{753Alh2j|@&W8OuRP3*t8{*{ZCZAl`-!CiC zu!Q|>C4}NhAx;T#T8J}XzyD;1I0yFg%nhZtYM62+gg7b0DX@R9losM_SZzxkFDW%c zX<)w|(qVtQ+4*sGZ05phUDYQQ`*mg2^5SY7ld!*TLVo;hVT+`EUI?dzI1Toz`oX(7%CaZ(-Ab}1pw4Y5_%q)C8RG|Rtd zf&G0<%TJ@XThA+-8V3^Vn>0zVzmK^gPH14_Ng+-NaaxEo;Gm!6$JIXOhS<6)ROS#T zg*YX|X(7%CadwDvLu@rPWlsAi_UkA6YOkE7O4vfNA5U*&>LeFdb)w2|UE`%!*U1U6 zA5RK#N{BN;oE_ra5GPz4$|s-Ic{~;N+b$dS`*3b3jdh(@9(_)P{WJ+7PKW(`G8-GV zt~cp3nwq*wZD!JB!~QX7H8*JzLYxTu`6q?qDIv}Xab_reb|{`3Vyi`HTOm$_{cUCE z$92C7vDMPlXF`aRLYxxfv=C>6I6K6-A+}nD@(*zmtm;bjjg(M4EkCaQrbb36o(Tv0 z5{l=B*lHcxR)~{AoD$-U5NC%t2lls>8;V;Vu+LTSzXhnhB!T+)pcoRKCA15TnZJ9_g_j zd-GZCR}LJ^O@-3Pv{3%ApC<1G!}3LwXJS69JX1sQ^iVt}6weFA6JIjhO3r6h&dg9e zClpV7Ig~!1b$Zyp7s!KEJ*(qLjxn5=&+585ImD^?td5Ix*l*Lk5U0Lk_BRjqj~Dr> z;Z)dPHz&k-Ax?hHq{$p>IQ@0Qa-89ud{);gc_Ef>cxhBTF`rfaCyzJr)DWkKI47TV z`UzfoRfl=`tm1hSO&Rhg8&02MIPo3BsUgk_aq7D!O$oNcZ{$$uslNw5s4y)(C>hCybhSKDO(&UBG$n_?lWZ2I?C&cm#6Hg6sI;{G( znnTD8#q&aO`K4Jm5mxEd{ZVQto*9bgh2runlRg>t%a$IBr*AOli`0!KOr5GNit@#GN86Q(@LznV0uARGG(KrOFl)5iz=^Ei6%*dz~c~-{<19uw#j7d=}x8 zN1~#r!4vGnKisF!X9pEZfENE$U5;4Mw@>Fd9mezKbrR z=jfK>P(5lR6&*x1XzH>w^HNlq+HHdFLw(TG<%M_!tw7mmFY3&j8GX?6Xc~&AOSD88 zXf4`-T36&tTId}5p%PDd=`N3H80!_hlvIV##*hz{ssv=#k=O0=Mz(EVru%0?H_{+6_LEBZAmb~EeT zDa2ePdkE1K-GXjMccMOM2zn7sKp&!cXbsA_i{t8Uj#qRBS@#Ih6^%iK@1<;L7WxVu zMVC<1`#2uaK~%jb$1EC$E~A9|IU}Ho4+wEHdIY7R_t0AO721Yw?M3~g(P#=9zoBcSJ6DQ8V%^rmkdxQT8xH1$=Ef3 zu?Iy5(ne?idJesbzDCE8cuI&Ws0F$WrJ!MGBASCfN9CTT4Cp4*6+MUspiyWF`T#9N zyU}5E;~@G0>W_w_S5OApiB6#g&v3k=Ug&Lup=oqp` zFs`E7Xf*m7T|g~H(nnEW^a{#A^U$AYa2j=j+VCn`6Ju^!!w2BM+p zL-ZA@kj{B=4EevpSdU&t)6hW_eU&Q`R3BZ7+M+wr!{|jcAAN>SpxA5lA=CujfbK(& zpeN8sG!CspThJjS$8yd^^-wd^5#58{KwqLWsK)E$hq|EAC<84)IcOs~feMYIe5eC@ z4Sj?@NBhxfRPqfqqedH|-sojC3#~)j(LQt;6&X)mpjxOoN=1v%YIGLGze(Rmoza76 zAbJ*!LhDe%M9PSMMt$C9KPC}JB_>mE=sYSmg>eDZMrkMueT~kddhgJd=tcB8nuAKb z%lL*qMB9;kk2*#jP(M`ceXb_aBWU^uwC^;oB0r?xqGU7}P5Fo`$(bB$Xc$_6wxg3M z`D6P0C!Etz_H5b(y`9B5_*3>9twUSU8D!6AyhD{yOLQk1h+ab(XfxV}PNH+@!v&1d zsKr9|6BSxSd!k{oxEv0_Y z4d@Xx34Mk(qoc@LMju;F{iD0lMD!ubLg!Gz3i>sA1HF${qqC^UO3oRm25NxXqaNr% z^fY=2O+<6hALs&VzKZ%polsXa0HvYHXeRm-UAvlb3JpTTP&yiizCbP4Ft(r<(7Ls> za}NC$HAWAh7tuWQEjokj^<2ZC>ZlWX2#rARphaj8`UO?~g5v|VMeWf&=y@~+%}3Uk zLR^j7pxe;w4fGL|_q7mLZR8g}&@eO_O++ivPIMBL*`#Jw=!@thbP8FUiK9eR7d?*V zqi@i+C>NbUMZRJG(FC+$D}553MoqU-UuYjXi=x{}i>jg~sOb)lJM<@N_$_5dz0pAQ z5_%iWL2J?1=pZ_SF6|V;-9?{43Fu`s31y>g=m09YoBBkx(Yo3lwXgb=1GG(~rD*vMkX9J&ry^i_j_C66a7EW(&r0=l?ERjMkvPP&w|#>!D`o z7St0BK*P}lGy}~;o6s?oz}R`ap8d%H{eTrLR z1e$tSiTa^&Xd0S>R-hbo z5EZ%J64lWNG!A8=EVK}*saWoyx zLQBzh^gXK5oP9+N(Q4G7g(aG!WONJaj>e<8=yO!HCHsrsN9R!GRvc4kD>{IVqQ6nk z)|Pk}J%I+J(rwrl>e<#3ucD4gmgt2Jpx@9N?HDW2)ybA zljtmpuHY>Zv#$2?S+P*_s}NvL^j6;T8(~2 zkDJSSx=ofSn6*);;p5l1CL6m*k5Zl$Xg3{40l!qEg zTeL-wp%>66=s5ZV6>*87chF{3Ho|t$6KE0o4V91DqBXi34M!PhJvxWV@3p$A^@MQEs^fAgtWq2Z54LyL4Am<8V zs2REky^peaBHHCjTRemYqgPPr3cSsaT2{10dvp(K#W&CwqiyIAI$YTnYpU2{R#jX4 zh3-wDu2DAn3hhL-tJ$I>dKkTc`c`Ls^fxMGbIi~O%D4{Kb5eXCbw$HiMBEaKiqu$4 zyc{be#>C>d_?3HYaYc+-l3U54)c^c^rII6_uEN#%kJPBm9Yee$ek|&J-c!uP)$&O3 z@`CYGI3k7TDT4%0D|uctf@ei(qNqsc*~;rYFB-@Dd~fiaYZlLlJ`oqhZ1IKviOwSxcS1e76{u~C>(2%kk(@1T1!O4`buYhP zwNX^CHi?SdHdeB}5tXeiqKdVZ=V#kQg0)>#vv!E;*0&RS6mJ?nc>-`X!4SU-rXtOKHSw<%&kukK!8ZC!Uw)iR-LGqOtX}xZXM} znpnSxrq&VB%sMKXTgOBT>$qrXoe-_8lcKeCO0=Y8GM3VKpXlI=kH&}m&Wa|tk z+_T~)>zrtB{V8s?&WjG#1#ye@m*{ByEpD|gicZ!gahr8nbmoHXcFVH5ShjVC#jRde2`h!m zo-`dDSHhpcke!`2nnBUX9qQR_ef?MqV=>@!y07Ow4SkQS%a#Y~9Ce}+vgM*HO^{lylW)BtE2Uy;aoSYHDu{wYQeq%ck}|r}oxSdpXqJdTQ?rYVS*G?<;C=1GV=xwYQPl z+eGbcruM#}_O?)aTdBQm)ZTV#ZwIyaEw#6k+S^6#?WXp=qxSYtdwZ$9ebnCf)ZTt- z;Rp8Y7xv~TB{@b(&QOwbZ2d2`eu=F|?60lj_C~9uy~!$NZ?~%1JFV*WE~|#U+p1|t z?OJxsu5HKJb?kWidb_aQlp(&kUDQspOW3#CrR+|28T)R#tbMP2g+0u^(tgLTXiv2( z*|Y7+_5!<#z09s=Z?kLKJIQG`Iqe~*eRe(jpk3eo$!=gDvK!h*?W^tMb|d=)Tlj(=zeoi<0 zS*N@GoO7q0=GtNxPUFV3&|j*=6J)`%3wYT~Q9UtIHvFE%}07N2c2;@)f&}9BYq|uiG!l$@aVQ z9eb*rYJVW#w=-mh{h|ECo-XIunKH|sA?MmNVQ0xr z_FVamy-aSg*UGJSw%lfaA-}b^$vyUVx!>L|bL}7GA^U**#r|0yv44?A?W6LTeOjKd z&&iYa1$oN8D1Wsr_jg;mr|m-SA9i8)tXv`f0@?Q-q~yS)3CUBUg^uIyg4 ztGbu$8g3z{mK*2Pc1t>S-BM0Hx3p8=E#q9}COFOAYEDbHx|8H4IybsCoSWR*&dqKe zr-NJ1xy`Nb-0oiIbafj$-Q5mO54WRpmwT&oj~kWux`pL^ZV`FETU0*a7LzG%ahd8? zkbT^W@*%f|e8jCQA9JsgPq>ZblWwvcK(a-92^9Pjp(Z@T^D1h>DO=njx?xdY|f?o)D-`?Q?u4wmn`&&p};5SigV zCo|ol@?-Y}Im;a-v)s{gt~*A4>b@f9yW`{ncf4HWPLzw?x8xG{9l6wfPcCz(%H{6+ z{4~lmxysFutKI2xjXRs4HCZIH-NpRO$P$_3F6HMymdTCoa`}zBT5fUI$Zc-6+~s~Q z_qgli_wIUm(EUQ@x|`)s?iTs8yG*`Iq~hyzK6k zBJ#a-B0tDjplnIg3vR32|*&uROUKKenuZ~=h zjUyN3^%2)?8Hu>9BT=_aB<8k@6mpXzaqi8LqHc#sG56L;N%!_hX}3$HjC)6nx?uf|s?#M`MH!af6eIas#J1UawrbpVlZ$>(}Z%1x%--&c|-;Lbrz8C4_eh|6M zofhfhW<>6AGb3Hyk0RaNk0W=wpG11Nvm^Job0YV;b0a<7d65U)Pb0nD1(6hYVWhXa zDDsH=S>$ndY2*oaMWnyGGV+|eDl**N6nWm=8X4hki;Q%)N7CG#kr&)ukcBCogyBd@x-k=NZHBjen>$awcqWPqghPk?0q0q3D-xd~}0b zB)ZWp8r|v^k8XEMM0dC)qu;uvqPyHO(cNy@=rOlk^rTxc`iEO3dd{sDJ@3|t{^iz; zUUKV1FT0JRPUM=X8)+FW9+?y^5t$J!8TmL`Dl#itIx;(YWn@mYR%B7MPGoU(a`dz4 zl<2bP{OI!N!sv?VqUg%#;^-=(Yobe|YonW^+0k9m&!fAe>!SOjInnQSXv^5KXzSSV=q<4m(K};*M0>=}M(>OL9qk#r7)^~` zjy@K1V|`=MSpQg|*ekL4*w|RH*qgE9vG-%8W1qyz#B_V)J5^VxPvU#1_XA zVk=_RV{2lGvFuol*ypjDv30RpvGuV!u`gnEV;f`jxYlftAw}yVTzrbh1A2djEq+Z@ zv6|mX@rR}ktNqwL$v&-1lH&DxD&4OEb$Q1TZ|d0k6e%WaI=zKE8@-LJGEV*)cMas~ zxq(`@34guQ+uDx%rD)Jd#V&pz#oX%@nNk%LdpMix{+23Tr-0%En*K0X^6k{paSI%= zLR0^%9g(f6VGW)wYI?mfGsv2@Oy!xqCdpH<&YG%| z?wqD>q`RnTKIxnrR0)oeu8^ibxyLG|X);tsljL5jf~Fb75;VOE)zUN{YM|-RjgGih z(*bI>nWm!LDYVffu4W=g(|7Oi{6W)mGnx6<)Pi~H9-7oFb5BhdI`P)Jrlc;GcvREN z6PUx(^gP=gW7&Qx}$Q(6ox!7EP(dc53>P*gj295X;q6 z7dot|ICMf&6X>+2O3-;t$wWHCHFbMI zit3tPo54Mqrd6Y*XsGG2;f`qRrGr{%S_&m;dH`y#=^Ln%rbY>l=&ET`U7lKKy1hQn z{518S#1kb=(J34mnkLXP12moGnZ#gC6KSL2n$|N{GD_1XT5F7^RU z6uUL$vA_E@?YPwuKWX}q*bz;i_p!w(P4}#F#2HPi3iB71HSJGwgmt58qu02Xj%vzc z-6EPcm2gBUO;vaeu)L;{94S>aEoP5uXxhUb)zh?>J!+)Mrv92}s`jQOT4_q)`OXbq zjH9B1N1sX2S<{Y&j_9sw5p=Jn=gLcwqNyn(&BL1NJS0UwO;hV=5-5Hu3_HDMNxs+hOrjqoq z&oq7C#u2MD?LEx+r|I28Qf$yvpW5A`=^Aq0sc9(N-KQzSOlYpA{nWu>O=XxdJE7^P z;*L12DV-KPujv%A%bF$-bK9%d+D$B8(;#9cG~LEu@h+!{c??lW({aY#>YBE(wK|#- z*;+$Q58h#k#+vS98l;7$ArYPeXo@i})?QPUIh?;W?VrwbXiZ1jF#dV5Vvcw~)1DPl z^wE^YSp2xAevH5aG_9kggEj3MEyZw6dx(wF)b2w^jM4NcG)_~E%8Y-S`q59{)zpPp zhNd%Zne)`NzqT#1G`*H&i-npVgqC@9(GhDj4e!MGr>Xg3#y?F(k{SOrm0>*Ct?4_` z?bkH@I>tXuUqDARr7{Yf(lmosIHM_hH*=4gR?zFLn^hZ~?Cgl@0ksOKQ$Rff>KD-P zfW`(iHK443Rt2;nmDC@Y{<0c{Rwe?TV!x)@NAjzReX zY7kJXfI0=#GoXF}4G(B+KvM(C3TRb8n*-V((20O922|wMpnL%}2&h#+odW6^P``kN z2Q)UIsR3mLv?`#@0qqayL_ik+Jp<|&(C~o91~fIGtbkSpv^k*t0i6iwVn9VY2jvT> zK|rkn>J(7VfcgbAJfN`wO${h3pj82F4rqTsCjz<{P?6h%@&(i&pjH8O3aDp5{Q?>u z(Aa>c29y=hs(>~Jv_GH|0bLBJNSB~|0W}DyRY08r>KRbKfQAP&HlV2iWd*bKD-PfW`(iHK443Rt2;nmDC@Y{<0c{Rwe?TV!x)@NA?m_tiY7kJXfI0=#GoXF}4G(B+KvM(C3TRb8n*-V( z(20O922|wEpnL%}2&h#+oiq)oBgN?+YK@2P@aLc^)^+k{qjq(*^XHMS?B>&?a{khG zQ@KC7N3E-7fHF0Ge4`YzG>yMOip82LzU}1CGA;kh5yg6`HIi#OqKu~QJUiX3Y0`YZ z1nQb=%R?$%uM>W3G}pzi*Hf`6jz7C4fAV9CZ*#;>y++;H{u-~};g`AlLVxz{)fwC! z_fol-8Lw_9rAT~O#s2j+w)C~d{ry$Cj{+(mY~$?BQsn5RN4duIX7gSs?U!%fM!zh@ z*7);!->>xPn(zF%xlQ~0HB`DIPpYk%bd}N^aZ1OmtED)jDd#hrsR@;?#3xLjYpUAR z&!q`eSjVpIgnUdafz%S|amzh@?sJ7O*nH23c zZU4c~dGe?JUXGmS(AajbkMg(C{cBrv(z%$ue6S0%GdgC$R9Pz1bG+@IuHu*K$ND}!^Q2GZ zt4dK-uMunD(-4-{)3N1cq{#lK{4%@vwPtcLYnZK>oXvL4HY$JM=VJEU^d{9y#9L}V z-gttyC3L@P-`}TZ1ALlW&EJptP(-g$P%j?JoVnMVZV%|!yYpk2>j|>;S^=r-4 zxM?F(&#HXS>UB+Psr;VTG1G3hob-?B)vf&!WCWBJkYpyoE8hi2&wU(W0<&S@3F4_4i^Cg z?hj@Mby=1V@XNdkDy^3m)SLeC==RD|Vjypq=`qoaTxMi2qlGDRX3%b?%w@l@MHRi> zUT^tj*%;91fXaUCFTFRQ-2pWT&ISdQ-i$*99X;k8Z`LiSEuCI|2~0mVd;Ta(`%YFh zUT3>s&nBI!d#}d-dfKOgj!;v7rq;}HWR4zle3&Z$v##0S|IYDoM=+Y1D~k1t{4=&W zTQ#De4tQ79K_ku|9{si5AK|vf`91Ni;A~L;PRS{uZe2iHIUcCs_?YRi>ds^ z{8P>*KSQPtO#PXo$JEPLjJDp9T+sQ~w43Rt%YSghaa{s)EIcEnIP#tZU1+tH?T<)F|IjQ$g30rvI5fY0d^ig6qU#P-C5o^*T@NG;NsS@6jeGNylER z?f2MBsJ)JvUTk{o8@KxDCO~)SbpP#h#pafN`QG5Ufmiosg6Hh-@*K>IC2_CeQJZ)C zvD2Kf&9Pw4DGvo_Y;$~=^Y0GcnfCJA$nyY?UJ9Sp z=SR0WLxj#p+x+pWpuSPib-OvX3OWm^5pLFp>Ig9F*0{jaJ{>d1pgK|(>zFxu3OWMJ zl|n(I_YW=nS}SNg{gASF=P0uc_3npvpHfi$nY$A+ZkSQNpgS8gMx5O0k6dcJ^2RU| zGbJ$fXYO3h9qyW-ZxodCznjau1?1A;Joqbs3wgCsWwgH^ zrpy~3wZ$zTt6Fn!lj3$wW!&SgI?^J#8y_A_Up z2|?+v%jG?Ky{99&?Fsm zg0n^h`cTITIxdG?=db%El%>;sb&Vg}2rbnyGp|z6d1hKLx3uVhU-vgpllga~W|qnH zds7<)jU{IES;xG^ANq=-pmC$1Jt}Af*&U3}R|WT%p9S-Jd$~jNdd@Aa{L-88%8X5> z^yXc)8@W#O#t5??W)!%@(^oHN)tjcxR{c-aq}PYki1d+;wOQz=%W37)vkm;RRA-LS z%jK;(eyl@Lzl~bd_hU(IeY!n3({6n5$2k~w3|8Wnscq$kA=a#hMC>^ z*ZaGBl3!~ko!avo^`4vSXLFBj?#~OlPAq6n>tD|@RSV|19`EnZY2EsUBfixoXhd1O zmc9AJuBE5DZ%RO4p+GkwU+ADHc$>oAq` z3ky`g`p>Uu&HY=gUzU)+9JOY=GDm=U(qLva%+;{D`Z8B@W<)phNCnlTxppk5 zHcaVFZJ08fD@M~YYa9FX=qrDg`7`R)vmEDoZoNl0zhzpDaPnhfjZc4{_m}p);8TrS zd{a=b+oq;Z8<_|4Vv||oQTKB`EjjDcJkD0$(n9ln8h3?XmgIn1SM*EJ{VhM8y80@$ zOttyrHKnMcsT$wteOyyno+|X$WM;g~GYk{kJKOKOW>#Zbx<59VCn09(ze{Fa_55x5 zT2)drzxzIKn0n`KH5VklQcF8`_h&!UGnxOOyi zGL5GASGm6~W`;ngTlkQjPtOFg?g32+mOi-IujiY%A8eu5HS-K+KX$&$cSpZgrB_ca zz4_lBZ}HZ+?j`1m)-0_%n?Al(mD!B#1zr7{bxpgeE2FA< z-5x=`n59`e{C;Yl`?_5vQQl94Cx=XDwx{(xJHK~!|XHDHXqP#MfS!Cz$#~`jskLsnR z8~WQYYjojy=nMTE*4)RJzTH1Qrrk#y?N(cB-&%?It?nY>$emw>!G;RdnfE zN8G2W3uEGgnp9aH)$|9Y@2{yUCH>#)`9{uzUOk%{H!ag)w7-`HwalEq9g&%*%ChB{ zzi;MzY0iG;Y^p{E@2sn09z95{U4LBVvX0}ey{3DZ>G0^v1Ad#Y&h^Jcb^LlgR-G@s zw@+#YId^#8-^P0Z6|~)MJn8rDT}Clddo-E5oddtAvaH?VZ}-^y|MSfiHS(vNR_Vi9ip?hRa3>0YAVf4Q4C<->1Om|EMyRaI}jbb5P60ZnR+ zFD&a{tg-cfU8>)pqHv~vaTj|rt?VcrML7`&RgsCQd83Ji2bT#YHMCPb%oNZxY`(wceGS{O>KMa%K5W1r<~K>rrwr@1vG_y-qFlXfShCUj01>d9i|W*&ftx zLAjWvs-;I&R3%X7x5kwe{YG#1`r5$eKD}JqKjRGJSu!1x;%e)Rrbc z(DQ8{hnRDB{LW?RZ^3Sp?^2OznDGpa=E6gpWnaES&fO_zM1PzbuZ~1 zzccBv_qJ4}Qax_O74|UEtl6;;q#hzrNy#(wfS$mse^kG?VY@YkG!})f;`j zndQ?_o(X%gUcu7AE&SN#SN-woib*~_5G>sg(6W#GHCDB=MF+h#({Ad`bgulB z4MYF!baR7NILmhdyw=*=(QiT156nBR!?}v|(#;N9wH{+r(&Csh(3*(|^0?d>uSxET|6^RDb{X`^GH2=c*rgWZJi&SV3hrYZ&@(r!z;-zwRaF zKK6T#=`W^z)lqxm2G#oi`lvPQ_DW#ZAX%+3^eZVo(X@yo**p6c)DxYcH<>;;Www9p zt1-g6pZ@C(zMFBQ%Gt!m?_&=1CKXd9@U~&D+sE(qXZTEhCAbg0lHZl(FT-%vS4GpV zE zKWg8g4!q;{R4`L{7bWmw=B#19^HYrHGv3nCll*kk5BagDr}4|=_1IleGGdGCGu57( z?cQHhism}@N*TsyP3mg+RZUAi@X4I*f0*Lu_btD9>W#Z^1hgWchXOKN`;2cqc=J9} zYjek}&%f$BPTtnK@Q$2!U9!&dsa6nc8Bm{qZsR`6TjR}u`ULds41ejb906Xskx_n| zSD$+>b>#bc?%0JF82C+K4!Q?GX z3TR+J6N6kPL67QO#&e(N(Y}a(ygAGKvb@0+S%01GFmLF3N5z4FPVy|!tJ7zB0_gR% z9uxVy#`@VwXUJRnejk2mRma|jyjV^-zhzcJUTpKTetucZta|ySGH!TFd)4!46Zh-h z6P+Tj@^=RGtaC$V0lm4USU@A0UGZA~S;)(!!VrHOk1=QKZR6wTn9ZF3wcY6T<f6QdIU^qS(e60hD~Os$ZI$AEyVpn%zT$|`Hy~n<{OOWTa5*M zZ&BTOrF^Q6+D5lgFPi!XWWN2VM!ki4X+fi&nps?~mrmquW^d%0%u(TyI?g>Z$A>zb zdV6$xaBfu3_r0U%)UAGPm}BeiU{>vF&WPT+JL>xP73NvOEY5FU?W*Ud$Cs&n8ycK7 zx&^iS-#JH_nLzUd!H}6tQ!}$(nbmpPdpbOKo?p__%zk(yu*q*CbBx}8R1PSO=Pq7M z&1HD!iUw<$VaZW@If}QC%4zBmoJp3jMkO6HbESi5Ew3!*IoM9#27iS+1^zzB5B@v! z<~@o^z5OT9>U+3v=yaQY^2^eHEx&2y(g^?a(&Q2=hAnK|Li0$r~`Ee>D9O*?_0VzKPW}!U#iTh&>~IhDOrvtm2Q`& zX_ns#YHMCDt$EVwUFRe-cfF3^Drbz$@R#RhXM{l%2@-;Jra)xG`Q z6P&Tt8-8h}Rapx02D`VkYA|E1{-XJ;a%!oXS)8Xy%_lC_q}~i(q3K<&9!^zM=~N%` z=>Pxv^smZl4Rw9$k-9$JQANen^{GcHwyLTh^T_n^7l-*rfT3+W`OWWYYK-clApW--FwtoL!3e z6?jbSuV0$@4>-S!Z(=z(00c z;j^4J_$N*hKHIqgpX1z!XF2WhxlRXsp3@Qk)aiuJcRJ$>oG$o6rz^h5>5eaUdf-c( zyYbJQd-0`CPkfp40KVKw!B;rF@s&;=e3kPszS?;dU*kNEuXXz2*-n4_b7ug)&Up&Y zaR%Y*ox%7Q&Jg@dXDI%aGaTRGjKIHk((sMWD14JM8sF@^gnz@I0pxcUomcU#&RBe# zGY;SGjK_C46Yy`HxA2|LBz%`M1>fzwi+|@##rHTL;Cr16e4jHN|K6E_?{{Y6KRC1S z1I}#xpp%8?I`i-!o%#4r&O$uTS&SdzkG}Cl*ja`jc2?lOIIHj@&KmrvlZ_v9*5SvU z_4o0YBwz#D8@*Pxax*?aZovo2ZTM4i2mZ9&i4T&y@n_^7e6ZYyKP&g+L*xPc zIhl(Ol|SLbon=rgZR$(#7AFQGBv2guf%>@%LmA{C!yrpC(J-AIegArYwVhB+KC+ z%kuaqvI0IwR>J4XD)^@|0bd}i%ZB(`*$Dq!UW@0* z#`qVq3I3IAhJP*9RnsQf3jap7!MDmJe7n2>|5o0J?~?8D?_>vjuk46_FFWBs$j5jrnyQA^4?o0R; z?il<^_f@>2I~K3(j>D_E1N@r-FbLhcRt?EU5F>Ui}9P>&+wbwW%w=b3j9`g6@Ht$ z2EX0S#_w>~;oaQz_?_;T_+9P>{2q5BexJJ;zu(=0_j0%454t<>RCg!-kh>dy#NC5G z=I+D$y8H1b+ynTNZZ1C1{Rw~CJ%m5w9>$+_kKoU_$M9k93H*8Y6h6}Z4S#`O_ox56 zXYd#Kb$|LlzwJ-|=a>EI|NO2${olQezu{UA{oi%)iLQ&k?MCs*{N_LX-;KxLbBo~b zyT$NnZVCKD{t5v7pT7Y>|98vbAG_u8PuvRl9Jdla*R6to%HIf}|MM3D=>PnE0Q$dM z3t!6L2%!JF>Mt3sbQ|ES-G=yDw-Nrido7;B-wmMuyG`(~+-CUKZVP;q+Y0~2ZG&%h zlkn~C4fwb2jrcCNJ^mekZ-D;KUmT$SyPfbK+|Kwxw+sHG+ZE4qyW>B*J@8-LyYZv$ zz4&prCw|g>0RPoZ!GCvqlcU)sYPRn#gqgy2uRt`p8VYX=E1OJTe<^ z8Og$1N9N&eBlGcgk%f42WHEkICM1x%lYlPb_^Ar)<$f_{-75_?YMs{FCT0e0KB%K0kU2 zUl9EbUl=`&FN&VQ6JqDcp&HH=NbEeEh;s!J`wOofyNK6`UB>IiEXh?z%#r+!MVzaS zn2TQ(i{cGqh48Cm@%Xi|BBZ$v=Sm}148J~Bf=CmbR*03to5jlD&12<=x4>zUSb4lv ztODLTRtawttAclpC6J~Y&Ursp9ltA91HU&`i}-yw=l570_CHMX`FLxZw5>yNLF8-TBgdkW8v8-#xzHyB?RHw4d#8;Y-w z8;*YwHv<1ME)D-GZWMWLz!|UNM&ldfUcxuUjlnm^y^4PmHx}O#HxAz#Hy+;>Hv!)s z_ZGe*ZW5jwHwFJCPW@W`5uDK}ZYq2XXN-#b06u{;QpIJ!r*Ourxas(BaWnAW<7VQg z<7VN1#LXtn8C?B!wk-G@&Nvn~4?d4Gn#Ik>t@wpRY@GXu_{DfM{xc#moV$kjWpEtM zT|@i|xG>ILL;NbZD9&9&y!!jG#c}Q$;)_HjcMb9D;j%b)4e?*XSK!<= z#BYGF#JOvT-w0R4xoe2u3|GdvYlzp9^1ub1cXI1Yd`9EXN;$ugAG- zh(8QB#W|MakHF1w?i%8c!7Xu)<@ghDYn)>_{uJC6=dL0CH@F?nT|@k7IQjph>s-KO zs{i0ylb#r z!-d$ zh6BQ}Jh(>3FYYCUbp`xk_W1Mg9V_AG6HHUs~qi1D3h?E6Y3{J&4(lS?1$ImIe45 z%R+qEvIu``S zFJty>mR0zQWext@vX=I%n7xyAJ-HTU?_}jydK4>W?_{mUHtQy=SvO<5bqkKQZp9Ak zHte)+$8pvjINrJwCs=pkMC)#xWZi>Z*1b5{x{oEhG3RF1{bVoZ49$7~`>h9Q31Ie4 z)spV}l7>0EupT3)W6mzD$H^I(b2;k?awg{N!g`XNjXArp zp29iSGq{oUEbY0Nb3E%gTw*7_zEbATe)0neCD?cu%JcBt8v__KW zW6l7rCi3%`EzTNEegShfXpJE+#%wQE3wb5x9KfpLRaT9b)tK$Y8cTi?bN$om#Oti_ zc)c|dZ?L-XMynfdvwHCdRzLp88pOA(Da?BtbKT6EN>{8p}WVJnZtCdXe!5sV4PGleE)unbJ2QaTLwHvuM=GCS4AlJdXy3{Ii zUCgmh?M<$SIrgc2$@MYEKD8gY0p{4J_9tgyj(zF?azo6kOC3mVggN%9gUF3B$3As1 zxe4ajrw$<(V2*w2Fmh9@|B~wnax=`aPaR2aj(KIOqsT2V$3As5xeRmcQ^%59Vvc?4 zIC5*uu}{^1v7rs-ikUiz+zxZaOr1jRfH^X%Q^_4MSIpGuQ4NUx{GO+V2*C;ZoE|8L(40eqno;y{3?!6maF^7uVFr|Q1|24)dP5?dXV-vFk7p7 zh`buJwW^27Z(_Dq^$2+#W@}ZC;tlFCS~g;ibn0>Zwt9k=O_+CQ>Phlu%u!E0Mc#rr z>ZxbQTQNsH^(=WCW=mJkk+);c-qrJXhk5~jq+Y~3)l2vj^)lYAUcsNLSDAhf=BTG$ z!+X{1_;d9p-lyK;(JwGZJ@pR$QZ+<#yi+5&hv*>Yc&D21AvGF*qsHLFs)a|t#e6EE zs`xuq!{4j1v>(G9=~O5AIOa&F#*lLb(d=_)n zLiLl+VcsLCLGpRbdjvIwd;#+wK}{uJ#JopP)5w=FM^81Kd!+?K+PfF#9Zr8bIG?bS3J}_@*T`|4_iLjfVu8rD%Z)K*N6 z!R$qCC1eX`FKR2rs;!(B8|D~oYelwWj?uOXvIDahwY4S3VfLT4_Bhd2NlOxD|7q() zPR8s%ZC$X(){Pb~=ICteLH1*=qS&g)LCm!jTW@j-=8B4~FF6%+bhh=wX}12jo^1f_ z>6oLlZ6MCD4Z;mo>Pt zh}p7iC&`yE=cu+*W;;*5j@im=7sxj;Tbb=5 z`4(m?vt1(J!E9yPWwHTtuA*JRM(rv#Y1e3v!n|A8uHzW(CM~rv=PKGQvK6zHX?L(q zGnm=Rv`FsJv}3k1%|v!!wlXam$7wM*UbEl?O~px?#xyR>S&9}*c4M|O%}MrRwlXcA z?8j_nS|T}!*~&B*IR&$oX>OdVd2s{HPkSb23(|tPk(PpUwN%_#OXJZz%=V(C;{q*% zmO{*yqGghcFk6b2jf=G$TAE|F6fKwB0<(>1dAMB5$1Sx&+FN0+ZE8ihLMz5?v=ZD_ z(|_l_y;hDpXsvLiR>AZgF=rQATijV|kGp7xR9 zF=q%`75M?oHGi!)9<24Ha6mxE%^~b}t0eFNq5I?L9!Xvf8_z`Ug9;FS# zk7^_EXl*1Oqm9C2wbA%7Z7d$Ajl<)$33!4w2~X6f;7Qt4JXxELr)V=-@8g*B3T+m7 z8s@x0n@yg9Ij_*>ke|Su|7&x}Ph!shwRz;HFy|H8eDc$n^M7pt`5DanYi%LoEI6Z4-F|W`C${ zCclN*A8K3h+uBxIHet?Ev~75^wjIB#?Z8{Kojm#;=8B@Wi~K(3N}#rzydQHeq3yv3 zw7vK%Z6ECiFU&8_WbsV(c#I^0WaJl^sZfWP|{O!;wiE1@#C?Tcv@^H{6uUQJTJBzej&C8ULRY9H^lbFn_~N7 zqoW_oG-1w{9R11BnDZsa0CEiG8FvgMTQJYKV-Q)zJmZeRWDWC-JBE;BG4DDZ!^lp| zGwv8cj>kOXj*;X<%rov7MRsAHYsYA^2lHGz#*%%Q=h`uj9Kbx+jtS)2nD?8GN#r`1 zJ-K5Fxi02>$uX5&4|AsEn2vimX429V^PD7lJCXr z(;V~gSjT)?9>eU@91HMx$3j{rVD@Q_MdV4CXTh-;PjM{4k2{v)sg7lMnqxVh?pT2r zJ67UX9INm$#~S>qV=Z3pSdU+GY{V-Z)%bPCCcM(I8NcD!f>$}V;?<6A_+7_#{FP$| zzU0`6|8nf2Czmltf5&d}70l7!v4?yWbM$xYC11lF{T=)8b;o{MZeXraI1b?3j)OSD zd5HE%%qzrs7)Lpe&=QS#Z8(pTV=%7`=P|Mc^V)D8$Ex!LwmDB?&3Ovjoo8^Y^DK^c zp2G>w^ElCY0Vg>xVz=`W_BbzNuk#8HIIptgAZ8nPUc)KQ>p0bU6W4X#;?XqB8M5;Z zIUV!7I}LneLoiXGlnDb$$g}57jErz;|ix2w{iM$J7@Thw{aGd z2VwR$<YASxn0a%+cIgf=4+^@uSXiJlfd`k8xHo%~;G4+}V~q4)gBb*&aXPti-Q7 zJKk=ERKpBhhyR<;97B$uo^c7$Hh&>@p02}LflN8 z95)O5;%3uNKjyU*HwV{=n~O8z=HUi$^LaEA^E}2a!1u*1!~^0M;rrtjbUjz?YNEj@Azu0CTzm?gw3om7So4> zEx2LAR-Bix4L3>Hj`I_C;DUsmxG-TCZkn(g7bWb$%@X$FvV?v3;e`G8k%R+yRKh_# zJ>d|Zk#HElns9`5EywIt5{{BrV4lH*W8{^Xy-LDy@+!<(M8XNYCE+CgD&Z9E2Qkl1 z!Wr@*%zK}Nv*g2=>*@*T$VV{O84}Kuk7AyM#0%J)coBC=yo9?ZUdG)Lui&c0t9U@- zHT+@Xb-W|-CjKb#7XBph4&I+=u<&Y0jKtq0n(+6D(fD*?3_g=+!M`S|_*|lfe@l$T zexlk(7udlUz6|$&F)@ym(xaACFH8;$2B8_)ttc>gu2$rF zm}{Y~3UYnS>(JE}XS&+sELSDYc6Gu=|6W@c>s} zTJFc3X}kL2Nv{6*N!I{8+cgls>>7k$aSg_+T|@Avu3>nOYXttxH4^W4jly5KM&qwt zWAS0vIQ*?^0{-4L3IE`lf={@n;xn%4I6HYJZkRj^=OoX@jg#l#yyUsKN%B0LpFAHI zB`=_#%`kh>cS4%%}g!+wj`t?RZ`C4*YKNPP{F77ydYTH~u7f5B@TFFLNEh)H8V>`5>mM z$@|HNFt4}d1Ng_}gZM=9A$&ghF#bLH2)>Yf6#tQY3|~n;j;|)4VBUW)cj_jeB>#&! zf+wFM-@x3dn|y}+ALeMDd=^K!&*56`^R!zq$7uHjvWhuIyDyS8%(=Jw5;+-jEOuWe zdobIw`wH2IIUjRhB?mCCVfQs$-+ditxNqVH?prw1eFryo8~7`RJa;5+;x^%OcQkJ4 zj=`8BoD(J z9a5tx0WI~7lJr{QPZ>9o(od>-V^AkW9V2XtrR#qMnUk~;^lcIVWX9ce-2QkKGmc6L(wug}Xi8@2oB^Kl=~0(`$`As*;igdgxM#)Cae@I#)Zc!Xyee#EmJkN2#=Q#>p2 zG|wtL-LnSI@T|p8dDi1Oo{e~}ry4)w*@TyRHse=3TktZ^R=mx#4R7~s#~*oi;N6~` z_;b%Le9*HSAM)(M-+1=o!=8QksAoU^-g5vS^BlxKcn;yyp2PT}=Lr7Sa};0q9K$y} z$MH?i2^`@)iH+VXs-g^!wc+cZR?**LXy@>tZOE}=YjB9(Z;5y!`xW4xq z&h=i$jlDN{e)BL#cJD1*;=O}gcnvChKW`-N>NVkR-e}z28-sgzEx4yw#Z_Jn5A??3 z2fR)^$QzFz^d{oLUKf7I>&8R8UOd$6$HTlqJlvat$9PlmSZ^AB%$ttKc{A{MZzi7L z&Bl|wIe3aU7tiqK;o07N{Is_a&-E7JdER2Yz*~Y}@Rs5iz2$hZw-sLEt-#B?ZSkw# z_IQQ262I>4gx~OX!K=L8@SENqc&)bzuk-fC>%D#PTi$-S+S?z$?HzzOc?aTmy@T); z?_m6%cL?6<9fsfcj=&#yN8*pYqwsF;X#AyjEI#5Lhrjbqz(08>;gjAe_-F4_e9Ai= zpYzVdzj!`+Zw+ZQnMW z;@gf>eLHYn-%gzF+lA}uqiSIDZ_Z`7a zeMfPT?-*|8JC2KeCvb`HByQn5g-d;BaGCEcF87_oEq&*4Yu^Q2;k$_2_%7kLzRS3S z?+WhZyNWyeuHh=*b^M_3CLZOxg&+0Z!J~Z!8?Q`XB%b0k;b(l&_*q{Je%WWit9&Y6 z?bGlYUo2khbK-Trcznp0h`;f<@HL+s-|%_yO`jht{veL@r(lym6`TEOIL4ojReuK7 z{Fyl3pN$jzIXKaui;55lrGFTH!#@JA@{h!;{iE<2|7iTC ze=J_>ABP77Ca}!=F?*Z9B=Q58y-i>W`9aLyCNP!!5N2-^m`)yw8CPH?c{t`+5ST@N zIOLIm*|ao*;Y@%farnZ62cx7M_Gy9L|+Dx@OOdpv>Xlj`@jWSjs-5#@&o3)H*ksk zW5_20mudMaaD|qWA^#k>O3SIhHCj%Gd?s+6mR|xlX*nD6uYp^%oD1Bc<+qT}2Mikf z>Odsl%6TE=KLRFNE(W4$`7`88ff!o;3Rq~ljCpS!P{~&@SH=Pw`5NYYAP|eM2b}mu zAfEP{n6s}yBKbDv9-e@U%o{&!2)b#B2zqg3&`*moWK%FmizAqVoxxNb7fizm!E~lc z#Ozgq88|tZiF1S5xN$HC=LK_dlVBds59Z^7U?DCH7U8DBVq6p~!OeoDxHwpjn+IF5 zI0PRF4r5*4Va~gPBk+%PM&i?TM&V!TjK+b~u{b4l z98OK0fa|4B!s)3~aAxXMoSixy4@;eix2Dd*+frxaqp5T7_o;L7vDA6^ht&D_m(&IL zTnK!%EsWoY<#Ml8OV;l!6R z;_>MQiTF$d7yhMz8=r09#Wx!GSa zv+?tpIrxRlT)ZeV4}X}Mk9TAi;?tQ$_)KOou9a1S9a*KgBC8xflGO@7o>hToX0^pn zX0^vpWmV$2S)K4RSzYjRS>5pSSv~LzSygyxR&V@DR$sgG)w&bkwu_4Ocb!QBw*YV=~e5 zm?>zO&tGq4;K@umpTFCRj+)QkZB>(>V9NRY-Ij@#rTueoxo=8B(9~M z!B*`&wrLl!UAu%G+GX5a(_%g{w9uTmOiRQqwRqfGbK^FeAGgy|a0e|Fch>Z^bk)*h zb{cwWDTa>?53t6M4G*%$j|~s8MsLJDi4Bvy5%(r$CHW#A!<`~-C+k++4RM6Kep0`P zCf*D~zlZ{FI&S9OVe1#s+*?g<;Z4D1-tDxsx&5kd^dw zL~@`Z_5|uD-Hy0jH^Xq73wG()nAYBYJ0dErnru!>!L`!b(qc^u8fr(z)f<|Y5ot_+ zC@sr)UuK3O%XoigI({&7h$GARP-ZoGXl4o?o|zt#Wqdd@XlP?>nYG37sPXHZ48u(0 z=Z&^FW*Pr%lwp`<{Hswq{$HaZwEW$un*2|r6#Q?a^q5)38;yd7xyFQCo;zb!F3+8@ zVJ^>|v2pII`1!^rxjc8qg4`6tZsR?9LBnUp$$1(0@w{|AEw3`+GvkcBYVs3#DTdR= zxcn`SKaAt?pT_6&MG;vYtxm6LOkp+o zvBDHQzHkdI6AOcefN34mUo(B)d~xD6(-+NyhMT7EnlDMbY5Kl-3i-$8)do}4`z_Wa z+M^ySn~sN;T{PRHhL^1;KT@_4KU#K@mN8`~@MC3{@c6RJcyifH9(}y58c!?RglCkU zq5X-n^Z3QGEwsE;=8myPy;8Q7{AyVW`OUIzJo$^VUF0vz{N!)SHj}?COC|qUwwU}=SJ>+L@d8+~R0w?$|SE=xLtDmjU-Q&*+(spX}K_xu^N5p4H^1d!`s3F!!w5 z;uvJ^gNK@*ugWkCHNQ}mj$f==qYgE{R8>uWxhe&}QniYfSF3`C;pVrPa=7_zrW|g5 zhbf1f-(||-=J%L#xcPmi9B%%ADMy;WX3CM~ZTd3a99Ng;1bk|RunfhfHIf_8{rYN!e3%3%0;*eZDSOrCp-WnU>;nl#TN=# zxH%dUpgjzQDXQk2i&2lx%Hg6g8rkPd@jRI;M{4CCC2@)Yd%Fa|Jq`HmP!f&v%_tKkp03eA1= z2cCchumpU5g?FFS9@@h+SO~8`HM|dJ!4crMf}j_SfRrHLUj$2F4ZIDG+KQ42{o$Qd zMfnkah0b+(-rx=-r722nm;lpZ4s3?c;3u%xV=QnA>ZdEpREVvwC|R%%;v4Y2!LS;F znS7TP41=y&igFJ;03*Pe&97cS78JonP#Y>r3EU4?;k_JwodG_FZ{UGOit;UZaup>L zF2R(>yhihQ{ldSnunEsESn?Gm8(P46*a81Se1W1A!z%a$Y85gz@HSPHe0Z{m*9o*M zR+Qv6it=brUi0uS#8ojSc&Zn*gM!{X-+g$^_T~F*paeR>LGaw8D0LtWvSCR-MOguB zVZyyE0~W)1xB~C=XPoy@2bed2THUWGu0e{D2W8L=s-gRXJO&TIaCirPfWP6x!HS|h z#A^(aArqQFDYSzg&>sfFqc9bohDERfHo`Xe6uyR^;R5^vh9N8ynnEv_2=BsI@CW1$ z<+TeJ!8(lf!M~6&oI1gAaE@SI@HI>w$?N73=7aYiRg`O>jplR}M#EfK3A@KoYls=k zw9p+E!h7%|TnF=GyvASxOoz_n7$;1E4`4Uc8qf9y!(kJA0f!-L0 zc?R3-OzID(;XHJIg6#lC!Z?@(&%z3*hMn*QoP_4F~6ho~wyjGzrv|Gpa33t{j%7zW>SK#%Hin14ugYhl)gU}7;!fu%THuZ%q@YFjT zGd8nLL5p`ej%?xe2uI;(xD2;o*n2z=@E1&YpZ;!Rf4!acK=TjTMtAT$e?-6GG+cuJ zAbY2x41fi&6xP5N*aJu568r}-AJYfu{3*v>I1a^o*jIeU@fk+$n~aF zSBxL-ImE69rok_85zL3##vvK{!3tOho8d$F26)?})PmRHA`Csk>l3a*)9)0e93F;E zu<9tU+3(pO!5tWVjN=#F2Ja8NE}`*E`=Rb_cQyTw{f|BDg{bKfxsa{#XB-VZOMDb3#5x z=C4+g;A{9E^uLLz=H74pPWm^w>r=l6^(-WCuU2iC2A{##P>(xE8bb@{2z_7#Ooi8B zFMJ2H`TY5Ra37zd&4A}2hwFd^@B&vDUV#eU_uqo@Sgv5gDX=>9dk49P0yaS#en+P> zya>zU7!#a@JMccgm~#@ECUD0nya?;z76keJ*bJzG>k!E|x2n(>2E#;n4mQ9hw}DT1 z4ay&23vdcn2lz}M3_`E6jx@by*)=fXp=hb`561z3KED9)Srk16I|i*6=YN&EmO+q=ww<0*ygy#PujRnajP~jd}jzeQ21+Sex)! z0{jif^9{23KNL5OO{ zIzj2ceTm=zHx$A(`0I5(TX}<;tYLW@s5|`i7SAChzRi97@YDNzzQ8x0ehdw^GY+tS z#B&M*ck+1*OorH9yar$@%!BXXG8F9QwFiHH%JTN`I)%K?SSNIVS70N21ZN?7FZUoq zKbQww;UWY-=MF!Z2M55ikLzkM2M&Y#3+{h_^>7Ee?B_cv;0kp4l68P~fd0a9DE*2y za35rua0^C%&D~qj6LAS$Pr-T9D(ifO=g!O;N9Wao0l-C&y{+|1VkMTNz zwm`e|i4l zzU!;uYc$O-@(t&{x&M%K){VG+!GyxFe1)17Q~ZC%Zh zgT+@{^2rbrq!f4kttO=w4}DGl##JREt#~F&(NlWy{JSZm_*d4ew`CU3u-81AUHs^= znt5}I^*-y5<`!4-8y=C0!H{2Ezm$7bNQK3Vm{(6l#j}^yv=tZs{cBBINpU;AuU>z& zw7Biynzr)d^fzjzYgOEr8W@!p5tsUG+NoElMa1P$(${vS&%;kd@;$0b#MM4;oaQ+v zUF%alv8L^MpQX&Jx7`d)7e%@inodu5LeuHV&{v->iXO!F4fn;_cWP2i590goy4$P7 zzH9Ebx%$q(+k1E4n*RO!PA#P(!n(PZ@?A_EJ{sfrpqBD|%scp4%m?^~n5Nrn@s}`t z@K$Z&hqaWA_LuQn_78Bi{f8a3l;QCg@rd{v_~H2Yk7_9+f{QLN^_)qb;_^6$=l=1N{JRv?6PmIsQlj2M9&h`)$u#hX5^r92t$z_a7)pS~>12EFZ<3N|bL{W`Sd787g!&(3c= z@UCNW&Hwe~x1l%}R;-E*G_ZqHaVT*R4+)S6N#FvH;#LBRUrAAFD|H|h(v-SNJxGW8 zkO2)K6SAP8lC9)GV#!2ufK{*>*1$Stt+F0Az(#lrs^M+e1n!T8DgLoSilM@*gyk2#DW8y5C`#)0Ev(UE=UG9c)$xj z@IwHCP#aR94x~a|NP~Ki4)q}e8bBswK{hmm9B2f&&=~Td3FJco6hc!df@V+*&7lNZ zKq-_#IkbdU&>AYB4YY-J&>lKKC3J*N&>6ZwSLg=ap$GJYD(D5hp%3(hd!QfO3;p3f z7y$RfKzINK!Gkau9)ck-6o$cY7y%E%NO%NB!J{x5#=uy3493BDm;e)D5=@3E@Hk9` zX)qmTz)W}oX2Fv%8=itW@HEVYXW&`GJi~l=4i>=kun=B=MerglhL>OoybMcWnc)?~ ztFRna7+y2H4l7~3VV&VE!$w0jybYV+9oP)-!h41-hMjzp`-x$fVK?kGd}cUg_}cKT z;jqCN5gDOH*dpR0oDr^wq=-O-KcXNaKcX_CL&QB1eIxq8$cTp{#z%~cm>Dr6;;D$) z5%VLSjd%_(;NK+?FGZ}1cq8KNi0X)MBMwL0j<^+JjkH9nV1vZSgh*FpQlvXFIno#D zjjS7)8rd*1JF;GS7T3O4`UVdg5J;v1{)tV zJ_JKxgmJiWjB&JaEQ~jfGfp;6GERZVVJb{FPBYFl&M?k0K4F|^e8%`Jp3lF}!5ZUg zOoybMe6EBw0*Ud7A#_cd4nufs}s1FwSB zum;|Qb*8nZ^{@dp!dp-cZ^I^d2R6gIum#?Ot?)i9d5u)_z!NuZMXx9nePID2#5qDm>>$G!3;4_3oKv-6>Ok^ z9b&-&PKbkeNPt900v9BM8$93zANU~vL8uKWPzO?>E~G&{NQe560SzD%vY??k+nfW9 zpun7OE;E;!Tbj$wt)MluF;|$|o7`Gc+2c5)929tOO=#%cMd)uxjP4+Xh~bTv}H(JhO}i$Tc)&SOIxBGB;zs@k!RD=5=42S;F-?b)jrW|gobGMC8 zEG6YfhO1E+O8Pv7k$*i|^WM2w9&IV9wWMBm6Tj6hZDS;jmo!<@9OH?%!df{#@$)J1lKSLTxm0e_`7OHSfhAHSq>A^xqh18xv~NpY<`O zWIp}W|9eaxeM}yGEcB@UuKzL9B|e$b{~IsUjhE@h%XH&I)9L*mZyIUTd&lRIGRH)j zW1`G4QRbK!nu9A=%rU33X5Ps%?_`;GvdlYK=AA6_P7ck>l`Zb2jPJr#{ZO(juX^WN=BgrDuS)@&sHuY{> z5}(wC*P%&UthB{Sn^W4H(iSgm@ps#}2rO-h(&m!nmgJS`ywc{E6pY&PMa`ZeMN+Dy z{Ls95B@6E+?gEljDUY6$bY31!j}BKdLsB2}4}2b>KR12M2LA3`|L-32Z!guPr_JHl z{fm-blJttCS0%kB>2*nONLnrFO-UOxW zZHn@|thZVX_h6eE-s^3Xw(XMQZQCAlQIC3z+JZToK4yz2b6GX3)t{tHT5P}*9_ z92KFYzYZ#F;p0N3E&O`!B#(Bw+m@tsk+v=}T{n5Ow>;Wg9vv2H)B7?-(sW7lBrUv~ zjC>nj&B%>>7hbpq-L-If5;qvgxd7w{h@`A zbbrdcf6BanhNjcE)<0#szho(Y$x{B3NB<{F`JXK1f3lSS$#j3qQvQ~u{2h8!U)$eW z_z3%tEbkv#-aoRue?oKUN6vp_j(=sz|H_j8l_mcx)7_9I-;gEWkR{)cCEt)a{*xvD zCrkcMmi%96I=wIdY2oAkZCS@{S;uWz$8A~1?a;jXQT(>dtJw8dlm3cO?D{Jrw4K@Y zXDhV#wCfep*QVIRYm2alUv&|odG$FWLi6f#M16Kl2WtU#rrB`<8m0fyem!&wQR}SfwLweBOOXC0NdFR~e+kmR1nFOb z^e-W_Wc{2qL6)2(Jx!9HCP`0|q^C*J(lJqo5mX|C&O_rV}OHY%fr^(XOWa(+L z^fXy|nk-B9NKZY|Q;+o2BR%y3wbKeQoJ|ZRve& z>3wbKeQoJ|ZRve&>3wbKeQjAs9qD}?>3tpPeI4n29qD}?>3tpPeI4n2ozRl?3e~aK zynEsuvy7vzjH9lMqppmju8gCujH9lMqppmju8gB@Xl=DvTU}XOJsD9w8BskMQ9T(^ zJsD9w8BskMQ9T(^JsD9wSx0>tQGFRveHl@G8Bu*1QGFRveHl@G8Bu*1QGFRveOX%r z8BqfnQ3DxK0~t{R8BqfnQ3DxK0~t{R8Bv4KI`sNAuy?@ve_1lNEE!vtj4eyXmL+4$ zlCfpU*s^47Su(aP8CzCpy_V40!s~4)qiiUnY$&5_D5GpBqiiUnY$&5_D5GpBqiiUn zY$&5_B%^F3qiiIjY$T&>B%^F3qiiIjY$T&>B%^F3qiiIjY$WS#ETe2JqiigrY%HT} zETe2JqiigrY%HT}ETe2Jqih^nn_k_yg)`?AR{l3kr&9w z3uNR?W#mm|QmWBXs?k!a(Ne0>QmWBXs?k!a(Ne0>QmWB1)C2vQX=&I07DoTC zwbZ4x)TOo5rM1+hwbZ4x)TOo5rM1+hwbZ4x)TOo5rM1+hwbZ3`s8_a7U&6g=BNb{R z6>1|DY9keDBNb{R6>1|DY9keDBNb{R6>1|DY9keDBNb{R6>29HY9|$HClzWZ6>29H zY9|$HClzWZ6>29HY9|$HClzWZ6>29HY9|$HC%x(*73v@r>L3;BAQkE$73v@r>L3;B zAQj?!wK;#*&*3^qg*r%uI!J{&NQF9t`l3H?9qd1D;2-|$D7ES+wdyFf>L|79D7ES+ zwdyFf>L|79D7ES+wdyFf>L|79D7ES+wdxq^pBCy>xPP6cYMrHOouz7>rD~m}YMrHO zouz7>rD~m}YMrHOouz7>rD~m}YMrHOouz7BrD|QJYF(vjU8QPWrD|QJYF(vjU8QPW zrD|QJYF(vjU8QPWrD|QJYF(vjU8R5BrE1-!YTc!3-KA>XrE1-!YTc!3-KA>XrE1-! zYTc!3-KA>XrE1-!YTZM<(x27t_6ZR+@A!I3{d!9MdP@CzO8t6D{d!9MdP@CzO8t6D z{d!9MdP@CzO8t6D{d!9MdP@CzhI(qJr#+>oy`+-8q>{a)lD(voy`+-8q>{a)l6=cO zR}%Dhy}hK8y`+-8q>{a)lD(voy`+-8q>{a)e|@BqeWa3oq>_E4l6|C-eWa3oq>_E4 zl6|C-eWa3oq>_E4l6|C-eWa3oq>_E4l6|D76Yb$E(Ub2cyE4r_hxd1nElbj@*zo5)vtnyL;ZT%gvHzT?>A|_X z$*!Drs;fiSGnEUT!yRiLy%bVAZeNv9;8k#ttlIZ5XwU66E9(j`fk zC0&tpRnj#{*CpMQbW745Nrvq3>nc)`Nm8_=7)cgMsw7QPtR$zTcu9$pT$0?9ypsHq zf|61srAkVZlrAYlQl_MANjZ{oCFM!V4<&tz%FjNxp=K{oC~bw=;ZKo^WR7Bav{>dS zk+u?Mg0Sq<)h6OFAa$xTF)3hUA1_SHmQY$O-R(N92S*aUYQr{=|KxJUUVy9Vw5Fl1E2{ z9@VR{K$g5v(jrNVB`uM(RMIj@`x}LOdLWea=i@-56Blas{0F7&ptK#jJ4cdoMAA`7 z$0QxUn-t}Qw4Ic6N*+BU>8zx4GTr$`3&!b3k|gDPqt9R0dzGYIkhTkV+xW|PnfHz) zLvGF3jEXBa{Q15sH~jg&TiV>x=9MAECKCZn=I z+7?P$Bx!NGn%5uSjnOXr`dcE8E|s)Q(sD^FB(0RRO41rhYbC9hv{6#Eq)n1GOWGo7 ztE6p`woBR}DYAX|Sujb8mJ}n&Ey*j%FDWP~S5ls&d`X3p+DodG)JakoNdqMfk~CP- z5J^)dO_#JNl=OYrqV{(_ta;U~kw@1`S}$p%q){Ehb(tb*wxl_d=1N*CX|tp)lD10P z*CBlO$^H)E`vCS!+W|=j<KREaikedQz5hQkHU3mU2?2 zJ0(jwB}+LKdQ@NAsSe?D`7^S-GqSuhvb-~)IrQiMjLdOXmV8#0d{&lxR;D{AOFkz{ zJ|{~)CrdsjbDWnYpO+<{mnEMMO{e$ee24Hmj0>`k3$l(2vW^R~jtilA_4f-GWZsLi zwu`d1i?X(hvbKvd$0b?YC0W}gS=%L9+a+1sC7JiKtnIR_?Xs-xvaIcLXb!!nmpg>t z6>Ga8>5LCOx<&J-8-4 zxF$WgCOx<&J-8-Ixh_4pELuILrd0|7a3ZzzP!lLlJ(_9hL)^fgNl?To1~{E z>8VM2YLcFsq^Bn7sY!ZjlI2B9Pot%$(bCgs>1nj|G+KHZEj^8vo<_@(W2C1s($g5} zX^iwVMtT|}J&lo`#)Ouq*C3`c{4U=jeYQxSEz)O;^w}bPwn(2X(r1hG*%DfZeqG)o z>rkcls`Or!-mB7kReG;V?^Wr&D!o@_$(rDQk*R zUKyoVM(LGNdS#Se8KqZ7>6KA>Wt3i7n_ouhmr?pCgls*F5UMxH7o zPnD6U%E(h?Rik*7%y z(q-i7GV*j8dAf`|T}GZRBTtu+r_0FGW#s8H@^l$_dT70R?b9p6cb{ZP4Kkz#8B&7` zsX>O+AVX@9AvMU58e~WfGNc9>QiBYsK}M)A`aKRA(w9uBMy6CFQ>u|E)yR};WJ)zM zr5c%1jZCRVrc@(Ss*x$x$dn#rOEt2k8rf2fY^g@JR3lrekuBB8mTF{6HL|4|*;0*c zsYbR`BU}2CBh|=}YUD^Ya-XIvU$(6d~N?mfLF1b>dT&YX0)FoHyk}Gw|mAd4HdZpjRkSo2)lM3ZY zh4Q3Ac~YS~sZgF&C{HSsCl$(*3gt1J{3KdF)3PXL-pSQxw@ZB9nQmZ1VRgu)HNNQCiwJMTY6-lj%q*g^zt0JjY zk<_Y4YE>k)Dw0|ih5D!8r%)vQE0(GiOVx^{YQ<8uVyRlORIOO5RxDL3mZ}v?)rzHR z#Zt9msammAtyp?hB2_Dqs+CC9N~CHfQneDPT8UJxM5vmrBbz0sak2MSNgMB zS{c6kq+IG(F7+#y`jt!l%B6ngQonMkU%Aw;TFLZ) z;Vav-B+ZtT+d2Gbo}_$9g_4RSjqDnpW0a&hl8#BbE-9v4cn+r|ucTZ_(At_T*p`;>77bIPjbVbrtN!KLZlypnd9Z9aLaIf5wypk#lMD^C|25HrOhdGxFn@WN|lr$X~NxPRHjPX97*%;rX=P6Q1&Kpl3izgXw8fy zTLw$9EsQb4rf1oP#8U0uZ6rahQulOEx4U~r)5cJ)uBz@Xrn;)8s(LmCBeTVr&CgFL zfgqdsfo*;XCLsdM%Y#7Jf@KUiECxF-fw7zfWPuGB@`T|1|KE4cx#!-hy0_o_roR5R z^PTmc?VfwSPdn_-owT*1>3c=0V=#E1a9G!27aewJuv=2!?67Zf*jpX;Z4Ubm!T8SR zJ9a*BhWnJar2eVn{Zq&LF30;W$NO%_`)|Z(TCmhy&qb>XY@}?hn z1LMU$`kTnx%o%$f)e;4>Ssqexz)^n+U4fwpl$$47v6DNqD68HjvpC|BU>UnIZJSQnxI6-T7 z-N95Xi1f2>dK0GHcir)`fHza00DS7iX8<>I)Opcu=P{Ul@WsCi_|yrea5KkPHgn(c z66(Jj@Tn8jyeIYUmogUV7 zr8iT*4*tJCscHB$@NFr{yY9I2ZLJ z{OT#jvUnRgPn^2+C5)Z$CcGIF|0TdDPO-#p;#PQSo&mg>`Z~a;Q;L5N@F&F1&D2+Y z8TmQDCr%OGOno=tyH6_qE5M&R@teXS{JL8h`@5yAzWx?+p2uCvOd;XT)b{{BC*^Z9 z^(A-H=6!%qrwE@obpY5rNqA4{UjTmZE&opNp96f~Nv64a$NoL|0^km|-uIo9wwn9t zSF=Wb3Gim>MXzCcUJCf~I|!dR#g_22wB(oH!Svir{Q~&!JNerpW&61&#qwXc_4B`y z()$6QIK^`Kz>68e0eCu!h6NXaGKYkr!u}*1uLE7!j)Zc>h(Od8^!ah^-(OX^){Ldw)Pnjp>AHaE9 z;`)rXL(6{$__RDtH&aJh@|m{hQVTie=sCd69Mid(doIt^zOn$X zRJXDuzwkDe;dAo5|MDq5DdtJ1%dGP z@Otp2-d~|QcaZa|@}zvZ3H8)h!*|7PjO#H;&xsR!Ha}0`i4%N6KTqJz)aggq8&LYh zDc0foo~I9@R`%E=@LE!`0VK(-~+dRn{YlZ99;hk z&K-cyoc>zCXHUNw@MrGi6ZFjKTYKbu72pH6mjItR{XYbM+kpIghUDK5_?A1F&IfM) zvrB}0-amTBqa*mtIsGeuC-456Bi!lql1~bJ#}(X(@sf`Mp1k|zSBZadviiV%WbDIQo`U>d`wt0r>5A{@J5U&)Bj({IsLPOe^mJY z4e-%BKPUL#3I6y0lA&&S5BbdX1Gg(@`A3O=lfZup_}kKo9=QF7h4UW3XHWm%f`3Tx z|0($22>$XPW7t;#K70B>!5LExkMy9NIV!T&(;rvcw`C!d;6d>P@l%ai+wFWX6x^LhW4QsQs9llU{Ix1OZ^+)oqU z^FcmGcl zZ5t{12>GMmB77U*qj$bb@E;ZY4ZltPBLaUI@X;T87A zpUe_o7ku^JE%-Y6WR`h(eC7V<30DAD(&T(f_zw%dEpSud*WO3zn*{#`fvW<~3fvHQ zUf>0RZxr}LD-88Pfv*({X@OaRKPCLPtT1115xjU`>mTsV?R}gpfC;PntSq$v-J^y-VQZE8l)A ze4|J?yi0T*U#Z?kJ7)xL3fvL+4S?^Ga`+J`hbIO8l*Inpdztc08Gk<^);@VJOZA-@ z!p8+ZCh&&^{*mP6BiUd7e0YeFdVhT7KLdY!Rt^>YPIPVeo`ZVV}Z&@LH$I353 z`pVqrzTiaa%X6%?R|*`;Z0hlq&%A;b{swScINOqv%^chCW{z!mTkvhchdK5_7Yvjc z?v$w-p*6O|g^&WVi%Ke$Z&j|b*z`dPcd@bRx0dD3#EbuP{-tm?2KDF~t z0QU?$BRJ=B@7+2Qm3D}>r4L0iPYa0-vs!XyZ%z}hhKLBtAjrS#JnAF zGhe!wWx_goz1VE;eBpiMR{&om@VvzMIjPOh%F6WhdDivka!mi{q^>`gk#kxSIG_mSJCW8|SfiU+BZj*4-B-0z|$=j#RU3jUn}KMDAw zE96{Xx&J}J$G(=D9~AhbCHRb5`8R;q1^%eO$5%cIPJ8DM1^!Bf(%%vI-vQsV@>hZr zws&4qrF03fy|W7V@V!iPR&tbG`MxvoN%n=gRkrF6{utqJ0B+~_#9?m-Fe`mvcIC@{ z5+2K>hs>_r{_lui`8oK8yYPx%ARGej?XWdIcIJ2BYwWQz9~1ar1%684vjRT{_>L8} zy~ob{J@EI+bNBvLrt1Bxvf7fC{P+rcq1r2`d1F=U@rA#9BK3_sZ~m1Nsh+@Z+!+Z@ z_|p5Rxp?0%0N<3A`||DV6DE@W;VNrqxJsS33w+BN_DGKk97@T<-zNCm1pgVa^M28JQuLn`{QaWye$jbS@FxX-zr^ySz~^OU{l1gT@4?Q; ze~qo~Ie}jZPihA{ZxHxafj=(rj|IN$KT*0S@S6qx2Z7HC{F>jO^oqb=7I^!I$azHI zKNI+Afe$=I{tpQJF9ILR$-zQFy^UQg+oX-jTdx4ud4SVv_Yi+{WFEZ(V2D{08CP4&ma)BYzH`eH(ms7KQ)BDaQ5Fw=vWMU-Y+sL2Kj;H#HRT zAC%Sl=|>pqW~%$wO!L14d`fmFHgnW@?-{oFSDs-Td!>vi*qwtfxxJmI05Na>TUw^h zpUd9b-p&_3N9n5t76euRUvZxEjo02wJ9|5Pf{^m(;S=v9=l`3z+TU|L;yV3chj9Ou zzXZ7-!9scU}cJcyO0dJ;WeLHRrzreD+nfhwM zSpqjx8-nZJaz}8kQ*NfN3(nQe-pXNGUzA$;2od+fIhyh~cQ@aaxzKCVsmR8i3F=%gxdx?8H zoE`1$F!uHiYdI@*ojt?()hA_!_CK=!3wO?*l{w*;p5ZLwW5R!>XueW3ccmOQW#oG0 znMdK<@0Dk`2bDd;+1lO?SLJ9kuYg~`7jk~}ob2CX?+zaRo;tyna5I$=obBOeio35* zoMPIZIzf0d^#(|>&oA(b!0!fpPTp=jCwrB9JD&w7^Foe0Pn{qt_7XF*=1%4lXY5X#&CttV?KU(MTdo$=={Mz{K;WvQ(5Wh?K zy)E^TQ@;$}ui^Kbu<;T6em8abmM=W@-aEeR)bl65;?(!1UUllp7v6*4t50pe;6D7m z{?z4Lz5%}mes9LFiQn$2?2B6X+s3bh-yVMZ_#NQa#qS&OyNF*8zeD``_zmzI;&%zZ z5q@L*Ca`maznAg5g5OpAz8AdjKlP!1^iKSJ41fPQ{{9et?}F^z`27fe{}R9V;P-#x z_oMjz7=G`??|t~aAHN@m{?Fp?2l4yGQ=fX#f5h)skiTEW@7M7Ab^Lw`IEng-yhue z^Qk|;-#-HHx{;Y3+o$= zwbBN}4_lU!l}+%f1ohSR(l-9y|KL)ikxe&MW(rDDYw%qSd7<8+9z4Jgeom$A3E7fAHnoXDL*=#OT&z8%XO0~9_$yW;Xe7&Au ztQGR*QYBwZXP0WV`ck@Dt>;VG^kOYrh5^(FAZi2lfD!y+(p7{8e+%i<+WFdr#<_lb&}v*iJZxOd$RD7GlSUzvZ4`@* zbUnA&cqH9`_PDzbINx%95jEe)Wj8i!rB%U;d5c%hH#RE`BfvA@R1C6Q8H`rCljZ*2 z;QXYy+v}W%0q9lM*EUvb7p&#V#;W45>~MpucA9&eon{ZZo8xw?u{G-KHx7lGj0M@c zY>>@yuRSp=i`9FB=7f>LOyzLcy9zvAF6L|1dU~C{FY?GsJ&%-M=*o}*m0F**duWEUIttZSADin$oYVjdO&LKZWPX^SC6 zYf%)}hiilO=2`y6ncrsI%9-3icV(kjv|*gGpfG!B(SD?T&}N=Cw+%IUZ}W%@~JlZ4b64qi%nn zAu#HJGk4HqaYU?X2wKZYSo9WcEs64=eT_Di9}TD6vxCX@K?l{kH96X)a$bx?m1lDc zqPu)J9E?JvaFB$p?tZ^HIU03ts4kOPlu#^JRJD|}awuD{G8vya7hV!%lx9DG^yT^TO1& zr`=*w&#l&A*eUhftAkdvr|nbho9U5cvf0;GCxU1$)YQfR&+`%V zkov8`-sDPi)TyIY?>1W(Z>S1Wl@$}Hqk40U@rx52d03PmHLcvr;Ba^}>1=iOr8w)O z!Qs{c^3ABubo=f4U?lX7oEQ%(SF>H3;33$B0nJ=qGl8@y#lXgD@Xr>Bqe zc5{T{mR2mGS@!lJF!mx3PY_GNg{WP&twDJ#kD^E`y+L1Ep^~N6)RQEN#fLim z&IsKd<{<&I+8MV-UFoM>Sd^|#LcNE@2^)UDyD=JEm0pDroJ9d^CL-l3%79xwN+cse;ovb>a!s2}O}b6Gx{MEAFy39Oc3M3Qc^t8{ z;0n&PVtjy5i0hX-qfxi5r5orJP4q11c_vjyx)i3meAMl6baEY>m8>>xmt&ct*IfogvOG|Zbh+Lkt z4CX|p_wG+d*ETTFn9fxMq9a&PtlPbD`KWcVGZ~|w-X38#Xa;q)g>-t;6fJPE0Kv>= zDnfmN>>$OwsI_Pv8!p?XhU@la$!hc3;K*Y~ zqtXai0yzoB3TXD5`yEWKw87J)%IpH&&6)zyzBVp&4xP~+(jsZpP_&&F+y2~0ISl62 zw=$6gbWB+7Pp$<6gczWyf?y^-qh}h1il|hyd70akojpOc93?w!Dd_Bw2s2c2sO!pn zPE_khJ&aJHUe`vpGQdoNr9~TR5?%15b5+V;xY6QQCQ_Wqo94eh>h80;wOD9QMN(8U zB4}$9{ir!rWeH?Ou8F8#>o*U(t-zu$TwXPOj(G}gI;44b%h%$ytl#-auxh%BXj*Vq7%aK$T|eK>A#j>B^*pxmas5wgn<3E4E~QzjcV24yxC7 zCK@uDjM?10n32{b7|S-?FOp5}DwgTXPFoPP3@ID-XH1hY-E7dRc+aF1p5==or&D%v zU`?<`6QyVtglPtqRXob*>}Ry)1UJ|;5WeA)$Azk->X z)Vk5uiJO~k2{&3$E_A&)(UnPqRlOx^QLa^&tBv#x(F)2?9^G!sb;#N^q_HVxre1=X zpwl>*VM<^E=~zprDM2(h0K9pKhSZEdF-oOOZ6Mc-w( zN>Q189tWef!R5|bJB82$M3SW;n47%FY1h0GVSAk!rl4GeS#n{J7CYyYLQo0qiVDh_ z-D5C|5H5?3lTyCpV6|IS@O%0UZ%kx*F9Msb&dhGc7?klRn70Zy+8~4}8J+GeH_#5z zRcbgk{YBH@>;%LykmI%HXneq=?hT~XI^Cn*MQ?=CAf`2k7pM|~Ns0D*B8Vnj4ap;i zePVqO*04*^8M*$@w9%QtHB9B8)4GUdgzQ^wAB+Z9?3!ZzXtKU1E%An`GA6tqK}5l* z;pIz3(L~PX7BodLXcO)~0FQJh2kU!#W2~51kTX*+%=lW1Q>piw`(xCs+GfozF=Lnw zN!1Bq#yX$D{W`as8wk*zqm?ff%vNIX1ZgbMGBRAIA}irwZ|2HRrK|_VT-UE8A0Vv| zySrrqM4s}%OwLB9!Q2{2`7GXOmm&eMYdz`qTa(r1ZbvsAH9$0DhKuy(B^(WI=%Z|( zl0bkbDA;0CcGTW%Zb59bRF+&U;oc`uU?t<>!o~%9dtI&IfejDhqKzt;$&V(<#W-W^ zw2e%3HU{JF)pJ-q$qQ)==dByU-(fT2Gc{gqH%I%jy$cdEJS=_3=lVmw!oYISQ|k>{ zj@p_86njD=K=Ri|rZvMFR-pm0(d}z>FYlf0bTCCTVWgQFT$W}&V+(sCow3hR8$o=s zk_j;}l!ocs!m)d=nIK>~hZbSZu!57>4k& ztofaKc*~PTjQ-l{qjc6s=Z4r{w;XL8j@;}VV)V4uN7#t3&55OcBwp(>ye>$Z_7@_ndabalb@Dp_Ogt52(c`d?THla zB&0#;OdcBOF-!ex(j*+ugbFWyp=;(F_K}(19fyw8w;I4k6<;jbw4fGsBPGNcj3;>O z>sToKF=TT7fC}@s6vfaHLAw3~=gE*)fq8xDrWrmsf@S5ox z2Hqub<@{A48bwI@Uhkfk4KIJ{?RR+*3l1*O9Pi z^D>s8M2KBTb)M>Uyz_aq=F26RCs&#$?4%q3dBP6y;ir45bJGhA9+Z=CfIKLNaQMwU zTf`G=GfuB%V$Q7dZD(EEf#Pnt5zv2E|#k}a8)cV)iVpVrCNGv zA)C$PFk-QcGl-Q;I=`@pBZ*Zs;OtTv2DTn9xyG8>!U?&p+UEIM6_(Ee%*-q@I`bfv zw&!D}321iULOh6fPjLF$EgfZxeG)2Bi&mPb-cve@X zaw_XM#)W4F53!u!m4{lMY5#==glFX$=Od1@Tln!@HK83hr>3;Ly#1L${ivK-ZyL2M*mFIFt#eeXJv}yu{j1XVQ{BrWCKukrgdq?^Pe0hKizv zX1ECIg`~QWQEg$)d(CNc&6A-f*Me%Ul`FYcuH@S2GJi(bp_*&q>hmgZJX!DD0%A5F zntJ1DqmxW_=9jfIdT%8ZlEOu47l$Cr7&BB=Ro(h^$oT9@njUn(V z$?*AE1DX@&<>6N>6i1#uRh^n@`L9B-|1A?NjT5g2U}kDPr)(xlwrb z>ltjU+f*+SL+dC{ZI;`zr-nY5#I)pvCj~D&DR|)x}TMpjKLdR|#gt>0#1scK53kbXS;GK8^SB7}qx&VcShf%`4I0J`WjlaL4O2Ot5 zA27F5B=rxCsa*u{X6zzhg2mkc4nTb0We?HUcEJL8$oyUAUp_y&VW7Bf7+}6-_A2nn zz!64tXr4QJZmU+sf)(ek`#8VFaR=4ES4jN?H?8#u=-KIg+GsU znisJc(-X0vW%%g#u5EQL9dQB=7VESvXM#ZBA(9h@+dLBrnmrYcUmFVR%gw zz?sHTZjL24qb6Qm2#UhQ(Q>o`XkzAylbbjfJbA-W=ZKu;V8a=dJc}r(kZQTP4;tIe zt&8}JSAQ68WLppvYV4>}>GXOUVz0Y@Bzczi^BaQ!`8d|dgH9Xx{DJ2a1~}o^7HeZ) z%T>v+*+(E8dFK=qJH;R{PgDe@YEK@4t?w{{&6bdG*%}OSwN|=gG0Q4{c+kTOay5o2 zm!3l;&0d=?=jC*(DO|F3TV7@YB-Nl;SgxUddN>yA^YnDTOsmAIsbWm;5W2cnHQlU` z(kt*lA4DiECQr(jbnS2m!#uYQ0{giKTb&6o)Rk^+3XXjyuTh(W^pHq72c(P&Y|;=d zbK8`EZE+delJ*Ia`O^7r=L&SUP(?niMdEYtJ<6cJUmjeAwzZ^MU`ST*_X1vmbM-Sm zXb4u@MU}e!OzN5aOv9EQP1y!L*UoT16YaJKpqrX#lV~}*shLR~a*m=yA`cR1J)(4R zxVFQ75lfn+F%Q3oKn`1$@P&S8S@PK3sML}K0kOAzf8rT>L9vLEJcW!IB zjL#Q!m*hN7jvaJH!@cwYPD!bwK$$6ti)~tD z1DRybjZJgm#JXAN0yBS?@nzgK=1^rW&h!kS4T$v24>(I`1H$N7V!S>(#wno z!~@6i3_!k3<+}v#t^m~W{2%Hh2r~#^_3TwZJt(riw>DJSI{x1O;6kHuWz+053s%vFtOI1W@2FnCZK3G+imC{ zVD*nL1*LaD*GvpuSgqfZLjsu;rYi=Mb%nwAcuWQ5vGuC^A6#rS@ZJa?d9h2>jSKs7 z1!=^q@*ZCQwc7?`~RymlE~Bz{-4%o$_%D$D(lAHU(qdG8viV{SuHQ;r{*9eg*f zz5z+>3m7@xC8zdEV<`8!yY1e+=SI;^q63`SPaJi!B{_ zD-)Cugs7kSLevxHf0OwN2pyv^95>s$SLTGqiT%TFc2}f)&&G=n_|7Ou9W^HL8hBqC zYXQAZtXx`1ToRg>_u~xg?`4OJc-lJGZ9wHHLFEv6xzdhH$WedTx_EF5onE|- zv~qn0=GXls8>^vdF;CJQE27hj*FhD>#=}C1D-%2nv2r{J2T2OOSOtAlVpUL}v2s=| zo|af0K2EU;uo17o$0^nV%VHF-B2Qeb5oRUc2A{ZC6HLcZyat}hcm+I@u?k~s{lqIA z^x8=pqa=-9FTunpUI8agFpI$S%Iki-(MH5a@!}@tQE{OY#F$aVggT{DsUkdawHi>i7UZ{uMl?MJWB})N`%-2BYYsq($<=# zU9iZ?Ixb&X$qpdz1C#6k>YK^A8KDMNu;!R3xAL>8GOiFYtEpTzhr()`r4(PWV?iIH z_CgfC#*kH+YL0!1uUZ;dPQ%2?;m}~K`@Gajm|Fq5+6}k?YS-ShAjXChEWC_4i-$Mb zyrTgz?Exn6QDwEXT@q~7VH@YlD%;pxuc*vn4{bk;d%&v7_3-oc?NWKQ2L2<<4~g`V zs@VT?Z+|^@(j&u9u4SG!7f-p0h>p3=`#%9E>!;R+>1~ z+A}y-{|@hXc+)3#ePZ7ydOp$jiG9x)4vN@Fq`^6AWe`YK`aUuA1Zd?!h`vwYxv+*; z`X0f|Vqi4c#u#V{1&e*6Q>C^Tl#8NLEQ(5|jDm-2nJ8b2L~$(<#kD|;4wGtB0#veW zls#PXsBF!=QStbaTf_G7*468Q^^Q+nXpOF6|Dv@kg&{<1&m#st(b{cMEp)#D?`9xV zzI|!q#DczYu7%eN#I%yltTdsDO-#e;iH6EvTpq(tb}!0q7s&7Njf9kh?}G{#tJS;XEYck z>gaw+JG2Iv(S~%(BvDOUKxp1S!&rOBCXl2hyFuag#|&H0nxHR9u-ET3Vz@TG~@2X)(qm9d;E-I)hP?2D*wQm7(lA&fXsLx^~%mOwy9E!VVSJ zf=%JbFo6|g=wXP6TZ8^y4_`0E>Bzz|PN8=l+XFEQctw}Vhs!3MjM4bgXcDi2?6xmu zu^GUZJ>0#-U%b%`N(~A}i5e)ccoP$7T)Gq&NumNx93|R_(}>JmSh@HeVyYWtH#~Eh ztrD8K%vA|yF0)mlGnbiK;h76nSVuEe?aU=ni8GgYC7HRztH{hHL4`Aycom(w#Ov6Z zOT3oMT;f%9<`S>NX-T|>%v|DCbmkJTV`eT%N-}eaSJIhFf{x5w5_Dwd60f5(mjoT1 zxg;sc%q2ldW-jqMI&+EF(V0uUj?P?Sb@p0(d(j#m#J7;W<7u_f_K#uf7)nDoql!(w zs`W6VidVBUsw6F)QN?OWQJ^z{p8*V03984`>mMFdk$R}FW5s<;y*{h1|nOu^=J!ulh(9^ba3`N^^ zj-$#ZaST0eJIRV}?Ij;tCUz<(mc3IiPdtelvpkF zo=Jw>LMGM_6P0AiEM#KsV9-x8BMX^WBf8d!Rl&6bN%3Gtkfh>POtEoM3+v`9@f8+Y zG1+AV?1m@SW}y*$x<5-pRvPgtTxuL#bt{P}D}0w1n!|;YF$`8_Ue+TzW@R>C!K}>Y zDj>65u7tZUZL;A2$mQgd#OgQezN6};@hd+E4@ zjImselSdYCY-?Pu!Z*ph1>9_v&;o9*O0a;NtrA_p&D4^I1EsH9&r~ss>=`LXPt?WQ zEK!LIxOgQD4@oK*9uif!fQyev7jW@9b^#Z!rK_`e9j?yeHDq-bucE87cpbAkOHz{6 zS-g_2&JuKFb(WwbtFw3=U7aQ9=;|yMUN%uFm4M%n~kEDOjByLyfDmcs08^OVZNSS*%ugb(WyYnYgUt;`O}MS-hg1VIRY0 zu;_|6>8;M<6=@Lp(FIL{>M`}a)mgGZM1QQfkE!Ra&SK+stFuHcS)IjdxwazEtFvT-D4XNhl(uuMxQ}Pht;e%7Hb6`P3h_^R?Dri64vMNr)EUV_K*k#px1ulu?4c=T8x2&40VU|^M3Vqg-!})XRcV_GubB+leTI7+bw={~|(K zr><&xlL!6yF(=RV!2g#te=!&5=k1IDk1POjxpo@98|nEqsjSktO&E z3XwQbjjZT*#;FnySO+9(+9%g}*^$$|U@sxl9B=EV%}$JV;cE-&gjzh3ZU8ml6;D{8 z8FG4>AxCP4Jd!yGNXd{RHA9Y+3^__OCfX?wk-72FWN3AF?@C1zVxxadzC52Y_RO?FKOHOiQ3XS9?m}*+%8fu^mVP z+W}8HB&5XH4g?$M4#ro_HkxmGI72|?>+_VO0+S5g$_iO_o!zv|B+&^%xs?}Srb~lC z=~R8gd$P2OQ;;Qb_*UPD0W4Tz4PecK4T7+Wt7=U^jNGj8=LhHVY`%H!CS-Ei`N8Am zj6F7ZyxhEgjExHWMx7_NFAnF(k+V6HsTyWU;bc7IV5 z1ovXM=l4yCYtcD5(jQTPrvNvBP2rlYfROc3K(fLy55j^1GeSEVmTCV+yMrm`6c@AR zX)Yd)t6^>hC6BMM7@XxP6GumI9&8CJdZf%DtxV>jy;c|V}YPlV=IP&Pc}{1VEi`8AZK&mUfaYh{nY03KN$?*+<~;d3$@ z*5)_huzJcpGZ~Zg869MIN-M;p-uCq=R=L;OgVXvTtlArgnV~fkR+-3h5P~GXXtSv% z9U@J$VZDoPg!V|xbDbHP^IMx`EEk=`6oSVwg%B*#G$N0_usiW6Cc`6fR}@Za2NA6D z;C4W6hsiZApKQX;!BRk>wVHO%%$C{%k3ukMXqci(#o;znMc_L{5iGTF|1_7{qCm1A zCXWIVU&NvnF`A8uX<;PJcF=x=i^;!Y`XM5Dcr2Br^(iban$eL;7|v|FS*-opwF(D` z_9*RUkYkT0BLru+E}#qSi-P%pACq#0!!LXVIXf^2YDGDl?XkIFJM{=W?V;W!rvp?G z5sa9MEMrQd*v8TB)-}p_>8@gW&!yt$hqyaWQM#N{44(a37p*S#TMU=`EsBb78%23r z=U7qRk)>E@^JsB0K=h&gBV|dwwQ&z9#K;W_8|h>V0(In*D0=MISRpH-JL>v0F0*u` zJQCLrbdknV5sShNZ)-3jvT==a&^Dbit~Z~>J&1C#I=$LD*v~H(rMxA)?gf~bF((To z(udnLl_%QTHO|8kE+6$ZJ>mi;z@ErF7833PA`e6+H6cbouurj(>pp@>W0~7MR#Im7 zV2NevEG$*lb|w)ATPZ9^R7wy?djcD%28T%P&c)6(euyi*1@s*gCte(rwLvEq(#x0% zG?hfQ-#2+|uZ!}yUQY#XX*85>nm5uhx$GrZdsl||FxHY=0V(|vw4^)2Up#ei5+|CQ z?P1qqqb4gt^~Pgt1`~&FfbNZXBc|{l8F|EJd*7FM#P+a>yNo3S_bdb{kFPXkWZ+GH z!eME*P-TdZXj@S!zC+F#@UbdomLYqAj)9Wo24Pf5uJ)o5YOmkL_qEQv?gfH>rP-CS zKn=sr)^HCWl4PIA#v(W@5Y2m2$2}{isyC(RtDUg{$OHn1}$nZEI8kCm?dnj*I_C1nd?86*+HrE8(9vCE4 zUD>NqE)zM;WvU!EC@Eb05^Vs=a^)1!Kr#6Wj4YxNu!1s*s4y|gk|~3vfd!;IVnInL zFH$_pT!+&|yg-8ccx~7Cir&*!bbFwGBZU@WYMDitT4c&(I?b)nn7Q42tkXy)P zD+^2ce7Ts;7{JByjV|{b4%6Y(o!z7w6IXEz=d1ASjsP!(@-eq7U~Q6bUI%vmGcYrQX#uk ztCUL%#RYU$9Hh?4Z6>--Vi`^?@Rnk+u?SiwR{^c_E1$-w?CHyT*Q5Dv z!I#SnDG08Uq=1gO7HMf#R(PE>yV4>Y$BSpJbfYY{y=;`KNWAm;g<3ib#>}!Xa=H)v(lO)a;`ddj40@N8CF zET-%ALVdA{HkT<>3i)&n4%3zjHPr4>wO%gO(cbX0uEKc3#(w82CJA7g8;5{}FXYgR za>0gI#O5gC5eV$9##-qt{_o&!9z!X5UhW2JY^|t3cJKL>EQ^&siXx=PWBww`3}?xP)MEx+qgoKpAt4$=Nf6 zh>TYDCxXCh8K$}fywplO@TJZo+$Qw# zgZ}o;hPs^txy>IgP@%IjVz_z8V8(5kVbVpJL~h)ck?r$LAo;TeP4<{tFXtjvVQA~N z%#%VA6g~)7_*P&_)rbPhD`OXo1?h+L0s#%TPV`2c_v0cK+~C|mTfK}Mp@qq8_%!=_ zpPu8_%w8gvZp^<%Ok`2dMDTuw5J~q(BdO}e%)|q4V!)jL8zH@mydYFxTt+>c6Ll;- zC%BKz4QJwjNkq|9k*O6bey!A8o<``~r$B__hz}}o<9tw=K)w$uV=#*u4820NJ6F|# zu`(D}PDI$v4Ed;0uJ{>RU{LP(gq=WviS=Et3Ev@}-Hd2Y`GI-}&XnPhst-@cykw4k zpiIg#m_^C$Z`0nI&~_m^|L`M(1Z(K%F9>z9cG=?hQ$Gd(APuXig+wM{uNg7}=eP%pvXDjXPrfqaFW6M+?RM5IblM?~N{Cqsf; z_s$?@I2i($6(m=qtD_-uS`#=EaW|Zc;~-VE7Su&Dc-D;;P^1_R<44UAJlix!t%LOu zoSV>74rJ2W;7)wsa>Ta~dW~I3)tivi2fPWfM&u9J@|UeuoeOEhR_8+K-|$52!)=On zE@YcM9SC8qcDb=OWYp2;gI6>0FaoHkw_E;b4fC ztGH8yNgiDTg&Y{~Js~!(+S|oOE-vu^6p$$rT?7dC+c<}Y`iye%v`sU)uQJVDL0~g@ zVE5CGID(qN*|DXGV9wFb(nSl0i_37114P}lpiGBo@#1?L11;PF^ywO?**o7Hb?IIu zJKJ|lH1T?KS(MAvTZ#C3!4#}Jgw3HqHfQ+IS+*zju-p$&=iCJsVTyB?tU7l=7Oawt z4yYpBFL-XaJ=hpr>5SI*B#-C^ZBzB`)kHgqCUFOSTxUPZUEUR@aS@ZHix{->Ub}}s zsoyW1C*y@ag){Kw(?J--> zuK350rw^N{hQKv=20LtAF_`g`foN?dYl_iuOf#JTRWBK~z2bQkA5o|w)C}atT?QBH zozWgvy=&N#obr$nt#fpfwaZZ^3a)Vh+y;I_lmMID@)#`*6}f9Sp!Ravt3KUTn)m4M z74sBvGr!rI7z!s2IwMO2R#cUtx}i{p(olwQp_FE;(2*;efykPLyUU~IHCB4y`Xd^K zt>rpYjyIo!VvN%dj0oNg;YQr8wwWAUqUSi%$BGjO+*ntunaW~0mrd8xx%yHb{;bp4 za;aDL&u)j&W1bDhC z>+5HhYg|<{F05}h$lb!-2b_~DND3&wV!c$aX9`$#7Z!{8T(MZK zXO>FUI-HB=7xLwWVx^cb=IZ%eHebxw7jl_wy0}!&W*74L-0YnIxxsB}Lt(*IZ_e9L z$Z?_ ze}|m%1D_z%2E{PdGbr{qI#&%oMrYWygsh3?tPo%=;?)$K@S*^W*{)0}s0@bJbcwM& z2%HjfEdgm{;Q-G3wH}1tq6?H;O$csR6Cmtbz;js&?$mN`_HqK6Go49;ZfbZwFRDoNr0GFl8yRMW2G^B?GdRX=%2tVshMZY6Xhe<9sBwg= zZKWY!$KR=TjLH3*XRvd^Ha%n(8m9XqYI?q$LD9((m6Zg9!9+i2=kht3j7J~D<=rTU zqZgRL{21xBE({G@a<6QI>TDQKJwGmqbRar|MbATTh3I%?Hk#AfsO^_+Zo=Jo&N>;) zamM7*gc7!C5;V9do~7WK5E64g^m7DmqL!0Mni!R77^*AqO_p=M$(RvwJVu+7Xtrd& zgX~<+rLJh*Yfl-~i_9RHj9}^jD!CJcl5X-~L1=u2$(#UFyBl^u$mCNvmQXD$;9ntE zDOO53Y`HICt9P-I$J>N-X|Y&s-@4CAE&(~VOD+NDWd;(o3&ua@<^$f%#8}QR#)=`# z7E6Vt>SDdRP{MXPW(oOneJQOeKeUs@Brjm&c?c zpHJ252wo`_D&<I@t+IV?v(_lBZaiF~nFcP|U&qe4;HwUw6HN5x$VzKf7`Z?F zV51>EYP);alqFl`^eq6fY?d1wv*67NHu*$=iMLa62)5JdO2CG5xIyM6WOEH6<_MSJ zeW9^_7Nv0vrAL;rqcYDDET}2f5_bjAMy`yz0uZI$E;dBz^0HCjG0j7WcrR~FO`?+0O!hH#c-)3TjQ1O#5e zIUsQ=Kpe+!9PV5qh>|aHE)ghkE)hsLmk1=RO9ash4C_fm7mc_9(9{Ml5f}uoC!G@C zRXU>Y5qyQp15zs&uj^4Cs}%_P5y=XkRjUiDR@i82Ret?_8A|*!8T4b zz-21Kt5*pe5+i|@!Y7rU8H99x8bJAe8bBU4TL+E9=0%+B>>P5Z9dFtIAu&f)m*ED> z`fLDZj*Lyj8|S4N4jIBahw&;c`rAxY*`LI#1Q%yPFXFQyNDe+ynsmnp-MtAseA>?u z_?O2VP+Yr#s$86fqlAfCxY#5?3;Xd&D)QOmL6VlaP9q^Y{e&{fmboh&;dN|DcE-GpEm;ZIu_Y?uI<_PoUdNWC!|T|Rba)+Gf{xy766#07owmI&GDd}0 zd4{41TX0u-#_7nHIdKYdaZQ{;ctAvKmxhlcXIa?(3D4i_p2Qz%h_Y-xjW#FV~|yS z44dZr`ouKa5ABl_(HxRgkg`M-nP|oqu({nWp(xyRG}e|>d@m_cZaNxk3*AeSAva@< zHN-?ESu!)$SUbD{E}@iU#u{rxC$+IE_&zWx9^L?#kQ99egKxYUC4P}1MION zCV7aam}CX@nW!UE$Hjd>XcTe2zKQc9jy^kBZ654x z;Ro|Lhz-cJ2e;>g!Ni9c8(bUmt2zkJ4?V)(uMa+sCbL{Z*Xn~U*XrYM1sCY!K5QQE z1cf_=!W2($85u9oza;l?Q@`TmRJe6Eov8+X5c5W@GK#CdhUrFBv+~$ACiKq=FYA^ z(%8_?1vBPybe})Igo~ZQVn89pFr|QGgxGxS_9uQ!n7!eO8kZ1TdWaxk zZeSG*{YZ?U+#K%hW z$%8O$!gRBHo{}|`#Wi}aST@Ez_6kAUkWRvpm}~n&RJKPOgS;cp<4Om3$!Cb`pdbpV zDPPVtz4Hmc0?`GE&$4M}Se#n4>9cICKmz6l7YG6Abl{+5Dj+6s0h14g^+Uj9AXz@C zsS2^o%4f=~JO#dC9=&o}sDGctQ|<|Ea*-DFEHC)TddsFGek=Rj2b=i7`7r1 zFlYi5EMB^N-6CVO)P!M~f!VU)4#;-^g61dVHCH855?GkxS?wtSl&vz;6-c)0@@zJT@^0L)mIHjHh42w>KV&SR{Ru92~2n`u}E@hI3(CY%Lp+_Xc{2~ z?kMSoIqH`nq@)>~(iFD(B?zgn!7o9Wf%X<+Y@wqGb8v%ln6c)jhbEJ2XmBATyh~Pn z4usgo%R`7KDK%amLIUIEA;fda*RNs_iq?rZN}(SSCki#1z)i^*XW8S>M zh>aa@8Rp3udyH82&12+@9sBh2tlKUBd2-2nTyW-nuAJT6>_SDbITG}2^CW(o3{~Mc z)Hp*T>@3eS=eN#K81<|ZN_bc z?%w5_{iS%G9{&A+%^`28wzkN*! z)v#$iGo`KtO-o(MwSi12gj&gzG}HuUN>Td3mDr|gB4s8Q=(sabvvsswSs^oHag{$) z>RP~*)a4$HYqoKx5uC0HrO?!BjMTN5`LSyW*w0Zy_Fep10`WS?#Y_cLO~HZtP!yDk zhnv}9T?(dxm*^M}my4xk)5Q?*QiJK75XMW5CHbh9#7hl1K3BceOmW3aO_YnN61*Mw zT>1rpml|tOTpBonx9(bkiXJI9@LHL1Mnab~VU~EQ@mbbOjpdc-@W2sR?>j;grkjsi z9*jRi^K()gnEL#r)TjAbsimD)8p~h+PcB|*d>OvzwWQ5oz+rW$SDJ{9xSO#&qZQ)O zmhnns)r@&{Koe#fuQZk!a#d-)(pVugM6WbH9U}3utS{q7vOevRydT+$E@1ud2=Pi| zB_?~G*yKbn2yoR#SE4oy6X}uG*Mk)sCl8i1-W@EtX0|BBvU;AeBK16DDfKji=Sw}! z0KpEZ^E6{f>uJW2*3%5gz`qO#^)ExN`j-KwUv=~O#RH{}tMM;Gmf2y^>|;*g+{6fn zg~qjBz(#+fHhhtrMW{%OIz=4=P?9?C_%UfX;i!KZq)7eC08#%k!ht&nrXTAdlYY!K z6|?UYD0c4@NR*p+oOu@>@X%|OTy{cU=+%nhh4kPKCaR_^UI4#7#I5SN>^fQsi;#|B zSer_zBba~|M=*w@OBrlwISMXi0#cf&c!{ChDhXG;#6;QZC1#2%USg)W;w8rCsz(@d zkZ!DogDCaJawAcXForm9J;E4Tx`SqHM!>9>!%*ivDQmeoTG<@C^kzvy4^ zg65Lo;u1zt77-n{K!Ye9w*ZygAM&ZC;}$Ri7c4?t5x*-|G4Q+Mag5&;aLl~en_#ee z;53Prr=@m=Hd|_EFCwL*64*dPyL@iGg`acVwOt7bHJw$+~Vp zKz6}K%zoCOa`j&*E*9U6^e8JxPDF*N@l_acL?vL!Xdqc;N>t7B>4C&bvQ!|BJWTqh z9d1Ct@n)uAf@_=Ti32)<(h~=8X>7P96{vB_0W5r-j9i1fcolrUKt~taBc6wgi)yv9 zRKy)l#d>)uU9T;{RYGxbv9y4z97~xxZrI8dYZctGxmeHDGS#Ire01RUt^8sMo)%JD z56hoYXWZ_zu5{ZS6v;)rM4}8#+~zvXgr;iovGz10%$dF<v`N& zRn6iSD%?Gm&DZk_<$P)(S1DAh^;|VmE~IPq>=GD@`Ff^Suaq+Id$L3~6mS`m#+_t& zT#i{wm&;kW8p)tI5sO?sgu6{qmbhtYtG0Q*2Haj|iJo*>8@k>GDQ({Ph)}-q5upTb zy)`}}Y#_Q0z%7yzPTezDN^~JHcjC2x>XmrJ3=?-XI=12>P-hXUZ*dXOCLKqpD4>iv zaR_0fF@!PbiHsKswqTnQTJnqnJ%iITYinrw1i1H1u06wq5EZ(~+ub0>kB=n_&Y{SJ zCA8q2L<-7Krl1TZ1qIw>q6O3xRKSE?$5!0rD-cM0K?ug@f*8Up3nS8$*icM~5g63E zyWpKw>h6M=ad%;ubZvoR!L44);^u;EpC{t&hWy!rrWP7Y>YNf%0H{_=TXz?p6q=@Z z5DrA(?!pLY115|ppiC$hfD2{_5mD0%1XONA#f5$IuecN0^bLgUnR)LW?mz7}Cr6_W zFJeVf^&(cLv)^uFoWG`59%dPXcrC~gn|U2)Rz%S&^vSd>4;Q#vGeu&{Ax{usOx@Iq z$w_Ine{_h;gy^logvK?kz#f`)O)ENm+{}vft78U`xQZ3Z-^fc=O>q2iE;WFk3%OGO zBXR{QIP-fv+#I=gKH!I4kF@c&38S@4Om#Ew#ipdQw??*p@d-(xzFFzoz*)n+~8?>=4MArQiTcP?d?3)2f&f*ync&d zzn9~b*8KRr8@)wE^u|_h|IX2yeqF*z%Pe~wjlCaFJDY0*{yyrZ318D6zM!3b6}D z=qYxzwdTud(9-4^294QAR?-jnM#1MLvyiH_4x71LA(dOqWb4&Jd7+#wF2WsNA%pp0 zp_tERaeHl{p3UIG`o&^q0dq)PXzPcch}k6WX2;|+Q-i;{O0BYh+fsqUrCxEVmPs!y;O6!kqO98DFQn4N#mr(lm%;6= zg<36>#Z|4@`r^{UVy3o~U4%nE-n6<@DOIoxNLR~+>;h85`F<|9fE#uTsWtx0wd;k{ z85I56niPtZi4;k}uCm7sS-G#3HVP@@S!E1IX`m{btZ@X!Z)@9DdaeO%-k@9X$5*xu z&NsMsxdqpgbTNZLl*0@MP-74SD6p9WC>jRG9;1jqZm0wvY3{f&9L(8m5rW7#3eNm- z6hb$Sq69c9YDzFH7Eq}+l83}T|o!Bf(~@Hv0IDgSuxK>fkT|H!k9c2Au+@iIK&~N4=ywsS4PcY zG-lVsQXtn-7gATWcC|k$q{?*V(iq_)Ph7^EDW+E2*kuo>PKe^|zJZLl`vw$m_jQzP zbgMygyDv-&69#69v50 zeZ2q~SG|I=cOWZeuR%64a}%;sJg6UFs0L%7vm2mO30Nf8UdKw*T*pcj@3we(swjB4 zy^fW9dmSrrdmSrrdmXFj1ZK>2tmK+2SVh^xu_Fz3K>Fz3K>Fy-I>RmK|d5QdHpfQq({jx1Nf2aO|^OEzTB`6U>H*ImG17BC!4O#q^JLC}1h(8$!;i%?1v6(k*rHlp8mVM*hc2VxnH zuSSlZOld@qIfN8Uk#fEroK*;EAQF^$jDjuF7!}xHk%#Xd4A<3lV`?v;?pJS;WQ_miZOwJ4p z>LJNw)nn?}Q>riD3qIU6lVOHYeBvNi8ElvpDTX< z6pjKK=;-1Vq_d1yVP_em5$-IxL1Q{@IR%N0ouK#jI?H%Hud|F-G&i~MW}484(zD{` zLv{>3ud_^uTRRQyuo6^Vry8&4b(ZmpCf~=38_7J5p4V9>#I5<(4l6;`b(ZmZUS}Dv zXzN@0wggqy_c8Rm&N9}Zc9yX!h%u=dy3R7zkam{wD$-fTs%U2!tD>D{tcvX{Jtg@_ z-A#d9XE|3xJIlFZ*ICZhFrDRGx$P|HD!9%vPD47&I0e&L#;Is$8K*%bm}uLMAF5Nu znXDlxNw&iIdO}2;u+LE8RRE}AuB7pYn+41E^MBBxGisJLZs2`A?ju3WgL?fA)&|*K zEZ7WbsqnUF(c9ONJ5!o~#BHIKaa+q!xkf)mk#B{5Gm~Iq^luLOL8br@X3h%-${EGCg zf@~K^V28=}09m?eAVSBJO#)$AY;}yC2yBz!hrOxPD!z*MNFF8Hf+rIz)@3t}UFlJJ z69`+75=snUd2iV8jBU}?i`*D9QS`8%V^usHR<2n7>LET*v^pLxsnug~F0}y}q_&u+ zIGS4JYHAfy+rpysYm&2JVM@X6+wb_~A(|e5*ILs+7hZr4u?~EIJ$6BM<9??QqP zpG+;CcV9!WE@cQP%12J}4TQ(j*R`-RTj1WT1s^~m2D8J}8hUNTvuVT}Q)eq^q@Hb# z4A!CsAR9jyw(8+sE*UJsL$ zvKKMRlv+~0DM5=A*||2pDX|0(-{WHsOUeV~2tH1hprS|0vt?x^ezM^R^U}el1K;Ka zLWxd043Ue~2+dK&8l#+Ji%)Ze@oA5gFE)G`x_nDYr)!B&XJWsautG-4uO@stL}DQF zW&CQwr#+J0h!x48WC`g}EFqszSVCgQFk|TpyAzM1)FbguzSYM#WR=Y+YD=2q)0SLg zKV=D=H1;Tn*nX@KB-@WA_2UUNLj8CG2*zcUJDZw*451CwjIv~#Pa}ZourIArK8*m& zd>R2v#&epn?f!gJ#l6}IeX zMZ%3$B=lndV@Dn?Yt$V6w<0@)G0+7){2z`zh`KZy^1GBk91wP_6Dt@~oR)qHV1nqU z0ESqWMro~;wYVjV!PrQ1D3ZXOwm2I|+7wizN#Up{su?o zLFln^AdC^ipqv^9Ii`y_OuNUx^~5qd(6Suub{xK;%U*TNvVZp4;|B+xJ*HFU`#6su zoWu5*PMJr9JiaQs!|F(w)AX4x{Wked3wg3URYJ#a8BWRLsS=YsrR6hKjftI7^O>rq zr8uP+W(N^xuTH6I5n6T-`3zMpK&u*@ySIn&QG@~09>xzmejK%(2!rE! z(=y%12#2#agX4)oxE}6-IttRD)7D+vOUaov_i|W5MKt87TC4^S)-A?r@DN=@L#EcU z8RahJM4p0VLlj)bIYVOZ#lZ6yfkPG3ulS_v&Iy4d|Z|N;@_~zc<`10{>`TPNL=;6~Gi?k5*xhHoa4}$;+ZZ^2 z-QDx+-{;AcRI1f|-{>}#%1ot}(vnI^S-Aov10{6HKso*8nn#yPN8_`t(q>%OIdI+d zlqip7r-wAZE(I@^$Q(Q~pU016-&1(r$P*7ZDZI;0j`$O-&n}nl?V1?$1!yvwBB>+5 ze401~%q6`%*H2xTpbMpn|G?a+;ye?+1oMd~L|oUYtipC)NTcVg5}9-=n4cho787Cn zE{tdzbG}sdQdmF}=Y;t*>!`4h3SV8>l4u`a$)%@EF&zgWYi|ks;gi zC3Lr=SeOPIzx~EVZZ*ixDR=RTM7W*9A_i~Au#g4WC{N=P261_0zcW!>4(`eo<-zR) z7BSfOQ6j@0lPD75cKiw$@G6S(r!T6A%C1&KL(C!)yIK(q9ixb(zAcNW?t2rt??K|) zkNFvnSPS9yV?o^@KlYP**=X)-d>NAa3SWluvzWyF%Ytlh-?D(DQ&16+Q%MnRbNX>9 zA;Py}QA|!HMKqa8iin&_3Tc>1ifH@{Kp_oI`wMCK$Zrvi-3G3q%o|Eg2in-m$@?O* z9jKG9ESZ9gaHR|~G?a3fv7wwN)7et_kkR2&5$x&lx+Bx7wKQc6TADHrTbfcHmZpqB zOOwwbiYU4ZtUumMPgci?9o{F$qXc!*cv%Js9tqhhB56x1C)>|bX6p5Xp{YFTD?h#N z701hz4tm9O$hI5i*@R{FQ6yRVco7jEXyL0OKTGkK1+yu_s+b=MLuLU*N3g`(_R7CG zaR@7*+CEBUsgMP4yo|1s_a_3-G|FUHWvVC-PMIoVFiHp&nL-wnql_-)C}Z%Hslqf+ z&N2~Fjxq*Q4k}B9Y4ClN(Di+kFnG#TVH$j2B_i~F6f+=;Mfr#15~?Uu1-U}ZBB7#8 z6-9$GRY1~FsfcQnsj|5IY(Z{!r7~4OqSzvuC|U*apfwalgEmzViHcSMiHcSMiHcU1 z+cwN3**ugdVWN-9e71Aq``H0K26=2=hI{&D~iZLNBolK$7QABOiDhnjK*p$ zj95mazFw3dYv)`@MRw@>JU_22W+9Q5GWWkU1)ClJ#a^s``Zyq3RdVXt$)h z-;6*IF0X}@eJ({T&lh|A5F+FJ(ehkKp+9ps3dC`cg;gG&=RI@SFT8Syt1zB)*-F$k|xSP*&(vSL;<^xk#DV?K1DFb_bDFeHHDTDOzQV!|nr5x<*;fix}K|TEIa2S!pgW{D$Ty9Qc4{ zIR_U00?>4sVp@SWyw+| zRcf+CQ>G#^;#x&18`q?pXnmFHEy+^NeLxRhj&XN~xb4!jKWefx`n-}V4mU4pyVqemMj z?C?idG0_2T*v|9`_s`9838eKH+lC993&KfvQR=Y-=th4CzmKh2yWWO7$*5mzw;ID< zzdPvnTfJ&PXFE|4)oP7a(5p84y+*AQHaeX~x7QvFtDUmkfp~XZZQ$yr-o>HA27XMK z;6JMWTrNYb?k~INU$bBD|Jq%@5nc1pMBEQ{_;%)XyuH32H-qhEz5EF*e9cVv?-w3) zr88{7mDE!uY*%Wns8fY2qeithjE0?lx8G^C;X|_?;s{kUs1KUWUZ-9gG~qC_({6U* zYcvX4_1-WD+HjkR%nz4vep&GL-qh1)b=c@GzgCx@u(jJuk2C5AL95mb2FO$!u1njk z5FV16)lMx8hV6PZYz=}sc*3X})!}fdRqw+EQoq|lM3kjnY1SI;VU;}HW*45B;F_s7 zY~ZCeh8=hU9khDQM!gjUov0Or4aCPA?nm`n55AJxXaLSL5}Gf(W{k&j{!5O3$>}fG znqtpLY*vTOetQxU5uddSkg8iumtHY zsa<($SB5{1=S^GvA@PK-=km`6jW?7w{UKQ#rBYP#dK&u|aPWuJuKds%HUoyZLFbN&u16cT~LA1_T;AKSvau1Gy;*MMI$U#I&5HJrScK%PJX9ol1|0xEzb4SWf zr4iQZogw<-uz}808?=Icy$(ObL8CJm^yQ{cg80Xm=a^ zP9?xbq=|+5!>24HkHW3`3!n+sWBYTpOOQE)(Fyd@`IqpB`>T-`^8$FsGh)nQ~ z3I~IWZ9Rs2{5q#=sC+H+Qfeo5gXoIHx z+aRfw!}i}{`|nhO+4!SV`Jol0y`bZqGS{lz*r%4j#;2CR^r-~^HL^W_Y&QqFW&wqp zH;SsmTABi7n%9SND0&4zDfH0Ql@8dI4%jWKb8r=RESv?_jL)LrP6Nof4bU4`2p6qN z!n|j}g@eGd7%%Uqiy32sC7g_>chNT|IGo;@00hSY3-M6%-S&y>a`@W7;-9kqOtkY) zDFIk>=$=yG_#mzXX;`c8{3sgGC~5KFk>#?Sn&#Aq)i?1>3b7m)r*mdlG$*iV77A(N z3x!x(=d-v9K-)`JfQOI@u;Ebe*}xaAMi}GrmK@sVg**|V6#z{=g_o@vd+<8;&nj_r z+r}N{rYt8fL38&ZHLZlq_=_zf^G?ojC&lR5?j+7N4>mAamBv|eG&Y@>rbTo_o(Ydv z+Fm6%4xR}w=MZPBZcUskgI-rlIW!-(CFIJGe3Wr$KFT=6!K-U;l1l39=Ilu!eVlE) zPoWxQ21k#zZ-jaBho;BiBp%(GXWsp6YhTOar!eh3 zB{=mP^M2f^?mZ+>vfJQeZrtHjH|#2q}>-tBV{MRN9qSJ5|M%0y#UqK4P?co#(5>pr^l0wP%>=UwK z1I97(1PVu`QWz{>Q!H{;+>eDGz-t^n%JzUXelBNsea>4HClxtB8_Pqc*ltnA6e^H| zyuSE{!)g8fHN_@Kp1$=t$8sLm$3Pm7;rghtoWAujlXHp%7pPO1Ik#k!a-@D_t2PHO zJF-bUs+e|DKVe(NX?%Z=&p`1^ug{G8#wpBL4)^*z@$POiu6$(e?-UM$MG_;~p*b^& zo^o_ZqvRm3pEQ$rxu)6B>(eMXt?S1$eG2UbrqCP$+DM8pHJf}s^HjIe(ww?^mcqup z_&r78Y;u6N-)&AtF0U&$GLbBEx7Hc*UPMCfi%5xSA|=tEFC0npjV+e~iSeGbsTmj3 zWYeEqQnchOlOm#g@wlI&p@4<7#JrM<2btbvk|IKAF)=aaq#`Eg9!J!gJ0EfJF28D! zQ|wL`&}8R2pO%`OT!N-Anf>Z?T-Dq#3E^B=CQ(Q9rXwfUHi4DvDvo5{@wt$cn0C_9 zycsD)N=!s48s1YjBQ}rmJd}#%&toZ4VnR#N{FyC9@}{^HMejwWUx3t=f0Q>{3d4eC zs`sMuMYyB9Wdcx3WimLLmC^O+s9c=N&jbY^pFAa7mW?vHJIY%o0LhfeU^dF=QjRhP zQx3iNR8UmD51gVc%BDNYTg2cU%Z${!+@P}xCCViu9uL5pbU7)2zV zFpH?>C~rX>>9krD7oE6>g#364S+cKU3@(c1D`d$?dM_%svFN?1ToR^`qNMD-sN8s` zgf5iK$;nu_@+0b{0>-d^p8miYt)Qlv9Z#=vNxB)WC?03DLYl9HIgxGx!PTeyeDaD$ zAx*AK<;P>kjy0`Rf@#GqkIbW3xuWeDo_w205%$WICm_WjqsFHqGTkgCg{3SNqPEFI zNt_6MpX_x+`G0XcafOYIe}>oR;UH4RpoJ~th;LMtXXTS*SRMJvXkq0>RbdKxqsk*o z8Le)yifyA{iHon7tcy^H zs_k5Q>8gMQeXESF+J{{1Di(ldSSEv`NEzK}gNd#c_W)ZCDq4jsC`TDx%2CFUxY$)t zRFtDkgwqBKGYJ8#Z@Dv7kj5u;eIK6)V11Xdd_vdvQ7iyiEP4-Gz#^(>g9Vj?n1#_w zXw(J^Blp0itu%w1teo3X)==D4PdHwiC8=0*EtVq)ewp zL=N;I-Wu|JS~I%V?ZDM^Bnx2KnK5|PvDmPW^`i}ephB^57|imy@`Hq>Q0YC?ljHdctI zI4KgTdMc4iB7;k4N6MB|isCe4rN-cVJx5WmTv8n`DNe1gd>S^|dEwr#N3%MS%dfg& zYR-F-OVWusc*UD>3pm(q%IK)zQhL09UXXy>M9-%ux6AW++!gPVa-c5C^XYca3({aq zDwV)?Rmva@s+0q1*d6tPT(Gf~ilFLT&fqr63zG16%Zpji4N8;2FswH80udN+%IWrm zR6%@>6lTAnfI~;@-{7(P76o!p5>?rX=+=l^M7KI)0bP2j_TOR-UQsV;-EPt=kdTkL1q>W+%2RQMfC35rq*lNpBT{K9G9s07#M56vBFu-GpNcr#G+4yoX1D?dw0~Sa zFL`I?3VbPtT!Am+kSp+I3~~iNk3r^dtkJp5(ktEIl8M+-u)5Bp=*NjLi1FrnB94BT zD3>B*FC%0l$*@~M;)q*7;t*Fr;^}~ICmZl@LM@@B^STEqTc2G;OOuHp!f!EqgxpVQ+k20t~!i!g(QmFieQ|(1qnSi z5uLP$!{)d)b;*ahIqo@_0B3P7dhK=@xdZBNCQ~Y>-bJ0@+ic6rwTi#paxe(fm?1Fg zVxwEBR=Z6&zUVdjQMDFTgLXHpb_Z~30jDJW;V@{nqZVo|tk&DzUet`L9r(TI4SJ1X z5Z3wwh+ZG@4NsR^2$Z>dACZc$t!Ore2(_C*EsQ#~sMD_1;OeB;j>2$I?bf1bP^~u` z@QD%ygCJ~o8bj~|{eFKCwz{=OzX6{BQCF_cKP-k_ID656+@rVP4)=@^yr8d;K|-`cD=Y*_(-15?I_!6ct(8aN$cN#H zLq;z1;RKt2k?fH)zrILM9zgUF=_1lYx|Msc)zbuwuFy?*6v6wNb>YPT_pvWGQ#|-R zEY_<7S(PTB_39{6bB^SPq#i*rMOy(LM-y*LI_a8XRat05Q3Cow06 zV8F$)QJ;?P7rdB{EAs{d?jc4h$m{td3{=YN;|xk3tS~7r+t`Cvpo9TS?ic_KL2>rr zLXPNB09ubOg$@Vc(ItLOqb35mZX_1R@7n_%NEnfLI0q7h&)d}%?juh7)mr>b(0>G4 z0v$x4YT%#&t|dDEqoDYFfU5v_F#)yUy-c`>M-3mWUE{+0F6q~l^L4{dC6`yf6YQH!>ToK|&6?b?XPrKy_ zKLVb&&k``0*l7!jWyKqh6zC2|;NX!0MdXK?@5ANe2?Dkl5VqCjTMjyb4forR-5R4W zIO)ZL@idebSIZTbz#4IabK(-AAJ;^LIJ0oGkds-#I!TGp+4#?ZbA>qX773pPS!62@ z+0H|Dh{UW86YpD>@EBT|h52!9d_4M&cz#>k!u+)MlYCk`ry%f@C<+Ip$HgvZ`%FJXZd>Ju@07^`?_zzE6B4^1eJBa>U$7fYzC zJq{wBMLbp2g1m09cP_rfNiX5UH?jAyw|>rb{v9svn|h+MC3}5;#Kechf9`{T>+@Jd_!9Yz)j)%_c(i{a7Z%d2uqOQf31lrj_L z@tluIQ&Aodd!wK6Jf1ULm3_v;JsKV@DKA^PX=1@jAC&2LgfY*yIWB37xm?pMW`iu( z6Nkerz@PJ)2K-x$Y{0+4=o;|nyruzv&WMjmzid%WpL3d~{yF3G?&tdn zo=eCntt;+qwP1JbDDnhIiuHaK4;c`16OgX8G-vPsa|348UF7u_)(Dgb1b6SpO5dzeF+14 zN&$J467B@gk}@4W^hG)B2)ewu$vZm~b2dAkf2PoL9C3=7=2&gSp#VmnIMl!Tp#WVo zrr}_z7n-k-xJ!7p_CxbmKQue~p(&~s<1Xtoj&2r9F)2w#`90>z*$d29erUG#L-SWZ zgnIGf;TWqI>R*$gOM>PFP%={q^iL@II8sTYv^aKjwz?2>D^bs|ft6C^|IX3Svs~|= zvvI6Qx}>8*m!B|s)k&VG^cC>RA+^=>Gt8LyUiANoe|Px!ttc|WCiK*TyvW=V??@CE z5R7NDR821`Qk84wmfsO7bIb2AnjtGuqP*7+%^TXXSEYGO(616{=JKR=hVytZ1$-_i zwS$}|2bum<4yK9Ec+x!tT9Ifu$=5@b!}cNSP5E53wAc<(&gJ@1F*_DG#W~x zL^*BGY4)Eny6)~JogKe#~bPZ%f zx(2c#T?4t0tbuGu*FZL;YakoaHINPI8pwvc<&M5NzL~fLvP4osj70r;EV2f&;&csU zL%IgCAzcI65bDJfqH7>a(=|{W;u%Kq0*y87uYr6N-z>LHzrc~@d9}W>sW|>b zGdjJ-%O6oTafHuXAlcc#a$)X}xhKiR*}&s)Do>Kj3>&W*vtNqM+9f_?wBx~NeCaZ< zg>$Y-ChM1hEh3-Gm4Pf~{>c&MhQ3#SjLu<<%TOdx+M|pFSoFRn^L*l(T~DSny3b&u z6`;x7Zhj)oWALSU=!mBVHf%30U&Q>K!Td;IWZW@t1>3#xFlMFbz=F`(3DyzBGUy0m zLpp-kkd7cWq$7w6$p~UYI)d1cjvzLqBZv*@2x3Dz8rYDG1~#Chfeq6Wms zm{R1(^7!H>-8XLY<7pQp}+_)h)67 zj7Uz)7&hK_k#kDQf|Nyv&XV`NbiWx%CgaN>$YH(7bQqWhate}|O|j6{Jl_3XVQQ-8TE=1mo{ zq^`?kWu)%QWEi|5pPB&vsDt?LIx*yz@Yo^0gvAZ{8J;Qf0cQ+nyfe{<68X?pU&djh zQzOpEPDIb;phtHqWI2&<_z4bYTF=P#$gv3_k$H9L;CmI1D_GWWZebPUHOFisImA94 z|6`2Kr_4;WIg%-il~{Nu$~E9Tkr5Wk^pQckO2~;~-`y@NE%D}Z=#08! zt0{?EK-V1MT)f^Q&*WH=_9kac;)aLM)T{FN60IP~>XI}Ue}gZsbw`I)Fjs)K95a~} zb67Q`m_w>6xsB|`M@dA~kmC5Psga>tQ9RIPsdaD zj^Y?Pp5_pwbXG^p$dmE3D3%#dbI2G^bFiV`eB!LZp%Ffw{IWgpgTYB3MxFwTZ%34K zjgt-}WBF6*7_Lou1onrd^ByljS+nI)Wuk*Flc_9iC={AUb?-ALrfDQz7pIbxNkG}0 zzDjxtpV3!8=c2w^$R&j`>MDDa(bE|ru1Sx{eM*mv2`0^btog=Y%qwM0eq67VRnHZZ z#psyD8OWZ>{3Ng5u6c>n#0U5orC6$b@9+1d{tl~Z=}68tiTLfC8EWad3}RMO)q}RXq+*VCagNmzkM75UF|IULOdrVt%MG27}!lfEovsPpes0+(ed#k6|mB9R0~&N)T)j`TbN~z;Y|#q#1=m~IFRMAXcWVO z%#np9LpFe@QSeQZr5FPSIMyp!;e{##2CFxNqhJ|)Q<zk4k=El zJe>qpQqfw=OC&{+L7ex;;XOqR`F44!b<1r1jfP}arRf}}NjB{QcBJi7EVtVH3o}cz zup`3k~WoA=vb#Tt9iM0$6lodjm}^l ze7RT#Z=;j)DwD8C^{}mA+fcp`4AC+zQj5rNh;oz9 zkx0cVO0fV=&#@`m$MY34v1EeaFTl$yE{Nc4uwK@6?>|36KEE~hrE_HMb7?&5JRv_Z z`so=_TWMA?lNw0ysh;;apDKBu^Qnec!k2kt#d%XhEy^e+NAgi|%P)g`#Q76GHPQZt zJh9Jy&X=v@;{1uf9BJak<;d1?fjrSn{W^AhoW*5l)LdP~CF$oYzT?R4&vV>7zX%?h zUoIY9AQz9RGZ&AsEEkW7D;JN3n~TTH;o)z2Bl)U%7MB_FDSNFWmiK#&%>nK?q(K-C z>F>o<=;HPyZeC;#3dNB*G!#+o7JD%VjKj}APq^|^%!00ASnBRnb2gifOWd3nWyo=D z>U0YJDcj|@*wn}NXTp#m{goB5*}5v`aCKG8B8zsvDzgn%`DW$FqUiKjoZ)_Rq(Y`3iM6qMDMf)8(8i77na!j}Lu0f1Lz;06OB0&+k@d+e8r61!qAo&91xx)JDawy$PC?H$c1Y7Eo8+ z0KdV7CKF*iy&@#wH%PQ-lYkerAYYG0wTop)aZ6>ucA*SVUzKvRrvPOgd?@HU_%Kni zzI{7BKVQHKx4+wsbwXvsXvy?IWrJvveh{tD4_bd!mYW)-(r4S%#^+=*o>-*fg^-9B zLKy{Omewp&BEts3^juvzO>+ucsk z>kOK$-k=kN)!twj45C4!TkF?bwN||w)vL|ga2T~}oks6>opCjLm0>%AjA2yk_u$NG z&y3>)k}De>cMkV51ylXl|}rj%H9-d;sI&3-_Li~ z?LS|ZY~%3ju-fCO96j(jpG8I@9?oYG(xPu7B&WWKy8ojfo%jGW{(*W11eW0J_yfOB zJ>xaVG9{e|`BcX9s1k%rpdMWUAvfdW=6%2YXXPJH^(Qo&Uj2_|Yy0#^vkj=XdaD0X z-Bvs6`l{3Itg8R~$Mn4WfS08a+}Vkbr4<|Q0JF_*e}RyCz14wZxYi%t?YjF%vs#Cc z=CmXKRVTRv)!#fcb+@zPlc?WtD9P_-Tb51s5MbBji*0) z&nR8J*{W~WD|Cy_=2IcH=SH{FZZ-aZYdQ#N^m>0hbvGzjuexnj+bvvkeEv*G7*?B6 z8$RWl!&+MdrS`Ax`K|QFo(P`@K)}Ym>28APA zni7v}X-Yh@1;+ni5celpYQw*vhob32FuwmmL?!+=d=Cb6u4Lx&-;UJ|Di|?p-A=3B zfycjY5553f{bAUw4$-nPYV@kn5aVaR+UrE{0@xfx^*;Oq!kJ$E zjb7Lfg4!TzRqMlUbx)i#O@!* z2 qd6IzOAnHHdEa%JNEEprt3naC?83*?Uyt5$Wg~Pk0ps})9&K}u9R-55&yWcQ? z5zoP7xLsXb_>u}k^>eh-`<^p3MSMMD6ji}GHv;#*Cj!b7#!^Bz+bbWCU_$p$9|+#= zUS4sA`g}b7LTGXdD%gupx8itC@2C1i-15_uxaIdNXgXmN>gABVtr0{~Z5Y%Coocli zGy^oNde9uS+SOi!R?%U7%GFdFu{ z-3Z<*`}Jms#M^^@cUZ6Y+H9J^fHQU-?HVnt*6O$Vm3lP9RNV@yjZPa8IziMOv<6|L zTCGQzS*sWwA~>mp-q0Czqi{GJwi}J8*%}NQbwue`Iz2SLMzh8v;4$gYNkFwU9C|^5-GtQ_zY}Ud? z4gC-vG#i~px7rHfz_W`k(T6)t`1OSE&Q`S>4caw$)}$8jIDEJd7l4QT04hZnwbE## zG8(mhyWI)<{UQ1|6pCgi7y^#)3afZ?QM=s;!+O2i3;L~A6FN=>s!zMxt=9Xs7BIB| z>b%i`cGaq41Q`UKs8{Q>>w_8w47eFZ6X@3K4b;+b2#q8hAU8%A>AQa0cl{QP==J^Z zy?N6|BlUIE{&GA@yU@QIwQkT4TD>N^Q`l^E!88or z8xP$Z59!lyy}N90kl1i}|1gebqp*TIMKVe+X3Ozp5OKIh1IF+xLoo+;GZY(;L$QDb zR*JZRyA89(cKeBwdx@C;@m6EP~2#kp}1E{O08BXGDC49GZZJ1lvYZlPh%ox1F;GgAKdnJ! zfK^fp%c9mW3b1~vcCb{bS8JGsd(|*RyBai`7{Z1fcm(cYSV6;sDvTiyqfZb*K(*Sb z*D>PtdIPkND%u&^B^n6^b}T`<4UFuV;hQ~bT-^Z{DDe6Vt*jkMgf_C##b0kwnFcq} zGWr&U4~u9ygLh!X+{}XM?I@flN#fY`-w$9C$F2sVW7imILHiU+D}V#yR*01n{0?K? zgz^lU0}Pv3SylU;Uac2Zg<;Tc44@7*gE|V;Y1SHzDmvl7>nVduuik4mu@-~wRISx( zL1!3ZVyX?==yK@B=qr7^hz@2!JcnIQC2cGShc#$9&1N{LM2$fceW%gx^*doR=mxDC znj&TqKv0RI8m5dvyH$-E=*jI6K9cJg?=jKUF*tMvgSf8_DyI>{kITVm9tJZgS2Z4bWp8DZ$5%hyH`=A5_NC7!|#U?iqg?Q1MwrGf2AU>k;|W;azY;*?33c zt%(EnQ5Y-`DOfCKqdwmulb=tca5Nlg%!m8==;mHw12H|UHm8cbiSF6`mk;+3b6~VZ z+=q9;V+7n|a5sXErL3+fnoM*D4G$C)WdIS6$`n4%qIonkp{X5B9MaB3g9EQMqPeja*|+nVyeN z+v$#eb)g2Lml?%0MHQtE+J!b_lAeJjUdmXktzQonB7E+`EsP?M|+Jh%`^T!;_0&yzEZGL9f@ zz^Zw9y8IUd zGovjxKP-uo-n{S>zFVJ<=QqT4%hUY&{sidcmhRgPgD5T^_|r^*b96`EOGCF;oXn;eMg&!v2!on8p&(Q^Sx$=Iv?%uXz zt>(k?kr~S+>LODr8J6z->byI=@NG_>HL^!1dU!s*-NSbAVGM+j2}1~s$!H>ynDQ_2 z&hCyY6hGMSkL%U-ct*hrjD%5&63=&ON<801m0kzhdUb%o8Jc;miy05|Nf<`Gey@g= z;2^^CqS**r?Rp=oOwbGJ!)Cox#~KmCa;FoS!Eru@>uzW^K+N%7xvPSmCWJw?>NPOV zV;#^9>or;pV5SS}1FTVMnEjy6M$o3BPS9xfpjdZ@!4QJ0P@*fx!~WMC&pAdWjFR(d z5Jvf0z1el5x!C)J!2gB2wgh(_gFj499n8q#FzEHeVYk+X839WuTK<}F{~uxQh1%X4 zRQvrJ79&_Fx3F;NV)Z<*)q#;Zs`Oif2A0tgMmj7bs>7&`b7ETD5FXz!TglbkaV?^On$YyOUa5S4?K|Z;^`)i5SOP&2t z)VqpDK+|w&P7cFa6gf2%8OQY9#*(YiL*WA$Eb#e&F4W;puRf?o%`ocLhftIHojQhP zG#qHTQ4q9SP3WLil+%sVksFh>2%|CPH0| zY0y`#J#?;qok!0Xr?S&RSklq`vey3#nNhgz!A%dYwY@-BU{-}uca~849<*{$tERlF z(^VEI_uX!p6~VbO!x;(C*iV{a&*g^&3stZ6aCY^sCJd#PtT$#9=&! z@jAld1_I=}Ga0LIj8L0zys3gHMYCm^63>=tN<3Q*D~)CY>p$2|F-r~`7zjJfumzh} z7dk3R95kyvY&6!pSdPQqi|K6$!*0+HvGl{ISn5N*CaWq!l^<5nER)C?!ntOvf(dTO z0TfnKEI|O>vBM}BLyO6m=w6Y*J;sHAT~xzZk)Y!fW-p3WcVx_1kN_FW)?|nji~>G% z1G|eUqsTnE8)CEPnkW;OGL`4MMR=-2~l8S{g;DlO=$&iylJaW(JYB>FJ z!>Z)xc68E^iVbEaAZzWr$^DJ4wGG6zc8pYzLJZC!OjsTq!lEIjN*!w}!EL2~D`S`p zILoiWBD}2(Zn4OoN4J${*vaJ?Tz(za27$-;WBU^idHaiLu((axby(KNueX)?FIfKG z9)tb}{qFMRaQtx~3@hRB{0oD~z`}EU!2|)$3KKk4!=B?t=;37v+H5{rM)O&k0@I>F zTZv>*n6X?SnmZ79z?0J%zh*aN?8S-ZqskC}i5y7MCLc)(bD;V2l0|fv2f%D=cN=_k zXQ{A$*GFOZDI3cs-}SM4UO*TjS3i{mVI%X69|6sGc^q0liBy@t;>?rzERsewU&qnN zE?}fGIV)CSBR3|@OJG4gNIw)51>|e?9yy?gq=7 zyGcK|lX{!p{x!#ZU=gUo8Z8$ zQ2!3~1Vh5MA3~sYeGJ$+J|^C}Jtp2dJr;hRa)N3n{4uQFcnlslb1aW>sRIH}+KFI$ zFU2Ax2blduB9D(LtT`}v$$`Pk?Ip|4lq`P?JKtcEAWpLi6Hn~KIY7W7BnQwkTn-f0 z92mUhz~ChZmY=Cw{up-th~gZ8i6?{N9C!$Gy~|~wt88+ZPO@b#b}_QKy(PR%(C|7? zlNM~UAw*9UmBM}G;%)>zkcKYH4^~9w0B@_y_azV%`)zzz=}#ue5_&OgUOI*?Zn;9hs{ej51Fb(rW#CUDeq9;> zwLBZ$jL_$oY8O)@b7gctUj(pHn_%))U?XmvdOI>O!@NA|V+CXf1G7~G1hS9GoMStF zvBAU#zctC{`h&m86m&zfU2G$ucQb6y7!ZQ6&h6f5|8kY`ZU`V6pKY&`p zrk*C47BsFb&cCR}z$4M(IM`iI-TTTli@Mof4G|5_Tch2x0kR`Tfq;$#o0at72^KL5 z4re3SriY>MP1Oc*|M*A*`pUySreV(Zli6QXjIaeWx@TjQ^%%!Aw>YZ|N8cW%%jtyU z)C_Ec(M&BX&VDj?#umghW*4R+d$^qNQ%(F)l3p%w@Nh8sDmjdIcc8xA6IsxCEIIl5 zpDDfI~NNbkBk^j2YrlH#9`FJ(~emQ9Cos# zwqWI&FR+3TqAorD98D^+cENLwCCuyjc)($U4T3l=c*Kz&6LO>R{bV?uR4xbog~f@0 zd`=U#_Tc<7L75PlqwCLVP!OR8*HlXH58xqSe7PpSgz&g#EfJR|JR@LFHK-jf2 z5LVSVuV#@J)F&!pUdIGEHw-bvwRjxMg7yjO*O;mxWZ`qC7OhXbPhnGdi!!koUjp;5t6)ZH6bdupRjWNsGG1AC`Vks;!`d~DdGnal-(Tnb)hIB*<$g+?dBIRl#>q{ z_Mt|zy~=XaO;Fsd&?Gl7;AkEU;)g-#Q*t>p9DD-t_fir1lx!>F2MKs7(KpUjv@A+6 z5ipx(F%eVcUt<@%Lr>9wtRHARU3y`P0=q$R)WyK>A%xY@k&nr2;gKI;z#PVOGYU>Hs2GQ{H%TrS(Ur~NOSJMcmPaTb>qG9FC{i+NdKB6E)Z3XQEQ zoCK(~T0s!V!1vo)El!45HXlfB?x(@?_{N>9L4UwY9^V`u-5}7*)8=J%>)fuxWg;I8_ z?6Sp;eBga1*UC6xFd1VrQxZx93?9i+p9txEk*=z0JMHlhb? zDNV5xw7BI)InKY)0F5OZ$Woiuc!K|bf;jj;rAXrd~eqj30w|E))Y(U078@N$B zj1Ar;gKB%S#6C3kI~y?biAfl*3IDnK6(hWmq(2H^D%5Op(2axkl7t~bkW6L5N*cLi znhmk~^%x>)2)ScaCTuK5A|^g`V~F|p>TjzlOK+jq+;pdTN$n{FyVY0zi-b&90|niwzgqJfh7gE{NA_HypTbR zes>RSYJj180mk^nfj1gkG*~PMjt5aoXtP;PKAx9e@FB6q^&pFOv&H3+V*Eo+{>QhE zIoPimtSlnFe$U5`^JHX@8HCEri~BW=%pgpD9;I>~uTOg%jr{qGClX-?dBpxw^(%gA z{HgP&!Jp>WoU%UNjxHczN2-Vl!mNwGUYbEyR@2&TF5xkQmIjl-s+8~f_($TyNjiZ+ z112inI3s{7q#GWQoqes`9bm>NW; z(SkyUg*aTp)l;Ww9<7k?U$M=x+Tg_Sd3FBvwX&2mXj*lb+P7r5{!R7@;hzo@AKc+p z)Q5oy&=Y}d7n-o!N+c%(*eN84A!9MZHq{t#tYxGAVqzW$1^i+-U~Ko@B`YmdR2GwAv9VC}R4fmpu{?y0g?dQE@-Q09L)ciX z=41{%j7!V1*jNx`QKnoT#-(LhY%J79GN~A$apJIz0i$e_;nykC89f3S^mVH6bFt}ye!IEqlF?@3jN!JF_w1=GZd1SJT8|? zCXo%Zo5oXJWo#L;%^3*=_Kx{&MkF%yi2u-_mLR$$+tMR6-p z?^cedc`~`%0=cs^tq6}y%bQE{^KAk*PvfN~CD-ux^_WXVTgVWYOdeiwZi@ZJ+u415 zk#YS>(fq^yEt`B_R8~S(l_ji5T_T4MGv2NG3rklAg2h*Fb(zPVah`kEkXu40(Q*bZ zoJUmAn5`jB%;D z1Voz=05u*7h9(~Y}(FG$ptGhe`a!HI3uz3^?&7);evSiGnM6r)!Jy<*eQ)dD(V*oT` zf?>u0*u8Sg-C#U&15j?kkQ;z<3q}eJUMWt~6$emU90Y7}ghPvCSy0uI>P()LLr7np z;)Gw34ixEelm{zKYCipt^iY$pM+h1}HAM zFlcdw!-2vw67qUElc$tixGZEUjbuGWD4bey;9N2fHbB7SRUpZl%b6ErL_W=olMS5a z%E_1$LL-39mJnXPf!HvB(uM&*jJ9~tVvC10*Ai4)EuyQT*2vM=Y)vLMt*|P>2ol3`%mVju^= zI)vK4TEF7Snv|94aCLpWa)WtUd5*!yBkmFIh{P7d>hSA|OK_|XHIrAu@6Wpfd~XmX z^>1n)`H`lzeP$jUXq%a$rBy(zZRbg;l0TniN~k^Md&0CEF%~iA>#tzAb~vlxI6frTu*yENESc~ zjyH?f3k=f0AxDwCtSsQah_8uB9Nzh4u25HR#7F^=C4IW~f{`B$&g)dEFh<=ZJr%|< zmZYb`=)Dm;qGvlx`&OoC~B0 zW-Kcayom1hFz;&?D)gyW!3$oU@no-rWb_)ozsnW(J#p9zdA>pbGAOx}&M*1nfhRKV z_sj&!e16&UOCT`5!Pgv~bTU|3;M~d&5u!l<_>f7A^Rm7|!{<@9`m(XA;G{Mm*sA7(>xT~l_yr8$>-WcHb0xcIlM_1( zSE4}tYlTiv6N}mh&SW32D#2<64`Qpz3V%E*qQjIuzs^zEoL?7^_Y4BL#ag*ry*+Jg z9FAl*j=*vdM@Bj$RR%lDq5*nuOg-!$&0?H!z{1MUXc10F6mGeb~b99yiKmrI& zpts9zk9)r>37~(&o!Q}nWlI|65bGylJ?Z1ZTgenX_=St#yS38v!R8`i^fY;50NN=8 zvk!d$zMt1yq3F$HIUFQM6*-6t0b5;3#Qgv+FxS^4a(G_7DL)&-^&PEF?z1yvc=xmL z>vVf|7>O&=aXb$>!BMR@oYeYI2^=(c$moAH$hJ6n7H-O(zzyXVhxzpKh@jCIagRj6 zDeq4RB$hsb=2FVL-Ql|gDa79G5riDdGS`X(flOiXvc@6K{_(gM6l?N!yE;kWq>pdI z-OqOgqXSQMoP|0$nVupcrReHsahx7^Oh~18ux4>i|Bp%>A8>`{uvW#Z4eYdYiG9lAtAiyGqOE-wg{6TyjK~H*X>W?yd0(*X^@9+@;upBu#}(-NEoZ$ z-*62d<}XTw>xAg%dMig@bGYs?b*1Rubyc=rk<99M0am>Wu#R1z|GvZ3P#Z}tlrAXk z$A#kd;!q-LP!HcP*W;VR!rcHA9XT$TqL4p@Qsxv=5>DZ8%ohGAHeaEj9DiI~VxvnM zbK1aUWJ~lWHrF^Tqar#B<5%YV!RUnBy~2TM9zK$t^nLT z^Q804lg=|wl`pX8FB^#Ko)RP)rYJ*D==QroeX+o!1q}NIPJ^v1OwR9ThRjU%WM{G` zj?bGN?pHkNoW{hzE)inwc~hIo6a<0B{2?0}(9!^Fya3kP4(vWv22be;@d>uL6fT2c zHnU92n>6lzl*Z7?ay!eQvluddeatY5aR;+|J^{Nn83G06;YCsozu@&9rK>?iN!_L> zLdZ!vi_%ot6jCBgvIPWbJgFG4p+zu(rm-w8FOy|SIH{UNGV6Gq*a^<3QC5~Bxs5hU zoZiUGKt81at2w|WwQu>tZa(s9MR?5{EqqydFf(T|oI!|y$K@@R$_#Oui_POSHJeA$ zZk~~?>T3o)`jO4XBYI4RF&DRe5xxwwwAtI}BbV@H`LFbQ%^;{!Ptsg}JuSbbab(OO zzdbGg%3}nQH*X$??}s%MIE>R!ZZRf5VaU6@;}-}%zOB!{PT2JX`~JrXkGVelS$c!v zbGJSpFURNWpW%A<=ad-F>jZ+FET_k_tn*2Z-k!D_xHa-|ql+I>Z#U%qvfAKxD!-2> zd3=FAfqC5iJPCwp5+Tem?-vU>K;nLEZCTdO7CHiwj~8n3-x1Vh0TcUpAyyu@>ZJ%9 znOJdN=*n~s@GS;eI5EW&f066WOXx=QJG@-uMDZSIsxUZROb}|Af!^S1Nl@FLuiHJQ z$|bB2M|>(0?%>)#T< z>`ok+0EGM6?(hMC@8`hUh0lA5BhTR)c_LaBWzoC;b#&o}!-<+WF{mOw{uh6&T>Fg_y83eig^k<->%=0fnVyZ zNxVpFLMM43!}6q`rf_xIP2ZpPyY-jtFTpO3SsdRS(l{Po=updYQn}4yom6d9mf50h z7+$1cVS8d_ec%34;E|uoK!x)C+D~1Z*X@G**z5Lhz9$DrR}vJUivsWa>rR>uf}T9Q zanhv)sYruie+1>r@r<9J2Yv8YKVgXEuxKUCeDkKF-xdR&3*9F*aM<-ka;0!VTRU&j zzh+x(bI;c+ACU+vZMu2_2l_J~9N;9RPYx_fl&8wQI}+#8@PpXi^(YdW!h@BF(5Lki zfVii9#3)yd9 z&>(PLQphl&EneaA5B(U-KUNnD&bD%iNYG!;s}n|D8&`15DlS>U&bERtH+1yFi-#Bc znnj_b;vCy}b;jJe7beqS^1Q(5_(d}@EFGRilLx^#k9M#OF6eXD92w>US{PvQyzbE2 zH6*?XxsIf%5I3VHbbiL-N_C&MYkHSfjA@dbZ z!_6v%pn74D;rscFb*hJn*yig{$I|O*%A6Hk50c)J%(zN*acEK@xmg#ueP7cve!2SJthdg77 za|RV-Q(}s{XAoruEu{WXV+1s=@#+QKZ}O|zzeg{IvL=(7UP!zoP|B5{n}CUbye5dK z2NO0|GL0dUF9;3%GUh%^9_}6=Z%~^hZ|MdX8(=cl{#Cgi9caYk@Spi+$>q_&NFB+F<+!2xZN?wMjb{Xw7|_~a(&&R9T@~ZV?pc6fePQcvZz7HW1B#uUEv2C zMCiQ;;17*=hX)%kpR>&gzxc8e3HS(!5cuSpV9Yf^<(bA=fz;eOmyIn!Fl*cJb-Vtq zbZkX&0Fpp(KCgZW^!WBnIYZvCt%&`sve-Y-Wl#kp%iy?%%WjN?1mx=qQctoYU`^@R z1wcJ3N)777NF$zY3F6{8&tCz8&U<24*l%RVph6Gg3O!;6<$bl+z~TK3CS`@$V(!dV zr%BOsg$%_|xcnVscGK~qunxkG@Iq_!z*9!M@DF589!6dvqIoxW4-2;5~ z1sEF5@UbqqLV!#Hm&4?3b>cWOcOh7<0bkD_d|)ux4Do5s;~C|!b#Vc7=Fbp4c!7@! zT=&2F$M*w#)^d8IMHJ)8V0&5HODBWf`g*teb;QX@80ynZqcL2~Y+byb^u!`=CE^>D^$xnTxpn=5|%R}R%E75+FkZ8r5rZ39q@ zi3Bi*ywwfnDuB~I-hN0}V>LFF!6wIca|_cNd@pUZcW!h{%VRV)gpIYHO1rBe^J4-(O`FPU|H2FGuY@H#VlsY&asVF`z~LCxh7%UL9bOO(^$1_K zF9Ojszwjis?r>OTgRQ$wW&H%jQicdV@o6tUMi8=rngmT8Ats57Oaer>!6{HipRt+}JgrF;QaEQfXBL-T8c+waw>>ucy=m^{kf}Vz9 z_~9T}Zo`3{-=Sn&KGmGRdH!FA5~#o4REAGDJ@MA9J_&rm_vTE1h7aKI>M;K^gGd%x09ZW5 z{W*%~y?>0>+s&Wc!`kEbBAP3j#6SNGHn}23cbHX#$ahMn&2GbosPF_P2mT^MlQRJh zh4Q2mW&)g_@ffb~!w=O_(PDVV-vy3#@U_^Nwh=22cz|Lp%0u6RDeR`QBR9+sdpv1i z5Q09`4n%|)E(l;TfVonmz!5TLN)uh5Ftl6*L4Z(nxV&SvfS0_6ePz4h?Ba!33!{rQ zTX6}iBiQKqe!GPsi~W;dN0YC_Pzy{G9^vAd8>D$OsQd5dLmq_#>l>%}Jfcg2yIC#} zV9Y;kCTF~5crXe0*+J>uHlut|I4j`z8J1;@!|X2W)tP0&De~{{Cnk-4grf|^!HeCK z+~P6eXO8CLrgpZ4HH$0}Jki1THS~-9JHu#&?{5dJsXW|QY@oB|#4n@(qGn+rxq}ft`;TS~?!^T3a*2t12owo>rn;wG}RomZ~qyhE&uOJmU3YQY96?PIwXjD( zQ#1izrHl^j6_#6yIytcBPq5bPp=YknmPKWhvg|IFSyS(0;WFG^Em9?2v2lp z4Mr$XV8g%$ZIP-00!Mws#!pyni8rlC16VOB;0~n(dU`>IIm7LaD#~g&4vD4~2W29Q zgB(L)tX+SPQ6av}l|t!YiQX%D!(GYcyFD0*1$qnvx?D^FRy--Gs!@D$Qs+@tg*i$o z6R01CixoM0u&F$MU19LtJ2BWO*&QhJSywP}?g5(zyUP+LRT40GOnwl6b5;Dx7agb= z{YO-K=&bt0KEoXS3mmLv11{itzQpRBzJ*nX!_dq2f*qF)7D>;l0!v6Uh_{YQ z9?%!mE^dR*BYtgHD58X-w{dj{4dUWJ9LdA@MdavmI}9+lqbz8AFz8M3>VSVZyz^mJ zC+`~KXG8-1v;t__HskQ&i1`+62(uVfaSKhQwF+_xy%!q<`~4HfSDg*;8j;_Zm$TR} zRd4d_kC0?ePeFryhgsI78@ykScFM%uh-E?oVLM;UvI2eiLgReNopk2LjMi zV&Nj^g5tT(OlZ_DzGB5aS;1HF<3U>le<`L&A?VP&ert$=|e85*K^M?z8LD70z8i&Tf45baf;T~$m9p-=qG!j#3JkVuZ zqYtw#ks}OOr0Wcn#HrRhQ-d{!K+CKI_c0ey-C`>C$UNSh6^OU;_!Gtw&&yigdd26~ zs!PPsj3-dCcZj|Q#SE>PYhIRcx~o59%)l3Z@ZixMK8`2+Lc=D^y-O|*>=O+ftHT$f z&>v;+c}0LLlXvV!uD>&M!WJo>)93nb6MraYi2zRgZuyk)l>pp4;unXy(X|L^VeZ!C z5tU0owEPoMjE={7=QyET0lty@@Br>s7v78qlsryrx{h{_5lqc8z?jr*XkH)kW4nSC zpzIPp8L^Md2P_+BKCkGQ%MU^@7m|GV_~7%I-_Km00qOiLAcwmB^24lg1SRpwcH$aF zP%rpOH4w_Y=G+I%rl7DXV<6biVCK3067+cuYpWLF<{bblQ2?3@1Yix{K{bEJ!0cEO z2bSZu)d&2#r$JmE+|GyoE%h5($Ji`go5&36~tWogwYr8){t=b0wXKB*}K7D6m~25%0EVT|NOpO z_AwUFoW!<|Z%{9$S)@#tPzDFE>Sn317RXuFEM>IG;xg5jWx-N0i~NFm%3^KK@~Qj` zt(c3m5$}#a3MeQJRQGHQvmaALrV~rr=8EXJ3nZDPkEE<{J@K5y(_ERwnsri^;O6#1 z4r8#@ZkrW=fs(C-^Eh_quz@1SnzDS{mwPXu!Io4)4fa>vyvqvJgQi)$9(T^-dAcNv zwJ#!{>Q?soWQ;KR1TJJb2 zL{0+PTyQYpg@+=lHQZ%m-pYxt{CH~E&!+|0J%s+fhUA?5U^dIaN_)&^LG6kKME8;l z=u{-LBDny{rEQ%jI z?Xu}%>Y>3emv#q@W}l6ss&W?3J-;kgvz*08KRNDjOD9Y7jr*C2OD0P(FJ>cJ!(*1h z^(x*Pj1$z-a#LL#v(ea8S*=-$T?|fOF3urqv&Dj(ol9*ESsCIs562qv1i(ZgGk%V2 z{Rj(I4qT-la~K|Xu)pRKjBw(m=>z$LDmo zhmk|EO(}<@gKRbl93GGjfW=Yog=INlVlsU@OM`s?+v_+7Dt$kPZZ}-AB&eRol#!)z zLXLP`>%=QwS-MzPvS=Pi)*U&X9y#Ykq;v3WJoIIrILQ)Zk&;DY_T<1_K()mxAcwj{ z|CJT1y)lc2{v(y4XB~1PT82#2HICkhl76y)tjH9n`&kN$8IlKmRHp7PiwXntm>_NqVX9UdCej_wbnxgf%!rD^dPRW|oN%FWYd{P-5w75)Q5&+D z%M`x+SD)OUMwDksIJQtA7hI9a&3kilg|}bDfUHO*^R}y{3rqu+x&jaZdRJdL3``CK zQij~(w+uE3MdB{H8dC5W;@Vy11Dk@8SfWL^LeE27@KX?U1u%$QpLkQxx3eHLz3hoQ z$zuwei-hz^J%D@J7@Lm=7zMYNSNLiJGd3I;^Q09E9J_;Y^3_~u;iy;x$TGDItg%p zfk;@rh4zH;2!}q7dp;I0Tl0xiAG({%01IZ$7&1uXj29#o8-12yKyKV)mmfda_jo($ zCD+jfHVK+Z54atV{NQ>bc4jTY1V#t!=kKm2gzf+a-S>xqiVh|uKiEwYn3=IKjYSp~ zy}$+%=4BkF&fHkt#U~|f9BB^t2!owP^yOG8O{huCr)eBbj?o&hk;i);^ht*Y+lR&A zBas$$x&Guu5DCgX3$|4h9}&K7@dL9kKkKk0Ea%YRZfF9Z%u9^-Tbx#e*-dDeYvd`% z4WG|D@}utGf5O)j%^ezk+Q3S#0dqIi2Gy<~;@;2YgbCH69}eI7Nk3|nKP?U$J~XNu z+d6lUu^GgED-U#ed9r3Frz))!(v~c&_?m}T7;m6a7c49~22x(dY7=t_H1x_ggHV6 zj|%;xTJJp9Hr4GP?QQkxk0#Co{qeM}KmD<4ZK~~RW8L1ay8j&AO)%2ZfGyE+?}Tcl z2AG7S>9`kWY-pje38>efWs%2I zAlzHABxK5smy?rl12tTob!doD_t^JH;4mq~R0GX%97%;7^|6BXEJ8U5JZ^s`4C#&# z;oFt@lsoLot$$@{vdohBGDZkA(sL*<-oa!b7}SQ*(IqIm7OIwN1ex?b1XMUwu|`#u zS7DyuUhS=#B{B=5!H+W_mUp>*Y@dn2(; z&K#O3(IEtr3tIEOq0+u@K-;cma|oXDwc=kiW9)T2J#DaR5H^3{JXyt5cAR1=S^&ykOwWsr!ONtKsIuV4 zp?dc}aG2ny!5YaX1iQ%jmw~a!|7qdNe+_cQ zn?!VU!x~=U@S*{CGUVEjIlyRW-_eE9kt{LQGTtoy1(jxEu>K6V*4qd+xO+po;r_o{ zOmmgTXWll!M1X55CkcA+;mr#W2CL)qU>tc(62Mw()SWyFi#!`J@>~!iEG+U&VEu7D zy^1KPVerQTp&?KL=&hQ)P_dpiw9VgwK*Sh&kHNnk`CUPZyVxiOVp>AVy+y5)rjJ10D#OT#q1dtz%Ud3NKJz^YAf+MnBKHqY&(#e>I8o0l2sUVmwIor3 zNE0z`ksu?Qha_NNUXCD1G9rLf4WQtlarB|a5up2fEWXKz^V9-}zD&fK$}$1Xkbowu z9vZoZ25|MMJ_^fAD0(7}XXFJqY#?SYumI1%;-DZOk34+EXME&}A@9r;g75`_!&k)P z9F{_OYl6UQ}cM2^;?6;y+=e$OlFuyhMR) zYxm>IFxaCa9=F!{crnlC^ZLICt2+ze)tvBf72^xqOCR{efj`XLJ!a+Ea=)8d&Nc0gxI(e(6mFU8olCj4z4_l%^m zEiq^ySxOxzgH#QX5rxQb9?B%eh_t?!JR{C};(#I*Xd9ro>%t8vlK1SF`ZC5DBTimn zD0zW+oRLHtXAEkbDKvwjRI=z2zDRNjLa;BAj9=loflR{*iSpNvD<+R1WP%<}paEwd z&uC8kpaLkf=?EfD^>cvqS$ zJM>il$Mb3<+H*#1-IhEw#`@kZd;Y)|t1-XWq4*ijT_jKL-NEShaTdJkvk9bg>+0uy zMA;$6-zE_m4uTEX4~zm&|H2^*UB`T3Iu2n(EqMY*T|SR+2qPx7=YH!KFJ?UL0LFB- zAWX*oHkDy|ZY_qR5{soL2YDZa>sV+4Rtdm;vN&uJ24kfsYcIRj)PLMCY0zfVA2)M0 z-vP;T(n^jKK7Pq!k3A9L3dZSI!BPMNAh!T089!AfK?wcDG6np%A&G|uQn^!uI+L1! zQGpnRD=k2uJ%*^m#OrUtO;DUK&ZNJ@Ohdyrf8UzNzdrw^pE^UY)Oo1$m4RJ#dKb~9~V74Q-mK0sdfKYEU9Tfh>X;GUR2Wlog91q_ZQt9OW*jV ze&S zs42NQy25v2OJZs~kIKaoK%2V#xT5iN(sn>7GQRtz`(ml_{2;QF`lh-c%(DEEPmx=X z+GeqrSFqb=afshEi$iP&hoP$9Dm>GkZiRn>SgJ7{N!P1RWUdPL&%d^>Ju0<*npiXNs!nirdq|y^7e0UX?x~Xxl|cBvtw!NU75QKqRGTe=O*{4k=fK z-I~xe3oQn%`=3|z?Uu?tA0s)7P`@>jSU$1-*3m;0!qt9XI#1l593U<9b>cq~H>*LO zPIluyB21Qh73nDvYm%2UgBqgZmP)gm5nhr!JPz-QdMdnMN(Um%bLFQ9=gfUl8d3&4 zNmjLCbf7lSxgYwn?(kb`!@hJ*@RI}NW#3YBb4}ZiyVQo-l^qw(wc#nUstq|aa&0*9 z`lt;D2gE~pc6jLAmCUu_DbeQ4eNxQ1HasO_)rR{6wShinH@&e+e{j^?70r$JDZ;t9 zo+7K_%Bju8bu6WayVoNreUfm_*Mt4`PQ>b#+0MF`uB=H~)~jo-c1*(ho)yf_=71zdPi;LeLuGCd)RoY8Mj^|vS2Hq}McEVliSU$YG1ZUq4^6nj`OuFjGzQF{C1$44>mZ4K`5?0TKv!U5VvV!tDO)=Uk zRIJtIK4Zs_idEgRJZl>&qShV<@1P=*RWh4q%jzWjQwCAzBN`g7;AnmrVK!vK>*YH1 zfK_Lg(O?m}AtYCry~|r!x^w-QA6M}pTXbgX)t4=f^x3yWz^Ar8$Tf^nA7{Xzq*6{s z4Wf#t7#dOzae&O3)*Y(PVAQyM3ZtSOJG)8_V}XiiuWyxdCVhj|dTi}B?5o)KRONiji|aLHS^??KVRvzBe3Y=sc`C>Bb{BLO($)U zlp5j>&fQl`--6vdp5-cyuh}Jqm~1`{arF9KI=Q?{QY7h|LVZ~|tX4^?Ed;Lw>Ul-P zZ7`jTtY~V2l^|)VSS2W}qnEh8%(Yq7^`YJmrPX|)+83im8 z${`i}zHgRl@z-JD>5eXe`q%{Gbu~d$l}7Sax?H3Qu|tx*Y2wZ&37~Wn#5uk7@>@dw z`Cq^E`)i*8@2P^yh&AKxZxRnUzeIM3Ix{XyxHsWpu#gbb0T=a3Ibh1x9WqUfb5%6% zBt}G&TQ*S&VU;;ZMzk0EOW|rCD^Uf)OB`@K-Y@`lB5E2i!0g|dmJMljJD`Kn;$-X zY)tQY7W!V;JNj-*+rKBOD|JxQ0V4;zSU=a<+$4mZZG&BZUHIH?Vv?c+Eg~M9Vq)6o zh$b9MxuKBJ5UCRe>;cV?DuT>j#lE9Rlo(Va<0_&SUp2g>kZhpMEKH7ho0LJ^xV_q| zzTqvU&|H$UC5NHcNld$|4SF-arF(g+)C_LXPYwO>6x7i2vl~A#eaIg}F=1nDltQ^L z^mI#0Qh|~u{Y=bte6YG2KsafZnR-zxWF?>2yjS z$NvLpNqx&+?Mx$2^|6L8b#^6FbI=ZMH*bn+z|Qi;+`KsP(h*~v?BKM{hQxsnO-h_d zJZy7I!8m+y2Y5$?r_Ka2F?T5u(UZRy!yKu@zkH9 zeacl9&b&WJ5tV^S0JM}hwx+%E*cC*^r19IW)G{s!!`GSc;G_gM6e6%Iz2JXP@4sDh zl_oA|aj1;HrOaTnI>C`E`B>AT1DHBSsJ^H2x;_Cby;y+v4}|&gi!kk{&}wu)e$8G8 z^vp~AhsI~pGIATZn73cv%#;`{gEQ;jP6u~urbf}_x@44tSNpe4MF@&5>1&ve2Pss$ zU8-V9GeO2)6gnA&lsGu|hBZqYzNO$ueXt28T}=Sd3k0mV;&DjpgXWaz}Jv`%qQK4JK-pbs}C@-VnGjBC1WR<1m| zx|{%~={t%o84wQ34f$kAq7p7aEY+B+S7N1_#!LW@nLPi+pO}%<3px6`lKrz&wnvnt z7vJm&O&_-t;wbZc?O0=J;?s#c<=%BX)EXlzKLtT#;pVlQo zfvZ+l%&!VYe4r-ZfwRK3b2=>OuUR`A%ykoWJ|$GcU#!~;O7Ph3A*b@`qv(-ZDtC$R z6M4lxF(2TF*mmbjLH%>Fj4TPX90(4y9s^Eslw-kxw}*j)5}In_$_Hj%@ClN%^?*>Q zw;7K0x!+lJ)q+kF*yCs5A=40EeG8wsDxMIz&Nrq9x-;4aaox{;k~o0CII0dMg(e;b z@jxPVbRLyg5UOu1%LK1kQwRdpfK|ikV$KBZE=bg0bg=tCT!WH7=%7UL@`ckP9?RI3 z)DBr8)Eq(EJx87dtZf|TDdIPSWe9qRD_CCkCN-Gw=z|9=E<8Lpgmhq7TS;>ZxY?$E1siE)5#-6itrUBa{zIj7k3xylkbL0b6L{9(eC zqSE^d`62l&W6R+NJ?gVF+$R=1%-pg=am_{VsfC)Wj4KDvFD_3WxPHJ4dT)~TQ4(~WFIg8z(AI4i>0KuM#?=)ebCJtrya9u5bzBRtBXm*{vX4LI({KgIaaf6PiH5hLv=B->nC3vl2R~H5ARCYR!m{_ha z)eCb(9K^M}oF}n~_lNo|Y3RW{{^ExIb`%p-%AgA<>mab`wCK_8bc z`E9CU?3*s9iLms1AQCt8_|GeF|A?V^%(oe*l4wfSG4@!~7qViRW6r*#D=EHyn0-yh zTSsYboPtF(!CK}h0*#iyd;;+bdeSw z0`U;mQk015E!H|^gGLe?!lZF6i-)A_gSK~(UDPxQ>yYBhI;0il!{swfskv=BwJrR) zv&j7NyMEmoxo#R(3Vn#B1!uL@5R@Y?wyzzC=7Up7E^a*X|ku@^$wImn|;)%ZC zh<+7`_tkYn4Z1m4lA>o$kTc23V~)%2?Gq9MSwf;oBt&T~evDl^DyBulGy8<10Vny< z4o){wnK6e-lKp$S8H#xK0CytChreAg1Gqy<>A;t8Mx&Y*ly%+rZ?6CE`&a$5{uPBs zfJ!>gB*l@qs+kGQH8Y{EnF+@GT12Mm_BFv9^``5fD@GNpGsb{}v!!K(k}XgM237kH)3A9>nJbL7knO4#@BBXV z)6?dBRRo?`uNNj0GHa9}j*~+^U-!TCTv;++ znJC>_L9UpU@+u8t_{+mw$Lac=wcLa7BILb@-F{k6oRaFbb+ubN8Kbwp2jpI=>g zj@mnCT`H>N`lobRh&L#LtAysYy|UQUuL8OSBl9_Ddr~<)uF{Tt=lAx_)x~90PUm|9 z_3a6~XU{uS4W@k5(98TM@ z3DzgSVKSD`#w$rAg+&j=f~S$d$xJ5K?0T|D7|U>p!R%H0y9v8OHO#jsU)-kYA5MVB zbGzxQktGNR>j|RKCIvMSW~5GgU@Tg2&D74zGeZlW@Q3TocOJMun?;p3po}*##TVIP zSeUsN;J(eN{5RVG%q1pgq2IgY+~^Om@^sG;TR}FYag2p@!*8{Hqswoiw=j*Y%}zuD zw+3oZr6RzFYlWh2%7{LwAe6|P=&Q{GO5{6}k#$ZMiq{wlM&JSuk~Kgf+~(I$ zISH!b@C%}34EmNr#;xR@G3f+mvBZt#=>f(n7N9MpuU4iRAt}+@7m5Zgv&!7S7|j@^ znwtYD@-&EWMlcNWIO5EadFFo^M|rj&UWxp~Cy}4ZHHjM0q|DmaTKj~B6h*g7(~?xB zIXiQVjBr!KAFj2GiQhb9`b^aJ`0$pYVm-)+5c{GnMKXC(?$;=`4ndmNgoWOc2vubx ze0@re<_|bQ$_(yYn=R(a)I zrEKCA2B~-16++bMoo}!Rqga*F^;HFnwZ(#ZYo%bfIWA8aon`*Ci_IA2mU=f>$CKLx zjq8J$TyS@$xO{6xaL^D$Hmtp;8*kRM-E_X@Y&)}gD06ewE|c-Y#Nf{Dix|R~pz>z@ ziuh&Opw~EY1xr??=?W+dgzg`pXORYDf)iV`CXj+$Z^~e&_}yQyPmrfBA93?Y+t{ZU27zI2UN!EkncP2h|3; zac`IDSgq1Y1$9Nok@(cS1bvBTw)OR`SguylU>wOT1_HzCt_^I+jlQa|G46vTJ;NJs zPjNy&yWvwV2Mr*Xe?%?q!GgD{ZW265zayV@vx+AY2Jk;SHh?vN77z`yeZZuNixQDk zcN37Dpo>D}0VM4#^-FB!uExLo++u(4U@tn@KRVcN9qjqDHkMxscK+@3^277YGxlr7 zE;68R%&=;0hDG1KCI)3wsg_oo#m;d=TrtKLrRuAY>;CRA3AWy{uTy8KR&&G*CBEQiNxZsrS2M3HiWpi%+eTL0_ z5P884#b5Vf!F8DqMFL~YEb=YdslKs_&J>Bc%CCpT zgrASd-BIx@qZ(*Hlw8qFC~G3Iudj%4OcD`S7r@5(_>Xf&Deh^G@#J0h1Z;MEsPa4M zo2Kf8<)BH(>9Emif!42DvHQ@siteY(Y>R1MC;x+-=;#!mPB*b*B9js)awKGF8Q~OwKK+f+DG4Hxwol}6R4YE70Pzg6j zBP@7RPbwIHjp~@r6d2bR=VhltNX8%f{?S*hLKjZnFEv4B)*+-~>Cp1VszY3?-`(a- zP80I}gAuoiY_1WjRw0zTx`@LHee``M6ic$8WxdC|q6HbN8aU=>4AjLi$6RH_9x)G~ zMI!eo?(_;(s*@4rNkLM66#OPjS-Y}))QJYvHPbS+H;Jo9Dnij^n`WD}kDOS`xo0+{ zk0{enQg+rc`!zzN{*CDZJ7B*&a2zsy%Y;O7~cNX}XD?F2xBL^dt<6s6-$nZKd?*81l9{0mRju+cuVD`P?az& z(WkHGQu;!Qj#>r>g%r(4`jy}IH3L%Ftzes6*2`Z`F+Dcvra&l2rp$83k-8BQ8kQ{P z-to28zKju=8Ke3~?M|otmESR>yyj4F!_m&fkVTY+9IH$YtN!|m-8UuiI>HsBwjiKa>z13lCX!8>tgE6WUgx+CPm8e0*je>88lG!7MF6!e1 zjwm(HCfLrt=c>xS)Y6R4YR2_SDS|yyd^g8;E7`tT#P8hcJa=WHKr9{~<6{A;DY0N? z&IMIWi~6f7*Ao1}EkP9}t?`dKLB)9IyvB&M4KZsGB_uY5!%aN9N z?=9tsg@x@{@+%)v?{e+kmup?EQ@O%w`OmU?f0uGVuP*{*KbK;US3f1)s4yJYlS1lS z4u)pgQg#&wd8tNqU$@Mwn(=b7KbdwLKW9Hn_M(JK=8kMD3c=2=eHSJ3!91Ss6 zUCkYTV_Dv_*RGL%DXhNt1@Sw)Sjo?U1L;Hax@Z-QaZ`#_S2`vPC19+%7*z>1D9a1P zY!1yRJ=g5X8q~OIl@F^)RdhF#mY`IT(;6Q`LeX~!ubHW|0t)dex*tcW04+|+{gxdX z(Ud{EWhpwA^I8(3EgBQLmNIT$AEOLLdYXuMa-mYL8T^q29+lRZqbPSWD|Dj6>G6LU zsFzm!8IkuN(!LlsOF2pu}| z%Wu#Mk#rFwb`OAU!Dr5)tOnmr8x$xjawaQ1>RNT0+61MhLs+(4iRX5zs}3B5)Dj{g z7z}LmRUW1cZE*lRA8>OR!tcFudD?XBFzy4Dbu;k(})*vp34L#Z9br)JZCXf z=Kzb|6{yvl0A*4cP>f6g=YBh|)ZGShTRuPcK|wEFQlKs_8d_kf7AHh?p^ZA- zlm?du*Py4PFLA8bQ=d4B+6%MUq<)2pfZ_DYm+i2A@BP7yN@}oT!%J5?u+xYEA6@?m z?#bz~uu12T-~9Vm1Ke-P?Hg$|fb->ms+%1268Ps}h_?*@4LuCHKWQOdu7X*64)|TV zRV5{i^W752u5FB2wr;9J}Q zy~f_gZBK_7fX&rXPI?zp$QZaQ39~~IsMK=)Fkd2U+H0&D4bb7z@6D4tgpeQ1)$_km z*f&`G>PgP}iJA0g>)J1U%vpzu5)i&o0!by5SaBknU8mK0qch()w^p`AzMf46cXLdH zu-m{kMwjOW`%lhJA~oP@lQdqRV}*_V2Pc#@IoqYuTj#I!FhG!LV@g8t(Du&MjaGu;}oBRR^AZ%xNz(mH&3f3<(8 z(ee5`48CPkuQKvtOr@}X$|^`bSu?lskFxO)St)Tome(Ij`2mRoB&*w@(AMNQx&vBZ zl^|svUy~|S8A@9jGb`CK9-xOxQsoqUXKGTJdTIBRapk3EQwa!D-QzG*rRJ>j?6FJE zhgxD8!qdenppw`>o?H3p^>k0^kY;5mA?$|Vb5$?~2$k+EarQHVs$|5ibYd8d>2)## zb4@6SGb!nr9g$ol9U^^&m6J+bmzXZvrtT?DhoIr2Lx|GlFoJp?buM>E@B*2oE$FXz zICW;wVTDTGAw@k%8=)P}U^miJ6n4GZT3>?SFYrLaprdwnGN%TGh*BqYcQv7&w#4+J zOd2Nnv>n$gS@m{29x=eI%eQI`)NeNMfStU7WLs#Mu6HpEYPlQKXqgyAKV_Oyc#2|X zMEj|4n*;do?5`q48FzVROS3zkGuyQ>SAt>=x#6+*RJF z7lqS=*#uqrF~~QhRf?c}s?WD}$adqv`dk`+P-W8#7b{1mb2V6)=q6R;30!z9-*qfP znyGT%LA{Yt&evM%P|;s7_Uhaw2-z!f)ANy56Vj zEqEkB+rhTTQIQFL|CQY3;c7!id`+-+exsz>k44|$htciYz#ppwd>GwjN&>FNo2<(H zxk9B?6tWhUt#!s1OZ)+H!YFB)`1G4{ubc?!Mw>vC+?Ti*6vKLKMx?}M_{@q0dzqKd zMpNk)0-tBFv>bVTVi5^$Qhk~OS3kvJt8p(>ri@AZc{k5kQhX|b=EEX}(#$OoTAkIZ zR{&|bwx@Ga{Rd1Zd>Jv1;Z|~QIfc08S!TMf+A4~v>DNm?II*FlU$P9K#MT=+b73wI z7Bb~?N7gny)TR-On?PqQMg&CSQk6z~OsQ~3AhApsv8JjeS4cw!dv6BzVh@Do80dRX z&Ly(`&TSk%{mxmbLPb+}w~Af#-Ul>Y@9_8j`SX8qh3QKBa-OxmM)kmMA#cJYqs^qq zNB2{BBt1eFip#!WEafKGH-!}P{$N^SA^YoELKJ=Bld7`SOGSxwwwAl2am`kouhr^%)|Pp3+xEe zG;5L86D9Qj&=q-n^6^?`S;kUEG&^lQ~)6bk&_N%nrQ!t0mEXgTZu3G-!iaCzKJXo5&26Q%_$Ks*RyakE& zKk9$wFe0oFs0Kc7oY+?CkO7u2O9#lM zN>yI2=-7*WTx$uTWil8{w@oj2wp zzMgD4385TgL)iLs$r06W-G{4LRhPri7)@Z09L6?Xa@RhgChmnO^ zsh8O2wx%mJP&h!drmLB6Wwcc(G`z}tccbH7I3OyY{mgg{_*pRUtj$8{PrKW{}>(*P9Dh0ZGwN%o=ePfCC4S^js4KNk2&DL)qYNy$FZso(!i?Kl+hNy$AF@JUHk!~fr= z_DI+#CHQdIPB)BlR{M{bI8^*%XWfs(6}yyVP~BZ0>@9c2qrMwYnk}h-UwA5Nf$}-8$ zib$0}#s@MM}M+i>$~$pHxhm%wAk-imBVz zo8YLO@@j&kc~aZZZS?ahY*REjXjtd=j#^TaGW={hjTuJV$c?GxeG?`ok*>QR#?!$! zLk&Nz&olOYkAl^C2u))encUpi&ftpsP0a%4*J+ERSpwlyNl9W3dAeAB=K%11!#cgZ zQrf24fT#hE*MQX>OFpeAgHvw4HGIj8O3IT*+A-J2H}A@06GJcyG~a88WW450xk}}I z=gmS|m?n@-GJdI2`EBoU+A|qyt+(>DNgrPSE3M`b)(i7SI4w_A$uuWXrcsDD6Wp&h z;)*%%!__dc9C?7AR($q3e`t|ppPchbvqg&hTl401+Wo6uvsg}s#zF~gM{`DjEVDh+ zDLHIBzO7lD=6Wiw$(0#EA{11sI#*`+n+%nGVPla-gAy))m#GI_Cqbk+gps_8t1}pO zJ|8A*=FOR98MwA1dfeECbpor!IPqfLPgVge&snCV-B-9p;<08}=vvr@qz`Oyi!_Ak zX!x~1dw$~x)|&>w605=1n{}0g)nKeh%^&)+XTRo1Iw-OoJQDPOk}&SomA;Io)MYf7 z&wlvN*Iv2k6?<-*LBvqeSB*&Qd~i0F^`#FqTrG%(91UC58WTswJ)$>Y zg(_h~8j3W7j5|q*x0oh?2x4n|{KsOIXpAX)v?_PT5!*e%hFB&4`;cTqbX(Zb$n`bx zF^9Op+1KNPK4SsS<9O*w4-G3JTT}UxvM=$b@2)hpV^*FS3G+FUXn#92qO*ZZ9l9gR zm)LFTNGiSF{4Tv^pX9_u%C&+RaySGC;8gw=t~foA2~;#fv=nlrMTa+x_9^tTf$yj{ zDTNWWDpH4VDAToJ5#kCTOJNn)z@WvkCc+M7(!s)owfu&r7iq~$W6dLi3` zs1mFcCRP{ybVBgFEgcd#Rdxn-sYKN!q!T^fG$y+u>`Qjy)Mf&^>R=IT;-n)$y(Ptz zYF%)a%MMEFI=JdnHt2`|rgUejNrejjfEK)p14li4JOuIO;#&f!O#xjMXc8M>c#%}6 zaImMDC8l?ZvnoJ+aL3^6Y$+W{inrozRjJfyp~+6Dl0B!1D~Y&Brl*f!i%yry*#0o9 zYMGYy;djY8U!RWGmo5J6>ycOHQw~32+7S*Q7xRB!VDj*jbl)kz<><|S{S+?9vY|i? zz)q)b9LW54Y|s0x*?w8akxa0ic!Ftr3DV7mGzgNZLX#b-%fP^Dai(+qrfs%22DCDU z4I^T)oz9?$PM6BmbPBsgV}Clt9*kWbg>I|tEu|?q>M3Dgo|_JkxWhGlzc zTR)IzXJFK3Z0uhyMu959Xxg+*b2%`=a>0tFJsDXwj2~v-tVR+(IC7MnTM5f640ITz z6WpFf`6-#?q*({4{AY*#9{ovc-we7Zjg9bsp<86Du43II`_ldRTFHwh6m<+k#D=iq zD_BeD&^{E)SIpG#l4dh9j>jxLlP(0*5uI$EDU*j37X~*#Sbu652!sNa_0#ZkLgVqn ztaU`_EO=X|Z?r%46#2M+@8%jP-J<%v4vi%u?w@xIOcVm}%B>QI)}#k@Km)a5dnGe; z&vY?|^Yd(Ral7M__RVeFg8c55wK0vl0IE?}L<=aNZAuZ~0p%#2zX;XusLJSCeK>;9 z8MA;^yfe(~__ntmlB!TVm~P2&;P@RjEvo*)`J?j_RTxvY4B}@mgX_OCq_4WfP*}%y z(l;`bso16L4mpuum<5d)iGqshNl8Y`x>7uuRgh?=IXcwL#fp<(mQx4YA;g!&K7m3| zC4Fi{a8mB|8A5&bE+d;ne4Qq)5*T7At|yZjrgVZ*`t?0R;{!65z96GwUZM4eD2^Nz zLI#|ku(Q1q5zciO(qJx)ce)_h-CC4K;QEkQ1`s!WW-%{BpOtfxO_m;*H5%jTf zBX6B!B|8|qo^gFmcSsdWI0dZkoaJQV)-D2l+K^%Cws-s0kN4ceB^1wXs_yg%`O#l4 zmJ|Jmq}uZyVDe3vvyd+K<@b#FY*%0s%SImnH%vUmA@J^ zu*)|iK z$q6)>pqZS&f8CK1@3iIP1$U)5weqFCr|ZF8?}k5=?bG*Mp{BZ_O{kvk>Fcpv@w2;F zLC*>l0QTW4?v=RfeMF1ueHd-^_+#aVGK=eGqooMYN9dWR07?B#{uB zfo5I;RYMPl3uRV3DKB8-yAafG%141L7V4oa&$A1T%KS`sC5ybf{$d6CETdZe)?}X> zx}A;-X;6acSOU0u7!CWg-+u02tsuWyJoHz;JfA&#(cmwB?cxQyXF86VZ)|WQgNC*u=9j zvmWB5QoN7X=fC+DVIfLHLAVQnDSD#DuAwm0?TT!4m&(O$9P?!Zm0OZoJ<>%!B+SRS z)-g@b@mS;A3&6sq1eDp23cRw7@V_pu)8YtaYaNr8<8$6jNzy^MScO+F=MhD*XBkZZ zuC)R6$6zW2)n6?~Jit1;ol~+yQr^&;QlB++(AfUpc(rJPh`&S9_w0~z%Ow|gIJv#< zlG94r?Ky{~l{Ai*<>EcNR9>@73c+;jD?Uf{ImbhY zqr3=uFw8!YG^Y6oy%#Ii6gX`-GBP4M$|em*d9PWm(Ecxe*6d>^N4en}`WVabJ4MJ1XT`!|%IvkFt8jZm@W9_DNZ@7vL>mH{BUwvZ%GAgOR#CG6? zsOrQ{nYR5Tv+kmk$_c@=fFe=l@W)G*SPdCqAf~VP=yY|z*iLaVe8&WL%EgO!?A|=( zz{Q(4XE%2_63+TCIPfwNJcJ7vcpXSkSpdobPNrW6-?`Dzoqrujn0K>VfX&cfyKM=^Xaqu9=hBs)E%;uwXORe=308tkB->O#l<9~(I`Q=^(Hi? zKAD%6&uXCa0ml>_!}a1V3+M@9eViS$!f`Gq?9+^szIx@i-(K`z{Hparfqrsf(0p;y zTsnXzV+Q{925cs3MLVoRdO=ADd$Yu%2_$2uKw7hxCX8rlHjzUQwDu=4z8dRAfRu@8 zqzYOwY72CbZ43jAjm>~xZl|9Ek~8F0fVaOd!YyTvJjjusC&{?5?DsIu#$a=xJ?=YS zBl>2-R)If7Y5ou7t?TyJ_Gq*2b4)a%nTPv?rQ`fKkLNZ$eIVQ%t$~d7TGjHfPAQgc z33XN`7!9pjwcx9#gSvj(0;ac)$2l`2Hraa{DQLfAp4t1uCZ-1U#){F+e>d5)Lp46H zP^stB7j6kVoZa_6-OlJ5*4vxszdTzSZQ%K=K?EaOCUR?&F&whDc;>)n(%Sei^ zphS^j$Cr@d!)7^hR6wII8QNCxOC?rtxz3VbGq4S)eDJehN&=rJI6k;x=({r7!12Ms z;9DKfP?<1{C<`>4ZKsKr09caY-2E1xoPy>fUyd%=z^x#{`7xPWX1LU2IP-&o#&4Pk zw@a^n3xtU2#YW)z%gWDH21b(y(OI0=W62r*_2^560=!K{y@q_7%iTyS+r&^N{PHXq zQOY$0C00UYI2WZD6ySPf5kZp-Z7aB5rx=Kue6LYw#EB^kCB}%VzLvl|6dUm1oHQO2 z(%y0lhdN=3hCKtJnEB#9ZfjJG*3^8NN)Te*y6<^FP)>*I0EX<8F>v>{#1@p**pa-a z6Vb=;S^lP|D+XO_5|Jtrv;^>d!lSMjN_9nW)D=OzcB1Dt15_U2%>49N4VRXh`4N>z zgj9J1rphBwbw*ED9sp&nRr8m8%EN@*&?1-y2tPHBo@_UZa~2yJ5vR9)uDu0x6Cqap zrFduq@uW5iWgE(m!8acCiT73>KAm6F&)-*16~^X_Oa_!1R1(8|bP)pw3?DR+Dw z6oS3tdWk+#;OiD$E92%xuC-<6m0(iE<6$7^EZMgq_vB+fY!sN(8B4Mf}glVzC zw@Tp64N~OZ48ApH2`Mm52>U#*#3c$9fQ07AHMcnld-V0k`DeLQPjbBFgcX;BHDw+4 z2Z`PfgM)-A;b|#2Q9iK>xX6(_w1_`4-oeUDeNBQ?HKX?NYE*K~$135Sufla*OT^JS zv+eFLQ@y~Fz(ffq<_`f zhK#WInL)1}W}WVk0cQ%|Uf=u&j>x%6o+VX7Tu|eC__Q=kk7wF^>`5Q49S~jL5Ac}4 z4c|hFJ=O0M?%bK&bie*y-yV71C~{=l&>c@6Ym@7DLiGG z&`}hez{zmZdpYH2IGWJW-c3k3KVE4YzrUZvG*nHH{ri$$jyb?mS54@@_|e`NZcCFd z|Ndl`5{?G;=pvj>c{zVdqt_y1QWl_;)qu`54E4@E8uiY{b70I#2>!6KDrZPKT_T~W z1<8OSr`XaWJ3Z?Fu11+X;`ww03vcbC?F4}BI{%=6duP&w0%d9;c;_;HdLLI4ZH!>m zK@2EaR0E(-%L0nXf5PudJ12PzlX&11epG93UI{z3ab* zm^&-)^oR?pZdjT5nLlvUor(+@@Ea7}rpue(U{I1nT6hPa@8Au}w5SP7^{bexVMS4m zDndoAhy*L9I=rl?V`*^M4JK}b^4Y5z6m_S;^kMUD z+Fmkle2%0Cs9*uNX$uBrZ8GvUS?_^=*%Mn(SR5d(yeD%p$LsRM zm!||fGcG6d&sc!PZX07yj5hQ%S|fV92;rBDErV;oc<$wTj|qvPRp|RUB}Sl+%exiJ z(^|%m1{I8Nlg%MIJw?)qe07#(v0`R@G{@%E?{PqZ;_C~WlYf0=dEc#<`1d^LH> zSY1X1Prk8^uuxo5Jju#Euw=m=h%cM-qF&&-3n!pSdg4bav8sX_1mZ8NYC&;q$7!rp zQ=&OG8r@WR;XvooIs;eZPIjX~pc1pf*~rT7aQZzcHvBdZ`|&MPYQs1FeLo(5?zwiU z>Rc7fQHC)?aIa_yV5!m+EY+<8>3{6QVTMWk}lUf}d?`i~pm5Is0dPe=CjQkrz8i!>4 zf|KvsNG845#*SAqDK%z85ihO>s&37YdPRL?kn=ri!OF*>UNMWM>n&oh?0_{~H&{}y zk$I7k=DbWq!y7c^Hlq0^bHRdV8xJ#e_=3R)KW@G&{&yCnOh4oBP)xmyPMUGTgs_A# zh|xc_*5C*A@oX}&2f{K!&};{f_qsToV6i{ny~kR~;467@P4JrrRt-*MX{rgl#H;1- zd&Z(Q#$eOP=J6+yB*kYX%met|TzMlA$T5^uC2&xu` zC~Wo=1_7lV>_F(i$*q2wE z2#wwF<;zJB|Hyz=`ZFARDPH@}Bu`K?@)9lZJVlT$fv4P<&yWKVZBsc^L;TKYIPRwN zcd#LtnocFB##0GyJ{65_>2mO$(*f~abTz#GAtEK?m6zXb=B5z~)?LlXf77n%d{MAaYlbA6{IrV{J7F-&vf8!Cp#dAbnXrZqiD~xCkF_4x zf9V(Xnfre~*ImJB?_X1_PN%&aR;1|8dbADAs-tWDJuWI^eK7%Ta!$2Di+0G0r!SsG zF|-b(z@xZgHtoLWOLZ@`lnIUH{*@FT5L?s+nCyc@@xHI4CQ3GSi)4bQri8QRum?qN zo`yZBA&i1EC4g``>PnqDXAgEXv<^*ecbE1$oe$69&=Wghvf)VPQwvcZqQ& z?QXggRbF9AO!q>3HF`=~kq8(MumMN_3lw=Cah5-*yN5auz{ zxU-I%ys)icD2EVl%=O#J<|>kL0GEu>s*{0nQ2aG5j?{?uZdIsRERzV21t}-_whZzi z6|3aUH=p&>DaM9&UTE=!St7nLV|>n=>xT(@4+*p|$kVN5D8xcs5l*o z776asMwBOp1q>l*Cd@IHx;ke4!HP=n;?mk{E^%qHsb39x%;W=>};dO2iR_G~oTIORD_Ce3GW zLfK4RnqR z>QQ6r`IO0c<(tWSC*w6W`TV4l;|Lpm1C0v11xPlX>!Ue8T z=VUtVSfmI~_8~6~s%oKMQGSi3zS=6%9J~#7!(6QtA@SPCbHQO)?EcG{q!zrjsTi zp|7G66@pS@j_eFWgmafEB`R~W_CA}UVI=_ zAxmpef~-yn(A4D9Us!Ys!F}>C&wm;LCAVv|fU#7{vF;nu;zE~z{ufs?n+?x|jN~wW zdYjFj8ib$^Ib2rOZeMcleGYi8e%wBh@#gu0T2Ij=-yD+6U4-_Avn3RV2>DZT^Eqjb+LXQ z6~(-0E-gider6qX8YG2ZS4t!ahF12wk|QGK$G-WsBQu#;G@pevf+~+oLW5cav4R+A z6!#t>UoX}$yq@4F$WK?Y6E2`2OZAO!U;XYYCwjM8d1Y+TN+GA&5II@#Gvh)J?aSIl z7!@g5K4l2Yr-PUajJBi$Pz@-iOpZ-ty=+Tamxqvt96K~5i=WzT0yGW(JM^Nf7Sz*hjT zqkJMd+Z>L6?(dQc1$SBxlOfw{yAtDPd!#~1frO(T>D<_!?0BCfipAw(FCb2v?Y$R0 zd5;)0>Mr)hFi!@v-tvNV2nL3p)~OPxK8>be%b7%a%_%W7Kdtj{2qY0P;^Y8n6Q~L| zCise+;4ExRZka~ybLf+0nlCwx7H?@i2~|bZSe;NBsZO9JjM?yg6YT6p#`%iGYu5=@ z4ACMIL9Mk*NOvnb=-rxcN|MV4mU|a(13UiJ_vL1hq+(8;5c-gT_CFmLG10wdY{aK$ znB6Q)hh{xYvG77h=3taN83qy^QNWnO4DS;d53Z!iEQMUI7R--kIHBU_!)TVzIi5c! zSq1r}L0-HNqFjj{OaqRtYd0yDlDr_KYqrwFqKKTcH!9H&R1X#bfzYn$zH}zOyiFiF zrj9iVq-UY*X`>sacPR)iFa@#Qjta2&DwsQl`Bk!5Ys-_LnR@{d#EA3p2IGKuehsH5 zXUL?Np8sOZuDXV5A+U^O7%TbkPMI0&4yRyp^0ioQ5;MilY0MHKr#^EOhRBk9MALW* z5>kF^4S?ZuO>!WAS|q{g<(A4fbWLd+qs_DaX2w4HM~R2_fhRRPDqb@Fu}v}=iO_F{B9?wjFAEXgs0xYrj)WS*8zSM?vo z@T9ap7E`46F^Q+8*1E)z)W$oC1Z~eb!wSl*cM;`C%Nf4AO0ZIs$+`At{`jg@A%;!z7{f1>R=KDBatpLs-mai+K~kyC^y%lS0_@Sc9kAays#4r#Cr? z^X<39xBj^fI=kEn!kU09valH%o=ow3$BuLK6B-sOMcLJ*aCEC9afQdC4k2qwU8t%FC#(hZ?YT()!bA4n~ zEyt_S*jQ@*d^J^U*Z^`(9TsR^U;_7w?K2}qyCf|#-mG8CluY%XnC_95eY zN9gPA5&0wZ+h;G9>l}N1GwOuqmnL{u%(l? z1eDs*&}#c=Q>p1gX>JNiMBo&al=<>8A=OZm7;YO5h*c_L_k>at?WC(EA~QWC(-M)P zP-;Y_P%6o!ag8YsU@*rRaew0 zb&>})yo-oRl$=naOj%9sign4Bqa!~g*ODVX%Jxuv4H>!7mw^j4OXeE3OGk7-3Q28= zG>h)i5#`F#gQB~1nL&Kw_|4!(;+-IwH9f{+YI2Mv6ZPW}9%B*VJ}asUv*-B;E8UdH z0}1unu@d}nFtVBM~3_%Q=3u?7rOpK!jzpA4q6r?GX{S0n4D;Nk+GVbO+x~ z%Z&>1m_SsJ$0TwEc~nLfTftlp(t z^tt985>Ejd$9Q$@s^L;F=_08vnTgTNd+w@~J-bfwMo@8btbK*X^)}*&^d|dQttzgUPbXhL zkH6`I%F>m{0{lLa zh4_6Ui}IQ1R4my@!2&6bhcPWHDM`FEco4+KBTP#3&YD%>#&AGxmE{

#N_4?nI8${+0W4^%IxQmL^Jz2#Lg8>ofG`MiYAr+ z5MA2xKD{dRseVf)+Fzs4ALZ3{QNuL~eH*T-HA$J&iz+cGlU-s`CcDI>OqO(JtuGYX z(E19q>Wh%v<$bFu&CD9|du8TmqdrAvS)$FlTMqf+*Cu3ECch{$Yns8VA6v8phHVW? zinnsJ3UQE`w1k7aqAw<$W+&RD6CPwf#w+^b!H`**JjhJ?;vSD)HFO%1=o;M31+%5o zJi?Yv^9XzU12#I%W1)XL!YxDh%@F~T-gfof?<#6T?en_=gl-3fF0;J*Sm+|)ns+!~ z+is&9eMwyHKe_@=+%aZ(_tzsCqanIX5wgld5wsOQ%>xc|A7z$V!r`!a4sn>9<_U+H zWukDHou?6pxoN7locZP&*C=IYf_UHrwn4fI$=4 zW$4-x?+o9QuAM-IhX;mT9^d069}D8GuVYN_c^zZkGsYa_P4{_D2pMrKh}M9PGQA_V z8#1fReDuQ(FSAsLyS%I|OLyGmm2jk`@?r!iyheXl;rLu{?8Uila`Yk3j_cBuV4E8TfOL<7c6UCp%Bd5Gsu~UAvbMd=m-63yySp}ppSFJ!zB?IcHZ`AAKWfCLo>6%pghNK3j8MaT^O)gd!6js0E!(_3I<+ z0-SmdbqcmuX9M#&_o4dkOUUVp6fxpJkf2k%q}XwQ5S$IIxCLag7V>el(LAa{Q&Tp&@oLxQ}P1jJ)E}sXmA-o7{d8`pIdp>uu$gNH~l?t$&jZU}+BC`UfTq)#$ z5x`iS)>32&8e#>F6MLK*;tHsXXCLP_G}kGjjJEL0vFGBVi4X6eB2Q*-U?j& zx)X!&R^a1~fbmw~;L0v9_GwBbKAJi%?aj}4FP6Y3^KZt8BX{>8KY zF6rYw>Eijm)IRCr*L|sd(#3E4Qv0Nfj?jk=rgVSIl$YF?n7-g8=bti&ySxNm#qDGn zr84@%6ZcKrQI@&X!3z3acPy@kNzY5VQEY6k9;?mitwHg&`C9;*xSfCi3lx7*I$~Gm-o# zl7)C$iR4TQ9+2;(yk2n3YB2Au)C5Bbk~C-c#~_iyx(dGEb{KM@RM$^n7!`|EUsXI}TJ3B=bq-ZF4el=@uX z)NnUmacLF@+f)C$LsTaEnk`A3{n5XC`>Oxu-P?ElxsNvXCwT0R;2bZ)9U@0Dd$-EQ z0Dqt0kjX?vWPd@CxO7e-DC)HHF|?qlyt)({$9G8@O;uc7D%pF8z*U~|*b~ts<3kLE zp!Wq!w{76wFA%hZ>^x-s@_VWs|P77x;0`qq(v4Jw?a$`ot)0YHO=O+SEjO|Trb33~To{pSyszcW=>8yg{Lfe1D;>+I`Izzt<@k_j?Z4-P)1+c!t5#`{j zN^~jl<#v06vos|>D3PfhQoXY&k%w};mcKUx`S?e0k`u^4tnK&~rog4v1~lt`4S<}B zH^1Z*wW8KHyx-n%e)!+xMAAp>kO;Ozx!R+s$|SdO;T^w6+v2$4!+?7w{jR0o)0h2E z5S)RdfZdmJE1)Ig7Ob%gEsv;I5ZFJb^*QZ_U|4PRlHsjw2-ss;S&e z^zIoq?0J!Hb)Fy`2LvhHo&0&jf$llF^Z0W(AW9yGH2L{-ebqV<8@$KLEb)n(!^lbccwVnJ=5SR@3t~xn<_Z+5hi5A}|+gZpl;v`J9tYQomjTD{0 z3YVe|CAkjX@CYTp2#TB>SZy+*v$o?Q3bRL|vx%IGab-1Q)d`n7eV;A1>pmyN?G4-_ z0qM)$Q{8a4jO^P*g~egoSP3{%sYriW0!a{WRS|=bH-rCK;GQN?s&AG;vb!{rIL4bZ zZ{%kH);jiUAYdThEC2ys;Q>#3^>D?7~zBmqH8CLdXm>9zGQzl3-)xk`X z{0>P{7rK~xhrVK}N@{aRP7PN+!;571?NXct-ihxESmu?44nk(z?e zRLm9A>kAgg1b@1C_fsDFRnRF_(gcKF4rVu_0m;mS=tNFAg4_^&xSC;b)zGNhYW~!Q z5|*j_>U)EaE9>ID?zW3}a-&y8P!k#~vbQ0u8koCGTdWgDBwIsl@dSwidWcFHA0p%7 zfhqYR4k^sTca1x|dF|8Vw)Sp1RIAeXUn7Y3?bB60U5}Q%NR<7w%H?Q{BN#i;}tTl_U5Cy6UFJsrO5j&|*jU6!gfB^Qlbi_qq2BZz&pPErpXZIsAT4Q}vh%r<75fN_H7$nBi53nQtLq8wa_HLSS1MjA7YY~i z|3Rf^0m_%_$UB(4Ug|^L>RWf`k@yvilG~z2W!bpiu0b($0cqo_sJx#IuYIr1UHr&_c#>L5zcEyf-T#h zv%N5JFWeDk?rQczMI+iHlQgSHQ7-bmyeA@W9k^Y`8PI(4m+L^MppUbBV4d9hz;Z0Z zuWC;lk}hvLVE&*=6?F(#`3aY=iwt|Bg0isXgf^+8g>vRufmGf&FgnC?m?J!L_6P_6 z90y*5zp?U4wa#?ej244+`dTT`GH`}FZhyx1HfWiXvM`#R9)#b~l&6`PM)04maOiCUg)%sbb*|CaQvq4@pOh3X1Z8`_Mp9+?I5S8I7SXW4S&!pz6RCenC|W zObBjEao*7{bi_Vz!Rz#4oE)jq3N)x+%yTS?_I$v-xlN=Eo`;2ol;6^jsAxHYOMIMV zI7?<+qY(4ta9YL=fI8mXCX$h*j{CDio4JzMNVSw&GA~Z%hFdJ41+o_{ocf}tkESkjLhKPdFKI|y345{ z;a4X63Sl<47;2ryJ6{dmH<@Zu+0eqzTMc`poi-tw#@sT5VRpZ|VHCBn=1Id< zQmGcw!W-)Ei`n9CJZCDj&-4CCBb%Iql-G1vX(TBnt_g~Ecj&a{n#ASY-j77x9rM{% zh((Adh`rP0sN{C8%#7_0FBKy#!9IcB-4+Kyc|_18+dRAN+-I*-6nPsFx08v&dJ?{f zsREgx%QUD>8Ew|s*l}f{lRH^msctKjNf(z*VS6-cak_^VRr5;qvO`~a>!?Gz(#Ji} zk9VkivRtmUamoR2i$^1DDHAp#NAGT1(sn)80zpf{UA0Ee4sBBW7`Kv>X^XiO%Gk!* z1L>|PS_QML4k>*s9(JqP5Y1`aq2%Orh)nZG?k>`>pWBg~LGAQ43=(etyJV8POG@q^ zce^CjFUBE!=BC=cCvd0U5vA@LbIl(fd$>EjjUju;d8S@0@w_AXrr$Y$rkg{GKONt6#NOac@*t%elb>uCkMjaBWJ+lg+@MgaH*VlHdhxEpbnF!g;}d+?E$=78O4d4@=CPGhRR~qmU7i+;&RHNG zHz8CrR(ks`BfLk;aU~WdO#t*4eH)iaG24nuLt1to!r*f|iPlhBZYa4PPY(-lUp7m; zckcJ@`U+_PMVGDQ zEWP8vu?ob;XFcNGcJnT5TdG7y(KsX!QG}XtEc{Wf+*e2TC_n34)dt=&$9rgKY5}{n znzh~}p_pnM;p@5LRA0}rE9GQ%Gr8NM=Q(ht=UkCPUFs~k==oL^NSSh!-_$9qza0gw zm!l6ou*>UY_W_nFMXT*$$AfZmWxtg*ebV*QWiyo+uVtxag^Oc?DYs9VKUd;Alu>zeu9V1`GFo73Cg0UNd^QHz6spAE2P>QovI?IEnMkWU zmzZ2smS1p?lfOaDf%-gKZkia!C2rkrt#xT`X!3xT=en^&!@fhBYH3Jd5h`RDku~_{ z>jkm6Td+}9&|w8X&Au^c>Sk_DB74n*k~;=jqamKmQv^)=(;YoF1eJ%2%wDD_N~T;bgwsAXJEdLCA-Vf?WXMZ3XI)eL8_IPBRQvUL^2v;8T&M2>jpREEGwOHJG1Rq z)`qYs^M%c_WGq(&W!l+-?a$6#zn2T$^~>+uMeq80;WY42hs^_{RWxUStd>PiiXsEq z^pMwYKv`?7C|YSRpl5H+&aj#VVrKNOfD|ZNtS)qpygUjLL-wV#?bj-!rGr6wPar3p>FvJ`DPK{pF7{=21r`N--}&y#LL%k_8* z;WbxLf1eL#lcA=>w+q>``pFysHDNI{vMSI86H;oN+?-$EkLT!nueX})5|VdDS7D9C zBx0|~?PNR+$+PbXSfPqCB3PEFGI(FXyz}|kJvbL>xh#~ENN_Z>hEh`3&`4f``8ps- zshemxv$RvgM|z=fvEo+INVVrTe0CvdN{0CrzTcH6Qai6@KfzLS*;#Qt<#XfiRLk8_ zWwSqcg;N!7alN+1DV-Koa3X9;+LPiEEEbj7`|vvyM zMLC9MeXPyP^&loG6=|b!m!+B${a8e^Y!Fh~V6kqOr$CmbD|M|zc{Uy`3~L-?d?j5Y zh9ky^%(A-cAhwZu$qXPx)$Ep-!qlzqpP2G-EmQlnbZv@0jMp?PT@e|U8`BZxSSp0c zp+y<|9a|pUlN&CRc4IM)Z-;oaO}GbJzMkf8N=zLZ!l?3A)TQ`n5=C9R&v_6iY1O)* z*7rVbf<(SpQr#JAoD9$d&End3cWB5Fq(fS@VX&!4PTPB4C~-vGLNt#ksU6rAD8tMk zK`ly_#Vvwnrrh13T#vs+*sLvE_RPz{Eaw_4eRE!jF_m<8@MT)1F>`|k(;qR8u+m7z zMGqZtP-Ptx_=fH)alHQF01h8Pqw$8s&|9zpPi*#(LbB1O_h5Jx#bk%ky?new&YV?v z;m4WY`%WwE*q%jC?jaLD|M*^JYm^;Qj(<(jX6Di1=?Vb$G=$CjXsDscposy|X86?| z6ncDFV2LIpUG}V3QZqhl_ZrB`)b&E6kc@Ub!d$EkUejd%676&v4_zz962B+{x%P4# z==j_Hc*-oO&+5PyKU2TG=)d^&r}d)e(?T03M!M5{!JzRI#zpI&F5C^ruTga+3T%?5217B*2MvyK=U%%iulGe~uOYEO4cL=YR zF?cL{|Jr4}e(1kh_85p3Uv>AuvWIqfxtI%5=RKYQm>VEm?(br1Ty_roEa06iRtrgbbm-4_V( z`XU{*cXHL13o#=xiON`Ru@W2dr_mCXQdVO<4~-c?lMbr%N3$hbOw2-f2ela8`YOg! zqf1U%-7EGRA`Iw`7z1*Z43NE(m2T6ZAcOE`MxfMhtTB%23wK{pu+#&rhb#|Q_G)}< zWagAVtz1J3j$Tb6)xZ~o*uT8RSswffqd9%fJ3vfK%j=$=5zTVYW zeqOHidrsITW}vGfxjNdcd7KaMg-I4e9`U0A!Rq$eIAJlu7Bnq|CuT0HV5_iXJ<-X(Tm>P9QppY6mJLi80?W>dmWIHcKo z^ZDv}%yWiQ20iuJOwcgZIHh2XW>^`)SL>8($_{$rIklI;OZmXy66< zK8!~qI6nj^6ZF)Fa9Lk41c<-~4?n*g-wz%pXjY<1Tu(+EJviMmyw`KiPj|4$Zxe@| zEP7%^*1w6^v_Z1eoo0G$KD&{qZS+1H2h5bxS32D3e}l6RL00mBEt&! zNn6%r$|r7W(cunb96wRW(WT zKx_uU_l&+|&IaJ@3q^CGpH_eQuuG6{tq&u}tblUY)3OH<=IcX(`GU z=snfKf<{Ql`kV0#y$ATKkPN*ZZ|GYHGD_Vs%%Xf9LJR0rkt8eB)(hJ?R+`>d~Z?# z|82;$_5HL+3Hr1&&&2gKDDiy1UM1Ae_Y5nRkEf2vDRg>Z$7m?M{!5MdUT~174cYMf z;gr~d+JMQ`m!i);QVid(h>8rA13-Z<}v}QNb7HUv7K26in^6ae~F~_`*KY3HP8uAf1sxrrt1QJ^1y7HEukR1U!Lxn~%QVvh|5lD|38QVmTZ)D>)V=nA^xWioZJNK?@=IlzA} zR^-7q4rVCw_+9D2z&c@g5;LfNFppVVGM)72FrAt}BMZh#Pm;)cXZn>sQL-xBNGhh}{ZSy*NOJDUzGh$x z6g`+pM6&*tNPh_+291+IsRDjWec7t#1%a2V>qV^QyRSHSdr;FOk;F}N(z8}QmQOs*KH&hN3Ge3d zyb60&A(X#EWRMVmax!p&1$qpWgLNP`8PFbx*;3S}h9i9;QDxs%H~1bK7s)3J4jBTU z7UNUpNFrJM{Fi6=W&3eDpDt>TyZ=G7q~od5PZza6-v1z4KJVEt&!3tTPZV`dJW)2? z!SYmTa^i`i&WR_=sy3>ipZ)UGoOq&W)QP7@tAc)_^wUM7PCO}EGT{k1z^k7ih4wZb z-#$T*7XAb&O^|=wV40vW9i|7u(_8L=B`pXJk`zdd;<3oR4@{M;er+z49#s2@J?Ok{y%Z@wGyAT9J zBM5>Z2!dc3ZreMsw075YRkvF5Oj`!)O^H=37g^P3v)Cr-|9M^b77tZJr~+7YU4AGFi->>wiA zvTD$8cwXM+U_pN zsf}+9N7-)4kYsKN;S~6mK#a0mLbMQ*TY^BGZwaBfJAF_+e`)UlXNFKD`4)e9mxt-L zN58>e(f#EjP44Z{cloC$8N^r>QYbpcpOI*YO0J7NO?StjX=2_rS&f}L7UJ$f({#R5 zAvElqX}n`gFk|nMa3TVC30pCZcPRu#zH=e&9#-?+Dac)mEY|K0RXvYcKf5JZB7Cd)2sb!PH(#ylUEKlIlVgsO;db_baW$GhL1SCJER;$;VwZFVYo|J zCF}G4PNDA}G;?})sT;{URk>3k?jAG|p}QtaImBe$vB-A}nmN5YCaW=V$3omaXd-xb zs2h!NhfrjFhfu-k-ClEXdbfuXr+0fOh|jgSGi}{OzY;%D&pr{TTLT&Ma%(!Af!o_1 zH{~T|iMs@I6&FcFTg+36~hETa(j#g7LZ~Tw@C?6BPTMniJ9s{L za;02!UVe1!mz(SaI-K*9aO}5kbWav4G0|um1wD*3&BK$UbTk%q8NmbFW%#QEDYNhx zjn2ch$}S?Ku251!VK{|ea#v=NAiwp%c%E3VMVh5ZANAPdX2FrzT*#v0o!pJ(S67)GN1&R-YKpvNw}WSeq#)LzM|K33zd3@k89Bs*z=Zt zYy^09v92K9Znqnb70%5cdkGjG*j;73+Kul>B56|T5_q8U{i{wu?!YX}s(lLO#ytYE z;ba!;13}Yv0=RijuR#QPJ9*zBEP+Oyd@KHd7Z64tw#C5SwC){7d>@Ij*%=6x&9hG- zK6JowW$#B*6B?U`C4EQmF38UQSpQWDO_5Gr?FtW(bv<`~_%N*C|xGXPn^NJ|}J}tuYJa!`aiN45u~RetymaB6`b2%7xDz zyT@hG5e&vQ^y3NdkJNF)Hbo#Y;mzH925rCuM;#nqCc~$wJi0Al^fJvp!vnpVH=3M# zviq`thc5UxlP=!5AiLq$34fH#Sa=trB#16xoge|sy7i`yC)q7bC#nbN7?bGub3Z-a zVdM({D~hI>=?4YXN~30qFO zt2%m@fCZdsa!23PapDJU?}^Zta)3&U+r_OQb}ft93v9d#hgNwbX}Z8 z6nwueumabx{QVi0Mr>a=zZm2G9dC9}wh0tN&$KjOsJv|-t3AObxBeoKQFGZzso`*o z)eGm-8P__(ZAKx7v*g2N#&9~9x5GdmRmM~roiDqwJm3{^+_uw+EJHj-#kOP9Z$}h0 z0ar0D*Nd=;6iKP6w&7uIVVzeID&2JsFx_}g#Sw2@h3;N(jzF`Nmh(`7WhkdKWod`E zI|DrN?l|UwM-+q6Pxfo-tWsQ>L%BTRyIZNML-5OZ#jbg}l6Ms7KSZaa&_V7X}_`rAfOV=Xzd}YXMu(U92*IqF& zW!FZmX2M#5e4)=)L$)`18-WYi!SEkhYSmKs81MT4wPcMrx`8{s9u0UdzCjy@NfRf%6#y z6U$^6#IaYm3E?~sKrnD?(`!L!)gufphpKtj#7%=PuRRt@|eftUYWan_CFl1 zF?OmUHsXyKZWeI=LJkaDxx+`4t*yRtM30+W!D9QcHZc1Yl9 zi zOq1m7Y&p5xpGuqjjcG_gnyE$!cx9FeICf?(g%Iau_EUEU@sW@J@(y7p+{oUN4ZMZ+ zLAw)3CB=x`h>P+v`H+g3yuKW+7ofL$9<7G+?LM0E+kMP#Ue`-A=8>pS%G_pDjo^`( z;%hI0rJz23{3=kq4U@dgh*NF1HhJi+!Q>vuKtTc^=jpP2LVdN&zDCv(-t%RwGQGOE zqYh4%WwcbcDG*VTlaR?d_O41`V$EY<+x7b7_xRJr@;U(sP?A$ZljL?mNrJ5P2Inye z7E=k*5VEah)Wz)w8l+XE0%cGM<9}<}7c_rLUO{urCu4ciEHW<6N`X!KCy8Vg7S5pt zw?(W%KX>bs73QK-2#ig(&`m8Ys>6!w;)@G7On@_yL=5&U&crpDLH^`r)N;F*uhE^* z?|A2Ll#?}v!7Pbd4u{vu>-BNrhuH}Z<^xPLg7=Z(a)9Hduld+*k-Z>`{ctpk4seQD zc|95~JoXJ?XuQWSyl1z?-1MFezme?t@w^i$%km--&$k0a(bHAF@Kd*kj~1W6f_%eq ztazv~Nf)fwv7ic0-D+^SZ z!dCJcEv#CwMA>DDV=2w-a%Zf!b!J^N{>#bm-6mEhlX4JqnCv;D&fGe>q!t+`u|)=) zh-Xk+UkS@IBIIg`FVJPppwRsw%A-TV`vEfhlRXqA*XhaEykfu`NZB`sC&-3p**R@^ zy~Z@|Mp_sr(*sL6aR@_n$OSezM>DoX^wI%&%AtaV({HQhnHE@$(_B7reQy>gvhW(s zRlIyWZJ=XK*uX2@{8B?nMd%=q>A{2IN$wlzxKM8cebzIUZN-QM>aG}Pd;Y!vn zE4&Ydez*eX;(NeoO6Or^1`MXicH(1`eP4J>hqqZsU`Z&csphicRWMEnx;SI=F{8%f zry&?`SXGf|qmqKswAG-XiV%v0si3313KMQ-#41qCs>wRc)GSmazIK`1-LVonFg%6T zAQ)^lHumHmXP1iQqTeQ%-;i|%GE1_#Z@qEU6k(hSvL8<{(iXK!fXsGIy()xnpeuyY z#w0uG*g$8-9WYtYps!IAHk8jS@!5BEIWk>CZlDS_ngmODMDPo#5kTa-}kud8CBgYm>_} zO_0$dY$jSW8+SUu#xz^^z?r>4dz6@F7_m$!;EsdCy)gtA?>I)m8G>1G54FuVDXpcG zT$xExG>ER9d!|zzYxWH!72m)`KX2f-92GS$Ua%&|VM`~cEok!Ef{om^_{{q!Jcun) zUin}Lv+pu~<(&NLlXS>xGOfcNY+GlJ|7*ND@Njj%7q1JKcm?nA9`xdM;S#UlJ>I9i zcwM-}D|nChSub9JS+S8dy{0?d8kjBU74Y>Xre_aVvVfnl`-|*+Ho@*^h9G(sgpGJp z>B-*vZ5Y+hm<|Q9=L77_C9~&0Y@~fJiW~o?rl;U@v@1utZR51l32BU*Ac5S3G0DfB+MwPL>9&#wQ4|3zZ5s z*ynMgJQ=BCY#_62-(F60Rz1hSfOB^DncwVDafpYfr({xmiUcH5SF>y&Rjv)BUIN=d z29?{u50M?tPiAPgL_V45trI2%vEvEe@^opqxM?vsfU@d)&9~Q|jaiXJgdfL+gy4*- z08k9{+3dVkl3|I53alvtpTVOxto|tw$QrO$MGE3HhvOJRXFI>&w=FKrMZCdE3Dk^7 z=bURu1Sp5bi@v7(>eN)CB$9gSo>ywXUx1bh%+;ZK=$S~dpZWBe8QTaN{EvVG4IoNXD52Y+OaGNMI zqj}vANI{}4at>jO6WIUHEz%FDw(sLG{nv|VrULu8&0v=6$#pLv#oItFwxJgNV2EdW zX{jI^xJ^_H=S8RXLM}HjO3^d%Hc}|89`;d;$v(NLl28)I z@Q%u(nb;X#S$samwLCoy*L>}!DN0FC&G7AMg@}Qp7ZLHW%H%Ydn4OV)$>7xx0=oPu#ekgM@L1u2FoD1#L{gD~3m& z(%n|_7v?IF4OC=vRFMrfW0^EIk!hy`SZaSZ6U%sN85oA)Y;d&U6Jg_dAUmo=dCKB< zaPj`l4T2%IAo25G7 zVuGsh_~5?uo!$8$Il0?0ZSmbdcyzgzgM<-GyVg6PZx#w%n9I|GG?_pFJ&x%&6r_de z;ZkBH)GBApNDqGY5yP6vfL%W+4oU@u?id}m|9UxDOR86)O~KOTJ34gI3sIAG@t1wt z8rCzoDA|+%>VZBkWup@4Vn!!|9y-|SF|5jp>H15AOqAP?4byzlfnzqKsMDYG0%4wB zW+n@wP4*U>{U_X>a9x}mZB9lonB*^xf5&rZr1!1k9hq*~cZ?kdG2x==rSF)A3tK0n z>FnMk{!DAa=x3#i{vDIvA5F$)S$@WEo5c9vF|m-lA52dW4R_83zGH$_#YMiE3#O;H zTztp$qBDvJ>|QA3oG$;o6kR{?4r!!u%Yf{S#{I{b*wv+(^@nPVUJM5NycK9`n9Uxi zE0v~l^GE}uMxgsr6q%itmG~s4g{^Z2Uwrqa9dN_}K|vA0awr%iP8bRG>rVw62_roy z`rXC%OvhkW0i791j@nXJe-c%cZEZ@-NsZ2AYAnz?waPdX&i9eL#6G>UbnodhoKCwQ znd9EbJ|bpGtj3aL&n8LP?g(}49N_72?e839tk#?D*d#LC=36C69ep-YCM8zGP$85C z+49%OBva_(81Eb$m!uF{(7K0`Q0L^miZzDk^=y%;ajz~R+sDvuXP%&1&r{qv7WD%FAkuN!H5SW@@9Ljla@|s%%%S9)nw})D(u2Tvjlfe2O zqY$AYCe=gXY^callHQ9;3&K8K==U@o0^ug(T5(n0dI3sbGJd&Syyfjy6b^JP(y(t$ zZU(PDT@Rph1hVsKd)rj!pnDgJtL)z}>ykU1dbu{7$I|ta_nqGI^q{617DaQt(Myy8 z+ldMnIX!uw{GFt6El!Bp)YReSgk>{}sxKFb}@jq?1@P#9#fS*3_Hx$_hgkx{aQxT>h8VDEOc5z&(3145D zy_r)|de5ih9e{^&-GMr62jdBLPzyV!jTno`b-2d%nvK8P15sc@L#yXoK1L;8zujwl zEyb#Pimq1ss6A>QZ})uKK9dJ)H~QCY^ZS0N7j3gQY`M14YU%Bz@0I-Zz|PAC8{T?0 zPgo7$z1b9(Rt$F;t2fc+z}~v8k>Ug$)&OyrpNM`npXC@|PA_;uQHh?SB4Q2?xgSdD4Yf4%SgeMLDlzBwfZ>PsgIK4IO|ABk)jlU2n9H*fi@RQ z!$n5*ha(QV*deN@#$xqwUiW^;$7tvD0*Be|RZa|I_|sB7 z%-FT`Q=I978z*q`34V!0Zeki>T1g@mXRZ?@)6GX-gACnD9xFSx^NK6m2nl2U{|J45}N*VwO ze$893dRDANLaVTc$)ltnN!;l~`sgLLX84;$9GB*Trd;5`{Mq)Dk{XQDRtQ$Y6yhO* z!_}+NIs2PU--MxIqzNolNDeV8YzJQTJRe@p-ledGDET0;t5?Z$Js)>q6_}3PhD%W> zQF6wBb`~ZfhnMfC&{M7idM~2;$H8a@)EF7Gdl4Bj-i-mR7wNR^)%Y8(dEP3+7J`Q3 z#%RXrO3uH2$pH!r2}4`oYx{k>`fR+qZd(v6hcXi2P*GnRT>@oZwp}MTCR3^_mv{`9_1Wnl}BY$f~teBPDrBszGRS! zurHF4q8WW$X~Ye$Xt@o1i6U;J%JdnBAzh4f9&x41h^mBAxlsm?#1@V8G1AN`9TT;G z+er3kPiXY%PQ+L|Ta~D46I8Xr(j=QmXUsS8rQ&QqxRG6@L)ABM`&_<_wl^7zuE!J< zd>vaPo(8qym`jYFO^)RQGVzTS+Ss0~f>QVImcXUdTRfwWxA;(_E!ZpHb)(dhb5#;9 z)GnhxZsfKS!H>@E)JLi^x>aq9Q4gaeioa@CAbO|(QQU%f%0=@?7kyzJT-~#6|M4XY z&b_18_twd~xt=a~4WhtG>k!f5nrloxVG2a11t<+za8ZyhA|!$Zxy;EYeH#vikY%@M zk+La;GuC+ugWr*Z7mptK*<;&Cy)m$KJi3nonDjJ3?2~_gIS((B;j>#lW5SX{Yx>@8 zqiJx+`)$H47n8vW_uvLRsAh!l&uj8VmsulV5Pe*KjWWoV}_!=XEMU$XwQoC?3P zU&iwC$#YX8Y~yIgRrWIT7k;HpJAo6g=*$S)h~=W=AA65i=}v8Uu4O~QXNyZ2R8Tq| zwW|y#Wu}Z!O;Hcd@MCV8)v%5LZIvXkb7&No7;Q9LW!v_G^T5lq^Mqol-&^oZ7sH(Z zkZAj^;(K&Gb%a{qmWnB%rdl)PAhJ{0WPQW1<1ocx05_OE#PU8k;dV5!V!R_*J)NFi zA`hpv?!}yy|1(qE^%Y@U;b9Leh)@+YbgH80IxeA99KP^~F!nhvPFZ@|dwZ}EYy?KS zRRT2Q4D143NVYp%(D7WI*LZBqp(A~1cemPIaTFLHFgb;$9TGT+5PGc`g*L(}K*-1h z=6z3v6XmEtW^n~k(Zu6c*u>^msLaJyxY*iMn4R03Doh#W6;fPe1(-V_F2XzB84PqCl_wAGr|#|$q$T<212c#cpTpu7l@H( zYg)|8;-P*hkdjE(kh)kqdn_m`R}V)6^f1whB^s|pvZuDk2hBW<4;9^no0UK+QV+%O z=wTx1L!PvgR%FkYdlgKb9&*;rMs=l0OTLt!L+2@4kJ|ne{8iY}fznIq5&~))GT)do z`KBWzF3Z!4d$v^GJHkj$_S4-)HsXq<{CHDU8(2qZbm?qtqLqc+mhpS;nEk<*s@5RSKJvt{T`H;3zDe*HWa|zkT10C2+%ixoFPksD$^9%; z45Hx3Nn{48@=eaURSYsB#HAFDAZ3#gWXN|_4*G)XZW?^N zyhi3QbBUqoXg;11+vmX`W;RIjT9gxxxyg-Isyy5{!m3cdv z<p<*i04@fs%S8Vn0FHLA2mjg1o2 zsAn9i*+}*5ZQ9lK^?BzQm|1r2B05lA>CH#L5coL+Z))6-LnIIFboWZ!n>%~E<=$pk zR{}kp3hetUhY`iChcPM1=)>NKjRiaPI?UYmXdb>(;(a7vCMcJ9PfXLW+*kGBRzlfq zDY-M$9H1udfG>LDLM?|mePWVga=`}9bb*=F@CY%ELr>~RUY5MSw-rmQaF|yDEeRNCnzVvO}mOL~k3$eHB9WmYA$UsqQ_L*Q1A2)ZQ-53Eu`1db5Em z6lTLqt!>iEqH1-#W}Ir4=)`>^f(GUWa=n33ftimRc=FqU-U!P6TdXUpi={#Po6E{e zIp(9J3a=*KhWBc3^P!AYe8ye{$uEdVg*D}Z3Xa{{hYIDzbEC06w3f&)CtLX>7NtT# zJG5UO3`>Jd8BaAlvI}`N#*D4hh&J-7an4-rw-3w&j~xrTi{a#smuxiG6L;Iv?@qW- zcg&fy?wZd0tCf%i#R0V&&q%WZNQ}0>aI6|dXou8O1tNx@b-U-j(RS_VSeoF*_u6g} zr0fXdWe0}zOyQseb(40oGbE!v6{MnI$)uft*@Bk5#bq_d5}K3?8KU1O zHU$U_da;-xh8VwDu#bm)`w1Pzv6besk9Fy+1WS>cghJtLO=1xMeD$Lh2amC?7};gj z4BsQuMm5c%z+7paYMZZG4lrvT@KsvLtbtr%fB@Fz8Db?sj{r1nNIP6Ou*$BMOT;W+ z-w=WZlqEt3sy2WPK&RNztZ1WmEM^L?`i)V0;U;Ea4o=GvI#i0qP?XnPB1TS^5y0V5 zx#gvB?vY&^XhJSl;GGosAq5uB) zy&>7C=;pes1RS4VF5c~{X69#gG}lt;9-N8SQGprn)L3ch1p$e-+?*sYRW0Ml{4mm14lY} zbm#b5$Mx<;w(g(W0pAV~#8lNuHuR&;Y}_G$Mdv?xPz^VQ%(0)COhu_rDF1@0ie_}yoN!G+Q} zAGYpb-((RSitS{jXJc0f_E@Vvv_vaXH7$A>?d#wxnd(?0H^b&8 z7@_#sf+rdpo~Mb=vaa==(D78Ms0r`c!Ogwbq~4l&Di#43%{$6wv$mW)d`i?slYSy% zY51(Rre|}=If-LUEY`;cF`7!_CWkc6+@5E!nCd38gk+ts_6bPaj&O2*d9e<+ZNWzu z0cm9&oG_57ol^P(<`EZOL|d7X7TYFX?9L`u%6LyXBESm7%u_V+kfwP!L~l&C1DUT- zNoW)(=0vzuD(zJQ)ZnT>HO*iqSuPVm8bfhC%{D@qZRJ{#w!`=)xu5tNR~$<0P(G2_ zm-#Xi>wdB8MvNIavzC5&IggX(L@F`}5ysjGu zQAXXXn3()HQSAWIUSG#Ng?!rPK2QsIxy5wkP{rdp;`!vgJESwr=$PnNqh`ss6)Rva zXbm?rtxJ%ZV!a8IPTq<(i~`n}sA0953p1+#9fU%Vc1lo@eb9GMntmCvCd>enDOQ4O zoy26wcKOFx{-#$=pyh67E5$a6UOK;OW9}4#v5s2%$FF}5=BhgR@Ex5PVPR-7-NUK$ z!U;jsisFYw>p((NIo=CEH5Azsvq37^)qM)VEvk8oG6M-oz4%StYaLq75S>o5E&1fZ zZ%*%zKbd^|`Q($6k3SoZM<1Vz9-MqU{Pp;g&p-Ke^!a4?+uxZ+y)(l{=TlOBGUw;% zM8DfJXk13S*AfE0-~*rEFKE;YsQS6x*F`;0mq(0%U^MiCD+~mP^&_;7w3*^s6+(jP z=pF_jv21<&A++6Pp7yYzY39SU3N4D?0bx^JI4aAPb{bfDYe-k1rzTNw zh3pAkDxb1HtB|lYP^SuEO+TDf7}zSK8x_i@UX8GkUm;4zRY>L!=W810v}%P{D^x_L z@~N=8C|UVZ<5H*^OfI$~SQ3LE2|&D_^$tg!({dZ57;c-gkQM{T6sy~R7RDEDBB=F^A@D`_P( z*{2$rO(?Aq(@Bk)4Uq=fc=4FKbzzZJdtxm|y>ODypg?ScvAV753HWg9-(+n~-n7e) zDYDB;%z+=9?+Ovb|0eI$G!^&e1={LCX}01^QMP)gMJPmXoxGlzNOWs7ytd-oB*Gip zuGLsh&S9t67SjQoQ=w~Jl~kwNdg;?B4r@s?`rFRSGpJ(1I_Mn>izygGU$YN!;2I~M zbr3Dcw**;LDQ=Q))RMF(S`-?Pd9D~lu9;#5qCv!r8JB7VF1QijS$6KlIq z+RV^L+XE<3(=A~s$T?4n(-vqfg!m0yYhu|2vHQ3Nb&L*nEz~ZfA`_jFGG{b(rCJyc zS0iCefMgu-ODXw%g!vdgDj5P}6Ef(lWmR8koETo)0eWBV`D8v@n(J~V_+%G^;Oc?g@-_MU2n-1$kRajYdRHjUHqR(^p*tC9;Hz7*k3vt^Dk_d+&%s< z8xI(!NV$hRj5WIe0!hhr^GaeYbrMf%ErWN4?*CJqa{JQ4!l-F+zd|N+Mk5Yen z7kMRjdi>Y`J^DNJx8yBc<@T4qd1O9$5R~VJbF}16&lP76(nx-K1UR`ZJqI3LU985I z63=Oei~h=(b91pC&8KoHxH;Y$YG%G{V^a9j_p8Ol`0EJjj<=*-To&T8z?JiBi>Kh1 z;Z!CUmUeDNo>kAy7;bOI%0o?;z{>5-=pHKb150W>T7{$idVS$e%k9CZ$^ZUm%5yD$ za~_XZC#Uy67qYmN&Tn%#bGo?e5G3lZsCKQ9i7d_p^Uj7oyl0^gazXpL%v2a@HqV9% zp&7ScoGl9=7jlP$&=)Ge?{kKQqWEWzSC}293Br|HQK8N=E;+0n<;8<{TtZu&eloV? zpmxxQ1SZe>T~7nalNis*P!Z!}Lq6Q+@%_w7qCna48Pg%fNG>E!mXLqwv!S^j&JaAv zgTn-Kyw=q(A!W$6K*hF)V|a%qfn5zgy1SUsXNPI4^|t7D`v>9 z3i1@}(fOr5Z`=5;B+^6}JUJJ32A_iIF>nIkELQG#Yv#y=qBCa}lD;+vhyuboJa>&mX;{8I!747vhYvPk9a@+$8M6+5-h7A%FfgNPiag76bs=5Vuj z7x8#ScCSbJeGAFcXRO~xb90aUbB2KZy&>|9`&vO`E;8E;OrH0MXL|9(lGR6ZRbL}* zS3=lalk4%+V2lG;I5ac}ixXj?BkZGU3p`zqzTt~18}@b3F<7JbJYR8Z+?>i-_oyY? zY|&!lC~3&CkSr|kjguJ41JFt#mU0-O(cE2j>l%JODR*8eJ=f?&aSpd~@e!+hbiZ6P zAfMCQG)_1)6&B*&EWkXzN=F$xM!tr@*P!Xw4#+46cE&wDWFFhNt;pCl`-A4p zJipo$(jZ-%AWbe4+q;R>@+2H~3sf}E4)!ELfe_eRd{(>kK%Y~U;zqE37yfZNMhvrnBe6-v%3gMlaHzKiR@)(;~ z6Wwp3)vXBeH$80E{(5-5>2s!8l5;y}{l^ZVoyFKuygk)r(()Q)CdVsYZF7tmH-@A= zWW}cSz+W_?@UD1}K#F#r+$w530i00I&GnEvRO_L5CT@}9^lj86JnyH!61mqoq&IB^ zLY&HzIYBI3I9>%(SH*t0!ZL|Bk!3Hm=@(tH>A{GkJvQ-*z^=Z&j#A}Mtj#EF&*1|$ z@va2FiC5LCG^tYsF=sH1Q6X%sMIu_9E3e1PN&9k1Jve%2-k~go{J}J*F1i6NjVhuY zELSixI283O1obQfPO^^5Pud%$Z&eu{A}LQPEDR~WLZAaBnK@x*kR zD+J+9F{eVE`3Nd6@^Ix`XJWhsmv3h4I<&Jt4UHHvk9b?ToQo?pWbifPND(>v`;D?6`&aR zKYdVQBp`PG;Xw@dU_0NAEjXL*%5^TBJg3<+yU-^046JzfKP{QD=QhBKmpxQG2VfWP zf2I(zlQySz%^7FT13+mdynSd4uDQec9z1o&BY2!MG!Xqo+U8^{#n?y}K$l9+WI3U{LE|szq0M!MDSLv-Z$w0+}Hdr;`+>uB2 z5&~h{=-mChP zMuwVkG^(V|4U5}!EW08JLB1+N0^4Ut=sMrZqHFUz9VBQ$7AnunWkKleo zbtYlSIGE}^Zn&B4z~trE(R#?)ik<&-jvgLlP&ZRxgHr_jhVOU!rBIKT(bx$=5t0*8 zH1$c4DXJtOZrrOSn3blk^zcLSM0+J4BNc2nN;(`a{wF!U8gc)X(S0;>*x<$_tU-p#Wer zD-@eqKBORk?W};|djtHVZ7kr!3s%_^e!kMr5j$7AdPZBif;U=XCpzckE0Lva@k;MW zj~cayi^B9BuAzwjn4;4~-tE5}rMzhkwGdBGv$T;)oM}>=hhHkz7bO%atH{TBq?DTW;?b)lLtBN@F^J?XT>n8;`C7?F=JH_ zI4)-CU>Pm6x(_wXWRdRFL#8@>Gj!4jF@OTumsNkc;3*&jPEu?&E^7v!B*)ZQ4KB_3 zXr_MP9h3r)Kwa`^^J#lisc&DRH z(;D|Ogy9oEddq;)b_qpBiG7z6{1F0&$zsGs3*K#bJDptT5QEmuDpQ?Yfn?nsE_69E ztrE{R5jxMeK*~6_UIocUp-r|63pVP%5t_DdlJ~fzrwZO2!cw_8NNkE+ zPF&JvTaFmHz@?002@5`=cadTbOAu>}*a{Ww8{~xrl4@OOE%z%eJvIhD^U+kxqf2gz zpmyFGX-k7`4Y#e?wg$YZ6ltV?+mi2!$Gi@8y3%aX`h#I8Kw$wuL!^S$7AD-T_I?4Y zHNwfN9Ii4E0wLjLIM?x2nv^o2i8LB2^04NrBd}7BQSD9V=#u^xPZHgNrEql$RlNyE}j`-o-S6bhrC^FZu{6NkFM&O z{c7zVdW)0n6T4q43)fw{mFyN^ZeUd0LXRx?NtT6HgvqpMz81jBxkmEDj!wFFI`2iZ z{fW$_5ZS0n0HPJisdr9}v7XL`WwvI-d6BY0qD9VI?YIab-4WBn<<)V-vJ}>3?WP`PIAhMug)9W7PHGyVver!7 z_`E zCwFQfJF~U7H3io|&LK2sVLB-v!Px=X9vY|1lZ}l7ss=L<#Z@#`iHmaY0QbWSJrs0w z(Nsp*9}F&<6Li@p!v(H)X!2lt4HE@|s$f9e=Q^3359v=Vw_^?m8^ql2!al$Itx=<0 zE;^{N(B%HBHLpxvK-}yMqvZyI$uRs`rXdxwx8U$!!JjsC`(lhmOc?JuAe@x-O@Qe5 z7)uf$^$nMmYKv;l;MCJmvpnS#n|4`*Em}mpj(Pc&&BO~68NE3ixkFz>6C4WQ&_Ktq z^a+$hU`SdL_|y*pn?J;9AP0mglJ7TC<=Nl{B5qp-1nK0o=#^O*3KUg?x6CZoIM6Ly z-N_Rkyt4g^Zc>DcEu##&QJ@w625o572RbR&l-P}i728sB?uTw`t6&{HoT`;Sc+qk-*)(VZ&l zR#f=xw@DS0xgcS%vY4%~$T!o8z6b&*ttL)L;Hj?ang{#=L`jl^ggKqDnMuHlRfL;! zEn&bk$Z&GB5cC<>jL)=%w5vzvIGys0g}KJUPg{mDQyFKvf5T$|R1gNO8Dt7Mm<;s( zrjS;!EQ1Ur?*qH9loMkSYZlAmJ~$iG%KAB&%B7!!nOypL-J0`Czb;WpbnN8>3|l!H z=K30~kwcO?eO-WYge$G-2-P_N&f8si9WF|M&K5anRu{)x;I-;OqeEiF*DJ_SES@jr zbL{(OD_A&N#%DO!SHo}-8I_v=7%W;mlEvY`vI7j4M)*rid%9)83hAp)Ae2uB!Oln5 zf5Y2p7)&IkWEGwT+SFL~7bvk}*)VXF2lB&n8yAqWz%iD5K*yjDv_@}A35#OH4Cu|G z?ZDoFDQFHxp#vv^=WA*ppfMeo?Roe-Ued*>CgF&M8R<$oCb8?3Eq&$!30*bnqbM#B zbmbDN9Kl>_(d@5jr#DPyk%8gdz8{zt7m%L_#j30wI8gt4t0CE%n17CMgm_h*p`EGRf!fIs!4| zbPc;=wW>susFvl{lZ<;fRgfrHg|Qu5zu=X>pQZ+aK6#>}-T>`A!{X(0IAHNsGcFxU zAe4f;94H`PuDzfwQ$2-J=N)h`5y6c054XIaHYquteO*S|u_&^}JHW%^gL6!MB=|xW z8#)-vE_uJkJU_C?$ti2Ke!e<7LT^rI$aP%{>=EyGA_f!@1IiHt z_J|KU5d(^d0p*ARd&EyW5d(^d0p*ARdp$n$h<;k*ZkvGNlv!lk zE(KtGb1Xr;EBAeS#eeQJ-89o6a5#j9><~Fda1^Ew$2vH{s%jrD8zxuXgrFW;E$g;>cRlXxwzBx@%P{4Qjumpmm( z=c>h>VthFy+S6)ld_T$e!dGO%lfBJ0ln~zU^ zJ^cLBPsWqqj6VPM@AmBqrV3_B-R9le|KycMNqfE;qI3Kv(A^Wv&)cnuP&2GtM_+p46~gy69I zSX5i^BR74X+Ro699e993>zSQCG?)~Rg9!Eou?c50N{qMjvx&ZNSN2uL4`*qj;ZWxZ zVI@i)9A@}LT3?_(iux& zseSfevk4Di?aA0$Q_e_FKYj52v%xp>`QY9C!JK~8YE!(YH+!Fc{@IPOw|bX50q5h5 zoQo&7rTWDxp69EZd}mvH%c<~Y%vJW>^sDmx`i26{Ha$zKn|@WQtM;a3xA^A5wwo~# zdXB#y@*F}m9iQB(?)Q1_?b;80EZvdH)$jS)t*Kp}t9D03G8}GCk|`s7{hcZ5irBU) z_*JoOJ|y=*m#Mb-p=_|zOWFgwJgxj&Q;hO&^;?CyTwOVpD)&PK_;hywRGM~s4#(pg zJQp{3va2aGjuQ1sg}Jod3Hw!?-TsJVc6-9R!Tu{ph)h4@q<7dE4V|K8ZNwXbM5Esj z!Zf^4W4s|q=ri6B!gR|}X1pPYN^)}uE6L44LfP?#Y+OT=+l4nYEG2nxV+e1Pn}RSD zcjrL*yFD3gyFGn4?e;hIAzk0vSv&H+!Pl;H?TkyM*1J=-t1Ua@t`vE z@Al;WS-abp+QL)Z5CEy#O}@q>*3Yzl-t?tCg1fvvao70rm<4RPc8;;!gHd3M*%ZvyU$zS0#$Sc7-#ZEODu8O-GCn|#kMZt|V& z_H9oJ4@Kq>kivk`Bv8{E{W%Z3AprKwGR^BJ?hUrvpMsTTAV=0Yv=k5?EjaE#R)WB2 zIQ|XdAvYeP2Nm6%au3I5PhQ%EyFR|}r1wqjM5hCIYB$Yo+?5!cA(F=AQuvX&_c8_kr~2Wd{BPQZq+*jd!de` zKQ=u(eJVSzD7W< z6Gy~zl2-yKZPx%6q?8LJKbN!bEwBuu(`g0joyl$SJCYgm6nvar$er@NGE|c|Kh9G7 zkRsNYxh_XNd5_g68AnOi3+fQ-Dt@$4eG&Nj4^CAQ%S{t`WrULvSGNv@jG+&A;QoP>K8c6PFd#MwdGRmPYSXub)MEx6=X ziTw&e!nBbBhWZdXS@97W+E;=1W*AX5NE4tyryK|(=_{UQS*yZSPiRRH8k(y*$UwU6 zW_0t*5*YD8bU4qd1191tz9tVgB4Hg>Jp43un-4jDiD6N*QmZ_-g^|@kd)NZSx}ol{ zqf4RbWG^aNl>={w+7(*uk`$bsE`*MAP_pdjNAk=pRHrkNqGk6uMO2dMoWSgnWq_HG z-9|yXP1R9m_I0G!nB5Rtl6Z>g{*uSGdEE_>F8Rc<21*{T-H?lUBr$M?dd123xB;WU zYW0*_J{!pxwGEn9DS*ad1sa9Vo|bh9i{ahu7Qr&7$FdFfe~ zWEPy47ky&n?<=0`ft0CgP)Rvet?U%(6mqHy%W^PhxtYq$379k1a9z9$$LVX+)oanB z@ijfu3-!l`}&7 z_+F)?@x>M$juZ@aN}KSnhST*I$3XvhZ1C@XcQ5X{rE{tOuQG|k_dKI(DUH|7be9XR0E7)0^Kq(Ot%}zh%e8{5hDOFpxUtT)%aRs%mx# z|946WwPs4hYpQ0l`ks_kVqN~$$wlu~XRC3}dAj_rX~mGeX_{1X@TOpCE>^+6aDhDB7;6{2h|IX*z$0 zgLD z$@diXoZ%VoXtNy?Q($F5Lr8A1ECe+-TWkA@t+FdkQgd(zdJ5t4jlN@zvvTJM6R5iW z)U1-@Sy&cp+Hc%vV*XEg=JaGR|MbC>z)z<`PQ)_630HQ{FJ}c{H`4)D1;T_@4Rj#R z0*W8Ej4P4w zO3PIV1=qN_!8>Ae86&;(}Pv?3Ya*y@9E=HQV$Gjl!S8wfpn{B2$h<%=8;u;H^ zC=X!IWo%xIv#I+;s?{D$m8d|QxW$(l=)3DGNHh(S806j+p0FFZBQC3OH?;~C%5d@e zyq958GBl?veJ8y+*$-ME^|3@&y0&L^kUi`QrF!&GQP3XNa`0qk>W59O^2`MlR%GYB zExQwVV%t$Vp9edqUr$=r<-<7rz9Q3uzxu6HKH_=*3Yt zZbj~gdf|qr-{X?5w>6AX^&wke$v(JSHiG)7?G(hBH-}fOZ0<6J+i;>SI&=Oq8{w{2FBqlAtEzZBLgi41yH$FUV8_Z;3HN#Q zXfR{~^ZcsS4e+E3PP*W*2cPs{ELV3@L%!F6c{Q*DpLM}m7ev>zF504oU&I4JB?Kz- z%aOf$k|Vh~bf`OT^Rh1MdL(7%F7|NMh5hCL+hD)tRm@Y$f?n|S!!1i3by3#hA7+Ob+~dfM+Kvdo;T?9S)s%Z!6-E>xu6*m*Avrl8@)&J=%as|& zE1oeG&OIdJf&!}>j`L9OM=Olomlz1x(-oV7jKdH|Fvt6FM}F&}=3E5V-4ln*yjB5? zvF7r#dunv}bDIv!-n_}P9enb9WYpvBix+4Ls~VTA+JkGZWsL)|o}7kj9^YGa)IB8x zhx2ez?!%H&KZCX2)Nmx_r$ybH{k#V`(#;kYnt3XoXPJf7ISWeKMN&MS zyy-d;?}n!6>ExmvF{~3ZC&G~~_El6tFJ*>=;!I;J7f`RYx+?X0d3!ijI)|l<=N8G$ zogu$AXs}j7><1a#7xtW(zPj$(JYpZsByTQQ=E6C5jJE;zZ?AaiqWS%iy(NKyI0iH^ zL)$!>onkED+?=C!fJ_;?4BW4QP?7x_cp%kmPZYWu+z;WWboV~spy3?h( zg-&$^@saM<4B;NDkW}>o*5g zr~B1mr%-lMRBi`_*F{_}#$;t+{B}?R;%kZNVOdqd30?qv}7Z2BHl#B#; zSqkhWFL2to98rn3pr@6aBT%Je=Ku&xUSc7$HG?aLK4wkEawa!*lH;r7_+xVX*W}on zv}0|l6nt3Rpdqdqo!lzB#60c85fM)GGv@DNeWiiX9P3AWK-vx)$xzSfsiEKy#>Y$D zlo$9)8eq*=_WRb~i}N+M>$8p& z5e0I^<^Vn$OFH*N1Az3)UBaO`bdTE{s;p&ekYe9ikA%Ck&({ETA<8 z>SXpFkiS_7w6+w_7A$jZuMY)5+3Vti2QdPUrF$ZFrhNBdC-b+aTc4TRSC0ThwkW%K z4CBjK!zj+#WHIDHK@!(E>>xtC(uzVQYj3Jiqw)FWFj=iKR41&PYcza2J+p6Ofmy5U zwNFo!Uc~MvQ*aRq(E`@u35CH9~O zA#gS5DMDrKrfDbD9@6fV-!ulv4A!dQ3R5%T&u_4;{5g+u8)lxp!lzsSC|)U6Rsb(v zDOT2`mDlK61SQUTZPYM@pS%~+Mx1UebANd*lxi#mF6%&Zu+r$%!`yqi2Ka*Koek3N z)NLncl$NFC1yq$3Ug;;e9Z3~%&y%*0dVF9=WoQm(n9XVQ$6WKlLNOJ{9HwP=A=HIZ zFxUP8jEuPyEV=h%G9}oo*Y|L~Aoq~QspnY6b0o+`Ry1BhK*5kt z5^CCB*+YfjL|@PZDaiPmm&X$@iuyfVj7OLD2KOZo#BuR!aoJ!9=;`XRIT(+>zT_n% z`_LT*5kg;Il|-pJh_~~Cc|BgeTVJAcWgj2_Sz?WR$cB=QCt>ShVAn67Ke_6mA7WUr zhkCV%dbt977xpP8-5G!8MiYwQ|^~iDL%W}47d#!VRv~w-;&JH^=8tq z*fVY^7{%zdU@qIH*Ndx79OZh^PXhLFaJYfoKoIJyKJt%On>Z!+$9}-Cu7vxFDR{yM z3e9IVy0WQ@`0&aIiaCOyB)8~=xmOCMDg1bP<%^pfTG{k{%E4ZXP$_Y9<8VYf2|p5 zJ6>Pu9RkE|a-FhM(f4AhU#5~|r-ET2FjIsJzLHZn!vO_je$~jJ1lFXl;404_T${@s zur<6V2xdiL=H>u%f#dOYZ%jPtBQzTOxYt)Nt_RQh*dw+dv&n<~KHkkm8JZu71YTcT zCHZ6l0dA*h+A{-msltoFQ6Kf>O1Nk2!4dbox>)m^jRYw(mM~S63-{NJW`aJ;m43OY zWj^{mI+0Uv^5J*|L&E39%D+T5`0bd>GVa1aw>wsPQID{mlj8cba=6~Evhxq-%D%JW z>rN$dDR1)USH(!hu@V}Vu4>;KKDl1u_$H&w#V8$JYmn-fG0NvH4}cEG*UcZugv9+< zIa(I+jZb?%vycn(oY;eZ#IXxI3Z5P9`PvfWp}p3^>d8I1Ug5aRsBlrv;*uu?)Gr0J z$oTU`UZ?)!UjKWb|JTNom-J-FiYb}peA#hE@h z<(GcfXSw1Rg-^NlSRfzX9_4p<#qZmdeV`Dh6XcE&hOb7?<*5*87Z~i{SEmoAmIUTh z&4I5u=)YD7TGhUaK1=C@gU>5&0~%HzrEQRZ8J+H@&mUUZk1^QqPAQgljElKkqosYA z!U>P#54!QEJWw{bOzcbL1RGWF^K5}+W-E!wY%xrgPsyZSZ9{B|{Hzh=52Wjp17T3S~>&XSp$hbM60s^qnpe2Wf2I+IvmJoJ%qkuYJmKAg-Or$TAp&q6@&jhM8MeRw1*rI-n+qr zD>TmDhiBSFZuLwtzrHDEdz0sQ@L@C0l5EHG>4#abSYNXx&Sl1QOSeK?)4aj6DszeH zwdEPjZp?0HKpY>wH@WpohKFe9llP)sJb2D$4F|&m=M5V~+YBN{S#y|-m(v_voC})* zfYwW_IdKa@dqZ}h>5+DD)jcC1lZ5eo`W`;(xqj*`*zbklXK(+I!(M$35L9J=7bGz} zG`kqebEKa~=hN9(j^qETQz^N4ndx6ICztM?%uO{-_}9ny$T2#x>k;-YSD=uTxzEwX zJ4?g1z;eC#S1P!0m$H|OA`Cy+Yl9YcGJknAnIqqN-@G()YUX6KAk1ja&nuojrZ(fz zdl{NadMYOJqzm@P@0)iBBUpmuobm_nKI3CLc>35mO*?q8_v-#9``l#g;OoBK<9>f9i!I;@$?z5n2P?WzsAw=~X*Dah#-LV!0f8CZlX@VczP#D!fL= zhy4u)OA8y5T@Us=M_lIXAm1E6{jHDE4!QvIQ{Ij&UQp?v}Kf z{+6jYNBAz<-EqCvfw=7HfC>&}vZp|jcOOFudO>7u+zxvqiq2=7h}G!YKaaz$^MMcy)));_)9y=A?EJ=~TNH^5!_S!LR25jK!_%H6Mvo>n z=kktaO4l{z145ER@t%%m`bD6^XU*S!tHW{^O<*?b{Jk;s3>B=)AD(JZzJq^X=?_gh zZOx{l*;1^R%g+AdWr8@83ZK+Yk7gXZ8Ohcjghaw$-I&6-TJ;KpdHoO`F-Owq?4eQ` zRX#a*@;kD(T(_s4%2Sd~m=wE8x$l(|P9CZi1^j9_vOQJQHPY^3Q~I7r&od>2L19_L z?Lc`$(Fpk3!mroFkikMWHCSqN_nP zt!YEp99gy(nk3N$0i{v}$WFlmK?YffKdkxX=op? z%F|ZphaZ~5H7crnjjOi)HL2T~-uROZj1RU!d1xC4^LAH$57t4Q_s5oHrpxlIbg?U! z_KiQ&5h49Hy#gFzpWl(kOWhoGH$!0mV6QEReI0a}R)GgV@P}T265s`5)Z00P9Gyox z=bW9n36v7{@pSIMbm3oCm19@(G$EF~gAlMLzve@VkX$3pT1ST3mIItS>~V!&g|VpN zrVd>d$-v7lNsgG^&<*YF((3C0Ub7{v%mg^{2`B5^nzz@I;TvQT3 zL%QwZWU>XE)1VFXBV?XcC}QrN!V6X?kJ!gPGTwr8^ApcJTEGiVL5Xl^&C}6=@$i0_ zY};VNy;(_E+{cQ?_FaMna*beD64=1MS->sI-p+*e5^b^) z(hY+M(xEk1<65~_migcvPVLI3*XE)HV3e@|flAi&^g}a1WUH_7jo~&e3?V~-Aeq~_ z=UR+s>*4DBgO-lvz3pDAZQ^XKSu$V;?~{0FarJ;yv30)LdSCvqY+b(5)k$vj6@=_kIvuE9A8=iHIH{xuBPCAe|?MJhck0+JAJlhOX zqwGe$#H~`s&0rX9fOgfo0GrjZ(UUsfixmq<0Cf*>I*pa~na@w=_Gy5|a#gTcq6*|m z7jD<-aCIo9KLgZH8kGj@q3$2fn-qwvTXPr$(4By97irhU`I}P;{o`+)Ti7hPIq^`> zxmVo@*m;rBJMX4Sdr^DgOxu+E8P?LsIZ-A?8`>bZOy+KF!Hd?8c|Y1adOQ*P&%?^} z-*fnO6coj&+p*~4oymFJlgEYVbPMPCi&-+z2T%rWt3T$d%2H__a=I8 z3c6(|NsvWCl3^l|!&8Blr6(j%c^1e#J?Z3GAoH}0l3xZ~Sj2wIC)A5~?5qS>lng1a z48WmryYcaaP@lxMs(HMmOSz`F`p}rP&0I$8G|3)MCWzMY`w}rKN>{i{ss9N5N!+a1 zR}+}WX0%>HGW4ACa%2+DAxOK7CObuElP>P@@_Nz3$IK0x2n!eDTr_Y^b^TsCR$aIE z9zrxodS7p>F^=TcOKaiWKft!kT1eO2b+7BH*0h;?JW=_uA!LYqv-9it~k2 zw2|9;EYD!|~dHYAhoDV%Uo>4t$&vdLWf}e^I5D0j$Jj_mR4I z8KL%I04)QS97JI`vv4JA69Lk86eQ7{K$@Q7++$7`$onik_H7e3hxP={Q#Y&C498 zyuVJUK2ZM@NUiXg^{ZfvU*Ce#MaC|gM%+LYJ~LD0l5|uLEd?`B*1Tv>i|0NnBs2%_ zdl#ISrHf;8yZP@->@AVPTVnBV5v$5dz4qO*D=~fd6Wapyl_yBYJ%O7aBjbL>CSMbgyN~Wi z^D-v2@GUrv^1-ePxLyh-Q)3j%vUcQeUF zrr@0&*3p-(6An^A*?v8rpiRZo*Ru1_luNXcL>_O?nFE~tS|~M*Ija71gjzMtFyEfU zv^3(!7At$AHSSSN^0jyQ{wk-fa!S=I^3W#j>6F{VDqvYV9PV~r8nN!TrpR1eRJ3c} zy_|&mba)XiSnakwY2gkq?`{s2|Iv^OD?F1K3qb&3K;_9oW+-zI-E|?;@r&sq<4CLq z86(;2)+3Hl%3Ci%eSOI?N;&jG)Pjs0f-p;Tp@%%fxT?Fy*RhbWp33I$CB_>RCaqu` zT^qbgj@}kjXJ%X%$3iNC7e!QCXj7bE(Zm{-zexk&x+LK_TstKEzRL-kiKIm)7D*Re z{6K{xOD?-0@f*p+gx-901lx=P_>MOF8Kub(7KySOqeR)A_EQ-l>4{&9&!}gN{E{R0 zL^9NVlbx#+VvrVI$yM-vuO*rrEv$G6QUajg&iP(Eod=ls1MXW67wj)(ve5(fl~pQH z>^B<{-YuR$%cz(N;coXxWXXPH$4pv8hEhZN1_nBfiqR| zO|_`Df5>t^08 zn?=LWYL1(y&0fP3=gkD{Nizf6{LQvdFNia4E(tMdn!nl>;+VKA`Tl61)UOEtPSF4S z!Etkra7d_sBM;>?XqultrnD-_++se%XB++~{qnKKk!$=f&Gud{*J#B z;-2zPZFjFZ;Jawfh<~oQ-}_b5{4dRq)B;Q5za#DDFZL+Sm^$t^PY8QS9Tj(I?WCcz zq~(>D#zXVhzr^Q~^p>Qmv^}i%2dR_F0WGG{^q-rrn$H+h|Cv%XKlSnTpPK&!^rz-N z_~u8B3+Q`<`iqa6f2J1AFKVAZH4g~=r{+_|`N7NP4LKY%&G-K^DK|enu#!%wQS+nX zre5FsN5W_toa>>SoI4gjXJ#rlfG+>vmv0pt1dtjeN};Zwa+mr_Mk5B|V@~qt+fX zZkxYUAE{5(E8c$^O(Gi2kFP8rjT()Z=7&DIRsQCungvsOPN^wx!vEzaPK0H_U!OP~ zk)uO1fG=KJdP=EWOQXlbVv|CED|kdLZSqdBNita7L%8s(xh>Pt}> z^~{Bjo`2qz+MQzm?3DbMr1*j~Q>!&U?T%lSvH4NmuFbzZqHLmhY70?B#n4wZ)lB;U zq*nh3|5JYJ*tE#^L|NU+@pX2&&E7_^FIWhmj>0uCp4ljB_MTr+qUImIBwx*tGjbEf)cDo#$E4AsXeIVe6H+`GK!s zl;*BIZ8?Gtd4)kz4Udb&O@W#$FQjX)|7s%@})MR#Pq*PpL#ygt-2>w52uP+f0mS0Y4<4Dqi#B) zGn$8Iq}&gyw4HXyuke)`&Egj5n;&)XzfcL(Q~i{hpLcT=KdSlN{Q9Hjn%p%veN-=) z@5)!ScW3@T-$9-Ks-BspyiUoRpWh?RC-j`y=frQS4jN@=lv{n>eBZ{!&omcBiM;hh z(ee8iQRF4DMcGnMh>sF&7~0s-nDNy=(X%pQnt$>!vD%XM=BO+2$oc2n$^#Gd@!wV@ zsnbyGjb8ZsXOx|*@%HPS##3shb@Vx9N*qn|m#?htH9|GcRo=`!9e$Kor_=&}%Zjq( z->gw-y#N0;k3iwJ_oPv|{nu6+tx(-j=Dnu8%SxiMUeZ?@EzU<@*gR4xn=iNZj&>!f z?EMj;ai^YCJ=eI@|C@c&{M9RRmG9Q}U`&+#mDW0O1wIPy(gw|6tL4jPaSwOB;xzx< zojG@-_-Ph4KXwYDp4EtGKJLQzdep&J@63D_k5Z5F@AQ%6OT~Z z%j0>Oobvbi(*w$V!mg*=O3e>c8`ZM;anI+U9@2tZ6W>{lwVsRGYR;<_(hA`F)C;K3 z#C#Y(KUA+d-EW@kQOXliP+w@wX`Iw!DYbAn_j+diH`cKK-ZUS41uZZ;Zk71io)_+Q;M-{u!uVKoDti`9J4iprY!gMC^;oKExio||j~ zBX*O&YksIaeY`Y(<9jXfvua1}#5KyF5JL2wJ=;KQg6O_hR;?2IR_C%u@Dwy>eE%S7 za1RNJhn2MAm(Bl<-=9oc@hijs(n9>I`Co0OYd8Ln;{5lz^fj$%8c9wIHfM%-fixRv zo1YcBk>&*0zbV*lGlLL4@m`O1{M32Snon$g{7dU~UlHkHn|F2jQvUea98IN6uu}w^ ze?M^vo!VRLprj~-`dOXYF<28d{*8JyjnYZAE6E}L+pgWbT2Y*kX1{oR=QK5{)1Gv* zbxP|RhXA)JQ7ZDRzfd{8<}3LX`_dnJABh`pe&RA1&8H-N`rn%7O}BSzshngx&Y8Gm zP4h~71FaXeWKg+_YjS?+BY2$V-~VqhHOl;>-ohjn^9|KhGGYWJSQ4wLW>$9Hq?Cdd zzqHABvaSgyrr5Wjs&dVQyAbxKA|j&r_yzIBDu`@~k-A{;zXc~Es%a#Wa7jhA0J-?m z7vb0*v009;|M&mrj|91-NL|XPx#ugS_v|srigW4nm+FsQep<=YFrvR*`dIjfJ!^*l zPMES!@Lt!ROjOh>Y{(j5pVcJ7=J0-0Z8kgI7pXNvEVwFPNMe{#= z6n#xeTmr0miIdQ;=%nVCuk>nqVX>}6y~Wu`4x+)5a&2wKjqp3A3sN2$7z*`>_&)pp z6RjFu^bhJ{)uGQRsLd2wYqd)>Bq^%Laj`goyCGC8Wv_ zqN?wG!6NrN1b|xlR148ar2#AXBd605@`sPXX>y(+x)K4|oCs-3X*&0|Y(Gd0R`Y$8 zubJ$TkA{d?q+>AJDywDE6n;pnza$;CsRo-^qtxx23`wHRg#}mZHDB(^#W(#aua>h& z4Zb;ytIDH()iC;CIs5P`IMQYL)d3E!!(BP3wS2mGyFR65oefuQN_l;InOg3>!bu^>^B z*fq^Wjf5LV#GjSw&NliVe@;1f&8<`O zJ6qdkZ&$u|Zi_pou(R%exJ_)SKJM>XyZl~e5Wj~i#@Su#^k=r+f8UkQ6UtlESDf3E zDuaX(FZp}VnxgU5?VTQ9u(Mt7n!1juM&w$Kd7SUi5tvGGjh~c@#6wq#HTQSN^3?j= zazhMJNEb*b57k(!uMVgrraQr{Eo53YM`d2LM&JF|4$Lb?|Pf`$B>S+BxNacz1c~toWri?`Ae#yG1=bC z@BDFBv)-1Xnn$BYe3=WadSiYkukI-q?(~i&y=8Z?E4^FGxs&7ba`t(EJC=4QJ-JJ& zx0dEANh`Xw(T>6UcAzPa45DOnOVOFVK6`P0U&zrad{w!QB+w&Xjvw;Cm)@avli zqb z+egBUW!*V{N?CWOdWTZ)T>MJ<-8p%SSYqcgeRFzuDCtj68HX+^OG{hR9y5O=%Zil5he>*zbdxSgvtlFvS~c-f6{4~gA z?-D+$6gqwAOTwFf|39CQu*-b4RF-UNA~q%ZStd7i@k_CbI6fU3m8RQ_;k;3(lvItJ z7N_QZDM=l>+gzPgo|G8hz3k0D9MKv{LS9nb+UOQmY_a6jw}gG8nn{wqrkjSr6V8Fv z_TprZ(fNUzslNY%QmvJ9$Ane*Gh+I|RT_59KOEX(u`njb zTh4h?wN@PmY5iXvP$Hd5E>M`*@cn5Y2m6nj)j4^p7V0Bc>N%yvT0}Gi#USZeL>S*A z)wOT_%XTTg*fNhTg+nj3ltMH$q_7~~y7|?A`G1*v8`wIlG|%(++RnXBV#mHFP14xJ zX`pdBI3H93xPS(egy128II;OyKp`X{u;qM^gsRX*?Owa-8ma|ax|fkC2{fctqot)F z(GsJfSF}V)td^E2iIFIY*0K^KQBp=?BvwmHjFi#t|MxuS-1p;NJ0VoB7UFZ>=Y7xT zbDr;W-uDXTU>8UH*c3`JF8X(-am5=pFH{myki`iz6JTL)Ei)yumlHU^GpqG+m7Fl& zqE>qMNpUk5jMT6q4=LVe2jY|Q8rFlCAL;M7yjYkRtfi-!fIysw)x}xp{dv_uD1<>j z9*{S2!)m-t+TEZ7GDQ2JV_FXfiz6yN-C(UcC4;ejs&P`dhX*j6%B`g_aOlN(g|mob;Lw$1VPQVTS#+Y*$8i2eP~D7U|A#t17u&Ys`GKE^FG;_CeJ> z#CWgt-7CfdZ=}uWaI+t--=;Be^u}G3#0AdX?p4B5nH1m%-H{rov)w*8>TaWfgF0}NdSxHbdF{#gERC$)rZhc(Ma^e*@lc0L0pA0=Pje=o#cZIN zbaXF2)@+@!{+LhkfCDYCp3E^Fqon*nFg}P3fWury;QEDuqWsjI?nlG*mTGHS*NSF3 zq=Fx8CWZv<`RgQ5vafWc>7FLF=vY$mNZWln+_vA2_UlmF+VWG5{O{EByT!M=#7AKb zaymQEy1{xqBECIs(YjE*Mm>X_hjauh^wQow?cJJ$Y5ao8WTckPYqJ<^R{GR7sQL~y z=F6PjXF@2uv~|jqKn+C961iUvB6h32q!@kS{jd$?QG9GmEJS2^wUXIH&SJ%JYLZta zA&u|={l}Ucz2SJPLe8K5V1eDXg2}IM)}xForfdUwvqn4}y|o*KO6He@c+;+Y?(Qbh z?A7zKMakHc_m>I&)-k3H{8JhQxIi^B!mRZ)l4Pib-L22Aw>qc=MAS*cI%0+sHRK47 zBf9UZJYmt^{acHLn`}{p79unovCjN7{wnM6|EsB{0cBiT9Maj}&yc`16wUh@c|*jv z^xLmO8X7BHKI@h+E36Ij=7X0xqLTJDY|nnxc$xzidjBUcWSaM-Xp<;vr4?$p!ja&Q zEhMGDkcRfcT$RBqFyG}YRWPjjEJekm@7b6S2n8OiGX!reuM=rlo}dD)pK_jE!J35>kW zmkc)-TSJjkCSTv>bH0`&sNSe@ITOYvG^_l(5!t!6Bx#U(@np8WvzXT;ZhAeTJ~2E{ zgUFq5RaxVta?$}k={j7OuF_INR+t*6)FU!#7M-!KY)oghoCn=RRY{#(MZz6becof{ zf4$p$udf`VL!y<*gi~YG%lO_+O-8|63_of7GP>R+9$#vsQ!Ve>Llb&tQNqOlDW zkE`JbV48E%($7lk&I;xQce!Q^YxW3&$}mjtwOQaYFrQ;M4l*6JE^GG+X3Xh?Zd&!* z_09s8RT#hohl-oyTA!|xVeF1KJnO-O9Ip*yUe8JtvYPNOcFVCe!xaau?KBIVnQY9C zdAP~P9P|z!f}i*7exi{Tox@PwrWM|+@$#mH2M$<&VejT5ec(3IuX79*-5%XxbcpI? zNowX}?e0@szm%*$FrAb_KaTkX<1xT35v@P<#YNzFRLM206NR4^g$&}dY`a^CNuD9< z1)&L}a%g#0;=gt39*oUK9ICvCbxcU7Ez}5OcfpC-4YD`r9^}i%98g2YghmlX)x}n* zB9?>}%jJPpT_A;xMV8A*ycN+N0VxZuX1_gS8W%6Kgx&|`3Ee01oHRl$i-T}gyR-Qo zfe35-MI!vIog%+&%J-<19p+s)!Lv`wJEt!ObtW9w|3lH#$7>NxnhT^ zq@L{c6HXy;qL6!GW07KED@Md>vkMPBQtuJ&&3^_5Zedda zu4I-#@p=IB1I{N}a$4IFp?QZ@dB*PCCSjOK2c4|$O)F+A`ZOXLapvcp+n)eLow&IO zrjZ6o*txNk4ujwrCfBpPrs1kq8cR3|oqw#A+@V%+6T{#GT2YUoHcPBeS5VnSsIGUt z3^f$}p9HnLA2Z~5^Rq%OM^8t=pFhh3NBB97q!yD}yRhfJ{aekkBwr^`Ag=9ve{i; zUGq|-n_YJVr`IiaV%jbr?GE{K{9s| zki21IYs^zjlB(_Sf}`uC@?KM73|e0c%OqU z$*`taZ-d^*n-snuQkkO~53W(RKT_ULSiIMkwyrDp)ee_oxNII0H%K4O!FYtqGTevN z1pda1yL}kY&?(lV)>|K*!N5Kws|TL< zPoss^=`Kz=<(oLvCj-DvdW|g%5==%qqv@P;!!?uA_;4;ffkA#)G~`^I;IQ#x<1b<` zTvx=ma|bPF5(DaO?HMbzshMR#;N-HdVQ^A5A{+)6`Y8Ea+je{IQKjbn0m|~;4|=Isr)7I51bWf`AF!MB%NZpTkf8QA+J+-)t6 zvOR`3x1b+p~w-JVVMMY#Ra zu(eO)2hV)60{`RB1c`daiv79$KuLekr_|TF^12pf@&?TdIUy~xzI9Xt^^h2FH=nP; z<}@nO`+#7w7}U0P6Q=T9li{C_GPL49ag@~+SLN&4y%ibPIqd5`Eqs`}f5*kVC&06sKM)?nt>0xVSxZ)Tu-KY~k1o+(AP@mA zki~rDBdjT|WXto7i$CX$^-S)my~5bGNM_5Ez4g1%{6vn+!o+v0o9WgG&G85`+tr*A&5LtYn-S@gJ+80Y^I=w_G=h~=T0Q89dQhin=pMKWxfF)E zg1aemmvSs$ymzziu3PMBQ}6cR;UYc4AeJvw!pRdfv2Zz%cnNs}F1X_%v=oXA)fuC% zup&&2qJM6bG^IiV8Hndx=?FxckaHM@mD zg0;+xny1B!9->UArNXk?)E5Cv`N}J9i}vkaStf$Vi(||OcHvQcU*uk!o^LPKEYI#D zwe@k)q}lA#X9tK+d59EEK^&kMsBiDrVo8i>bks~iOnq-#*PN_Evb$E5-?Nt0%ihaw zGo$Ol+zDGVaOttcHs!P>gcX4Ol40N9R&P`Ks)b93D<6rz*AL}^@p(u-XRC0&XqFQS z(i+{@g#W?PF;V6%nT*)`${Mxw0+UGFrXL$X+>9cENE=+*o^T0K1-*dw~Q zOE^iJD#TrwA@4GA4Q5V?hKSBUwX`be%4{8oy*49{+E#^rPuh_PK1k|Y6KuEo{q2UM z=KWsQB6)-1O4iMJA%A)#^bjIvRAEKFJbVhhAmh`D@;*Ix@)15FR^aVMZ51gxHn~+# zZ_(AbaIi^O7}NDl!s=#Sksi{v(3tKYQjG(;+7$nPQnfbeZ;NX3G)!(0e3Qm?z*^X3 zEo~8gp41ijEoy<5Zqgl|ZV`M)=`HGo4XFc4$Jv0I!~@%G_i68-${x`FTXjvXLwZL2 zTU7o@{W0Pvb$?v>4|Mkj`hSbA6-}PJMevP!!rV5gl+Wo2-Sz%A+w5rR7MuIcy4s|E zZc%UJx+bb=QN&3`wnb&O=*dB)V=Bey#$%h{XG{>=X!JvW2lcl_&;i}!bEXH>R+waz z2L#jWW^3t5m1O%aVLY`2))s4tb~dYBUpeX@6m*l-^0fm`j2T>eOZ0rB-JvcYL6MZ6 zWXxLy-z12YrR>dW=O$fcRKV=EYNVGwCR)1uG393m#xJ*}1DX>n0cM~cK9a>MXEg2@ zXY~`t!P7ylC)hirSp$X1VoTKe{j>y5FSn&46|iELi>FN*12Y~MzHV0jePqECqLZy^ z2Y=xE&=ax@9)h!350@bD9vu7wJw+-JhvRxoeY#vimffftel%Z}#{dy?HXgBr@mA8u zy77v_?w_jW7RB4Ps}}n^Th-PM^@p6Kr%j@k30;lr870P47Kw1T?!(8vseZS5|CzOR zlUkZki3yE#vs$A3EvgHbBJ*xmIwoziL(ie3n{@9k>lgX3Nwx2`cD=PtDtC+8+G_Xi zvhs}0v4F&;hr86~glZxiCj>do!@qZ{=G`jet!-03+=ZLb0%Iz@Nn?c{wx~Y1W~S8G zrYmqjd(4Ja1rs;vPpz4i&-Q1wpWsKph_@06^{r=e-)m&I&SR-zbL)N^Us&0wzxDRf zeRj<5R{5KyQ<0}(D^`86Hx9VbN9xb59oL)aBJC`gh3tEi#JaG;bGuuU=wj?cMte-x zM2{J*kH0uGET4Sse1te$iT_IrL_ypyx5Fpe8fWgI8tshgZuKR5qx%7lZ&_sIs9+*# z8J^N^a2gSZBeRHjco+|@T`jDCaPnh~AhYBW&a*uoKNjgegh$`w$Jq*dL;3M6-tvZM znJwM}pY*1r{k*`&Z5nI#sZ#d?ScM|a6Xk?`3(fiQNKx#e!{zub*;*b|FX=S2`wf{D z9DbUQ_fD&%+roVKEJge|UzUC>z<(;h&q@0%eyC^u!wX1|pQ)^uze(3TyE*2_h4gG( z*N=s8`y&=F#Lr6WLk;ZP8j3%;PO?-};GdA9ZSnoOZ}*hn#j) z|7LneBI08ZL(5x^ zkz9gj_+YCL-g0(dCc`{+fi4~__7m!Lzrcfg)=59=Bm`$nbX!af{! zKrNwf-5bFUMc3Xac(b*c+1T!BC2QTimXfFSY>LQ&2bY>0N~E8(`nP z>3ynHlSBLb=m~ojw?~@4LDxitfFte8qsKShFYj?W@-QogFREW^jr!(EaS=X$7+^Gb zpQ%Kc@cNnkb-%dpv}!)7SOgAMy|lwBP8e$l^wo)WCE<4EMhqgU{XMT536lguKxUu75ry3S*Std!4^ zlEi+nbn|C(`0);8AQ&N z8!7!4d0|8+tFpO=-i?~$gya=J@e&&Uhof*I^O4{nir{*gwOKU`m3*fd#i?WpLM5|@ zg~|VZ7lvT|oaRF2k}C~*!3=iw0_%Hyls&}5(}h|fRJ2#DPWpg0bN7i^XY9@nsUkL+ z?$!6Fvu*3VLS@?q!-j=3L90`j`>a+Nzh9`^ZN0kr>EsFyU|+V2lNbUkPa6c;g)2AO zSa1>2OHKQ99iD~_nMW(`AnD8$gaA;^yrYq}%fJX_z)Nv^rnNoJIwO#h3z>{`XA(#! znd=;H4C4=~RS()b!Ff2&-On^fujPhBBKfcy@ds0~La@?);f$k;en>GN1kOEEXpo?! zUR%2oGlV+4i{+vNL7nbTY6gY-y|)XaGwNX*YQC4lEXg$DH?F`U^=(T*zY69o&dYW! zYFaO`V*DWH6r$`wAYt}UwkYIe4oqW|{jwE^Lebj}V`;6K7x;IMWp>V?XY!>>C+0ENzzc?@-r4W|Q@(58c|fg} z4Jzl=`_(F&&!u`>F`YAq2^EVn;hnqISvNOpCKjsI9{cc-S@5^YPNAn1_)9 zyjqTB&^@Ax=3lB zWy%}sO7F3-y<|bE_<3ARD)^CEg{=fMJlK%#Wp&vogX>t+QO);&ifoGbSU;h0B6W(~v&XPGD}|r^Vq@5v%vSJp!d3=ZiFU{& zeAz4tS3RK8Zn`CzaLnW#2iWq@Fim{RE1BJ33(E7Cy4m2&X3q-c16g5NcGy2yP{wun z3u32!LZY9wyqf8P#qRixUT&4l&k>ivC@P@ z&@lXlBe+lUywJijc*H3t{2)&s8P%oFMzdP}TXoL+gzUmZQAXuk@Q)&tr6Y&5nXw-{ zZk3WQx8M?bY31(3$%*>Hz3pUx>&i?5_#sz!S9~6{@7POtk-TgC??rXNFd$RkbLVQ0 zOs+`{KK;TizGY@(kLn3AS{Mjqq0)J+8ziI5VVw;!Xn49y5Jc@}7pL%d?3- zVI)~?#cHlE_OVb&eva{CW6?`H*dXN~F>)1z_<63mFQgD?&tyIpXMCxq`GF4t(i~T(f9NP&zs+*=%wbuR zjNdK2y}EX)WI_0C*q^G;FqpUL<8M>i?*=hu*DPQF_b6PCB|9M;AoHFxX+sZee}cJY zxgX@mfGr75aQPM)&k9;WHZTv~{!0|^79-)iGwS7pIpjFBvN)>~3f)KxRhgUkwA)_h z=(d+VbmY?4!?{Z{9_9)nPov2PhQk_n$SH&Ehh2umL#7;&-1c7!@=%L2jA_{k$o`bZ z;z4l&F{~MyHR*JRVHDbff*66@6VmQ_oyc1V8}}5Rw6`>{G6~EILn}%x?I_o$M`$)< z*K9`q&LQK>+kL{NJ|L36<5)z)Poj-m-m)#09uX$Mm`YBSM}tF_RXB}@D~mmYVdD%ru_=^0YR?jK1|+ z+gdbZG4Mq=*(u9fSwkP$v8l|Si(}Z#b7qlVGV?hlD6i3CjqY_&{n~}N7rHR7UoQrt z@A05)B=*}!)4CJkYv`HMiQ-w=6877cNg>eKj;-20tr`|aYI{O$5i-O&NphE2=H#3{ z!BnUdSEJPm%6HbyErsnp4KoJCO257Ly(HR;Dt-MC9`X4C!HR~!}nBn9vDEm~zf zbHf6h5I9;Z7&pY3)?Gzdl#&KDf8IMqMR^i(DxFyoTg5OzWX`H(|0Y~E63+33>KU0U zyq^h)@)1M3`_tkK_$C-@&1x_M%m}dRt}^$)Gn4`?WbSx!Wm#coehiHAI7%~}aK|B0 zV46u0XYA8Ej=hFC^>iU8+PGrgr!a*Fiyu8h5{(FP-`j#sns1o!`4t zS8!o+3E@FZBe=#-<+@RrMeQ?T3r!^lP*@iQvBq&`*JE_~e!t@b2OL#N zSG>)c>$42Egm4@KFY{jVEkKVhL69s!8LvB~IsK2?NfTtq!X|37SAD#|cwuA03RvLO zX@2dB^lhtnU3so9P2D(#7I{y({NBcWHaB+){8PUO?-)MO8_dY#Vhhc24(}AjV{rXY zYK?dQGs9bMtb*1VujP$-+=#q1FePRRZo)V^qrj-HnrhgC!>B%&BUW=Q66qfG#d&cg zLTi22B~$bGo9^bY5ACLY{%KzQhI`x5KB0;1O)jTtbWCyqlA~9Y72#HBBrkBMEn*E)^vUoT?}REaqq93#2=!v+BzocQ#H_l7^|BEzHX_@G3_w6n9{my2=GV!j3c`7jjHUOhvF zqk2YdF)~!7mv}uu0zpHdF#LYRcFJDsTWjux3i)54V z#^Sm+kc~D!KP*c{?rzOI{iNz3Y}73R5&tcZca}PN0%3ecxsnN$Sw}&h`zewvpYmbX0TZ!%Alw&zEU~Ap@`#mOHaBN-FW_E%v zeTHTi!|r+H^)F$nq^#IJ_BYRxC&U6GzP(<%fuKP6T%;=-cdGMt1IwDiO_UsUi(X%W zDcQw8LFAOj&)CvwSU(F!dwh=oFSMuy97$=@H{T<~+^%MR z3}NkBEi%f2WoE8fhyxLz;AZ3h+^Gj_AfyAVOf^knQk}3&qw31dd+xBX@L68hvLlSs zkqs$x;4W6q0}P9o!i)xWiA*@wV<2Jw2L%`U@+8gmz$P*H~Fu>{rBx%|#A* z&SGl&f<;E*ZbQ4{Pbe-gAn^inv%5ddWPhR5evLAPFh-3M*mL2lxE|CR6;DAGSUrRr zz?qG6fV+vGjLz&%qISDuvGG6F?D!cu%5PF@i>|@eOBrRkjqtEjh-01+7yC%m@6W+D zUIntNXchW-D^{mD%RwZ^m`aYuS%`~!Xy0+*xXEF8&Eg{o54NK*c(HX&GtKJ?BEPnI zIu6;^)f>!vVbgNyC z?jW#;1x!h>i~6REn4DvIEz#onq^$ z&-^$pt(|<0)Jn1Ki?lPCbiV7`z1rmuD_ie9q_EuGqDVBzQ?>(!c4U(w3&x?DFhqsd z^$!Tcgq8hl`umK-6NdE zRRB5PGmz^KqgI_CSg-QL7?3>J+DG(1{EP;1Nl}#bzT2G5UOv!(Ybig!XVSP+ulTF~ zYxFEHw_TDYzRn~cFJ6=aygJK>#KaP@7PTLh{g#^l06kWiub!1yi3O9lq3o`HRKz84 zdgVd0J@~J*lGB=>KVdws6&HUg4bH{B<>!KGliS^)axbG-%-XIPEOi@S*UH7W{e1lqthvCy|3-+kq9JyiF3)o0?en`Fy zaW_KnoS_Ln+HIV5T=OlSaN=vy9=A+ZtDnKkuL*b1o=6v7wJy$Uy?V`}T9QIK(UCuc zoW>YtinQdM>z{HvDawVv5?4Ru zYcLj8IOed)m|J+z^%L(Pz`;blvUA*-)+y6Nu@$gK#6JZ-uGg=~T(6c|RhRErR5rTCziS;{dU&~mD@R=zl8Y}U&vIb&r>zlJO(`h0LC+kK34ylc zipaF?F=t{B^2#rQPyPulN{qK?-w)N2+IG{OF<9$ucZ&%E;Feva<=!JIbvm*OUk>FP zOy7-=Txn`kX4|wz?7w}M&ZgdF^J4bd20&hLjcN{=z*p$yC+#rhV_bMI))@pd(W7Iy zi7wFYmI%#%ca{S}tRQ1PDRt$hnAG}@rZp0G_w%C4e~icXTA?R)?>xv;W-GAh?yMga z^5?XLiJ1Z(sK^jsBiW`A;IuIoAMJLD)4a&d3&L=3!oqgp7^Q`1;1|p3*_G#FDk9%* zc#IzjSg4hxcJnQx7Eh@+lp;=v3#1|rnp+bw{+OTN#ps|g)19nPqM-7e@+FfZX-`{W zYJW+!rrf>>K%X8ZO_02S3$zRgLE8?~1?b@|s37HD(sO4!D?g;SJ)rAC8i zr;qtG$u5!g!mL!@#c@v<0f5|fLQZiw4vt_U;*X=?ewi_=N=!JR`hKB2k3N<$Lo9tb%^|8?h34%tS{bqT-4<(uHo=h9 zU&F@)7bb+T0ukURo#8uvg~y|uNw|jVT}bD9Y$q1OpbP54E9TaEW;bzAEpO9aickr| zi;-Wrs))h-D8p6d-m*vzpV&SuDFA(L6SryRYm-OrZ!KjatZ8{S{?=JOiIWtDPevf- zUN$|nBAW&WjSXODx1Y$-kC>IkpSjD|&WyzLZ3VZul0oX`A#EToe7BF+Ab7KUt-iFH z7fZhU1=MI^@)k%~J6a&iJw~uet{WlsFdrlGP6d%}2JM-kbSsU~xGj6zj=J`RjvQWsyY z^RgE^0~q$xIx^B-q2k;;Fu^ttE8O}TTAC*g70g5#U$umhpjW_BSRh!?%zij~#QHKp^o`4p9Rwx~5%gEiACP`$B z)l>2x`C%W34qrAg3vv~8mv&)7<3Ij>FyrBdbnf&Cb-hc&hhkW9tZYJ^J93I3vxwOO z@X)Jo4znUDwSDq1yVB~{ZqvAIaU?m6>0?U8U zD9rtBMqvw4>ZF?8s|LV7bh}i|e7FD8dS+%tW>i4+yk!X4VW_n$m^#x!EQ>I!K$|nfrBf+%=-YOQ60peH9hqI5B?NHxPo-1IaQMRw0qzQ|g%6RZ2Zzm?vZ;EjzALQRIt7%d*c~Eqn z#oP7?)x9nT95rM)Fu&4UjbLe%$VTBQJeduVz;cM z88=!@)`l^<^2H)gkx@!H-Ddj4-;3jo?7Wr=D5{JYOX%v{8?o*%dK{FRsHK~9)&_k$ruM-u{*`l8*#GMr7ef?mDQ*e=b%16<7y$7EyH-Ehu=CN=%!F;;atSTxxzZYhlZ7)N?e`){I?p{fX zA(Vbh2l`MyYs+uUl8pCf=;mmhW&nmy#yhaXQ4{Wp<1X$>nvx`9@I* z7y}c?VB-BgU%2|xd&}mZ^+m7_EYh3rHUEhyH5{SU;!H8b7<1aGU1%PD?#o?0R)$fJ z*!kiNYfZY}Nk7|FhQpZb2O(XNGRTztiV;%fj<-gnpB@Nj60Zo`zE3-}sWyH@8~OET zuI=WW=r-ecR?c-|X09$eZ~b^rJAUNnE15sD@}IPEyd={jJeS9bW14=zP4RWgq?d2h zoJI>P=?2LbyPv09%o?Y&TkKgL6XLk*z)qR#iLIQ-y$2lhBP`kYeN|dH)3+SZ`z}$E zBkE3ZvPN)j^#aTt^b18Kthl9%47sHGjbG3}tN1AoB8iJUg57gwK;)4r=AXycF?{@!uwmJ2DP;+Q_eOTHXA*mbuy6 z3&-29HC)$jHIYq=tq`&|o%96l$vsbe6b{f|S=zMDvnVgia>mad6la$#sqh#*Olq0( zI-}TQCUrRx115^H7Akc+=agALsr>DV0W!m^hVEE@mnYXUsg_o(McSFnzm(P;N1JSP zMBuS}iV`JBeSN3kvSl&y{ghTX{=Dn0?Qos-T$b^P@u(HnwbRp^Y{P7`r7odvj2f!A z+U=RrgH7Oaar>;;R$}Eaw)ku^yY|w?zr|)DE8n!uUeV+p%^R-r(-7(8&0=$Ldm+h( z%tKj-Uc-Zo?Ys7s$&%Dl-c~Rx;b&R98>Jh*+gx1gXRGp^b?77CxA)`$v^ncw7@L-c z$wIHi6=@AO7cCSdFH#T9?DE3ArOUQc;4vhO>=YZ@rEq_7L>Zl6M>!w4WQpw_2A`RB zD$bWOs5s}Qb`+TZs?J!B+luXkmGm;H*7A}VpTl9!ONNIj!)IIhgwv^QZX~d7@q}3_*-`b-`)S#_J>s?voq^3{MeLwS9>${0%L-zsU(LV(c z)|YL!>{;<}l=k*|@T2$SMLCswXne3H`zg1VR$lREQq!su)aIx@LIslm1w5YP3IYFs^ z#H~!|V)+Lz)5_;yUQfW5{9mtT3-Jia%k*yi)y zbO_#6Iz||bX`jh_`1{TXA?7C`F&0>7@9E+}&WqtH?LViHr*(<#uS3;>wR~W*9HKB5 z)Gq+##SEdt?V{YE4>FeT@9-x*$z*C*X0MmoPydrGDlBi>%J=S;(b#%VPIRg6gECZG?qwYD289^ z!obcB78FMw28tt6{n8!vys}(|-&iT%jlX?aD$DPhwYK226jm48-7nn1-I~{x?Vp6J ziub`^s#Sgl9v6OgWA?12uZXv{eYJn)eJ%8izT&ge8r~4->|i z;d@BlD`=su{J|jvZgFhvZE?z$Ctkyu-W3iA1^u*=8BRqTnsD=a*`fSU(N39X>oBRV z$?uEvgXx^c#TNCYv7gFa?IYc(zE5j`vo|mJN%Z?gH1}(#{(gyN?VMMiQz;3hPQ5$U z&F*;UJSOkJ>oz^OYj#@?+50|-z9V*s;%?0Y(MH>hA}bSyAJF~m{k9R!W2@${Nq<}H zmo$pyXEa*c(rENUUw%!Tg_SO=tMV_fAcCo(A0j${hv1$Js?Tw8x5jl+tx(Fzm^I9H z!}F@yzY2gcl|PS_PDRSnZ}}R0>v3V;(`&t(PEdk9Ok|V~F^TM3Je(8p_aRU58x=i| zX_RK#{H(a{?OOl+^y%M*Nd3kyMKu26U$Xmz4v3`{CHP68K$hs*VEofMtjDiXx(DDb-=n2>cEQ5f zAtHlFZHaB0J#*gUT?@iYiYc-u>DZWic=QDGCrcvM>t+eVurn&;f=kMWiPH$gX6v%2 zzD@gF@K>7&*X^=)kEmtYGb_C0K9MST41*3&tIdRqu%`8%KXaWCuJq@yA2=Ztk3bDS zZN+f$)jNEc>;oq*Oc9>t?NMs^(HfrO1I?-s2n@IYMv~bYVTvh$>3d$6b6nZ9wL(bub6%XnjI^TN;%XSFD7gRv0cfxvs za}`t?rcQcu=K+;K>pR`bS}Z(Gyxab1s_SBIp}Os#rn=s;EXqatEk8|lz2)-LH0JhC zQ(f;@miZ$6mY=4&-g5bAvETC3RM-2JVqK))^3zn;`z=2$_FI0M>UzIh7wxzFG}ZNf z%TJ5_mY=4&-mko(Mdn+6n(BJL<)_7d%TH5X@Au|K`z=3Bb-my6(_+8nr>U;@D{pF% z`Ieuiy54X3X|dn((^S{{9bdHH^3zn;`z=2$_N%9B7LyzD@e0pVZ66oE>REhV?7Q`O zs_$cKeV*#4_9cB5?Z5my)lco0pO^bDKTq{j|B^zB_FsOU>Zkt8&&&OnpQrk%f61Fg z`!7FF^;7@l=jHy(&r|)>zvRxM{g?=c#_`U-D#r({nUT?dAa}c z^He|eFFCYm|K;bYe(JycyxhN@k3B6rz>f)@j_wEVuVV`wm3}Y2%@I};CBlaF?}Q(2 zx-5LwmF>~&H(=R3OUJ*63>52OmBpVPtNJryp1Wm-?^2v1FB9~2>t)#H*dQllw_sO< zv5j($iOlXQIl$Oj{<7$Hb9Z-zhb6rhD;+xJI9`=6!D}~s_~xWVOu{mbaS$n0RAZ&v z-NZSt%&=}xX-o(8JS@XT^6jv2UEVhGKylN^J7bxn6BNs_+3n0m#lkdX?8#0~^>q z4?Gr*aTuhU);Yu+R&G#wRDaC+xExmd3B^HHgAer)H{w3Xiv!}vP{S5E34ZaUsX^B0P*+@mMSJ%_p&mAF&Epkmx{{xEkqY}yY@_h#8mPTTGgx50?-f=8q9}h9j z%6upNuqmT|()sa9kJoY_9nU1mw6L1jcA>78CyzjH+1rU32ed2gULxF%ckVb`czi+9 zi_!7pu-T~Z(%9f?MtxGx_6k0xfE|1XPkM+7N(@zh$%MBSoiDA%TE4q_NHjU7vhK|l zS39hredjjw)Fgdojc*jf(~G^xlI^PL9%dMZ+gzqIO8Q866SWO{`5(r0z*9{>BP)5d z!k?z{;VQ;O_!8bZSfIhs4K~6uyvQimx*a=tN@Ywr?5KpKXG^@;du`>yOmi4*#L-QN z^LG;@wI9N2$2st9qP~%Etpbfu_K!7>{0j%j{n;2{cZ@SS@Rju|u4wsHY$UJq1CqvD zL87_rcZ?eUtt--!%O%=(?m#v|d(sH;htlBH7}v4mM#S|wP#W(|w6*}x1-C1bYzgZQYK7dk zA0iyQ6G(G#M^pifPu zyRtf$p~v_HiJq*?u5%@N(y#r5?)~Cz_9@LKsWLM5E7>jcO@uZdy<1z9QEf`J{akOR z8GQa&FYNdF#~!mU03mUa2=KLSob>Q&16EPko#Z4qEL+6otqfw4PB!w zFqxrPe%~Co1tFRp56g&2W3Ur-upL4IMZotLoq)+v8!UXjMA2z+(+DHRg@S*n9HpA= zK-yw1%gl|?%eV>S+ZTX4W%BeUBmI7jG^}+@?^3J$-T+^VPv5X%j50v%H}eSPyNi|1 zBD$-^dVyPv8ruP#+@TzmmhG&8g{Rb3`o03APrHMdhO~sSlxIT`c@NZL?@w0!%j;ov zTG29X2K$|lc67=5wKXBOxzl!3?7?=>9vdIyM({!@IMkd4#;tO<#hs_yMdf}dFWi5h zN)`>)>osroo_&LamAPIe$o<1;?$W@3a9YtM3_IJkm*)H(+WApYY`OW1$^jex1<34+ zKPNRCR+=wW`26|NDBsmRthwUYfdxiBq5FxJFt4;(v38-dN$|9qmbB&6lmF(gbIy}` zf`Syk*rA8Kxr0P0I~RO8$CZU@#KUH748~qK3;N(EDfs9Ks=@YoXQpi(j>KNw9q{!| z1`^bZxx^M1E6Mg&S{0NvlwUj`7iJi1>W`W64fXHc>L4^(4Dy6qzsD$-WhPZ<{7*$M zjW5o@+$^#Srq=Irv5-I3u>-F+(Z`cHizY*?ePAr_Hh!N0 zxfJ)X3hM}WV!~%bU{HQuyxpJ}W}>{@5Z4nj`=R|{3G@snq;n*b1=L82HeUXh#4kD> z0g4iFVUtZQvlnwizx8fo8;|*9Yk0SzVd059AbTS0yu7;iMS~*kmWPSUYbRs*aL47f z(6r+Qw;5{_xpLN$l3U{^5*%(-X5rpeCOn{JN0eiyVtwVKF?_Vwzav#--Ba>;!dPB( zB!QV2I+5 zf9?l|2^T0k=BmJKi?N-~D-kT85bDt%z9o+C^5g5+Y-sB2O;Csr_ce2aQyBt$F5~$X z7^DJakQYcJPEz@aFt<7K3&?3Tv;h_xY=|A`dM;W?gD&nEUkW#b6$z7jbx-!#K=~`q zq57Z#?f1#}->vy=Q;u8tkn&ye{#}B%%UY*hPM3$*SpG{}PO&8}gc^4Q(3M=h9Lx|tQmUgXnA z1SouD^yk5nCw1kka!BkUjXqYck(C99NhUky!!pOn3^?fBt{L$g1ctjc8{=FLYU2V5 z;U|ALsyBYK?Z<&%9rP38bFvI&iJyWlMvmp=(BCJckTAY=DchWU6IzYdedR^6RW_Oh?a!m|RKP1-oP zL$hLD9_nj7b_B*#%NboIb+<>@#wvfPU`*sGU$}etVYUCPEOKZEqlVF^!!;w4ANOfX zg5Z*?Q0MnaqX-|+N2H2(E=O@)`& z-Ni`=Nsa<03{S8Ik{yU?&BQQ)-B8DQazv(j<)f!*e*(7(*2fG(BR2J#ezzEe^WDLs ztCF`vBwiGeJtYG4vL;aM$2z!6RG&rluN~X7A0SYR0-{I`oa4@p$XcDoKjtM}c{usc zA|f^SSp$g{&_BiDgFrWl*|GyY3>}31%l8t-_$2|C8b2}Q{K$N4w$F$KWZt<=yqB+` zdAw(xC?_FVJfls>#1#q2y1OR3+uDzwFUy{XXTd|>k1HZR>BvM@#227bmmZn?YVF6# zw>%%@t-f+!z1}oTxQfE3->znUWD##ZaAjNf`V-MQv5t0KW2=Wb7^NyZD{GZ8-AL`%Fl&C z`l$@TCk&2k@6vZti@jm&VLUpXio~^$=bVhbux+7vw~hqanbxj=3+?xLz)8wMyGaNc z2;RbRIs@(U(&y!?pmt!;mwbwlZCtU7?p3w2H^+;hF63LAajK|)b5;)b1J8m!ZjCfC9J(@ zD=VhOZE%AJX+v)Tx;K+fN&jTD-M;O8l0WcvGRqn3NcbZK7yiibgmwb=a0-385_TIH z8db@M6Th-`d5%VNNt`KY!F3uz1$y=e6Jwf5R3d#Q7Tva~pXO!#1N!-nX+}SvS{(I}TiU0NIZ@qTs zi+}d^N1e-V`(dd4hd+Dtfz?~S_(f+39i1bgqpL&3DobizBOM*JZY2W)f7}r&+ziu| z-ig`S<3HK`?Cj~MPt58lW~FEH*i(m3K7IP|q0qUczPeWJ?5htC{Pp(ErB=JXx^JLb z9avkxuD))#K33nXN3|uPqdq=xd(TK`{klFq8(*fYbptyFCWq_e*5&T*k)YyTBcVRN ze59+sxo==ceOym9!oHeHKU^DltZ&JP+NsZUk5oE_RtXsF7}N$@XZ^rns2?7(8}$Rs zqwjP_I6iag@W{l$gNIL@nm&Gf_SA;EpFTW$Xz$@C{oZZUH;nB2(~&2SpB#CT2d733 z96MAfzx(j%r;Z=met7oqkprg>-*)%2#}0ZWuXW<&@e_wno_=oR$l=qc51$n2RW+`` zFxat76VQ+bJ2WU}S3mIMj_}Oyc{mdXPd|P9Sla=eN&^x)2N_lUKtxZdALyxe){oZD zK3adKa&=hJ-w}qd4qZ!y*A*J|(ShgcKNHr62O4wTq0-kkWNBa5l7Ys*scCx3>PLlW zE|#pU4|QCv_B-m0U)INa)Ry0&iy7-ev#-xomMm3QS9hfPGqsiVE9_2Rf2AW`*Bfu_ z=?M3hv9$0ajP8jGFnR3B;~RD!KCORVdi3zCBWu>(gBue&^g z9L>{t!i(@Bx*R?I+=;`-pB$ZDcf*MF;9W%OefqHIR_n1Uw;q12x$W%;yUQaltw(_h zTUKOW%ZfPuQx9h=q6(plMH*i+QW+W=9$E_XD0ki&66scZoLmtn*VgLel}a^q_3>Y2 zcu4Z0VyJ&x52~S3k$@OiUcXj^*AZ$#tv{0^-tncO)9;uRGJ>8F#b>u?R9hv~ic?Kj z%q7LRFA*8~;i?X$^#h$t2A=D>QCnY2#SV?Xs|;)zcy7Qi>*IC@LTS14#vc^RSjk#_ z>gsB@U8cHMhl)2M2GaiwVW_{dqEto*s0?aU9a>3^p-)Vyi@z6hc7=|Pp{x5lx~>*) z>QUBieY`K0`9YP^*)s!b&7KpOay?OFZEMh?x^I?D7uWZ9be9H@9%&fDz92>mzuqEr zF^#{MR5{x%!PGd5JQcHz_YG{RbfMHJcN@$X%e`Uc-mr3Sc)2Aia%X+Y@lc;a!cFy# zbl0c6L$%azLr4fw2jv@Yw3}pos>kZF&RY8|T_{Q^!tu(IzGbZGuc1JVT$-$Lc6n9u zE!|q0U7F0)jB+*Juo`dVYrK)wc*AOFZe2@+u6|8qMxv%EtI?ZNolAzhQ8&Zgoz;$- z7^AzZDqv~o?x;Uo(?7KPaCc2lm*^>fweD(XPtQ_aE$yyWmJfGVmQ=b$GWBOgX##0w zxt{b6ck6~yZuE9nJEYao!hL-`%=xz+^|=!@uKr2#ez}vjm`?v#0B**qoKe9)?5{x7 zzwNjh_3 zk;>)fTw6B6oqy77YqeD^k7MCw!eOc?{8i$xvYBNAUQ=COZ~P9)$^S!A-i`k}lx9Dj|4*Wb47_^}_$?3zA)|Fb72 zkDZdLH$&*upB~!3U#~V+B?|in8vjiL6C;WNWSFQcVR=j{M&zZ8rGQQ2nn1fN>vJNT zxf8ukcpzJ&jPsajnFsAoYjx+uTH^zu%O@kHF(U!f_-7tJ6d%txg{q`h%gU*nzPNz8 zRHdn_s+}tb=6Wj5GP>-Im%6b`b);5|ndDbnIWsbIHT-_BbbyS{T=gF5L$8S?*ij3p zJN+}JH4I2{?MXri#xpIZCnCvoDTJ}w8tEAsemqj9wH>QQ7El|{=x?fPiKebK6lSlk zf|88D96z2~p)f3LxSZ%4l0d@Fl)1Tdq;n{;X=TY!pBG5vVWT#_l8Ik226R508|WC) zUo4z3(y0g-QA=awK=j6TOU>5LDO{MCzO>r&; zL+5B1(lr0(gQ)E#HBPub;0k{In-65i$V{lPCZK=^B1$kn)D=4V5Wjs(LZ@u&AxU3Z zG2)wnxpkUTA0|d$-|&ze9xLAmU5dnBx|XJ2x^_jiTZk8hot69@m>cUFR^sHXi$0Mz z88j@TUcE!ck~8X#X8W+^g;WVh6{}TM_<6iD&3P+#Rxt3nMt_14^K;KrTz8u$^xI2) zGS;wJV!6m7+xyg8EsbNIO80j(^os*t+@uG1{-Pz4ayQkZt zwi8f;<0cX+Q@6psbgi;Jf!FdH17Bq!tn{4rEI8djnCOtM2?7v6?$U9DWW3d?X?8?e+U*mQop*}r=`@|3O7S0;bmE=U3k%}IKj|?U(vp= z>@Q{q{xa16Qa0`qS+L`M2&kWb+o3!0;>E|if;{BDYUgmY6V)>Q6+Kjg7V3O`YEaSy z%Hy6ZfclhC^2m#SZ$JTu%aPM>?4qJ7_}}zm}*N@0R4k$g4MARE$J6YyFww zdgE=4zN4~g#Py7(Tc1^he}ZZIEB%#C)m{qK8!y!7`|Sb5CHDBG&~%|TtVF;70B{Ae ziqF!0jaDdM5uhAItf{4%_-woW#xOd^jNy<4ZzN0aOj9Cn?pBG$+e*dctWM*_UYniT zI)jE=A(YRZm9dSisbQyT)t<5REHYR(rJ`iHF74=+;$#eGmYUe5$IWI5Z3asWZgcj; zTmbILK$i3px@7s)>StEVqM51B{cT@;?(O<;eYL_-o5i&=ZUYawY4x|uB`KSNQVc8k z!}1GZZx77ot|9<62O_3>urUqOT>Avo2-~+o+)9B63LPHH{zy-r@ zye*3E06Ss;&2%LgIWw$PF)~HtaH}$0lNA=1;|-83lT-!M{{wS>&-AghnX|1XE`#p7 z0??Y7otaEN8;_j0Ws|UA3<6+Vb9| zq7Ly3ii!Vpy;&T%S^A-)*4GDZ{JPTJ*R@m$c=$&&=#@q5SvTEXHnRD2xgvy(mxXXN zinvN#m|aiBYb$g%0^$ZO$+GGap}`ndtl!yTx>M4mRuMZ^Buq@DA@k=p<670n5Cvj@ z0R@O8>iMhbPj_l^ytsPKrvD!WiXK!AMt|9QGwbPA``5(hFEs2-%`1)(I~ir z^NWP|3tLOvB)-j#7!TPOVAq|U72E}Zp zS~mdx&?^(qzrQqsE*>o**&l@2vyTc%GuMtt97)qSZKAA1qNS|zWc8|g<5w_ge9rO+ zh)B>S${Pu5&xNvz{>zncPLd+C3qALLsR1hJ&-J|mLT_sU5EnBQOlvhf9_4^yqsRl5 z?bCx9q`8}rqt#w%wlNdV&SPi-Z66Ck3Oi<$gMEe?o;%wMu7P{+@+R|Qt zgzk9#=;PH<)f^k{v*?QOJ?8isllP^$Qn}$a$MT=|-@g2--wb`t0ci&yz z&V45sQt2P*q}^uuidA@T70P~05>tu(#Y|}IuNsiuSuSR7Hb9JYhESX7Y$LrWVLB^F zp*Pe0F*mqWV%&o}x)PodJ=%CtDg<|EVJ(#w_M56YWRXI&7NpXlq9I(MO@l=E&2nvz4f`@ z$m`MFDY*($)qzsgV&RCXp@F%f`h0(CZ$T?oZM)qlW7g?qXqm(qasqL&B6@L%{ZC}2 z^jIL4D`dgP$~{VLdLi8=m$?+HB&X>=nbSnIPpRg(ie+3&b6-&&rbiP51Am=>N{RM*kB>Y8eGc&INysfLQATdLxMbZAKCmpoiaT{WPRMn>nH zvd=-gjnC>ctBDWI{pXHmlk_PkZB;blhA`sfi&_1?N-T`q5C=pcB*>_Lc3|%RiX81oW)uiN*HRK=SqXBH_qd-%w2Gd$pUYjuQ$F)R{RBl zX2o-1R{Z&hL*3W-tbAnQ#(6fN;NAli>@gJ>CwSoc%Ot{t zVRZS7T2V;d6evM3oIH(08)zojE?CHu2ub~~Kk09VO9WK(#}dV760v4HE>plo0UrKM zEg=9tH)FV;=~g&Kk@FCzJa@vUK6hde9{?*&JBC8Ef{NNdGQX{Gs z6>ZiLdtjPBbCn|JGkQ=c6`x^u&B@XqEBiwlzEB}+52f)oW1a6+_%1oP zvQFy5eUTz(#I#T(d7|vkOgS|^TW<3cg^91nhpJT-!q7!a_hXe!8BnRu4~PuVBu6Wl zWJl%gNKRMPjWmD>2Kmd65!snvt!)Es#MI}9>+>t6mXw0g`L){m5rNHLr^V7e-Ct|> z*IBwU#i|)41X{y@KvXvI*rbHdnug5LicBH18*CYzZa%|2sULO4z$OhIet(zZ$Dyl> zMCg(iVadSU6+D&1ly)K+S>2(nRUM#dJt2cEFi#T$92<%-j%{-GDz@oYl7v@yIdy4q zo^f4>UUUXSMf{pVv9fLu-oSjLG&xW0o}Ot!tc2K#Ob>fi$ge2IW8EZf8!HlDRv2Th zUtt-cPYXLPLtI5Qt?m8ore%jWC^C|UJEFGIaJeoFcO(vN#D_NGL!+1vEmcr|p?!Z| zafku6#dAl^S3u!@FQPMy%(GA6ovHySKcG($d;V%PRBJo4Is#2NFyjqe%r)@O=T6A` z&?s~viWgtV0PGVJ%B-=~)LfQ}ezljwhoLGWPNI2eq4>|hB~)B5G0i5JHOTB zl&81rjtUy@b7x?Fhpv^fBH9P}oh{Hz4Vgc`O5tSkE~EAO{HRGC2#JC+tMw=fyK!A2 z?8vS0u86z&E(?xI;_3lX^A#vr^-YGV3wGYET?sV*=Vm7Yu0HdJigC}qYIrlDxY8uw zYm#^U*f}CDok%eAVG4z5y3u%Ca&c8(8zWbFbS7-i%|Oq7jXmJdL*B1hnpJ z&E_SCqxhYwxPd4oJjHUVK}u+hGb>D#<5bRX?bjbf^-IN*prENFUFibp`ck4Xp~Va* z!;3Jg33VA_=esEPf*A$IJ0OKyuX-t$TQ~wtY<~B^{FMA!;q^C>LPc>L7n`4v9q=oS zqHnkpLY$v*nwUSJcIxwwL7la}f%&Hgpwi#u>ticN#fj6AQ?h_HKW#97R2-y&aTncB z8zlW}<@%F#jwa#GfQm=O0;qp|QC~;UqR=+!6U_LnyehIL>p9&N>-1>#y?Lo5SMod| z*dwWso;8i~ex2#S3y&U-1(3IPREW!*czsaHZ@2(SHNnl?=#k zO9Wa?a~kK~)nX+&JZAz-u^(SXBfa;bj_!`W<<%wPSrmp?wkk@3)=g@iQ}ayz9VI`1 z*DAedLvkv37e3Xg3-+_5@N05QI|S=kA-wf*Pe2+%G6tWEO=?i8Hus6{FJrkQqj99C zadyb$)4Ar^iF1{vb)tfVq^Ka-+(Z$(Om>qP>)c0)rsvMN+>~Kb?Uw(bShHx%wsREM zXA;V64_Fw{9&kKoG9)WlXRvH1mVKhn>VG+EQnjLs`Y&dOmW!NU9MvjlH(EQn9RhUQ z?y|zoyC-y4nyJz~8t7=$7shlAl98I$AcOu~$^3I5bMCM<`rxIxqeKaam7h0kX(tPd zSRT?*o9=m)(@1{)E^0&pF$K_Tnk4h8&;LvtWoQ}{mo$GDE&|q|LV_a%estv4%#FEo z%SV=ou=MOUTjEGb92wcmgb)E5RZ1d zB!cN|V1CZ@+FUQO>6u!@E>;=C>FZUfv3ax4j1PtRv~s8(Wg7Q0U86D$pbFo+wh>nB zm|2N@E~wO8r+h5c06L(!?2V>?~I~-s(-KfM%%Nk6)#w{mqb)^UCAV zHpYR6H@{p)=$I@3)fQ$z9r|7WyHl8u*?7YcBn_Vq-8J6uU<0{yUVZMNST~sqeb^Oq z(>jn4m7pI;nBS^VNG|9rl;^rt`X2cc_$*{2Ood>W;p_O_i>z zb;!?-`H4ZK+a(-jKT%wA>NiU_b!b0c7sEsDhCz4GbS)VojM!*XL@lGn^{I9vQj7i4K+ywDskckj>sS-Y@V`v6#ZbvSU`hvy^t08KNHG4WKdUR zvV(Ibn(Bo_)>0D^s;fj{W`M4OY&(ZoC|0OfG(Y8wD!*A6NZ0eLkU{ehvbbF0?)*?? zMcOtOb1)QS)BK3@80Is!wUl~1I)W7^`$u=Q<~X;F-z|#)Z>~`cXCKwNnCU!crt@5v z!T`_oYd;=FHc}!?fmUUoCv`7_N1N%*(E#=XN2&*|)t|x2_#c~5;#jB_MdleBlYE4s zUSU0hQnaM`xIT4-b^BYN1vTg#qz^Tb{&rKkWi7cZeA|sG>qr6)L|7ANqJRSv&CB_% zP?1~Sb|^tOPq4Q`ahI2B*ku3Q+b)*gmd%zSy6cdf%&w0}Zjc+>^$N*1Bo9@TyiYQs zaDq9^b1!H{vWbxQMzabe=oC+V{)WW8GpvB<;|~nQXqppFKeiH6n>xb!+^NXyMC7UU zxA~d;y@yZC9yoaTBnKfkxn7;$k^-8Tucj-xxTdv>IMEXc7bgbeisXjTH`WnG7aGI% z!%sYWWY_T{M|=P`>Lsm&=M(NuGXi0nV<=`X`w1=sMf_%R8?oQwr#tL{Y$KKKsmd!; z9*+x2uZ33rVyPLoLY>$|ls|t);SvIO^74KG6A)keg=|djG=Arff-W4* z?OHqcLm;L+3m@z)F&I033Ek@!;RdRa9V4uPGTrO__W7R~q*Wu@KJnzHF56 zS5f=v;IdYJMkjxyEu>i$WbH|p$;;4sp*fT_@#r_+F!M}tv45zlH{s^xCF(>Ar~`f4 ziEX^hpNy8c5HITlh^Vmfa@B^S_cMeWZV7)&g&<8=2(z8u`RAK>Icn70P(0TLSl3xI zt*YMDk~19d7@Fi63fGDNJHcW;L9j*vOjb7`fOBCHIFI&x|Z z_d;_-aD6IjcE+7ye{!83c|9*4EZ@$7!*3?QK^_#Eu>n5Y|yCP9v84i}S zS&C05tPGpeIR9E)wsGx0sWY~S^s>;@@X#PCP4TzwFsOvgZ$w)DE>^tN*Gq~1^h}e9 z4|-(L>-N>!b`t}^u=Z$3v|_C=3O)3|^meW_bIy*XVts!g1{v3AnoWAe74|Av8j;>G ziN%^@SeAN*_t}S-zo&KdehY!otjE~>wisN;CG{%OQg5nX1C8CrrnIWfN9u;iWJgs4 zQ)4<$rIV0nRmaCG`kLP*Jg{lZO&v7VENL=6=@6=@s7fnrxRg$)HhkEP#@TgxsX`PX zx5W~%g71Y4%%9aiv0}}(MzkA%^x^eE(~CT_S6pV`25#$R1ksv^KsKT_bky6-P({3M z*L_2>n&km28i92`*N-SP&KlxC?R<|cC<05erLcOYh%e0lJB?SO0Sb|Ju1NPNvO!ow zPWAY3pJFEd8l=6PYA-^{tJaphEIK5Aw_bC+I{blNsZtcc1ahli?Z$rF) zM#O_RDRk6Z`F{b#^wlvo7|DF5Yvp0g|DE>g?bVbkLYE9<_#oG&G)`q;{@;rUlu9;9 zS4!My#E6Z#f6!Efz?WqT>G?k>`Yj7Y{|S~LAeakpSvL1;*`5k;m=e~}*`+ zt5~!Yu;|*Y@}`DeW}!5REe+d_ug-xDE&a&Sk1hSg(oZe@%+k*-{ld~O zEj@4PSC)Ql={J^sYpH@cq5kK=QZ};ce_pe6xuyMvUJwc6PBK~^o*s?TiUSn1xsJF z^d(DQvGi3-U$gXeOW(BgSC+nI={ZZ^vGiR_-?Q|6OFyvmLrXuh^kYjuvGh|*KeP06 zOTV!6OH0pN`jw?$Tl$Tq-&%Ts^e=*?U6$4?U2bW=rB_(G%F-cAM=ZV8(osuquym89 zTP(fB(%US()6(sh-ec)5OZQkhZRtanK5FUXmL9V7DNAQ9Jz?o-OV3#Pyrm6GU$FE= zOJB0|6-!^W^fgOgxAaX*e`V=gmY%cp9ZTP}^gT=8xAX%`KeY5COFy>s6H7m}^fOC8 zxAY53zqItcrC(Y4wWZ%!`mLoGNPiwI?Xt9H>2gc^Exp3hRhAA}I%4UymX2C_gQc6g zYuXol%hGd}zGLaTmcD1{`<8xS>4%nnWa-D2eq!mTmVRdG=azn9>6ezCxAZGZzqa%n zOTV@B0;wb_sm`gJL?vBr*Zr1WVd*MMhb$ej^jb?tExp0gO_px4^cG8Rv-D0&w_AFT zrMoQMW9hV|4_W%CrH@;B$kL}Qowf9YrKc@DW9jpjHY|O?(ibg#$_WEPdb74=nxA(vK|t*wRld{nXOWEdAWlFD(7i(({&nW$D+J zeq-skmR=y0L?!LAv}WmYOZzRo!qQci4p};4>9v-QT6%+}n=IX8=`EJtX6c=lZnyLv zOLtki$I@v_AF}jOOCPuNkfl#qI&0|(OHW&R#?t34ZCLt(r7v3glBKU$`l_X`S^B!A zZ(8~*OW(5eoTcwr`mUw#S^B=EA6WXKr5{=Pv8A6_`l+R#S^Bx9Us(F3rROdE%F?eb z{l?O7ExkZ0iAvgKY0c8*miAkEg{7-39kO)9(rYapwe$u{H(9#H(pxOO&C)w9-EQeU zmhQ52kEPR=K4j^mmOgIjAxodKbk@=nmY%lsjHS<8+OYHmOJB6~B}-qi^i@k=v-EXK z-?a2smcC`_IZNNM^j%Bev-EvSKd|&eOFy#oV@p4=^ixYev-ERIzp(U6OV3;Sm8D-> z`i-UET6%$05|y;e(we2qE$z4T3QJd6I%MgHrPo?IYUvG@Zo;gce`~0(`KE`TS~lLNmOVRGR2BTNqbL4?VHKa4Or z@JA6Q2mUz1l@i2$KVU7GZMW&m&9@{6&PxfxnC}Iq>-ilLLPhVRGQFBTNqb zO@zsTzl|_C@P!DI3;y%qu;svA5he$&MVK6Td4$P<`y)&ad_{!GfmcPC9C#?gX2Yx8Rl@=2$KUJiZD6wQxPTyo{ca$@QDbM1D}pCIq;bXlLJ2= zVRGO`gvo(lh%hl@s2$KW97h!VX_ajUW{6U1tfj^8eIq*jjCI|jF!sNi8M3@}-(+HCT ze->eK;LjsW4*W%g$$`I&Fgft~2$KVU6=8DVuOmzj{7r<(fxnF~Iq-!DlM8+!IBYp^ zSA@xdYY`>~ULIj`;Qk1c178tga^O`FCI=phFgfr@gvo)gjW9XzXoSguZ-_8C@TLfp z18<2iIq)qJCI`MP!sNhrMwlFUdxXh>?};!u@U94x1Mi72Iq-CZ$$=k=Fgfs}5he$I zJi_F_hayZ4{8WU=foCI34tyfQl@62$KV!i!eFxI}s)aemBD8!0$zv9QgeRlLLPcVRGOPBTNqbQH05X zKmLDNdmkvNuPe{5s=B)CSN*4`Dq2z@b+<|qmRmMxS`tXjEHi0I;KiHP4zlqKlQ3~3 zb<0hr`D18ol))K9x9MN~!D{;zOY{Dc=BCqrL-uK?Gs*xtM$q7{7-~0dW`*+`c_ucoNx9cnWb#K>K_8Z==uk1Iy zU0>O6dAq){-}ZKWWxwO?`pSOS+x3NBc)Px`f9&o0Vn32{ zcKgbn^>%$_kGx%9*?YZRU)hV^uCMI<-mb6g6>ry9_5p9#SN5v6>nr<8Z`W7$VQ<%0 z_Ep}luk0h<&ev2u{)w#}wY~Ev=s2zcbo&!?4=j+qd(Gj$JY>hflKoyBlA?<-eFDiy?!+eGvzUPD>-_`DmdNrDM+T3TG zhnp1&()&5GzIp>x_t)}un4iM;wbM?|_aU46J8`jLP; ziJ~I~rr2|27VW7bnPvG5aPd&lwflRk6LXpSq;PameA}4D6W6y?5pe9$ZkrUAOdZjD zl0%MiPSoG`(CU`DLI=GwuQ&zjPU8tf8ND#;d^*`Jr98VaNZYk+j4 z)w^}9=g1nJ%|JU>CgRb3j_k=SbKZ%a9eA8cF>fB~x6VmD*Zimi#YFdjzL7U4j?Jxh z`9w0Jm`ead4I5n#n}*9z*x|*Kp03kK7L>I7zO9Y{D;k^Jd)gAfMi(Mpf=|?w%PNp` zsG{WjrgdwFAm?W+$4KW83=cO_q+t_AjVpFyjY8hOXCFk(&2TxgCJIMrj_g@(>00et zx}lbJmO`3Y1lAvIV3pi8>^csgfgS+4*}1I5OvhnsnxweqnQnO?922#&1nuWm`%^2S z5-GZ3?9r)TP(}%dHdQ}5(nN&;3SeKqPt5^rxy1NL(-ed4?H24h4Y~me5nZ}1h!&u1 z+|7c+iejcCxzJJusi>2{P#X0S{B;}^RZW`I_MR<~LRRnOFw~_N73H|pR$mnHbpjN< zDiqf~v|h=_T&2MvRT#9v(L+O#!wn+N2fH1#imt43`WT?<6eb%KC!=S}Wtd3A6 z*1sf@>-$M4tQ0e`I@MeCeylS?x-U$Fw{-X?e9DLaw17ep zN9i&QEmToBQcT!L03Azze5iotwP}WvAjJgYvgrz!_EI2F|7Q&M!A|a8lOF7cjNf#( z?I9fgF)BX=RR5$8?l=kEzw2#D$AY7B{$OkMl?Gp(-~LMZ@L$+D?iJ;)NG*vO+#lwK z5s@wp3`s77X4R2%6at7Uo3zjQPjG3NNuMmZ>BPKf8K`(oK1MJDKO>zr1=QqrnER5- zN6tf_C=;aoLUx#&?z!%1L^Hx1t!GL^MtW~7s9!-B&=OD&&j#LfxZz9aSBghu1jZ{IC4Sib#F>b zlw`T(O8em3RzK!^rR1GkI%(#9)!;RQ*ENq`gt@T# zJaWO9e@huc;IinW5n3sTiE{c_Qo_2~AD&Cm6D#4-n8SxgQX{-Nx&|2jui@>+U>-@W zTjD48m-&0KEyU9JYw=r~dWl#s0AKLo+S3ni?)xH7f~@7Sk#*ce_6mO^#8m8;aeK)y z+ivN+g3CK#Hi>PD|D*W5MBKM~DjW9zoJ0Cfl)(TKpGrdzm!evH!BYZTJWqrL5Ad zBlJ3K!cFgDzJ=`-++VWV*-n^OaM^BUQoRY^cW@oWskG z(_5r1jD?lT{sOrO1J$w0_=@2%Nz4&!DyvE>Jl0w|ZQ1$Dud53Un4HsMZD#w?J zr)SDkAF4suPZUmhJG@`UER*n4sn>bGR|uhY6SitW)#5v_fTbgM7*jBIX;>gr?{zMk zi)GS*cCIbfpuLMloZ(y^gB7MvSy+I+dQUN#FL zf)dOuFS(6HOH-FeHN$0YkUNg3LeTkebF1blL2kU%{p?2EOSz~t*H@k^iR{Dce8?SS z5VDf!Bp&WFs84xr1$>qZiDELIgr6(v=kDxK8hyOwf`_IJk|P?nOwI}la>|nMAjySs zRuOZbabKowS1}Lxx+>*zL{=^XTAHi0s7*riEIbTK*4yMmc=P=eNJDi5pf`#sAHjZ7PWLQXHz{kF{DGJ0W?dreX%Vf@W;KNK^;6%px zh_*8au>fnc|AJFa#hqMD=pOaa16XgR1|EKqO*ayT*Fje;_0(fgJM48xU2G`2r^^$k z?0L7hQjhB8CA|`;D~a_AkuFZ0Ol5iKh<7dknj*!ZQ4WgFbRoMpOI15v#501S^ITkH z3@@km4zJD8y=XYjkuc}WfnKQl02?P@w&z~u4qG+wMqOB2Hiy#O7h7%|P@j9FBgYE? zW+=_Qna?{n!UwmnV8;8`vr2@(_ILC7K8xVd$#WPc zQ*PWZmK!7f%yE3Oyf8MP(;o3jT`9)-?UTg;o#3W_aV9xFg}+_79G`M43tVb5%iDZi z7007G_7oX)i2BwwHOLBr`xu(eP**h1xCIX)9mIoMY4^GPP>eJ1De6(g@|k#9M^ zCy@*0_@3l*@jc8%eQGmWFXr={LZ^{XOYgvv=N%Vd9umcyE;$_OdghnQ$q$=?s?1k7 zEa#A}oz%6Lt_rS*kA)pvfFMH9KqiD*7>UaKxhM-GeOiguW^gLnxNjWFv1ThNx3!>a>SiH%Z&|A^rXgUuJnmFSIW1!Qoa_yHd3l>V)Y3=GG&sM z1ar`gD2!pNbNaAlAg?v+;f#1b|ct) zX=}HVE>pXebeY;MLi#QvbE_TV3Ce4-P3|(NM@jo|qd8X99Jih0u2PojH>`a0cr{mj zm@7bNTyvFGG)$p~lNzOkZ2;G1)U2V1G_xC^HSRN1zo-u@c|s_K#+h>Cv~FW)oEhY= z)HumB!Gw-p6rQK~A?k?m(Q4lUml~%e{h0e+MmIPWN^^fun)`lf?guRKx^)$Bn#=1+ z-kODOtC_hNu};gE>N9zYSgKE#>eut6VJ-x~iX+Dwqrp-m8%1t~DkJiN2wz)b$snwc)dUg=FvW3kpg@m6 zuRx!`G68O2k^pF-SA4q-W}|_L%_v@f@RQB;3MgD~Gy;?aSwe6^5D|!sEwVk$}q>?x-?I4@z*@)A``VhI-sWsN`uSIaetV0}9A zQr=pVndCoDn>!OiQEzf~9T;~(KpKon3q_N+IwLkWj4*^@B%`FgRxZfX6wu*#BKScQe|Ckr1xaV=CR zp{vE(jE4R~CD_8yp9wgVN5C1QlJ;=KGN_FtzD#z$aOK*qWZ2ebB3+%OELRmuwF50n zxn>(53l%$*%BNg2;z7{&c4|PHq2*Yc5j#mJD-9o79^w8@OgcJDQMp{DJ{>Adc;f8g zNa75dzDhw;RXPxQ;*x4<^$og%>MPTg*GQ`(Y+(fH&BUxOAIqi=X+V`0R%Sb7$_n%f z^a&IM$Yew{x8Ul`ET!62D^4l?$WAWtRVWoiFnEh49p2<5F##>jX3QVbnmf7FJPTn!%`fgip1inv(HckJXd}Xr{`I zk0F%`fs?iL8oWbl_1KGYj0jj7HX|-nRAEHYHTRyYsz;V{om~%47V5g`*$70vn9M-& zL1w0d-aS5OapE&coH!0~;@J5eO#EuMTo$z(iBml4oZ?d@onf{?2MbagDc5w_y0a&F z*Dm69F}Pn$+~aX@8V@*)YuJ~W94VqlpLyxyBy`O(aP=+^Gg$@EyXvv1g3iS^bkS?9 zOSu-txaA&tLamFQQ7p|h%wT!u8QgXM77vw>E#^oo)4XPrsHn2#H66j2*kmR;)sSn1 zE8(%^X$ijBypmd2MNn(YnG(0?52}mtm)Dmr>5H?_A{2CRP4&|}uHtKJCdzB{lZZP? zU26`OYt1}=q28J;+R|h$j>P5H?{<{pnL_@l919g!?bo6_1F1mb<=VAYh{T&4bm69S zSkO^bLTTS9Ns8r$rmTFqJ}cR&ruTwwPcjy!q6UKTKwixxPBZiF2QRo(B=A%S?pdPr zb^GH@5S3B;J@5o3ZMGP$#Cd8{+)%&oKO|S<#&O3efvmGwcUQXF*;21E_Nfa_BGTf^ z@W``|t@lSVX|dQY9A|yaQ+o(R;{>q(@|vJytdqSX?*TuYW+DR70-1muFt1j%9D8z| zrCK#lr-&jtmCUp~zitLyseUKJqOs3ci?gya#JNk$dGqFkr*|R6r*eMRft95BE{U2a zG0SN9b2_$#y_+z+Zq>S-Ir_k~&#f%|w` zaU?iu*%;{5t84jqLj75NAf6ygq}r~#VHGuuCz1{kPmre?F5Z^MU1|}npnC1khAlp> zTho7Cx0VR0%Dka|#9E>bX%IV(X_$vg$Xs2Vlo`q z9VZhGwU^>e)<)y)sE+$uqhGl!sfqS%Y8OK`wTnx#sa>?$;bM|a?IPJQ3`?~Oke^M= zI~UtBs$H~~!{~D?)o3G?TZS3vFd<96$%2+JbPUH%rP0(kZ zE#Vtq5$9`Ew00Ik#PZOHWa8qfwLCReYUhZ$iW|Nj4)?H~20BZ2wGGSc%G3y z0k(2H-y)8&n0~r56Tl*qy=FfPaz>#@_YXDYa3z_`6SGp_160*Jy6&A6%lvZO1g|h55)({l2@DpoHezpiIT!OO*VYHV zq_)1*zU!$w8j81SG(At#8;$7()cR42N=#@nNAa<0E<;PmmPQ=6*|;@Ww~f)@xoX*T!x6TaIVxHnLF; zMXdFjZ*N`$6ufcoC2?th$$*2gkBqVP7O__}pV=3xG)fk51idZFUF%Io7E#^Us^4(* zquqhJxPd+I2KN%5B$BQLuz^kjpr|D$)i*#)3c}-SZcBCUL&PlXyxJ9uXu(-eJoPx- zfjWd*62Tqks;cJ^2;JzAK<s1_B^FQ0$BZA8&A?sp|Vl0YxDvlHyLJGq7;yS%gPX886fcFz$QKNPdv zI13+t7CzyVe!dO}A^gsQt`-{Bv#>SJ!g`+*)h9r3<*psS0J0DaF?=ccCH^kM@pkZ+ z<&T#Etoj<4g5h$%W%3YuRC%d!zCZ$2N0;);;Irs^_2B^$gg1`Zze0M+JsOIBInTAR zi1`}V2n6fsGtm;4aX$B<@L_Q&2CdY%V#T^jNOAJ64Ou&l3^3M3yFdlb{_uPG{9wz7 z=mIi_Z=0K+RTR>mehJYw<_c}0JT5m``)=~)JLSe*umx3fpgNa)!KK`|9SU)iwJI{( z_xJ^;J4rlNQP6}|-?~|DTz6F!v35X8Tb}y~jRYIPtAkqTBd{pV{fU;a!4C*1s(Ep&Dn{ zj?+#D6XWUpv%H})m03nCUX;8Y$(oQu9WMG?zZSW^lUfY-H#So+{ zaW5Owih;CVi6BBlo~8$7YCd8)a+dm&gEc^K(84R2;l)*& zU~Mx#Ml|bu5Auj#Z6|wy>06uI^@p68`MUVa@fST3a(m!*#4QduC{intB?XJw+wm3>h{wMq7X9D;sfL2N zy|o(WlYTEFqq@l>CJcQ*{j_OK|G=%(NQT+eU#lsjUF2n+)@8*xIF(8(hJWg?;Ctz&@hivGRIkirrtUCQ^)PAgc99~u4{H++LyW9IAqgqvtl#$>By8AS^Z1= zD;;w&$oiD)2Rr#VHPMAh%kt_YRVg~@N;SvRE@#{xr*6)UPpHA^Md9iuqn^iOHMg1&PC(=6>-=qm>5nzgia*-2<}V}J`Nij zlr$!ymIdj%e|^69(I)Lo7>u5Gkuu!94CP^lC5A?)X3mvA|@vGm|PMe zwDs2UvR;PKmc_#D^1@w;bui-MSyac+UVvXgM+}93^$6EzZ(B9pWohOsBhC{ij;u2v z6; zlNw1vu$f}{oOhz1P1H7wJnd>LdE+xr(tMIa)^AW)xL2CO%)`>1_4h8~w=Ss}R`goT z*SEEBr=r|4w>8dv*QoWjH+-$vH*ZaogOP+@FE2OB8zLbj)u0_GkSIbBl{1ai#x;E7 zepPP__YdsHQG+O>Ndmreh!Lo`e&($;VX^`YSFnjJGqy)4^~>jTBGAu7?bI zb!-R*bh|y2Q4TMBSL)=@z<-F7wxHG=it2={DzQgFlR~Z5Uo5O>(lI%i{~ah>I$t!nz^=K5>9=WSObZars9x+LC5 z&`y|TG!P!v(kGi2Y1OpMiGIP3lEqhZCrpw(pgBE{M#Z6{RzFKYx%X_X_Z66 zs$o4^4vYu5cq# zymbr~i^+0a31$S{g)C2a*rnld1s{IeXyAri`-#XAT;+)EQ30%7*lK? z&^$n2c2`p79G8d4#@sg3cEJtRbF06;amJjzgbNj92K$IAvuolj%Ty?HW#C^4s zqIxwuS`uFp#X;{6-GkbymfprmTRjg85)c@RORNvGDvwR$#Wj0DHmNNnsnf_IBe{A- z5Vrw)8j&mXbX?@c(0Ws@Va;xP#ZjdDswF#~;~jW(e@lYxw(E<;CP_rQ|{RWZKS zCE`t?E(sAD4WoKT-9%XAu!%-TrUW<274cxH-Jx++q$bXBYx_;1X%$yOmxw&$&Ef2j z1$Q;Bh@uvfQd$BR6jD7a-YUe{%{MA)A3Q9K=Z&^nks%#yCSFp$^^`J;x2m|?(4xNyQij zi5Sf1O-0eKWHEu5w(&4qd6`Sy_n>vFgVvKI5VajRvEeHHVrC$fiO>QenOR9qVUDP6 zD$5z-X%TpHDc4T7%*|oF@=&|NJf{hoY-?Nfkg7PL)A}I_ZMVh;WmRDFUFesU=+0WZ z@~AjFo>b8um9;iWQa{L7oQr}hAB!CysOA{J@O|f%M(s|yc82`h5@@N>u&?O}C@HGM z7mZ!HrdH6r#Hx_F(26MB&saT9mt%fruCb}P9<#-Qa|p5C`#v;HsIF^8I`m!4awf)` z7z6bnwj(3)8Jp{^N2-Q2`!F)sn=5<@tw4&c%GXQvrTC`0OMFxLXkyfj?ew0IJw7^` zFHA6&;@g_dSyZlz7}j#TZH6~7bi1ZhxW`O6MF;k%bz7;DJ&EY)DxZO`oyMs#M$FaKcU>z8ZQXMHz^i|NPUPp;kI-Pyq7ZISY>L5=Q&n;%6gLU z5oJ~(RBx^jtbZs4y3xGV#nVpmiD$93aILKmHBAiIlF}C;Wt^8SeNnA^J84rT?`nim zuj+Ii;1YGDql%ITgzas5h;OHZkw*X=w&vhelDe)(bC57T6WEXhDmb8nCFy5`H8azDQrxI*c(b*y~}; zY>gxkQP-6hcv!tn$Qn;O-g!bt-{T2a8O$55H-e&~xY1P`QJCZ~g|O#*o!)*)N#5HL!`&{t%o2Oo$%NwEK z4Q`o|l-vl`a&fZAmYp`Y_YIuHGKpt5gS5vhXd=6mB;2Mzp%;hLhl*rKR}iI@WZfa4 zzIK<@v7ObC;hIPos-lQMERt&vD2^9yAarvcc{ci5AuK`3(8@{3#7VQU_Uny!3JzsAkPPe!d)YMy4OHbk*U4T?%ra6w8Scwew~E@5rRCU7~8 zo2vIUVHIIW2DZ^Gq_NaqI~SNtSITheU`hELJy)HJ{F>sHH=D{FWCN#x@c}hu%{7xLtIy}LqqhZN;3_Cgmb~UcT1I5O3^!qOq4Gf1 z%ceHN*auDt7X{{2hc}h#9OZ+HoJAZY(Tw%T_=+$(sV0xFSi{R)s+~~t^HDwHq1x8c z9v7&|jrmZn?3k$`ft z)y5M^|1)FRtab`u}uD~J7^MJ$pfLZQ3%iVBb2-ORJU`X2GL~;IyIFLai zBuaV)?}qb3d9xm(Omjap{00o!=7217KQs$ILT5m5?uP{B1OTgWDGbz#SnF!{`h;*4 z`(2wCh;dt}0OA`0*8)L+;L_eErf(*u#8*q!a=l{6A9TpuK0|#%_!uO8=P_@gVrS7p z47>z603spP4Vi&5Uo-PHEj0{j>zDn4_0cfWXXwNZF%D&lyvzh!GMX1gJ{h>yY!6&( zCV^|sPYHZ&N#JX(z}Et$5*pNiQ7SkgD@(nSP?37{$yDR5?Wx9FlT_oaOHyS3S-BWV z=?@?DX?2&4xbVS#2DGD+h@5$voA(HOydUQlLhVh!((oi;J zPE!RGU#H{PW>T+r8a@c+oJTk*x5_SzX__#fk!FI2#>YDMs_1&(jni=KPv}hCjD{BC zxsbwyG=SdQ**ejxWh0EfJ8EYJM84=AS^gTM1ja=Zh7m(3i>MC-Ks0RLU|dS4deul@ z*fBHpH@EMkbrc370E7qt8UBLTl9`i(Kw%PPs3yi%0EBzN)o4*|Pcl`u6Npc7tTjK) z@mewu`+@x_f#R)81EGu!iKI1`48MmWTK69Q6vtZcr#Qx=K8vImCPxe*qJOiq&1hPB2FBiABp z<47`LhOM7MoXNQ{$Cc+xj46f`gWGtGS)&BbKRd3YlaogPmu0$Q*1wBM;^1tRv7H?g zkV7`bQRQsEtWOF&EATmi zfz<+=1(-QcWN!cCz=6b9JkxlB3bi2@vu6s4((ai8pUtFl8Tg-6XJ&+Aj4*w&{?y!m z)=i9OvEU>NAEkyDW2?!?z@+g}YbvD+nVWV<#&umH!1@j; zL2oM4m&$<2GJE>hc!`^ax^Y@)j@$g+;=*e!E?h=c!F6`Hk@HCl{(7=Gg7SIT9I4$( zHb>0WQoLnFxSmjm+D(<_cGw8<(UZa{HCBS`KbVgzryNz?CbK~>UaH*}cp&gGpq|QB z)DaE|q^bg`4guasNzp5_DfYiGSvRe!!_>2iTg`NJiFfJ`V}nByew4)H!Bo4*b|aU< zX-(V}xjCM}0!rRVkG3;YI)A3tbeCToSs+^+)w!|OsFRDRqiGfigE3U>JNwm8z369r zmxB{QMw;q#1 zZ~T+-Y8Tt%)h;ISFoyilRA9)}$8E^f$4yd)u2jlx(qLe8bPT7ul5SKlCPvUsrl0Y| zNQw;8`ncM+*Ut@0nk_8uTq}jy#B4N6m=D@&meZeZit))fhJ55x9OH>ka~%H^$J#~c ze&|}37d>8WP4}{?qu-g6i3T6@OdOa$mO9uGL!u`kVx4_!cd$cuI2cVtxu{)_P>gES zrtxNW7+mfRf?qKrI%Bugx(x`MHvDFUZdLSWJ*%{1xz6xncbRQv_#Mhr?MlHW79)m8 zrbG83+095?oCI&lou?g4Cul9`;@NtYV+vYmRACs+s&fY&nx5(dT;4)wfD#oTYTl^4 z`q;yUKV9fIDKaEaq4cYkb-a{Mn@FF1ZBXIA^fk17sLgPf8UdM2<4anByKNAXLLiG{ zopU~tz!DhPXG>_g+H$~_*0LdQSBl&Q-N9Y1+DI%w@3pTE@7iZ*l3tO1B0T^@`((PBel@*Ok!+b)-|Pn4W?gJX9ay0=HfT1(G)T^1 z8XvwM2`r?lxo$G$r#_`_B{6>)dB1)L{(=Bsz*awKGU(TWFbI^)^-uBzh2ovgI>4qJZ6dVi( z2DmbyIV~mhflO0Oh##~PkJ1zzzu_WL3kK|~s-LTuK@)G-FxVg+12OWi@7_B#zT>UE z+xNZ;GxrG=IBH*kiuLewfbAZLHjaG?-^@iy8ilsnGrrW#Zgdh8ElRdh(o|apNCpl! zVY&w8Iye@el76e?qaS%5$BF;iLfEWMN3Y#8lWtD&HS-qpHR5C83#O&VE44!n4 z0VCBe)hE4*1SWS2wsY-CX$|YlTyw6?g=ciO_#>7=e;F=RD&$EBGaN~e(6j;&mtW2m z;M}+$pFqCrs1dA~)`!$+s9_b87Pc0nq(4&>->0CkA(0@hMlZwF6SJ6gp3RKgo_X)m!d^tEH*wc#EY8F+|mszz+9CmGRSD@d-*6>($= z^H{3Si1*gvSzPSqAwIhIMAisrNsxq{+O|FoH)(QQqA?@RusT4I2Y|K@lue*ZAQH$6 zbPMzf6a-2F{Q{2(JTCBrKvm!wfoBCiD=;kZIf2g$tP&UzctPMrftLi<2&@%&S>P3c zJ>ofZ+o%5LXhN1o(@du1=J$4@0cL4_k8=acS`Pz+_@WW>Pmz!m8bFS-382Rg zI$_lw^J|{U%7vx5S7R zf^HcwMdebLDdynv5GeA+ubAV~S252py;bfEwA*I6kdD&R$Q{s&lMx|wM;;o`C-q0I zFub%$i-uDtM{!Ydc6EJ{8wtC+>`*E=W+|?=Fx6@5xAL7Fd_*A@ZP;F}yQ7CtdZ|{| zZ&SHu(~ykI^Di(_U`VjGKwSA_eq31H?pM?~ruxC`N&0W5iy@pE!<0%bXXL`&z&G`V zbnMZTW(D?`_R+CFWOyVxtES~_HXp7IcPAd(Vj+-F{i{__%|peUBIf9IsuxnKRpo(J zOYMMN2*5?%R4Q(w2a4p$#3{SMj~$?nbdl}pQ;2IBF|1dBsLvYhI90A+D7drIx{r{G zI`c@bkF!~k&UI09a={}{PmQD}TR-8KmcAGyLn&lYA3Q~$1V7<}B|>ygDl{nvsky`h zMC2N>HYZ9^m19+-2Lp{NT=_7ZPpOwM@|9}C)&&b&SRv>oaVOKDc0QE1WfQO%JD^OMfo?`ShyvNcx5Ji|LorYtn1eFQ;Eor)(IN z7!C&A2_SmKISc5P((BJY#n{h&R^T~-=LLR2U_{^rffof{5?CX!R^VlUR|G}{)(QMI zf%O8vB=E}u|BAq?0>fiDXD4S|1EU|ir0fxjv6D*|r{d`aNT z0$T*WBJisMzb3F%;MWEIHGzL!V4J{i2>crYUlo`T*e>vvz}o^-0$&rD7T6*1ZwmaT zz>EOTI;XO`1a=GT5%{{mUV(iAvjY1Cz9H~Ufdc}p15??5OW?Nz4ho=up345)0>3Tr zp1@&&Ie~eBZwnylPh}SbVu6}KU7#V*6gVpI9f9`+76pz892fXN;Do^M2>d$&e@ozZ z1^!)ue^20)!0!qCZGqnxI4$s9fq!4%KM*)0@I8UQBk&&zoE7*3fxj#89|@cj_`bm3 z6Znq>&I|lN;O`6kCju7)ekkyt3jAjR7X|)M;6E4mF9a?L{7B%x6!@8B=Fw}Tod?E;J+96#{$;{ek|}m2>g!%Hw1nn@IMLs&jL3E z{zTw^5y)l4k9BZW$j6bS2aQc|vbs}7Q$NRp8e`#GYD{8FoI7F28j}dSbT+8e*d_*t zdqKwd=twFbEeZ8$uH=M~Ze|(N#5TrBBA{Zl)*BX00oXG2Ar(~n9DD)>Mq2(btwVtL zjs{dli_CFYxSh#E&C`uF@!{QFNIM|bxKAn^^Ff#zZlL746;{TLF&7o@OO)ACK;)N&xjWd&90CJ`d$o(p25cOuTV0@mZ1UVU`8ON$yyIvq2M{u$Qy)$Kk>iGocBvDp zP};4hc-DZb3~+ml)oo)Eyao~<@EYUv7SL6g(;AaSKI9ouF=nfs^(l$|q)LYFp zN~BTB#4$!)@WEuFFn+$pgl?hwXUnT!i;Q*$U1e#^hwE>)%xw3MX*WB!zE(~R?ltwU>T4~J=E|0tJL9WrwMmc+Cev**w>WW&r;TxLOxj)q;aMJ8 zJmY4u8>7#++q?JrZ(m5Yq3uPbDrABq*Tnnm9U^$~Q&bHF)&8Ve{Fl#w$Qr{5(Fg*1 zr6n5460R^%o?lBB(^G5;M&Z%y!wbC6P_s5asyPqQuml zn0gaaUn@nLA;hs}2o}b8E09y>YfL8HD7mD%xiZAozfKeB-`P>IAva{F}Y?rk`Utt<3K((^Hsr zZrX*4HZcj4ZsFQETO?}BLo=51xGN84Hcf1ibGj`j(+(d)-jAd%AZA4FoN?Oc2+yN0 zTIDDrLDV-QVnVsNWL>0T1d(w&6zAn}-_%jm-o!C0pe z6RB8|xWTOkw;7yZS;(A&Fhc81VlY*3|Gpy^A8UDU<60&pNIIq3kU1>)-O+2L2HaCF zu_fXP{)7es8#;&NJ6d{)N+X15=&+BPS@cX|Rz1i++apMrBjzlh$J;bp!vC5pBYU3RVY|cn<}Aw++RROH7v%(`Ac(&P6|m zg$OQ_mNuz|Y@ljqTlDNw%k`2Wd%5Lzx#f2mob=8}v0ylz1CmFJjI~ZNHZHYXFRN_l z!5;<`q<} zzS_d$suH?k2}$`6vsJMqxjre#O-MvWUsEy$9*ZNtUJC=)1c5t=zbId*-#a0w=%Ef& zA;{piy(HENHR)Ny{Y1zXHold>2~`(_T{J=5{WCh4?^sS8%t*(>;3g?i$`fux7*##t z*iyOn2`SE4J9j9jNl;y1aI;6E4Xf#em$b;2J5EiX$EKY^rd65~*6!8?T}Tzl%}!3q z4xBX`St=sapHXr~(H>aoTv&7X7=;Fjlc^XGm6}tt2-Cp}GvBwqJJ-oT#DcR#vFk9F z5B-_WH*&i0&#*Dj=j+04(rQn8c{a0n)9n5+48DpnGO{+Pb8*hVv4=Ujk#7-t;yt6Zfo9-ia8O;g5`ek~%D@{n>=o=Z*C2*eQ- zhB+n1M2;|$r2RMcUtI6}84EiY(A7(18arGQr=$FlAVv4QJw$O@NPWmZLGj4N>Q!d^@JImq-GA1TBYpAWd z!?U>s&t|u)F`%|{sF7x5G`HDI!o-A8b*lPYnAnGjIr5}*x~YI< z9PMKxt+^rU|2x0^vuB>YE47y9HW9}1dpl?_8Rq_!Jtgv+(0(Cq5vQL~m9c-eb%=&b zb3!2|X$er8Fl(tfWBnt-V5}xS8(cqQZA^D@8w22ryK78LW4wsP%di8Y$;|^spjQMyWZQnDn>>eH^D?U@MC|qB(`5o3op+GAa9*?Vz(AtVsGnH^rZyHy$iCNzFS4 z!$H-PlCjT06%#&@dQUJo6*4}RltRM_e4DnoX`a$ERk{|0pU;)n z%dkC7hg~FJnk$oeB8R@Fk)R3mv=C-@s`p!@ggCXL69JYtQzV4`To0vZL3LE+vDoD1 z9z${3%!lN>NFOJJNr^05u52T#f|^A-ERZk$=!Sb7F_6oXRYYA1{Fl%;Nw74!CUPn9 zQs86Pn&KvlJdy#wfdMZRfJHb>*J|A&oqKHH^IhT&8TABVdWk!v)`vd?8B;pOra*9^ zvISHBgQ-WoE}0!*>B>#J1z`S*lt#AzBnGSVGltd{H`+Lv!tkZrFo2EDpJC&gSmow8 zuA9wC{gw~}#iwZ<$J}Fa2+bI`?rIj{Tr&m{TaOv3KSL)99s7*Ynk~ub*pr|;owyy6 z$xsb$RHzCwF5vX(nkd6Ud>nG>y+&4gMR}|Yt>bu2C(D4!n240>4T+0|z1O^JxNoOa`Gk6Ff@#X93@N-(cSwdcQL zNS^~)B%S5?U)RLqe&uSEF3tZ&p)|jpbic^!{hV^SQYN!u$2b_i9-9i9QF!H*|$@Dxm{`yIF79yvJfhI4#oh6OP6zJ!9fHQVo{e2G(qHb(ON< zr)DJVv@&E1T8@T+=W|_OyBrjk9Wpj`nGt;GZ6}hFHLr(~HLqJ=U}X+IjDqWG0F4Z8 zJsU9;xgWA|Vg*eV#2%ql1|uli^(T>WH*W;Lq{#+BmbA{$Bqr^kaINQ%RHFMW*~cZ5 z$T$i8C07|SXt1%Y>nuAyw>f3)3Rh${HXKtcUmJPh3$K1*<7=y5U$b^(^-Hg=*|7Sx zjT>KI{o0z>`HZ}!DS4pDUW!d5v%W-Apeg z1TJV%AU`ira00iLt5^M4!$|+E-wZ^;XymnZue|c&%Ntj(+xYT^)ob1vS-X1Ot1rI1 zdd-V#MqYezWZg@zzxpais>roqZ~RnHILMN3z5)|sUv_6vxTwg?u6hSI11cacJ=Ly! zrNZ=iC(pZCTnbmHaJOJCapML-G!6=cC$JTWG%N*|i4s*x4${&pGynXzBIZZ-Bz7UB zDD=3bu}7(!8M|Sr+$tP>=LEY9Am9wLFeIHfD9B!_c6(GQTe*2#@k9sjR0gamUw!Ed z8#k_bef7rIUt70&&D5F~R*$~)+AFJH7=7srudaFF^$nwI*Xf{ON5072=6U)e??ivyAd5a3|L=caufPq*75UVdfux)(=BUU+rQ zx>q)=S%aFKTZyCY5^nX?c2>4?EOp3{Bl$>Ll1FFNugMg`JDGx|TQf@$Q~Ofn|pRM-Q7sR;X15uB$zBtcrjUdabBV#`S(e@B+ zkHi^^EFjBbaTd8z!;hLo# z8`Qf_nyT=#6UaJfWZ_IGd)6fOee7r6A#~pw`s5CRVN7xC$&t2bf<+4=YR_ ziXga`*)FoFxp>g1xRo72E;GqsY4L!Y3KrQOy{{>}aYCAkxZ{nJpYs-*;+O7)GdBTM zVMvB%CBV_)WGXwlGPGdh8uc9JwWBM8P{&*~2{C&g9cD^XYw$M!XM2>@xa9Jt9PCO| z;_AxAT_y8Jl|f15GHu{0j^R@2-|3M&H9&> z9gS)`09Pf!x6W{1o5#k+Ac10{3UjDtB1P2f0&~*1tlB!NjYS}pr3!jr<#!koN|lp?;ww} z5=x|Sl(P>r=mRk^8pFw4DlY1#v5p{8Zr&0*ED2ll=CV|0B!WBO$u8a8c~Br8DP*GU zWAZ2@J41xoYZ0#V>VX&!|w ziK}coP||&A9~HX{W(_)*ZZo4Ph%Z{IK;}$fk09r21bIBoj43XwHBa=Pdr;Bq^#7PC zd3!IhvM_~{FpV+V0@Yp=?P#W>qXO#%#soG9Y!YCxP&&FOHRi>&;dt}-p)7NGCx=hnDP0O@HrX4a#XE|Gv=_#3> zl4-9@du7@u(>|HXGCeI&mi1|YSy^Xg+Aq_7nU>46Tqfx|XP=Sj8!~-ErfLab(uEHv{|M%WqMPlFUj;J znZ7L3mt`7}X+)+MWO_j+DO+b>lt~)b*_ULZ?kBRns_b+Tz&(#twtyaA&UOlP3FHLO zWJtk80J;Tw1bPMf1PTJn1d0MBfm9ig7RU&62^7X)!9ygE`gjtB#;;A7U&V^73dQv2rLsolallVG6Ed}I+dO66zCGj2}A;Ufo_2w zfnI?=fr7v?fucZ3pe(RlpkLq-f%G9jMxaxmOCTo@3FHO31(pdE1s)Tq2&@ozT;K_T zf1U#TuLA#@z=={ttl%0)HX!e+v9x0v`+fOyFM#{9J&Ro)nlCm=V|`Fe`9C z06|&l=pg|F*QKLpvbTM-2ie7YB=F@e94+n|?8tOwGhMw3B9ZxbE@!jqO=UIra)Ew< zM+6=fcub%outMN*fhPn81O^3$1fCSA3Opt7w7@e0D+N9y@T|aR1%?Hl6G)W+X@QJD zhk%Y~Wjh7B1abnX&`|dR-2y!Vy#jp#1%YJ(MS+q)Szx(9zrZ5`j|w~{P!U)m@VLMe z0s{hr0z(2%3RDH25_nqR8G)4opAmRg;Ijh50?!G2PT=zboHyaHzrgbXzaTIo@PfdL z0xt=y5m+nmvcM|>qXO#$eo^4B39J{O$*u@o6}TpFJ*`&%j%L{J+!nYaaF@2$1-S25 zGL=;3wj#b?6%hS?U%lx4vw-j1l34FMw`5mp?<<-2mCXBh=@+R(GJPcQAj=U>8Z4Fi zZLEt~0d=EAtqPDQ99`u(s6!Z;WNfx%u>#9@NSa<8~j`)mT*p__(yldoWRoO5IN?VzbC~Whz2?Dh^p$ zl@~V!v=;p$rchpFD+TQZOWpJI6Q579rJ(RIv17pz_PZ^*ONiKL&XpEd`ar`VI2@J+ z3~Oc!DuC37i>1YC=8fEAtV1m2ZC2@<EE)I_lg%z!+y<9SpQqB2(tonh zmV~t~rGF+@bWKFhqghp(RD1FR>!YilPUT$v6Laj7=_!&}v8bynaAwB!qB{W>hK#Q! zf&1dTL5bj5SQykHA=3<6G<7+*93#S_(?@YjFmZK?y&^}Svzl`?vW*(SRC<3~4=1Lm zO)|@K_FPW07UVmZm$|N=mqMfdKdw4;|8&fUiv7-I>b5`(hl_E7$6ma3}F!SOCF0kSu??=ks|_Vy%KtPiZex- z$lZ1891zZ+aWlyRNmTb5t1b$UeB+W{qg}jGZd5olMNe&1{KZ}JMf`vr@dM^YMKT0J zS}Zkiqv9%)^sYRcTZUZ`7B59;P)#CD(tz@n=&!b;m|)+}B!Z^BA1ry|HncFmHPl*H8_i3nJmtOS)Y6{4kZPI<;a4wbsF z&S$McQ#UqnCj}pQ4p`loQE#Q-D7|YvXA%xWn_3?Hg$>!NL89u8uc=q`yQITqJzSX74vPu$yP%W3t$`J*cP z{84TQ;s~T(dz?R3ibwQzgf@H-3;d3H!TeG7VW^Q?MT|NxKY!Fo8i=4czw5&Op0C~7 zP03#7f0v)d{#{ikR<0qc-LyuX|E}VZ&^k+pEbX_-C4gBcH3tSznGurTC3hftIkj7s z;P>om_gkP*s$HjEX%*=jB~*?JRFjIgX7nv=&mSz_3$h@B$%9Kb(3D2(#(gIuKxAf4 z#vpP3yPZofa|^uFHs)#$BWc!0wmP#^m*WE*kcIo;rb1HCT?WJEpw4whJ~G_F@N7CY z|C_q>YfGl@)tQ;y-+W{L%x|FrDc( z8-&7`d;~;B3FO0=c71Um!ypxXFjse&vW8+G~BKid~^ceds(-3zPX1a?V9p*liDd*T{aQ~e5P)BB{qqmsN z`T#>6kL29GkV1tpL)pv_;s_3%4P5utMRaV5B#p%n}E?^rJ{clqvgAJ2G33R9EKc9 z^@V#L&BlCF?Brf$8elBVxdd9&Oz==j;Lt)kb?DHh?fa%*-#s~1-LbE_y}EP%?Dn^2 zrmFj9_wIjtwz_@SWOd*4?)@{9)m^)1t8YzJ-`>4*&-T4jlhtqTn4PZfo~2t?LlXO* zuj;;)ExUt5b#`}k?-Y-`OnqajN>Gc!FjIrTi<@XP7c8%dP^KhPk}u2hG3 zUPgTeA*JM$us3r*hQc_jgY>#SLiX_wV;9CQ{bQlTKU}&ovSZSXv4XL}Ka5$7NHek+ zdolL%4`U9am{&fkU0ixF_V5qm3XCiG7wJ+bT9+YQI<|`L-!Vw%hbrpBF&hoFV^=k_ zb@xCp+k$g|B_-32i$-uijvYNH&Hso<#l)YLh&gm~w$<|Cvz`#jR$muVChu>z_FKq& zD!BEr6^^$?Y3cZeyma==qD17#DE6_1c`&kKmRSLGX4XpMyye77TUW0i8^!F4C}Rc1 zI3?zj4e63YNXr{lXPiz$gW_A%0Z_kVQtkypU7#@)S4~QaAj~ZI6b+}g^7`cD(%IcX z-Lk^o6Hirz&55ci-&P&gb8l+PQo0yBnt7+W)m*-7)pei5IA)bgKAUTXuh$ z{=MsK!_TeSyZxKrVuM!0P06b4BYeq8#j%{wG&73F4E)DYnj84^FVj^iSi_B_xekP( z+TliQ2P5{$`42@MNyB_Fx~d!_VRTDUs+}Yn^3Nr9=LaSCuASX*%bl+E^xPu0jy^gh z(=!zxdgU0Va+|BA0$GO3TH$4Pw-2R4 z2$w`FM6kE=ZA+G0(ITP5)>?5W#cwFp!`z{oQfWXd7F&esrkt%0bU&dKBBN zir~hzdWZQhPxXU(t2owPMXp>+S0weS1mCt=Ek-@+7${o(nDmx(1n1PJ`Pk<^lwMZM zw6|?KM6eW>Mv#+can-<9Tel$@@h13eE0S{$iCPTeh$YArS8zS2FBPLG@>Q*-R*NDT zlW#H@N{4>N@L1x+g&xvrKJ+ufss!y}E4gmQQ^&@le#`jJ^4mg?$da%ukRzqR%W)!( zeza~%cNh!%lO;*x%F8!PQot#)8X#iiDPadg)FoBu4kNe_AwBVq%taPuy`v0#Tm%e0 zf=oVw8MV};FuFn%N~`@bPZULksJwRaZxe;1zVdbCUnWof)tM6VFN=D9ojBfBKSw9$L>>9SUkX4lI$X|%0PO(`5-CoC# zdWjL|ZqZ)my$AsrkDwN9D};@V2opcaNGp{bv`$MLc1qCdLg&oK6NRT&>m@0M#1PwSEK-XmNU*~}hx8U0FAgF#_|x(_lORg^ z!b@SSOoKrugARR{M0;#)q-N-W?`GNAxq`ar;h7^WDpGf*vvh2m`%JjcB!%ki7C?|f zsLBc(Xe(HB8gHQmfsi-Eg*=N@@g8DrusR1|2xCr6QBPYZpiTsgi2;D?OExPH$2r^Ekg$`NCIt|vN_K? zqz6jJ&?k^`h>kU-u~A4aic==xdyg95WDb+RKV! z+=>|bJ2V@uVc#&DSn-^TEgnShHHy{~_7N(B^d5?-x-ajK*lkjt`_cADYZ0cLyAgzd zFo$!HXdt~pLXJB}$Yl`yV2w-gNR1!$0O+Wgx+x;tSHK=lml~7r0%jC2!<}^qJ_N)O zWvtW4x*yEzp{#Y11I?yC-RX{ z!RahtL(WWcIgblcLhonlY2ru0TdVktf+(_PVHdq@0&3Um^$Z4bIgNsAu6tm!lXd3K zsDNd4VTwM?P^!Wet;Z_-{Mcd6aY1ZxTj9Q#Oc7s2&=8Zdo>G;QU-uewEq0ov4Ajl1 z%t!1quNbz{#!ca%K5jXqPY55@=x$tV*F@~TdaleqrsMyVhU1%uQjas#Lm(w3Kc98J zYmnF%RHLq4)vPIA;Esa3%?SzsE2L`HRy*GiJcu!W#vyXKs|C1729~PGmRJX7H(jq% zix{sdQ%4sJS6BJiWpt)>9rXOSFlUE72X;y5Xxw^!PK2jolkzp;0qXW;_iuo$f3^1= z+?QkbMn?xhwvv+Cvm?2$lDu8o!VLH@m*KyRoSJ6jvJwvX`9~wc*?YSJ)Q95=5Z^T2s zV#3F@2HvaicIhY}_xcf51xuRK@K7l3u>F(|Ta3r5sNMPe zSwkhJym05zc$W3UsczTDl{?HMrTB$(>T{kUe{KIeJUF!P`DFDp_4WOFe&~}-x{6}` z{WgZD^w_m8kx*5AwF;;Z8UeTLTRJAY>Nv#kD<8Fot0o0-NScZ9?=Co*$pu^|jgQZ>3XP3R%6@69pe5;u;Kwfg2af z*O_Qf+c~+L{(1WCjw-@psCP#voJQ%`-415-4o1-3JXcO0-_T=@pb6(?yDE2GFm0t} z2*vczB1{}HvgTuVmB27efR*fls>4w>wqQ~zZKHlWol%kGHQ*;LQ9b+}HN4k~lU5{A z-SRQHs-pFEB2<|)9Gn}%1SMf};UKh-77V$FlqztNipyO4rb!SbWi>6dR4@|w8#ylR zI-U*DsWVt?n}|a+1_;w~V$=PK?e^fI6KR|$S7M@k!FfP0VLY6oZpCa%Qm-Hw$1H)R z=2!HhLwxl3+v^hEkwIYe_+tuT9YBVpXQ?i2zPT?~7)dHbMvEc?^G@Oxalno2T6UC~ zGMZsbBMc82H9~zNoPmY?poGj8$FuYWCKY}I5T0*$W(EeV_nV1Vz|>G(Tek20+SF`* z!_=OsU6XX?RKS#e#AY5_yvKXR=pOHt;=u74|g!Vizje2%cgphiz4o2>kT2Bm@th{H9}f9 zr6S_XpdXvKiSm%zacxhUd{Zkjo8T4c3+dFWp8kA^p}S+})bn55H9NI;_nt3L?fu4% zx2N`b(fS+P_wJkCKJ)qYTXt{UwSVW-UhPBu^5j>)`jTYrOywZ6Op3Y6xWf@VanPRc z=#&&%o-p?;v1FsG!rla%{G5%J$1G_nEQ%MwvA5@?#hn(8(mDr{!$BNN(NEKsp<*u) z=2{J@Qb+NT=out@N-dj`3ELl9#vA*UE=fzp8GQ`-5H|S8=v+hrsA%ptOUPsAB9gBRpVey+0dMEio(3t7hV{(xHD*#-a13Q}-epl~tB|Bb zF4It!C7G^JIhOc@wGTLZ#1O*!>QPi%S{)xtP)SVRUSV#@LJhkxqsQr{d7qY2P;IQY zuun1KAId%iv@#5ZRhMZZq^8rUw;vkcud_ugd0;ZYU*ElJa)*Sm+h=}lYWr_)(a7F- zV0LPk#EAPozkWTkIzQ%Tcklh>uYL8a!8Ud9#jlS1^5n#eQ0}DagzK8N8g@OSqr5!{ zQJxxr2k}*2-mddrewu0PG;XS-y;Qq$_w$6!psqgTYPZtJ;N~_9sC9&oq<~`Rhpg8YY!bx45Y;{az1f(GM{|zo_>GjXH-V_5;J4`{?;T35 zfSB{b2)T?v-Pj89-zXYkfdw%uh>NKdkkzGE$hd-=#Eh)Lxv)#-w{3J#)X@{RLrgK* zeFpfX(x~LD)qL~qr+CP-g9|&bb6X~-wi?P81JFH`bg}H0jpuzPJEAmgeiZ*@H_0V&la0Q3U9)~u~oQF|Os|qvJ z5OA+Dkqt!VOKK%G1NMGCesfheb5L6{9UD4yGOVzH@iR&D; zEuFZNU$(4s8Rv0n@@1vpxgy=a((j+qj*z~^((j*yCG4C*_hJU^A4p`ebo{*kUhvmhL$@ejP7iYp3Xr-$4O~;^0=PAR$(~${SR~F8=hLOg&HasA8s4 z-7jF#-$+VLc28r9k2TNndj+-0H@460pAu6;Lrvpfz&{k~f%TeupbbX%jD5pXWs`Ke z$ABci6?`iZPe#D@MZ6C|=m)N>511{LpsUaaxLX&zmr4CRlm2-o^K&Co>(h24{s+dd zJ}8R}u7xVVQZk(JjOejqQ#)UKcXn!D*RQLr*m~4xTws01(m5RyRm#}#D?6K6 z6d63BO-YIp!6bpbzc@ULt7Y5=Zmk_EfP3hZ^19TPEA&Hd>{5k@KFuM{xt2aari0?U zih}tG1rkH4f5A+D!W$V`2MM%7h;pkyj<=-b6w=#^JzBvy>dd7J!I{9~U89xSr6x(T zO5z6&)m0`EgG$xfu-)Av^Be}JlUliExSPcIX+kPrr1}A^h?-o2q4Vu@?Z%mO)sZZZ zSG!u_lJY1tS6{bRWkg*+)WHgx|B|}ambFsk#ep2$@-xwp&zLz+Bk-tQYn zyK?XLnb1%B(ZsUC=BO*x8ANyk8l0}?=t|LYZY}*FSbEv)GgsnUp_mHpy{wS;rAjS*!j zeH(7i{Q%K3LIpKA#}7pfC5htW(vpuRbJcedCn40zoJBW!WdxCkn%kv5$RaHe#g)+$ zO-Cd?ASYckK*I7fGV+0GpcQ3T@^%ppNf}dBKK`*zP<()H;UH$VC|ujBuGpty1XztI zg!~}_)K9QUI%L&~Ptait>)nqvK36ew@DQ|4mn0!12(fKH7&%6Y5JygG^o8BWu>u9zr_?< zy~JQ~Rt*sjSSx7DU&xNpB95rwZsVP|A}w9#i)$9SMKq|Bfo-*5S>S0+7lq{zY#l2s z8~+Sh?pSY;1q-X|ul{e=?mR%N@$vuveePNAduD3pzVB(7YG&Lh(kAUu+NOQqi&9ff zi>5_QOd3qfP%5g~TV^Vu2t^S>5ke6{5sD%dAr#T?^}Nn~Pct>WKi@xoOpp64*SXGh zu5-?Hu5<2lUzc{YM_mamJ7?0YPyJOc32D|H<}sn|(^(PebPg5?I?>HMkGqyjry8X} zApQEn*u))-+K#zu$&#gG4i-|BzoquQU8A)R0tHu*@6G0y0H(|_m0V7y1e0)ksv1{c zcFr#9^{ZhW$=WzGhita1mRclSkNh>xF`)oz4M;)QtUv`iEKtkUB;Dz7aB0X^^>BR? z9;l-7tj0cmR1464QB|Nqu+mS)Q`%?}Yt}!Vv8Y!uSHBR`;tp7N7Fr~`Od%u@*`V69`k0?Uja3{>{g8F2Ta~<8jjTr;}+va z-tp8V1<-7J4S|mq_ShDxF4?W@kycTWx>Rno7cgg23*#2!Mtc)lDYz-=S{Sz&H>$8x zMabjJJjsezt8S=-n&)TPZB+_;vwJYxuiuVj_t4hq2qCQ6!O=J~-BtbSali~;nC)?T z)D99SVJp=bhv@|czmrdXAHzDxj0(oK!QAM9>TsGz$02cFw~IQa~d~?6TwyaB!Efc5O4MnJ7vtFa-BV-VlZX;Vo8g0 z6&hfloSdcR?9+hRBV*itz35Sr{4t?=?TI>iOq?&7^{&k{Yj2`S%JEcvPz&dLnLXTm zYGZwU^&~V-YDEgq>YDHaU=t)RE=o7=;Q&Ft}*6|nF(?B*Bznlri~u&?A_lLc??QT7i;a)>e2XrLrXQ&}&0cC%JZ=f=bA9)Rovmd7M0MVCq18-B<$C~-D zf4Zm#I|`?Zi}~%C0>$|Ts*xsp0SzlEd!p{id6UZ7%2mlXP;C`wH_;EL^uMXR)YtNA zGf6+Y(ow6j-V|6|TJ+DiW|)%fTiD9YopT_7&O*+sz?n4A9LlCGSsj}k*5kR!%})22 zx^1bwt(nR)CCZfi864=FREFx1*+kBoqi>Ua?%E&0k}X3Sti^QQQBVa?v5~>Oorn!S$Y7MUY@Q$+{qSwzJ8X96zL zDYi+4h*_O^gUK1LLr#x6qo`J&B{Q-M%;Gs_8`P3Ek))GFsupOb{(yUA%8GX&Rt~cAd zo|_bHYg}9?m!YZpJ$;xU?60_RrwuH22wTsqc4fA2H3`wds zXu&!zkD4^nTixcs4#XQ1)=|@ZSsit@YLTuqk2`ykGC@yc^+u**?P#7H@t%xEx_al* zUbuqj8lY`Gz_-6{m99ShWIgXxoG)jdFDH|xsh91DQ*ok6{AW+rl}?X@oRJk(Pu7)C z({<3PnPvU1GH0HL#-Xxz2Y;BzHuzOB)JCbMXKye8`ltt6t!a~ea^`JQ`(l9;HE)|a z9^$-tyY*My73EgO=Iu6Lbm@x9WF3-9m$phHwOk$@JSMC+@35j|sVH(md&3>2syg)^ z6LybYR@0+mSGd9-E?LMCt`~_tTFCsP@}ryNyu(q7YP~y(*Gd$a$7sPYIycNJ@(!~W zl~H;G=ZPylb(2%armn1-te0Q4yfRjWrZdhH&6P~!CY7ojYmx$aOcRv4A}K5FcTeMV zbCG=2mBqXYr!O#6=J~SvT29qz_2owCu?zDEsUYUD3>9&;%bnoUyQ3;a z=WJyM95#_%SloQ8&LX~+ydW7@Eym@F^X9wNhNH>uP1V#6oL-pJCdauoT|ew1hvR%% zL(SneRL|!$KO(Lg4Ul{DD;V`?z?Xdr&WTL(>sl_gT-eX~vQP8tVl!ZlLhe7jIs1t( z=QvMOGYeV9;f&FBN~x0ZuJ9Tm=IO6#7@}m@Tn632IqD=si)dNz5aOPA|WcCZJF>X_AbDN|H*tXN4T9Ge%jLM9h z{aS&>?RAv10=t|&t$=ZjT`}%B)dRD~C>7-dHF=-2Pn87y>Hpco`Lf^3jY@0X%9^K3 zW<)E`(X&@yj-GA$a>(|a3gA)FwUplM@#+#fP!~pBKy@t*jHp(j|0mfq><^Rs=BxM| z+DA}4#!w@_wAHRV?a>wvRO|D!tY>~&?$RC|NKWYcdK#_qCC8ass53rJuL0;LFfLx> zc4Feqe8yEWQ@R%4q z;r8a}UQQ)jOZRBYaZBLaxq#J!R&ADHBsBw;t8Jd2-XyO`F}&vT>7?hAmo#nyM;K zrIjMxn&?S7MLa`v&VqxMqfxX7u=anaMIidpcu zP&6uXZS^Hc?Z9bRPE=fTbM`4@T$v+=T${aDnUuRtPinY;>%7o|87_5t8;9z5NY6&S z)D~9Bdn1}w!DZD@wSrS4cb6LHDYIBaU{02PORa2Is&lu|fX~iSQQMD9S&5E{xVS2M zXGp2n?$Y6YA!drU%#*?AoP>_!nyW)wo!P0agdF{peOVGelh0}8o6}UKhe}1YAneU< z61mjMVzPwoj!Eby^*aTBp>_ zpB|kmuec7+KBy_|T)hvVA=5g8y|4l)89a`kvz6l2X}&tiZldx{)AdKg3}$ijMsZ1G zrhk!=F}<*=^Rm>sDpD6NnO)IA4LX<(k{(Ei{czBviIxm>YU^xV*s5eUvDitDBno>_ zF9u(Ti%a(GgC1>^4nljrPC}=~^^ID|ELUi}vUZ26k7kxGB?{o-*TntM@F3{ zq@<3S&Z|5(G<4`oY{g%4wCWy`gV(9sNov-1bvlP;XG>D0t~QiBlbODpsU_9#oRO-> z>%laqOwLH{DLy#Faz-jRNBJ;H!twST4Qqxb*t^4o(XjTICaX5A=h&HR%wcVQL_+s9 zdM0dsb|TF>(n_8`Yl7;;QcLB`V=2AruOS^b_CVFZ7y3+ddvoTSE3QUNX|7;gfSIQY ze$G72x6`QZtoVM$o>giobAsBF%`*%gDWw)(r1C`X8S^V2?K(Ol$(a|;J;Dxihoi59 zTorXm=K)T<>D|E`Y6@hY4BAmqfDBL_S9eY(McL-*k-kESx1T?=I{j0Kz@tF37+IPD z^UMu|a>5k-`iX|pm%%rd5j<1!<)p_&IAdIDFwLXs`f-HTk)g+Rv`MWf^^}_F`qO!1 zhfzkV*J?$~w$XW_y>^qqA2MAT#w1q0#ANCcI}4ZSZZA+V*BfKhWOVfCLt(WhZKR%5 zQBC)#I;ty!#~;9ZpJfvXSABo z(hj!|CiM)Zdq{mZpev;^CA+ODXLxT=PiUOx2~Y)PjZ(^Gfnq7Uhh7L##3rs9!6)j0 z6>DNin#kjIy2exK)cvzNQk$>3Cpp2ajoc*hY*kw^M2izY)Ac;qm!rEERcVLW8|UKM zsOoNSm(H3UzWhUaKlQOCRkf8Re=t^v7tvRicvp7Fjcif8Ze1H9P4+hYFN7RZC46aiAiStA(yQG zk}2MjDZ%wq(NSI4n@gS5o9i}KaE4c7S|x~co>%SQoEn^|W@d((+9j1x%VV_k^o2FN-U8eG@A5Ypz zH6I(D=i7vZEA&QVJR9ma@dmcVV+Z$W`D)tqIMrnn^gB%*ElPlXk7$4BXwrlTCCSJk z9Ahc4TY-tv)5>x*FLP-OyxeNOmF&=?U)@2?8rJQvx7t$1^q(-Ur}@SxDP{WTK55e& zjuw`q@&CDSrw+-fsTVECs@tlWOts+SaGZ(&!lw!3b40 zIKTqOtG@fvu@Mmx!%w*_`kml#T&EqPkJYA>%H70K7S_&wK;Gj2OtjsA)Qo9Ur%X@j zpE@P2OG@fg-LugNgzDtEn-aoUiB{;m!kpq;Dw^Uhc$-pzQm$l#!Yw#LnU=e)5@kx@ z<*|~1z+(g5%3KJo@+xS|GUwT0a|j+X!^cf# z10_M;c-~gZJ#Lphr_4#8H{L$!k85qm%}Jk^RxNPCA2P@EA#?UBLQeL) zMXdFBbIZ}F+$`;sUUyKF7MDE>8(R)jdo6jFAb1J~mb=UenCIc#J0Cdr@;vsr$0r+} z=OLX6qm-Q?fAT6cwHyuqSNbl0+MQD@c{Ts9bYA9+%WJ~YZU3*eU;bpvYe)oLnplqO z|5x%adxn|alc(lIl?fR{#Z8d3PmtqgWGd6AnjmQmrkknu?#;D>%xAhe8S^qtzuVN~B5|2nV(4#hdj)FCRJ_Z6OmJ9A%ESq6_7C z-b#w7yhXlL#{|bHM}Nmmy^ooumkuZKlSVf+{usUbs~aQLDYQPdilT)MyJMpCzgrox zKE@qwp5p3hus83JH*dF6Vu#SUp1MhbGk2dm5JaK8dHWMCou>$Q^G|ctqH9SsyJJ)@ zRYO~fDN1i9I(e*Tuf?0UL*X}RzOGYwd$cGUW!TTqMxbEHI{@450%MDPnr|_?eOvGz z$eXu~)zXnmb;{_8Bc|~K zxanyP{9PyOjm!yS?B>kwnlL>@t%MA=9Q}gR&HI`J8#7^avfhSNI~d7nfyU29O-QpF z%TQZqqf-3IQ>Ug*&?=Mleu!QcqXo3&(P?VB#7{uQ+s$%xyeQrQDXFOnK6ToZG^LG2 zXlzZdTbhPWObaIVHl(Ddj8^k$^`~gd6jdF|QR||p22M{=11Z{Wv&n%N6_nc}c9#9K z5xsnF@=b4o2fj)O@wmyieH?A)Rr%3_`a}AV&PsabUb>m9$#>AomHiE1-eHzHY%g$F z&*{wr{=CEHC_Su|GOm}KT(fu>kWy+vy`P~cnPFTW^$o&NeaaYJ&{*WCS^g-M!7zO> zV8!T_GT+?2RV;^hmie{fxRhy06Q)m1O`b`V_Q^0>r&5USf8z9<-yNfGEKXE(gvZ5I z)Au#rywm(T%ju4zT??scN^_()?+iE2dcMyEKaZO^pKRB*<4|7uD2fkS?!* zVKpgGO#%2CLAk&{1+LHe@lhs-2DAik4fpCesAE5EuH`s?A8XU<^F5({tpQx2YAhrI zXpKEzuU*kdh}IF3caJc~`$hg6GrmaAk;4J4@1+Cr9y?ALg*&n{vg2` zv(RS40%L&<3ycLeEHD<>u)tVg z!vbT04GW9~HY_j}*s#D@V8a4qfequgdrFb&hrGDW*6D6U2Yi0K*{pc|GLR#Q-!NSC z+X(GfUrWtydzsnVOI$}No0`6?|5v9BK zeA837{jM9YplO1h9GX|(g5NHC^H=izXZ}8}p!xgwI+#bP>Z>(>rCL$fBqCkU^Rc3l zL}~Zav)LKtE1KHcRatvYZP+uShfsmI6;h$6>Z?ZG?iZZc0s)>A$Y_F3yX7#RT{%R$W{#Nx+!Q;^LK26cj z3VFnkzg}N;>H(lVg#en=#HBA1^4Gc5>!6Yr6%|Zegi<(Cn;2zpdC6p_j`DrHjHO6f zQ2So#*Z%evDW6pj(eG>2#h13gKTxJmKheILem~1 zgSUr%K{0R$zJ#yfYd8Ymz_)M|j=^{EJsgK0;79lgPQXd{8GZqNS{KUek)f1np)@rc z8V)W{X{7c@K}D4M%K#Pl>MsMLAqLc-k4iuAK`iLXqPJo}CA<2|0KGk={xYCCs68q5 zmjP;vQT=7W72t;};VRHend&bCYJq;N;|RSLYJ>V_bA;+@ss1uRKO|RI8K7UstE&vS z0UCko+3G3-RA*LK8K8R$b(I0S+f-K>a1-eM-x1mxZiY6{7E}RIr##RBl0c1HIYK)@ zXHdn{5!w~HL3ij0y`VSrfxgfW`ojPi2!lZN6i4U~7z($*tuPFR!)-7EMnW=-0)0K` z2pt0{Fc!wac$fgU!$e4hNiZ3vz*M*cronVbgBfrq+y&_{6YhptkOBJPz9aNrxDPU6 zHq3#!Fb}fees}=p!vc5^7Q!M}3=hG>uoRX-HsnAqa@B};w8{sK<8lHhouo<3(=U@wLh3DY~*ak1cOYkymhgaZLcnx;K z>+lA=32(vMup8cici}zQ1AF0p_yG37hwu@64Ex~|_!K^a18@*NhcDm|d9efYR;RpB;eu5Kl5`KnX;1v7{zrpYD2mA?t!5KIUf5Sg;4*rGz;5_h? zf>3^GA4)YXGz`MQ1#XCdNQi=p5DhWl0WbI<7Aiqyr~*|X4yr+Qr~&bi0Eut~_~A;p z3a*BlPz$bsYoRt=2X&w>)Pwra0Ir9Ia04`g#?SES&#wuz`bxEWWsEi z19M>>WWoLL0L+I4@E|ONMX(qif`?%VEQMu|4LOhtd5{kUPzcLm1+0WsPz1%W8rHyC zcm&qLqwp9!4(nk9JONL_MtBOIhG$?CY=&pyIoJYQ;dyugw!w?=61)trz^m{Y?0}u{ zI=lh9;7xc7-iF=q4!jHR!5-KP@52YM4?cvC;A7YipTMW^861Fv@Hu<|hu};23ciNJ za0I@AZ{a8$gYV#bI1WF+kMI+mfRpeu`~s)oSNIKnhtu!}{0V=-88{1n!#{8i{)PYG zJkZE=s0B_4g)j&Q7q}q;A|VPYKt+g#81R4>d=LwjpfXf}st^a&pgPomcu0UmxB{+( ztKe#=3ANxFxE5-|bx;TDLOrMt4d8lc2sc0@XberDDKvxT&;nY*jc^mRg4S>|w1KwJ z4%$NpNP>>g2|7a;=nCDSJM@5_&x4^A142HvPFakzG zGK_-JFa}a!ER2KkFad6diI57DU@}aBsc;8OgXxe4GvH3R3({dG+zqoJ1MY!);XcTO z*)Rv@!aT@=`{4nY4-4QySO|+?F+2nh!xC5u%OD$aAQ$o=9}1ulmct5I39Fz8ieWXZ zfwk}mtb<44F?bx-!v=T)o`j9?6g&;jz$VxX&%$%C1-8QT@B(au7vUv%8MebK@G86p zJ76cg4sXCNcoW`&w_!KD1Mk9num|?S`|ttmgAd^&_!#!XC-5nJ1_$6Ed=6j0A@~x$ zg0JB)9D#4(TQ~~G;5+ypj>8Y|Bm4v>;3WJEzrZQ@6@G)?;WYdKf5KmI2F}9Y@DH4W zf8jqk50)Owg*t)f;GyB*0yX-nVh+^Gr;0hK2+%RcoLs&7cOvLjoki z6;KPVfoq{QTnBZaF4Tki&;YK7CeRd`L33yUyj~f4Bisb7pf%hKZ6FCcLMP}9U7#y; zgYM7+dO|Pg4Fg~x41&Qh1ct&ba4QUh;cy#_fRT_4qhK_QffN`E9iRd@|{z)pA_-hf^3CcFi2!)|y7-i7yI5A22a;RE2SfzS`(BlsBh z!zb`5dI1=m?#l zGjxHj&<(mn59kTKpf~h^zR(Z)!vGivgJ3WWfuV2<+zP{BINSy!U?e2NC>RZ6AO*(4 zI2aET;C7e@sW1s9!xWebcfd554rwq0?u5G_9cIGaFbgu^9=I3ogG`tWb6_sagDkio z9)S6<03L*eum~2zL+~&xfu*nvvLOd@ArJDQ019C_tbmoU3W}f@R>K-t3y;7$coZIk z$6-BefG6Nd*a%O-)9?&zg3a(OJO^7~D?AS`z&3ahUV@ilJG=s~!fUVtcEaoM2JC`2 z;VpO@cEdaHF1!bOU@yE6AHY8N5I%yBVLyBVpTcKw01m?E@C6)#FX1cr8Vg9S zS3oVe2CjwLa2?cvx=;`5Lj$-Tnm|)%2F;-bw1gYsCTIovsjl142Rob1dN1a7zLwY45YwV7zek*L`a26Fd3%6 z-7pI>;2yXa?t@I24Rc^F%!4erA0B}DumB!}g|G+~!$a^eEPzY=X`3EIbEWU@JTiFTgf< z5nh6qVLQA6ufl7v19rme@CNLHH{mUK8+OAx@GiUudtfiT4nag`;o`zJu@KIQ#%V!cTAlPQuUd3+Uwtl_l^S{0^t# z5BL-Qf-`Uy{)T_x9Q+Ia!FkYYsVYVw1VTZteyA(~7q~%v8>&EoD5wAxAsS-9177e! zEL4KZPz9=jei5OP2C731(5nF|X&@1<06$y_SHaa#6KcUVa4pn^>!1$Qg?dmQ8o>3? z5N?1*&={IPQ)mXwp#`XK4HZjp6SRWXa5J=lw$KjRLkCELj?f7@Ll@`@-Jm=4fS%9` zdP5)R3;m!!41j?!2nNFt7z($*tuPFR!)-7EMnW=-g3&MrQeZ5MgYhr{Zik7G3X@&$b$Rf0hkX9;6Ydji(oN4 z1P{X!SPIJ^8*(5Q@*p1ypb(bB3RnrNpa_a#HLQWP@CdAfN8vGe9M;1Icmke;jqnsa z4bQ+P*bL9YbFc-r!t?L~Y=al!C3qRO!z=JAyaqd9C%g`Cz%F z_QLz{0qlbh;UoAM_QNOeDSQS8;2?YsU%(;w625}3;V>M5Z{S-v3di6(_#TeK5AY-W z1SjAm{0zUqDfktBgWusa`~iQ$UvLJ_!r$-@oP&SiKR6GTUg!zcPtR5KK`7{D9~FJz z0=*2Wq7Nb=3MxQFQ0F`<`oIHT@Ifq8g33?@s)AmCQ_%<2p$5c50wlr}z*}pfSHe|r zHPnP!a1C4wwc$Fb19hPu)Q1LeJ*dNN6@AbM8iRiQsiF^>L33yUE#XGE30gsGxEb0& zTWAOEp#vmAN9Y8dp$l|{ZqOZiKu_oey`c~Eg?`W<2EafV1cPA+424_ZRu~4u;Wiin zBOw_^!Dtu*DKHks!FZSex5Gq8g-I|Orhr-kP|*j|U^=A147d~Sf^?V(cf%~mfP3Ix zxDPU6Hq3#!Fb}fees}=p!vc5^7Q!M}3=hG>umqOEGRTG;$b~$}hXN>s<*)))!YU|& zVpt7pU@bfX>)=s%3?7H|umPTcCt)Kz1y92>un9K9v+x{jfvxa7ya3zaMR*BbhVAeQ zyb7m}KL`gGxIr((s{Df}r~nlq8e%|i(yIIeAH+f> zs0>x0D(Dqgm48qjYJlDkRrv>ra0U3`O1KKHhMG_du7PWzHe3gFpf1#d`p^Kb2eq)L z@(&t8V`u_Rp&2xX7SIxIgqxrhs2MDkf6xZnLOW;=9UuuhLMP}9U7#y;gYM7+dO|Pg z4Sk?5^n?DOM%`5Y!5|n6LqJWKsQiOlVHgaD+h7EYgk%^6qhSoBz*rau<6#2a4ih02 zCc$Kw0#o4*m3nK?dkIODg~1KFEaGFbC$sJjjCk;Q^Qr3*bRm z2#a7bJOmHJ5?Bh$ARBTZ7xEw<3ZM{{!wOgltDp#qVKuCQweSe6gGb>pcpTQl26zIV zgpKeNJPpslCfE$m!gH_%w!-u90&Ig9;U#z(w!Ky`~)Z9B>W7&z$y3@euLlPH2eX7!e4L(&cfgD51fO4;XgPJ4z)B9YJn3%AQZwN z99*EERIB`hNQi<8P!ZIgyUIWCfERoa3zeWURDr4x2i2fD)PQ(MfJC?g{BR{)1y@5& zs0G)+wNM+bgE~+b>Op;I0M|o9xB(hLV`u_Rp&2xX7SIxIgqxrhw1%6Z4YY-J&>lKK z5_E)4&>6ZwSLg=ap$GJYUeFu*Kwszw{b2wMgh4PEhQLs`1#X35poTzH{=og*#vxOoud>0e8Y(kPb89ZkPoba1Y!I_dzDi zhB+`7=0O(R4-de6SO5>gLRbWg;URb!mcUY22HB7UxsV6>PymIn99FO%v#9vZ?8&ABBa73m<&^3D%=6nU^=A147d~Sf^?V( zcf%~mfP3IxxDPU6Hq3#!Fb}fees}=p!vc5^7Q!M}3=hG>umqOEGRTG;$b~$}hXN>s z<*)))!YU|&Vpt7pU@bfX>)=s%3?7H|umPTcCt)Kz1y92>un9K9v+x{jfvxa7ya3za zMR*BbhVAeQyb7@0wN&_DnLbuh8XaG7km&4m7p?I zfvOM()u1}mfOtrNM7RR{a3x#?S3^yx1=ql}pvJ&d{y`n63-zErG=S@&A>06spfNOo zrqB$ULknmLH^NQO3R=U>&<5H@Z`aoak z2mN6H41_^27>2-5xCL&7VK5wSgAp(il3^5#hB1%=V__VOhY4^yOoUXJ1e0M3OocmO z8cc^Ym;rafU62kl;cl1(8E_BW3->`L%!WBI7v@10+z$`Hd{_Vv!a`UCi{T-77?!|N zSO(dU1G$g~`A`6bupCyvN>~L&Pz!UPkHO=x9yY)e@FZ-6r{HOL1~$QF zcov?6EwB}yhZkTQya+GB%dj0@fmh)**a17?b$A1I!JF_FybZhI9e5YsgFUbp-iHrh zAAATO!N;&4K7mi+GdKVT;dA%`4#Ai36?_ec;Rt*K-@;Ki2H(N=a2$SsAK@oB0Vm;S z_ytbEukaiE4yWM{_!ItuGjJCEhJWB3{0slVc~DyxD*wO)Pwra z0Ir9Ia04`g#?S;2yXa?t@I24Rc^F%!4erA0B}DumB!}g|G+~ z!$a^eEPzY=X`3EIbEWU@JTiFTgf<5nh6qVLQA6ufl7v19rme@CNLHH{mUK8+OAx@GiUu zdtfiT4nag`;o`zJu@KIQ#%V z!cTAlPQuUd3!H*q;WzjlPQxGYC;SCx;4J(N|G+u;7yg6upq74A{(%~6RQU&?5C-Ak z0=3Aa@(&^*3MxQFh=v&OfERoa3zeWURDr4x2i2fD)PQ(MfJC?g{BR{)1y@5&s0G)+ zwNM+bgE~+b>Op;I0M|o9xB(hLV`u_Rp&2xX7SIxIgqxrhw1%6Z4YY-J&>lK~+CEnK z2c4iZbb+qW4Z1@Q=n1``H}rwN&=2~<02l~^U@#1Up>PY_3d3MH+y*0HBqYNq7!6|} z1;)ZS7!MQRc9;mMFbO8Z6qpKkz%-Z+X)pusgu5UeX2RVt3o_syxEJn&OqdOGU@pvq zEVv&YfcdZh9)yLk2o}Rb@GvZarLYXLAqR3H5AvY^3Sl{{fR(Tcil7))!x~r%kH9*3 z6dr@eVLfbsC*Vog2v5P&@C;8n_l}!*x&x>OwuJ4-MdYXb3kzBWMgwpeZzi=FkFK!i{hfw1U=f zGqi!W&<@%|2S|dB&2xLNbhk(J%&5U@VM-@h|~yhl!91lVCDTfvIo@OoQo=1~cGJxC_!@Cfp6PAOr4! zd*MFFgxN3$=E6M4g8ShCm=6o!L0AZjU@<%d55p2z3d;2yXa?t@I2 z4Rc^F%!4erA0B}DumB!}g|G+~!$a^eEP|%4AHm14A3lLk;WIb@2jO%00uI5K z@D+Rwhv5i(1K+|?I0oOr_i!A3fFI!}H~}Z&XZQt9!LRTe{0^t#5BL-Qf-`Uy{)T_x z9Q+Ia!Fg!y6*og0XbbJ2J#>I1=m?#lGjxHj&<(mn59kTKpf~h^zR(Z)!vGivgJ3WW zfuV2<+zP{BINSy!U?e2NC>RZ6AO*(4I2aET;C7e@sW1s9!xWebcfd554rwq0?u5G_ z9cIGaFbgu^9=I3ogG`tWb6_sagDkio9)S6<03L*eum~2zL+~&xfu*nvvLOd@ArJDQ z019C_tbmoU3W}f@R>K-t3y;7$coZIk$6-BefG6Nd*a%O-)9?&zg3a(OJO^7~D?AS` zz&3ahUV@ilJG=s~!fUVtcEaoM2JC`2;VpO@cEdaHF1!bOU@yE6AHY8N5I%yBVLyBV zpTcKw01m?E@C6)#FX1cr8Vm2eeY4K<+_Tm#oaZMY8VKwYQ@^`QY=4-Mf4XatR+2{eUf&>UJoOSlnkf>zKP zZiY6{7TQ63=m1I35jsI<=mK4#8+3;r&=Yz=Z|DPkp&#^z0Wc5-!C)8yL*W*<6^6lZ zxD7_YNJxfJFdD`{3XFwuFdinr?JyBiVG>M+DKHi8fN3xt(qIPM33ov{%!IpP7G%IZ za4*~knJ^pXz+9LIS#Uo*0P|r1JO~S65iEv>;9*z-OJNygLk{FZ9^^v-6vA>?0V`n@ z6hSephBdGj9)Wf6C_Dy_!+O{NPr#F~5uSpl;ThNjo8eh_4z|EncphGWZSW$z1TVvO zcm-aC*I)*adIGTktmQhIimycn|i#UU(lqfPL^Gd;}lEe)t4Fh0ovs9E8u| z3pfN{!dLJ$9EKx84HT;-;O#W*N`vV6G>D$Bo>A$BOO3?RJnSyh>h5vc)h%4fY+5|e zKTSX5nyGe_Pn+(r^7XVlR2}TN0~6K6J7Wo9gs9*M3CvikoURx1(ui*otZ`wxxP`kfZ5XIQPF%q&j)he`YkoZ6eFi z^6DhUUWQL^L4oQ2*9>N8%%`qK3p9}7%|C7rsC!2xK>xYD{xGv}AV5KZQ|;(RXd(4? zrB-&;+`P9SU5(>vn7GZRoQU+(<(Zf5390Rf3R8y+`KOd&1w+WS!zNh{rWWXFlwzjy zK6?dhqvFZnAI%G!IM@L+OsEf7o+#KaignBY$9PAI!|#~jm~2|)pXQk17_FB1 zCpe~PieJOY=995hwc77@j56V8D0GTrOkhdB;|51F$MufJjz*693Nb-3_#KlJ#~6jW z?fWv|Dcxq3p<7h_R^iZhi)HbwRtts0R)yIRPiHKGVCXgMc#~)sLRLwGT zyeTCa>eMw!>2_D~yGw_#7qfdYEXZ&<>=e+7bHPTEZQ}Om_sL;)NH$r&F0L3H3vP+V zIX;!d&=`N1y@tScs(UQWHBIq{1(Q#gyE^M4mHApG#ued;hzeIHXxb0Np-#N=_c5>F zkU7ftv7B11HV0yXBhuy4d9L-j-Jwcx2>Wkj=r<}})G36z3}oD+Lz?cp3o6mai`k6G zlA)+rR~W|ud(mVMnX6sSaQ=38MOR44Ty>D_(6-Z8SIK_!(9uJwNuEoCWT^8=vsT4F zjD8?Ya80xalp$tyCfbsrhzh~^ETs-GO9CsrinNkZcj*x=bzx3q>5-_IQgev1WG0(Z zGNN41Q2YFL>^jV-en9o+zCCSCUKisQaSv2w&MHh*L%S zg^hHV9*ZawJdhqwso*9_7f-mbP+$oqr6f#XlKbKb5tV{_ykt`}P_mCpCb}=36jAw- zMOlklUN6}!Ev_!?%1(&5c)38*V#@|&s=J(NT3ScE=}s<~_pGJdsS#B!32UM)fAYnl z1L<;K6gn_DqU1=9DmjRBYMX=F9c3SH_DSSXJwPdT+Y4w~;FKyk#WL&wVfMmdVf3`3 zOI}!*I-0Nt!Xi!PXi`{Ml-VXT7*@gI3Ix!2MTcT!G4o%vLx+0FSXhih<Z=&`Sx(SnNh%pig&j@ zDCW7^>(B_yRHvMpNU^1UI_Ye(tvZmWb~sY~N$Q~B@}S1}qg2b&ViCqjvkY_0Xq4HJ z=}~4iiqDQe!^ASrPQpABFw_{P=)&yi!p#JiCb%>~^+%_o@)b0Ua{EKH^}YhX8E;ZD zUejEjThN)jN|GpFLG8*e`Z6*bK$l1AQ?el4>9hm*3hH_6YT<5EIoxh4gQ>=JV}^00 zk=`;2)U}DXAfDAzjJPZK!+gnR$aL^+MfsA6+D!38Mf<}8bCneOa@5XJ2&!0qwp$+z z*R+RgGF;mpuFZAPbb+aBb=FdLI|I24a1T&WN!4j~Iy;SzK&DnQwJLSoO6L`UifTdI z>gtX**jWaXgEd+WMkyJ=I}G(@%v{ym&7$UV5WrTU%t7(IV=wLtz!K`7|AP zsPe;zvYw7Th}s+nZIvseRmYAF*d)?bNCMPN7`;JTR;v{SKCOsSk6a2(N9@ zT1mYhb(o@Fj{U9uv&?{c9I9~t#IGxNpeR>|BfC9*?zcF-+>vgMn`l)L0}~k40mi63ucE538VQ8t zu8&!zg4r`wISodk1Jz!fj(F|494Rcusim`)gK4}9QN=Q{ic7tebAl(hn95C+&T^Mp z@G*htDn(N%gvM(Q1&LXdU}ow_4cKWMX_i%Yo;q7n&Ae0{&Wxq|El2fU>fUN<@-%g! zHCA0|rTC|se&+q{`gC;!?t=?52s}@9SSzfS+@2gu~(nOhD80sxFw@`)j_Eo5smqH>GP+xNeGa--z z_N_3Bk*z#sC^!!EkX2yrp-(e(2F{5>cf2c7{onAvvQj1U7A>nGQ{Xz3aiucAt!&XT zldiJct!qT!Vo`929_|^}GG-ex7_$%8bd%nBR(-31b-mTXYH8hQ-DI`0T3a_;ZLIcI z2P?_yWOcT>SY54dR(Gq1*A?#3!w5y?=A&?)ifZ+c?JXLhTv};jqg$lHC6HtFw0c>+ zt$tR2Yk)P#8f*=*hFZ5+w_3xj;nr=|2y3L3Y>l$USSi+6Yn(OSnqb{-O|(+2N!Da* ziZ#``!tSn&wbWW>Wm`E`u9auyTLo63wcJ`^t+ZBIMOLx3+FE0+wH~q7S&v$eS&v)m ztqs-_)|1vo>nZDL>ltg4wb^>sdd}KnZMB}aUa+=VFIq2IFI(HKSFBg9*Q_1ZPV05+ z4QrS6ruCNfwzb=O$9mU#&)Q?{wcfWru=ZIWS|3>-Tl=j~tWR~}D4lD%02SuAIeqlB zgCj%5S>ZZZAAAZ#Zc^43t~4dHJ}Kn&5u*Y}A0>Y*wUWcio)Q@1v6D)m!b2RY_8d*} z=|s9P!d^V>QNQM9fWU74sUlD~U;EPx6a)r}hG~Ep^S7H)D}Vcih>0;!xSA`g$_f3M zqfg~;L9pPZhEU*i>S+YUq&a>Ioa!jtjFn9A+C}k&5KjAK3oO9aGcOq4KA)Hwdtt%g zOlL53Fj>L11;_0G!7(MT)Vg%8C{szMDPNcG8ErXk=|6LNTFRsb19f@2p;DSzaFLS5#jteZN)89JlY=`rctohs zDe58$IGKui(CHVQnicg?6~!K?$oWvzBUs^9>_uIu#T4dX(GWANTC*Owoi@XZj7zYf zKq?EVXYoNj%M1iQBUt^Ai%Q6%Au1GoMX6lMilzoqZX^ZUP8ZMVs7ueu@JvI)`P#{xL%wI{3 zNlTO50undIY+hFw4TG|?^8XV2$MA2&zohDWb$Yt&?Irc0N75~v<0bsMY0G%8Zhsks-9@D^o8MC%qWc<5<> z8+|j%RjFvc(xjN?o0yi6K&rDIm)k6^F6Fj+i9))d8OU8LKxkEz23Ho+OhxwjbEpRGEsngcrvHPqK?iLvg4m;sRe>fuZ9JapP0O zrM`&Ee=+rfB5DK0o@*@CR2&ZHrJWWIa7J{UJU(UGgtU|~TDc?95$>^+p12C;L&y4y z8gpyJlj!ioyUbMeqijAsVVXgAwkCw07=|S}BJ3#&ZHDw2qdN%onMnjJ#wT6Pxpg!0(M$jMOmd8HRPU#65GLz? zYJ=l6ak68u8BTF{lJsT3D9s+{=%B2h=7{cQzA5OVI%Ar?hluZ?3gtLQKZT-dIZc(w zF8WN>_;g1VduCU~*HaVtZeg0fkBGJ>_jgQHB$FJqFGMj_3nnW>U#&33{Oh4l(!{!a zcEACOrjruEIub9PWY40XVkI_7D^79@P?S?OK^w#9g-!AWC(KYfrYhVNhnwex1!NdZ;dPz@LRver=eWEJXccg8wmEtf0I9U0RT{p zw0F(~bt3A~Q{oFFk>PrZ676y7^oWnvIcr77N4U5vW|a|(_dKUlt&(PY$SXS6(M`343{@ys>#Tos}d;?D}*gm_;|p88N^XRfJOCiX}bL4jqpNm^ZWxIdr-_+s z0-vkw&)IwJ&*Ie{kEQRHbZ+XtPMsNh+*i9QM!S7;7Wn41^UXbJPc`>^A#QK+N~c@v z)1wkyPG;++)KI5BqJxW8bc8s4ErVl`ssq@=dd9991A{YSUE#{$;5lstin6ZLp5y!F_%QSDi}ojT34##@w!532ie=I z@s$zU_Y)?kP0`M`zsxC44Of-H?T**w#OW2T&qdO;uf3i^sc(yf{6$ZcSH2b~^0Du4BnSB;<>Ujrv${4f^7&WG&Gb zrYmO(c;pdHD(L2w0VYx@DW1x;z@8NtV3r;RL?=Y+D@JERbV7(XOU=z&2`XB&YvMIS z$9_{iRElO$HJ0Ka#k6R3vDv z>-GJ%uXstBWyuxI(J_}mCg`83VJd8KTFFql9`b5e5JPbqmE+<}{h9JEQ@3Fyvq}X^ zFEu^gYvWg}_Mu8+C#O$Ah?%9Ze^<_D-*;rxtTM z2FKWx*?U<+X|q4fb6Ulvuknl5MVkKL&CxPeNh-;75n``s!sJkAJL zC=3R@ zAXTC__MYouhPN8pYdG zh$vy^vm#{+MT;4WqAF6nT^X8aDWbrTj$ck$kB6L3EEU3p-Vun6Pfi$*zLO(T?R~|- zR6EvPC9&E=x|@r2cw#NDiB|Ptg|_F|;dhsWw}%uiM3I?r_LPcd{d+=~nCMh_Qyd)D zvwKs>I4gNV0<%lawd3Dc62Cp9Wk`FhF$?J?nlQ)A3F9SXI#DKSJ>!{Q5LdNg5gS8Pa}C$uC`nK1Sm z50_eFaF_=hW(#ATRam*%Mzi){2z%{EOCo0N7shmw2DUXeq?%d1+1f;1z)OX)<2YU> zjtgU2E-bLsX1NP+nI}ED?P5| z!%OnUEMIzVtjV8q;TJYKG0dxVl%1kyj2H4KHq7q{FSEcU;Z3SmJIbc2%s5Xi14m74 zNNi{#i7d%4QduUnN#*L$GAmUoFPfsaluG4WY}l11nI$=ws4o*QTEdRkeM!7!rzjp* zsT?%%lnqgtTwGnjRXP_F!(+>trnk9D=VWYnO^@rM#mZUAPN(ORbe5fB-V`ex`&A^o zRIZwomtDqAd8LbzK*}$krYFZ`ayK@-mPvZ4{7uvq@sj22HN=&(hKr|p^%S&p^359D zWpduE;o{}0n%t*85In~d!xF<2U6qxZOQ-t$uCgnMb=B4bl}i>bZ&`a={N-%R#nZHw z(#LmfSZw$;dKgxAZOI4Yvrg;c?%|@0_pQEk>1t*#)r+_|aH6}a(pKK|N`Ac=Rd&;2-SzY! z^U^3T6N9~d4a?oWOQ&jm7w@xJR~6 zqM;|U+=wn4kG*wmFSB*!P1l+)-HWmA25j^t`_XK5d9m1Aom6gO+3ND=RAs9#*`Kiy zH<-=7WRE7QHhh_w?DcoK?E1@}Q`H}N$r&2!HtUZnXOElpmmgDt+3P)`%G>LSku{X= z%gu}PN0zteVsJ!lakBDcZE4R zhE*v4=tzu8&{kZ2ZgqcD`A0}>R0~gq%SQS?3DE{D7JcfXT5Y}sT^rrzbwgVd&w@PBz8)c4LwX697v{BS}$}%8xrV0 zJfLZu#S0nefnLZ!8oHtXupxn7W(Km*1L@uUe9yhFRC25;FYI5<*roUGk8{tx_uL=n z+;h*pFVmJc^4ziCbhA>efz_31yk?m;k9{E5zDfVFG9@Cv2M3sG@00}7j?Hk zNS$iMXLIeF^`uPuKq^rKbsfx(Ub8jnwRtS%+N@7y+MY_aCpPO1xGy$k)1GFftA+bv>us+mH}7rT ziS5*|Hbi$Wv3ZZnBnDH-nioxn!-LnMoc@b=1k`E^={n{Xt#2)`p<0wfbl#@pLL_ zwh=WcTRRU&*>~zxS(L2@vt5*}(OWagLq^&f{k5BIth)KQ5?{WH64!&-p6jUDZ>_|s znmyM_TrZzTtoOcmhh^3J5a>>JckHD0^`Rchb=2;`nU3dDsk)inRbGzPD|bQbdN7o_ zc3;jUpG|e7YR$Rb38QwsoE){U)FptZT_5UUQM+cZ&U73$a@XwF-Dt1xA~#p|AKz8k z>q9-9OV#P$R`ztA9&Tl?pWCC>%YT}#Jx6zUbf+GH7Iy=;BUh#Sc1k-f(=)A^woH2_ zkx6DcGN~h}^j&0mmpMB6e{fgyuMb7}>-G6e$DgHA>3Y51TA+S@t_6N}7vxY2+zs4L zwLqQTpGiG$O;D%*ce7i1S9xMm5st7ESl}F%?F#D96+sk(uxQUO9Km2ja2eTFv8yBi zZ6H=WE+(NPTyDN3%K1zUjE~(FpURMUZxn0B5z$NwwDVhRW($7y5h|%Ojq3sH5NPV7 zyrp&q#D#c>OcNn!z^kwrkPoVcLZ@7f$x^zo3RGq**wD>xz-E9xa3kcsxt5I>Exik^ zg3L676P$PiBduSH z$jpx-gQKu~JX{{A82co0>}yAcKY4On9*AsnS3WhP-CtpWwDS8{y1XEpu}96eZFxZU zmH#~!p8Go-vglp;G&-+}ldC|0bU%ZC<5AZ0fJK-@$?4T@O#G~VhR7WFANjggCsU-=Xe#hb&jTe;3FT=^uf^O?i*h1_)E`?wi*qaw%1qmPgV^zzU6n*a zDsQv~Shd7Ha)rYw>6Kp!c1`w*w2TO2NAy>IDWt?&yE|f7<9y;W`@}%yQOgknC}xPX z3SKbl_zND+yDKcN5FfqrsXQTejw_$wLYMBk0oTu9F?9a-DkkUKTVv}nzG;>RIkSb0 zadn~&%Vr&vwrg1TkxMK^#XeaN(z$&KL`=i&F;rMIP;dD3UR_2*AMtIrKU~(Y;@yU6 zKjn00d_cS2?m&FkVdTihkB;oBx;z#xU0!!z+`$QTkzjdDqhmc{c@RO;MI=1zl1?%&ru~9ei$dIy?pVjRTc4??0%W~{LIZa8d4@x^!5sfzDv=&;G}N9ctftN=lVU8Q?34fuc| zA5gmC`d3Q?u;To!?xhJ=@#$Oe9)(QXG}YyBHsGUFd;6ax4vmLoGTGfFsWV5rRtN{32J8PdyV$SU!oZ zHZ4|}dAxgha9aw4S*w!lGbyrOZ^$N34Yai4aNP(?e22x)j!P@}T=?~{blr+lx*p~= zfTGN=bCg2WpyVx@a4{OjRo7efKKUu$7vu&&hN6afcgThkq#Z110e&(o8eF}*DSaoVwtgq zk%9zX4g?&`5Zh-hGoQogGo+NmG)Qo_0nbL zZGzn#e{o0kT%T3cQaimrEUl3!ywH>61PA9YhCQpexT6^km`^q|v{5j@@w?J0&irA+ z)^zcQ73cC;hO?I8Zp69p6uC=uAR&r?-O2Q!^kK6z-vWa^r5f$#|8RnPQ`FL+(QID9 z8M&6nitjf+7M451rM__SSK+o0KByB`#apDiYVhH5U-;I)g#yOHTxFLo`$|fD6L->| z_?`Qu7k7or?~tmB6zS!DijXxyZwSOlQVeVX4u%(Zcrq0)xdsSJJ>hUCbrg@Z;&@>X z$l_HAd*)E!haOMlR$*H)Jyn_c=hInMPKYE=>)+&6yksugeDRcZqNy&ONkXjU8^@fX zKvW(IPjM)gW(zO$hfCiHmySIcY>nYhg?YpS`=b;{z#I~=*Y4(ybXhmeR0mqy0B#rH zRVb;00sJH>o%;>X^f|tn!trHV;uK8=6(}EVoC2X-T}^T|=}ww&=-H)qu@is!CoeUNr_;yh^*kDP6NhqbU0jS2qmN!^k8_-&O56i$;EA%9*S5j|LjN z0Jn5G$vG4{11F_9&SO=gI4Vlc#sR%XFq|gg9c8eC3WPhu-C2g#q2~Leyt+gW{vyIK zAWkK-4Ph5~y8Lf%BMPK6vp&=kYjmQ(~BP_HAuH5lMNh)%4g9jRSh|pB+89; zA|ravPL3XO;v&nQI@}ULC&8J`b`Hnc(GZ=i6&c_7urVz62+YMa*qPflH~cAk`SB|E zLD7I?8`-d2z!-r32ps6d$Ef5n$%O<5J$p_@wm!Of2vve~Kw zFw~$b_Dza~j<5pFd97?$Hro*knyIi3%P5m$XC`&;b#j0xqf0Y_il}gM( z)wtq&obD2lp%Tb_Eb6;7a5Ki`F1iPVJ^U*0J)9oHZ*%{1$S%pCiF2gsv*CZ@Jn5TU z9|k|jYV1;16FDTxn7b>R2qgcA2=o!d@DdnwVB80HMdzleuWq#jGAqu{u0oL2Fd<{D zgWWM$A*%R{dLb3ixmCq*W-rDoI*2XOu?^#rdeZ9d9(Q(5gpL}w^6x{OH$4pX4`ab(&rCRy^Dj54Me80 zLJ3j3vIzSw$ccyN{y8olf9{`CSq-go|Khy=;=O-h@+I~U7I{9#lCU8>9}~i)x(lnM zjl(AvX!tx43wphb*E_s0F*)CR@a*)+)Wqn)k%f`R2EJ8TI5d5FsxUXQFf;efvG0C& z-#%z)V)=RlRQavm>Gk-imQhHy>Ik!1Xx(cmQ*OwvH^_lz&h}V~g~P^#VZ;a!%!0-D z^(*(|+aHz(IP=U2Wop>M3A|xfQ%NYg$xIDyqJoRmdWmTy9M(X;DFNm=I;`F=NzADx z6+)0}Ip2khWJ=b<G~6b#PZl- zWj7u!mb*A@p#|*XZvEhpixZCh$D6991I`^wfV+f7Urp}PP$)GLElCSYo~T#^;s=VHjt9g zIAMl)X|jb?vskBJb$$us1veE&ptQSl%L}le282U?N+U6G>w|Am&obA?;NYg*CZvWk zmjvqB!VG1bc(#x$zn*5A^ZF`ckpvbx)AnlfK!t*6~t%h91!K1{CM z9zy}7Pt%PS(xj10xKUxMA1x0MWG<8_XfKJ8WXuy^n*<$$2=nGPm@sbwkN{|#pfRc) zkXG~Rpp{Q7C|w10%0lj8p<0#D5oSZ+$|o)`Qw@2_g*oD~DzOEN%1sZu$oR7+gC4Z0 z>e|8JWa5D^KVay)MNj!1oSK)!{fLp*%M~zS*su~+*bkg8Vj5!4)v+KZ_HhXk)p^wN zsoW|F6JT|cl-jO3AZ_wRb%;``q^U?Wun|Z8RRO>g(5*`hSk92(va<41Dc<+wg_~AY zT%0tT=t*1gI#kM3I2g)VBQ}E^CI zu!!tBXB@+Z>YfTu2Ry=>ig-$dvns&lyQPPlJnj{0)gddT?;m1GCZyv3)Vz*c-QtQa zqgx$J|L9R@YzbnW+;t(g-pLT@>`ZdE35)+`-5NVQH9Kjn^~l7DxskcEM++l!qvJ2mjTIb=|}%lLH0Hi{5bBpIJ077XGh~9SP$=}LtRY=W5J)^F~2`YIY0CLd7o{KEc=nPG~Ika z-IJZnFrDeu%ZFmY;2qH(nV3F(=EbAmsgKw0Z4ArT63s2*lGmUq|17IDo9{p5iooTu zb?F=>8qKAv3-X*rw}uO~(EXbj7Zkzp>xTu36QG$;Ud(<= z1EhzY46yy;hJ$J#RPJYZaMFQTdS%6gTqT{FmKe(FKxs(hL0m@#bt-Fr%a4WiQu}{s zelRTmQc^+bbv^T8X@v)`GvV9!giANVr4J~h)8}945r1~>((A^np`0}ROP5)xg{1`) zFPnk7O2SNwm$dJs9LK36nk%VNV2o(7Gs)xnagXiTv=}f1PME_mKwM$)>AcTq zu3+(os7#Q?%Gt&>l+1aT5bH1XG$)`Y!o%X#)_4b^7zivN5<1U)&UDndEn8VO(LoK0 z3x7VRLrKYlRKJ6fML!oy2E_UbkjBNsA-9kThjfdJ)bm5|O%x+6=7-aZ z|GqPhoI+?m3j_7h{?@E;c$=;})o!19{f3`_)nVhwhIDf?C2@t3KuoEKIA$5-kb(n8eTD&5jM zP&?2oxw#t+!~hBb3a;I|sJkjsWGrc=iJGv7+ggZLFQ#%RS;AcntpS&|4JmDd4a;@| zU25l+Q7IPV>C)qd;ys7ry?xCY->pmglMEW-X-HH~8sq(7k29p=>9{W9BgKzP%XirEb(;*Yn01?S4})Vbb#u4`Z%>7N!Xqe!F>~MWf{gTKMyhK zls|E)A_bsCeu`*1KFwEEZoiYe9%y@F+TNAJL!#Y7k>u2T7k5O-(Y?BjU^$||chEE% zPB~OOraR4eea&2xaf0%3gT1RRbp7!?$eE?rqjnb&_!+UU*o1-i3L*E?Xqre$5W%LC z%WBEeb*RckNv5K`E?scx3U_@pPA$v^!A>rpR(tfQEocZw5WK=O8<&7j#>%S9SCnm@ zBF1p&#-xR_vs~aoFDBEf#<1K8zVc{OX&0~vD>Tju^GR)KMe zq_Aaf=0dy^e@0!0P7pU!sAt)lMTzNj8k#6nY@N^u12Ptghj=Er_@Aj1^>&d9j9H;( z+nB#uBJJ%C&=pBbON6oUz0#scE&nb{7r2nEVM0Q6&ktj{Q5PsSssR=!Yyw!Ekmt?c zaGOo6(I)OUf1@2Gt-y-!!l;DH@V7uW=VX%xmwtKH|6Av0PS1_fzbJ?$vMT_IHRX@p zIVKsBk>V!t6j79hYuQ4#pR?4Sw4E#7Y##!pwX2g#m;_xElc8BcXil+tfM6}LP-1BY z9>)p0Qo-nixQFCq2;j^^JFznH6vek2EZ=x!mK0x`oDbmF-MLI_`ZyGvHyA`}Py()uBh^ADoDhWqy#=C;qNHg(BRr*js`PV8M z3$74>ulz;iDSv@xivET9O8GMsllMyYIydBmRQ8M|wAwX7<=^p62!)T7BFn|1$ch44 z(M!7jHNDOwv?=r^&vf~p)CtNr$q2XGS1x}^1$EVt6-w@?fXxATzF@S1ZoH5uq4qo7<W%%K+2g$U--;Sf$#uwS%1up16ckHu^8_z|-!+na>mi9_*4_ zj01t`D;=JWfZZ^uHy{ySRt$7?@3-j$YZqN1xVi;#i;atwHOfMrjL@HHFj2oDv^)RA zo>!U~c{N@QrWr=Q?c=dc zx7wNH+ZfzjX1~h~sP=S^nfFQCWiV|*Z@i0pX$>dE@P00=gi+x~JppsGT@RoMctH2! zawnIMHm`2e@{xdYcuUt_abJ?sKM?pJ)?1NV-wqU9M{`patd-z<;Uad08@ggHa`R6p z)7iO=j|6drCO6}znzkhnBHsM3t*9!sjmc&=m;Al?lk}Tc({Fwl*O~!sXbYNX-6RJD zqo%8g1o51%jpH^tyMVL_4bGpKxkeCeRT(+ye-()hvt&iKm{5Zf)A5nW2ptd z=9D4aZZk{wwF%aCfbH@&7RTy1TNOCep!s06$4@+cEXOoGDY={;6D?&hwjfxQ(UJVT z7-_oQ5n)F+Y}$pPMzBWvjtIq}_5X5*Et&Ju-kU~UcATq^YpzzlcuF=`OS~!G3g7NC zo`Q#s?+aETw|2bH6Ggy_u@0lACK17~nF1@Rz1tF37MI}hAWG_k+4LR2sE-kmBBS)` zKq6;?Z{GQOW5J^@O%_Hl&yk6aKDTjTe!ehuV)ATG);yClBV&=ZPHzy%J_2@0zKGo# z4|yM!i57tk?W0kG4_@JQpvRV2`_gMmk2DiR0~NK_<#l1bpiit9#GUmAB2 z(8E#_;BbWbZsdK^u|TCQag?~d(M?D+eYi_yA#})PVmzmxDR6Z_k3kJ*DehJW;Tq1t zIEmv@bg|7$cNM;J6U815Jy&jWE2|4coy4`4`Sgzl8{EwBJ|T$!?#g|H4ul(>ZR&mT z=#~Sh=$K0|ARwwkHUo#a!W#WxvQwXF(siYbz*PLn=8PLhT(O9DE~TmDIWA}&u+a4C zJJB0F?;tSpWHRK|%hrY_xua-sYT6l0QDn_dt3PhW1$VuV`7$Z}UwU=TG9U#xN7XHc zZ|u#)g5(_Ew3(PH_%8xzClwMDbJ$g^3WSz_W3O?{0c_(irs2xd=O9I6YmDs|tRxz_ z+cqMF60mAAQoOv-2u|?DjifvwuiQnRzww={7|_1N?4vn zgP_j8G=Ta6r%6gkp5!N8*&4Z2D#o7d=hRBSRpezA(L!!H2oXnr;p#XVsasn9=H19Q zx@kiA$f3BU6}oWU@_~j(f#z5bTs$QNq*58VQrX@QCKZAg4{P1Kc&d*Pzj!#kBr21k2|9JhoiOINq2f%Hjqf5?CGVB8wfqxM3q1^8*K*E-q3tF$MKA z^^4VG{2CMp(@-GmvTS%dJZ&=|v3ayc3dqxNNOR%oETj;xL-(V-F)eZB5}!M+5b>`| zFg7^|G0sN-W&pOfvAC_QE@R`I{v}K2KopxZapt&;z2_$D5Ps3p>!S z=vzM81a%X8_0tDI3r)c5l;+|DfF zR`8wECIsIm5>Z``#$nxDyw^r3Z#9ymekRz8fAJK1wnot6EeA)hmtBSWeZHaM9BxqT zFz{w|q1a-%!SX5-2rBhxN?*LylEZl`8=k+n?|E*epXN_*eWIz_Vlsy78>I^zgD_0DnmJ0|KVIjC2A2tBj$_d#LgMVH*e3cItSTq-d=)} zmhYI)9kGgwz@gba(($r1)J|9BNr7zIKp8E0``qXEZ_KSX7&hC`N$f=1_XK-`-k^`a zem;{l9Pe6o8!sa1IFW)X^*s$}&77?2qowyh(h?d5=nz+L_o|L2sZ{%BU#351I zHdVZnq16f7x{Purt`APE@Z+!1jTTyErTNpj*)t}*1 zvY+blfvWvK6zarE9LD2*=Hvokf5uD?BiD;37x?Sd#EYW)z^(Ye<$ZB{ux0P#y8*G* zimwwNMe%W4@WGS4k58z@5GuTn4~Xztu*lbjudU+ShHo1_En3jCnt>FecvzFywv>*amEUf$P9a_Z%MzFywv>*amE zUf$>H<$b8ZB$}TC3D+&6=DDZSL^|!fMJP z8f!uC^ELH8UsLb%HTAwuS5xovHT6DUQ}6RN^*&!y@AEZXvzo5Cn(9SO*Q};%UjCQ; z=IV{;99Wg>|d-q zJ{I@Z^297ip|_zG_1K&&{?O#-8=Cr7ZwMC-G-$=EkLt64`U1r24SvpPx<_q5WW@{= z_c6c79c9gyWdt5YeT-l%gT-#W{ztG63o z60ua0M9iVdRW`k=e1-#6+;LbG+!TjB$7lw4NZGxvT77>JHNY~f0;*tftJh5f^RX2{ z74zi4vD`1ri@R_*(2teuml6M>coAQ-0-0K33P=@D6oqiBH{b+a;Zzf=hcM5~73Lq> ze9G&m9hq1mA+QOq;d7KJ}tcx4gvPOmK#;sT{12qc^CBr2QDS|8soYr2ziF zXwHe_O5JllVS+2B^;+VY9`zM1154xDsalqKoi1S?#%J1`UDfiOcIFV%U~g|MNnyhh zPDJ}PkMjw((_Lb%=%fN_4(Lsvgs1$T=qXc5%2J!Jh@cj`DGdspSf3LarguqW91hED z^CPh}=jDq_&YDqi>b))){*uKkn%e-31-d|PdY9EsEI8JXI50Um^Zn;fPcBT%P8MQt zk^izokDN-nlle$b+UxvIL=F4g0}RRd5y}_CaNnQLjm*9vH!u&{`! zucXiYLpm0;KQ}TrH8XwoSYdu)J_sI(1rKdBqIhP4FNz-dR$fpru?BvMV7k~_vCRd5c0edf3>>rpOn?re!duaso zlZo#YFkoVP>}77lN2BoU$U+d@7YowQ%*>vhn|O76A@|>YlH1d_8zazXW5Iy~xmT?k zley`c>0KPma-T`%c+jj)3g!4F-5mBUxsx+=zddyA~<)&uFPEQt~50+KUdwQSX ze_s&njRk$)^Vk#ly-)V%PoCV{_vFZl{=%NovHp|$`$tda^L_jG7DjjPKe=!JlYJ*f z9STqMAix+a-dFMM~%#m5EvpWJsmYLwpD zu@k}3=ML=IyDzxC0IJB#zxs0WzP2lW`B(q=Z-T@R*DKL0ca9R?;a{!_t`hy-XJ+Ow zx_X{k1onl*LZNqTQlBylg8#EK$PJq7kK^IKmC+dl#f|lGQy(MiE8&8Bj=%4$Y!80x zzWS&j-2FVi9USEwW#0}C@s+WoFcp2f?7O^Q;45G+8r2ta6 z(`jGDlr@+>mND*sKMNRW5WE*WP1;)oIFg&E`43UC(-AAMD= z`s2K>5t6g-s4ejQwQ<~TiKJ5NQ)^nQiF4;zD!l*&kKs~%w2q8ec#izFvOG;%;SVSo zHl4m~`bOI{m|ozma_Zj!!=QEH2=F=N0_CRCO|S}eFi!<7;E3pDnw3XpSpH96&Wr*r8pQB!_ zvbcIXDNF4!O77KkznxO&$vx(!vIzcmYHg&|W6&+nvieDu)Oq^GN!)$-M(CCO&|nXF zj^R2P?B_YkJJ0_%A{ny7I0|kDt V9iuFG{oX%@%KU2`{$DBZe*rj!6{r9J literal 0 HcmV?d00001 diff --git a/JoinLogger/bin/Debug/0Harmony.pdb b/JoinLogger/bin/Debug/0Harmony.pdb new file mode 100644 index 0000000000000000000000000000000000000000..6644ab4199cdf42559c3b501c5eaf3a5303c4504 GIT binary patch literal 707720 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 z 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

`5un$Bui!|8cDGP`o$( z)wk#1{}Xth6#nDH`@+j$-;4iGk?)t}bHblF)*Syiynm7}pZEZHcI?upFOVOYKDEaWj#WQDj_y7sz2%v+esZkw@aKYmajZTQ#!L-A z0j$6WrTnh|SK)&bYrL*GR(sSPPfmOY{xvo!{s!_xQ}}M=Pkb1B2{Mfz;=|!*v8#Q= zN5C&Ke`&sIf{#q$FH3whyf*fw_-{sjOp=cyjQAw@R%Fsg@yYP}iCf@Pl7E$_)$u0e zPkaXQKO)okBt8?q9=pa@@ma9;Bb7h#*>DG8=YiYcb71`q;=kRo^r>Ua{?&7nTLL$)osu(o6_#?!fRn)C-F`2e%R;Ze*p5E zQ+SODGdNa#&sgw4$4`@I@g0QMU9)cdi|_8YQJ4{#@-P#853E1+=a~zhWlY~G@*R

M5*oP&40Y06&R+%M# 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 literal 0 HcmV?d00001 diff --git a/JoinLogger/bin/Debug/0Harmony.xml b/JoinLogger/bin/Debug/0Harmony.xml new file mode 100644 index 0000000..3a9be66 --- /dev/null +++ b/JoinLogger/bin/Debug/0Harmony.xml @@ -0,0 +1,3757 @@ + + + + 0Harmony + + + +

A factory to create delegate types + + + Default constructor + + + Creates a delegate type for a method + The method + The new delegate type + + + A getter delegate type + Type that getter gets field/property value from + Type of the value that getter gets + The instance get getter uses + An delegate + + + A setter delegate type + Type that setter sets field/property value for + Type of the value that setter sets + The instance the setter uses + The value the setter uses + An delegate + + + A constructor delegate type + Type that constructor creates + An delegate + + + A helper class for fast access to getters and setters + + + Creates an instantiation delegate + Type that constructor creates + The new instantiation delegate + + + Creates an getter delegate for a property + Type that getter reads property from + Type of the property that gets accessed + The property + The new getter delegate + + + Creates an getter delegate for a field + Type that getter reads field from + Type of the field that gets accessed + The field + The new getter delegate + + + Creates an getter delegate for a field (with a list of possible field names) + Type that getter reads field/property from + Type of the field/property that gets accessed + A list of possible field names + The new getter delegate + + + Creates an setter delegate + Type that setter assigns property value to + Type of the property that gets assigned + The property + The new setter delegate + + + Creates an setter delegate for a field + Type that setter assigns field value to + Type of the field that gets assigned + The field + The new getter delegate + + + A delegate to invoke a method + The instance + The method parameters + The method result + + + A helper class to invoke method with delegates + + + Creates a fast invocation handler from a method + The method to invoke + Controls if boxed value object is accessed/updated directly + The + + + The directBoxValueAccess option controls how value types passed by reference (e.g. ref int, out my_struct) are handled in the arguments array + passed to the fast invocation handler. + Since the arguments array is an object array, any value types contained within it are actually references to a boxed value object. + Like any other object, there can be other references to such boxed value objects, other than the reference within the arguments array. + For example, + + var val = 5; + var box = (object)val; + var arr = new object[] { box }; + handler(arr); // for a method with parameter signature: ref/out/in int + + + If directBoxValueAccess is true, the boxed value object is accessed (and potentially updated) directly when the handler is called, + such that all references to the boxed object reflect the potentially updated value. + In the above example, if the method associated with the handler updates the passed (boxed) value to 10, both box and arr[0] + now reflect the value 10. Note that the original val is not updated, since boxing always copies the value into the new boxed value object. + + + If directBoxValueAccess is false (default), the boxed value object in the arguments array is replaced with a "reboxed" value object, + such that potential updates to the value are reflected only in the arguments array. + In the above example, if the method associated with the handler updates the passed (boxed) value to 10, only arr[0] now reflects the value 10. + + + + + Delegate type for "ref return" injections + Return type of the original method, without ref modifier + + + special parameter names that can be used in prefix and postfix methods + + + Patch function helpers + + + Sorts patch methods by their priority rules + The original method + Patches to sort + Use debug mode + The sorted patch methods + + + Creates new replacement method with the latest patches and detours the original method + The original method + Information describing the patches + The newly created replacement method + + + Creates a patch sorter + Array of patches that will be sorted + Use debugging + + + Sorts internal PatchSortingWrapper collection and caches the results. + After first run the result is provided from the cache. + The original method + The sorted patch methods + + + Checks if the sorter was created with the same patch list and as a result can be reused to + get the sorted order of the patches. + List of patches to check against + true if equal + + + Removes one unresolved dependency from the least important patch. + + + Outputs all unblocked patches from the waiting list to results list + + + Adds patch to both results list and handled patches set + Patch to add + + + Wrapper used over the Patch object to allow faster dependency access and + dependency removal in case of cyclic dependencies + + + Create patch wrapper object used for sorting + Patch to wrap + + + Determines how patches sort + The other patch + integer to define sort order (-1, 0, 1) + + + Determines whether patches are equal + The other patch + true if equal + + + Hash function + A hash code + + + Bidirectionally registers Patches as after dependencies + List of dependencies to register + + + Bidirectionally registers Patches as before dependencies + List of dependencies to register + + + Bidirectionally removes Patch from after dependencies + Patch to remove + + + Bidirectionally removes Patch from before dependencies + Patch to remove + + + Specifies the type of method + + + This is a normal method + + + This is a getter + + + This is a setter + + + This is a constructor + + + This is a static constructor + + + This targets the MoveNext method of the enumerator result, that actually contains the method's implementation + + + This targets the MoveNext method of the async state machine, that actually contains the method's implementation + + + Specifies the type of argument + + + This is a normal argument + + + This is a reference argument (ref) + + + This is an out argument (out) + + + This is a pointer argument (&) + + + Specifies the type of patch + + + Any patch + + + A prefix patch + + + A postfix patch + + + A transpiler + + + A finalizer + + + A reverse patch + + + Specifies the type of reverse patch + + + Use the unmodified original method (directly from IL) + + + Use the original as it is right now including previous patches but excluding future ones + + + Specifies the type of method call dispatching mechanics + + + Call the method using dynamic dispatching if method is virtual (including overriden) + + + This is the built-in form of late binding (a.k.a. dynamic binding) and is the default dispatching mechanic in C#. + This directly corresponds with the instruction. + + + For virtual (including overriden) methods, the instance type's most-derived/overriden implementation of the method is called. + For non-virtual (including static) methods, same behavior as : the exact specified method implementation is called. + + + Note: This is not a fully dynamic dispatch, since non-virtual (including static) methods are still called non-virtually. + A fully dynamic dispatch in C# involves using + the dynamic type + (actually a fully dynamic binding, since even the name and overload resolution happens at runtime), which does not support. + + + + + Call the method using static dispatching, regardless of whether method is virtual (including overriden) or non-virtual (including static) + + + a.k.a. non-virtual dispatching, early binding, or static binding. + This directly corresponds with the instruction. + + + For both virtual (including overriden) and non-virtual (including static) methods, the exact specified method implementation is called, without virtual/override mechanics. + + + + + The base class for all Harmony annotations (not meant to be used directly) + + + The common information for all attributes + + + Annotation to define a category for use with PatchCategory + + + Annotation specifying the category + Name of patch category + + + Annotation to define your Harmony patch methods + + + An empty annotation can be used together with TargetMethod(s) + + + An annotation that specifies a class to patch + The declaring class/type + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The argument types of the method or constructor to patch + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + An array of argument types to target overloads + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + An array of argument types to target overloads + Array of + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The + An array of argument types to target overloads + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The + An array of argument types to target overloads + Array of + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + The + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + An array of argument types to target overloads + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + An array of argument types to target overloads + An array of + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + The + + + An annotation that specifies a method, property or constructor to patch + The + + + An annotation that specifies a method, property or constructor to patch + The + An array of argument types to target overloads + + + An annotation that specifies a method, property or constructor to patch + The + An array of argument types to target overloads + An array of + + + An annotation that specifies a method, property or constructor to patch + An array of argument types to target overloads + + + An annotation that specifies a method, property or constructor to patch + An array of argument types to target overloads + An array of + + + An annotation that specifies a method, property or constructor to patch + The full name of the declaring class/type + The name of the method, property or constructor to patch + The + + + Annotation to define the original method for delegate injection + + + An annotation that specifies a class to patch + The declaring class/type + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The argument types of the method or constructor to patch + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + An array of argument types to target overloads + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + An array of argument types to target overloads + Array of + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The + An array of argument types to target overloads + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The + An array of argument types to target overloads + Array of + + + An annotation that specifies a method, property or constructor to patch + The declaring class/type + The name of the method, property or constructor to patch + The + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + An array of argument types to target overloads + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + An array of argument types to target overloads + An array of + + + An annotation that specifies a method, property or constructor to patch + The name of the method, property or constructor to patch + The + + + An annotation that specifies call dispatching mechanics for the delegate + The + + + An annotation that specifies a method, property or constructor to patch + The + An array of argument types to target overloads + + + An annotation that specifies a method, property or constructor to patch + The + An array of argument types to target overloads + An array of + + + An annotation that specifies a method, property or constructor to patch + An array of argument types to target overloads + + + An annotation that specifies a method, property or constructor to patch + An array of argument types to target overloads + An array of + + + Annotation to define your standin methods for reverse patching + + + An annotation that specifies the type of reverse patching + The of the reverse patch + + + A Harmony annotation to define that all methods in a class are to be patched + + + A Harmony annotation + + + A Harmony annotation to define patch priority + The priority + + + A Harmony annotation + + + A Harmony annotation to define that a patch comes before another patch + The array of harmony IDs of the other patches + + + A Harmony annotation + + + A Harmony annotation to define that a patch comes after another patch + The array of harmony IDs of the other patches + + + A Harmony annotation + + + A Harmony annotation to debug a patch (output uses to log to your Desktop) + + + Specifies the Prepare function in a patch class + + + Specifies the Cleanup function in a patch class + + + Specifies the TargetMethod function in a patch class + + + Specifies the TargetMethods function in a patch class + + + Specifies the Prefix function in a patch class + + + Specifies the Postfix function in a patch class + + + Specifies the Transpiler function in a patch class + + + Specifies the Finalizer function in a patch class + + + A Harmony annotation + + + The name of the original argument + + + The index of the original argument + + + The new name of the original argument + + + An annotation to declare injected arguments by name + + + An annotation to declare injected arguments by index + Zero-based index + + + An annotation to declare injected arguments by renaming them + Name of the original argument + New name + + + An annotation to declare injected arguments by index and renaming them + Zero-based index + New name + + + An abstract wrapper around OpCode and their operands. Used by transpilers + + + The opcode + + + The operand + + + All labels defined on this instruction + + + All exception block boundaries defined on this instruction + + + Creates a new CodeInstruction with a given opcode and optional operand + The opcode + The operand + + + Create a full copy (including labels and exception blocks) of a CodeInstruction + The to copy + + + Clones a CodeInstruction and resets its labels and exception blocks + A lightweight copy of this code instruction + + + Clones a CodeInstruction, resets labels and exception blocks and sets its opcode + The opcode + A copy of this CodeInstruction with a new opcode + + + Clones a CodeInstruction, resets labels and exception blocks and sets its operand + The operand + A copy of this CodeInstruction with a new operand + + + Creates a CodeInstruction calling a method (CALL) + The class/type where the method is declared + The name of the method (case sensitive) + Optional parameters to target a specific overload of the method + Optional list of types that define the generic version of the method + A code instruction that calls the method matching the arguments + + + Creates a CodeInstruction calling a method (CALL) + The target method in the form TypeFullName:MethodName, where the type name matches a form recognized by Type.GetType like Some.Namespace.Type. + Optional parameters to target a specific overload of the method + Optional list of types that define the generic version of the method + A code instruction that calls the method matching the arguments + + + Creates a CodeInstruction calling a method (CALL) + The lambda expression using the method + + + + Creates a CodeInstruction calling a method (CALL) + The lambda expression using the method + + + + Creates a CodeInstruction calling a method (CALL) + The lambda expression using the method + + + + Creates a CodeInstruction calling a method (CALL) + The lambda expression using the method + + + + Returns an instruction to call the specified closure + The delegate type to emit + The closure that defines the method to call + A that calls the closure as a method + + + Creates a CodeInstruction loading a field (LD[S]FLD[A]) + The class/type where the field is defined + The name of the field (case sensitive) + Use address of field + + + + Creates a CodeInstruction storing to a field (ST[S]FLD) + The class/type where the field is defined + The name of the field (case sensitive) + + + + Creates a CodeInstruction loading a local with the given index, using the shorter forms when possible + The index where the local is stored + Use address of local + + + + + Creates a CodeInstruction storing to a local with the given index, using the shorter forms when possible + The index where the local is stored + + + + + Creates a CodeInstruction loading an argument with the given index, using the shorter forms when possible + The index of the argument + Use address of argument + + + + + Creates a CodeInstruction storing to an argument with the given index, using the shorter forms when possible + The index of the argument + + + + + Returns a string representation of the code instruction + A string representation of the code instruction + + + Exception block types + + + The beginning of an exception block + + + The beginning of a catch block + + + The beginning of an except filter block (currently not supported to use in a patch) + + + The beginning of a fault block + + + The beginning of a finally block + + + The end of an exception block + + + An exception block + Creates an exception block + The + The catch type + + + An exception block + Creates an exception block + The + The catch type + + + Block type + + + Catch type + + + The Harmony instance is the main entry to Harmony. After creating one with an unique identifier, it is used to patch and query the current application domain + + + The unique identifier + + + Set to true before instantiating Harmony to debug Harmony or use an environment variable to set HARMONY_DEBUG to '1' like this: cmd /C "set HARMONY_DEBUG=1 && game.exe" + This is for full debugging. To debug only specific patches, use the attribute + + + Creates a new Harmony instance + A unique identifier (you choose your own) + A Harmony instance + + + Searches the current assembly for Harmony annotations and uses them to create patches + This method can fail to use the correct assembly when being inlined. It calls StackTrace.GetFrame(1) which can point to the wrong method/assembly. If you are unsure or run into problems, use PatchAll(Assembly.GetExecutingAssembly()) instead. + + + Creates a empty patch processor for an original method + The original method/constructor + A new instance + + + Creates a patch class processor from an annotated class + The class/type + A new instance + + + Creates a reverse patcher for one of your stub methods + The original method/constructor + The stand-in stub method as + A new instance + + + Searches an assembly for Harmony annotations and uses them to create patches + The assembly + + + Searches an assembly for Harmony-annotated classes without category annotations and uses them to create patches + + + Searches an assembly for Harmony-annotated classes without category annotations and uses them to create patches + The assembly + + + Searches the current assembly for Harmony annotations with a specific category and uses them to create patches + Name of patch category + + + Searches an assembly for Harmony annotations with a specific category and uses them to create patches + The assembly + Name of patch category + + + Creates patches by manually specifying the methods + The original method/constructor + An optional prefix method wrapped in a object + An optional postfix method wrapped in a object + An optional transpiler method wrapped in a object + An optional finalizer method wrapped in a object + The replacement method that was created to patch the original method + + + Patches a foreign method onto a stub method of yours and optionally applies transpilers during the process + The original method/constructor you want to duplicate + Your stub method as that will become the original. Needs to have the correct signature (either original or whatever your transpilers generates) + An optional transpiler as method that will be applied during the process + The replacement method that was created to patch the stub method + + + Unpatches methods by patching them with zero patches. Fully unpatching is not supported. Be careful, unpatching is global + The optional Harmony ID to restrict unpatching to a specific Harmony instance + This method could be static if it wasn't for the fact that unpatching creates a new replacement method that contains your harmony ID + + + Unpatches a method by patching it with zero patches. Fully unpatching is not supported. Be careful, unpatching is global + The original method/constructor + The + The optional Harmony ID to restrict unpatching to a specific Harmony instance + + + Unpatches a method by patching it with zero patches. Fully unpatching is not supported. Be careful, unpatching is global + The original method/constructor + The patch method as method to remove + + + Searches the current assembly for types with a specific category annotation and uses them to unpatch existing patches. Fully unpatching is not supported. Be careful, unpatching is global + Name of patch category + + + Searches an assembly for types with a specific category annotation and uses them to unpatch existing patches. Fully unpatching is not supported. Be careful, unpatching is global + The assembly + Name of patch category + + + Test for patches from a specific Harmony ID + The Harmony ID + True if patches for this ID exist + + + Gets patch information for a given original method + The original method/constructor + The patch information as + + + Gets the methods this instance has patched + An enumeration of original methods/constructors + + + Gets all patched original methods in the appdomain + An enumeration of patched original methods/constructors + + + Gets the original method from a given replacement method + A replacement method (patched original method) + The original method/constructor or null if not found + + + Tries to get the method from a stackframe including dynamic replacement methods + The + For normal frames, frame.GetMethod() is returned. For frames containing patched methods, the replacement method is returned or null if no method can be found + + + Gets the original method from the stackframe and uses original if method is a dynamic replacement + The + The original method from that stackframe + + + Gets Harmony version for all active Harmony instances + [out] The current Harmony version + A dictionary containing assembly versions keyed by Harmony IDs + + + Under Mono, HarmonyException wraps IL compile errors with detailed information about the failure + + + Default serialization constructor (not implemented) + The info + The context + + + Get a list of IL instructions in pairs of offset+code + A list of key/value pairs which represent an offset and the code at that offset + + + Get a list of IL instructions without offsets + A list of + + + Get the error offset of the errornous IL instruction + The offset + + + Get the index of the errornous IL instruction + The index into the list of instructions or -1 if not found + + + A wrapper around a method to use it as a patch (for example a Prefix) + + + The original method + + + Patch Category + + + Class/type declaring this patch + + + Patch method name + + + Optional patch + + + Array of argument types of the patch method + + + + of the patch + + + Install this patch before patches with these Harmony IDs + + + Install this patch after patches with these Harmony IDs + + + Reverse patch type, see + + + Create debug output for this patch + + + Whether to use (true) or (false) mechanics + for -attributed delegate + + + Default constructor + + + Creates a patch from a given method + The original method + + + Creates a patch from a given method + The original method + + + Creates a patch from a given method + The original method + The patch + A list of harmony IDs that should come after this patch + A list of harmony IDs that should come before this patch + Set to true to generate debug output + + + Creates a patch from a given method + The original method + The patch + A list of harmony IDs that should come after this patch + A list of harmony IDs that should come before this patch + Set to true to generate debug output + + + Creates a patch from a given method + The patch class/type + The patch method name + The optional argument types of the patch method (for overloaded methods) + + + Gets the names of all internal patch info fields + A list of field names + + + Merges annotations + The list of to merge + The merged + + + Returns a string that represents the annotation + A string representation + + + Creates a patch from a given method + The original method + + + Creates a patch from a given method + The original method + + + Annotation extensions + + + Copies annotation information + The source + The destination + + + Clones an annotation + The to clone + A copied + + + Merges annotations + The master + The detail + A new, merged + + + Gets all annotations on a class/type + The class/type + A list of all + + + Gets merged annotations on a class/type + The class/type + The merged + + + Gets all annotations on a method + The method/constructor + A list of + + + Gets merged annotations on a method + The method/constructor + The merged + + + + A mutable representation of an inline signature, similar to Mono.Cecil's CallSite. + Used by the calli instruction, can be used by transpilers + + + + See + + + See + + + See + + + The list of all parameter types or function pointer signatures received by the call site + + + The return type or function pointer signature returned by the call site + + + Returns a string representation of the inline signature + A string representation of the inline signature + + + + A mutable representation of a parameter type with an attached type modifier, + similar to Mono.Cecil's OptionalModifierType / RequiredModifierType and C#'s modopt / modreq + + + + Whether this is a modopt (optional modifier type) or a modreq (required modifier type) + + + The modifier type attached to the parameter type + + + The modified parameter type + + + Returns a string representation of the modifier type + A string representation of the modifier type + + + Patch serialization + + + Control the binding of a serialized object to a type + Specifies the assembly name of the serialized object + Specifies the type name of the serialized object + The type of the object the formatter creates a new instance of + + + Serializes a patch info + The + The serialized data + + + Deserialize a patch info + The serialized data + A + + + Compare function to sort patch priorities + The patch + Zero-based index + The priority + A standard sort integer (-1, 0, 1) + + + Serializable patch information + + + Prefixes as an array of + + + Postfixes as an array of + + + Transpilers as an array of + + + Finalizers as an array of + + + Returns if any of the patches wants debugging turned on + + + Adds prefixes + An owner (Harmony ID) + The patch methods + + + Adds a prefix + + + Removes prefixes + The owner of the prefixes, or * for all + + + Adds postfixes + An owner (Harmony ID) + The patch methods + + + Adds a postfix + + + Removes postfixes + The owner of the postfixes, or * for all + + + Adds transpilers + An owner (Harmony ID) + The patch methods + + + Adds a transpiler + + + Removes transpilers + The owner of the transpilers, or * for all + + + Adds finalizers + An owner (Harmony ID) + The patch methods + + + Adds a finalizer + + + Removes finalizers + The owner of the finalizers, or * for all + + + Removes a patch using its method + The method of the patch to remove + + + Gets a concatenated list of patches + The Harmony instance ID adding the new patches + The patches to add + The current patches + + + Gets a list of patches with any from the given owner removed + The owner of the methods, or * for all + The current patches + + + A serializable patch + + + Zero-based index + + + The owner (Harmony ID) + + + The priority, see + + + Keep this patch before the patches indicated in the list of Harmony IDs + + + Keep this patch after the patches indicated in the list of Harmony IDs + + + A flag that will log the replacement method via every time this patch is used to build the replacement, even in the future + + + The method of the static patch method + + + Creates a patch + The method of the patch + Zero-based index + An owner (Harmony ID) + The priority, see + A list of Harmony IDs for patches that should run after this patch + A list of Harmony IDs for patches that should run before this patch + A flag that will log the replacement method via every time this patch is used to build the replacement, even in the future + + + Creates a patch + The method of the patch + Zero-based index + An owner (Harmony ID) + + + Get the patch method or a DynamicMethod if original patch method is a patch factory + The original method/constructor + The method of the patch + + + Determines whether patches are equal + The other patch + true if equal + + + Determines how patches sort + The other patch + integer to define sort order (-1, 0, 1) + + + Hash function + A hash code + + + A PatchClassProcessor used to turn on a class/type into patches + + + Name of the patch class's category + + + Creates a patch class processor by pointing out a class. Similar to PatchAll() but without searching through all classes. + The Harmony instance + The class to process (need to have at least a [HarmonyPatch] attribute) + + + Applies the patches + A list of all created replacement methods or null if patch class is not annotated + + + REmoves the patches + + + A group of patches + + + A collection of prefix + + + A collection of postfix + + + A collection of transpiler + + + A collection of finalizer + + + Gets all owners (Harmony IDs) or all known patches + The patch owners + + + Creates a group of patches + An array of prefixes as + An array of postfixes as + An array of transpileres as + An array of finalizeres as + + + A PatchProcessor handles patches on a method/constructor + Creates an empty patch processor + The Harmony instance + The original method/constructor + + + A PatchProcessor handles patches on a method/constructor + Creates an empty patch processor + The Harmony instance + The original method/constructor + + + Adds a prefix + The prefix as a + A for chaining calls + + + Adds a prefix + The prefix method + A for chaining calls + + + Adds a postfix + The postfix as a + A for chaining calls + + + Adds a postfix + The postfix method + A for chaining calls + + + Adds a transpiler + The transpiler as a + A for chaining calls + + + Adds a transpiler + The transpiler method + A for chaining calls + + + Adds a finalizer + The finalizer as a + A for chaining calls + + + Adds a finalizer + The finalizer method + A for chaining calls + + + Gets all patched original methods in the appdomain + An enumeration of patched method/constructor + + + Applies all registered patches + The generated replacement method + + + Unpatches patches of a given type and/or Harmony ID + The patch type + Harmony ID or * for any + A for chaining calls + + + Unpatches a specific patch + The method of the patch + A for chaining calls + + + Gets patch information on an original + The original method/constructor + The patch information as + + + Sort patch methods by their priority rules + The original method + Patches to sort + The sorted patch methods + + + Gets Harmony version for all active Harmony instances + [out] The current Harmony version + A dictionary containing assembly version keyed by Harmony ID + + + Creates a new empty generator to use when reading method bodies + A new + + + Creates a new generator matching the method/constructor to use when reading method bodies + The original method/constructor to copy method information from + A new + + + Returns the methods unmodified list of code instructions + The original method/constructor + Optionally an existing generator that will be used to create all local variables and labels contained in the result (if not specified, an internal generator is used) + A list containing all the original + + + Returns the methods unmodified list of code instructions + The original method/constructor + A new generator that now contains all local variables and labels contained in the result + A list containing all the original + + + Returns the methods current list of code instructions after all existing transpilers have been applied + The original method/constructor + Apply only the first count of transpilers + Optionally an existing generator that will be used to create all local variables and labels contained in the result (if not specified, an internal generator is used) + A list of + + + Returns the methods current list of code instructions after all existing transpilers have been applied + The original method/constructor + A new generator that now contains all local variables and labels contained in the result + Apply only the first count of transpilers + A list of + + + A low level way to read the body of a method. Used for quick searching in methods + The original method + All instructions as opcode/operand pairs + + + A low level way to read the body of a method. Used for quick searching in methods + The original method + An existing generator that will be used to create all local variables and labels contained in the result + All instructions as opcode/operand pairs + + + A patch priority + + + Patch last + + + Patch with very low priority + + + Patch with low priority + + + Patch with lower than normal priority + + + Patch with normal priority + + + Patch with higher than normal priority + + + Patch with high priority + + + Patch with very high priority + + + Patch first + + + A reverse patcher + Creates a reverse patcher + The Harmony instance + The original method/constructor + Your stand-in stub method as + + + A reverse patcher + Creates a reverse patcher + The Harmony instance + The original method/constructor + Your stand-in stub method as + + + Applies the patch + The type of patch, see + The generated replacement method + + + A collection of commonly used transpilers + + + A transpiler that replaces all occurrences of a given method with another one using the same signature + The enumeration of to act on + Method or constructor to search for + Method or constructor to replace with + Modified enumeration of + + + A transpiler that alters instructions that match a predicate by calling an action + The enumeration of to act on + A predicate selecting the instructions to change + An action to apply to matching instructions + Modified enumeration of + + + A transpiler that logs a text at the beginning of the method + The instructions to act on + The log text + Modified enumeration of + + + A helper class for reflection related functions + + + Shortcut for to simplify the use of reflections and make it work for any access level + + + Shortcut for to simplify the use of reflections and make it work for any access level but only within the current type + + + Enumerates all assemblies in the current app domain, excluding visual studio assemblies + An enumeration of + + + Gets a type by name. Prefers a full name with namespace but falls back to the first type matching the name otherwise + The name + A type or null if not found + + + Gets all successfully loaded types from a given assembly + The assembly + An array of types + + This calls and returns , while catching any thrown . + If such an exception is thrown, returns the successfully loaded types (, + filtered for non-null values). + + + + Enumerates all successfully loaded types in the current app domain, excluding visual studio assemblies + An enumeration of all in all assemblies, excluding visual studio assemblies + + + Enumerates all inner types (non-recursive) of a given type + The class/type to start with + An enumeration of all inner + + + Applies a function going up the type hierarchy and stops at the first non-null result + Result type of func() + The class/type to start with + The evaluation function returning T + The first non-null result, or null if no match + + The type hierarchy of a class or value type (including struct) does NOT include implemented interfaces, + and the type hierarchy of an interface is only itself (regardless of whether that interface implements other interfaces). + The top-most type in the type hierarchy of all non-interface types (including value types) is . + + + + Applies a function going into inner types and stops at the first non-null result + Generic type parameter + The class/type to start with + The evaluation function returning T + The first non-null result, or null if no match + + + Creates an identifiable version of a method + The method + + + + Gets the reflection information for a directly declared field + The class/type where the field is defined + The name of the field + A field or null when type/name is null or when the field cannot be found + + + Gets the reflection information for a directly declared field + The member in the form TypeFullName:MemberName, where TypeFullName matches the form recognized by Type.GetType like Some.Namespace.Type. + A field or null when the field cannot be found + + + Gets the reflection information for a field by searching the type and all its super types + The class/type where the field is defined + The name of the field (case sensitive) + A field or null when type/name is null or when the field cannot be found + + + Gets the reflection information for a field by searching the type and all its super types + The member in the form TypeFullName:MemberName, where TypeFullName matches the form recognized by Type.GetType like Some.Namespace.Type. + A field or null when the field cannot be found + + + Gets the reflection information for a field + The class/type where the field is declared + The zero-based index of the field inside the class definition + A field or null when type is null or when the field cannot be found + + + Gets the reflection information for a directly declared property + The class/type where the property is declared + The name of the property (case sensitive) + A property or null when type/name is null or when the property cannot be found + + + Gets the reflection information for a directly declared property + The member in the form TypeFullName:MemberName, where TypeFullName matches the form recognized by Type.GetType like Some.Namespace.Type. + A property or null when the property cannot be found + + + Gets the reflection information for a directly declared indexer property + The class/type where the indexer property is declared + Optional parameters to target a specific overload of multiple indexers + An indexer property or null when type is null or when it cannot be found + + + Gets the reflection information for the getter method of a directly declared property + The class/type where the property is declared + The name of the property (case sensitive) + A method or null when type/name is null or when the property cannot be found + + + Gets the reflection information for the getter method of a directly declared property + The member in the form TypeFullName:MemberName, where TypeFullName matches the form recognized by Type.GetType like Some.Namespace.Type. + A method or null when the property cannot be found + + + Gets the reflection information for the getter method of a directly declared indexer property + The class/type where the indexer property is declared + Optional parameters to target a specific overload of multiple indexers + A method or null when type is null or when indexer property cannot be found + + + Gets the reflection information for the setter method of a directly declared property + The class/type where the property is declared + The name of the property (case sensitive) + A method or null when type/name is null or when the property cannot be found + + + Gets the reflection information for the Setter method of a directly declared property + The member in the form TypeFullName:MemberName, where TypeFullName matches the form recognized by Type.GetType like Some.Namespace.Type. + A method or null when the property cannot be found + + + Gets the reflection information for the setter method of a directly declared indexer property + The class/type where the indexer property is declared + Optional parameters to target a specific overload of multiple indexers + A method or null when type is null or when indexer property cannot be found + + + Gets the reflection information for a property by searching the type and all its super types + The class/type + The name + A property or null when type/name is null or when the property cannot be found + + + Gets the reflection information for a property by searching the type and all its super types + The member in the form TypeFullName:MemberName, where TypeFullName matches the form recognized by Type.GetType like Some.Namespace.Type. + A property or null when the property cannot be found + + + Gets the reflection information for an indexer property by searching the type and all its super types + The class/type + Optional parameters to target a specific overload of multiple indexers + An indexer property or null when type is null or when it cannot be found + + + Gets the reflection information for the getter method of a property by searching the type and all its super types + The class/type + The name + A method or null when type/name is null or when the property cannot be found + + + Gets the reflection information for the getter method of a property by searching the type and all its super types + The member in the form TypeFullName:MemberName, where TypeFullName matches the form recognized by Type.GetType like Some.Namespace.Type. + A method or null when type/name is null or when the property cannot be found + + + Gets the reflection information for the getter method of an indexer property by searching the type and all its super types + The class/type + Optional parameters to target a specific overload of multiple indexers + A method or null when type is null or when the indexer property cannot be found + + + Gets the reflection information for the setter method of a property by searching the type and all its super types + The class/type + The name + A method or null when type/name is null or when the property cannot be found + + + Gets the reflection information for the setter method of a property by searching the type and all its super types + The member in the form TypeFullName:MemberName, where TypeFullName matches the form recognized by Type.GetType like Some.Namespace.Type. + A method or null when type/name is null or when the property cannot be found + + + Gets the reflection information for the setter method of an indexer property by searching the type and all its super types + The class/type + Optional parameters to target a specific overload of multiple indexers + A method or null when type is null or when the indexer property cannot be found + + + Gets the reflection information for a directly declared method + The class/type where the method is declared + The name of the method (case sensitive) + Optional parameters to target a specific overload of the method + Optional list of types that define the generic version of the method + A method or null when type/name is null or when the method cannot be found + + + Gets the reflection information for a directly declared method + The member in the form TypeFullName:MemberName, where TypeFullName matches the form recognized by Type.GetType like Some.Namespace.Type. + Optional parameters to target a specific overload of the method + Optional list of types that define the generic version of the method + A method or null when the method cannot be found + + + Gets the reflection information for a method by searching the type and all its super types + The class/type where the method is declared + The name of the method (case sensitive) + Optional parameters to target a specific overload of the method + Optional list of types that define the generic version of the method + A method or null when type/name is null or when the method cannot be found + + + Gets the reflection information for a method by searching the type and all its super types + The member in the form TypeFullName:MemberName, where TypeFullName matches the form recognized by Type.GetType like Some.Namespace.Type. + Optional parameters to target a specific overload of the method + Optional list of types that define the generic version of the method + A method or null when the method cannot be found + + + Gets the method of an enumerator method + Enumerator method that creates the enumerator + The internal method of the enumerator or null if no valid enumerator is detected + + + Gets the method of an async method's state machine + Async method that creates the state machine internally + The internal method of the async state machine or null if no valid async method is detected + + + Gets the names of all method that are declared in a type + The declaring class/type + A list of method names + + + Gets the names of all method that are declared in the type of the instance + An instance of the type to search in + A list of method names + + + Gets the names of all fields that are declared in a type + The declaring class/type + A list of field names + + + Gets the names of all fields that are declared in the type of the instance + An instance of the type to search in + A list of field names + + + Gets the names of all properties that are declared in a type + The declaring class/type + A list of property names + + + Gets the names of all properties that are declared in the type of the instance + An instance of the type to search in + A list of property names + + + Gets the type of any class member of + A member + The class/type of this member + + + Test if a class member is actually an concrete implementation + A member + True if the member is a declared + + + Gets the real implementation of a class member + A member + The member itself if its declared. Otherwise the member that is actually implemented in some base type + + + Gets the reflection information for a directly declared constructor + The class/type where the constructor is declared + Optional parameters to target a specific overload of the constructor + Optional parameters to only consider static constructors + A constructor info or null when type is null or when the constructor cannot be found + + + Gets the reflection information for a constructor by searching the type and all its super types + The class/type where the constructor is declared + Optional parameters to target a specific overload of the method + Optional parameters to only consider static constructors + A constructor info or null when type is null or when the method cannot be found + + + Gets reflection information for all declared constructors + The class/type where the constructors are declared + Optional parameters to only consider static constructors + A list of constructor infos + + + Gets reflection information for all declared methods + The class/type where the methods are declared + A list of methods + + + Gets reflection information for all declared properties + The class/type where the properties are declared + A list of properties + + + Gets reflection information for all declared fields + The class/type where the fields are declared + A list of fields + + + Gets the return type of a method or constructor + The method/constructor + The return type + + + Given a type, returns the first inner type matching a recursive search by name + The class/type to start searching at + The name of the inner type (case sensitive) + The inner type or null if type/name is null or if a type with that name cannot be found + + + Given a type, returns the first inner type matching a recursive search with a predicate + The class/type to start searching at + The predicate to search with + The inner type or null if type/predicate is null or if a type with that name cannot be found + + + Given a type, returns the first method matching a predicate + The class/type to start searching at + The predicate to search with + The method or null if type/predicate is null or if a type with that name cannot be found + + + Given a type, returns the first constructor matching a predicate + The class/type to start searching at + The predicate to search with + The constructor info or null if type/predicate is null or if a type with that name cannot be found + + + Given a type, returns the first property matching a predicate + The class/type to start searching at + The predicate to search with + The property or null if type/predicate is null or if a type with that name cannot be found + + + Returns an array containing the type of each object in the given array + An array of objects + An array of types or an empty array if parameters is null (if an object is null, the type for it will be object) + + + Creates an array of input parameters for a given method and a given set of potential inputs + The method/constructor you are planing to call + The possible input parameters in any order + An object array matching the method signature + + + A readable/assignable reference delegate to an instance field of a class or static field (NOT an instance field of a struct) + + An arbitrary type if the field is static; otherwise the class that defines the field, or a parent class (including ), + implemented interface, or derived class of this type + + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from that type; or if the field's type is an enum type, + either that type or the underlying integral type of that enum type + + The runtime instance to access the field (ignored and can be omitted for static fields) + A readable/assignable reference to the field + Null instance passed to a non-static field ref delegate + + Instance of invalid type passed to a non-static field ref delegate + (this can happen if is a parent class or interface of the field's declaring type) + + + + This delegate cannot be used for instance fields of structs, since a struct instance passed to the delegate would be passed by + value and thus would be a copy that only exists within the delegate's invocation. This is fine for a readonly reference, + but makes assignment futile. Use instead. + + + Note that is not required to be the field's declaring type. It can be a parent class (including ), + implemented interface, or a derived class of the field's declaring type ("instanceOfT is FieldDeclaringType" must be possible). + Specifically, must be assignable from OR to the field's declaring type. + Technically, this allows Nullable, although Nullable is only relevant for structs, and since only static fields of structs + are allowed for this delegate, and the instance passed to such a delegate is ignored, this hardly matters. + + + Similarly, is not required to be the field's field type, unless that type is a non-enum value type. + It can be a parent class (including object) or implemented interface of the field's field type. It cannot be a derived class. + This variance is not allowed for value types, since that would require boxing/unboxing, which is not allowed for ref values. + Special case for enum types: can also be the underlying integral type of the enum type. + Specifically, for reference types, must be assignable from + the field's field type; for non-enum value types, must be exactly the field's field type; for enum types, + must be either the field's field type or the underyling integral type of that field type. + + + This delegate supports static fields, even those defined in structs, for legacy reasons. + For such static fields, is effectively ignored. + Consider using (and StaticFieldRefAccess methods that return it) instead for static fields. + + + + + Creates a field reference delegate for an instance field of a class + The class that defines the instance field, or derived class of this type + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from that type; or if the field's type is an enum type, + either that type or the underlying integral type of that enum type + + The name of the field + A readable/assignable delegate + + + For backwards compatibility, there is no class constraint on . + Instead, the non-value-type check is done at runtime within the method. + + + + + Creates an instance field reference for a specific instance of a class + The class that defines the instance field, or derived class of this type + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from that type; or if the field's type is an enum type, + either that type or the underlying integral type of that enum type + + The instance + The name of the field + A readable/assignable reference to the field + + + This method is meant for one-off access to a field's value for a single instance. + If you need to access a field's value for potentially multiple instances, use instead. + FieldRefAccess<T, F>(instance, fieldName) is functionally equivalent to FieldRefAccess<T, F>(fieldName)(instance). + + + For backwards compatibility, there is no class constraint on . + Instead, the non-value-type check is done at runtime within the method. + + + + + Creates a field reference delegate for an instance field of a class or static field (NOT an instance field of a struct) + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from that type; or if the field's type is an enum type, + either that type or the underlying integral type of that enum type + + + The type that defines the field, or derived class of this type; must not be a struct type unless the field is static + + The name of the field + + A readable/assignable delegate with T=object + (for static fields, the instance delegate parameter is ignored) + + + + This method is meant for cases where the given type is only known at runtime and thus can't be used as a type parameter T + in e.g. . + + + This method supports static fields, even those defined in structs, for legacy reasons. + Consider using (and other overloads) instead for static fields. + + + + + Creates a field reference delegate for an instance field of a class or static field (NOT an instance field of a struct) + type of the field + The member in the form TypeFullName:MemberName, where TypeFullName matches the form recognized by Type.GetType like Some.Namespace.Type. + A readable/assignable delegate with T=object + + + Creates a field reference delegate for an instance field of a class or static field (NOT an instance field of a struct) + + An arbitrary type if the field is static; otherwise the class that defines the field, or a parent class (including ), + implemented interface, or derived class of this type ("instanceOfT is FieldDeclaringType" must be possible) + + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from that type; or if the field's type is an enum type, + either that type or the underlying integral type of that enum type + + The field + A readable/assignable delegate + + + This method is meant for cases where the field has already been obtained, avoiding the field searching cost in + e.g. . + + + This method supports static fields, even those defined in structs, for legacy reasons. + For such static fields, is effectively ignored. + Consider using (and other overloads) instead for static fields. + + + For backwards compatibility, there is no class constraint on . + Instead, the non-value-type check is done at runtime within the method. + + + + + Creates a field reference for an instance field of a class + + The type that defines the field; or a parent class (including ), implemented interface, or derived class of this type + ("instanceOfT is FieldDeclaringType" must be possible) + + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from that type; or if the field's type is an enum type, + either that type or the underlying integral type of that enum type + + The instance + The field + A readable/assignable reference to the field + + + This method is meant for one-off access to a field's value for a single instance and where the field has already been obtained. + If you need to access a field's value for potentially multiple instances, use instead. + FieldRefAccess<T, F>(instance, fieldInfo) is functionally equivalent to FieldRefAccess<T, F>(fieldInfo)(instance). + + + For backwards compatibility, there is no class constraint on . + Instead, the non-value-type check is done at runtime within the method. + + + + + A readable/assignable reference delegate to an instance field of a struct + The struct that defines the instance field + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from that type; or if the field's type is an enum type, + either that type or the underlying integral type of that enum type + + A reference to the runtime instance to access the field + A readable/assignable reference to the field + + + Creates a field reference delegate for an instance field of a struct + The struct that defines the instance field + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from that type; or if the field's type is an enum type, + either that type or the underlying integral type of that enum type + + The name of the field + A readable/assignable delegate + + + Creates an instance field reference for a specific instance of a struct + The struct that defines the instance field + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from that type; or if the field's type is an enum type, + either that type or the underlying integral type of that enum type + + The instance + The name of the field + A readable/assignable reference to the field + + + This method is meant for one-off access to a field's value for a single instance. + If you need to access a field's value for potentially multiple instances, use instead. + StructFieldRefAccess<T, F>(ref instance, fieldName) is functionally equivalent to StructFieldRefAccess<T, F>(fieldName)(ref instance). + + + + + Creates a field reference delegate for an instance field of a struct + The struct that defines the instance field + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from that type; or if the field's type is an enum type, + either that type or the underlying integral type of that enum type + + The field + A readable/assignable delegate + + + This method is meant for cases where the field has already been obtained, avoiding the field searching cost in + e.g. . + + + + + Creates a field reference for an instance field of a struct + The struct that defines the instance field + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from that type; or if the field's type is an enum type, + either that type or the underlying integral type of that enum type + + The instance + The field + A readable/assignable reference to the field + + + This method is meant for one-off access to a field's value for a single instance and where the field has already been obtained. + If you need to access a field's value for potentially multiple instances, use instead. + StructFieldRefAccess<T, F>(ref instance, fieldInfo) is functionally equivalent to StructFieldRefAccess<T, F>(fieldInfo)(ref instance). + + + + + A readable/assignable reference delegate to a static field + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from that type; or if the field's type is an enum type, + either that type or the underlying integral type of that enum type + + A readable/assignable reference to the field + + + Creates a static field reference + The type (can be class or struct) the field is defined in + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from that type; or if the field's type is an enum type, + either that type or the underlying integral type of that enum type + + The name of the field + A readable/assignable reference to the field + + + Creates a static field reference + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from that type; or if the field's type is an enum type, + either that type or the underlying integral type of that enum type + + The type (can be class or struct) the field is defined in + The name of the field + A readable/assignable reference to the field + + + Creates a static field reference + The type of the field + The member in the form TypeFullName:MemberName, where TypeFullName matches the form recognized by Type.GetType like Some.Namespace.Type. + A readable/assignable reference to the field + + + Creates a static field reference + An arbitrary type (by convention, the type the field is defined in) + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from that type; or if the field's type is an enum type, + either that type or the underlying integral type of that enum type + + The field + A readable/assignable reference to the field + + The type parameter is only used in exception messaging and to distinguish between this method overload + and the overload (which returns a rather than a reference). + + + + Creates a static field reference delegate + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from that type; or if the field's type is an enum type, + either that type or the underlying integral type of that enum type + + The field + A readable/assignable delegate + + + Creates a delegate to a given method + The delegate Type + The method to create a delegate from. + + Only applies for instance methods. If null (default), returned delegate is an open (a.k.a. unbound) instance delegate + where an instance is supplied as the first argument to the delegate invocation; else, delegate is a closed (a.k.a. bound) + instance delegate where the delegate invocation always applies to the given . + + + Only applies for instance methods. If true (default) and is virtual, invocation of the delegate + calls the instance method virtually (the instance type's most-derived/overriden implementation of the method is called); + else, invocation of the delegate calls the exact specified (this is useful for calling base class methods) + Note: if false and is an interface method, an ArgumentException is thrown. + + A delegate of given to given + + + Delegate invocation is more performant and more convenient to use than + at a one-time setup cost. + + + Works for both type of static and instance methods, both open and closed (a.k.a. unbound and bound) instance methods, + and both class and struct methods. + + + + + Creates a delegate to a given method + The delegate Type + The method in the form TypeFullName:MemberName, where TypeFullName matches the form recognized by Type.GetType like Some.Namespace.Type. + + Only applies for instance methods. If null (default), returned delegate is an open (a.k.a. unbound) instance delegate + where an instance is supplied as the first argument to the delegate invocation; else, delegate is a closed (a.k.a. bound) + instance delegate where the delegate invocation always applies to the given . + + + Only applies for instance methods. If true (default) and is virtual, invocation of the delegate + calls the instance method virtually (the instance type's most-derived/overriden implementation of the method is called); + else, invocation of the delegate calls the exact specified (this is useful for calling base class methods) + Note: if false and is an interface method, an ArgumentException is thrown. + + A delegate of given to given + + + Delegate invocation is more performant and more convenient to use than + at a one-time setup cost. + + + Works for both type of static and instance methods, both open and closed (a.k.a. unbound and bound) instance methods, + and both class and struct methods. + + + + + Creates a delegate for a given delegate definition, attributed with [] + The delegate Type, attributed with [] + + Only applies for instance methods. If null (default), returned delegate is an open (a.k.a. unbound) instance delegate + where an instance is supplied as the first argument to the delegate invocation; else, delegate is a closed (a.k.a. bound) + instance delegate where the delegate invocation always applies to the given . + + A delegate of given to the method specified via [] + attributes on + + This calls with the method and virtualCall arguments + determined from the [] attributes on , + and the given (for closed instance delegates). + + + + Returns who called the current method + The calling method/constructor (excluding the caller) + + + Rethrows an exception while preserving its stack trace (throw statement typically clobbers existing stack traces) + The exception to rethrow + + + True if the current runtime is based on Mono, false otherwise (.NET) + + + True if the current runtime is .NET Framework, false otherwise (.NET Core or Mono, although latter isn't guaranteed) + + + True if the current runtime is .NET Core, false otherwise (Mono or .NET Framework) + + + Throws a missing member runtime exception + The type that is involved + A list of names + + + Gets default value for a specific type + The class/type + The default value + + + Creates an (possibly uninitialized) instance of a given type + The class/type + The new instance + + + Creates an (possibly uninitialized) instance of a given type + The class/type + The new instance + + + + A cache for the or similar Add methods for different types. + + + + Makes a deep copy of any object + The type of the instance that should be created; for legacy reasons, this must be a class or interface + The original object + A copy of the original object but of type T + + + Makes a deep copy of any object + The type of the instance that should be created + The original object + [out] The copy of the original object + Optional value transformation function (taking a field name and src/dst instances) + The optional path root to start with + + + Makes a deep copy of any object + The original object + The type of the instance that should be created + Optional value transformation function (taking a field name and src/dst instances) + The optional path root to start with + The copy of the original object + + + Tests if a type is a struct + The type + True if the type is a struct + + + Tests if a type is a class + The type + True if the type is a class + + + Tests if a type is a value type + The type + True if the type is a value type + + + Tests if a type is an integer type + The type + True if the type represents some integer + + + Tests if a type is a floating point type + The type + True if the type represents some floating point + + + Tests if a type is a numerical type + The type + True if the type represents some number + + + Tests if a type is void + The type + True if the type is void + + + Test whether an instance is of a nullable type + Type of instance + An instance to test + True if instance is of nullable type, false if not + + + Tests whether a type or member is static, as defined in C# + The type or member + True if the type or member is static + + + Tests whether a type is static, as defined in C# + The type + True if the type is static + + + Tests whether a property is static, as defined in C# + The property + True if the property is static + + + Tests whether an event is static, as defined in C# + The event + True if the event is static + + + Calculates a combined hash code for an enumeration of objects + The objects + The hash code + + + Adds extensions to Type for a lot of AccessTools methods + + + Enumerates all inner types (non-recursive) + The class/type to start with + An enumeration of all inner + + + Applies a function going up the type hierarchy and stops at the first non-null result + Result type of func() + The class/type to start with + The evaluation function returning T + The first non-null result, or null if no match + + The type hierarchy of a class or value type (including struct) does NOT include implemented interfaces, + and the type hierarchy of an interface is only itself (regardless of whether that interface implements other interfaces). + The top-most type in the type hierarchy of all non-interface types (including value types) is . + + + + Applies a function going into inner types and stops at the first non-null result + Generic type parameter + The class/type to start with + The evaluation function returning T + The first non-null result, or null if no match + + + Gets the reflection information for a directly declared field + The class/type where the field is defined + The name of the field + A field or null when type/name is null or when the field cannot be found + + + Gets the reflection information for a field by searching the type and all its super types + The class/type where the field is defined + The name of the field (case sensitive) + A field or null when type/name is null or when the field cannot be found + + + Gets the reflection information for a field + The class/type where the field is declared + The zero-based index of the field inside the class definition + A field or null when type is null or when the field cannot be found + + + Gets the reflection information for a directly declared property + The class/type where the property is declared + The name of the property (case sensitive) + A property or null when type/name is null or when the property cannot be found + + + Gets the reflection information for a directly declared indexer property + The class/type where the indexer property is declared + Optional parameters to target a specific overload of multiple indexers + An indexer property or null when type is null or when it cannot be found + + + Gets the reflection information for the getter method of a directly declared property + The class/type where the property is declared + The name of the property (case sensitive) + A method or null when type/name is null or when the property cannot be found + + + Gets the reflection information for the getter method of a directly declared indexer property + The class/type where the indexer property is declared + Optional parameters to target a specific overload of multiple indexers + A method or null when type is null or when indexer property cannot be found + + + Gets the reflection information for the setter method of a directly declared property + The class/type where the property is declared + The name of the property (case sensitive) + A method or null when type/name is null or when the property cannot be found + + + Gets the reflection information for the setter method of a directly declared indexer property + The class/type where the indexer property is declared + Optional parameters to target a specific overload of multiple indexers + A method or null when type is null or when indexer property cannot be found + + + Gets the reflection information for a property by searching the type and all its super types + The class/type + The name + A property or null when type/name is null or when the property cannot be found + + + Gets the reflection information for an indexer property by searching the type and all its super types + The class/type + Optional parameters to target a specific overload of multiple indexers + An indexer property or null when type is null or when it cannot be found + + + Gets the reflection information for the getter method of a property by searching the type and all its super types + The class/type + The name + A method or null when type/name is null or when the property cannot be found + + + Gets the reflection information for the getter method of an indexer property by searching the type and all its super types + The class/type + Optional parameters to target a specific overload of multiple indexers + A method or null when type is null or when the indexer property cannot be found + + + Gets the reflection information for the setter method of a property by searching the type and all its super types + The class/type + The name + A method or null when type/name is null or when the property cannot be found + + + Gets the reflection information for the setter method of an indexer property by searching the type and all its super types + The class/type + Optional parameters to target a specific overload of multiple indexers + A method or null when type is null or when the indexer property cannot be found + + + Gets the reflection information for a directly declared method + The class/type where the method is declared + The name of the method (case sensitive) + Optional parameters to target a specific overload of the method + Optional list of types that define the generic version of the method + A method or null when type/name is null or when the method cannot be found + + + Gets the reflection information for a method by searching the type and all its super types + The class/type where the method is declared + The name of the method (case sensitive) + Optional parameters to target a specific overload of the method + Optional list of types that define the generic version of the method + A method or null when type/name is null or when the method cannot be found + + + Gets the names of all method that are declared in a type + The declaring class/type + A list of method names + + + Gets the names of all fields that are declared in a type + The declaring class/type + A list of field names + + + Gets the names of all properties that are declared in a type + The declaring class/type + A list of property names + + + Gets the reflection information for a directly declared constructor + The class/type where the constructor is declared + Optional parameters to target a specific overload of the constructor + Optional parameters to only consider static constructors + A constructor info or null when type is null or when the constructor cannot be found + + + Gets the reflection information for a constructor by searching the type and all its super types + The class/type where the constructor is declared + Optional parameters to target a specific overload of the method + Optional parameters to only consider static constructors + A constructor info or null when type is null or when the method cannot be found + + + Gets reflection information for all declared constructors + The class/type where the constructors are declared + Optional parameters to only consider static constructors + A list of constructor infos + + + Gets reflection information for all declared methods + The class/type where the methods are declared + A list of methods + + + Gets reflection information for all declared properties + The class/type where the properties are declared + A list of properties + + + Gets reflection information for all declared fields + The class/type where the fields are declared + A list of fields + + + Given a type, returns the first inner type matching a recursive search by name + The class/type to start searching at + The name of the inner type (case sensitive) + The inner type or null if type/name is null or if a type with that name cannot be found + + + Given a type, returns the first inner type matching a recursive search with a predicate + The class/type to start searching at + The predicate to search with + The inner type or null if type/predicate is null or if a type with that name cannot be found + + + Given a type, returns the first method matching a predicate + The class/type to start searching at + The predicate to search with + The method or null if type/predicate is null or if a type with that name cannot be found + + + Given a type, returns the first constructor matching a predicate + The class/type to start searching at + The predicate to search with + The constructor info or null if type/predicate is null or if a type with that name cannot be found + + + Given a type, returns the first property matching a predicate + The class/type to start searching at + The predicate to search with + The property or null if type/predicate is null or if a type with that name cannot be found + + + Creates a field reference delegate for an instance field of a class or static field (NOT an instance field of a struct) + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from that type; or if the field's type is an enum type, + either that type or the underlying integral type of that enum type + + + The type that defines the field, or derived class of this type; must not be a struct type unless the field is static + + The name of the field + + A readable/assignable delegate with T=object + (for static fields, the instance delegate parameter is ignored) + + + + This method is meant for cases where the given type is only known at runtime and thus can't be used as a type parameter T + in e.g. . + + + This method supports static fields, even those defined in structs, for legacy reasons. + Consider using (and other overloads) instead for static fields. + + + + + Creates a static field reference + + The type of the field; or if the field's type is a reference type (a class or interface, NOT a struct or other value type), + a type that is assignable from that type; or if the field's type is an enum type, + either that type or the underlying integral type of that enum type + + The type (can be class or struct) the field is defined in + The name of the field + A readable/assignable reference to the field + + + Throws a missing member runtime exception + The type that is involved + A list of names + + + Gets default value for a specific type + The class/type + The default value + + + Creates an (possibly uninitialized) instance of a given type + The class/type + The new instance + + + Tests if a type is a struct + The type + True if the type is a struct + + + Tests if a type is a class + The type + True if the type is a class + + + Tests if a type is a value type + The type + True if the type is a value type + + + Tests if a type is an integer type + The type + True if the type represents some integer + + + Tests if a type is a floating point type + The type + True if the type represents some floating point + + + Tests if a type is a numerical type + The type + True if the type represents some number + + + Tests if a type is void + The type + True if the type is void + + + Tests whether a type is static, as defined in C# + The type + True if the type is static + + + + By adding the following using statement to your source code: using static HarmonyLib.Code; + you can for example start using Ldarg_1 in you code instead of new CodeMatch(OpCodes.Ldarg_1) + and then you can use array notation to add an operand and/or a name: Call[myMethodInfo] instead of new CodeMatch(OpCodes.Call, myMethodInfo) + + + A CodeInstruction match + + + The name of the match + + + The matched opcodes + + + The matched opcodes + + + The matched operands + + + The jumps from the match + + + The jumps to the match + + + The match predicate + + + Creates a code match + The optional opcode + The optional operand + The optional name + + + Creates a code match + The opcodes + The optional operand + The optional name + + + Creates a code match that calls a method + The lambda expression using the method + The optional name + + + Creates a code match that calls a method + The lambda expression using the method + The optional name + + + Creates a code match + The CodeInstruction + An optional name + + + Creates a code match + The predicate + An optional name + + + Tests for any form of Ldarg* + The (optional) index + A new code match + + + Tests for Ldarga/Ldarga_S + The (optional) index + A new code match + + + Tests for Starg/Starg_S + The (optional) index + A new code match + + + Tests for any form of Ldloc* + The optional local variable + A new code match + + + Tests for any form of Stloc* + The optional local variable + A new code match + + + Tests if the code instruction calls the method/constructor + The method + A new code match + + + Tests if the code instruction loads a constant + A new code match + + + Tests if the code instruction loads an integer constant + The integer constant + A new code match + + + Tests if the code instruction loads a floating point constant + The floating point constant + A new code match + + + Tests if the code instruction loads an enum constant + The enum + A new code match + + + Tests if the code instruction loads a string constant + The string + A new code match + + + Tests if the code instruction loads a field + The field + Set to true if the address of the field is loaded + A new code match + + + Tests if the code instruction stores a field + The field + A new code match + + + Creates a code match that calls a method + The lambda expression using the method + A new code match + + + Creates a code match that calls a method + The lambda expression using the method + A new code match + + + Creates a code match for local loads + Whether to match for address loads + An optional name + A new code match + + + Creates a code match for local stores + An optional name + A new code match + + + Creates a code match for argument loads + Whether to match for address loads + An optional name + A new code match + + + Creates a code match for argument stores + An optional name + A new code match + + + Creates a code match for branching + An optional name + A new code match + + + Returns a string that represents the match + A string representation + + + A CodeInstruction matcher + + + The current position + The index or -1 if out of bounds + + + Gets the number of code instructions in this matcher + The count + + + Checks whether the position of this CodeMatcher is within bounds + True if this CodeMatcher is valid + + + Checks whether the position of this CodeMatcher is outside its bounds + True if this CodeMatcher is invalid + + + Gets the remaining code instructions + The remaining count + + + Gets the opcode at the current position + The opcode + + + Gets the operand at the current position + The operand + + + Gets the labels at the current position + The labels + + + Gets the exception blocks at the current position + The blocks + + + Creates an empty code matcher + + + Creates a code matcher from an enumeration of instructions + The instructions (transpiler argument) + An optional IL generator + + + Makes a clone of this instruction matcher + A copy of this matcher + + + Gets instructions at the current position + The instruction + + + Gets instructions at the current position with offset + The offset + The instruction + + + Gets all instructions + A list of instructions + + + Gets all instructions as an enumeration + A list of instructions + + + Gets some instructions counting from current position + Number of instructions + A list of instructions + + + Gets all instructions within a range + The start index + The end index + A list of instructions + + + Gets all instructions within a range (relative to current position) + The start offset + The end offset + A list of instructions + + + Gets a list of all distinct labels + The instructions (transpiler argument) + A list of Labels + + + Reports a failure + The method involved + The logger + True if current position is invalid and error was logged + + + Throw an InvalidOperationException if current state is invalid (position out of bounds / last match failed) + Explanation of where/why the exception was thrown that will be added to the exception message + The same code matcher + + + Throw an InvalidOperationException if current state is invalid (position out of bounds / last match failed), + or if the matches do not match at current position + Explanation of where/why the exception was thrown that will be added to the exception message + Some code matches + The same code matcher + + + Throw an InvalidOperationException if current state is invalid (position out of bounds / last match failed), + or if the matches do not match at any point between current position and the end + Explanation of where/why the exception was thrown that will be added to the exception message + Some code matches + The same code matcher + + + Throw an InvalidOperationException if current state is invalid (position out of bounds / last match failed), + or if the matches do not match at any point between current position and the start + Explanation of where/why the exception was thrown that will be added to the exception message + Some code matches + The same code matcher + + + Throw an InvalidOperationException if current state is invalid (position out of bounds / last match failed), + or if the check function returns false + Explanation of where/why the exception was thrown that will be added to the exception message + Function that checks validity of current state. If it returns false, an exception is thrown + The same code matcher + + + Sets an instruction at current position + The instruction to set + The same code matcher + + + Sets instruction at current position and advances + The instruction + The same code matcher + + + Sets opcode and operand at current position + The opcode + The operand + The same code matcher + + + Sets opcode and operand at current position and advances + The opcode + The operand + The same code matcher + + + Sets opcode at current position and advances + The opcode + The same code matcher + + + Sets operand at current position and advances + The operand + The same code matcher + + + Declares a local variable but does not add it + The variable type + [out] The new local variable + The same code matcher + + + Declares a new label but does not add it + [out] The new label + The same code matcher + + + Creates a label at current position + [out] The label + The same code matcher + + + Creates a label at a position + The position + [out] The new label + The same code matcher + + + Creates a label at a position + The offset + [out] The new label + The same code matcher + + + Adds an enumeration of labels to current position + The labels + The same code matcher + + + Adds an enumeration of labels at a position + The position + The labels + The same code matcher + + + Sets jump to + Branch instruction + Destination for the jump + [out] The created label + The same code matcher + + + Inserts some instructions + The instructions + The same code matcher + + + Inserts an enumeration of instructions + The instructions + The same code matcher + + + Inserts a branch + The branch opcode + Branch destination + The same code matcher + + + Inserts some instructions and advances the position + The instructions + The same code matcher + + + Inserts an enumeration of instructions and advances the position + The instructions + The same code matcher + + + Inserts a branch and advances the position + The branch opcode + Branch destination + The same code matcher + + + Removes current instruction + The same code matcher + + + Removes some instruction from current position by count + Number of instructions + The same code matcher + + + Removes the instructions in a range + The start + The end + The same code matcher + + + Removes the instructions in a offset range + The start offset + The end offset + The same code matcher + + + Advances the current position + The offset + The same code matcher + + + Moves the current position to the start + The same code matcher + + + Moves the current position to the end + The same code matcher + + + Searches forward with a predicate and advances position + The predicate + The same code matcher + + + Searches backwards with a predicate and reverses position + The predicate + The same code matcher + + + Matches forward and advances position to beginning of matching sequence + Some code matches + The same code matcher + + + Matches forward and advances position to ending of matching sequence + Some code matches + The same code matcher + + + Matches backwards and reverses position to beginning of matching sequence + Some code matches + The same code matcher + + + Matches backwards and reverses position to ending of matching sequence + Some code matches + The same code matcher + + + Repeats a match action until boundaries are met + The match action + An optional action that is executed when no match is found + The same code matcher + + + Gets a match by its name + The match name + An instruction + + + General extensions for common cases + + + Joins an enumeration with a value converter and a delimiter to a string + The inner type of the enumeration + The enumeration + An optional value converter (from T to string) + An optional delimiter + The values joined into a string + + + Converts an array of types (for example methods arguments) into a human readable form + The array of types + A human readable description including brackets + + + A full description of a type + The type + A human readable description + + + A a full description of a method or a constructor without assembly details but with generics + The method/constructor + A human readable description + + + A helper converting parameter infos to types + The array of parameter infos + An array of types + + + A helper to access a value via key from a dictionary + The key type + The value type + The dictionary + The key + The value for the key or the default value (of T) if that key does not exist + + + A helper to access a value via key from a dictionary with extra casting + The value type + The dictionary + The key + The value for the key or the default value (of T) if that key does not exist or cannot be cast to T + + + Escapes Unicode and ASCII non printable characters + The string to convert + The string to convert + A string literal surrounded by + + + Extensions for + + + Returns if an is initialized and valid + The + + + + Shortcut for testing whether the operand is equal to a non-null value + The + The value + True if the operand has the same type and is equal to the value + + + Shortcut for testing whether the operand is equal to a non-null value + The + The value + True if the operand is equal to the value + This is an optimized version of for + + + Shortcut for code.opcode == opcode && code.OperandIs(operand) + The + The + The operand value + True if the opcode is equal to the given opcode and the operand has the same type and is equal to the given operand + + + Shortcut for code.opcode == opcode && code.OperandIs(operand) + The + The + The operand value + True if the opcode is equal to the given opcode and the operand is equal to the given operand + This is an optimized version of for + + + Tests for any form of Ldarg* + The + The (optional) index + True if it matches one of the variations + + + Tests for Ldarga/Ldarga_S + The + The (optional) index + True if it matches one of the variations + + + Tests for Starg/Starg_S + The + The (optional) index + True if it matches one of the variations + + + Tests for any form of Ldloc* + The + The optional local variable + True if it matches one of the variations + + + Tests for any form of Stloc* + The + The optional local variable + True if it matches one of the variations + + + Tests if the code instruction branches + The + The label if the instruction is a branch operation or if not + True if the instruction branches + + + Tests if the code instruction calls the method/constructor + The + The method + True if the instruction calls the method or constructor + + + Tests if the code instruction loads a constant + The + True if the instruction loads a constant + + + Tests if the code instruction loads an integer constant + The + The integer constant + True if the instruction loads the constant + + + Tests if the code instruction loads a floating point constant + The + The floating point constant + True if the instruction loads the constant + + + Tests if the code instruction loads an enum constant + The + The enum + True if the instruction loads the constant + + + Tests if the code instruction loads a string constant + The + The string + True if the instruction loads the constant + + + Tests if the code instruction loads a field + The + The field + Set to true if the address of the field is loaded + True if the instruction loads the field + + + Tests if the code instruction stores a field + The + The field + True if the instruction stores this field + + + Returns the index targeted by this ldloc, ldloca, or stloc + The + The index it targets + + + + + Returns the index targeted by this ldarg, ldarga, or starg + The + The index it targets + + + + + Adds labels to the code instruction and return it + The + One or several to add + The same code instruction + + + Adds labels to the code instruction and return it + The + An enumeration of + The same code instruction + + + Extracts all labels from the code instruction and returns them + The + A list of + + + Moves all labels from the code instruction to another one + The to move the labels from + The other to move the labels to + The code instruction labels were moved from (now empty) + + + Moves all labels from another code instruction to the current one + The to move the labels to + The other to move the labels from + The code instruction that received the labels + + + Adds ExceptionBlocks to the code instruction and return it + The + One or several to add + The same code instruction + + + Adds ExceptionBlocks to the code instruction and return it + The + An enumeration of + The same code instruction + + + Extracts all ExceptionBlocks from the code instruction and returns them + The + A list of + + + Moves all ExceptionBlocks from the code instruction to another one + The to move the ExceptionBlocks from + The other to move the ExceptionBlocks to + The code instruction blocks were moved from (now empty) + + + Moves all ExceptionBlocks from another code instruction to the current one + The to move the ExceptionBlocks to + The other to move the ExceptionBlocks from + The code instruction that received the blocks + + + Extensions for a sequence of + + + Searches a list of by running a sequence of against it + The CodeInstructions (like a body of a method) to search in + An array of representing the sequence of codes you want to search for + + + + General extensions for collections + + + A simple way to execute code for every element in a collection + The inner type of the collection + The collection + The action to execute + + + A simple way to execute code for elements in a collection matching a condition + The inner type of the collection + The collection + The predicate + The action to execute + + + A helper to add an item to a collection + The inner type of the collection + The collection + The item to add + The collection containing the item + + + A helper to add an item to an array + The inner type of the collection + The array + The item to add + The array containing the item + + + A helper to add items to an array + The inner type of the collection + The array + The items to add + The array containing the items + + + General extensions for collections + + + Tests a class member if it has an IL method body (external methods for example don't have a body) + The member to test + Returns true if the member has an IL body or false if not + + + A file log for debugging + + + Set this to make Harmony write its log content to this stream + + + Full pathname of the log file, defaults to a file called harmony.log.txt on your Desktop + + + The indent character. The default is tab + + + The current indent level + + + Changes the indentation level + The value to add to the indentation level + + + Log a string in a buffered way. Use this method only if you are sure that FlushBuffer will be called + or else logging information is incomplete in case of a crash + The string to log + + + Logs a list of string in a buffered way. Use this method only if you are sure that FlushBuffer will be called + or else logging information is incomplete in case of a crash + A list of strings to log (they will not be re-indented) + + + Returns the log buffer and optionally empties it + True to empty the buffer + The buffer. + + + Replaces the buffer with new lines + The lines to store + + + Flushes the log buffer to disk (use in combination with LogBuffered) + + + Log a string directly to disk. Slower method that prevents missing information in case of a crash + The string to log. + + + Log a string directly to disk if Harmony.DEBUG is true. Slower method that prevents missing information in case of a crash + The string to log. + + + Resets and deletes the log + + + Logs some bytes as hex values + The pointer to some memory + The length of bytes to log + + + A helper class to retrieve reflection info for non-private methods + + + Given a lambda expression that calls a method, returns the method info + The lambda expression using the method + The method in the lambda expression + + + Given a lambda expression that calls a method, returns the method info + The generic type + The lambda expression using the method + The method in the lambda expression + + + Given a lambda expression that calls a method, returns the method info + The generic type + The generic result type + The lambda expression using the method + The method in the lambda expression + + + Given a lambda expression that calls a method, returns the method info + The lambda expression using the method + The method in the lambda expression + + + A reflection helper to read and write private elements + The result type defined by GetValue() + + + Creates a traverse instance from an existing instance + The existing instance + + + Gets/Sets the current value + The value to read or write + + + A reflection helper to read and write private elements + + + Creates a new traverse instance from a class/type + The class/type + A instance + + + Creates a new traverse instance from a class T + The class + A instance + + + Creates a new traverse instance from an instance + The object + A instance + + + Creates a new traverse instance from a named type + The type name, for format see + A instance + + + Creates a new and empty traverse instance + + + Creates a new traverse instance from a class/type + The class/type + + + Creates a new traverse instance from an instance + The object + + + Gets the current value + The value + + + Gets the current value + The type of the value + The value + + + Invokes the current method with arguments and returns the result + The method arguments + The value returned by the method + + + Invokes the current method with arguments and returns the result + The type of the value + The method arguments + The value returned by the method + + + Sets a value of the current field or property + The value + The same traverse instance + + + Gets the type of the current field or property + The type + + + Moves the current traverse instance to a inner type + The type name + A traverse instance + + + Moves the current traverse instance to a field + The type name + A traverse instance + + + Moves the current traverse instance to a field + The type of the field + The type name + A traverse instance + + + Gets all fields of the current type + A list of field names + + + Moves the current traverse instance to a property + The type name + Optional property index + A traverse instance + + + Moves the current traverse instance to a field + The type of the property + The type name + Optional property index + A traverse instance + + + Gets all properties of the current type + A list of property names + + + Moves the current traverse instance to a method + The name of the method + The arguments defining the argument types of the method overload + A traverse instance + + + Moves the current traverse instance to a method + The name of the method + The argument types of the method + The arguments for the method + A traverse instance + + + Gets all methods of the current type + A list of method names + + + Checks if the current traverse instance is for a field + True if its a field + + + Checks if the current traverse instance is for a property + True if its a property + + + Checks if the current traverse instance is for a method + True if its a method + + + Checks if the current traverse instance is for a type + True if its a type + + + Iterates over all fields of the current type and executes a traverse action + Original object + The action receiving a instance for each field + + + Iterates over all fields of the current type and executes a traverse action + Original object + Target object + The action receiving a pair of instances for each field pair + + + Iterates over all fields of the current type and executes a traverse action + Original object + Target object + The action receiving a dot path representing the field pair and the instances + + + Iterates over all properties of the current type and executes a traverse action + Original object + The action receiving a instance for each property + + + Iterates over all properties of the current type and executes a traverse action + Original object + Target object + The action receiving a pair of instances for each property pair + + + Iterates over all properties of the current type and executes a traverse action + Original object + Target object + The action receiving a dot path representing the property pair and the instances + + + A default field action that copies fields to fields + + + Returns a string that represents the current traverse + A string representation + + + \ No newline at end of file diff --git a/JoinLogger/bin/Debug/CommandSystem.Core.dll b/JoinLogger/bin/Debug/CommandSystem.Core.dll new file mode 100644 index 0000000000000000000000000000000000000000..cdec43fde93dd2b8911ff26dd6d09bdcc99fe4a2 GIT binary patch literal 6656 zcmeHLYit}>6+U-ncfH=&8+&c%(Z&*e3Mvq4e-IT>DghA>selB1@SQue z50^s8U+A^x+b)C-0gCBWo6mj&CeT!z~vLt7wc)OdAC!C)3T%i7P|XlVe2VLZ{bW?|ri3 z?Pc0xtPy=gDNteoHMtYLfoBj8QHvUDLEKE>_*Gj51f82sgP&wk{;%~R$|SV!!Oa8@ z28n(e>M>ev^F&QRe!PQdrb_%T1_n{QPAm?5Umc$I<)RO~y%hjFHP^TK2YEj2dTthM z726;NJkfSMb!`yQr(J0~5ad{C9uM2vfTykv5)Id(YWOG2pBu-fQIx*51>rOk2}Qkh z(AF2FX{bTJb*<>Z>Ls=hY8W+Ogbq1LJend0eQf*HvDJ+AheMV1w|b2bj6@xjK&)5O zF^cl&3atmh#d>#X_rOEMNkFQ%txu;e6+g9V_h8}?9Uj(zwOx<3h(J`2ILJ++7ji6r z4|>#ntM06YJvN%yZn&^n(w!s_CMVo(;613GgokBH+#Om{DmsUj&>e7N+jj?jV%?f; zTVf55HpP{}_oaep;(-&V4GInG53gy6ea_nTVlU#*Xef-M-n4`DOs{YBTk}IsFo(ApnG8N|}Y-SYwW5Ac0H*7l#ER2Ti zh(nvtHlh@X{w{VCatjec>Ivd%iy=KsR$~OI_$YO?P5J18OZA}E6c0AhG8)@KHtGA~ ztRAD^D%hy;_#5Jg-bT+rAx7P_q{Zmw2*X`;J19cIYZT>S!Sqgz;XyS{>32uE>0vmD z(XgWbOj`!`tQy~>v*cP>NYK3YHx7wD!~j+WokTuf#JH)7y)(SrTX{&ec3E9s2> z9N;hY7hs*+O7nwQ-ymy@y`aBThdrq=Z_;4NSH;!Zg(~ma=tATIR^xHSJGEg}=lMLP zu$9JB`tN}~8(`u`^ct|&LhS4GIyKV0U4*tG&I3!(4@2yWu)-CE08pd;|Vo{z$6>H`=aUiL-66H8+7{`gzDdcgSd~I@DiE^Ac zbyN%DtYLqlxTs>ydxfp)nnhQl7qq0{D(AM+yg|H#8gExKdW5!!^@1y2&~?~f8tu?E ztl0xtns=f+6wx5_s*owgN_JqZ)SsCg@hc z7G$v$=>ohzvK4Sjjc4_3(7mW%Pn&3mHia?6lN1#TG(giLPY=+I$jC_=jg;sMuyX=3 zOLQ;f8Mf00wNn@~Y^PVTn>Q(VhCK0UP-gYdgTinCP>`wMIl7O|(mA><@-x`mKu;hG z5uATf?D{w=xDl1g=gtM{M3!ICy8zE?JpPn^72v<4-z-?BPjrdECa+u+j}Dufva6x) z)?nO1&48`IG(_48co}*PbM8RQ{d6-$mJz_JHV@lazG{1#X4ROZueItsQf91JE=bp0 zu;u(t%8cDrHf_sa8gU9G)0Hl0L#}HsP0M^i7JZmNJeIJt3afeK#MacvBympoq<(j$&-OQq$d_sXJltt<`Yax{GmE^?HCvw~U7QC|9Y zRK}ToRxT%t6?97GE!c7^_-xUA8)e2_+AIAEe-f69RV*7i7%G({{7gx&pFyZr zO@tfBPPjR%Xxf>4(Q)O7=}B@`Oc)ILxJehvzErNN7>&w>az4-NRHKb8`m*R@HEN{L z;XcG_OLrB$WZ5P!-ITP=MK$tj{Hb!$w+a&KC9oDOE`l0&Y*A(r5(P;9VVL2*>=bsE?ag^x|5D$uNJIS$do)9RtPEMwTeOc6hIi?U#iG>1K*Y9l}!VlXi(lY-zfbQ5l_do#PgQp$xOC7=BF!g051rVV1*Ls@!4EP&(^7Ze?ntmWfsNd@JkGxMSwj1~7e@3s=fh^BJ=3 zDz2ifVqxio>w~>iz&c8ITDr%rtn|XVz`GZ=B2X^LA=^Spd6iUGP-dy@daJf;nwQ0+ z`fOC|$|J9wg%__@mNTXcLmr`1>%wk|S<|P9g^yyBs{kgB9`&S;3Mu*&mQJuC6?eoz ztyR)9!@ti|(0t6$U1jMm@iEmkLJk%1XHt=JWROpi76A>=j{?#S24xku2ny2|AYnkd zj5iot$+>_h=onc_+oKZXvyke-8~0XVHt;3jE^Q^+Hd%*fXp}tKLG`o)kS;(PFS*TI zq2oYavS!;`^ma1V@&q!x!+B_Ac&@6mfG8R>zYcu%Mr z5y)X&gr5nn;CJvDZQUW)EFEx))l+5WnCqPI1mrY`6Kxdg7G>FHY)*i)X>3VY`nK^YPd2{1dvAlT5aqq;QAGKWI3odTsxnU{iOxL%L znpxkQ+d0tJx6o%!rgLU~E<8-?ZlQE3hwFLY(5^k#Qs}p7G4zYMb@*fRhtKVK@%fKm ze7yV$;;*zfd2Cd$)qUj~M?l3*?vC2_e$y%jF9cGm8-clRZH0}N)!P4082`>wpN*DR z&pPGD@y(zr zm0A@9ze|HR#yYc#k5dSBd=RIe3pz%8#m(H>>QFV6W!KfNUSOcTM)7I@7&6 znLfPn*B(M<))0E5fpz=Er(m5mSw~}4P_=ds0hkot$dw2i+YW|b3>maH!ZaE*mcxJUM v)aK8*Ao_sP8G?id$pW%&BVyxS^`QD*yVMLI;ryMUW#^?Tz9;{`kb!>!@$ujZ literal 0 HcmV?d00001 diff --git a/JoinLogger/bin/Debug/Exiled.API.dll b/JoinLogger/bin/Debug/Exiled.API.dll new file mode 100644 index 0000000000000000000000000000000000000000..7793a4b94f6a561cb1759b8c629c7b5d9bb0b8d2 GIT binary patch literal 607232 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%0D}QF8m%e@YR1V5cp#zEz zjZkR=8ew^^3tRWxQU-3vCD6;_D`g{M90FPwBJJ8I2cJINWCeqdRich>81bgTl5{r2 zH#+nQj_*qC&F6MEj=}kV+$NXsro->usB;KLzVD)Sz^=qZ?pyETNIiN_waVsTzeVC5 zyf@;I`w7OREsf}QC?+OO2yLRzRh#hHcVB~(9R?LN5ETWD=1qRWiZkHMbvZL(V8L)B z7~U*`Fw?RzOom|6X)?()DJ5JZHlU2z3hK?FNj=F$d>FsB7UlxNbI3A>(uTIhe~aH zID&gzM@VhFNThY7c3%crE43=f`lMD9U$4}rODvrz21WxL72{T8-ur$zUuZn=scIt( zP*#R^MJbXhCfAHO*P`eYpyMP4S$+#E@EMdMjIq3B zFs@5b)+|n1Cor$g(Alo&jWiQdOHeT?wFJ9sIA8Ohhr>*({7h$m#OED=PiYpLsB~#S zTB;RjRk5k$a2gZ6wo~VoW)tqsA)qLB+ab$P>jdx+c=4QG z#cLG?;epplbRiZdm1D(_v3*4zhk-5!{FV}g;AFegXTOV4e{aexV#|K$20EMrA+)~C zNInON4FSnj|~C2@3ot1^(Cv zABikQKX?=kt8_FB!Nz7Kf{#()V+lrnQy={r%*!DIU-woe63ac9b31@#1+!yHE01PW zA?lFQT~oyJAlS!gsRI$hE5Oz0PKbHO!6F5;DPFCa<7RRxyfLMl;101E-xL(xgju7< z2s;_Ml4_&LCz_@jK2-t8ZsPNqjVtb~{{NI=3kDC~o!FG5uCO(@MWxW^8z- z&$GIJ?Fz`YBcZvSWTHGe8>86p&Jw&%$d*A%(({FAIWt+VumFI=u<59Wvl>u0M1Xn} zXU2Rb`)9REc13n`j7j?bHOlTdz^?=!e$7~kd?5pxs}vsZ4H&T$BbF}7-tjI!-tTp>X$Q1h|O66Tvla74m`5xZT1k0uK#YTtDce;to1krH^xtsOIb|et^>@z!^aR z`cwt*(|#TKYS(FhzdG$5m9$G&3OR8dpdTjNY2@ov2p%^nNt>Q+3`Hc#UuLftI+ov{ zKg_&m>Dh#ob0pZ!rqIkE1&g2r;jAE>zL%jK>ev}~Jvg%wS2oToIvMNEp`Elpc(UZ} zNw8&DIag=USA8*jO~i0!AO`w4*gx;0g=D8*KC2dWb%07Ag(_*cjLl$PPkD{j^7;Vs z3gvJ#lax?g@b;uGE>$rAo~ngYL-Xb%2nNAU5+=6%I5O&{$ENgH_l7u zGLTu=K7!lE@{hD*$TkJOeSuRNhRkA|wq>3x6a}k*!i%jnBmf9FxmgG%xwvizYz&|v#{YnQ3-h)(=Mb!-T>`FF67OoT}VQQBokCt z$pB4qK$GEUG7L?@-xe?1QY!h~pzk=;Z@3RkK$da>a|?#xP8YENut1a8oF>u$eHdfk z8(4O>k+Nf!lE{Wgk>6ZP{#X#tpG=MFT;$m*1y?iFTv5SFV>16YddvOzm`B7F3Qz|M zf5ZHX^K}FXl-KU4q*f`j7#TC^ZdllFX^4u1vYi^eh3~y4to#*Ajbpq&ftFQRf)w_u z_@jkw;qZ3F2e$-K%-Kc>5cB>j^FDYf>${T zFKNjlu%L*sMqCV!-a+~}#~?kZDBBWz3Bb;=0QBKT1yc7eC2`6W0LD?GTw}5}zZv9u zBjviCmTNQo(TtCxQKVxe@e=+;#H&?YsNkO^Uegz^Mpxnu1>z0);${5nDc%+)M2WW* z){(^v(e2<%)R*P2O|?o69(_sRZ^Lu9zhA zPol^au7Q13D1XT^R1MBzXIEnT^4>t@rKi`y!~qG|Zl*045M#Lj_$C;79-lX00CEi= zvgm@w*^jvz`9s8^uFLR|x!jToi-grYdXuRfd6XYFimTUY@h(FFY8?0(+K`yH26j%x zlfOA!e1e@3%WV3?Xl1f{V8)r2_K<~}t-F8^6efZjscZPMR3gZi+dZ-$my~3A$~{O^ z$xdB2rdoWmG)rm$s$OzckqUZK1)b7Rn*5v&nQ#h}dA6lWPy3$nrFy|zoYa@j^8dv4x?kdf`(PP5{6puJ{5_%g>B1K08ux*8m8&& zjwJr2=>h})|b{JX(mT1uFFh_XK0cu4=qu8tuliBUQd} zo@5HztJ}ddw8DMBNN@2@M3^Yvg>N#nFoYEG`1!5)kH^0q|AANWX*0skEx=C<42jFR zRUFU35ndU_^bW4VXvyD;Moo6+7VZYURcHfm09sR<5p!-MzFA}^6!-3dZ`8XNUj@;K z-hF`JfSO?WFyi7WU3@X3V{q*u9ci!f@gAVJVuaflMq&kTn%zzw+_rppIqq0pJsBH| zI||=GNIWW2MObkc@g5}2gRv78rk;d!JWw#bhv|cP#1(MW&m(r1w*-$=g|?HLDKr8@k=L5t7!1g{sEC4JbfV$BVNS;4S!MKU%q^;oTJObvjU4d##pqeUF zs;yNb4Hb%0jHYublA&~3;$m%M2O7|-IZ8%R7kzRO%sWtSoJY`JdXM762kNIrqH8d= ze;H0w^(9>~?@@3t^kk))vh&Mfzf0wX`d2zYlw%O=pEK@cS#+?e6qA8jGm;7D^BS(h z<*I0*A2b2tRIx1*X~(_CnCSK@hv_{IklRyu0!FWLwTBb}_O?Gs7O8tnOOmPF?R8#$ zEXoGXW+6dpqK@Nz%v>6GfzJ>&7c==SScY>}K{$%#kcgu^&TmM@!ZI9L!4?DOtI@F0 z$H8mPuJ;t;O}a~?-qW!7f~!i;eBm(WJp*r@o|q&KuMGm^cB%9zSCc}HOKP}?-K(34 zYpRi0Zs>{Gr8 z)AU}zH8P%f~&zETFucCFC&3xrM|5xTPql1~<10v}lQLf>*IkzR(Ahc#U9 z71*M&nDZ)3@7wsS@zalG5940&(vb)xkaXF}Py$@KW@>|S8(Jn#!+l?6igu3|6 zbtd!e&xoggZV=D%5#yOQay)+WEGcLsCGT4!L|aMUCfoXD%Q7$%XA4}d=h7gDI{A#A*@o<>#+I#{XVSX{@0Fq|h?0F!GJAnFH}?J=T4>Ghc!T54`n zCS28wwOYZ5NShwe3pu4PKu)G?CR`&+Q*K2jwacW>!tGU9y)aG??Lz6-0Kk4_t1(}Mc6FXDRWGveyeapA-p*OIbH zH9=hy^*f&*wXRcX!`U>5n|i^+j9XMA=VZ|L-Ug!yw;j*o!J^mfvY}|>yW{kBj`yp# zy|n3h&N#aS9Y?ESPgDI8WyyB<5ytU-(DQyk>h;m#ijb&^PNy-76`3CbQ+J8)Rd%{3t<>%s0>qWVCd?{n{oIr-$H}e_svBP0e@w2a6 zXCKuwQw=2QS`xw&@xUL8}H!r5HbeA!(&Ku;T?(>8&-Y{GZ1)E1Rg2A3#flZ z|4(2q{FH#E65;V6_Z!`GOl60j>W)RBbumBmq8S!`f^oJ)6RpmVt&B;B`}q+vpr{#- zleeFN0C{^4=Gwgd98jOPU%>A3M!4e5`d@J9m(d-JNyqp+s`qR^BM+z6<)N+f@DMf( zZ(>E*^f1gy;1IVewtiW9aed0tyd{1_Mwh6|>E&TLb z1~g{li4p2d`F+V1Y)<+Bmf^@RD;YCLAIXsNuWE6AO`H!28>Ekev+h`=z)5elHj6uf z)JmIl7k;hqC8sMq-c1U&I@XkapZ^1mDQEfotA6WA@-Iy_+h~j)puS4QQ`-)*$*9Dr z+D$_>*=#qB;Z#u5Ds5QOaApMgvKQp@R2}{4b@V4{`drM%OaRNnsH!NnLM=VTH|wLN zLhb9*n`)hhZ6~G}ji>A4?bq=pqcS~-3)eY6*%_7H9+rw24JTJus^fg=v*Mh)NTroJ z{Cvdu4B{+&L@}bi{syKf;8=czs`Xnse}|8A8uOG2xD|~C3b^wXfU#td_AV1i{2mCI zXYI5-7K3itk#Z+wvs9dH1iip1^+}wWZLMsRC0bfGEUPgoF6bN!H4pPvIcR>F56$92 z40UrG;`%3$$!%a^@*(XU$w)m}FjC|FKOlar30+Qjy2KzEo)+G{@JDzIa=c&om^K+V zBkdg9o(PjabyOqQ9LD_bD^LN|{4Zt&c0@2NF=M6O zXogFRX_!SCqDz)`4*-?ZDSH5hVkmr^FI=oQAKqN9`Y2{X-aI-KM@F$et(lUtEbk4-;Ce|D8Lv+qvl#KUhmVXo|wkOznD?jb^7ka&m zrC7ZsSN9D#BHXO@-gcLl>&zl`WSWDM^YRYDo^*45Of0N38-Vh&XgAE_QuwJ$=SO28 zbuYM({dc{I5`C~!M=-Fl&byy}2;t6#2EBM?e(q)K@qp{3}xEoB^I496fhYHq;*9=Na~N9TtZZxqgOo+98n(!k)pf ze`8pjj&#-BIOF^#!+lkUnAwMsJ(I|v_5;~g8hLKJXoBp-5+>2i_;;HSJj@y{g4r=F#L zALkLdXK^jTDE(x_J&WtJuWp^`lr3@RBeT(w;W$4JYHSHZz?UoV_6oe65B?NM0`}i& zSfzikKyVf3p9=gh1s*0C`N(>H4$N;MKS$bEcNWC3_MCvf39CvBc@UI+bvQZb@2l%m z+tixkN~G++^>Lm?4H7Bqal)I`;{?tzC>>`fWBMt9?siQbuX#?`)bC{mG zHq&}U}2M%-hkyd`J3$Bxeb+dXzHJL}$K_cG-0AMUZE2uIvwS50%h_SpRxl-Al~_b!1a zLX6dW?9N7F*4krt4uMse>|>}yUyY-GO2XxTgO03H8cB|#8t~P-=jbE5;CgdOxh##% z5!O*yi%?%kYXG!fWZz*T7}sPin7X|hj)Z(#0hLN?uc(j)_x!y?8s|v=W0mHkX{pdS zmp#wHJ}21oC*`6X25Ggn3d?XL>c`YONS~^mb$)=DA0RFP5q7EgN3n%6^O6Hlcol1No_>#mo!7?0a_Sx(mq>tWDr%*@LqP7I6^r_iT$N9FGnGfgbeApEE z!2NVW35v(pD_NoT(3u#XQA%YtC)+xZYoWF9pgoHfMRf)}97>&f$1VU@{q znau7@dq)G)JD;VUbGlr^cm?uta0t)k66G{mqHMD~oJ@1GrH@lwR#2R`nHT0@iPrt87sd64N zc##)>rZWc-sPh-jZ)xpc)N?jh=6h554uFm+wU=?s8)vjAt?OClJ6l zb*0II;{O+TU|Z48VPIEM{s#D0o$wF>Dzt-PCN7&e5NFg(?_qTBm3ohUl8qmzSczDRC5IQiyEZIzh-BE&Uf8_F&8|6r{`>Z@t= zK^D?(20s2OMqE!cr!rPVT7xtR;=mKmyr6dDR13!?&U=iZhBEW(3)6*St>~h4aj~er zFN->g`~liLP@5~Xxt})or%4^mGCn|BUS(Mh);srRHRe&jyz|&Q##eqWpWva(R;4-8vR^ za2UWX?SqJ7MSin0B~>^$_$c}4WLt%O`fj!{@9ph}Yf(57!0Q5vS_7D~Lbe$Nr#g{l zr60{SZvK(dkJzqGMl!z5_UtM)~5vt z(XE2&x7Z&Ifgki+7(z>Te>nV19H$w_c5|ELw?{Dl7Rme-aPZp1Tg2>CsBCT2eQx=O z0au$6WP7ezWcjzeZWIul;A17got$(?y{?XP(&xsBbHBW*(ejA;S#hdpbexI-KTeK; z*hasByugNY5c0-=orH^X>SJNS-05gE6xk^5?$`jndSwgiOf^MXm+3}hV!tZW*O`TJ z2wq~f*H%WXtz<~Ias34wc!PekaS(jid>l*@e6en929sq)K_#m!`Eoaq0`?}H$>h%T z#=tNw%%G40+&y%A8GK3h5R&C&j936T)CY(K09;wAFvJq!r8-kc!l978@!-{TdI=B~ z1;BIXOhk#ySDNnP1b`$iv4HeMA0QT{EoKyvwl|Ts-~?-azqE0T-Pw^o8}lgW)rNM5 zA^Uf(>u@H41YUo4Cd155#43Gd8bT(Fuk%V+W07;LUN2+IAB8d!&{pg6F9D|3<@qt42WLcRkM97DJcuZN;Ud_Lmoro-a}Ya#Ns9#HJdWX`dI zh_W43hzc%u^rP=AQC^kel7VB;#fP1ks9 zG+7430{OEKLdR~rg?uPagD-=#mkn7lG3Qb30d$SQzL4bsQCmfe-q;Tym&efCDQV?1YGMVyMcG?fp4`sc6Js5>@C6vwPlh_O-zh>6JcqTfH5fH z44Dh#Qmc2z<8{rg;L_`LZ&$C^S&^O7HTSKIHv08iBilXB6Tgi(3tKZT=mguqlqjSu zV-U100EO-Fac&^vs1TBG2uEG+NSNOv&)GvPb;dnzsWa~GTx%uEp_E80_tBp1H67+Y z_IoLSlm)4v!zs20-k#|Ha2URV78${l@p26PeZ;E}aYVq92u7wSyfzr4>%-_cxyGgX zf%T``!o%o7_lwFPXO0e%w+<-?^^s*DUZZ7v#(53OKqWmpGo)mksS*VQqo8XEM(Ct7 zqp@=5Y>zBKe})_4^GEE5I`AF@vZ}NLq0o>4Ju!eTCN%8q2m^gmQIMRS;PQ4R=p55q z0yBrpECo}%EN>V3VI^c&n&_r>qsjJBEVt=E4VVNALYdy~z>=U=7M-JvXV4Ds0jOym z%i>a6T4i5GnxIXXtSxK<`TT%o#9Izf4sTy5{Is_xQA{gc*b5dk`+LKPc>BnAUwpZl zH{z{;&D#$jGv)0MgTy5gFzy{dz_6)~V#!f`wRa6AoFhZoz{aC_bW}B#dJ`L#r12IZ z2_8r~l!RCSILHTx1%QKnfLH)H#0Q9_tdj?pP47^6d57UsEisjR_@^Y{V4fIQ5*9Hm z3c};E3X;ZU3|z4_ojb{+(vPP5vi!nALl=EG8FG%m7uUl(N5U*0MUd$o4MW~&=iCr~ z;(@*vaPJs=su#r6mJ zSJH7jKFokG(PRdQg>MIRfTpx9n3%^kR4iy5x|1gpQ=48n7{O z@)d@y%&(jd7oXPg&QQKzr7!1KzDBoqCY|U8tL9f!U&!@bDL2>?f^#z19H>$!yFVC0 zCR~tgl-uWl`(w6EqF$EI0!^H!6up!7Kc1D#XGHz?BKSx}z8IF_ z$R+q{U5h?nME_+RBkRB9Li4b;{tNZ=QusqXWzwtFQw?!016;ILD69dF%wVj67bZ3? zCjriAT%p`o(!IP2S^8^rz-pEP|0nt&BmbZ2gX_|v_eZgnL5iC1@^$D6*w>*iqo%NK z9r`Ltf^%*vU$2H!=PP}b4t-56&b7o*Iy8N%bZDL#Jqm^YUDTt(b?~G9dOb{$rP5!E zH^A-hWV{h}QDu7@ON8Sn6{@MX1-j^@i+imWz|!<3I`DeXyM=tQU-@EbRl2WEi`IRsxD={urB$G#MGsN) zNL4!TRIT&&YMoanO6$D!q^a&gR-Yw@4UzK-NA1t4m8%vOlp!K9{gpOfa)`3mI5XA* zXXbj~Y_uLYv(^I#iqhxujK$5*#lb}0=imK-{kCdcVP2p&W zb1%I8J~F_OKJh+yp^v0()_vsTaQl7a z6R`VzB;o(tKJrOW{15t#Ec!?mwV;orOIOB9AE_}ur;j97&_~wOsqGsyu8ydBo``i{ z^$qK!_h0pqq&i}1bswqy{j`3OK2kHR`$)QU`h>`ceWVVe@kZ_=HICo^jo3%l;f&Zv z*5QoUN7mtt*hkjkjMzuk;f&Zv*5QoUN7mtt*hkjkjMzuk;f&Zv*5QoUN7mtt*hkjk zjMzuk;e2Kv>EqV)kyy2Q3I(k6G(M_}#PaUWFHCWxfq#P*MZ+UzUlw%dd%7 z`E?lH5be{&Zh3E1JKm%N^tcuPdT-I$U-%A;K_L*(`>uGE--h9RkM`+ex4iFHJAP2@ z_#qv0Ebm7!LHr#$`wKsYF(}lKDeuBj`U(AgzJE$ArPEUHc~A0$7|4^K!Qh1gh4%!B z>$w;+89!eOCx>-ns6k1-(l8O0MjXNVIl^eMe^@=D!XwFrUkE)lmP#4j`kW$U|2{m- zBBQsw4~T^1{E{%dphRbX;ny$*h3P<6XLDV(zx*M*ypM=BUF??kn`*~z=>R=ydZ1_H z#0BW}z!($)dDHot?AtH>4w$%6==U_j&L0>KlWT<1{3A_H!-)lek9~kxlq?rQPWdB<^2`uP;;Ll887{UHua)0 zTs=N6k^cx9Za#j1aZE&AReUHnvpLY067L%7t_l{_@#Bqg*kjlL7TcI5V9oglE#3Jq zjW&+KzBQkDR7ox7>k%^~bOViW=|=K~gb+%TV44D-QwemF25VCZB=EjjdyBbyCDbhd zBdS}qFP)?^=II}I);FRo9NY|6STamp-lcSSl#SOCiR>-DFc7-MzfPJ$2SSxXvMgtD`-AFSv z98x~M?AP))YyAT`-m6&<6N^ZPkOk*XG$v|&K8rlZS$^E{oe1qa~GrTGgI2e`I;r*;RCima%956 z>m!Loh}Yvxj>fJ(9Rs)k-h?%@NPI=Y4M*Y!@0+MxZ1Z-o=PcqhfPfmEaz~p97n%l( zhE)o|pl;#sFZw0pT{(yw33_u)eI{QsLao59FkFy{N4zlbQ`4$1o4^Js0-XpxUX5GZH>WcOf~zzG*xifg zvv5O;EBkh>=^yhA4pZJ9{55IF#k>i(IU*PHCatKKKyW>4fQ~)bs%0|Gs!xv^-4m2P z#k!6ALR?%qsw|T37Q;mTSY9JYnVG9hyu;K4tJjQ=JiVa-Fh&vHf=?P9ixn!g!s_5A z5$*?lfCaC+e4jGzr$ITb03RQc_hfWj|Bg|+XW7CQfXwyyH)))DlVROtI^o8xYzT&# zf-=gu4uFS_%T6p?h#QLJ@-N00*MHjA_2*j7NdKtq&Zv)0@^&%;?8vs*ZkpC)b}#Fk zMQeYf+icpC`@^Q4ol(VKm}6DrBPoB_h1ZZLl$L>voH6nKr;ocG}z z*cDvZ9huIIoy^#c8M`@y=L^SW?B0xe!;r75jr`Ve7;hwxZV%&)=?K!TLt0~K(LJ}a1a4pbXFmx$S^-^uRM?__u5 zeMS<~4`ugMKa|b$Fp(5i2&n%}W#aKGv?Fc3@`z`**CBR3+&Mt?hgQv`5=hL~7O!KF5iNG*ujF`lPgjZ*$_AOy$ETJn@dEa&!`{Q#-n< z9ek+McC`;KG)vfV?cjr;KILu%@q_cxPupj|2OeW}06uYPw`vC;9ktuFgU^xLZQ8+C zOYIiz7=!TRw4INk+LN{8YO<0O#~|C7!ZYygwMW}M-dKd`wL9%G+BU@=t8E+LxlrZn z*tWJc+2gfs8lDN4VsQ8L{-q4c%@X?HnKBf8)Vxj z?O^#KsHek`4XG241C!c4oo*X$2bUbVgSz4ThH5w;q=E9o{%Q=&-=Mv42GNOgkHUBa zLO*gmim18;IFgyAJT37P-Q6-KAlz>m?#m1(cOoG01Qqz6s=&va+4d?VY-%P>*c!cS zDwC$Z5Hel`E&d7<;e}1Ae?g0+)*vSlkRJMLEueGgZ?%A~p-*Z7-9w+&0(yr2UJDpA z^p9G=*r9*c01A^4_aG%EsV_e)a^8q??S+qa&!W2zZU>hlxrHeVBjROW;UZ0{?M_Zh znq5%O>}3CFH*MOZmZfJknsz4)G~rW%CS2Nlt~IG}Z9s^kjbE1DsM5+a-%Mjv1!vl_ zp1`xa{E*7yheyieGj$&0eMsi0OI!GgR3#jYX9-jG8va95=1e>_U2{n&bLiH)q<3 z{>hM3zwJ&i?XGF)?(Iaae2sV~U?hr0 z6gZUOW-xz8T<7b+%t4dA1SU7aaih$+(BGoCa5jVV7F>KVL*is%W|OewVDU9;3?)=R zt1p!i{7$IyDvlBO8D1AZBjEmfUAXK6FQHxlUM?l~yn+ig_399+qvfHWZgo zRA~+ySfnt1k2LfC)eA*F7zDTDTF>58`YPu^6yiS9xuDjgv*K}4tw(pog96O9R!EK0 z9_n4|EiFWfpPei8Lu{zfhUM4rsRVQmHPiyShRj+(_mEW!=ot#t0_@hIa4lraP^1=M zj~nXafEPQG@VXi!9y=7RL+Krg)k4M%#cKg}YA8_$i4P^~Ac>*II!JP;sSeUO)LaK? z8X8pxX&!2+gNzz#t%HmiYO90TL+y2tmZ6S1NXO9VI!JmbRR?JsO4mU;hdS#Z?L%F4 zkg-GPNUNo6cMWyd;fx;Yse^P6jj4n542`XWj2{|T2bnO0!yYwpO&qf8a3&3nuY*h; znotMn8=6=LnKCq~4&n?=u7hka)LRG1454z>@Z%2k)!-DSq2LX&m6jH_{D|}`v)PYq z2p{d9L-%yJ9b8i97G^MvH0j;tnXqFJw2?AqDPv%w&7WxA{s?h$1I@%NXvrVPRv=hdD zm^g&F9bE~x4I{zk&V-xj!4gHc9u=x~9!o(g4!gbIG3``;kI8W;TRxH_36iWO0}>IC zlEEcBDfgRU{)xQWozu|$HTADB?GCjEkjHe9CB{kk?}9((wGDTbX^-pQ3_660i&J-7 z;J-corag5TuDUP`EQuMMlfg1m<&U*JVQ_`dpJ|(%qbW5#-CkEfdOk8}a7=nR0ZyY)l8GY*22s zLAudyCmp7KG}n1Z=TzYNbo_j(r_%$R@%XdMOvN9|hH~zo^3UM!ZccvZlk?ejN5Y+H zk4Cy|Br;aIj0aS;T%@NRQ^cl zZ071t^!82&bF}JSt%w&%AXM5}2GvYnP>*C5^EsRx-bCdQ{s%x5XG^X!Q{~5NnVL_g z<_c5vaUN4l@w_7oV3|CTN*R+?!pA(|a)BxTrwS+H=WPOyw1W!^UFDuHZd{J%I!B@Q z6gGu>)pXT>6j!r$OWIADX!#5C$Z~K5Ky4V`naoVbo>aqy}OtiMx!T#u{xzNl$zZR~K7wC%9} z(%4~ULjoy*{lSKvBBr*V)Nt)sW$!_~7}sDJe`9%jl;v$ZEk@j+VVmz&Njr^L2&5fJj0^381BTtS>P<7nwjq!?}sJG;U1rt>VANiY5S z(cT_#s!~4Z@VX=I78K=6d>uKJ~TJ z{5@zvoE4zeJ4oNmn)1_vG`4SOmS36kZv)A8oc#oi{?H90##bQ?5Na)K4~gMrw$e)w zS0r3|nFiJ|UxA5J@FtYchK%z78ib^L8?8u@s2y0u-9a)0UeTEI5;_<>iVb|;Ym6SZ zq0Pe8d8jzTL!Bd?5to)p(gxE2tthkUG0sKSF z&J*k#gCZSLrTHMBtjXe2qReVmuD>??_{9IugyH##EC#Ef!zX9&#QBMKmEV zA};S>(CP3m+{OX=bZbacjHj12#bf6jHvMJ3K7zigp)IUacL)N(5prGxr8i55iqm-# z4s}zd+LMTk@(>YI^WS^ez}WOq)z47h!xk>%Uy2{D z&9xb7ku&XhaD}kKm`XXghYn8ta9Kx$jpwJvDu7uIp97=hQpn_|6Qz)AVHRH}S__?tt zY+r&coQ;JwP~)`&DOMtdW^_OCW#j)1PWOFNlWGl#SG0Hn5V8}R8JM}>9%+j>Cju7J zWMa#_RdAwRX%IaYM2tcakU=ULg_CGwFIgzj#?DBzk3yMFDhSd!7EY#<-I+A~g+V%{ zf#!NEbYm(C)%UYwX?BX~eHm!j5UQRz98R5%A}EKYbCt`Q(@T@MK;snPO&^MQr^0M< zTk%NJX|T12OteT}fenDuVdOr*4aC^1iJcPqetdng^BM3&8Bl%2B4eC>tMzcx8b1%6 zswZuJ4iBbv;8_Bca^jMbaWCTU9P!A2l4{aw_bpbt_fjUwKeh>e6dAYtfaFSF_W z5FdGXgc3R4fK}s=(%$?5ctaYIWV0!0B8Cdo?FVLD$BBE2-0Z}NcOJ4K+pWyD23%17bpqmMG*lN)2iOZKyZwH#peY0lwX7B zWSISJScW4@D7}k8p?8oz<=1PyccJ$s;!Pjtb&5vh$Wo!^%O-HX%njztl$?XLpr&OD z>&51~MTEgZ5A!FW+f+9Xr|6EV#M@f4NW`#PR{UC~wV2)gGr0cLkGa794P3V}t;Brv zXTE%slS)X%hCwPwZ)0F4m~VQX$7kE8KwjO^$oY1Zf>D^-NMaTyYPX;$aQlSFiE~9s zO@nhH-vV!0EP|9T zL_33LAH9oUvNT7%#pv}=1f&csh1n$GektM9ovc&Ps6{hqxPa;4n0aENVLZL5^9)Le za}z!h4_axW{0tg%(-}gh=c2&aY%@1Z#HRv8sV66({anGhkA+-a<&4M;eQwY@8bVE{QrtSdxZz_=PJz$_`in#Irvip;mp@O{I|lNGgD9E--rL+_@9pd z68t~Ff8bMm@+T}Yj!6vsf!1Th`aZ2ob|mzNv>qzZ*J*uItk2UrDAq@4Jx8qMFn@(u zF?C|(Gdq*QrL?XP>)Eu<6YD9ocGBvu%0J04Za#mTn1|}D%miguwf-5zpVV<`@Qoy!1d#WWQ6#Y8szFx8Z94-X7NNKkT6iq1a)W5-xLA_O29_QP!7G24dveKx8nu8XqAU+JN- z#aW`%8hLRel6J7I$d#u!3s)jeY0noS+zN&(f5&ew--2a0vKO1ntAN%!NFN86Q@PGH za0{`7mBUnEBtPd6p{0q?T2f0 zXY1RHt!z&uzZ4utaj-tAZoKAPs&@h6?&APfsce{>Pk1+wg4XMws@CfzCNwvQ3QQ;+ ztjAcm!q@RbGB>{yWr|%OH-b!h88TtRRucndmbl0=?_tvxp_}ge70~HqW7E z5i8#S@vA_)VJ9uZTk@T;m02{2}_gxm)Td=KBzg13j0Io!t)y%Mj(y z^VVpkTODjGNq7&yhsw#n;J{_x*kbz);!>M>Pz9nswFMK8U#jpA6okQ+5O%*SYb&gs z%Gw5Nm$J6Q+O4b|u=XhHXjmD;Lw*bo(?a^kDDt2`O#0iSF-$A#4zPAA>ta~Dlyyf~ zyOnh(SbLOpXIRH5>k?SUD(fz=j#JiMVYTDRz8mb4%tur*A)5wcafJ_be38L@fs-zX zbp@=Q%DNw{UCO#Ytli3b0IWUAdLXQ0l=UE3ndC1P0BOqJY8ECiwkno6OLBG*umwIRf`HdZ`P+$0V z^>7M3bb~r=Qv5RTrQBAcTA(q_;%V?h(ertrM#jn(Q%(uLvz)!D*Z)s?4$ z`B-_Y_!#6aEv{KShyK#|o>7g2=V8y4@aM_*>+(GxU*}w+;TR72x&VMGy58fUo5hW1 zPr%G!{_aVbYLiVLUJ!g3%=Kl)S%nQSlA_r{bGqd{1++q!24cR3p5Av*NfFO8@Ed#< zpGrK}S=^9~;qjfI*P9FVb+}=8%k9yjsu};%EoG_=He}t$qAZSHMdM$aAd~|Klz1O;A-|FNrP(2SSKC8rBMy&jZfH zTm#SIRruhb2);PyhJ<+2F^7#CaQ?4+`wIii*lQ7Cg{SG3vq>Xl*2mg|oLP!_GMbpq z9ntjteN*A-8avpL#43RO-a+~}&<5SU4CFl*`D7L!BvR07aXeig=OaQ;HJ;0> z;v`(hd843I;+z-6Ngo|2GVEcvRLl-;9Srgk{mI(#J|;v}yn9#0OSq2rCPAshyGal) zeS&x&g=?gE4@L$&4nMQ_gnXaG*V|tTur8R)qNl{~Y5HO5A;@uN>NA95y(NI2Zx){g z(DEMOZCQ_?i#ChT2?c(at3_(R5I<-ZpZ|ZXy$6&OMb`#g-NW=OLy!gBRZwtA4!f|D zK~$0`B0&%YMFB+R%0T?SSZ3SI6IFMS!oX`ICUsjuJ{hYw@mjO7=32dBT~ z_%}?sZR)G+_>ZCx3~8g$^0HTvCv?XXvE2rSiLoYaZ6)KU&@&2Q1`=u#jn8A+)p` ze(*9f(DYl7SY9mK%^rZ4lU1%Wbd>O;COj9*KR~N~3Jdg0e`fgY?21Q%eo;Yx98l1& zp&+gKsZw*I=>Z6qm%H3A{f#O38emYm2CkESN7_NqFa4cK_ySXw?I&V9falGrg&iKh z^basdkY5^!)QovT&urSu`($`VdM2_ogL?i1KfM+oHq@?(*JS?!Rw(tM;~V+XKoe`X)p@DeRE<+~(&pAnA{@p;VDrJ&iI zhy0(Mcvs3VrNqKICGSETc=Ac2a|*C66S~ryu=!Te)qb$12cw0>hXbpJGX&G^@PmtJ zCY+9h^c!5jr|O@xhxl5}>au9#g!y!*IpxmmUd*^v9I%lsnNc zO%cQvU@|5*3iKYpCt8U=SP5KiW;flgMoRWEttdOKK`bx*X|{BXwF00%%~=W;dL?Ty zPGvp=n}U96F_KbvVww8%b0PGoY@t~GByin_v^djRR!FN|nYxHN}m$n91`40KF z;B6E?KOFkn0`ODYP@7D9O2&RDZWLoIkiEoGCMSdX`-&?C`K^%}@pCl9&`=yMhKSxR` z4{gE&R(1TGOgl2=3r~LXGrSa}{FWOpNGF@Wtab8hi$s)$N>*hhWq+4@tGv%tRwj=m zoAItHQeLwvRuUiXgBnX&o*Q&sROS-i`>GqZt^VJwadZteCc0}~#n00Q;(k|NNfnfi zEyU8Jk)C0L#X>cK7Dk%?f*zon-+>_a5zFhI3>9?06VL&4kDVKHnADH?tnLRv8`IHX zDGN(7q@=&XPi7Z>s7odkb?{3WPk)V{6#WUhZ^T2?aCUJKtWY`g4cYUB+gU+GYCf^T z(|(GzgB2)Ct?(^Ew1Tt2wbw>Ai1O10QogeROLI2B#K)){B8)vvy$5-C*iN+r^%vPe zB#RyP0H+=Hf@auwvBP%=WZB_+M6DhE!<2v6feaPw@B^R&*kN&K2j+tvs-O=H%S(QG zB@$o?E$%z?#`F>Jxy*mTMN1Gb>V)MRXc{*|@q}So`|OWET9>!SPt24rd7M2&uI3hd zJnE-dOW1=F)gC`1lx>e2Ziws=<)=NQ7S0|lEz2H^mbXVeu?HonJ*daX9wJ%n@e6R; z<5$oOn#?SP9< ztXnBT?LhrSb`Z&82UAV$;DKh?c(H?zSU8i&J`0~&I07Q}Vcr9NE1%#hs zLY?B~EYyjAHc=*HgyUeGHW1n6Sq{qiJLt$N2CQNkQ>L9(KKU3XCnT9EDV)+>RFZ?Z ztVzb=N<`kDD!dHh!x+Li+#7FIV`-DZfkyb`I-rfXsV8bT?@ry+`&YB2Hk}P~1%XJys;fsJ^ zh?P`f)g3Bpddh1+c_&$U=ZL)FDz7KyRi(V`737gER#Gin9xv{BpTnOz0*MmLT3=wf z%xx5Z>bWklHEyO$t9dD-_gaR<(zvk3s%IpaveK!K^O&!kK8T)A6fep|S~}Ggbb%`< zs}}G*sYU69NYr=WqUm-NFgvV_K`{Ilfv$6yT478X0`>gsm{Q4n3cWUzzQ%m$rei^> zCYn`GYRw-Pm7G*}0EnmdA(Mjr~ zl4Nwk_m|jCj82rUqtodC%CDW?eK(pXA_*Lyq)u*pVtHBP6QgsmbmiGTI&U`$b*AGJ z4H1n`A{oyP<&_LZ4LDCwtr`A^0}KNiI#VaNoirZFa*1&+lFQPFg*>fd{B%-~u95A? zh48Bhn#VcjXR&k}@cE?^fy)kP^9GvLFD)UI3jxg!it#%};F_elquXZiJC@^@PIk;; z6_BK&FLt7{lR8MQOa74yjnks0Xi>!_6WO>+5eu`|i>3L1a~MaSi$z?i=5dW17E6x- zp1w%B-c*)V?m7|q#!9}7E31@cP0KEeV-x4$#vDtoL^8*wncxVf@;7xjpSZ%O-;q*M z6S_)$!2w0@i!)yn<}0)Lu8@5Eb@?tYpARkjRK`n3?f8L#j=5qbwX*HWZK)cv6L=*O zvql53vvQWbxTH36m307Ts4^KNS-&G$KYW=E%ZgYg4>Xv{-_)tvu6%?`4k3Vp5VPBb zZkAheC=!^j4rnlyzb;>0gtPKFi=blUij^FO->@BB3cr~CtDn>z!=N4@Y{ zzRj$71<})D=}ltd>!6Qf_%TkNgtsz=yxbF71`Cv3k9b%e7y;)m28B&xmC`sCF*qAs zE6BB=0#~`4a~;u$g<#0z)5DQ(@`l$H;8hA zG*0mhio87DoygDLmQ8Jjzv1~|Jg$HMj^})f@#1Oq;Nhuv7{&$qLlDR3O)?Syu+{+* zm{(FC+>QP8o8ZqJq2VnEr*Q6MQKkR@KW@bYzm&0(H&n1LSx$y`JPd*IoO$`%@l1N8 zd{VU7Xh3-~vt=5x2p+Zd#(o`;1=)3X>9pJ{>|Tvsrm!^_~s zE*XO9`beyX%`t@aK}a0OGypqQ@)Fu92-q|{I-Bgs$2}{j&l5Do97LOEeMoQ1vk)vt zZ0K7c1%74u-b|(`xUn2z=~#|jj=@;f2yU%kLSHp~56n%N71w+Rhi)r!Y?z-W+MC|!_9P1t;Q-8{X2(X) zN5#?@;`na9Jy@RiGjw#wPqmS3$KhAG((Mq$Jm56(f>zglruGOhVgJ0gz8q9jV^{~F zih64#%E%Q}FUaBtX(Pp6`|kqS-hUG?G!zhx?)W&n8{P5oS}3yo*v{l|Y_Dg>c6_|{ zKx2E%;50LXAs+t4yj2p=q#mF#1N3A3Ux~pA2R`tS6fUMsH~g32|9bqRlj5y3c2cRA zU)l*WL`j*>2;mlK7XsMJNoKkdK(8fdhclV0lu#PJfc?hOZU{F!Olid@-1gu~6(0%C z$sA7^`641e`DrH#aT4)PkI~#RZ2P6GK&m@_@Phf_V(F~p%HkAa?&hK3L!4mD&ynCY zh(z9$dJm7#@tJy@C}7M^{2Qd>F)R~D@C5vm{$KxitkOJ$f97%j%+~?WP8omN38-=9 zbVrz8#`x5Uh|81SB|Q*Q4IJt!%9rIr4J0K0nb=ax%Ab|1j?0B-Xrf$ip=f{FN##q; z%2n6p+CoOBZSFMt(|R5-*I_Q#qO4p+7djIjZj(Qo<|G#N_H#;4KA^mME<>L%LtQ7V zer1;^^RjrNx|Yn#3-@teW*@*XO^?%I8bka)=H>6;L;TO4mm_f;v&CcGm`!iY8nY!T zV>X|yZW;C|9kbb6qcK~g%6@29Sej#YH_!}w3&O`U%&sKkbZ-_@T+#=mtS`fEbQ%)5 zrM-zO4|NuoV7g0|_4_|r^)$NTlKx~p^?zc;vMgCP@PA-EK)qbGvF6=@IViizSxKj% zfCD6b8RpX3XXW~;LK4b|ARSwyF?1K0?Mh}hf)(#OGP%M!rf$sxtYaz}?(w%0TQeVA zWDf||F}(eF3S4ap21h9nH z@@J7MYmh@wHhq|C$nXc@Zy9Fm#h>egBWqpx9dK)n{~-9!btM@p*rO2}_;2@t)gEo6 zuFQuf{s>aR9#SM8XF^K4Ip?OI5TZSpKzlHrZibY|9=J>kGT)OgU)Y>IM3!c7_F(N` z4+>FxG+=cPV2>z2?I8s_d$6=Ddq_02N87NCY7gozvWG|&dlaB-+JkDy@CV`lGR)SC zJyPJvvd18FKx>b|?CkLG^6PvuRItbCfDT}fTaX`TdSHFQd}!hsAl4oOp`Hx-hZO0T z4nc~1+9Pu&LbL}Him+$Jc)EeLhs=xGNpSFZQRXZ%=L@ehiU`zPVw7k76sriMP?8#D zC_-85^y{vR*6C4p+C&O>Heq4TCb&P$Xml;cald`oR<#Rt7}-T6i(Q5Rr(LLy41W+F z&M>tgb~zh?EW4b8sI|)oru@S$WT;@5a{(Q|E*!VCpD-VqITEBoKanDFg9ItsPtHe( zc3}eh3F8&|iJ0U9^5qMgGl|I346dKBb}$Krs7WqF=s^7>%1@g}!OkWuEz2g1mbXa< zu?Z!pO{l-fCL&pEG732DKviV;gYamEsR6Oc7zDB&-izTqtwKGUy$AGpw3I^-7b9_y zDm<`0zqp}1utyv(24Y7yNR6e`N(AyV#O1L)1`=s36oR7naSh1itY$H)&)^l89FHzr z7BJn-ffyG&c@GcQi@CAMeXuNTo)eqA12j5A9uKeK@oE%ZHlFQpd9$8r<8@h%;U-Q; zv?Z1rfDV@ANjfUBYEJXIDzsWO=Ri=94Li&H!Q}uFsl32E$Y9(;Vco29}cogPev<2NTPquDs{D0F;4P^eO zZgPQE)J-;4UN>1O|Dqecrau||;28K$Nne?GVwsvKA}HmrdSx{mv94JK@8{#m2t3im z#^Z|r6yz(p4-S&r%^id2ntCl1L@~M{dKFzL-$LT2>RQALqx)mwe2HrDzWrVB0>3m3 z_m`V(&6-DR=q>Buq0#1H^BQ1Z26ovGn?14gIIA6cVyf7pXHj*s{5&lVEV*Qm5>yA*gy15L%dk7^Az6# z%5SD&&d(#^i+DK~^DJd!h@1qHwMWZ0`@h3KF4?)Ai&^Vl@toV(}(8U7$VonhKe z=CLvaFc%ExJaRZ3IP~lLV(F)#q%F@u=UIIrHx?oCac*>m!ss2zCUV#}`$%!g!;X!+eD?^ow^&cs!Q3xx#18c>M)yzvJKM{s6?U%K|6f5c zOhYz(Liq|5saJZg+%W0Ne4)Io zDJ(zm%?-E(8MEAiQMU}Z3WCb6#!sk?16+C+ms~^EYqMD~r4Pi?UX3=J$#V{vJeSGy z4v>6+GMyFhlyiI3IVR0YufkTIKIP1J&cb@De!H;);V+9f^(S^*o8bvvd~D<2W#Ca) zBQFzA#WsC}^ZU3*bk2#PCY&lEW{IxGRMP;9i+uTsu0X8!_iOg^_I;;$G zb*_*U?Ob$WY0~2}-4Jy1N?qto=M^$kxCU4V@B2Tl0XmC6GarU3oI6$VT3L$3mK0KS z@8U#+IF2!a*8q%H*t=K<-_77zcse-Q+%zUYzw-aAeK%J%C$# z^hEHV_8>zAdn{!G54?BLRqD!oXku@W3fE*(Bp%m5ie8iTL5TKX0`0+gg=?}GXpfV~ zmoIG29wJLKID4>mum^>xJ(jS#2e3z!pZ1V~ojq7umOUgI+5@)`ForU>+Jm}_>>*Oc z9*a>n?LjqU_=9jShS_?t$8vCF+2eZjH*1gi9IenV%I{r}p@Kbb0CWI*aPQ)HsVnoL zi3>m~>|IEa_~s>2bnjvzLbL}HxOc($zwKRoi^(r@6Pfdc*BM0wYA!Jf_AXdO7=@D5 zC^sVnqqt|=v-d8d?6ip#?rg%soK3KI!D#vG?9pG5g-6Dio)gr#NKgwgUg zIYDef32GDSFS3b97MrX9PCHN)8U7%QOWtIL8W5Y{(uZrl$I)fV&O!$YryM-k`V8(G zHN#Z(9H<_8;ihjSCaUwAX&ACdFzb;aJp7}H!;zSUW95}2na&2Dl1nltFI<$J!z8(3 z5zTKSfLT8oi69qVoSP@X-Y1G4$bctzxT(@f7F?18TU5X^qwrJI*)JtcRY&>F3UCK9 zjAhOR4$Cr&EV(4Fq*vjYPH&3<&ES__0IpUK%L@`TeWVDv z&$Hf+W#=P3!|Fn%7c$I(#6GW$ zb9<8LhVoQ5Y)7OUDMxg(!Rlr_(le~S=wowveM|su^-+SL(?=Qf(NoGHgVjfO(TC)~ zRS@vZ#mt?Txdf!>7+jMvTFTg>)IsnR>_FuEiOfX8`59&uRagn+gDOZglL~+;9)&6> zOH{$!S*nnz_zBVj>EbRh+aF5a@bn2huct1h~Dzq~G{0Jplh3_+(0`bIA) zhYaO>Lvr|~rNA>8=FZDZ1EFt7w3M+$@QoVmH}nk#GMADyKf~Oj5G#hvPzZ@HIaP}F z4GI*6Fn5+hBY&Tr*DrtCq40>{VZP!=DG#syzb{MJp~ zjbb@U7MI+^3QVL>SAki$R=pRfjN%m^WU%*V?_;i;vU9mARj9Uu|3B4qrPOpqxtc~p z>?)LPUFUuTE4+)q)C%+P1AzW@eH1gZ;ctD!j?8D@Z|aNr@Dgl-NI^Kk1}VBQT8$7V zU?vo`z>zgf;Z2>Y{!sX^)5vBYx|GtQC4UwyMhB9>i#YJ`ukBRbg{*`jw{L9jui(*a0sMtGvZ=i43KJ`;7E%H;5EPlEOE#REH7&OC1i=VEg z_(=H=BWjiZ2veZH^6OJFRM7vUfc{ngzL^#3pZTo*dqN)*(P$|PN9Q0#_5V0R)ISr7 zif~E~Q&j&sDSWoBDDxya@`b^vUZg0isQxvaCP%K?8D>}2KZOvNKHI%gMl#6sPlBD$vp)jf3<>0Ts@?w>`W#5vgRn~2 zMP0A@|D&@#2f=>n)A)^sg~;Bx5O(%{p0)Xhy~$9)-s=JVtG%=P8}n7@Z&DUc^+Af- z`$dFkZziz6G4A@?y{NG5Z!eK8U$~snMU?Wp{>ECt=#-&Ge;J|d^=@{5i}KUvQm(T( zOUtr3qviWsKe0I_sLiRj$mSwhY`zvPpv@l!&9Kp8^H&ha>TjjQl`^Ai_6kIqviWsf6+Z9sP3t=NcSRHbiWxmb-x8P!v>4)-$Eel zV|)N|6{qyKiAMXW_X8{BSix~G1ACk*WfDd|dJv@CJyYUXi!{Yvq24onfIxnRxGYE* zNTix0J^c?Q-QWxM=rOyoDt$>?v|73V!whpab~X zbtqToRpzsPb}Ectig8_v!r4$rQ9t_#A^I5;@HK=|#;u=~evEKV`V;&%=ZOZNA^`1? z(>a`o(>&sE>--dJ28W{@b-2$E%I@p4W<}$Bl%M`4WjlXkX<2$>wEVU00I@wKsJ~Hl zk-v##@waWj>2KRXGi*4*pEJzniSK=Z0LJQ|vjH-p2cad@q(q zH-WVcS)a&eW#SIXVPK~U>_Dz3D{_75xV}=ZW68x&rG>@f<_3?rDr|u7tKhUgu2s8` z>Dg?ir()?{5YW6)Yzw}q;ptLz8lEq0j%SOz<4T+#7RW1{H;Ugy%;U1P2f!`s;i1aQ z=VA-rwo(dRo=Q#fisF)~Ssvb`LJ3=rbzgyWj~O387LH?k9eSF$9LKSx-{cF#_x-Dc zW_bNZ7@r^`&bZ)1(+7|VRa}c|7dqMB35gIJn~UY@hBc27y3shJ)j0d zC^BVjoB-c~vCJ=ht2~Z<#J7RO(%-1Zoyh`u&UGkpQKh_=IkD8Ybf_E@zMMLr_!8`6 zBXS6J$j)18d%)|L%2~s|@@9lUqB9!)52#^SflqL^to z&6wLkt1k6S!vT{fjv9YK2|4cX5I3(~fcKM68(=2g9+#8m8}>M@XLqDsiFhSEFWs=) z*z^c8;|~W)d4sntFREM*kw3iF{8%GPhusaHZ!@Tx!O6!42eX*wNI-?n@s)6&JE?qN zF&IP4_n=*HAnxuQe7_Rmy}+18SqI^tfjIs#>6-0~n>*jtRCG<#2=AFBI$)A8%kYef zhOU0ng>HY;n5uZ}zm}bxFhy!Ii>9e$Q)LsuhJv2&JdC~4{x zdS-J|&zx(jU*y_xChG?&Ni!B(s-?pint!=xL*GyK%;@1PZDS*xN!Nj8JeYElD>ro5 zHkjtsQ^;3*jZ6J$wAQ7%c^Eag2&YdaP50x$cfN;d^+nW!Sap-as{tBnyiG%a`A-9t zQqw$&mcNGw)RX4&JB;azQ%RF1gAXdG75=n*fw}8C&+6~wrmj{y?p7&z=HiLQOcM=t z*{)c1^J;6Y0UW8Lh%@h)k2|a6b>=EOOQmJ}h4!-LNps>AitR8ByK5+EwzkE4$vDd^ zFvnXBp_Mn_drdo-V^d}2`_&9YTUFjV9RELi7TYoFeSCr8IEK6jU|-ZPX{w4r+Dz9yb|<6Ep!%-1#)nBV_)KD6ow7uxqGBcq1q8H@usmk{g}qLWdmbLMu=MrY21v)c$ci0Fg8|Kx_A%PWz66_0{HW zU@h7Wy<(Lst*fuNzfZ9M3dHZ%LZz)m*5wNJD{HV70r< zOYxNo{4MtGE0qA+*1esxM-TKKYORUs{|@%2FJ}MvAfrR6~mn_e>%Do!PAxZSPC)3j9<1~69~kp9-uy_KvZ*fg&}r!ma#%Rmhi!1Ld|dOY3@O#l0-!#ktPMyDV@m+BVx+ zaP^IzSqJ?E=27%A9f!JyeW6`d&-Ra6_d8o23VCYPp_?!}i8fBfVp*{-F?aobK5M_T zjjPo&m>QO0q)wWy80XTT8FQ}R9U=ZD%^>JtKQOd%iECx2P~P^p@ufkLmq864sZPm1 zz<1T#Z@EDG>J|P+XE=FJfbY$o`8PcY_vfA0(tht#ncMb8v}nUB;niD|ta79|(EvHe-ww!n0w6=Ys$velS(WnOp%GkOcD-`U7Ztk6uI=lnE3p4PXNG#jYCWiWscBX>bn`;v2OM8B915xLK=Pk>eCry8h=o*?5h6ayy*oX5l8hy@r<_|2> zPQzSL&-BMktn*BhFm&#Ge3=Mst7k^zRq2fI?P{c>d_D75L(itx!ff@*KuW2MxlE-D z_`!v4C{Vt@6u>W7(|V>M@+x1I9M61-)lEIq5+k*S#!NI4s%{p+!*pFTrJ0*Gnqg*A z-RIj--Abp-a=Q99w2T+>RYQCGz!#F{aI}d1qtN7{f9S}cdD!)tMd)R!@xRfJ*awrQ z?)Aoe)ronJf_LglVG%;Fyvo$O=D_mer)v;WkG&3|%Ee5*5}|{eGc*pN-_e$&nSzk^ zk3|SIk-SY&Kb1Eg_RumGV%*SBBb4?m#`~ms<`&O}zFOo$Ki}*^1ATm8TgIzWq-w2h zLJkf66o!rsLziCR*->=)t*)osevk`I3PbOPp`F!S>d-LsHb(EJ;@M|Ia`Tti%G#)v zY9lX{d{P)nf=^Q~!W^Zc+@p03huIXCQmhQKy@pn_RIIu=ZoTt^lkj-FrdGySqM@ty zxb^8{sDWDHH`Grs~F!h6bP!|n-4o}q3-LRX6E`vM`)eo^cn74@ah)=L<<)rBh zo2xes!zxQdeYd#KswFPihtV(EAtj28SmGk%<14~>cc zeS<)-?>^K@eRpse8Vmg?_B2}b3;#vH3LFKCWm+ITk9AGN;*BV^JXi;+Qdd|>N`Ir(ag?U*kywnIb8*Bo^j zf!P47K1k6VLouFm^^Y0n5Eps{*OH3e9%37jSGBtUl2u9p`gAQB>y8aWRl`tg_^zg| zI>9sBrJrAKH5r&UQf?NXjrl`0zO<1GU4NbC4b0Fd+#2&LFH2(v-f9Q5o{k$~wBvPMR~r&>dlD z8b&z1cHVTMn^P)H2 zW#uKjp|f1-kg(jIN2}xkiPmAuo7&W3vlDv&y0+blwYTcNnhiBD&%-`?h1=*m%(d_E zO86yUcO!&-5ZoT2J(`%0ah3IHON|}AXcg8-+^wi-nqa(U2rI3} zbv+cAA8k(wOh3re94nK~`rl&owo-04=4LFsTy@X_E86vGUSDoN51@vM&1GTeA!t&sL))RR z>MH1Qq%u@&9z#D@oqlUInKUDp>FOFgRL$|e>2>S@CqCwCe?9sF+lF-$`1rR!ar0do z3QXZsnp(&F0-cs5nD^UIL&wc=8oCH8FV)a)td=zNvhCB*0m{`f?#CKVR|OaJK(D|E ziQ~#KIx@A1`4(41v?WIG(8JzAU!ZqZH%+l`p{v8gmmBfPq`4a{r*|ez!;`RfME<}m z-3Tvf&Co6Xb#>{~+iCZ*&?CBF{#CwK`(2LK);9uk%#F?`7h$eYz8O|tJ+leEp=;$c z!nOCd5E~3BObyIjezebKkAb4;Dk?93uiVyGf{LtX}ztara2Q@_Nsqm_OA2K1b^IH(17x@K_C7&e6S=R_3@X-EP#TInG9x^>Kc1crCX#^3`^!0OVa1&L53YD_xm!Y=MGwPw&&aY$K)IH1h!_a$J4{3XcLc6-d@-p;JL+8&4AvlI16nnRJw zzk23i^gP`Sm=9|)gmysVdbeebofqnvgCLpXUq@5rYR_Dc6>?w}qNdboN3*WEV)e{n zup9R>YMPsVaAR!mzp;Eo-oTuJ@qwXwrW0DOrOkpr>nwRTt~xX{7pat-G)rJ3?Qb6) zfe@^PI}Kr|FM7q_keM{+A*5H}`~Grs=+VG*HvRZkcMbdG18%nJ+rU|&_Terx2DN_% z^GwpDfa$gAk%zg^52552Z0O9mcbm)mp~aTP55t^&;1!Zq|Pa_F@|n>{Yn0g@H#WkW?(HrdrR+F`N4 zyb61$P6tCWuLzE*(iy#xe;8Fha90H9=DRDjPf@O}^iSyMR`8vXSFeD&;J$>eW52P! zmNW-r6i{p}`k;ntgsa@4p{_=vzv*bZEgWg40MjedIu@&G*1}`;j#xjN6PONR z=yR-Ms6Tw-B*aEwHkk4vR$%61_*!?Y0@|6~VW=KPGh(?3EhoK+B)K9}uewgZop|ir!-xsepst7Z*r*%!@RHe zc6`@_QW9Yqg;?jPl#@oG7k|Q<=7sY7`A%MgAuiOZF?$>Di8O_-_=g<_^h>?l97o^h zRYG7o&37x+I~(dq7?_ue)c=aj6&R&-mYl!c&6hV%b8~VD`k?M;CNVy1s5{26FXcYs z$YXTI#x>Kmo|y+pHBI$?8Vbx_*pl~a(F5S=ysoHch8*dc69&&xH4G|xVHOwPfNKBC8CmoNECo?L8 zhxhfn;F@_TK29A7axzvoihx6qt1u2Kl4Fh#q+f{Cz`E%UJhL$#Bjj{k|6vrh$ecni zMA`{Yqcb9;t00HN3tTQmzR1eeO?VE<;yF=}pBhHFdI-`UBa)MIh9GalM;tOlkdkjA zadm>3GLUA`~F1cVpTLo zkR#hEkBQa6*V`|r=C4v@uBk8Qfz>dlVLhg~>YEjK%B6-mA6g|+6Fe(L^TW_bw5*hQ zUL?PdnUIKyH8-0Cc@VR`%4uPIkM-diQjwOB!qR!KTak7qPk5$}cXHa9l<+)=c~^Ok zHp2xu#&>c~FqcWLH;z`G+s(;l33zbD53kf*C!00G!+V%SOzaG^*}EL|i9?6VGu2Ft z5&0&iNE36Fxi-ccetU$IbCsDBV=FG-syrrkwYfof9>kqDl{4FH5agquo#Z*@ml$>U zs%@!>%`b5wavn03<1Fi=tCh#Z)|w(guEAPPq6uubFIipV?4d36v)cldKAam`G?J!LRIS(VS%Gqg(Bv&EE zX+^#=Ed)6SbH@U#<>#7Rrj;P=vXFKnXMPsKI{`J!30X*I$yJtxoFF`>V6^#kuxHNl zcA1`nbPAEL&8dQPM_*Q+-R2xY+E`?S`NoVC^ zi-Pc8r6MPKzYD^9mWrI}9iBtUymzU{aIcFXyoX7o%p2#OF9@yH5LXdzc;mgaAiR&G zNZPw3$3RY1_$QHPyvw|K!ozzw$}`=&O?VoHJTttt!jlSlW_r&G!n-$`>uPUp|i-MhtWF9`4J zkY~GhtJg=6?qLlVd8eryXlxUD=3m|tZ>S)-WOGI{hcX&4l@|H#Z<1P1Y6$De1*?%hiXN9*y5Z)b9WTp3j+wH%@b{ z_Pivu`c%mCu-8S9;aFcP&m-O`f=t3nkBEsq>YXmgaacJh&l6rokXI);5`XI>{k>h7j@a;p;I(}tQW?vEDab*w-XN%#}1UJf4K`8sLlv@Bv-Ll-M?FM@xB@5JmKg1k4mnWuy;V@ghWk$o$&CEnwE8hze#weT!1~- zA)YxrafH8FkbxHIlPK`t5u~9-&PX)!Kd#F4^Q_6ZcYZIdi0}1$A(D45RAer`+VQRA z+Kcr(dFJ9=``@I_qgyJ^Z+=_9ay82N`*bJg7{6yVwmpfp4RihGclG;MqkhJYQsiW> zyMMOiy5}~RtFM2X@MM-Kaw2-h{er|tD>B!d<$o^71Y7zZ|15upAeX>5Sk@*p-2YXO zlWm0xOw? z>=$OV-%OBq(Nc#r7o>8n2q_lisb$zNw7C>nihUJmQXoW*s3eQYf$04l+ z84dlEM+I68t#(Nj}Qv`V&J&w61 zdL{leLEeF6BER{Q{VS@|remz+%e+hd`BK)0VOgdAVnM2eWli%R5F|H5uJE^t2$e!tmoE67S*tt+zF$4C26`k#+F z__q!>wSCL$Qh2K+<8OXIz%39&~7GyI@S7fE%Uy#Nj za<@M~kgpzhJa_v81^ETutGVv+@xeXRuv*A-pMQq5^i7oI!(aQG2mB#|>^l_y>=|3aL z=^@X0f1@C8W+86~vN5dTdVjMZYqEH@3-VhQvP+Q5L*xbjTS0Qd(qHs{g;tGu9rra( zg7k&Ki~b*ie0Y~bUbRS0h`ec$rgu1=trn?zyF)&*$ki(x(k`Zw7lgSwTBKiyjIv1K zN|$S*MVdY6kf|2g6V~TSi`2i<@my_@F`=9rEz)O!XIr}2BD}w(ZQp8<%R|Jkq;>8c z>L)2k4YL3%H0FBBt6_Ow4@=Lhv`=)nWv!Fk*dp^o$wd}v9k#u_Mfl!>*5_D@j6L2V zJuTAVeJ6RSMHYm59$}G37rR`eEix&z&SZk&~$oX}olQTYENsv3R ze%4l$SfntNGX;o2u6}l(b}sg4D%FT#j2aD;e{;>{78zX0Ay>u|!t+|-keTtyf()$e zkXi96g4|ifAy>t#337Hdhg=;$s79=yhS`95l7Dl}HSt{G!BWB^v*Wb|**9x0kh36ON07S;9M4VhhJtKs;E-G5O+=1KIAl@0sUT4e7srbPdHrz5vn1YJ zkS%eC+!jAdkg+u#vNYaOkQeGXWLdmbg&N)wZ!bIt)pk7h#k&gf^T7^T6+d2(GT$Nh z$4?NXBrN@bcn?9Ag{^on-cyhbp)FR&dkHcqENe}?k04b-9X=F4MUeNyvL2527X+^| z%HLe`NPK`Ge}|GEi=QUQ1yvo-6Y zQPLsn<0AyYmzL#ku6ZFoQjnpcN4*q3zk*g@jgP8;Y>1DQTsMVsK8$Asxh8DaNAc-` zJR0io2CS9kUKZ~RU{I)`=sF}_lereQDmC4R3UCbZXY z@%sgNC~Vgs@dpLL*(dTh*Zdh@Bgj|SJ>cJ5^H+SWATz?U_Q#*7U}Y0LB|P7Tn)ice z1-UhBdn{O2Ay=hfeFY>Zctvsz3d>3c8w6P$%Bd1;6l7nh!>Yk1L7ol0rCPALg5>JK zTNRKR!MhcZn!)=bCmMea4n7tn8b$MhPX&oaVgZ_ft9s0%v!2m&u!rpyh zaGD@}j&k}L6$}<6nw!Q4XIE%@Iv625wZnD7gy1|u=7j5niNOVe93J}WN7XEMUbdI^MXZ!L>jv;SW=<%>w~2gkOjeV$u%*Y3l;`<39>u% zpPPca1qnh6-V)p^$nBv8Zw*!na&zdJi-HFPxjeMsl3=wUe}yB!(%>OM)~UiU@-GV> z7NlM1KX(L=3bHY*;qu^dLGr^{W<~I%AYH<;?hKw5BpSo-3Z50DAYA{f4Auz}jp26( z>jmi=w(FkYMM1`f?YcL3S&%_tS@#963i5K;u2sPX@dUo#z`upT1Hr~zA1i$K{QX?> z5D<=R(c0$W;9Wr?Pk1DFPms&QG3wFa13?FE>t%66D~p^d^Zhf;112RAQVU`;KthC`_aU*;V9_ zqQnF#eQQ{HapDp|UJ2#2NL(h!t`KRJ$OsboMw>*LNbVGBtbO82K}y2@-XSqdkZAqW zF>$pZkJK zo48YuM?&PZ!~@c<$Xm`zJSIHRRravNlY&I+y5WhZ1&OY*&rUomNTiK(66*vR71nS> zV!a?Ygf$$U*dWM?=B~~Y5^o8zGVHli5+7Em;q=7k!V{HsWnxzao|%c=6_BeEdn8v> z=h=xL1Q`~VJ~#2BmLBS7LE^6pa&Aq;YjFgKv~gP^DM(q^u4Rd;f;0=|+?6<3kaNP- z*Q!K4K~4-;gZC$n5M*xX39A!LYL#DSKAt$L0`f$nbp_Gm!wJFh0c-{@?+%1WLg8Wd`S@5mIAVFq_bJN?2(<{h%Cox2L3c}fQ zYhq}vgFQZrr+-7udx_zK%(wbcq=|XI8%{?U+r-3Pz*zx_z;JJM;n=|3d=Z{Xu2f*s z{qTluZh`suRAUy6EiiA4F=pvl&(s-c%yQ5hF~Hspdh@wBCkb@_nb?JHi02GJf6Dbt zet(Vs)(6iI;vPodvqU+p(#=H$m{`beW zHigd^^9lI8tME=dXcLJSnCsf%yrr?ZrZL*_8)#S1eUQWax8Xj-d#E?dryfWt&mX7t zIim{R*q%WB;rZUdTHg=)YQ0`*foI*pmtCJ)<64>*pEl+Y;OF4EofK$x`zTM_<(WAb z;vI!?tG!lzzQZlP zv!%u#vhn#sTbid(|9&X7!h0&9`$03H+hE^r0q~JZ zyPZy&Ykq_r(uwCQ?J4QGW)=K~_)C^Hvi#pcf5ZbDzsKf##nSIAy;af&m9??$Io{GM zEIrlInwBoK^ju4u2(4wdp}m=24NZIa!Byj8rv5P8QN{+=TSL(=V3&)rV|fnjam@v| zJC67$&^tieg02L;d!8|?(EjSo+an$2$?f27bFA z&u@=LzDl?=`UCu&&-3&ZeR*anDErGj(r*gPH_+Q|n8I zo(pjQAMy2&e@lV(TlS*~wqH$$Uo(CX{Pi}Z7otCP1U=r;zo6IG&<|^(yy3uUkLd+? ziXZ9A3tF1~J@5wq_}1pMt$3eiy!v5In_ROCc08<6uJ~oc@ww(KPI$Swrl-)>W;*&~ z3O+m?^=u2u{?ie3&u~1E-`X=X;Ln{A{|f%p9kdXB-xu^kwC8lt-%;-opfeC313D1x zo{aJbvwomI48pt2pm&2V06iJ>Hqci5YSo`Igeft)o+XFqysd`ojb z+PefmG>>=J`a0t z!uXNhuQ_g=b&A@x6zTs#zEj`EyXny9omYG24_lu*8@c>CZY9#KO%7~OHC=ujIW*nU zbm)P%Y=AczgK;FCYqk!<)7hW_^x7VD1>#+iezw>ZZze%s#}vZ8uxBseU8O$%@9~qN zr+#Vp(?FbX0(#zP%q*A}-V?vob`JqgeGW&x_QID(+ISk2_MU|D7NFcqL1XAA9OsUN zKd-@jp>a&rkiVv3ft^PR%srS#$hR8h{f_y>hkr~%{wAPTgZ2cy0o0AlPOi>F1?ERQ zb-4uP=fTJB0N+l?q5mfkUzwHfJB;s~f9_j~{)PJ2Mg3MI-<$A@M?fbW3BLhl`_^0f zilrN2pFG%Si;aJ3=@+1EH`~K}yI_wd=(l@N?&7xU2MPGq58yj$gfV{t{|@sd`~4t{ z8*KOALJQ1r_`ma4b5VJ@@rzoTLik}4_$`pLdAycaJB#mD==o5@F9EFw`q6ltSqOUV zMd+8HLlAEcdfGR5O9u3w-;@rv^s!$wUc;up^atZD%|_dgTste4(*yE5LLSTO44R)t z{{~%#cu!F3r7vjd>v*Rc^je_@mb(=B&jepH`1RSKNzn5^PX!$fddE<_4GDTB=p@i4 zpqGL^i}I#{K92GB3eYx?b2aE0pmRYlL;4M%U!P;J_CbH>i#PRK7MOvEFG0L5{Gm4D z@4^muAkKQP{2$ui0diM?{{+-y4d_jf_gE{{$D@dEfPS6=JrsQFKq>bn(7SH%L?10S zs9yT)R66q(rTZo+J!!Ji*bRbrb5mSh>t@1egT~Z`G10Xh?@xoCI@YzR66`b~je2zkvxyQ4p}0;T-+6Yy3H z`r)yNAE=!BQLnB@Zwh)M=%0|=3v>|Lae12pvla23oiJa5_5;2H<(&rlEa(u>IOuTD zB<8J=pe%R1r6rb5K|LDI<@|&BOQ`Z?kX|bN9_wC9+o9bY2NqfSfgKNWEPVy#%z(Tv zKxcz)#5l>W4WntDf)L^ohr6{ts=uRt=4R zX5%|7{TlV@bt>jq8~+1z3;cOM@VW!=^yoy*mkZh#<6fSPA2D%I8P9#=^%CpZ*y4qj z7K2tn|7bn2wJEyHm=2(yJZ;PgHof1(mZllz<Gr}y=<`b1EB@x{*Inmh4x;6 zdG%q)rM%}M?={%%WgCCpmb=-;-vymN0_Xos%rzb0mpi~eALVi#_fvP`(fq#?ez%wP z1N|9vBKpT4pvU%s9YF_MI?>X(LJQ1)P=C&w)wwPQpIaBPew9iJ%+hh%|K0q`ainrd zYxDJFoNs}2^3?@ZT;oSnh&QefFGT!u^tao(VqQZ2pV7`HUGcPWj5cPB`wX7mm700;>D=PW5~yLY##5K$IxF$FM@q|7H1zzm)>E_ z)8N~V|L5_~`me&e?>>y@FPHQ$yA*wx*N=5i@yzRxKmATzuY>RHS;Vn!vvfrhoUH)) zPTrad@>u>^7^gnKc*ODZCyaBXGi7`#FvrMs5cVygk29+DFFO|fkp9~Q`A8Law7`7Y z-^2P}^_1y_>kRZ4t{GP(*W0xJE5O7T`<3%j5dR^9^XC7 z>!|`W8Re5ch<;RD8S5GJhaD%kG(V$$r}t`UzJT6__8L_7Hso>KE&dE=1fZ?Qyovn@ z&_u()O#h9^9iq)onBO5?NML7F7eE*(q7or(y2mQ znmTA#SJb02_FZ~`J~lw*Up-uT{@A1F^5RXkf0{cY^9|@r|kNqS{b1?Er)&J)(=~m&jelq9Na%Sb?AsY{*QTW2ZhVdWdl~$16!;FE zUEaTML%rz#H8J0oApQUL=l|88@PuA()hF#nKOThff$Ig`=fidGscQdy7}w~RdoNPj zwy)x&K;6D*x1gcyd6M=MJ2y04ujRN^V4i~?Wl--K;HR95@u{%u4D`3*Z{eOY=t-dW zV*DG8b<_gHkH+}56!d1$RiI~rJ^}h9=*yrP`19MKdqB5={)q7`me07guR^LJz<(vIJ&J3A6sEp@IlRiF4>FN8F{&A%z_ydhd zqkIc6KjeeIAIc-W66*=lX+k4D%6T94x#eA@b6-_@`1491nd3?Nd$14ru0efCyR=l= z^<$;i*!*MO*7#!dG4lP4dXtXF_)B{5B}yAw`eKgqHH#@7Y|9IpY5cB?@_%FVZ?*jA zS-z#OYx+YLKjun}pSW3RkBe2#e{WN|&(fBbzr@Np@hIirw?O$CrIg-c^|9Kv`+VE( z=WM>utzOQzdbr=VyPj>&C975LAX~3%F)vXMG28yFw!9t~Cy39pa`6z5#M@Z8b8UU6 zSv}9Q<$PlGvdpF*Y};M!M$KPolge$lP~)Fj{H6LD-)rOV*!Y(pDSunb|J{QcztifW z*!soORv%cJNxlP|?>)CaN=9_Q%mRkDU80G)Xw(BITx4u}v zQ$IIbf4JPXztqa>Y2`PT`bGZDesCE4e(OotZv~y&g)~a1|36(asO+d;l=AIv#s}`~Hot(DGc zrgW>7+YNSQ`t*eI^Q;lZd8#HU&+H{#YxD7)NXEz4Rr-*X)3Zq9Jokg?M_NiQ@Dt;;-5Cwl`?{U-OkFZT_!Y zYJ92XI}-lMd`H;ygDrg%b|jvU@qzSBOQ+j<^|bOETRO_hnGL;=znkUfc+B`3+pdCE zn%-c%;;&lD(=W)!agX%(=^B3r{ebbsHvb+gZx#HO`0*CM($>45QM@6>6{g>9@e*6_ z-);TY*!o>>(|>EB{G~R%l}#UZmC9Rjl+vWd*IT;F@-MaVLpCelV3p zBIP(p%JYawc^VO^oPh+&FEKFAeox91kw|$~5h+g!B;|=kq&%;PG~wE7+sQMFh;y7G z<+w%4(~3xWqA4lQEb_;xo;i+j{^$t(({D-Xx1{4?cT$eqq`34D`hn2MP8VQ4=#2C+ zs5j}O&;#j7@LSUNFz$7p+|F>^=nh&2|0f+}X&;P}jQ6l~neavOnXf10aGWRQI8VA6 z<3B0q3DSC~KPl%6QqC8ooF_;*Z;*1_C*^!VdKvl)DaZYu*8iv%mfIJ2Za1YreyX%4 z+DUvc{H1S}zfzA0tedw$4k`6U%K4SlL;XlA;hK)LAIc>?1^1sxU$yDepkKxx!+4O$ zT7M5ff3J-GymX$@BQf7F&T=c;d5QaQtoNOmZ$3O5=U;%n)I}-B7smfSR;jmC=_-tK z#NU{%@q;bC&f;HKd`5=pkzKeh82~+0YJ+`5&~xFxqz@D*Z4JFM&XaaXFWjc_J#Q(U z1HT|X`C3gs0oRI*k4P%z$vTYhw{pJ4bqV7+7-va4S$TXXo$)I~PUP3iah-fR@X^?J zC;b}xkfbfICXM)bR?$%4JSl>d_9EQ@{gPJ4d_l@`NZIb8S$1dqwt_)r4bgtmWtPS; z&oSN?<&ow=9_g;vmHv^d_yo&8663~g1(ANKw-G4sxk9B&EPcSzN3cF%`tz1a!M^e)6%7uK4|HimKNH4JfDO4+S&NW?KJ+FmG_6`pJd}BEL~{n02jA>wQQVc zj8HC5`ylOW<)3BgdYit|@_%jPKUvBXQkbuXrH@*?z{cY?AJ32=-{$+2K5pqaOLtj% ztfd1jooVS(OKY#v{7r3q)FE1aGmG!H_!&0d+0r`jW0udeP)MJ6S81gtO1Ij0x|znG z$9P4)GD{D~xW)Jm%U2KM6yuL=QF^SE^Mg(2IaMRF`UA(G3&4LH`YUM)^AjnrBS?8J z$OT#b?=`Gf#{y^nAf1MBfwV2`J~m74N6+FmBJiRGN-x1Wi1DMYCyn~e;tz3BFYsmO z;8`Bfhb{f-I>w`Ze_97TSBCV9P%ddpj9aBya%5f{uj{dnpvBK){sYZV4dA(13F!W41hVwY+z_v>F4%Gb5*!niM?P?19kgw%LP4_TgFwXrF z(uHjlKiu*^Y~$Q-VS3R!N{5sxHC9ipZMk<@e(t-Fe<`k8NVj9$B3+I7jkJo*_pq(s zF!&$w+vh0X!?s?_ZN1JAd6E5hdN@M~_WaP&XOU;?I7)ZG-;HdcAtd# z_f7aEDc38cBeBk(lr< zD&&&xhrLMWSv()}9OGMCYWne(ufCd zZ;7X&Khh@9AL+-iKk2VF|9kK&#tU(MLb}D$O;~R+eyXkCB#cX!rgeRHE!J^74Vkpc zHk?oa%G2*iKj@{-TyHMNx@!gS z`Y4C=3+RpX5y2yQd!fg+&_iRayGh$wIuQFyjI$q+CTcRhwYR3JG51Vv?QOug{lH|L z|9L+5sRMH=>b(~6)o91lpuAtP2+skpz8v)fZQhal-T0R1eC~haeB0Z(f7Q;^f!}PL zoM&#SY0MVnd*zD%hqwCvK#GJaQloSPM5Ia=kRn|al`fzt@Asa$R~Db&^E}u4{_)~pJ_W| zJVnHZ7M^E%wDaXIA|@9myG5NmdOtiX=((3$R6_mTu(Dftb5y%rv_re65B|RRGxVQh zS_=DrkJtMLw$s{!@hO<%=Wj)>Nkv58*YQ{Y(@8u{w{TdaDZ`Z>hNUvxg%wx|F7JFUOY7=4_o@cQdu zO2^H1Lx=6X*}{X1k>&XG0qB89A-6rj{Hr9$K=-2V8j=|zx(5t zx-h+rGIT@%|mhV-ooRrRV!ID_A#aiq6nEkotAJ$-ko-Y?ts z)c!l=?9EDBT_R#o|1D{R^WYebJIAliAU`SoRvUT_jW6k3nX0X}BNy1+ZTGd|v%IjX%ZjVk5u%VLB7jcQAbq?S+qUy`lP{GnS+C zxI3@!9r!%F|;m55w_!a5~E8B20foIyN93lz%%h zoxg(b-qmOm`0?&Viw|5)1kiT~^ zpIy#$d3^aeKAVj3!>EVpxIXBQ>s(#8_+3r$J5#97iog5v{Pg_To+vht?@Mlcx03%} z0)MZE>rZJ+kK=x%9;P+W4rzy}iF&R-ra!)p^BvO|Tvr!jS_SiM!<5Pm)dzo~?Eg5$ zExMrH*%RjlUC*w;cKN1y*_x{Vo)1&|?^6q6EHZ3Q7e(sp-Wgt>{dapBoJQBjm-FxS zsdj$r@=^t+e5*m*Q}u`5|N2vl;OnwNG{)aAe@)|!UR)=h{6^!K++q*fX=pbH+xB%t zApYpzxL#iytgjRDu_M-}-!nlz9L5H4y`kgiH(t-z2lG+>4&?c1x(VlZ0;X$F-zH%B z)_6{miD{lu=znN#TQ7gEgKJQ{crrg{@=|<`9s%LDi?G;r72xU z?fPqPQ~h_E(%&a6qyB6?-zlVz=Kldx`}%3GFXW=S-m39%cK_k^sp#L0#5gicmmH!g ze&=%}wTti`$Om}O0PDH@560h3u%|DVuNUXDE?+g;;~oRoCu&zks43dsD97XpYO2d$ zkD)KGhu&w>^}_$#_2}dCq(c$04(DO|P<{MldZ`>d!11fbQ@UPI zydcj1zj2(M*JI~$o%r_SXvhP}Mpi{p>?gfRcByc|uP%LV@*mZNmi_9&e+ zbuRbc?b+>yBAlP@X}C@ypYmWz?fq(9bUwH0qU(=pUGV-O>O`tH^6f;sU>bhMFoVXI zz4-g!w+&GmfB$d%4fMNExvztImCCQ4{_pl*r~B{D|7-cD{LVLAmy1@zb^2aMdW+z= z)BOZp_h}l6a`GGQun@$Djl+Vw>-t%UYv*xN7aW4qq9%LCPGMG^n6^?Wa<*UrDH z(|9}Gi-bueR-}{dYT^FHc`i zr?Wi%Pvy8<_y2F@*k10x#gqxX#UE$ZqszrOUvo@)jPdk z-oGOaUgRr{kED95i<;_m{`Yu~MBjvc9RBC|b$Z4jJ=C63`-9{CzwXEXU+Hm+Ml<#J zMdxv~>w&t{Ud|8adEk!6_;KWip{97(5BJ~m`?^IgHMR3c?{7n{Pnz+xHBZ}9dB^eW zg6XGjw3qqs@4?jW8-*#gqbFiY?PxN!qsi2crh1Xu-Sl^AchleLzAqfpBplylOsU+^ z^}Y+P1EWxn2QJsw`?l%2-lp-*RR8PqN~d=&mZNs&LQLJL$JS#x`+nWNf2aMm@6UGA z{J8(xhxt0-I@+>G+cG%3!dGlqP5N~iLv;O*`#9VXJwam~{upOXxWg2mG>VqAa|yDL|68o%J`i{NBr@$ykeyz{&-qG@tq_7d>Vc&#Swo#t$?`9K8Cx4 zT)~CJZT3&Ul8cBx9Pxa?#l&+*JYR4Lk+&S}Po}uI23PIil421%3wHsp1(yywW!jpol3r_`Q&!|r^y0mf)k)It3&x4Dzm!fuAQMsll%U%nwfh)6{ z1)(KXxR$8JZVwL$s3jV*oBxi|@2)LcvOB{S^Vb#~*`dFnm)h+WJ=ingHv+w4AbWf) zEni0rx95i|=C32hu#e%X(-8cY*d+EvI19CIIJ?Xviq{jd>>6;EyB_U4{_XQG*^1&= zNd4RAUm4DFzwn*|6vwH>@xySI`-Si0E+oT^E(MPN4SNG#c*bFhH~cp~2lfWMaOaM+ z{zm`C2f;*I}}my1Ac5&XhlIO>Jvy-4Iw>n8U6@*iw(MsPFR{s+*aP6=-Q zuWNM0@e(iG3eIxB@Zn3e{TBbue-+MhzwpOT`|rJM z8IDz<{9sH0U!M>EuFrqm)|b;a|37}zjE>KX`7PXeX1V{h zY_yJ!2MVqFw@=yYMk3js@yIXtTeki6`PRm^d<)BeEdRBC^kGINkp5!3!v#VHh+iEp5i(FbV`pOhRYC@dl9g!tnS$Ij zWU#33a67yT-NWH-A;ZL2hx>-SClVYU8ZttxR<@7VNZ~;%4eucfzeSW^BgJ;*lwvc{ z9xCn`DXLVbc&6towDc#1j1;xl$M>RFIoC)*qXQ^@7+8?_^W{QDqYHu70Nfcw1?elY%nBuT#HA|!_XL`P@h&K*Hl0+8! z8~7}|nEeO*V@R@C!OrzM-VB4+vFZHzH6%rBQucXnv@*mW@K;O2wNEKJu`g}_hKeID&eZu$N#eH^#Lv%ez7lE~P{!sZBq3L3* z!?{8;#cFn4)DQllv&D7x&69YF;F%*vc=htH;rdW8bdDITniOas`ta6$=v?uPP4U3c zc_L0VDKf=8Y`;qACn87LC!V4yaM^!>D2aLj=chQ0+wsf(3q?ovlpOR5hAtGxl!si`i74X1G^~m29d{y#Xu42KFgj zpI^1eLNl>tgP$fDewqopGViXpNlm1 zu=VK8LVOW>3>*!wVHf!XzlMk*5!=`m;Z`ucwN3TufTomxYsL5M)roX{Su3uw>o%kO zSu5_cTfteF{~z{W-%@;?$kRlxFYkVeuM@@DCoWQay{N^$2xqz1i{|WSXvz%{8$>^L z9yHyu+#AFP?AV#~yAT`2Bz7k34cI86*~9*#^yi2ab_nbZ$Po+Ko99ye3$dDg2=)ei zA-1y3c@+Ore9JBddjq}{r`i4fr1&Orl|2sj25b^{**Q-szFGXu{ucHIY!-Qtuav(( zsQ4C9jQv2xw}^`DnyBArhHe#&*)8D|xT~^#z1$`Svi0?Hn;6OS7e^22oX~AzGP?%6 z0QM(g3fxxR5@ad|h8+^8P>v}5?GS(9cSLk;MYgXGM@1iHdwWO4 zu>ZtE9IhI6R24Eww?2PcTTfr^h#_XE?4beXAtZ2<{40nS&E8F>bPSEHhY7cC}`O-J+oEXRM5o?G+ z1;_0VlbQP=OlQvGOquZ_|_273zZ4Y(@iu(MSBnpn!V*c;e&X4CT5#8>RPI6mYH>@jFx1j}pUXZB*W_jZQi zf9)v!`g*n(_9*N2`$4#>!zaV8ivbQ_2)iMsIea_prkLaKKVd(KZ4S%uTjG+#`NDq| zMtj=6-d@r0Uqn9keAHK!!*7eS4tv9Y6Ls0A5pNoPSF~mKKz;I7_&pKgaHsJ5BFEvL z;Sa@ihlhp#A&Pa-+aG}Ci+i4mRt`@He=4Rp931|qSnY6B_+R3p!%5-KL~gW`X@6*a zv%~)u^^|?0{dA0G3jasE#ispR87_=I4zCM0j5%!DKa7_!_B*^K+%haYML~HJ32J$_ zQJ;Og27YxsUoNAEvR&VJjFrlEed;l`D@TeeCcdT??lCSZXL_2o#8dNdKjXT#82TLb z^V@!gr?cK4^3$TZ4KJHUah?p%W6WWHiTbBlet%FJTy6_44GE z`AQnO**@g|xQbUZybeF`t6?OupCX<&qL#5jIYpF5eh(^8$0*pHmbZ^z z9iy~zrssW}$9HqpF{-eG*5H02qK;9I-98lM8E(mb4=xRNWtSL&w^AeO8ok*&-@_NI z;6dzRXgBT6SJ$AgPto=2LpZH`U1KVH0{ZqFMbtCWwFQj|ZUKMkaJz^%jbrSS=x^yB z(by>2L#s;Rc5*RXUm{u=IqVA(qyON;Z1)7(UTfp5!)fJP8#Q|A_4jB`>wC+fuUAreBu7WQ zWgKRgYe(@mMj09oh&VYpqKz?vUF{g2B1N<{rm$CIdn+S47}MFqz4-c8L?>efJ1!jO zV?-AtsE=M>#}S73F5+#YEjxWYM)gGWFy<(yiQ7I(e;?zyvRyv<7~a0LylzibE!f9s z?C|x7zQ$Y1`ucf0qMy-QTlLrc0S|NddBgzYV~0JFgN!hT10n|-GaW7x`K~d?;nI;q zjin9;MGiAII9xOGJ>x5f8$^yU4m;dD@&n@no7&6mBS#r$`>XvEH&Up-bgU6LK>G)j z--`Li8iO5vBk*IR#y}l!Fo~|e+eRq$JhqKF|T}5#py9)fY=y+omJFWvQKf%agr^8Q+PB1=Umsjhb zXk@d!@YA9bjn(W_^luC*Fv-}+UI0HWI?33^-lF1@jXmt6Dn8jb$o@{HcZzYG{UiLe z=oI4|oBF>86_{#VX2+}eRO1$VwTe$O?yz^L_%!1&dp+)V1{DZ4{$cNdpB4=^+=D59 zGd(v{JjC#4i!KxoF$%M5z=H~e8YS6nR6NuOWY5F(XHbDKqY8To{IqD8;nfyZ8k56~ z74HiC%M^VMVYHH8gmHj9O*zu|RoOmYrW?^iXnyVM5m83Tp=7)L8Es5Z&h+fW+aE(C zqm5uT^%r~$$Fl#x`56MwVpIEccv!SCSJ~%TSP0K25&x9E6;6jgW1of>N5&W%*?+^Jo{D)f0xmMnsKx&I zIYzm_^z}wO-}2D?!ykF$jBXrXh5Gv};(e8)JX_&Q@DPqKfQN{9V=TK`5}tw=j5p@9 zI~+lJ;a%)Qxc|8k8E@=Yj`W;|Z^Oqq-ag$B_akQ*=Q!R6ega?R_!laDGmT$3egJ+R zIn#K+@p~-{;hvsgi1+mVdRpT83g=@}e|fM>G+t%rg{4R|sX{h#GdGTiU$^xdyX@nj<( z`x%_&PBx0NN2O9c#i+!dl1|%8F&eTH;QWZw*AeM{q!Z>xf2J{#Jpe|3rV+{>q?S)J zlGq2mI7g{##(fvk-(TP0}_6B4agV~+% zm8s&>GmR1KIFyGWcsF4hyBY2a$Z_mYJijM@$}Zhr$LVXtw11I(b$mB_Hv1&o5ABmz z^JE$~*xg#{iWMUu~YzmOUD72KVOq zb^p?QV;EaM@1AcY@%$q)G1kKUi7}sD;S9dcI{g!44Z98M+e+{*_7J!_e2Tp-L5RB3 z7Z}!ul)fm>UbqolT-oQTH;dv6jk3y-p0;o!xGKkc*2mM!>5Ghk>=AG~cq03iW|Y5+ zjc9iK*V>!eHP!Wav2lU@q=k-)F_a#k=g2%C>^kTtu32EQ5yiI9KSAkBW_R7Gw>OXdJLaeOI`%)cv>&oPwYBSi zq|-arrPmk2zIZ{$7qR!DeMsxO#xAPL*J8sQtC!c~7Zw}E*rBmBeqph3jJ;pw&!@&! z_GLKB{i*SYeO#62C5HL2Uf)Gko|hP9*)b}fZFFMKR`G0O6nmwLFEysJcc}PMV>X+f zZw(R4j2!k2oPQbaWya6!cY|nr$1>wD_RbUdz&KoNoKDYCxF1}HeQ7_fZ@JNe-CphA za-#?P9kqYUjS=i#X;dGrFcz_=86UFu!rp+-jbQdk6<=e-v2UpO8Y7dP zRD_PtT4M=22lfW6HP*A6WBcLL*BM*bHO}E}5BM;<89WniG*PGDtZazX>FbT*?1ET+ z4*Vf|U>!>DdSe><1K1m|-iTvwQt=H&278~1Z!ngyTcCa&A~qVE*$Y$YcyBbWus?_M zBmR`V1nsLIf^!Tv+WAyp=;z%zMmhHIG3bAvo?}#JN27l>8*a`X$DYi#kpF8DU&5yT zy{+&UY*#Kr?1B%nZ=k%tFTXG@uphwr#TUjMwx!blrD06g>3c<`|4X9~+Y>Fsx6?Nn z!`b&$eX+?1XS>k8$Z~Homa$9kru^A#Y-S&LgX){j#zA)Sk2?Mfdtx2!`|LP4%e~q7 zi(L!#aj@KC_)pR4`v>>4$ER;G3bWHbq4jSuDzH;d)B3g;_1OnT>G)9gwLtAzY`3Z} zwixr-;S2Th+3X}Z%e}?;oPAUE*KRfTvuomda$)*b;{p3h7@qf6-ip^Qbb7N@`(dl$ zVQ+!6+*^&Z%4wd`Sl=(xw;4godc5HixQ4d6|23kv8-pDVh}vN!JN#PIPGgtDRieH! zjz3sFCgP@~C4* zj>GGsjvK!^yd~;{kvHVU_I5>`G_Hrf@RRAMjE8I*kMV8PX`@h>j+0MBoiV%)UyM3u z^l72}k{1){GR4;_9j`i4;`{KfVwM*n1Z9j+ez zv(dxh2GO^TaqNb5@#rV|HzV8O{?Yf0ZR`PPpH?sYz_`e+6it3)JZH~*m->eu8}10b z{XB@1{gr)UG?pI}`Pg`sT_5p5kxz_D?D><>zcKi!QJ=k%J%TN+3Grd{Q)9EkQ=|Vf zuCQmW#Q42vm+P*>snM3p9Vzh7Cn8p0RB*I(RdjfHbS_sThjXGmu9DOB{3kL0p6J}J z4;?-f?eB_ary+hWI>0sG;h*q>oo5}s8(qki7xf%%pXT2fS=2R}eN4HSYof!?ql>$u z*{@=M{9|5qr8-X%Y35u>*k$nMB){t?wrrCh7o70wA! zCZ?3@8hbMO`zpnhaUrQHy*-W!(IlpvYZ2Rv`WN4TcKz;fN@$>~1lnn|e;K&{G(-hg zefG7pcs>zR!PV8_&M~jMK4j-YJj)&A3URo1OeI%3`#ItR;cSP8#Z-2kWp_pTN5xce z<&D$ZCy$G%>T2uo)R;G1``PbceGxI$T!-WJ{N%Wp8m_!EUU*haEmyX~vt#PG0%z*@ zlQZaliLB?U%}&R0E-dQ1+OWIfe9tc$xQ4M;;d+B7sIDpOCa71kV;Z_XVgEJV5Z{z& z$}T0&{b@fUOzdHZ?LN}`}`67%7JgFs}B2A4waALu9oZ*%I~?l zvA;xlOb>eBHJF`03gd-*@4M337jS$Yml)|f#BPY|{o@j&T|cv_|Gt86jLVax(?hQA z8|SLRrv7@gNL`KDq+`=2xVkx9*Eh*Em^~8lCcY`I)$AaH=AY&|&c>4(@s=;db)CH% z^LO%vxVBbagp5aSyz4C zG=H4Kvk))2KrjD3p5GXQH@j*$+$D6gt1Ejbmd}XY;+n(mhxr%BZgnkjctz}X*B*!0 z#eU`b&fzVwdt5gh{yKJ_>z>0+N*{1}7IJ=K{fA?ZxQaP^I`){WG20LEA7f9sMzJTt zH)2n_rZ{{z_N;3=yC>5BEcSw{&?3G5c5v>vA6*03wLieu@#8MLlGruiQgK&YpE`UY z*EQE>c5(F2REoRqdd4>4YH-!X0{?u1TsQ6~R}c2xc@)3xTI6uuxZhou9rHJfyYI3- z)yuyTfbtyo$W@$s<`Q1&(#u1BT+bfvND;QBTs z4nN+>rss2`<1F(eo1XVo%%97=!lvha6XQJQ9rk@(-zw(!GoLstTIDu9OLTfE9ub$v z^eopt1@{;JW=FJxC_l(?arw+(hmFAjW->by*R%Av0COjM89Xm8zj={O&l~Zbck>sA zm*6LTpR(!s$vdijd3;2!R&&CseM_?{D7U~!Pgt& zYn${nUs~Tue_Gya&QZ3q*%4uDO7% z-)E_7E@SKWS?Zc=*!umIy5^T`zsu-9DO=av$u7*^$JXz!)HT0TzUimmhpB6R&kox| z?`PCCFR}IeEOpJB%F&(eW)XXj~6 z<)NN=j;-Hssb}70>-SsgnZI-dTNa{M49;dW}>!ufbCX;*Rkn&a=rLB&C3qI72n9L z`X!|&O@!cl#drksn6h2Inwl4s_4u^bHJX}#E9>X!J>#31ew%3dOixQ(hxg`dX69$V z4X2fFW)@@9^T5IJ&CNh%^jEp)ex$kCMp=)?Y8lwv?85Pn{=rv2$~QL$urZVf@A@@2 zN3s_c$D^+J7UmT82Kbv2EzDEw<9L2NI=-d(j6J9ee&Gc6+f3>8dHP+V`=yp<5%yEG z&&WaSyhtD3A2PeLb$M=O4rJ@+Nv+J$>``bp=S)F0T|yvDwRuZhnLZEZeb zKZR4^K3jBpTA`gWE&eStn%xtQfd69C^NP{c+L)fLdVYFd@vveWa~Qj28`__?rjNZ2 z<&!*z{S}<$Zfo9W>+##|%;#*~f7s56 zCo20qx<9{zIi0Qh^E;T!+2IeUf3u^RqnzgXv#lXw<2#z$*!j>OmkQIb7gPUI8MMzA z#CI}}vHRmZT^`@r?6Y0R$s6Lknu{IY8{gB+VK+nhKNa84Jmv7k`2MDAhhCoI58~f7 zi?OMHDc6km%{~t2pE1IWbGX!u56rd7J|3Sj(%jCb^9|oxF%Po4u+J*n_4!D%!A{z~ zeZGw}`zdF7=>3hFGe(;4DyOOUH|oJ3aQwSwxZjvD%1mMx&BT{Wa*Z=?5!&}B8|8B*!-UTv5Jo~ud-*t zPm7K-@35Du_;~X#_I?!~Z+dp={CR-uGsd%+h1f+@e1ch)-9g1Cns2bj!5GhCHeg>{ zK>0n%e2Z-?r2L*_c4yE3p5l|uci6k&z@W+IX!g@ybo{57@!I0g>NNipGlTsa_P2Y) z6mtoCH~MXgd#0Id*&Es0*gp@a`hS{v(&4o7)6C24lPVr;{>q+viPjfvK4F)^`vPQZ zx4^$lLGRO&^J{yam!t98!Demt&--s6|msT}F4jq_(M*0+%3&Cn0><%~3QHG4JU+u<#28qdB5-p$M3f%n4) zIexnU9<{jB%@Z8|6JAs^-8|26FWSXNXJnYyl%qT?;M4H09M|LTGffNSj@ldJ-^25q z8JT8Y5-wLd;F^M9-N|1UVp{fRl4T@ugN3i>ZFL)Z&T;p>Vs7nt$N zQJ(5M@Kq2vh5a?I+YxXUI}M%*FJ^B*yC4%@$zF>1B6vN!8~ho(MOlx({}R67@K-Yz zn)Kcnm1nyC@1MEIY~=9qnTyQ<4*xLoQ*)%l*Jds;;~c&>GuxcQPX7VF?wPREEObDx zzY^@9u*~eE>=W+}RQ*F{w!_|l<>p=X9kd@-hOaPN9i-)bg1jYsrMZZGJ_h5z!#^|E zI=m%(wYiH;m;o&MZAUcr)I)NvmdteqCJyij#Z8n1>G3$laOOZvr{d)zx={n!yfz! zel0QKOLM1krl&WaU$#xyWPZaQl0o(RCi5_R9DKL@Ci5cOY)|#^Ci5A)JI2e93!J9( zWO`n2qT{95r!Z8G;x*ajBdEQ!$!yH752s=M?b#{KY5C1&H}(QJFle*cmwi^nx0r+3 zzo_^Ya|C-pGg|*v^CR|HIIa9vb259-5Q=Xz!`KtxwDQ|bA3Fo>_=}>{3~-SJ1_2^(#n5j?qR!d zJ>{vLh{2nte+5vPvhD}F%E8%OiD*HalXK~Lyvp&1lc-&7U>@$6A`ZcQJo^Q=r z%69wuTXVj$z8;NE_|{yltnWX^C+s(KlzpD&cy2Me+J194`)&AP#r@_{c006xGu#Kv z3+%qIH{gKz3w!lVy8k<9K4yOfdjk%d@+|F-&qMEBWw;NS1=xpSZ@?k53_Ip3)t`sW zH`w#xEcaovp>n1tv7{mXs(8d~!A=^6>s7)Lvom`E91izqmkP&L6TUM?v)_OdV7#(N z`Rmc|(;YQuu=V?NM@{Niqj;-3)LuVoE@xM~r@fh-iuNDH53q;eI(RqNQS&srR4n=f z5{{a;*}Kp_d?)Ov`Ivo-ZJyKHqwC>Z%pasJen$VsQaBLxCY1+z|87shakD0yj`x9t z6J}R-JjREdOgLqJr0uEJ5ZB*?)8-`ht!R25@U$7KoaVU)|Au%B$AfUc`S|tk%>*{x z{|_qgy_v?Q_u-!w{oY*0rv9oy15mDW=Zy-6}0}dW_k8UaA43`vjIC>-A|q~-(u&mJF&lo)5@PSd$QwO()xZdhq7zW zrS|X-=2Z5B#yTFs&V~9pFz5#}j!olV@&2Zn#I6Yk2Awx&v$x~=@MppWa{>ElGn)T` zxs*M>h4yOp1~@S2f|%JnV4wpd03C_J?S1)J*)zv@YuP4^X~k)@IKh zhw-S1Kbx)C^gPEXecOysw(Gaw%tgw&eruBWo4H@luiD#f6YrR(*!uc<$2`v-iTv!2 z_%(Ke#`x-W;$8C>b_aMQe4jl--JjeupR(t{lM?Tl#wA_esK0M|;(gO!S=X;|aA9S; zeShC9$JXup`=(df{=UF{vk^NN>XRYjzS)j_eKysf_sw4HN3b{GzB!EjLkxWn>w)<( z`xaa={{u6e-5<_yKQt5AqhW8rLzC`nseWFMaTOWvN9J<&SFktWk@*E%zt8`NxreRa z=l{bz#-25gmVazsWG{rh0guhw?9acU{dr2XQU5Wpgxh|{qiPiZiJ;Ex_E&$^{t2z4*Y;SkCVFj~~AU(UoT~-=9RK-ne zHGA3&id&ZFioicSA9;%`tzpV``F30BI?mtcb6ZOtKAq^c4r=rJ@wu%NZ2f+GZtFao z-jDytoyWSy*55zMWBtm$jrx0t$ZI`h{{v^a^ICtiGfv=FkQ4naiR&`u?_&4{oKHDZ zRFB8^SrYSEHFRA0&%}aO$!mK5C~nRwZ2h5Zx37y?1(7bg-hPVf`}aY`tP*U2^#{x< zW|d_J!G+=G>}i42zf#P4oBh{1s{e{vgV^*OBM|Ew#m>U{GPF!_YchKcJT|Pj70qti zo7%@EtYmg4I54P$^$B|p{OYV%t!(zj;WYoN);jjraA44@)(-X)b^R)79bgBvqx6)t zzGu_>=oM$ZW<6xn`{-5S*Kg?jn6H*EWz}Yn!}alQu2NPjcKg!QpHs@}z#asT4J&2! zvFBIu($+|JN^{De($*yQ0yr?Jv=znH?d>vF5?i;o%UJW-_mTd)xyo95wZ(GeM{!SC zD?i$K)INDn*r&T7dnhvP%;!7hgO68T+rBKH6FO69DP%DR59 zJuA>!pyR53Z#=7_wTeykZ`T~%65HQ(K^Yd{*lg@|2$jw zw^X!lvGw=%Dq2t2eQ_NaA}U()C)$6X=RG*fUC}DY*5l1zx5}{fc=Ok-YV0;ACZ8-}RVP#oFrdz*$wT zZ`oAejh*#|bK3Hu(>=MAW7xo@fc73AbuwX8DA_WA6!rYJ{> zS<5Ity;ilKX@0vt^IFZ7_4B>N@2O*rW9#qt)Ul$J_3>SW z`DZHoJTCMvt%K*V3&CH)%h(fg8)C<-y4FVa8wZ8>8s5duU6Jy$u62s7pBL4&tY0Yo zIzJC!{vb9z?>I55p4CvR$pa%e;ZiC_57Y$`SCv8tOnL-_6GQ8cmn%- z_|dF}RxtZ7SR^&HqS&qAyh)8LdhSH^rd}@ z)`qjx{J7qir}6AftYvKdyswG1k*%L!H~Dvc)ZX`&ec{_ngm^QliM5O8|6m`L=O)&E zj!5^42t|sa5DUrBCN)YdF~931ypE>1=wxvvX22Ym37@lbTxx*}tP7 zrnslM^@N>{{p*Z)N!*9i`pG?$T39vMdC^Z&9^S<+!hY>Hn%}49$M-C)M#_8n`F9Iz z9a}&DZef-Do#x+b=;z-ptaSFnsnp-p!kW*XJWYEwTR-n^Vdb#(^X?YbcI8M>>bRbt z-V3Ag2w&s)^h0_dv5&%dUTX#6xe!Lea(keqRYTb>Z!N7x%8??+Pl$JuT3TI{_jz=A zXl3)C11~M#-a7Hp@*S*OFD>86y8F`dovbG>E#Jv9?os~e>&2v` z&Q=3upJ(Rh=ub`RYPDeRT#lm-)2~ZV{Z0J=t=(O%x7iIVP<_zVdWZcMoC1Hy*6+`D zvnI0j`wHEx>Fhgrf1!2dZdS7LO+Wp9;M>+G9M{j6-?lb!T;C6LxAt;eKVR-{U1RI# z%RQ{SZ2f$>hn4%jPXGA5^nO%Nt0+4jZU|Rk>+j+AvTCvQ_i%ez&6M@|n2^-l8mr^# z`&H->x1!kkd2SyogRS4s?_+IL*7=>0)W_PZY=3{PueG18>+inSIb~gc&rj-WT~YRV z=zDP)?!MOVZ2DfDH=wWej6EWn?l1aTeh>8ij)T1c{VW;>PRCF8&-b@z95`9`&-b@# zu|K&?<#mA7l)Vnlau2Y&Drbs8>xB3;X`uCtP5t2ql7?6<9@6^s{+&n~YIRq(_ivch zi>>!>nDxH0-oJB6!>o^#ed>F98I^}wA#8g7G7p}?*6AN^&1UQL54V=Gx5rZY-?MhG z55ZaP_pI~m$MF<@-+I6{XHfio>lIw5C_nV~nnzfr*!p|TBdn^*djEe+`oL=Cuz&K$ z)+sjSN8#jgR>?nJG!*7;c>d4jcD+2?7q3-52ZCs-%hw`bw~u*wsx%j_elH^ULX&;DU3m9Gibb2h#2 z7c3`Oc^?b>^LglfKPe_yt=PK#Hqq+F*6p{6);RWe^J)1>Ryg}IEb)6zJJ|YsoopRt z>+^N8^_1No*S8^JisgQyw@=?0%yLh$3bCm@S|xd^RZ>|WpPKMxHXV=d$zfK-r)qgY z-}6Kds8yRy?Xw=0!mXCd_Vr=9HD1R(Bd*|ibMka6m^~350!J(F^CV8D^DW9sV9$ZQ z0a4Z*JDx)0S)#2iZ2i5=XzLrcuJ2;36Kq}I#aNe=?eSec>!!9xkN5Fezq9ptAD{J@ zm)GfuwVtzedSWflpS1r-uS!pxRf(-5B1ZP+?J@m6`o|Nk2xYrIPqgAVUKH(+40obMsiF3lPR|SL^t`a%pIQITulMJLb$XNjjqCI# zS;=~PVg`=?gydvvnX-NTPPNu>dd_}?)_Z|e>r3`kI4n8U`ik9qFvc$?r&-^!$H24T zW9%4sZgRSHmOT$%3SVKbhu0@(SUqEBAuQ}F4w$86PR+zHAy)4V;@c!g1 zD_hSmDxiO~VU@Yo8AtqR@_g$zZI7Hp?d1j5BjrfXD{y|X!1_n|rr)@&^!?d|R-R{+ zzMFn@{!aE=Xcc46U!+}u-38@!P?d#NEoGg)VQ?emed0XY&#_e&S#urnGs#P=FL-%f zzOtm)lUl(xUry3BqP?k|>Fzq1qb;Qd0m%=&{p8ZkpA>4%dHaZk8`L#TVcJfZP52;tLI)})n#w{lE&MwvRbj9HWFf0l~tBc zS?~Y0DxX;^l=q2~D6f~QthSo`L)**rjGQXOrQ|hMYh|D344!XXhr24@G`>&9^9*>L zj&u8Xtreqe*MDoR6i57i@>**VFCV!}h+9?GS)S)=|BTD;;(Adj$12JG>olH!B!6K| zVO!q|VWw=d)+yWNYpb>SrRBF;hhJKLn-wPvY~ZG$m)~K<8Dx9;T~@O4P2T=4E1Rvi zzuWS2IhX(1DyAGM@PmmWU&=l!TiIUUerq+)ulHxawU@2ecfjguI@fo|x~y!k?>lRl zMe#`S&JH0;q#U#87Ykpc_qY|NY^V3QwVAEgf5Ms~o$EhkJ#;&lKVv;}xNOQ9D=)5N zbpFtIz@U_~Rv~4d=NIJL{rYFEvh2U$YKT{7w^i|TRwH&_6+dUSXV*YJ-mm|I)tlWI zu9otHH9~oxXzIgwlWOO!EFD+nr%uX6Yo)SIPotDe)_Pt(1?wLoE?GO-i{LExCF?Ld z8tsi1DL-20*cosq_*Zr}6~AmfWe-*H%T`{G${){$A+-Dzt2lcf+zGDAzOCX{tvA_! zsrXf^BRh{;|23;GyR=&WHEXo8y}#G32pw1Z+c)K=m8`7ycW}y2)|{8-|H)eBnE$<$ zpRL`F`9Dng#X794?JwRezy{p_Zd3>?^?;q_W63> zny=?q>6@K$-&(D#)3+eyft91<9?I`*csHB!yG`r^>lB;vJ3Hl}b%jm&-6r;-^^i^Z zot^T?GSE*%?Lo@#HnESaLTt+K?36#OvTVxlHnD$LUN+@-cFJR`Ih*pkP3&W<2m3ud zFTnE;>s|IF^*rH;^^vlDJf2!%Ixb2t#Q3h1zpPC52Ao%GQ=VCCl=c0{mnnZ+`;=o; z{#=jv$2z0DPu*{fuJ+veQ7`YAjeeLJ?&sF8>{aj^fzPc!*>t|`NDzT%SKu>CRK$y?1O&#?9Pa9r{_ zTYnG7B_FV7qy65XnkjSRJ63c&Ho(o`a_j|hbiJ`;BlZ_?mfMo??5^!7F6AQja5&2? zCYoqu@|BI;dzbR&JMu+9(gaj zw7UPxE03`C_aXe{X}118gunci{XrqRKguT`vZG;dKtB05JF_sw1EfT`rQ@+4_67vV zeC+G58{$|>ep!TFd4mw$s^ynK?D}wTxFLJ!UP|vPvM;+K@`pT1d7s}wKwD+^Gpgnm$MIC+L0V zEO!AJqO8xi`zZxwg0g*n6p|Ur_W4#=eyW%EbkD~9LgB)4E&BsFqe5Z1gRQ@BQ$+s2 zUf6*8Z;HsD*lXa1@FVv0Cba)WrHlH7k^gkQK20eqb8CxV6AUq~T2YB0{_XQGo`hdh ztX}M24})KUi>dkb{ya}9CWDmi{V6W%E8F{1LN;^E?@lctyS_C4tFrG)^OuwZm38|3 zQ%lO>+Tt8uJ%XaeaO1S+JBWrR?*3 zfqtQ6#H+Ad!~B^~iLsjtflj(D5YO0tHwsPqHQ_tYvfP1*jv zvNz;>cF?!fUrXwB z$kaMA4E5BD=Sy{Eg0e2(Gg9lyGN`9sT+iysn#y+ht}owIzUimWkNUDXTc1DmWjke` zXVo0^|EAWL-Pp(H8e%rwmwk0Mew`J5mpvBkieOn^j%P>162D2B%svxA_1By76L#PV z?N#i0us7gMxtX2%6&>#e@*8$p^}MBlJi(@M)=N?w$m{H4=qJJNkI8%5!X1O}iPUHy zOBbR1@F}lMZ799UI=|MXHj*Xq9FfXH>z*_owXrO#Z0A>FSxMQ>ug0<_Tjy6}`KGeZ zlZyP=l-gJ}XH)*|fZMU%S%&x;?#Awd_yM>t``9~d=V8_V(RZ_pnlnQu_ygO%Qurv*_m)2xD)%*&lGPi`>`LxdEgQ38Gll|g`CJ<4(EZR z*-LRej;6Mh=hzn!&v3Vtx7okL-hh@ecL|;TT}WSsyOk`-{vP%Qw2}?kO;q`4EjzLM z!QOz@ax}Z>Pqh47GK^gl_6EEqKVkoJgW_%ETDIR!ino#9vBylIcw2d%9RYg-+RC5V zbp1M?+D_in7L`U*|7ANVFfNeFX9Vhl-Qn%z#}2PdZ7=7rzc_-kKD2{ejd3G1|MoTH zj`A4Vq2vxoFYcJ+MRpR#>s?9hB=4|8vHlNhbe0~pOKE=c%G55h47;d0U%JZ94zEn@ zCf`-QX>3J%VM2|!e~b z#`&1x?j`e-Q^(sg4E6@}lEvAhqp7~`Ei1A^VJUh`FZ(d+(F}JV*_?d~_6GEkUD*57 z@_pq1_8GN&UpbN;i}M}NujFL*d>GHKWDGk9{cIWT{xX%_81@GAmy7KA)%pj>&)J`= z^$(ES*h|Jz`*5J#Z_nS}5Ixcc%4cl)J&gd_zNwf}65u!{gvi z?Br>5y&fd{u@}Np43Z<*{qY<--2IN6$li{41{}q1e3F)bM<%n|z*4*;={YyfKTmc% z<^N!LjJ*+-Vz4~Ver+5r|E|2n_QF!UD_;%N%kP;*$7hHPVjqFM0YhY6c8Mg450x$1 zL9jPqsO-Z|M?Y?cdzc)~{v7rO43pvPvbQKcTqdw%BPhMYWfr?V+DqhR>};>TIfSr=^XM_1IOjX#FE(D|SoR8!$q?&F-h-AINvulT`cz`JuL`(VOb) zk#ZVa9;f9;$~g8K9DiTUQF0DDunN9+kv2wpFwTbR+c#j0K$0aKj!PRW>$AK4fcA9S z$Fei~Aj)%Q+Bg}*?x*78YwpRNDSmSU$@= zS^moIjrKpDzsYq$I!^BmZb+LdJ66&jhxzeEA=#Jx5AG+(BiL`DKFV^3$O1U8sDD>q zA3|jrW&8RNCTl3`>%)$;FiH9FqJ0`Jn<(4YiwN0T*}h&x$WF@k^&&#{Wb5`!}|kp3_Ba^y9y_=^Pzu#RjmlQ zkbQVP-dBRxv&Rmg@){w(W>-gl1o;^IO?7@m$gAv*>ime1Mpc#Ho;cOMh?E7{*|0Yt zQr2P@RLf77t=JXS^3&x|cKtDQzDLQi?2a&=U&o#Ce9ETt>j7-Mq05Ugn%XZuS;FC`X|b|4yS<9X%MR=!(`oxN zWMB5xbF{sg@_lxunm<8?vwansWhZ63Jf_N?Y+W8xTj$F&t*Txd7a@- zmCM-%&TDT#s{Dc-)r`txn%u)qgR|Ue@))}*&gUT_U0!6@QT<8j@)vf!zjgc{c3o8; zr^`HOw^03@fb${4oi2;9Kf0>tufQ&FQM(o!KfR~6*OXlh&cgDY*aKAiAw%|K&%u2# zzQ-=#XOBwNp1_WS@qKnVo&C>#N>8RtVi!F?vW+4709KEE2IFO_B;n&0k^TPE`=+t-8TvY@hk{w8Rg^h?VjL+w4X6^DCuUSC^Ly zs(rIk=2zb5(f!3MAirjtplXNu>VU9GT9( z06(mlBY$Q;KSljRUr5nFr#H`Od@mvW3t5S+zc2r#Y{=H%m;X}sWmg=I`(y7WIg0%z zTo8_D?^5lR%`%gHTD4a;%WT`K{@fzhvu~*SbBp{+Im**yF`mDrZ-SQW9&%N4zvmev-+`C)mMmeSQ|ET&CcFU6Nr>Z|; zw`|C6s>;J2*@@j(m4`iYG@HitWVpYUVeB>Pe*bIv340&T>tMN8u4M$ZN8~_u&kTAVazxU111P_*-l6`5BQlwN!?ECQX z!bfEzW&3@YWAbxlz5T8k$K+mztEC*5HSK_t*W`Fxo zTei^YZD7*%?1c1ZcZ0LsCu9-!-wCuoCuJ#ieq8UQI4NIe*MfuPDOsJ}QpHcn`s`+f zsr_|YHe=Is4{yL}*^Zr4kmBFVZpx9KW3V^id)bfU8wVOWz$+qR_r$H|I%Y+vyoo&)CgjZ@>j9Tj~4^#B-z!_eJT?ZUlP+F3KWodXFl@eMy#LpH=L|#YHt_(Mad7r@$7=X5?Q^^ z7|`INzb09|&p5ZjMSo*wc{o1Gi%b5FWOckW0nZ`#^r_!-`pX|d9sq6vUPe~WudiQy z*`G>Q&#!L=A0cP;SI@g%@t-Ge1J7B0#b2SFD!X0KS)-tPHtk_Ul< z1Mm4ClDDQB#;2?A`%RcfbDqEZ5?oX}!hARg_HU8<{)*&4*uMf?6KzC>sPV=Fe>0cc z)Og_UqrEo(%m2_nOWUdMNB&Q=vHW{iKlbl)8NLYRKc$WB_rU5W{)^fXX4_D;Jx~1C z$-ThAflvJR$wPJgU%#)T+MWn=s*eBbx5*RWe${Gbu;S!-`u>%{%9H2oEl{CK>I2e1z0;vcGb0P90u3FFe4{=#esIRorB3bTpi z58(R0WdlEhpA^;Q9|vv^Uasx5XT~mSJMD$B)}2&(r+zv6R2%E}@M@EN?Q-pCi=Ebv zFu&=ne$U=!m&m_@*MM(oWBvcKTChjj&iVwa2I-!zPqH4`xW3<47h!{3_8HHxIog=t z+11am2<-?H=kK3kE6F&2{|w8}cD6T=nO)TSF#jD51KDPmYeyGl(Op#>-zWWRbupGg zR__P@1Ky<_VNP2L^Pdfhu^-9!zGpFZl01L8VLXKNH^{MIUraF;*iGdhVGe`qpK+`> zdyYH-{6neYtPL68|0uzFlkxqJ5^Op7g>kBVlw`@|+Th^8lI$yTuO!tzOR=NmA>iP^ zQtU5ntUoiRG`p!iPk%3SN5j(WA*EN(v)pV{h82Aa%NzZM>c7jdn&dU$cvgmWB}c-1 z)}IZ^vVKl_@HOyA^2{JLzADGU$VrTZq5M5vr4QN z#qsx{Dziak0reSBq%s>%t^gL`Ipk9?9~n?2h%F}H1PgGIHa_3_Ow4oadQVkebeWjv zSrClF9aoBZfwgnFYD^V2-sRU~USugQw~u*=ZFc$Hn5t~I%VT4zvBNIUimA>{k=6Ta zGec{z9=&n>>ie$CVrsHM+7U*#m*D&JF?HBHvU-2nXVhh%yPO?UmmMSH`+oJ=Z8E;^ zSD*R%sQe3j)1iI!o?o8@qYZq%r#{=Fy*B{IXZ2aWc0T-=v>KlUvjS~r{-Ocej6VShtyMluQo3hK~XLb75**$U%aB$%3jJ>P2C&I+{-{G7A%xp2^<{Qf-Obs?+aXxd4uI@JN4O; z)#|6p=bV39va#A&zc*uAu{kdLjMgk(8{5zQnAR*+JHkA%1b*M`)z)ky`6{>oyo221 zHJ|ZsOdIwM`F*e*+lC#}cFNP1wTA1Ir{|-#th39tqua4w+7V_^J^pIX`jac@@mG5` zj2r>?pH{Os**J1CI5_Z4Hci{v-VSWDc0OJ2bYvGWy?$Q1bZjSfR~zf2c64V}493CE z@l!Fj3#*{*l)np0)W-KkUV!)pZCu`GbY+)Z%h!nQ%5GqKx_;`)o{;hSsVkH3WBbAJ zaW__ujN{{OtST9=pWb4@WW0WQi?t-<^;37&m5kR<-PwC&yngDzMw0RRsRx@z#_PA9 zY(5#U-+HoD+RpaB%}NZ=<<<39H}-Azg0{2$z1RoZ*nS$u_F^M2J&pf+u_87Rp)~b*nP4(KMalifK?f&*6);O z2us(-_A(`Q2-~9V)YnjUNE^#DJ9a4h8Pl6;JQWVUNLJ&ig zj%TA-oVK&R(aaj6)`$5g$Bt&@T&^8GhSk@`^<~74Wlgjr%-r@W|FNt+8L#igvbV{2 zeK(fPAvfQp(vM?FXChLov;Snf?OB!8)!^royqFB zg6BclyX34nKKOm~X>2(86Y#%b)7TX9DmXp{!WWan$?L%JY&wf3H@c(R*9^9X+y)#R zID_SqOFmNHpP9)%BYy_lInbEN3dsG-!t({OGua`u5p@in?`}Agozh;Zzt{VB>}*zV zgsKl`JT-^4(8l(AH+Bw7)W-ewBsPSt)5iT}#f7j?|4QbCaXxni z3nSxv?h3X_+o|uB%owBc+gqpr<~KJ*uVh2DvHeEHtzzmsxlaFBI~txK(8l^-85hIS zX!+7XaQuS5aV?)77svi|Ex$evzGycV%fDwa{GL%$xK~$s`|(A%o;XAnnYC;Q8OJkgSt1$x_Y{^* z#{NBpZATmRp+EmTE|txKd4#9u>vVRCjO{y}^&79^PJO4dJ=$2`1#ubdh_=(-Gg;dY zRr(lH-6#GoE{k<07r?mhS8z{q6vQupOTl%9Gv0g*uBaVhs{1A7MHZ_=#`)hYHjs?- zzw6j6GS2_5W1T0e{G9pfY}S{I^VQjGv=i6!)!A$n`P4quKj*M4av!J%<*no;`uZ=2 z9V92W!u03JtMv0eIqWWZb|Z}QNmw2=-y9I1!%C79y88?ZT!nmpwt5~phczO9ze$}B za@YX!ez;yO0qLX2KY`1E?~&)g{hgrr^{m2VT%WqGdsJ*at4@v#Rr#%FjmYC7&^@$Q zn(B96UV`QOY2)}W7@SG2Jku~*#pkjeF25bWk;y4)eKCfL4~yT-=D9p6ehWM3azy+# z7Bux~`sDcSESvl?EWb7Wa~3oW+yTpBbUpW`KhF zNjSs~lP`f^P57Rb4aMb^nL1K&ZobyQge0w`uvt2_Y13|jmLZR>|^X5jGL-|Y@hHe`+$tsbHB2&WW3(_mCYjK z_0Dm&kc`(m$5|{HuXlc98DzZP`Hg){#{TUD+eOCy?F2iF*8N+Tgx}e$a8-V1`%kiC zWSoCG$(qh{Z~sZQNE`dNz6qyTg0|DYoo4E}V5h(OAmI!v!1U%)=vN0CXV_2VG;lmS z!)}r1u2#p}pUjxA>(h(@2M7Mip3!#7ca{Z{v3zG)Hm2A0Ur_EW3ye_9JLNgYYHQ`ozPiCiYDXCF1*!4N4K_o2ZvY<8w^$|_$4CFLZQ9Q9e20CF%j@>E zIpGfbR~y?Ce9@g%S)$g5`}@;`yR4SBbN}ovYevTVXLs3KWW0ZNj}0PE4OQ*?9-BhO z`)BuABpL6Y-Dinpynpt9<&p9J*#owljQ7tTvLDHK|Lh?uaMR6Jt+@grqVmdyN{=k@p$*~d)m%;%g4Jf*ZJ%Hm7h?E57c&!{{SAL zjr;4{gu;9&rl$RQr`*}VY*YD@mqSgAG_4|2GZR`(!NMQVew$olX zmn(Gn=zbjM<;ZwHj`OP8SiWNkCa*(rHQ)OOxG7o9_nrlJAa8~Fmw+M`?@i7J3-A!K z`W=^mA~v5u-U}AsQ1Zw`6&HL7c@|iJ6VXOYj@loRXOq{%cu4sZZKr-DKSIX(k-QD` zbFjbl{OGOt0@hlov(#7P7kk&;`^WtNySUKSnN9TFsvoqa+_s#`-A9Pis5liIV)bHr7viTxtGHj9MP+XMJ25 z-cTFv-@*Mvr7kQ*MuD^ElOFUN_ z>!WpIRlXI|n;qJy_EeRBMSdF`&#Ln8$#_4g8vlii_k*hOQ)IlKQ=MNV+r*5-2OT| zI7uz<^mldm6m6`J4vBSnmbP*uY+di)wLZ>sx2y}`a@ zEZ=7-@cTcn*5elW8*l-*IJuyydLQ8x9z;G4_8YJ8$>gPw-%NjfK9`&f_8ay2ad@%Vn@JxSWoTJR`9&@0X&|JN5TE&nIL3 zwcxkOSbr^e_f)Ju9DlUnL$saoMoT_P+vyKl@+;a-f6$7TN>j^Y{Vhps!z*fI|F9DL zBDnyb_k`bz<*$%`2E+U3yajoj9v`;loyl{+@vJTHhc*_$xD38G%)iuj`m^@@EE%__ zJ#Uw;>q{Sx@rmtuZ*Avzc$3f6#`2~lcHrTdp62s9@a1Hj&+EXG$vFP)z}J&;{;mVx zP7eE89ZwzkJ~H0_>&Sm3>kZ;x3>Kfm0W zzfLZAsN!At0BvV~ci~&nzR(S-e|n1_({_%JxA-%eD!&*rsF=^lO6<-{k(+}*0$0?I zF#Vybef8ikl1qa9Mh{+FyTJMio-hA0u_y0`abw#RI10h}E+0sIn|I98X9(uzux<#_=q)iQoU8z&Dbg z%!jur5-0F&Wc>d51iq7u-#?$gzeel!^m@`n{zTjPUi2hhXuaD07!$u2J&Bjl#_uJy zPMXBalT8@cTv|1Wzd*+8*GaslHaq?z2>py~_z=Yim2+6DUisvW@Pv?I*f zZ>#siX7WblXz*}|FCsUXuF5xy$CBHCg9B&rOtPipv-!v5$~r!q?eS*ayJ;C zgs?gMIC&8GrJ{5AMKV557{VWDJI}v`aGtBSr@+ML-$Hmn# zUfNFkTEP3e(tio@$=XhPj^xwG*q$T#LQJpo%TJ2r(b`UakvyK_qBqv zk)$PjG+LMMx1^DQsu|*d0hgV+D`wq zl9zY+X3|RD0Bx3d!)FvuUd3CGzx@S%KMDMyc8qx#&PP>~SMxBJ>nF$ZIG39z$Mc}g zxc&=peyWcov^TE_6io*X#Hd^1YwX_qAh;m2iCC>b{P%k9GNs6WZClq;`by=`x?uF*%2C zb@`p-4ZP)wk9HoPw^he!e{JND3jPZGxc-ei>i^=aT;B4=M!p_x z;{M#sKPIdFne)bG{<${p&jHDs`5v?p1@RA)KjPnFdRqS${)fxq$y@k6wBEmAEw^&x z6J1_Y?cez1t-PK#?%z$xpYS(a{yO(^BA zlgYbys5b83EpL3qPmyu|?&a5A-ttC1FZ-!lzQCvU@7?4A-jl5MZ!p`>kCCx{zv1V! zv3);D{)QXdas650Fy35qfJ<#WUls+IBuCdZ;CnU)_)FyW_0WyT8{SaI_W|C9`~^6k z9pF94f9m^z-|_+EyWn{CEg!Fq{d4Ix2YHIimDha7k79bG7hKQ7{T+Tr+nL`z#Gn66 zmEY-q5ApiixP8^u9OA9fx<6{T<}mL>9^M_kzXyJYjPnzR`A{;>PaNix$asD50}mtP z^}!E(8Ctie_G^CRDHK=l$Ms%wglB7?x9WCN^W{hQC*;=Pcy@&EB_I4l)!$Kmn0y8t z&yMmxwDEfCy){4cYudPfMz1->?~-{#!L!p5>|Jn@Os^ z&+(1qf5E|l=lBlt(Kr=9&%Yt#`^o3|FWToV+#eVCSu*aA3;ZS-_s2#4n2h`5B9}XG zf8+kR$cK}0|6k&($hiM6@#|#VUw`qSFL8O?Uw`q@+TrGpI}9Up&1F7GJHmJl>MNdI z=5sMU?T;%wnvDD7Z=Rv;?2l{wpf>K0&1_z$SXR)^K1~Gs$F0uwNuB>4IV+h_&a(v`Nn?qdRjhUi`pMI_^0HB zls=#QBl!pN@8Ebyf08^+ukR-Ri##73&u;QNe%~%{|_pjNfm)$7hn&^M)rN9!XZu8=e8j zXglw(+~?_Je1GLW-%siBe(eK(oQ(HtAMk(4_>U*cCIaA?sa+p+CcLd`6$GHT3g)wi`)~&AN$vqFkvb}mtVPUNNF?J<<22x z%+W3%Ut7*harx}p^5zkjZ>_Cp7TxzWzb9*h%+@YHlk$Q&&E<+IFPgdJez5*>W;OGe z%acN?nRi^C8B*OWS%CSg^x+{j%wU&aPN`{zYCFG2Sj$WztM5fLPI=k9Opb#3$O)-! zR{2`x7h$OSYmrjN9N_Zikb33>vZ_BgqnI;Y{wyTeTulCEm=CTuUp2F}o&L3!x)~@#GFRP_rIE$q1sOQnwZJjVMdn#!x#(c^Dw<0FHKHq zYVM@v)p%)MN;9*7{J5)nKDn9slXiiL{d+U>8X5cdW@ee6RCx#oL_8c%NtXA zm_ffhO}`_hx7onu?^61iUD4)&T*Ek#@`2e$yTG^t>pug|KBktBHvW0hXIxGhXy&8K zF0QA3pLVd>LigqBZ@QS((}%tz!c;FpSyF@t`?@^8?~k2TwqztYQ(HAj=f!&Ls` z%vI!gaB$!_bGx=vzvIn&Csck;d;HMs{kyXB`&1vA@4LM3*$>UJ+IV~qT{yv%M0vm?7E)R^v(VG)u}vGf_L=dK>&0oZ-Y5sNZLrWNsy^=a~wpPBPb?RO`>Tu7Pdv zG3^4Y(i!+3e(Gd1;FOBv^>`UD0R9U6*j}cXLdOey*nX#)MYO|=FNzyRQ0g?Zk~Ut? z)k&Rh*2VOCd{{VjmKlX{eSJQE?ksZ^`3PLEF9s)*hc1FwBvWUbo5&x6TY~qH!_KPu zpJN^&k8P>OPjk$R+RpJc$E6wwlU+LV&{G2Y2iS0Ae3?yUwj5N!V8|(eI z&h=|)%wuUsmW&DE9l1%PfblR zldeAXN2%%No7Z&t%rfu6`95`>`4-yfyV_^`2p&(40iR6GF5aMC8%%ivtuUMW&2t#1_Vk5$&*kZLzA)S0QtNZRx3$wes~usEgZ4Pu*lAuNtKXMX zzD=G54rV*eO1E`+O@08zzveFUCGxkg`iushcA2%wv%$qX?lNE1UTMA_4ZnW{ex0o5 z*DiI~WwzGF{_vMNyUb1)*Y6u$8?@UD*N!$OSAh4SQumli+F?dzSU-Gm);xAcmB%?g z^G)-va+pz}7X0s&Z?+&mQ%8B9IZfL+KfpN2<+Gs$rg;yyuPux}2O3|SMag}^@$74} zoc4L^@$ayI()OFrQ5=7tcfVO%yMTUwcfZ+$jMtC*%{R&TeSvSxUSzyJ`^Fqh#_O{K z=7&ytxE_9~=m9f?Tv(UyTQibeQkU;r^Ay>D<9jtbXkH{22L}fpG#_ZsGh0vf89`~^ znZ@s`?Ts;}Jcj3kz~xilFMOfznP0&UX^yjOmjIa?RRqrIY*c04|DJ%%wM@% z+DWtQp=@_`Xg0-{wP?OM`0} zg>?O@c$M^P<^XaD$p4k}>t=$>C-_bCCzoGOzh&MgGf3Y){U5WR5A##*l77d`)`s5~ z->r_Pd**s_sm1F4`91SvGCt36&)iEE6#tftzc+r*JVwUf8^33sLmQvN@vri$P)Mym z%%}_Pbyc-{W=-;dXK?+^$Oj9<{D0?rW^eM@3d;A*_sGAMQokqpz#L5;3fcBbe`wAm zxAepLC;gGRj69aZ`=RNN%{AJ1y*E1jiFw53$>{-Bl>k+~2y;S`xTQWN$U#va5BtCrI)rU zOBHwe+j3T8m(PZlv$|==m_3@q^-=n>R&Q+_FScRNTJMw9c=2rLv(|9OaQ}9gzq~b` zjK4=(-kMHc{*{VXu)@f3;G#waYY}x>DpmtKQMgX z#mc34=1~=|Y;7g)1;?|>R`DWgdsmwOz6% zfcb<{8P8im{N4CRU$FIZ+E`UbemvX`u~E>EzkT2bUxkYA0AYF62zn0^@4=PMaC ztVowjfz4u1z>OA8O^O~C7-5Wm(kMdNiNY( zT~D{Qc9UO${(W0UTdQd)O#d$U3vdeg-!#McCZnBIv^2(*SC(pTg}Qt!qrFwQ%+vU( zj5nV6`rb@l&w;v5ZdEL9)v4QATI0b-Aa@TbW&~!q1}1=<;>729sAn{g%n> zYMpSoa%MNHTX{@x!|_!;v%8g`9YOc|ds;c#1qS}URZr_U`S*6vfBAb_SGDIG^k%9p98HlGWMqft@UK= zPX}5blkxgsp!GQ!uMY-V`DkO?ICvT{bD&kSk}jVS1ncXQImjAJ9uEEWq4Yu4R&sf0 z|A*2CTZJpD^w@u$4IN_D(sstrL#+YYc>kt<=1^;xwlh8)YK_x|?@jda86zM*RlC3{ z3H!SZ8)}7U=UXp;&xQ`QA}NmJ$zj%)Wc<9Kqobz3{e zNPzR%^vn@f-5|9+F-AU|Kf*IdS;NVZIzGnAAaB<3an^6z5r%mko_}fZp>>J;=x^l- z);(=!d^pi+{hZ1l-8XHLHP7X4X;ZATF1JmaW=(zmY5KuwGptX@I6juoZQ50_gJE|*SUZhh)N z>2cN*ZRhw;u0X^#Lw#=7QtdT5BZ513IX9iZy}a#lY}=d}}7f@&0kD z6;5%yf1GMXX~!5tWsI_UBVo@qTH|5{(gvn*B%+s6s;37%yIYCHL_v&v8$^IKiztj|BUxHpPJuN#=GZtfZHpwvU3$TIxzVas`)T^$GdEeST>dNbBddqYcQZe> z2Dw}~Yl}6}rGRRopJFK#GRr-7buLr-h#%nw6<4Y@E+vzX9v@*3L%;r#Eb+f*-^2mF) z!24_9?c^iiH^7DKsr=!4=kWc}CRsZzsXfoU0e%BqisIXf!S!s`E~_H>7`O-cCGr#< z-)+?<$LRQOtD$y*uPe-lypi>l)mS^QO;p7vPpX*=7q=fC!J4dxf7T2H+TuE%$p z|JlDEt`F7nPPkUTC-Rmmp zXa0-h`SnkaUr#^l@hj=)|1+LnFM8Z1{nCHN{`9iPC-_rie|qJ=IQFMktnt{M_3sOh zHm+LJusvJ%E35W))e56{ogg*7{@Yqe@wVW2_P4bP?UP{m#RIGSD|me4e9$$k0~wF^ zYt}?Ep3kmXtI@ur-x)?-e$Dz!+c|!&Tl=-0{@}WGL7`^nTV2 z%dC(60nSI?u!?GjnK&PP!>T}W?B8!%2Puy80XMA|gVpjl-q>CHmi4mBBeHH=4P2g* z^^esKZK(Y*FYAug)8)lkcdc3E#!$Ybtb10i20DLuI0DY*S@*4`E^o|wXl*8++6cd& z@b+WtoVL^7KC!No@p|ovHT+eT-+7<%7bX6+lC+)cJHy^h@zF3}`&E`<-*)-x^FDiY zLtMT>wqbmoRmk3^jrZfe&nj%+&@M1leO6-JF5F0^&)4;NK8xGcv?EOQ{>Ny;wCj?w zJ(+f6?E<4I^q=v}vIk>a-*32*W!v*GuJa#l2s=s}^ABdiK27l?SpR54+LtK4863={ zeN!9D3%`J3ztUKhFT#8h2*20yb`kqE@^eLf#;vR(b}Q`y>z@{?eLrJ&B&*+5h-c5( zJ;~U90_}d<`4+aHKzj(qu{=fXF%-x06t$;d+=ts+%#Lw6m=(9Tk_*zo^<-&#ympK^5}pqq(51A!MLV48v$Xw%w$uJg z+xe7!4P4)T)T@kr7Ol_k-Mf^v%QaE!!}qsJ*C=OKA*<{E3N@a!-_drC&+_&VZD;&l z-X5bJM&s}D_7sZa_`8BVhvGQ?u3#^qIF7$7+RG@8=H;ebW1NmF!()9A8(me`iW?X=HIw%JVAFZEYYUTv8F(CxdDU4e}KQziQ#rC0l_WbaD$ z5tjqjRkqK&Tx?yCeGg6j(Q~%HIqpx@KP}FB-Y(^G<#jLEFS`8R&?N zwy(Q<_4(TNfR-x1^FHja>e$)Zr+wefhVMlM)UywgH=Tgr;{{(QU*~YYC*T#kWGl7& zY2V+U!Sm$-_3cLFl2HHs1A^^-J4aY7j2E}+X#*fc+CzbPhAY(zYb_(_aVQx2#&gdruHoI(Zhz39PqlG zLY@%|^Ya1C>^PbxN<=-|XJ4?0YWPTi4pQ+hTqy-h5pfy8@cpUt7Dn%Zszx*^OPU zyso|drpxaQebXL5#`f329`EwTtWNe>GPb`i_NsPz{RXzbu69s+WvBghv#XKueA&&8 z({|e5TXsIhvHf+oFH#)aUw6CYn<~HaKIN;=_ps-YvHkV54{AH@ua|wDjP0+NU9y8( z{?LK5|e*^4UWNd#Q*ePUee*^7&GPb`#_IWb4zrpr(GPb`Vc8N}E{m%WWVfIVf zF=nZs;rCdJ53}oPpZBT$dK-AOc7(ov-+A3I`yjuyrHsYuZlx z9%(<+cGfr24(P1bkLw#zb);=;x$d*7rlz(ROof zXMJOA$Q=F({Hpw;ji*-22eUDDN1fg&&se*MHkRl4B4h2o+E|`i;Gx=Bo)2n`wI{m# z;^N<)>rGbSL+#UfZ%?z&qRsV7ea4P;Gwmy6 z-xq4UIMcpOE)5Q5GwsJ@d_Q`Y?eD6#H^RjCqi5Mgwefxh^mz6M6hFU7Js&aK9znhZ z4i21cPaxy-6?5!aWPHA2j{PtBcvpDeVqJ*MyW#qlHuV{Y!GUOFFZBPvfrDH=vo6$b zO+KXKbM0m1Tv#4vTK7+h?`IjOUK1`#0hCEljWL>)N_-yX;%Ie!L&Ozz!ng z{pbaDH8S2mSzy;CojwMA?(ccz-6!o=wL5qwM)) z%s)u zV++g&8re(j6Bsu(!+fEgz1(ipUDpq-KiY2Lvfqfd-_$NJ+x1oV>sQ#_(1se%{}8mo z?(Rwt&&Sz)U5=Z%%ASfg3k$V;tQ|te^KGoXfIJ@N;|ChC_A=M<@hsL}L-DzZDjsKN zx#IAKioMb0qTnwn{j4Txel*_R=ZY80j<XlpJKo7Sw7XC;aNW2p6gjY-CpEb zKHc8tafW>e)6@RSw14)*Gwr`U@htm}%QdpIY=2KY9@P9n-RyOC5pAcu>+A~JF~)ar z|F1!Iw%wDgo}X)wz21%@e+J7p&(5`D$URyqZ?sd$9a{U04%wUSC*<`a9c%f?m?87%vumf4hB{eEu7_f0F&VU7;5)KWm<0tgF4le$nM| z**oo5T@KCOZMPuzg!0E{@3Duwyg57Ho{BcxpE8U+*-FVcgF?XwP~_#hw2BJNwgjb$W9QjAskw zd}r?@2g36VMZx>g#-Hn8J_3B5%)nK14%tROTwhg4|4Pnb`(<(!aFd)L>`vOw`hK#j zyoc#ipg(V$^ON0=JbjK2e8dhV%X-R3?L@RW7s}T;=Vv>OoCo>83(lqVs(d5BN64yt z6LNmB&yx2+`q??Z+Qs_g`uBh%a*o>#$lt>K{^*<&c5Ctq7(XTE{9(tDSMO6kY3Gxt z!1o>#b57Ys-^cuJ>{32$S0m4u>;s>%dy<3T{#atppLQsDLLQvobI#fc&Z`zERMH|(c z=|1=#f6hO4E;%3C$K#wkcF`f2|Ic8y{;u7J{B?$51g^hl%b^%w4lcX?zTMO1=hi>4 z&yv4}hjx`=Pt(_5|HvLlKGYnZ&tL!8jv{aE4!@4F{)v5te7!&XzU6vD+#xrd zV;E!B2Z*5Im>&aATVGgABllYg?_;d@i%9bBwh(X2L{m;GiLE;K|4?I6nWJ47(>qCs6f%FwN zyd?H(M;m`F^cgibR2PrP!=8u!e?v`iae_+kwD)?V#Y9~Gb(lYRdqX{Og4_z))1VFY z#XWM!Y#;bl(P*`W zLu+x_0p>4%+|WTxBM)8WGk)99QDl-E zb%62OhE8HDISh{Xzc+LiMWa*TF25lN2FeoJJKRsZmK zLw9kT+!gM(70&G;8coCem5b!|6rtqEnm(g+?%QHJ`G@O(HORk=suUAfExBw)%^MWc59` zcDe710kbjv8F*gtwDo~lPQIIC7(H_biml{FdilZPAo;U~K1e@A{NbdB@!n}`sJKr4 zR(qIub&k9I!$oWD7$XFZx4yZ<#bNSVxSkrEJ5m%4!SZze5`G^(ca*57?OgAT7L8q= zkULtm)^_S=j9BT4LyH%QE>F)LBQiYc$BLj(wLYA$3e6oWYH2(9jS~^t&V1@PvGo7q zd;TweP&?c>PzHWKBX^uI!c_j@#;(fnd6k*t#mm}Gejkbk6hBu^#Xl5nJ@E;mizhxo zyzhxm6vJHc6}c0|R8M@82=T-xi4~ssWRc*BPZsO7o$a3@wt3P|5j!b;T5+f~Yl=AR ziBA>BDEeIwTa(YGe{LgeTn_QY3#@gH&Vm`St#Iti}iY4SXtHSr>b7zSJ^7}R5 z_aky=i!`#V1>bYaog>z3JLL%x+q9kXhlrh&eiu9+KGh5n7d+`h#Vt?zQ1Ot`hr#pW zQ_WCOCfr>gVWP5jxS`s|R5MJx;)%}{uTlH})aQ~xb46!QJY2j@@pqv8O*O;C7*Bkj zm`rh%|M$7`#7a+mzDWE(r&Id6WewwK?tJkT`8ec%G&e$=B=@SOyg)oApMv^4nj0y~ z&r{py)Zao;Rokh*g`$pjxY5Og@qX??(Ukl%?7wrli$rVkAlP45au(UY94 zy+rgQUk_BvFBOBy$KZLdbGggJX!35q%5S-tr0tX^TFj!js-Lkb(IUzdUm;d`;w!{D zPkg1=50dSey;ef+;}n46HgEmJn;k(;fW`TQ>D!is^m&=$lqY?bxZ+8lC2mvtM$rDvye#pEJS+glXL;)c zkHq?31;<S+MiEWE4E=A*yiFp3T&1XrZx%V^_baLRN8)3$g!4^%s`Bc>O#J7w3 z6fXn$r^aj-Z9VbNL>G#u>h*snCVJwZi}DH{#~N9cDNy-eZG~qOVskj zcZ*<(PuKbH7Og$;uS6$`Pb#m<_mvn=ehA0^;<8kX;$w@>7I;sxR$#jERhfjB{44%_$Mn_r9I#qRCjFPdtH z8%=fk{h|{&U8ny>EcT>7AXZX*7@YqagR)HXGEAM{-;>zis$D2DUv+#vm(P2KPx`<#LtOcp7=TOqbGh| z9QVY}i>umBeOwUtJ?Sq9-*P;D`@#8hOWp-xX*=mJic;E6`?x47Qu?#dzKhJiC|)GD zh59ct|B|TdS^h84)U*6wqBW&wu-YAYe~C`yPr-ZhE{ne8aTVbEI(b*bAZ@2SSH(DO zr#x51R7$@F&iB9NT@~}mf5HCwEAMZy#FPG-SWWR?VZ61j+BLD)6TdFLrT8|uez}!* zU0l?5)_+6X_N2cd9#Q%;aC}wHyCDiktNL`(-xNi)o$}rkWwpbNy)fQ?katr&=ZW7E z)hT`!%J(4emUu_o$?vup;z@s7jG^@Tuzugh+hVdO{XZhill~vEkkUT`{e!vj9}(?| z-x2W?SMB$Ws5>IZ6Td4y^2G0ouUv7zaZjAkcKYM{qT~uyAE$lTAKw={w8M@{&Q`gQEcOVQGX@oKcp`F-h%JGXrhhv z?T7sPP#n(>55#gZmgj+Ju}UrPl;?ryr+wOL0q2X+#se`JP3MaTVid)(JP*V)ieG*i z-dFQI5MPk7JP*WPZKpgB#3_nnc^-pGP8` z;#i(XVmZaJJdearWGv4k@td}Dd^{3owekE|e&ZuiK2EJa+)(Gk=QlnUwY8n&;fZ)n z+gbjJXi4eU!F-2r;}g+=e38NPEgSz8-95`2vcG3}Lk^|%J>mGTyU~!-$P&hfZ8rMk zDe`fce;K{8ko=q6xHf!`aASZh5|8D*SQWna9$8pcATNdS)S``k`64+OmQRPDbF58H zgY!$XnOwfA?QD-Jn^AlyY=7&SrtIX2Te2s`|Ag}9Z?xomPh7|)6dw%bKeJKDL{Gek z%%J#PSUzA=5qZ=T50t-Cd>SlYZd0JV?1>kXwb% zH=9{p*7n3p$X7k_60!?^e)9{;@AO~g&L=|_A&vLS4l1^{!g#N3>rgE|ZnvREZ@&$_H z@la0IrFfk>@cWXGej*uuu$?@9G_C6NzY6|j)2site8d0ZZ6NM5 z8vkdt{EkgejmtNYTXcDx`fDn8dCJ>V?x*sq`a9FIsWjF;t-muZo5@$To%(4Zn^9cV z&+>sSWG7F&rR+)Z<}jYRXSS3BJ@Hm@B*lZE{_dHri{w~_G_ zSM|GmU>mv46K^LsQCzjZf=%t@_u9_(x0k!*zUsS8?d4_iR5+g<+4QFT z$FqD#=}U1RpB<&89d0az@m=J~jvacuJM~?Bt-;t9&@pojTC*D^s_r&|k6i@tJneB`^mkYct82GC;p!N zgW|{F{CQ#1d-8@S-d{eVxVk=Hkk?FIg6 zq4JV;xN!~k$2@DOeB_A_lZDf@f*Wsu(mTE7$L`#aXc_W9?4M4 zJL7>7^18M&J{}?Op=mrYLjFr}91o0;GE*&o+K1!g5pozA#{(neIBlmqBV-iCalAfK z=995JBjxricX>w2Big5}v3h=Mq&$J9@{E*!QXI=OQeL6>pD;eDv3aCyw+_pPjFds6qV42AR*s?gAsCM?88lX|@x;f;EQ%k2@pjWrO}#`>QqN9Vfhf1-@kK5dnS@!>0*C(7k$s{e^H zmf~3d6J-j;=fm}FslgNFH8R%!M0r=+ssD*GAWyB&sh^2bXonlG!I}7E=ZW%pZ72OC zS=*C-l6;lYPlNfelbt8Y&Ytv>z?=wd5_|s!SQ~w^9(6A zy6b1AETJ84tke0=lrNFL4^ru8$;Phqeq*-msqGy9b7T}5_xBvxbd!63&yjt!Pg~Ez z@z!Yb9610@`+JTYMseKVbL4o6FM;E&8KmDu#{E4G36WjNSe_8sTiYp5h@3=mEKjJ+ zC1d@B$^jp{>nBvs(sugCP&p4x^%E)=Qyj|^D&r`Q{bQ)SK*sWf%4^zAc|xV!g5}5Z zgvr)qEKiuct?krLm@K+gr>FUqFj*E&(L-%`0j+sSXK+)C-chyMM!?n~u2gGFN6KnYx8n>#S@Q~w<$gmuBYDH94*Zq?)|kw7S#?nQXu|Z_Z9L5Pkg1U z>4~qD%{=i{vMt4fpnc71xJnLj#r?)=IZ4~upD}V88IPwJ`8S%5rx*bSWM^Ai>>`C#r_3~?EnkT+iuBSMj z&)3Q?J@FK|&l69P$2{>=d5YqAzD||5TyejVCX4RE;|u%OblIMa?IB&>({_&UbXjt@ zPEY51(lE_Xx=?hX z?4nsl(FL;$X&H$XMx~_|<*6vNEK(`zgjz?6O42gQGL%ZoV}}l1G`mpNdB1D#y|~PY ztj;3hM(+D}E}h+iR(R=BL7{kTm-X6;`F9H9r;BvpQe#Q(Km{^QnFI{)O}c<;UT zace=R{3onCbv~W{Z(RF?^_NchtE?5B@>f|ebjp9y+Sn=oN$cGX`A+ea^@XI_{#9CE zYg);#(z@z3IbP2TxW5{+veLR<(R%(Wt$8|M$*a=3UFY}3d82r3rL|qtYW^y%k0s6X zS828Cd^LYhTL(3*`hVKG^YxDXKW!~lwC?|DYq`!>{XcD0=zP`x)7EF2R{cM1eI;q` z|7pv!NzJF~f3;<4TJ^u$x?jz&HP&I8R{gKBRw-Kdzs9Q4`Ktdl)(bjc^}oj2sPk3-Yb^U4s(sb}8p|tb z*4H&wH%YU;uCaPadcJ7E{r%3IHP$FipN9J+n{%yooTkr&KJUz_vd-4@skmPsar!gX zC6ea$p0%#h`7dGrULW(URVr!jzuLOLQ~7G^5na9s{>Wu#R9i21D*v4IR;TjMS?}xe zm55L7%z4iGLemov-`tt=yye(TB57V9 z>#W-~t>$N)HGB)T&-P`Vl_lxjp0zly^)%O6If~Z$y3RUB=d1ZzXI-N62jIT>gp1c% zPib1s*E;K2NwdDJv)#YHAb=05r)-Xx){H?dfNSfuj-a1aw^TjSmWoOQM>ugOcec50Y zXjZOYCdYM`!uceqt<#@(k%a4>v2iX7g<|-@5u3LfA}9AM}}QD;3NY4#85thI{P{nc52)%mKwI;&3StNpmnirLn2e(J2lCC&O- zXAO`v%css7Ch7U&7udH4*4A0aXgU|?+f{2{wT|yp|26B>PW4~2&er99uz%~;zGhvh z>7!s@Hm`l%%I{QvlXZQk`kSnqb@^1-r>3==tP)MvqW%|a>#ch_)qlf!s8jtntd+X_ zF|fzKtbM~;t?5eK2fC^@TYv3T|4r+aPW9ikHtX`Ua37YQ^``ZsrU&7C=C69o3cg43 zoG(nApVPCpTE}a;67f%e)!Wv&nm!fr)}=`e)|Hz60d#uSJJti5J`?dyf7QEIm8QRg zeU7c#X4PoA4CB4?!uPDrn)c&;m67$n^`55lFdykz+b!Gs#1GHk2bLx2`QjOzAI{DE zz`DLuexr4>&TmFMu5VSNb+4pZA9h#|cPhWbdR&)p@Z)>XsvXvInhxOnlUB9UdZ|AKIZRZDN)bc?2MRePWPP2ra>{+~rB=8gD% zsGRuW@#DMCU*UuDziatz{(9d|a(Rr%zFO77>aR5ast_y(8yzw~qJ-!4+| zjW5Yf&C9RzL2_sQYKC>@XLhQZ7fv5?w90>YvBGYTC>*g?A(bb6*oeD8YIo=;;=Y}x z`W1?j`VBuXqIp^u}qEcA9R>Qf0R!(F8oC0t8y^xvYb;ymV4|v zDsLBSCAQbEx`W!a>wdbfPvxk-YRA#39pZDPN44WUmij@oaXTUSyI0XYn-o^yTV6`P zE4p5gm%{ANr0|CIjH zI5yW%sv#0yX-7(5wYj}?`+wng7^EGuwdvJ)_?DOIvwdLwykNPSzr8OJA5L-91Xb?0 z`EJ+OM~AEN|K9Td?Q+T<*`z(9@i9NC)oL8PE-0P!c(>-4@`)ace*=N)v7R&Sewpgq z+T@Xm-=?JUU)HPn>LK;tCT<_|?=-d7l^vLtL-KZtz32RQ<#x&@HQq*ib3uG7yM=$h z1HUOk{6xx~)7dT^d8{hO$os?f_zeT9PjY5C5mG(UzbC&@>5+QXF`e|AX{C4V^{Bs& z?Wq3S?I+jkicjX3vHV@d*EPqedExrpZ*m2t+r^8|D87}Qu?b42adG*b_|~6jwa(ct zbw=X*jM=K5_cB$U?IWivd)T=iwc9z}CKTUlpKZ_YI-U08j^&vC;S1u&)~S8s^9XHU zn7^)Q8pj_gf2j5%^E>iK^T2#W>gOr=Em7j*q8VzOG=DrUs;BhN(U#BssB(the{G@; zzga?Z;`&T0e}?TLes>n@naY)BtMZ#qP^k3YCQ77SRliiObGo95-+iB|b~wMWTpy6q^ojjTUN5{(+SlbG?VopEFNQcy`-Qw-cpqguGX}qZfRVF?}BP2igzby+}OS*HFJVX@7EyJb&4AJNCAAIDP#_ z)m~S$>c73-8}b}y6RID3TR**G6~Bz!9@DJn>%brJ&-5CcPibBX8xQ$Os7ar-mMRrv+?s`j{@FW@gzdE$rKWqP^X=M+uz zHfmctpInaYHo|Zz?84huD*s#gv~R`T z*12435%F&q>2sBSE#9O0>l|mWx3y2@iQj49lj?E5Tz;jFw;c6>YKP^h;uW^G@^{Pn z?KF?`@*bp*Y8)glZlC=dk`MKJb)p(aSLv#pO_rnfzLWE>kmSVvR4x9EPin7Jo`>7h z`@XCA=Wl4MBQLa^><$uiN8>tmllR&(sh3Z#0fK@tb%=tMvA9alRU-y{#OtOGefQ zh3)O_HC4L`+tX_+X};UnJGV1@iYm``q55&+55MNC?Eqs9{3Kp)j2-1R0(wvM))LhZ z(>(8LzVYui-KhHe=?+4h;Qfux!9=TacF|4hjYH;Bf6s43Hrii#m)cJ_ZpHGwC{MLZ z=VdBS?a+8BUP1L#{G$E5$mxAikIJd?_O|krPW-5PcAf8N%O7{IYCp0brTZ`A97`TgoIRL|aa?xOP^_1pP8X9$k(DTMvKT=A*eF$BjU*e-mIc1iL~ ztMi~u??dqa$|)cB;?lliW|CBUe125*>_YL^elFxV563H+=C}>CkXM_Ya&e&dho8MBl;maZmrw8d>HpT@)ST~*E@RJr!}?xdw^9PH0d)cywB zqjwOOCVn`+^5u()X7q(r{dte5bVA~bL!U(`C|{*|9% z)A3ll_^~^!KZl@v($~NDR^yB;NBjS;m814aZjt4wUHtl_K6kg@&-_;Vzg3?3=W!i# zhT`*oCBLrP9V+joY~sf_)qk>%*LGF@Q0W~1XMcnD7e=<5yx&a0y%xzkvfl5ZNndy9 zIPaL4|1&&e0yPH4rb)_&w9pw4wwI5An|{L-WTq{{U6zrCnOpo2X>Ff!TSGa`ltPMKhCSP z-+m_J@rWB7t>jDNB)w4g&Fm-s_u@q7$ongssL=Lw)6X=XcAD+K+9&L7@ihu@ zR~rA*kWWY4BliQFjuZa7zjn$R)z25uBdYgjj%?sOGg*HLw zSW16e+b15!8%L;gwa>TT>+!sCxkDlQV;zz7;hyJ}9PWBwA-D6Y^c!vBy(#}$`f?eM zu(icWxcxthl{&6*fsUj6R(%>*M|qJwQ|~eyI&R`@dzZoODL#MyI{i=IgOp8F^LmFK zkJ=Z0fB!U(k^Ud8OEu2+@m;L#ZEF$DBm4&G7um&J{eI`SGJa6ag_)@&yZ!Xg`_g^qT@%KQ2>i_#kzy|E$El4N7mdo+_#(6p8CMDL!2~&U>ixk@cDGs-3RVxgXxIRGi8# z7D#>!!SN}kBipIQ8|vSq@5~=#WIOC9G9Iq)eb}$$dQ2a6C&}y3`p)(K7f5!x@l-W_ z=7;%<>~F5VCy6W<~TKOrd7VZEuH!1aqzez<-&eBBbSdX_ur=3|KNU^jzrGy3U5DN z$@~8l-~VknD1TP@bF?4xeM1OwHPRykc8k(Kko%6JDV_aG?-W&zX?mZ?^+->Ij=NEP z(lc&{{hQ^Fsq)#96N@{wSUJp?DtQEz8@}iGR-b4m z4%PqvDxc+-7;zqoWAC? zqxDZLRrMp=iRAnDw#()ID1Ti3kMhIssJg1h{QOyDz78dyuF7%0JU{=bT)Dmf6qz5o zk0<@%^}+Amn9px?yt1owE~ik%w{CBMk=GXIRs zM`XFKXpT2c}LEJ z%5R@9ZvT(+$@Q48$og&%>4Qzw>i3V4`G1yH{k7k(tA30w`{Dj6UPb!{m8boR^_1&# zJete%JoES>=|9UqpIai^v&;2^cdL3GbG2Qqyv-V2f+aa#kSLo`03`0a|1KOnpvriL_g3pSAzny-N66#cyQ4hob*zz1OZ${cya2<5Vn1o>yLH+&*Jh{II_9yQHql zbNqaTzMo_qnW5G{e>Zffc-?=R&+nD?W8ILRupE9ny}ew2eNXrd-d9t7MYrd3dy(Vi z{vy-=?;gKRs5rjShLQJ_tQVY4aW9gKLcDX=aV{>$$oZ^~oX&Wtd@k1&^7}aTp13_8 z@t?LE+28(Wl^z_bzpmsE+1?+ey|a|Om7T)-oG3-JpTh50_VwK0q3j!?1IXX zze4Mh+W)nD+V3CU`P=!bzO(J!e^>29mg8|Kw6%RV(Yby*Up!8h!=FX&_fYNe_YGX0 zk=~h-yj0x9rsam;1?XblxSm3OXRG8-^6e-WdM9k$_S^H%Sd<|Zs$x3dq+7DtoLP-4Z{=x11UbM?~YZFiCxJXBu+U0$U?Ksm5Qk0yT zK2$#2-;?w^SVl_k*v}tnw`0A?{(q}Kng^EaZz1iQM_)(hJ3}JZ<87;i| z(>N&IhIj0oPsr(v+&`@Ys^9Z=r58DPe?xXx>9JFc)NvkOFaLZ&^~-S{o^M(o)DEZf zdZBei`qnX>%2B(NuD;i3x1-k~jzr_*bnagv^-cf7_Yaycg*Gt^@m*?<_@VlLRxkN{ z(YRRk(^1c8{SZz4tiHRme7T&;$M2ksQ~8|E@>a<2+dJzywNJly(Q)3GR^w@}$L*+e zd)s>HTn^u7bZXD0<-+CheZ+6(v%Yp+kNrT#uExvxu`esRGR?^I)p=YjAIL?2SH<5s zT&~Ymtd~j;@%c?j zpw>I)m-8d>kA62DS)Tl7(gXTl=C|z4AF*51-f!8bj{W?Rc01Oi`J?sCdhlEQb<}e; z@2qbMyRv^=@Aue4ZkO#IBd7CvkDNcIxm-sizRI`LYW;O2{!TqY=?fvrXVCL%KKXlg zmJhc(X#wTiM3Ibl!tRe$^{aJUo#n{io%8SYP&*_Crl~!qi9b&7$Pe+ycyY!r(->m!|&~n`RfY*Q$38-lV6iR$E7>U``5~Km7g=d^S(jlNDuh? zP|7EI!g;D3$DbJ4t}=4E^7q<*x9iKkRNp4Pm1q}zdaL$2@zd`r$ns_6^hh~Buj4cSr}0~Te&T*Rj<=&+ zBGXwuj2-j;zaXbM`g=c~Pe%T}oasnBf0&J?Zeq$7_#W|ep`1ksKocg`Lc0c?^oRg^k`yNzsq~DjLaovzk*zSjH&~{7h zyLNGcelNUMziY@HtLia-U8QqAW2C;1-l+OjaSlU7()9bF#McOkhWx!yqF>hboAXus zcClHfoA6($oRvms2t_lZJ$+w7=_IcO^4#8@&-Y#2&S-uAbzG_9hw0Dc_t`eV^p1N} zK7WtQwE9j$owtY|-fx%a^E}g;lhwSiJ><9*f3HqR_JQ;7)bI5ODV@uyxFz2gv?G6q zO4zX-{{2QmO6PJj-dA#bAMav`Z%+R+NbTM%+czY3Y>(ePu^c+eh2{1CCbC^oa&P~> zvLj8uOT_Os7T8dn&ug1JXFVO6NGi<-JKy>>^RV({hLt z;MWS_Z1Yo9zD?(2{mT6IxItw7C*}FwDR_N$)z9xOm)}DC7~(1!C$kBrCrW*_iTP>D z?p?L5b2*k%B>xAXuXN6QMt?o48xQ_vU$dMvlua&mZmjV-pMI zxwJi<$IItt^&J*}2hZPUw>Cd%FT@PYlr&ZqvV`)fMu-6^WL92hAAC?|psLJac*^-Bmi5?F>UADT^F0;wcf6J#fA7pR=XZrS>-M=H#;(fqdhaT~t91Sy zt_fN$k>yx!UEwEMj&|)&b9;=;*E`xSFnuU|Nx!>NNOMR3W4%-q(W;$xTIq2+&G&&1 zOaC43W#m1aA-Mg>bk1kwakE@nwou!K$k6g)KbX_ILarZ)pUd{z`HdV8%ZcCdC~Pm! z{YTd0bQQ0#i50UI-~4Wf-xKwHlhW;i;~E^_iL9r};XQ!<&PFbayx$(S>L!m(+eZ~5Y{6`-j^eB58g$P zpZ|s4FFwZp7Z9e16BF>4CAy0!(L?w}FHn6!^%ZB~Zvy_ZM3U%(KT{-&K_W#A6{%tb z{?5YR1pH-*ks{qbS{yBo5@YdyXW?%G{<83wZXYKmi(|z}B14>t)CpoD{xZdT_9>#l zexlfCKS^X7CySr$r{FIef2ZQ_H2md=GsNlQZ2bT8#F^q^w0fzyKwKfFiP^?9ag{M0 zI9=ib$A$Rs3&jG*4B!l;&A@+Og#W$>|9uhu`(pg}#rW@w@!vD?-!t*wGx6V-;J+`y ze_w+CzEsQ-mx*h|<>Cf$rMO94C2kP~;#Q&agA7s5>JZj#A;C}oCt%oQ(*8^z10^_rL`-Vis7w?vV62Q9phe9@y1>zHNo7gK##D28+ow!5% zC`!dI;!a^R?h>Z4NJJU;2*0sJgp8#k&R8b88_Pu>qg<5QR^aamNOu)xU={F5;8S9d zv0fZ&Uk}NwhfLQ)-Wx%01icaTMoFjJUlAu6b@+QtgzcNeKzlv@HskM2k&M5A_P2m< z0pArxu6Mrni={u0V1L-@Ez60qy z#Y&?|JZXF+RvRCSXN+CqdE+aQBfiGpKK$*+-#7TX*64}968tT|KLxW4e?fB@B(Mx= z%aC@T@euxk=6%Kkz!Ll|5cebPex%)xwEK~EKhnyOR)(}Pq?IA93~5goU*a!lK4E+g zEWzIbu@mKXB5fzi?L^v6q%|3%j3%Tt86$utpcjZwjj_h3Nc+?{8dw5)foL&~H(HR^ zVvGltfL&00bmLK7Kmu1MI$X5Y0*fFMp~@xY$FzFv9>dSC7>6GIHbiPEe>gMNQ*;S zH>7n#S~sM1Ls~ba9fq{Skaif-4nx{uNb6}^X7of_Puo4f63`1oFWW;#FQoOdJpe2L zy+HIqxjsnigK~Y4)(2^QQLZo2`l4K4r1eEwKa9N}{<|OkyFd8vkNp1NzdzFYBh4db z;02H&f)bq~UegH@qhOyXKOoXHW@yaRn5{8a<1~$V8VfWQN{q#NrS=XNizOPOOk6gnv>Gc5kcd<)s*frZb77Fx=0sZc#`>`2O=^}=|mTZ zpsCtPlytsGHj0O%H6y_yoMoiy^mLtGYfY^tApn`&parsrz9 zSktANuGDn3rW2wSKPk~4-zda!_LS&X;2CBD9d1LM0<ME<@DAL>+zl*Ph<_Xk*o+hTUx0VrC&WtNz}JOX16;I1 zi0AEzb~T=4yBbfbrqeauEcp$HeVXrbJx}$b5%sTi)QkJB!oPaqXcl)O;y538T9F}c zcPz07#^YCr9n0msZFK|#M=Zv_Qi1f%+p!>>6>aI47C;M~!N4iFi64&ZkU`-8bZ3$; z4fW4+CIr+x#T&%;OlMNyN8E&6=ByDPPQv^G6K@h?j{tF%h=rgp2Oo>f?7({{ zw-ofaztQ*`j4WW8+0rK8p*Yz+VV2oRZd=jcWZd{Sng`nQ<1sI$OYs|W9kkzzaSaEm zd0J(jf(ZI3ptu91G?_FPzQBPP|Mx z&9&QEe>Hw>811aT5^@9n6%m@Nf&YX@T)Tz~a=mSJObdKG1>-~d zz`a7O0M0{ymB9NwhNuQ!_^A*zuAt408@+9=g20(0h1l-OcK#EQ0isVs{&rvv*4cK~ zR9h1wFipDO&s{05c_#?*wW}~te5()#Tm^nwpFg@v0)%$=;y_R2d)>R8Ct_UjZp%UG zq|YR`WOulYzG0gHU1ldaZN+>mz3d_L4UwqVOfuaRu;i zps#Z$>-NfJ|Atr_yIf?~CTJ`$ZotdJ7u*F#_hS+DaA&pgv3qgPWJ@JW5|~^wj!k-OqHUJ4l~Xq3`qXg-)?YjkCm46IeK%>eU3g z;TO^G_VkeDhPx)newTSBIB0$Ecji0D4!OoCBgU(EBz+ z?Dk~Xijcq8lV-aP_@$>Ykc{+iJjIUdVrjmL<$U?0iXBCuuY+9cAeVtrdA2hkw_#D~ za$Gb|%FZ|Ic`S7VakD%&YKfM2b07l|_w1uR@p8A zjsXr{3OfKi7B~SobsV*~%69*qv|q2X^*ol^TV)#rEJON-u4;V z7kKaeq#yD2wV(r_x7*+)n)T7+u)bn^iOyI=r27ENu%9LSlAUV*%&=d5CiYifs#ED> zx*q2Q=iFi;ZbA8ffR8&-Ug>F;&QGzgpCiPxz7+c?%-ah<3-$^bU396|+a{wn*;=VCvKUZVAFxo)>Ym#?zl2ft@}bc(ST^YfUq#NKTOwO?XC zBHIwxL>FnjEDZL>jqCKEFp}i^c;Q4{CIns+^@U ztg(m2M0xIUiex_jm_rsB;*CJE#$ccb_GMe3JeY#{{t@`&C?Q0!*?xj$2yd{+QG6HH zVQ^J&2=<-c!BkV(l~uvBG5;Iw1&iVrTAL{3zep;|5_!7oD-mD3J za+45aK|c#R0DU?WFOwz)>w|NE0g-O1bzC3)(=5mj_17*YJ!%N{1YgsG<-ts>_e+B5 zrm{J`s#}E4tRRANKZutJd>*fgx5SU6rr(9E3f3HrVL&-i?2a zJ(%k*+$zMzU}G=|cJ#Gim3IwpT;2&5dcQ#am%-h^aX1G}7fFs6!PkLcl0(gJlHjmK!IY5mI4`ZZPK z43q5ilc5nE5bP89cEmK>n{N;}A2r+iorBYVOh)K-d|BfMX5##DIPhrTP)|bO!;RQSVhSBu z=r1{DuBpy1d5-01XIxBX=o)C>gqR}7Oz8jVF^e5TF`wtelsl$ierLvHhl22LE(dl8 zUW7qXP zPx!Mlo%O+=fC13nC5r9~Bzgwc3FZHIyCIgLUN=PCmjhGK&P-=+h}PwkX!kSBPhT@B zuo^fA{e7Bkh_$-E=VI#YGdBpa9`$likJ?SZd1t9v9~=ctjjjpaj`2+w(?Uhi+s!d~ zp^=jX{Pt%1qsJKHotOmYzdj;+o#0GEe}tZXoV zyoPuxTp#@@#xq?km*Y(}mzyeXvD{Sgic+D@rxiNCLg!cL{7OCUYK=+u`)?zAk!H}j zvuA9Q{c+I!1GVz}HZV59dHOsxKQn-3W_IY6YS`)6?9gQy@Y7=t=yO$xqoIzDtGLVw4ON^cpCf5Qq$x7{${e*9w)_{a=nJL_*k6xV)GmmvF=|5h8u-wh|LV$IvM|J zSZtl1$A(aNkRiT~#d?H2LVU#Z^f1IPu|e1Q=-(cTLQhv!56bDLhegeBQ-rS?- zH^Dg!`IP<$)&;GjzX1(V6SO2<6TArXfO!dJzJl{gTnp=cXxDLg6&!a!^L5Zv@u^lB zmr0Ik4K;s8{;9)7_MYMuZ!N^Qg0R!uS?bz0CJzUBjCpmM_?g!n1F&|-{`>0!d4A~{bA7aQ~ zXzeyFG%SboH!pN}F{LNy^gNwDEi@SA;@x=~t8B}!CI7Wb`?1s9XU`!0&U6a+tB%7e z_57#0RQw^;rQ}&@s(4tX_ERcN6|YE_<8YhldK}eSE|qdVa8lIet9AJax_p*yKTEei zp{>3ecctmVJ~7;tqvxYq(M=x|IL5Po5W&<4Yyqsb-#|q)CVo@hLGM z;w9Ko@j)5a86Q8RO`oXWi{kS&JzHaz_7m&0+_E(PDKWWdXMKF0<8-Xo*MQ%HeltET zCX3E1jDPURi{e=}XQ@k_2b=A`>_S|#dq&KQ@H=BgUN9Tw#&oZj`@wPDmuUHA zgj#PF;;inOF|>}(@4j63U!mtQ+xbuft=|$EH+;N%n*TWXcd5}qXDjxxzWl$f9XB}C}(O3imlOdrDlof5MRy$=Si2aY^^ zs@Bt1C!GsVKfKlX5d4d?53knaGE5cEFN`??cJ^wNS9-ZY=hwL&fd8@d@GY92s^@8{ zp6|jKH~4ws@NGK3N#h=kExLYA8z22pzDJJ(F16nm#$1Aa2lvR){pRTQb9DO$^|`tz zW(M||GkP4e@!0pu%v4!F z&q&w(OwjF4(CudFc5`&QIlA2}-R@#1?Q0E3EOySryiSOjD$gxj9p%nju}^$;M7i@b z*vlV**U0^2hVCz4_g5+H?|$cO-OpUz&s^QlY~4>Vu=`@%L-nk5sqv;om#=FpKRi#y{iS^lh;rK}h-;2PT=VL`3vo{`b-ug5m*K3(e*09fayibw_DVC} z{({b#8S?(-$6guI&$9JSleE>l*7@O1I(Jm*I9D(*2L9oZy|ZI_z#dQRy(%W}6!=fQ zx3PR;ys+CBf>!IQEO-n2vX5fwo&SKpba(HX7}C$By=!A$z6Jgz@O9X|$9mVtd|NKW zQ@yhtw~Qr!z+*aF&T z2DDFl-30#WJp5_z-Of#j|NYdvNy=-hXOEWG9+tn91ODB2DYqhj54ql)A}kRR^O$Gh zSB&m<&{XRI_X~)V4ozqXcwk>s6SBl{XA5z3LW`UioUAprxYfRsB|sOcAiRhHcQ?!&U9vpf_$RY{m8YE&!YV#OFWJIM?nt<|5UH%1r&G45{mC>Vi@?J>0E4#!u~l2m^et` z_h@Gh%Eu#}>J63kii~3TKOZL)86@|;3FYD&oEyGQsP$K8;Cz#CQ0t?^qwGw)nfWNi zcjHa}`M7WHV|kSQOOSqC0r)7zzA&gyi`JV18kL-m?NcQ6aBo5|{NrJUnA9ge{Ol|t zvic;1DV}p0a1YXR`>YBj#p7JxC)YOZ78;K_Cl-53jCm+O)7j#ter?VJS|3{^pZlF* z$*0@w;ZgSOfLoov6Fu6GlleW7ujV~I{EF;9*`w@dSYwuW0_$v7pHz>+Bwzl|_)*0^ zS^7RKOHBDhi0?rk3H-Uw78ws)=1KC=J&&z#k#P&;9o0A8qwI@{za{mp3RZuMb>Fv2 z$2rnH%3dXfZ%@TnM13cCl;4}B`A_#KeM^_=hS;Oy$9r^KI3;}C{S*gH37-nQw{NBy zUPkARH1o<|gm|cLnmG?xf%J>8uAc%fg1w#Q%`|_+x?BtTuzk3f0#5rU#c?vt`(QV5 zpKInmfb+I5Q?8$NeRIvf;TJh~qP|9R8uiLi5@?=zLaaj{66lKMKv$ppSHK9rrbzQNBd{$!?;s#F8^*7VHFEk&(JP`IyA-c*&_n~hlmYC!xZ3E_EoiqX) z=MbMIW)|WddlIL)R!GVdn14h1lzydp9h95H)(J7A z-)`q-oKp+>Ez#r74lgUA_+?u7V%dILI9K9s=L(d&qhE-74;`3Z8`(XUkBuar7fTzQKux7AT)I}Z7~e9Jv5y+Y##jg=a!HP(5QU0G#T z!~Z|nZyUE`zX|sBq}V2DZ*ZTc?Pitz9QYB_albHI`V%d>e4UodwD6?qhB&r=mF+3` zLB*ab+d1;yqRPJHT)Iy>pxZmB+jB%|KTu=Y?!9STR0 zy-YO=!qm}=HK$GK^~YMtL{EJJ*Q+R1?(ooBWNPsaY9fck%heHc0*If~8! zc|h{Bt{#vo={~+xNhkZ#HJz^M2~p~NkQJr&?HnnW;jT)#f25iv;a|3r{c8=LjX1^H z0aLZyvZB;Jm>RVkjNw0ney$$qCr{OYRr*y-$80U(wU50DPD20z{jKh9p8<-dT4(EjNW`pTJf$|&7 zhcGX$fmJb{rR0BRhjTIi-hmC~;417-z_GwE@{f@DdBM9@ksMo{N5bwvg8nBb(7ZPU zcT6LFSR4*R&hZ1w!cpMAC;Bs_-1CBuVO?&5zO-Ur_}Wz-o;_aS?ZCu=dA9917hLBl zcB{Bbv0LqT#o8ZK?}CyBt_r_!l_7==tO{Pd4fhrU6T){uzs3%nA@vF`Otc@FFXerP znIEO>NR8>ie)nA83}a_c_-6xa%~Z zsoaJeRrzhu?v|I&}eI554~8YAn{6FWZOzt;au?<)ATN z`%@_{(x3MSCb{lHzfA+n?2{iOzdFrTjJVGNGsSfT=6RDp#r4X4G`L4*A~=tO>WQrS*~GTAV@cq_`deQah_)*Klv{S_gC@-GO=m-*UO$@{9_- z-ZEVGpx=iQYr}=`ce*8|xO`8L+)`Y-(O*x{F93;-y-l@yC-@tXRH^l%QtL&%=|Vhf zfmv@}{UPyRZ`N#~@z^`O$H|9{Rp2+cgsB>20oT*JbcG#(1+`-$dd4Vp6tijPxI}UDqej zdAWyN;T`ET+-j%rs<}r^Dtj=gPNlLz8L=GpglUhSnF3y z6rIn;49e5zzfzr^tm7;NuB3UmM;lb&8Vj5VJb-g)|3IVUcSvG^YuD#Ery%_{%vb+F zf$PaS8gGH?Vc-~Vf$Q6&Xg&&Dp98U9>+vM(I8arP`0Afn=t^ErepI3Bcp&ZxT&uBu zh^_+?ePa^&4~4FKfzv@Bhk1ZM=sE{jW)`{beiY>g6}g@OJ_z*6@p0vC zBRvhcdeA|w2PLj!Ag={xiR+(t!4Dc#;(FskvL7X`uV8QSu0p>jD{;N^GyEXrzid;6LPpw>hF*51GEzu}a3B3&bkdUie$rc~-fWKcevD#fa|=u95X-4Bjp0>xRMg zu6J>-d^6H_;-2fa!R0RX?yg+dFLw=uow?3a?n(omBg$Q>opRUtXm1J17gWZScPUWY#kJ8Zmz{TugNdS6TT zs(XeBUh+HKW|mi-v$MSFJnjjqcia=a+Ru=Dd>RVs`pq&P-juA~Gk%hcxXcJce4CtU zqkBTn5cR$>W=OF<@8{@#rs{swyT;>&*!iXlKV*P zlZ2Bco#I}D)q#D-y%Otf^^g?zH5zwJSM&r;AF1(%$%a@rB*T5#t@zhxhSX_071s7S z%<*UQ{$uc7V@RvH7WmVUu(r3EvY&<{GG#x6)DI!`LrDD)_JaSg$)D*SkA9+tg2uXv z13u$GTxV#u`##vag=V(YZtM=oFkku&zQE0n5x>_keMvKe_IG8n4iJxWw|%C78!~ zW_jouVE;gQ=muT?Ze2g`8nTbM?#0jIy(Rd05_l%CBpLCeq0?e7#=XN*^fP8G^_%Oi zdG+kZVflKU&i1}=GmX2|od~~!a5OMAy4C$iK8<^> zcb4>j=6WxCkK!q_z19y@ZmzfG4a~=|Vrh>Ghs6gUnhpCotW5V`ru#3|^%FeD|4i~K z)$OF2&^mP+qeIG=vdEmz*7oi#kg(;xmuUa!>Ny zgZ5|~pTRyS$0T{0fFE>gbe@BCGY|K=li{bs-guVboQa!5&k5k?a`2<(rOdtVI{3xI ztM&Yp>v>t_`Em}%d zHNDuA2RRb0%4M{bdkp89=_1ebBJ5I1$_71ORpy9pNKeW395)E>ic)etE5_hlnljCk z>mvVnn&)DmQ|0cA% zaG_kko-$x+bgt(KO~-_=?ox_8EmCibJhoQSlOj*TKcwDxPWg%2EAfni-9Q}Nvk>!? zGQ7<5ikz2ncZOW=Wu9orW4b8wsCT@%o)p-frDnC(*J`b=*`B($XgnfVVR4l!b}CtYHJ=TX!Ph42IG0IZ-M81%)>TUljc{g zw>~2ZbpHjOv-=NV)_Mq8w6yB}i{h=odm>S*eIeHn*D`;S9v=ODg zJ2IlwcSrj?52D@mBc?{F_}@N{fpz*S`kM@Vd|IShmR-BjJgJVAubg) zAAjXQRhOBVSl4mkEVNu1KK_o1X>}d?XDDQCr2Hb z6!i}DCp9`L>iq9XUR7ESHChfeywBO|i~0re>GdOW-A!`6=0>fP zI4w%;chjQOewP>Zg0#DNQGKBo0bgF!lpkq4c~M6%SM-OM(!AwGxv_uFL;F9VU80Ah z+)}e3s^WUWB0cURJ?@gI^RGsn_Q<@bsfeTX57cP>Yc>D1n*W1(A1;f!9P{z{k&RLN zVeh{>(qXCha}G%0XNd0IhxL$ zyJHJ+-uHo~_X07gRZ;d)B=@SQcVIVjy}M)8_oNL`O?Mljd#cBy_6py8l}z!Ve2T&&)xXUbl9^bZ;zMsWoc@>SFN{ruUc;jnoje+F&g*2sXZ)p z-V1sczeM$d-j<#89YwW#-<4{nc`N(TzSqN2>mtqjKI*L>k*Mh;ud++Z{@@*ow;q1e z+P*2?r=-1#_of_2`V#LAT}|sDsLKbvmt$SNoEr2lN5A;~LeEE@N%!DC_ib>0g7f^* zLmS-dV6X6=&OHw2xRg+)ciTGB^GvS?t>XJdZ%<%DY^?}GZ*cAvlQdppCx5vXZvjcZ zwPO3ZhIltMS zg0RfnL)!f^@AKFPbG>EW&DbY%y~XnUlaCcyy@dLi=FO3Dq6Yg_u*bRHa_{PSr03<{ z7lEnK<=%VYzs+%$dnd*-3irzK z8F9~krsywl-hjNk^ltTHZ@u@syU4!Od)?5>)aV8;`HL5iZ1oyri2qbe-FGey#$vy` zZe+Tp?s|1jjL1$n1SMYDW(`%`}R7=HECs^vdX;|Av z;of6pgLlCq#1}^f<3=wg{b}&t2f7LAbWi#z`adp%^rF>!60po{@Y22MS4h9=DV2T$ zkka{G?h#lo-=Y4E@SE^mt9K!ANMfp`;;30#FLET}cN(qRvhm%=sHvKsYW?GJ8t)8E z&#=D4J=fi%8ocTK4e{_O+(%(NxG%C5{7vDN9B1xfnS^J4O*Gl2l2&)wG8u$?;5P<;TN`yO0&+D>n6?m0sbtdQ(R-; zs7Cu2IKNpfzZo_BQh+f z)aMNAVx({KXISq+9~PJyR?2I{Pllzw_sg)F^c^KjPaOlu;_&v9g0M*|yT9lG6O>qEr*<|1Fk zV>7L6H|)u1hwdj$zK{4L&R?#vLSv=ILND!G_K_u4jzRD6i(;Z*#5iqSp~fPs;$})O;&ktmuy^~9D)er`I{xLTw76c__YfzQ zcG8h{Kz~KODEAd`&6wObG_j&m1lzu$y&Nf$x_i~MP#Oo=21;*bE zo!%=!Om8;hKc(vZgH&`m(wL#mTgH9C>tFu%*tjQt_u2Ew2N*+(BK=;q&#UcSa6haT4zNkG6c&ex4Ebse8U2 z`up=lot~`IQ+2&mU2l(UcfT`T=DW=aKE-#sPx03*)OWMlVLBhL85IM9kYjdwzUC`ireBc0%33!Oag_9FlD;lIPhtS`_YmY; zoL=bt=MtKyLT}WGgh6NRF{E!T`hNd_#)BH`t-G$E`LDMg1(unGvb_=U_0|JRX`Y(& zyP2T#M(i6`noausOwd^hx*;~`ybkvCG4TKXafqL%H|qA9^!t*Om`j}aPWG54+211U zclB41-8AAp1;Q`)&Yei-%_{FQpi@+NXJH>qIHn|S8sbgkN0!8;!aqTrJnnALDaYhR zFTWV^nqv&#F6ckv9C0~FKL+&XzYtyJ?Q=Q#eI6;dQ;uo2_QJmAdYi4JY9THGy=)b= z*K9p`E8%Xd1or!I?`~^3a13yn@)NDO*uQ5T6Ynd=c?sW*`QlzBeUA4HSU|Yjs-8gd zZMC+qh1`#6wO-#u?d`KJz&JMfXUqNzhm||mNV{GZ*MA3ohvS&JJ{7l~>r>~Ya_2|z zrw~{0oisw>4R*4NX+E`2&-SVK&upKH{}gNeDb@Nj*Qe}NxzmC5_Bq;Dar3!80>+O5xx~{kHyq);3w|@jZn~e0YC1&{k3cm^G z8Q+aq&x8jc|L6La$K8VTlTof1`{P+-Q!Hf+EAQ@hzQbKsB87`xo3 z_WR{NwQjRx-u_95YsOY+eXrE~Rr*{Q*Kk+5?M@)xCED_2JR#ji>jl5};Zyfo*}jRm zUqakUk2Bpyb_brQZZFq&`L)>3$JY6D+{s7#^Zv29KH8su0Mlq1E~C_Jl~C{Bfd3mn@{=YO}gK0K6U?==Nnl_`kCjO2uzL6 z^LaGgOVjFHo#z`0{hfz$FdK89bd zgBC5v7OAH;XN#WiM8BH%7Cqi%S#PT&(XYM(Xp!q+zcW?#i+78D<+rB#l^t%;^HAb@ z75if_Bi&E>f%hA}#Mwgh&ZzbO{SmsyDl(>E{~MDL?{btAt?qNCfTpf|0*Eq+p`&2dVD$l{uzeYkug=%Q~mS{eSZOc>0ttf zZH69Cjz0{)>si!Sa?Qafj5tq@&-agx!#y~VelMgEcr55o#?RLE=4!bYYq^(dxtD6W zFVS+(@%KdgVnV+EL{qhQCh(K-S$@6#G=IzWd}K*H!_3n1U#_u2m#gs8zoarRp~63| z8~x5mrRHb3o|kG}u3DGNl6>xWZqW0zM9)*Te+|a-!GvmmZ^+{Z_Xa(0S$?&C>NFp9 zezm@;d=Ekn`zKWSPEAp`IfL}K%J-AB!*zN*TQomaJ{Rm9y>y~^S>&zp<-^YlO|0=% z{Dbto#`muu32S|4!5-m!>iYrvHSC_RWt0#-Cf55F!jH#!%XdEz_x`>suwJlF`ig-# zC;QwwzlYARf*+TFdN-7)cGeVOy-wVw<+07L?0ute(;U2Go!ICb2m6I{h|j{lMfmOg z3Qv;#H2Thy{WSWn$G)`GZ1O96zDLh{i=Oubdc46vs7Z)RCmw90S3@uFK|cv+(!Sp4 zQ~Wrh)j81-t>oJ53&Eb@Jm9IGSl!Ye|?|tXpC#R*ylSLScdWs zOrmptv#$!+5W6al-fL{1SY}VbJ~qeM>YIEo-PbhxsQ%{@n|=4d|NjcO4Tvvzqt*Ge z)fWf;4oHV@H5uu3Yv_I>!Jo2<}$Tx-YyJ%Jx#FT0E0%{9bD!Tz2;DZzhxEa^v*oX_(oWodb3`e`42uCIDm zaKM$LnQkQJ?b5fH>#cT7Y{dP1XAY-Wks}#21qa0?)yZ2%j)R^O>*bGuyxa zaUqU8A=kg~5h2n}Nb=D;`Ee(-N+wwiof# zP5xE>YMj51$z0`Mw2t&XzT3o?NZ%I+>JWz-pBdk60PGX&s3#lo$Y+CPx}PfDPp#+U z!|^>`W|jXt)IS$UzjHSOcq=dusPwYP$T<~uF0(XR#dk}iX+O^wOZ5Df%JJg+X^Bp; zJoD|e7(bt?w`&?Z#{ca!p(PhE8K48*;VzY_D_Jb8<5XNzvXF8W5C z!$VWHX+D}XA9c~kU|kQL(qQZN2G-G(y6BDQXOn+V^w0uB91r?R^ph|4MAQ3;Q$W-2 z4PpO^{x%=-1O3TmkRMRVrA71G5>3B+eB+ds=({DKEzy6E$M4`wIUw`@AHvQ(zNs?X z`_E33($X~dwiE#qT9jf@kbgZi$uo?p-Byyu_u&-(7)danDq?Mrs{-fQl( z^KfytT}sp9d~;=;wh$j-p@D z|D~%#jxu36%CB_jt?o&E=Jm$}=aa1j&>&cn5 z@Ylj$>p0s__wQ#`JM=iLm-iet7%Lt6xK=Iyw;eaATKqT7Tm}Cshd!TOgLoeti=ZpT)~ z0w;%Wm2l^*t&W>XADy|)an5k|ZxjFMS=$^_NVC6lkoNZzkIpP}=;vBOj!J1q{hqZv zwbStko%dcgYo|j$XSmaG4IQ_Gv)WM44p7hk+h=uR|GL38`G4I#r9Eh`KD5hm3Ad=@ z(!M{EJJrU6gss!RI+In$6BXJ81sSHamG-R}$YPJ#)5I-fOeheA02u zOYgIs?SUTV#CeBP_fMOYzc;%Sx=i9N$Sig0{wZ_n>z*>FzV0cJ`-OR`!=cY}+8p{l z799?KoNJTuM9*V7^zk?(I;GO7^Q}gB zwbX~6_!qq(vj+9AMSUxsy4*^q9)Fb*{%=dYglA>0bn5G;YNuWwS331|TRrw~74lz$ z_F3iB*R@Uu-{(3oXO;5^t*>j&TZ{1ZPW?RHdMD4bQA5k6yuH~QP@fIRx7?}E_t!i1 z?`K<3@2!Zp4f$-7d`fe7Vt=g-Zs8^d)kM}kwUsn`d*5-`T^@;DY4%DX;@j4N& z6Y)9`uiN=1&4+@^x@COaOx#P_M=Tkk)E&eL#OBL-kY6A2>vQrKf$04XPA?tj)|_`7 z;SB{_s6D>Eto*;*TOa4jk*<1RoXY-;8*~!!P9eQn-fyzkO#h>j-%G5bEz0WRb!P57 zt4psl9{4@*dt7>*8Rq(u*6q%j!(2SxZ=N^I^#kdnGm9lYU4OfDdlkF%`cUecY~lE& z5i#;HrMtC~H7PGX(a>=_g>I;s6OmQ;z z^R+a$1MS_3{q1z|mliI{>~y_O^XgT1H`4cDo$7J%7hrSe_qg~Auzw=z_Uu9XZFBMc z7n7yO^bH*cm#IF{3o?65i_&yHl-Yy+=`n4Q^S(ahd)%eZzmB^)$bYA=Zy>$NO!rCX zd2y-72lM+(Kild5&GS#8zfZberr%kXsgo{x-8-LGnYL5of6tHCW%Y zM5$jWeQ>#)kD=fCOoJBa@&@Xo`}rj5Wp?Z5<;`yGH@o@&6nP7*@?Me!nP#`{FRNRR zQ;+)q9iL||@VI$CE+h7kzIMSd`8|p5Yf1bOl#cKB?pR=U>+xfD>*J+a;+17u-MYW5 zZhhRa;{V#E?#;8g{-y3Sz%^jTZG5~fbuS0crRx)ZlHjpwZl6;3eUr7`MtXB*sXOBm z?f(n>PSWhx_ajQ(E#miN=<&ZOkDu4>U*O4j>@~iB-B|GINcun60{y)3cMI0K^l`_N zq4%e;pyLL5zv^Y43_UMA8G2rnxu4A7@mePBlYM!admHJ)H6D2n^GfBB=Q=%?m&^WI zRJnUL&9l>HRzg=om$}E7bv~8E!<66OWZajz_sh7iMtfDe^?0s!^YLQo<<)LIu00ug zepxg4Jbc_BbH>V_cwMi={#If?DpCJR)W634f#Py&r2fCTyvCg(eYmC)^{RXHY)tCF;Kt^0uo6gjHfV4hO-1^_t$HkqJu61FXq3%x9QEtN{`%y9^A=^;d3=5`a&rNn zx2;-aA(|RHQ z|9gw4t%a}Ww|Gw6PWMNyEXVKLTaoTKeplTFeG>Yl!`^FQc{t+Ucmjo8P;%-(LMRUuWzb=pW-rx=&C@FB9PR zfgkmCBEN2=>jC>bdfhng(d$No>0Ua|qTgFg*UbLjnv zwVUO>hCgR>!67>D8|m&uxt;jGaVMVVNZ8c z3cr7g-?!L_=RWj#-k)kU|6CihUtP}c;f&cYqH*+gt$sh)`?V)!yqheiz*fX-wV$Hj zHM<9y^Yr=FjfJi|==~InTkV-Vzs#-3$C{_-#SWxP$bE;Z#V^}mT~E(@xeu8?r~3kn z7klLYM|;ga2ftV8y2Xu!`){QGZ!gZy9QPF;KRe~URb})ZspK?m{BiScGvy}Hpc5&X7w9eE2sPptZ--+w7(mdTy z#d-QTP@1Q&XSd;ctk4&ZXzwuUk@~H`4*g!OAB?L1QnY?+M(FzhJdXH%oqWEw%dO+zOzDpt;@>e|F8q$xqqR$4 zE*wPj_1>k4!XMwE|EVku6>@%$E=}9{{>Bqa3-O*wdJo$)J|8QzoIZ-jPobqiSdaRx z%+u?obI^vlw2m!Zh3_k9(z*hzS(dpL&w;Lo|10CvgM2<7G0s`U=hG2m740AMA6Kz% zHnpEi_vM$a%6o(M#|W;Ga_M>|kIz4^&sqz;RvN;=i2CgaNZkqUB>BnowX2uC+R!#{yCPPE9yZxJt(IK z<@89tKL>mA`1<=6a}VeR*HY^N)R!Z(*np`Sl^c zKIGSzr=OGTLw?86&nMBIC(*vA;5W;A9F z*S{y!Fdmn?Pt>eWr?p4qjmMz&j!;PnTIQpZY9#K%wI+8PkD9H#_f1d z%_+Oyk5hKNAE)ekKTg^6_Vayx(xdr2;*|ZwY<<7~-V(YFsM~M*p6-J`5jbV%{rN{- zhn?5cFYD$Oo}9qP;YE3T9Q~Q%@wm>YpIc}tW&hm5L2{hlZ~HBsPlRhv*>yXdvfq6+ zUH8_nLVZ`|^ZN3^%r($!M5|eAq1TFb&RP$>Ui9c$8}jx2s4eK9E$E*u=$|dpKlwAa zszFsep|l<{jvr9vPJTx--q(`{jn|RkFCgeEArine77Rst@#sZ-6@^9Rr1|f zPg>^rR^+=C`BFN>)BPNB45Ra@g;m?IKigz~DrfJ^*Y}^>P;MK_ZOea>`hlKHLiue{ z{!g4 z^JRT#@8jUfe0?1ra;VqozQ^)Yh<{4QpJ$f)V)VOx0rzioo)y|EddEBuv`6$C^M)1R z{$hb1r^N+&oE8`8aavrU?_(Ah=>9A&;Cc7k`r-oJ?!^Uqd=*Q+7FArJ`?I(}w|gn_ zEk(Yi$hQ>vmKNy#ER}pW){~b0EJePh$d}Sdf0iQO^|;?v;uuEjbLk2XuFHyX{aXfI z?$-NN?$-NN?$-NN?&kX-{NrbGduYFL&$xDR-Yaj{XO*q73yfL;cH8|FQy| zz6|Z*$>95>izzwWwb$>Q{^U)uMj2s9!DWSBv`9 zqJEXAUnS~SiTYKdewCQ{;SeI@JHpH~#ib1Zwas|)mTqPjqz zch;cX8kAdua%&1QoB4XR2IbZiSmnC4wm{!ktU>?Qp!^z?UsIs3b88Cpb#4v%xxPTp zqxu3pzg9x8gie^wp>>#^_pw#b^(sFn#@9`jt7_!@++Xez zPpKEKvZ$ZbIEt@~IBgpSZ<~#`DKyLIB5O51yvn4U2IpKtc95EC{Drmy#@W|e)Wzhn zse0qz6!U7aD~+71ZS>vFF=SU6)5)$jt|7a|_&wRMv6briyyUina-cfPc0%l%;z^24 zi{}&B?w4)DRC=vdSxmbq)qL7^spTeaha1US)Pp9@ZKK55WO|iK*-Rdn`i4SnYAoI7 zbE)weyggC2r_i=l1u|ZtR2OG(%qsG@)J(Ej^d_)r*Ji2L#J(wZkJ$IcrpcPr!`{xs?0FZWQ~3*r&ukFLsyM z*TlXlc0XAYy+^&2+WZU2`75$k^@I5pu7ic^?6j1VXNu+Tv@aKv$D$TlIw<~P3)f*6 zd2H%s3%A2-wCz$qksU-|af?&haf3LAvO&AaP9C&}%1R94R7vsoleMa^#C}88q<$F0 zt^E^ODm{xmmMr#+%Hr`bBdd!%i)h(>-|NIXZ#x>P@vMI~l){Vil^uVp(=Y@ygu;x7?9o-FlvHvPL+ z1<0CIRW{dQk$6I6UFtfCbE9nEPTMZ}G7{Sd$c3IaZpzt0X*WySEjcj?jpjT}c5BXa6z3_4^Gwcmiqk4_ zw&m=i(Cs;|Q0NW`-I?=u3f+}+HkJNTP6vgyLUMHI(k zJxJSG*3lG){yj$9R_oYnEGpM3myV|;w>>BIK zWW(0iX}=;8bFH#VyebiH*C*$1p$6z4(lZ?JwyaW=~KCTkCcZn35*^a=4q zt)J3%Oj>EH^`Er;l=z>qo}if9tlyB`ZvBz`JH)@!`U`FElK3xK%`~H5mhCocHnmvX zY9rfWb(7s~9YVI#I-Kl2>qxTQ)-%cWNSma@_E~q+n$s`a$H}_X7qWeV{M7r_J>>aD zJl|Va(Ms}zY@f37j8M5e@65S8BeHUNMp$!sMmTbLMtE``B|9W{3)x}0JPW+JJPV3* zpCdaucRShATps!3a$g}^miu?IlXH2rm*?_m_vgMxwlens*%`S!!mD$6gwM%6Mm3q6 z%RO6@%OiYYE|2iqTpr=UTpr=|x&NU!%O%d$xje#G=32IXo*PtwYf#)S(iJS?E2iXWFN@o5xXImN9?BDa*DZGVs6Rh5gW~&M*aItE*~Yg zCWZWKA6iZWKZrYsy}^Q zhHRg-@aNLP$EAf&O8oC7{wayCY#iTg%N?h&hvd&Fbo_8DU1oQK)?*y^+KOe_}v zXz`blpW0v2mf5)PCfm42%5B_Me%n(t(gHS~vz4|0*%>xI>!`L}O14JwSt$9`NA&v9UpFvdP9{ zW3!aC#l|BfYU2?SlXAD(c$_?A<8jg|o^3WBEzisLb{mhGoi-jbyTtR7?HFyh*?7#v zZ9HZ=Y&>Rm+jz`$+Wtd!pN&ULx3s`P8;_PA8;_QhjYmtLjYrGpwh?5H+jyLuu<l@nQP}>aM#@(L@slUpL+n?O zzfiV^*?E=o+If{Lw(}}C+Rm$7shwB3aduwi%Ivq3oowgz&2Q%(ue5WI&#?2%trAbQ zy|KZfW=gqp?A*%>#a}BigA|kIi=9W&)fAIvik(N%4R#(ytL)r&t0mPMJNI4K&V9Gm z&V9Ge&V9Gu&VBcQo%?Qso%?Q+eHR^HHp^aYv2zbb?c8@;?c8_I*poCjTcr-$?A&+T z?c8fS?c854*}1>k?A%jvJNHzFoqKAxoqMX&&ONoy&OOy_=bk!f=ds#j=blR0xu^Q< z+*6<1xu=fXxu;Ipxu;Irxu?Fjb5EVJb5AM9dDPm5gL}d3;3JWhwk^s*ci8Fuu@0Wa zLmWJdhdIjV8f3WRFSPA-OrllSCvl1$lPT>e2e*8w*l`YS|1t-+>SPDEYPo}3wN^rd z5?U{zS4-$h3BAF=ZNAFEZNA#UZNA3AJr#Cvo3C|no3C?lo3D4osBQ0)IzQlentFDV z)MSg)HcIuhsI87UWS?kuOtDOlP{wa#;?ws%t~eZ`C7Ths%xy@BFTzfdUMt#fjZM4i0;Z*}te z-%5TuvQrK&^*mYXBj*E@=MLH4Dcieb`z7Z_^1m$GZO+H2tk^`vvB~_2KVM^Mt&&i|lb81OC;!Egp=N+{Dg>0X2HqrK1vVGFIj#~R0 z$^U!l$5T!ohswp{(Cp%InC0TRZ*}q9cer@&dt5yChq$qr=X==2EAv_xugvRQyfUwM@yh&w zi_bGRxcEGClZ($Yx48H`GwR|Mc&m$7;AdRC0&jEi3cTILEAUPiufQ+4cm-~A@d_Mw z@fl`^i_b83yZ8*V)5T|)`&@j6+3kvwJ?P@`-{X3gY|8Zl**@1!vY)$NCVSlVI@uGh zcCsg3yUBj<+C%n~tBb61e@NEs=5xp_cbcr#{V7?8`=4YzZa!li;^s5PVeTKvdfmT} zEq0q}RE&1>`C+M>&kxJoJnAO9d483-u-9F;Q{w{%3+hl+#)ff5_7BM@C=npZR_SW zaJ!q=z@2Vh17C9U8q((Gu@`sq*z0if*xT*qvDfM5vA567W3SuIWAC7w$6k+{$6m_K zW3SK6WAAe}kGoR=s! zx^E+%xY!QKXSalQN?H4)tZpgmpoe>{$HTpr@^G*9dAQd;_i(Qr_i(SB@Nlo4^l-0z z@8MoM<>6jadE9H}JnpruJnl7X9`~9fk9*CN$GtWrk9%!c9`~9zk9(~+k9%!&9`{;l z9`{;p9=A*|k6Wfbk6UJ?cy18SD)Fq&|@_2T1Q>aB9%;VY7lgCGaBjllbWs<5-a{ips(pNO|_zdAVl`9~;+vH5&YW=cNajhUK%jBIm0*JoEg-_LoOwzJe1`Ft(* z@(@0PB*~i8?S*`ViWKtpeX{)^ZM#(NP_|C74Pu+cK2MgeO@{Kmv<>Bbi4W!DTIe*6 z-zav6*w@I?vF0?+KQxR(ZxnmC*ayY#B1_ky!=wd<@!h9>v0sq2sISPWqS{8yVM~Hbt%Kgck`zB=-EP5McY*W zk?eV5WDVU*jE&^`iciUQt870n+dE`?mu$Z*+po!XLbl(O?WAn)m+kju`;crOk?pi> ze?r@I4NfJxRACX9dvOupSDYz!zSzZLmy2x_8xh+q_Cc{5#XdpSq~0&$J~|@yry_27 zqnPhcT8epJvc>v}xsQv(<$P=m@JKiVy@3}u^Y+KU5jGQXZa|$4Wl^!>uB3X z-}B%+Zyv=t>>0&*zAyHO*iXcMA=aQ@$*6R(PO*hzhl?FW)}$7n!8tD%`}`T4zmtAr zwy8p~KCvZY$BVsK>`bxq#V!^b65BwQ?!BDJdA5ojHJZ0C7TaIK`;t3`t#b^wPu>{b zm%=d@&}bPhejoYie3iCsszgG^QfQW%IfmP0k%TT5d%M_XvRUerF}&*f&f=U)#6C}! zt|Ll$G?tWpMl*dpZClmE(&H2-R?0DN9?LdDma46q)b6Y4XLFSUx>YRB`ZV>dut+6^ zXQ?jX1T`$d;SOfZl{xsN2e4N4!LzhQCOG&x(v!*Zr2Eh;*1|uLn zj;31FCGW?eTSedUegZlThDYnO%+D@5hO< zp9oJ%_}A|=vL7cA10ua&}ry? z(aSzGaXw$R=|BZX)Mb0$l~t z$(QWkO$cv>juN>YTSYJX@UIAu!=D1bhCe%(`zP`tv#asZ4@*Sv5VD>?n#&ImrN1P6 z_lH$P4iCZKKzxqkMWCCZqtG!h4ko}9m5$BA4TX zE`bg}SBWk>7=ms2;rx4EM@HD9Mb-qmY8=x0{Cj0%+Ox8i@5Of5Lfvv=@##;|2g_{ocgNpuN$opXs zIiCz7AD=?d5wHn<{+}<$kHOzc7yqV%#t@W4e75nD?rb8b_rYHR z?I&_NCf6$fRv|nH9RkBdj?d)y5iknIz&MfPF*#lWOo3@o73z3Qj%R>g&=Ib;qMoH>p|l*T^}D907GB|OoKl9AE5LfSVw$VHFP%+ zx!ef+P2zu`yBYo%{4L`DTlZGttJDvz2ycf!37sZ#IsMSaaI_nd%ke=M5g%56>n?%6 zLUg>l3OYpOeCoviS$Bi@KRy_Nze)Um>uwhRgo82oTf~2&yH)%&AK-5n|KGZk@b`)y z{C+=l#t5#@;P;C_{{MSd zL(p|#gZQa^p_{;F_+!v5U@QCy=yotE{$q#I(7m8B2K5DfU=bJqE5Hy~2S&gqFb1}O z39ubZgT0_}7Rm>GU=bJqE5J%3pO=TA>%a)u1g<5@`8#wA7zYzzJJ>3^fFZCBjDStxTB6hwx&=&t?O+Fyz6%o4^>@0w%zAuouiYTbJ(xi@*R_0fxXjFakD#F|Y+pfbC!!>;;W;u-~8$ECK^y z1sDSBzzEm`#=sUZ4ko~MFa@T;UeFka`hY&L2n>J~UmmcU;D9RlmX2-pP1z!oq8wu8N3 z#w1<77xaNepdSo?6<`nyfpuUQjDSsG6l?+GU;=ChQ(zkG1=V?IC(sM}KtC7&gJ2yP z2KjsNJg%c)3m69zU^|!sdqFi>r#HY1&Ixqq@fibWJjDrcV9ZZ2~uoqNQ(Ow|GuZ8DJHnBzdKVo(@F8Rm{e-T(B;dg$- z@0w%zAFb(#C#)W8i&s}*Q(!NseuZ`hGe93$1O~tgFa*|t5wHo2fh}MHYzKQm z!;kg=eP9t704u-{SO-SHCNK)dz!oq8wu5P~7t9FgdicO1FaTD7A+QdNfK6ZwYysQB zUeLG*`wRNOBCrCi1Dn8R;$w85vjw^px*a+R-3y&jq01=(17HOh0_(sC*aXJF7BB&} zgK4lAG%B%QpcgCx{a^sB07GCM7y+BW7BB&}gK4lAG%iN@U=dgW)`3l63)l|!g2puD z1Ny)sFaTD7A+QdNfPv{cpAZ-UV_*VIgT@TR2aPJNeP93#fe|nUra|KpqyqzB2#kQu z#OG)|jX}3UC!o_{_N6*r2^b*qIvfHcU<^zQgjef$5ikuJGf_V<0EWQyfPa>b7XuSu z8Z>6>aDES()CY`!Q7{I^K{W^Iz&MxyQ=l7lP3&sC;&2IA1vY@qV2sH7)e4<}PC}=l`=O0_$e+mh`=Cpp1JG5XZ#^7>Za{bh zx*0kK-3pz6PC}=lvujWuk?UI``qsk%=ql(CbOUq*x*0kK-3pz6PC}=l`=O2b*k2;u z2R-bAE)jjj;VR+q!!h_1U>fWr^8I;ZfzHPVRuQ>>>xmp5fjeqgb{+ButH1`ZSxD)@B-oGe?0TdZPU@)w8{lt-E?Lg;h99n4!CcVO05*fI zU{ZKXPntNvbX~F^I{PY4cS}zRSOqqKN#XFr*$o`;k)9H;O88<=1K13_6{F30MU-fKg%&ufL*)A67T%`jim68W$d^60Sbd05*fI2v36jVD>6b zxB5s4SOvBUX`X`pVD`-%fB4}NuvNI}ND}N9zI3GI7LIrDNEO%swhDhbk_7wVSGVf@ z@PZA*uEvocH-oKU66^;{R&%^rA6E%){I~&Z23x@-*bnme$+{YE{MbvBi7?}6v+#_gRcqLP$&18fDK?X*a{}We&LFv&3ACRyN<`pu(Bupi70 z>+~gHmGI4@4PdMAv!ngO>{NDy<7cNDglDCi!B#K{_Ji4Xas0DVl|=b{TlAHw25>F> z&Cp5V+EgF>B~6@uYpMzi61krnM8A^?LpLM575)_b{i08#)LNY`o7mNOBISklgH_@$ zNC%-CL|>E+LpMXmp;Mr`8{-}HgF!G1M!`6k0@Xc8KfvEdYdm*XeX&0wqW z({!B3{g#A31>KKu3Y73{Vprp*X)kmMbQRbDHiJp9AIx5_)0YU7=_=?3uo-Lxv+v{h z8OKV%DzE`;6^=TV1hfCZ@h?7BB3yc`3c4A(6-*HSa@)3K5;`rqE!i*n;$z1B9R5Kv zo7mO3^q5cdSIH9SfN1MGRnQ^PXTH+_9T6RPrx`jXdht80&c;m5{=+obAg-(c`@@^73Eqd;| z{m{mPT;5ghW)r&_8;|)!-~Mh1bU^gRcdMX7qMv=Y0Xic3jdx?h!|x`9U%s1^@JElO zMQ3*Qi{5$6c!dYo`xKH#qoh8r#(b;>dM1OHCBzn}Ii14C4G2xOutrDKq8z=JoNQnQI zJxTae@TbMUZjai4ek10y?3BTME5!&8sCU!Lz_r^qzdM_co@V%t? z1HEa{^WN)+Ha2p;*Swca>}m}3`b6LLUI}zS^p^KR!X58LgzfLegde?^5dQF9lGxR_ zxHm0&6MI9#xAry=X_0abYDVPxi2aHO}%N+ z%lGv|8;^4Sk$u@j>gQgc=#BeIL~rU1h~BZU3gIEqhxau=M@0W;Uo&(}^oaefqBr#> zL{HqGB=Y^T6p{NaE&j{)t4-)1;$LpNcE140pX+jL&9hGM})8Kj|unfPY8SW zr-i5X8=E;FN0(1Hsw*Iz(iIY3)|Dc1`RXxEFX#t@U>J;p-p6(P=pQxXU{aI$nH$FCZUKZPz*ohQTP90@V(b2L{0~ z7zIY?3s^j~>02l%zV98D%m-~9FK($Mk+wh_uPt9PQ z$o<;LFX{LZBG)tcvX1Y6Ra3QTdO<%J9Pqz}_+StW59rr*co>X= z@xN<-3RH2F1Ny-r7zU%DH-U1&AQ%RtV0<9_4b)?R?OI1cZwK-NgKr`}=uc`Ld`C0( zu2MzDwOvLh^Uf|mk=r>6hWBV4->aD>78#qmjD4D3qQnQ&@EiMec=Q0$gWhhf{a_Fb zgHh1;fsPjd!yh8uLF5Pe4{5DFLO7^C*4hjD!5|n0qXXe79X|+$!6+C9Q=m#Ce^7m* zb?Q@1^%=rJKNtkVU=)mlDUet5( zFa^?UE_HoCKNtj~-|F!2_nJ{K4yHiw4?5fr2Ei~G9pKM8Uho&>3r4{>m;(9jygUxg zM82-_Li@oWSdZ{9bQJ7^KSl4Q=X_Ebn)K>Uz2Bf841!@W3dX?{s4Pei78ALC{sBL| zH=E1zgTXAV!(bGQgDFsDBVW)D2Ei~G1>*xcN2iMqFclei9}I$FFbc-O6sYJu-;y3o4QP+{`#~>#msi>u4CiYd z1>;}}R0YTvOo3_$@&SW|T8F_X7zb0J8jActKNtkVU=;My_ZOtTU=UQpQ67EwjKiY? z^l2Rj*N!x3op!(PEi&jn@>y^Ag-hND3LkzWEZqG@aFkAGK0}YoN-#>4c0E(GlE~w> z1Kc`V>r{yjPmR%3XCWQv2UB3MREG!Y{o_*qb2Q`QG{fg2d;-GDG>a#peqcT5KTn6N z$w)WADM$~h^R*5Sa4OQ#_glCgaX;eId!XCZPjAF4wD!-?^j?B^mujX!RSi8`(?3r$ zT%*}RJ;oaWDm{#X7!siKZV6gHbRZ z)Zr=6yG-lKI@A;N)*~M<2!;o^LWf7eIG6&}RXW@Y`oSO=2U8%u^jP-W3;Mwz7zU#Q z;n(Q+K`;zPLGQIX+z(a~i;T104?>5*;B`7)81&wNbYL7zf$BFp+|kPJ!V@ z#QUu#y|!78H_&^h)_$-!!u7khs~!v!c^qsNeP>r67`#jS!(bfTx|Y*#>WULNT?*`j zpT85t;T>T3cRJo$qWD4cI<2>Y!TXRO=>3D%K`{QH*3pMF<6sI@4{N^{^n*b#JP^K7 z$Mb{XN3>3X>QSxLCgcbD!5|n0qhK6Nfoe0-gX%G8Fbqb)IG7p;e_Y3pg263Xhr#H8 zeuCGNi`!Ge_3i#YA{`h9RTSleVPd=5-=2b2F&!QR!=QI7$8&c0g_m{&g?D#^g^3RD zGqRp__=!9of?ybof^jefs#e4Y!(bGQgDFrwi}+x8KtIRjm%SO>ro+Qv6pVu@kX~gj z_4I;%FbIah6sZ2n`QP?tiYV*lPNWC@U=R$0Q7{gs2J|kZe^Jv924CWGUVk$zJoRQ& zc>Y^);cah4U)AyBULzP} z2Rn59Fc<~nUUi;YG*h5@7v+KBPOYP0aIeD|KNtkVT}TfG z4J;o zaWDm{FHv72=Nks2pgN($y`Z1S@q%C&jDjgpeT8~~ej@i*5Ddc~1>;}}RR2bL&<_T| zFc<~nU-2t5okV`19}I$FFbc-O6sW#Ide9FB!7vyF<6sI@-y%Ke2ZLZ3jDm46 z1*-3`KVT5_ey{y0F!+PkVK55D!4#-|M14R%7zCqW987`gKS&4q!5|n0qhK6Nf$9{} zgMKgwhQTNp2UDQ>3F*Ng7zU$Y987`gXQTuDU=R$0Q7{FnUv#=~hKc@fa#b=qK(p5L zc@OdX!7vyf@aLP<*F5gQC>RG*1K~a$FASzYHB$S%pdSo^VK54+BE$#%U=R$0Q7{gA zi*-6b7zD#$6pVu@&_7D23xZ)V3dX_I7#&ZYh4^3?jDm46HK3=M^g0i!^R@PZ^ru~E zUoRL2qhK6NfvOzwK|dG;<6sI@QxSiFztY+dM!`6k0+k=>Kve+^hQTNp2UDP`M10T> zM!`6k0@cNc5Bk9%7zb0JnuhqG9}I$FFa@gVh!6U~AQ%RtUOR=;}}REtm_&<}>eC>RG*pt=I-KtC7;qhK6N zf$B=61N~qajDm461*%$|F1SQ945mP}6#0UFFbIahD5!#n5Bk9%7#?6q$BTk$8Pb7% zFbIahC>RI5bvm6N41!@W3aWbK4+g<77zN{C3iL16>4IPwjDm46OJ%CBuBC6mD*E2F ziM||3oM^hke4qK0d5opXa*O3o%iETlGT+HOmU$xc+ssp$g@Zza?jQ8WLG6QvXD!US zKPw~qjqD$?f5|QweEMK}&W$;@$!V!kLUh7*Jc}TE3!?t zU1+PcU1D2gyV`cWjlR@i+hO~}rtDMfm)n19-(-K%{-*tF`&h?R$LEd(&Rd)toSn`? z&R@AsxMsUU?z`PB?zi1;&umY<=NivO&vs9z=b*=ySCO|O@3y>1-V1r}=KVA8$Go}u zcjO<*@6GSe|1$sdf>8x$6^t*KU(i@^vf$@}q9OB#goZpmB&Tpr;nKp@g_{cx6&@?J z483;fpNH-o`mdqGPn&hx?WeV#_QGishg~o%Fl_p;=3yI$Ju@sl?EK+#hSv_iZTP#x zKOJt2IDN$O5$i`hHsa|KZ;seA!g2bH)2}%Fn$y>we&6YTJpHNDcb{J9J<}WTUgf>P z`-Qi__q1=juWsZ=BMXWGMVA(BD%x9=U0hZ?yLe&olH#k1KQ8{V_?P0cQCmh0KBMf6 z^Ut{CjHPE>cgE&3o<3vG8D(dFdgdQS$48$UJ*#AC$qglIO71UtuH==HzLGCXel8g~ zX5N^q$E+W-YfNIyJ7bQI$vMk&*3h$VIP3AVhLlbz^_Ole-Cugz*rj6|$F3jy!PvuR zTh6IFXVSRpadqRu<7&sNbKU1oIQQCfKRfr#34sZ}pKx@7uWVe|q_RJky|bRk z%YH1gO&l??c;c9e6DCfXID6t16N3{UocPSd{)xX#oIYvhq^l-vp7ivjS0;Tp>C;JB z=arsUf8LAdCC}S?-rmXIPtKk)dCG-T7Eifrisk(M=YM(rtrxUj5WnEv3qHBv_yzyI z;6E4Sm7iAbD?g|F_vMe4KVSaW@{{F1mY*@Ta%%0=WmB)4x_asZQy-c7ioD$6SuRyI|BSNT(A`Ng{~-hc787Z*&MFm2JarPJ=3wr<*^)1H{tGOcym z3)4ELy)*6TwByrk)6bYbd-|&BFHUcpzI*z6)4!fRXU38lH_fUS(T{z zscPaSi!ZtNlE*LEb&2KDYcGB6(s=c!)yB-MnUiMDpSgVIJu^4We0}DpGl$L^KkK|% zf1I^r*3ns}*$>a&Jo{g>?Q@3Csho5DoNaTC%=u-`|Rw&ybIJlDLl=S`hgF>lGdJLWw!@7;MH&ii8CX*Ir@Gi%1yl-FEa z^Fobje)aqt=ifhn)BKM4WeZ+guy?_S3npJ4yZqGUg$uu1n7wG}qUDS3SoGAQ#G>v+ zrYo|qSaHSbD?Yzs@RiqJdCQe|UAgYcKV13VmEBj4ti8MTrP@zx^A`ISS1i7K@m-5w zSp5Fte=i=gWW+9-otZ%CSuli@||5pEY{m1pQmaksEV|m;1H3M|l>NNU;<#6R!Bh(Cax|*rHYK8KttJO$#ohnkdP|ABL zLGQedYE!}l5#lH7^BLJv(!YRR82C*syW8lYPoTay2%))?l;D(t;V@@<86Za zn^C5^jEU-VV-j7!pQnB{CaWCN6y-6Uue_!Ul+RSIicC}0DAR@NOw+H_xhB7wVhX5$ z=^}NRsX{F?$ku2z_;RDMK*d8lACRU6`># zg)**Et23@v_hmGwr!uZl+cK_I+cQ?GS2M0t@r>(LGUL~(GvfxeFXKjaDC0NkaK=sQ zNX9Dlb;ix=yNp}Z_Zhb;vw5`|WNxG{1m30wn}4gE<~8(%z}r=U`3^P0e5dl6!)lZ{ zq9&N{Qj^V1YKnQSI^TS^nr^;F%`pE?%{H%7SDBmDO7p$y*XG}=Ci8mwdf*HQ%#W(q&6`xhyji_veoVb%eq8M_Z&8QL zPpDq=f2mK*e^kfKQFX!`Q~x$^RVU3)sc+3stMAQ!Qa_uYQ6@{PvRIx~Hp_ErsAZeF z!1BEETmG!3TV7C?TDGfd%MMjz`3rqx@ULo#Wv8mQ>{81uFVa`c|E8|ByrizPysU1t zyrO<%c~v!9+SFZ^*VH=8>+1KGzpIBWaka(r27Sr>P4%?pE!ApyTWz=Orf(D`)r*!r z>Tj0!)Jv9q^tHk+^@`^1T-j~fMxFo@s1mzUiFI0@L`+A*KnLBTN%BPdA;HInp#Gv&eKo<|xzD%ri{C%2euicPO=p zo^G16L8-;WXCsDMM*QoO^rdw6SJD^miR~qZx`{aME2SEVEB;Ae)+KKLoz~w>R_boj zW#4F?U8$K$YVM#XXPPPe&)~9Z?XO#>IXO&UlBV#7XBp~Y;*2?lIVJLiAI*II$3n(~~=#-%xro=q=*xV@kbC zypo>y;rwm~2ln$LdeVvG?R-TuE1>H&u>VJ%*Z#+Ur_1Md;(UhD6F*$e^|xys{D)He zNca9psczyq%{rgVwTAkLbO}A7(?{g|`iTSk_s?>j?rjSHlKdA1v9y!BM`NTh*X{cdDuE$7XKlOJhhf_T! z5zo%i^&hBD3EGFtKcB*Rzqq^wTMXqV-SxUIccA}QMd{1VcEkA1hL{HSP{tlcz-cY}$^8R;wmeF{;nf%X8GSqL0|0Lc+{Ga{G`3&^uf*M0T zO5q=0N#m6GD%IyHVuZ%Wb41?17l;kl==S*Wuu{87-|?L8pUDOEOEc+Asuw>!$WMB{ z$(q_NN#u6xChoYL#tm`e0z-X59O$2kD-3mlbS2gETO#+TL(QqDpfu3}^)leuhaa0mG~r)*Mo)kQ=LdJ z-$P@bc$CJ+9^wld40V9GhsOiaN>5rGBJ%v__WtPtUEYu2#We1DoymHN^5FRBM|H05 z&tE^J`2g0*-;n0`k3#>WOsP*O-K#%qe~9*%`*&`+q5et!^;AEuZ)KHcgpLcWCtjlU z-HWt-96X)+k>~$P8V4NjD#WwmIM9*v|Ie>BdgAUIDraEb>UqSFwzw%Mp3P8bkAfSVI0FanD4Z z?j3L%`gaG$*Pm#<{Lkamo!1*`1*O|Y>)}e`EnpVa<5tqVF5N}^4#)32+{>D3Ly&%4Z@n1yYJ4pXu=O6#qdB?!{$^Ui!arrT&{!ZmhqT@sd zk=MsA;sRQSdEMl7=?LkwF&=px?j_ws^SPgRe5j$mB)(7UtQ24IH-z&P)FH@pE84G<~hdud9l_ zG*9_(eTNdeXdHNnr_uc9^OKLM-Fg4osNY#P(z?c+LhB?S2haXo9}g=|DmkCH;)GIX zQTq5gLyafi1N|_aH*ox{oAtVX|0>N+a42}oP1HbOUDeLXj z9#xd?TN-yYMDFKB#DRYK-|acj&Xo@-RZsD@Q@yVt@^StKVuRaIw-9f8L8&#wf%AhV zI_};@n$H{VBYsQk#wOy*GCFP%PtG&c^Th9H{=7uIb1waIO&mDy|0S;b+e`C`*Ugp@ zhI)^}C%i`IBg8{(bQ~f+O8f`$#aC&4C$^IQg*cx$_(eKzqIr}@T(MEN+bu+Hw>(-G zxjk0Xdd)oRLah(3*Sb8c$HkKv5B~yJ(fE<`2s*!DzBxnln+ckmX`Hj)LGyrl8ugQx z%C9}HR57t`lJ>t#?LUU}@2}IE$LB=S3+_{j$Ngd&f4ok&f2!xlKAH!tqcl%>9y~bA zP!~}AC+iIrAdbJ2<_htDpXbe>;~tOKF<)suLg$^VSG=kBcjWJsnn~$8{vT;?0$=0Gv!Dkl87WS62zPmK`1fLF-6P~LseBxH5FAeRbN%qOw&+RRaG@pMO9H% z6h%!{RaI3*HT8e*p0oGu_4@Yy?*DapJ@4nU*IIjC>)C6sbJhuQ+vpd59q`6|YfpOB z3`O+7yLet1{gOtL6!AREMtw2*G4;Ol`}xiN+uQP#-whXnd- zJ71=LkS@6IM!&O&_b=l*U0X_jh2>Y*`nPj5&^`|b{Omxzu0fnI+JifA-;92OaUb_^ zzo)Prqkm#7f5h|5@J2sl4(YqtpW%&qzX)&EkJfc~k7IdxpnVweZUf84ec6nEvR#;Q z$jx;$?ng?XzZy=z#&};{IoW@|{^Yr0+&A;R;0o>0Sl$&_?>~Wlz>&FJU-lEk`qwz# zyR2vUg>1+0|Lp%8?{%_;f4@;DcpqfF{j`rS@b<5Waro}|Z}2ZA`r}D4)-kTb2Mhey ztu6Q0Sbi6OfpQ1){mY>|e~fgaUw?!26@mLTBG67o$NJ;Uh=4cShuIE(53Fxo-`lKj zTt_2L8rSg;md$>udHswyBDVam_e}Hs{F%UW*z9NYoajH_J$)46pnT&9|MSAwkB8-9 zE9gUT+~#|qvA=NABRG#}{EIHWNr`{@bB+lglgOxe zL&KZ#_(RUmINtxZ-VD|=?xQh&W0pTQ)n8tl;rHgaPV2ya*9YFu`v;ak3oNGvmgfeR zjr;f-+i$*yx{SX~zx)mSapIcM&MxHnkJlLIG5TX>eYv{CzigiWvvvH(VI1cY*8k`d zu@nEvNdI}7_tU(7#(RJfhyN}A58|7VZfVml#l(}*8<*)H`Wiu8|xe1Sl{r*`i3{wH~i=z|Ne~gGOqup zKl;Z7jqS#ee>GYWiTJWyhjRE};$mgI`TqA&;5~5bH2--I2=uoP@EkGfyN7<9;eQA$ zuL^kceQ{o({97EKao!1m`fa`!Oe^lMkDJ5%{)aM(c#8ek=3dpu_Y1rSWU^gjed8Aa zjs1lYUybDloR6_=)~Cc{{&H7m`Tc{D#6GrTp8ue?glNaI`M&l+Eq^$A` zCO>)(&jfsbe4l@;Z*IpZ_YCQ?c@930pB(VVza^Hj+*dLlg`axQznmNJX21QP+c9Q; z9=l6f{Cf@P|KX>cW~>#jQ4bg4%{XD!(=!Wb6QrB(!RCAMZ-M9BQrc?)`R0Di^Dxir zlZEsz$p7h0-kb1`7ARs1ewx!?-+!9mzpfc;{QiyI{_B|(h||UJJ1O7qp+CQApx^j! z`+I}^?4!J~-$QuUB1Ig-XR~|~|8?N`o*dZEp(OwFrp8JCer}}u-~Z}!zt2(rwFiD* zH{jp=-M{?khTpII!|&H}To)<-E6YYbIZJuNcMlwQ+I9c3_j|v8KyQwo?Y*7oUnR zOMW%{tSCjK<5Sax$iy!S=lP0%a}2Q^zqg7a+TzPRB}6BDBK6pam;Jd8#`#U;Ic&tO zp91abTwr+x*T=}O|EJ$?45SwlZ;krDk@t(PY|j|y?1%4Ij?WkHi|N-6#a|fhkGDO3 z_CHVduxxB^@dKX@ zVm#LHQHT8NWnA_9kqiC)$65!+=JUpkgR^J*?|Yp;{OfOg(eFb7_tiM=D7OD^_p>$6g*fu3j->74don(m ziqBh0yT_k;opz6(OTEm*Z(ERf4)x)#7lD= zvJUSlohW}MP%m!;?oS)~W8Fyqx8n?@{^ybZ9M^3CeiH3qFn&ANcR0Qi%VY4t^As@= z--dq1RD2EmYW1>rqbNd2W0*wut_-uA%yd+{~sj~Vsw zOabq7EE}H>7;W4rcZB6Hr}@_po9_3AfAjliZT@;tocds_-#FmA1>)`3fp&7b8|{?s zBz0HBd3;tMfBiRR_!{@`+raZ@M8JPfJ2BFY{r^Du&*`uHj5m+(aWnt^jrYypNH>nx zcuyG{@Wy+?AEf`z{*32AL4W^#st5f0A^zol3;g@}oO-}i&%gKQz=v{tMmsh3?_s%1 zpdTmKA$tT7ZKP`4BmV$81IXT zEF15=mGEOgJej47ae`dY-xB6$+Ph-7TSc_2^BOjr+C&e}?C}alWO;`p;iq>%YFY0>^hJ5XX$|yiNH#f$RV0P=7fi{aw=E z55y0%-nI$E1*86aK)z9KCqA3?jd9VjZT;h;FZ9Bb{$Zy7eMk+|$JV49_2BcDl)pdE zTNj8EcAksI@kS7bjB$^he6C`YTNlB2D%&yk_jO=@7x7Tyr6%oODpA$b4 z@vpI56>n^}3I54=^JILw8hCzprF|OLZEi#VeKdY4+*n>1=zmPC>0dVDR4cZ-h3nQH z?|jMMk3F%$e;-cM&bpJnfVkTSUp`k6&){bT;?YprpK-q&I~iXm-8k=;@c&j{&GR(Q z=M~Dm{ha?e-{iUR_jb6yGe|e%&3K;2#&Mf*$5?MZ`DUCM$@6b9%cpp6TZuRC;}xDO z#(IxZ{C+?Ep}((3;CZqy@H|Nh_!f8l`P%}=V;1P=A$k>586RzxJ*iJ0Ku?|#Nl6InLmO*y>z-v9G0 z#+q6F?k6GY;@|0_h=zDV-rwabmh$_|GJfBooZp+{pVg+&t|@Phrw-%1pBx8nMt)=Z ze@6e#tanCzZ$r9KA3EY|-S8jxu0XrF8Su{Q{`4VSJEPtj$KRFm#&zn4H@7pNew;B* zZ~U^WaUBu@-i+)0xL?M2rP&WKpV!8A2K{3@|LypP{v-e8x&Gsr$@{ADeTMgc;aUam z>nO^Z-*YpM+x))Nar)K9c;OQ2p>dtV>+}5*{ID~`MEpPVR|WFl4dm~|8|Qr*ZyfJs z{QSxs_f|d!uj2Q+1O1anf%s^Y`+;)L5(j_AoAutTCr185(x3d^oss^SbaxHj`F8#L z_xH?pQIoi7e2?$HZO6^}pL9}0F#gdbz9WZEBmNlo$F|gepUn3M^SYV+6m$FL_Xo}W z7;QM7?HJd?_uG#vRgGUeVZpzkWLJ_vZJY!nkL~am)^+o8K#& z9w@(p=Y>(U;gd74F1!9UB2YGY8+qdwf^Id8Rz$lx!=b5jSZw9eU~vJ z${F?7_&!~8`Zb0hIG*u9+ID!roBgsa^xuqjxS#D9*MI3h`fJAb7jlLv;yJcgXR3dk z-MFvASdM2LVKm-cHrkExeU;%e7vfv`;}niFiubqI@J38A zzGrHF-_*@>a53q}o>Igryz%|RwfOpT74ae7sPEhG-H-aW7kPnwuxx(*WY)7M>q|tS zdgtpPyei0?(gjBmLVq`XR>gm!Ic9kF*@dgILe_eBv7Z=lS$c z@h@iby)F9A#`QKnA2RFj;l2L#mIc~L&qMz09z5yyHpZ)rF%I)M%+FI20>@G5wZMH0 ztpDWkJb8VM>l4lP%R zQHK`1Zv6R-}JJ+{wY;W7~%RmgjU2{F?!PcLd|vT*rMq=m&Cr zLmDZ6*Av4(Lpk&OjOVCPf12Tq<8DH|A4a}epUmSnmW}TfndQxV^ZU(7#rQmv^~~=% zKbdcQE;aif+kO9EuGhcq|KHNreY}fG10)9=ve-Q9H@bA5Z;ti9_co`0WVDMXzb8G6c4gd$DfDv; zKOw_kUtXXd8RI7A{aDNAA(uG5R(1XL?a5{1dR-^K#dnOgo z_&+Q^xxFWspFGe1DgXaFQ=t?UMHspg zl%lc-M^}N8FDOT%t3k;;*C=!vl;SB7jjjQusL5CFzBRfRYe`D3iL5Qf%dDq}Nl-F>ZVY^#HKdqNSt$xB#rGee z6l*EP*f*5?O|HrCT`?7|7t=|94@$9txp;i81f|$0W}`oVQfv});3r}(Df^%lpRzaJ z(4iCu*c+cNK`A~H3($w46rYPl=)+Koqhc{UCYHi4#d3IDtb||jcMqjFAqwEv950{d zLMcvhyu1NHDZb%&r8vWpN`CNm1L^0W6yI`;jEX}kE^v(WSfCW&@it4;g;HGR%T9{8 z0;RYrwxX{=DZXdWn#c>K_(AMM-+)s5D0ZW7LMeU{d(pR`6hCv`e8UP#@eAk8r?*gw zUpa4M4)`JX8|TWmaiJ7aIRb6UG3Zu~lkS01c$E|AASi`TIf*U?B|j8;8XW>9Kkj)3 zT^veLLOBP+mGh)TKq(@Xi|CS2iYVn0ETvq5(aJR#qg;ov$_>hthEl{SH_`EswyfNO z<(1p8f^r9@DtBQ;U;aDY#?Tmxeb3TZqo-46%f)Ypi zL`XeX65ui=32s!%zz>uZxJfAwKU7jFxfx3Fkx~i01xoR;QU$#gO0i9;hTaaP*r9M9 z{ODL3dY4iIy&FogM@dKTh17N>1HBJY+m$-#{gB$OWTFp3YP(V&eF#$9l?Ld;kXo%| z!4pbj__fj$o>ZE{Q%Xz9oQBkDr8W8tq*g0!(dQtwTFFMAhtz7N1H7nog5N1Q@RE{C z?qw*&6{Q=zs`P-@lwR{0q9$hTCEI3--gs`We~ih z3?}7QNUc_ez~7Xi@SZZ9^xvW6M~_CLA3!M{Dx=^Z${11}K`H)J#-WR#WJd0I_*j`p zijWi0ikyU&kk%n5qwP=%RZfKtIUQ?|L{9H~fpu8^m#w4u8~$((Ez z-5nA!qy~FRCn>$46uqSz=1DK?BYmXjL!QMl7~Ky_(O-tb0Wyq~XP^`VWjK6RM#4cd z3O*;J;b0jHpO$ZOhONXQVf@6&?6vEZJ7dJl;ueo1&L-d6^@aW;8WLY0hkquaDDwJZH%!1QpV>m-Lg)?Py za%Vxw9Q2lOsLl93z%a-W+SjX#Ha^PrNE*xX)2FKcZz;U)-@FiOw zTNn>HLR&tZXzK@O+6KT`wt;Y-Z4i9jHkgw0p%ib}hQI~3p>UyXI9y~KN$#6aip923 z=p|5!rM59}nQa_gZW|9**d~&@5=ybkHVLk_O(x|nD48EW6~1koPD&w^VvTJkdM%XV z9oua5I!N!uHV3Y^%_ZeMNbkiq558}k4>#Htkp2PW8DTSK3492p*lb&j{s>C3#kLfF zY+FvsRw$W?zY_g9l;W^$HT=R>0FT%T;ZfUKa*sj!Ft&B*5d9;R;->8o{M~jK-nSir4{XQCeF%xzw&UnWkce$N0gG%W z;a|4X@UiU-xx#)1t=P|@B_v|o&!g>-h;6@!c0eMw{SsP-L~Q#N=(1mf;r8n=!hQor z+Hb;=_FFK@ew*^8Ad%L72gca%!dUw~(n~`kt^Gba9ujHo57CK`NNaxtlkG*Mlz~KA z`(tzpB+}aHnuzj{NNcyDQz4PouA(bJBCTCRSAj%YyAxKkyGf}IiL`bv`YA}HwfkUA zdoWD5hr(L+FqmNvhqdjIu#Pwu%fRmT6xhRF9`>}S zvX@?vXlAd3&VxiVdlhs(B%0Z)q5DCinLQ0X07~(Uy#{(9B%0aN(Ssn-%$|WB42fp; zI_M!#iWlse=%G-GVfOmy;gDEiZvaQyv*3&N#-xve!~uI#IMLpml$Rlq%H9(F3M5k5 zTcf8yDW=-nqNhP3l|36h0}? pEf`CsJlZDPFbbpyxm-UbE-Ix%O`GKlUDQp1l`* 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 literal 0 HcmV?d00001 diff --git a/JoinLogger/bin/Debug/Exiled.API.xml b/JoinLogger/bin/Debug/Exiled.API.xml new file mode 100644 index 0000000..b5607a7 --- /dev/null +++ b/JoinLogger/bin/Debug/Exiled.API.xml @@ -0,0 +1,23517 @@ + + + + Exiled.API + + + + + Unique identifier for the different types of admin toys. + + + + + + Primitive Object toy. + + + + + Light source toy. + + + + + ShootingTarget toy. + + + + + Ammo types present in the game. + + + + + + + + Not ammo. + + + + + 5.56mm Ammunition. + Used by . + + + + + 7.62mm Ammunition. + Used by and . + + + + + 9mm Ammunition. + Used by ,. + + + + + 12 gauge shotgun ammo. + Used by + + + + + 44 Caliber Revolver Ammo + Used by + + + + + Players authentication types. + + + + + + Indicates that the player has been authenticated through Steam. + + + + + Indicates that the player has been authenticated through Discord. + + + + + Indicates that the player has been authenticated as a Northwood staff member. + + + + + Indicates that the player has been authenticated through an unknown provider. + + + + + Indicates that the player has been authenticated as localhost. + + + + + Indicates that the player has been authenticated as DedicatedServer. + + + + + Unique identifier for the different types of blood decals. + + + + + + + The default blood decal. + + + + + The blood decal placed after Scp106 sends someone to the pocket dimension. + + + + + The spreaded blood decal. + + + + + The faded blood decal. + + + + + Unique identifier for the different types of SCP-079 cameras. + + + + + + + + Represents an unknown camera. + + + + + The different types of configuration files distribution. + + + + + Default. Removed in the future. + + + + + Separated distribution, each plugin will have an individual config file. + + + + + Merged configs, all plugins share a config file. + + + + + Identifiers for types of damage. + + + + + + + + + Unknown damage source. + + + + + Fall damage. + + + + + Alpha Warhead. + + + + + LCZ Decontamination. + + + + + . + + + + + . + + + + + . + + + + + Damage dealt by a when the used is not available. + + + + + Damage dealt by a . + + + + + Damage dealt by a Tesla Gate. + + + + + Damage is dealt by a when the used is not available. + + + + + Damage dealt by frag grenades. + + + + + Damage dealt by SCP-018. + + + + + . + + + + + Damage is dealt by SCP Recontainment procedure. + + + + + Crushed by the checkpoint killer trigger. + + + + + Damage caused by the femur breaker. + + + + + Damage caused by the pocket dimension. + + + + + Damage caused by the friendly fire detector. + + + + + Damage caused by severed hands. + + + + + Damage caused by a custom source. + + + + + Damage caused by . + + + + + Damage caused by . + + + + + Damage caused by . + + + + + Damage caused by . + + + + + Damage caused by . + + + + + Damage caused by . + + + + + Damage caused by . + + + + + Damage caused by . + + + + + Damage caused by . + + + + + Damage caused by . + + + + + Damage caused by . + + + + + Damage caused by . + + + + + Damage caused by . + + + + + Damage caused by . + + + + + Damage caused by . + + + + + . + + + + + Damage caused by . + + + + + Damage caused by . + + + + + Damage caused by . + + + + + Damage caused by . + + + + + Damage caused by . + + + + + Damage caused by . + + + + + Damage caused by + + + + + Damage caused by Scp3114's strangling ability. + + + + + Damage caused by the marshmallow man. + + + + + All available dance variants being used by SCP-3114. + + + + + Break-dance. + + + + + Chicken dance. + + + + + The "Running Man" dance. + + + + + The "Maraschino" dance. + + + + + Twist dance. + + + + + The "Cabbage Patch" dance. + + + + + Swing dance. + + + + + Dance1 + + + + + A list of Types used by exiled for . + + + + + Used when there's an error. + + + + + Warhead has been activated but not detonated. + + Used for . + + + + Has . + + Used for . + + + + rage target. + + Used for . + + + + Has . + + Used for . + + + + Has taken damage. + + Used for . + + + + Encountered an SCP + + Used for . + + + + Encountered . + + Used for . + + + + Encountered an armed enemy. + + Used for . + + + + Represents the state of a . + + + + + + Decontamination has started. + + + + + It's 10 minutes remaining. + + + + + It's 5 minutes remaining. + + + + + It's 1 minute remaining. + + + + + It's 30 seconds remaining. + + + + + All doors are closed and lock. + + + + + The decontamination has finished. + + + + + Door beep types. + + + + + + Permission denied beep. + + + + + Lock bypass is denied. + + + + + Interaction allowed. + + + + + All possible door locks. + + + + + + Unlocked. + + + + + Regular SCP-079 door lock. + + + + + SCP-079 lockdown room lock. + + + + + Alpha Warhead detonation lock. + + + + + Locked via admin command. + + + + + Locked by decontamination lockdown (after decon starts). + + + + + Locked by decontamination evacuation (during final countdown to decon). + + + + + Special door features. + + + + + Door has no power. + + + + + Isloation. + + + + + Locked down by SCP-2176. + + + + + Unique identifier for the different types of doors. + + + + + + + Represents an unknown door. + + + + + Represents the 914 door. + + + + + Represents the GR18_INNER door. + + + + + Represents the Unsecured door. + + + + + Represents the 049_ARMORY door. + + + + + Represents the 079_FIRST door. + + + + + Represents the 079_SECOND door. + + + + + Represents the 096 door. + + + + + Represents the 079_ARMORY door. + + + + + Represents the 106_PRIMARY door. + + + + + Represents the 106_SECONDARY door. + + + + + Represents the 173_GATE door. + + + + + Represents the door between the 173 gate and the 173 armory. + + + + + Represents the 173_ARMORY door. + + + + + Represents the 173_BOTTOM door. + + + + + Represents the GR18 gate. + + + + + Represents the 914 gate. + + + + + Represents the 939_CRYO door. + + + + + Represents the CHECKPOINT_LCZ_A door. + + + + + Represents the CHECKPOINT_LCZ_B door. + + + + + Represents any entrance zone styled door. + + + + + Represents the ESCAPE_PRIMARY door. + + + + + Represents the ESCAPE_SECONDARY door. + + + + + Represents the SERVERS_BOTTOM door. + + + + + Represents the GATE_A door. + + + + + Represents the GATE_B door. + + + + + Represents the HCZ_ARMORY door. + + + + + Represents any heavy containment styled door. + + + + + Represents the HID door. + + + + + Represents the HID_LEFT door. + + + + + Represents the HID_RIGHT door. + + + + + Represents the INTERCOM door. + + + + + Represents the LCZ_ARMORY door. + + + + + Represents the LCZ_CAFE door. + + + + + Represents the LCZ_WC door. + + + + + Represents any light containment styled door. + + + + + Represents the NUKE_ARMORY door. + + + + + Represents the NUKE_SURFACE door. + + + + + Represents any of the Class-D cell doors. + + + + + Represents the SURFACE_GATE door. + + + + + Represents the 330 door. + + + + + Represents the 330_CHAMBER door. + + + + + Represents the Gate in the Checkpoint between EZ and HCZ. + + + + + Represents the Gate in the Checkpoint between EZ and HCZ. + + + + + Represents the CHECKPOINT_EZ_HCZ_A door. + + + + + Represents the CHECKPOINT_EZ_HCZ_B door. + + + + + Represents an unknown Gate. + + + + + Represents an unknown Elevator. + + + + + Represents the Elevator door for . + + + + + Represents the Elevator door for . + + + + + Represents the Elevator door for . + + + + + Represents the Elevator door for . + + + + + Represents the Elevator door for and . + + + + + Represents the Elevator door for and . + + + + + Represents the Armory door in . + + + + + Represents the Armory door in . + + + + + Represents the door inside with component. + + + + + Represents the New Gate where Scp173 spawn in the . + + + + + An enum which represents the categories of an effect. + + + + + + Represents an uncategorized effect. + + + + + Represents an effect with a positive player impact. + + + + + Represents an effect with a negative player impact. + + + + + Represents an effect which modifies a player's movement speed. + + + + + Represents an effect which deals damage to a player over time. + + + + + Status effects as enum. + + + + + + + This EffectType do not exist it's only use when not found or error. + + + + + The player isn't able to open their inventory or reload a weapon. + + + + + The player isn't able to see properly. + + + + + Drains the player's stamina and then health. + + + + + Damages the player over time. + + + + + Blurs the player's screen. + + + + + Increases damage the player receives. Does not apply any standalone damage. + + + + + Blurs the player's screen while rotating. + + + + + Effect given to player after being hurt by SCP-106. + + + + + Deafens the player. + + + + + Removes 10% of the player's health per second. + + + + + Slows down the player's movement. + + + + + Prevents the player from moving. + + + + + Halves the player's maximum stamina and stamina regeneration rate. + + + + + Flashes the player. + + + + + Drains the player's health while sprinting. + + + + + Reduces the player's FOV, gives infinite stamina and gives the effect of underwater sound. + + + + + Reduces damage taken by body shots. + + + + + Damages the player every 5 seconds, starting low and increasing over time. + + + + + Increases the speed of the player while also draining health. + + + + + Makes the player invisible. + + + + + Slows down the player's movement with the SCP-106 sinkhole effect. + + + + + Reduces overall damage taken. + + + + + Increases movement speed. + + + + + Reduces the severity of negative effects. + + + + + Drops the player's current item, disables interaction with objects, and deals damage while effect is active. + + + + + Prevents the player from sprinting and reduces movement speed by 20%. + + + + + Causes the player to become gain immunity to certain negative status effects. + + + + + Cause the player to slowly take damage, reduces bullet accuracy, and increases item pickup time. + + + + + Increases the player's motor function, causing the player to reduce the weapon draw time, reload spead, item pickup speed, and medical item usage. + + + + + Effect given to player after being hurt by SCP-049. + + + + + Cause the lighting in the facility to dim heavily for the player. + + + + + Disable ambient sound. + + + + + Protects players from enemy damage if the config is enabled. + + + + + Make Scp106 able to see you when he is in the ground (stalking), causes the player's screens to become monochromatic when seeing Scp106, and instantly killed if attacked by Scp106. + + + + + It slows down the player, providing a passive health regeneration and saving the player from death once. + + + + + The effect that SCP-079 gives the scanned player with the Breach Scanner. + + + + + Teleports the player to the pocket dimension and drains health until the player escapes or is killed. The amount of damage recieved increases the longer the effect is applied. + + + + + Reduces walking sound by 10%. + + + + + Makes you a marshmallow guy. + + + + + The effect that is given to the player when getting attacked by SCP-3114's Strangle ability. + + + + + Makes the player nearly invisible, and allows them to pass through doors. + + + + + Manipulate wish Fog player will have. + You can choose fog with and putting it on intensity. + + + + + . + + + + + The unique type of elevator. + + + + + + + Unknown elevator Type. + + + + + Entrance Gate A elevator. + + + + + Entrance Gate B elevator. + + + + + Heavy Containment Zone Nuke elevator. + + + + + Heavy Containment Zone SCP-049 elevator. + + + + + Light Containment Zone checkpoint A elevator. + + + + + Light Containment Zone checkpoint B elevator. + + + + + A set of environment types. + + + + + The development environment, for developers. + + + + + The testing environment, for testing things. + + + + + The production environment, for the public. + + + + + The ptb environment, for Public Test Builds. + + + + + The Production environment, for the public, with debugging features. + + + + + A set of different Escape Scenario Type. + + + + + No Escape Scenario. + + + + + ClassD Escape Scenario. + + + + + Cuffed ClassD Escape. + + + + + Scientist Escape. + + + + + Cuffed Scientist Escape. + + + + + Unspecified Escape. + + + + + Represents a firearm. + + + + + + + + + + + + + Not a firearm. + + + + + Represents the . + + + + + Represents the . + + + + + Represents the . + + + + + Represents the . + + + + + Represents the . + + + + + Represents the . + + + + + Represents the . + + + + + Represents the . + + + + + Represents the . + + + + + Represents the . + + + + + Represents the . + + + + + Represents the . + + + + + Represents the . + + + + + Represents the state of a . + + + + + + + Generator is locked. + + + + + Generator is unlocked. + + + + + Generator is open. + + + + + Generator is activating. + + + + + Generator is engaged. + + + + + Unique identifier for the different types of Window. + + + + + + Represents an unknown window. + + + + + Represents all the windows in . + + + + + Represents the window in . + + + + + Represents the windows in . + + + + + Represents the window in . + + + + + Represents the . + + + + + Represents the window in . + + + + + Represents all the windows in . + + + + + Represents all the windows in . + + + + + Represents all the windows in . + + + + + Represents the window in . + + + + + Unique identifier for a . + + + + + SCP-939 amnestic cloud. + + + + + Sinkhole spawned at start of round. + + + + + SCP-173 tantrum. + + + + + Should never happen + + + + + The types of permissions assigned to keycards. + + + + + + + + No permissions. + + + + + Opens checkpoints. + + + + + Opens Gate A and Gate B. + + + + + Opens the Intercom door. + + + + + Opens the Alpha Warhead detonation button on surface. + + + + + Opens . + + + + + , . + + + + + , , . + + + + + , Opens Light Containment armory. + + + + + , , Opens Heavy Containment armories. + + + + + , , Opens MicroHID room. + + + + + . + + + + + Layer mask flags. + + + + + Default. + + + + + TransparentFX. + + + + + IgnoreRaycast. + + + + + Water. + + + + + UI. + + + + + Player. + + + + + InteractableNoPlayerCollision. + + + + + Viewmodel. + + + + + RenderAfterFog. + + + + + Hitbox. + + + + + Glass. + + + + + InvisibleCollider. + + + + + Ragdoll. + + + + + CCTV. + + + + + Grenade. + + + + + Phantom. + + + + + OnlyWorldCollision. + + + + + Door. + + + + + Skybox. + + + + + The team that is currently leading the round. + + + + + + + Represents the Scientists, Guards, and NTF team. + + + + + Represents the Class-D and Chaos Insurgency team. + + + + + Represents the SCP team. + + + + + Represents a draw. + + + + + Enum that represents the type of SCP-079 ping. + + + + + Represents a generator ping. + + + + + Represents a projectile ping. + + + + + Represents a Micro-HID ping. + + + + + Represents a human ping. + + + + + Represents an elevator ping. + + + + + Represents a door ping. + + + + + Represents a general ping. + + + + + Provides simple and readable plugin priority values. + + + + + + + + + Execute the plugin last, after other ones. + + + + + + + + Default plugin priority. + + + + + Low plugin priority. + + + + + Medium plugin priority. + + + + + Higher plugin priority. + + + + + Higher plugin priority. + + + + + + + + Execute the plugin first, before other ones. + + + + + Type of prefab. + + + + + Projectile types. + + + + + + + Not a projectile. + + + + + High explosive grenade. + Used by . + + + + + Flashbang. + Used by . + + + + + SCP-018 ball. + Used by . + + + + + SCP-2176 lightbulb. + Used by . + + + + + All possible ranges. + + + + + + The shortest range with the lowest battery usage. + + + + + The standard, default range. + + + + + A longer range with increased battery usage. + + + + + The longest range with the most battery usage. + + + + + Specifies the type of edit to perform on a registry property. + + + + + Indicates that the value of the property should be edited. + + + + + Indicates that the exact name of the property should be edited. + + + + + Indicates that the category of the property should be edited. + + + + + Indicates that the property should be set as read-only. + + + + + Result for ReservedSlots event. + + + + + Don't override the base game decision. + + + + + Override: player has a reserved slot. + + + + + Override: player doesn't have a reserved slot. + + + + + Bypass the reserved slots system and allow the connection unconditionally. + + + + + Layers game respawn effects. + + + + + + + Plays the music to alive and . + + + + + Summons the van. + + + + + Summons the NTF chopper. + + + + + Unique identifier for the different types of rooms. + + + + + + + Unknown Room Type. + + + + + Light Containment Zone's Armory. + + + + + Light Containment Zone's Curved Hall. + + + + + Light Containment Zone's Straight Hall. + + + + + Light Containment Zone's SCP-914 room. + + + + + Light Containment Zone's 4-Way intersection. + + + + + Light Containment Zone's 3-Way intersection. + + + + + Light Containment Zone's PC-15's room. + + + + + Light Containment Zone's VT-00's room. + + + + + Light Containment Zone's Water Closet. + + + + + Light Containment Zone's Airlock room. + + + + + Light Containment Zone's PT-00 room. + + + + + Light Containment Zone's Class-D spawn room. + + + + + Light Containment Zone's Checkpoint B room. + + + + + Light Containment Zone's GR-18's room. + + + + + Light Containment Zone's Checkpoint A room. + + + + + Heavy Containment Zone's SCP-079 room. + + + + + Heavy Containment Zone's Entrance Checkpoint A room. + + + + + Heavy Containment Zone's Entrance Checkpoint B room. + + + + + Heavy Containment Zone's 3-Way Intersection + Armory room. + + + + + Heavy Containment Zone's SCP-939 room. + + + + + Heavy Containment Zone's MicroHID straight hall. + + + + + Heavy Containment Zone's SCP-049 + SCP-173's room. + + + + + Heavy Containment Zone's 4-way intersection. + + + + + Heavy Containment Zone's SCP-106 room. + + + + + Heavy Containment Zone's nuke room. + + + + + Heavy Containment Zone's Tesla straight hall. + + + + + Heavy Containment Zone's Servers room. + + + + + Heavy Containment Zone's 3-way intersection. + + + + + Heavy Containment Zone's cruved hall. + + + + + Heavy Containment Zone's SCP-096 room. + + + + + Entrance Zone's Red Vent room. + + + + + Entrance Zone's Intercom room. + + + + + Entrance Zone's Gate A room. + + + + + Entrance Zone's straight hall with PC's on a lower level. + + + + + Entrance Zone's curved hall. + + + + + Entrance Zone's straight hall with PC's on the main level. + + + + + Entrance Zone's 4-way intersection. + + + + + Entrance Zone's Red Collapsed Tunnel Room. + + + + + Entrance Zone's straight hall with Dr.L's locked room. + + + + + Entrance Zone's straight hall + + + + + Entrance Zone's Cafeteria Room. + + + + + Entrance Zone's straight hall with PC's and upper level. + + + + + Entrance Zone's Gate B room. + + + + + Entrance Zone's Shelter rfoom. + + + + + The Pocket Dimension. + + + + + The Surface. + + + + + Heavy Containment Zone's straight hall. + + + + + Entrance Zone's 3-way intersection. + + + + + Light Containment ZOne's SCP-330 room. + + + + + Entrance Zone's straight hall before the entrance/heavy checkpoint. + + + + + Heavy Containment Zone's test room's straight hall. + + + + + Heavy Containment Zone's Elevator System A room. + + + + + Heavy Containment Elevator Zone's System B room. + + + + + Possible shooting target buttons. + + + + + Increase HP button. + + + + + Decrease HP button. + + + + + Increase reset time button. + + + + + Decrease reset time button. + + + + + Reset button. + + + + + Remove button. + + + + + Toggle sync mode button. + + + + + Shooting target types present in the game. + + + + + + Unknown target. + + + + + Radial sport target. + + + + + D-Class target. + + + + + Binary target. + + + + + In which side a certain belongs. + + + + + + + + + + SCP team. Same as . + Contains all SCP-related roles: , , , , + , , , and . + + + + + Mobile Task Forces team. + Contains , , , , + and . + + + + + Chaos Insurgency team. + Contains , , , and . + + + + + Tutorial team. Contains . Same as . + + + + + No team. Same as . + + + + + All of the valid spawn location types. + + + + + The inside of SCP-330's room. + + + + + The inside of SCP-330's room test chamber. + + + + + The inside of SCP-049's Armory room. + + + + + The inside of the inner SCP-079 door. + + + + + The inside of SCP-096's locked room behind its spawn. + + + + + The inside of the armory next to SCP-173's spawn. + + + + + The inside of the door at the bottom of SCP-173's stairs. + + + + + On the side closest to SCP-173's spawn, on the top of the stairs. + + + + + Inside the first Escape door. + + + + + Inside the second Escape door. + + + + + Just inside the Intercom door. + + + + + Inside the LCZ Armory. + + + + + Inside the LCZ PC-15 room. + + + + + Inside the Nuke armory. + + + + + Inside the surface nuke room. + + + + + Inside the first SCP-079 gate. + + + + + Inside SCP-173's gate. + + + + + Just inside of SCP-914. + + + + + Inside the Gate-A room. + + + + + Inside the Gate-B room. + + + + + Inside the GR-18 door. + + + + + Inside the 3-way intersection HCZ Armory. + + + + + Inside the Micro-HID room. + + + + + Just inside the left door next to Micro-HID room. + + + + + Just inside the right door next to Micro-HID room. + + + + + Just inside the LCZ WC door. + + + + + Just inside the door at the bottom of the server's room. + + + + + Inside a random locker on the map. + + + + + Possible spawn reasons. + + + + + No reason specified. + + + + + The round has just started. + + + + + The player joined and the round recently started. + + + + + The player was dead and is respawning. + + + + + The player has died. + + + + + The player has escaped. + + + + + The player was revived by SCP-049. + + + + + The player's role was changed by an admin command. + + + + + The user will be destroyed. + + + + + The player's role was changed by an exiled plugin. + + + + + Initializes a new instance of the class. + Required for YAML deserialization. + + + + + All available text channels. + + + + + Means text won't be displayed. + + + + + Means the text will be displayed through the broadcast system. + + + + + Means the text will be displayed through hint display system. + + + + + Possible throwable throw types. + + + + + Requesting to begin throwing a throwable item. + + + + + Requesting to confirm a weak throw. + + + + + Requesting to confirm a strong throw. + + + + + Requesting to cancel a throw. + + + + + All available branch environments. + + + + + The production branch. + + + + + The debug branch. + + + + + The development branch. + + + + + The beta branch. + + + + + The alpha branch. + + + + + The prealpha branch. + + + + + The unstable branch. + + + + + Initializes a new instance of the class. + + The value. + + + + All RippleTriggers usable in the game. + + + + + + The FireArm Ripple. + + + + + The Footstep Ripple. + + + + + The action type that should be triggered from a keypress trigger. + + + + + No action. + + + + + Declares a keypress trigger input. + + + + + Declares a keypress trigger input. + + + + + Declares a keypress trigger input. + + + + + Declares a keypress trigger input. + + + + + All the available warhead statuses. + + + + + + The warhead is not armed. + + + + + The warhead is armed. + + + + + The warhead detonation is in progress. + + + + + The warhead has detonated. + + + + + All available workstation statuses. + + + + + + Workstation is currently offline. + + + + + Workstation is currently powering up. + + + + + Workstation is currently powering down. + + + + + Workstation is currently online. + + + + + Facility zone types. + + + + + + + + + + + + + An unspecified zone. + + + + + The Light Containment Zone. + + + + + The Heavy Containment Zone. + + + + + The Entrance Zone. + + + + + The Surface Zone. + + + + + An unknown type of zone. + + + + + A set of extensions for animation curves. + + + + + Modify the curve with the amount used. + + The AnimationCurve to modify. + The multiplier number. + The new modified curve. + + + + Modify the curve with the amount used. + + The AnimationCurve to modify. + The add number. + The new modified curve. + + + + Extensions for bitwise operations. + + + + + Adds the specified flags to the given enum value. + + The type of the enum. + The enum value to add flags to. + The flags to add. + The enum value with the specified flags added. + + + + Removes the specified flags from the given enum value. + + The type of the enum. + The enum value to remove flags from. + The flags to remove. + The enum value with the specified flags removed. + + + + Sets the specified flag to the given value, default is true. + + The flags enum to modify. + The value to set the flag to. + The flags to modify. + The type of the enum. + The flags enum with the flag set to the given value. + + + + A set of extensions for easily interact with collections. + + + + + Removes elements from the enumerable that satisfy the specified condition. + + The type of elements in the enumerable. + The enumerable to remove elements from. + The condition used to determine which elements to remove. + A new enumerable with elements removed based on the specified condition. + + + + Gets a random item from an . + + The to get the item from. + Type of elements. + A random item from the . + + + + Gets a random item from an given a condition. + + The to get the item from. + Type of elements. + The specified condition. + A random item from the matching the given condition. + + + + Shuffles an . + + The type of the elements of . + The . + The amount of times to repeat the shuffle operation. + Thrown when the is null. + Thrown when the amount of iterations is less than 1. + A shuffled version of the . + + + + Performs the specified action on each element of the . + + The type of elements in the . + The to iterate over. + The delegate to apply to each element. + The original . + + This extension method is designed for performing side effects on each element + of the collection without creating a new collection. It does not modify the + collection itself and is typically used for its side effects, such as logging, + printing, or updating state. + + + + + Adds a collection of items to an existing . + + The type of items in the collection. + The original to which items will be added. + The collection of items to add. + The modified after adding the items. + + + + Adds a collection of items to an existing array of . + + The type of items in the collection. + The original array of to which items will be added. + The collection of items to add. + The modified array of after adding the items. + + + + Adds a collection of items to an existing . + + The type of items in the collection. + The original to which items will be added. + The collection of items to add. + The modified after adding the items. + + + + Tries to add the specified key-value pair to the dictionary. Returns if the key already exists. + + The type of keys in the dictionary. + The type of values in the dictionary. + The dictionary to which the key-value pair is to be added. + The key-value pair to add to the dictionary. + if the key-value pair was successfully added; otherwise, if the key already exists in the dictionary. + + + + Tries to add the specified key and value to the dictionary. Returns if the key already exists. + + The type of keys in the dictionary. + The type of values in the dictionary. + The dictionary to which the key-value pair is to be added. + The key to add to the dictionary. + The value associated with the key. + if the key-value pair was successfully added; otherwise, if the key already exists in the dictionary. + + + + A set of extensions for . + + + + + Gets conversion information between s and s. + + + + + Gets conversion information between s and s. + + + + + Gets conversion information between s and s. + + + + + Check if a damage type is caused by a weapon. + + The damage type to be checked. + Indicates whether or not the MicroHid damage type should be taken into account. + Returns whether or not the is caused by weapon. + + + + Check if a damage type is caused by a SCP. + + The damage type to be checked. + Indicates whether or not the SCP-items damage types should be taken into account. + Returns whether or not the is caused by SCP. + + + + Check if a damage type is caused by a status effect. + + The damage type to be checked. + Returns whether or not the is caused by status effect. + + + + Gets the of an s. + + The DamageHandler to convert. + The of the . + + + + A set of extensions for . + + + + + Gets a dictionary that maps each to its corresponding . + + + + + Gets a dictionary that maps each to its corresponding . + + + + + Gets an instance of points to a danger. + + The enum. + The . + + + + Gets an instance of points to a danger. + + The enum. + The type found with the corresponding DangerType. + Whether or not the type has been found. + + + + Gets the of the specified . + + The enum. + The . + + + + Gets the of the specified . + + The enum. + The danger type found. + Whether or not the danger has been found. + + + + A set of extensions for . + + + + + Checks if a door type is a gate. + + The door to be checked. + Returns whether the is a gate or not. + + + + Checks if a door type is a checkpoint. + + The door to be checked. + Returns whether the is a checkpoint or not. + + + + Checks if a door type is an elevator. + + The door to be checked. + Returns whether the is an elevator or not. + + + + A set of extensions for . + + + + + Gets a dictionary that maps each to its corresponding . + + + + + Gets a dictionary that maps each to its corresponding . + + + + + Gets an instance of points to an effect. + + The enum. + The . + + + + Gets an instance of points to an effect. + + The enum. + The type found with the corresponding EffecType. + Whether or not the effectType has been found. + + + + Gets the of the specified . + + The enum. + The . + + + + Gets the of the specified . + + The enum. + The effect found. + Whether or not the effect has been found. + + + + Sets the of the specified . + + The effect. + The applied. + + + + Returns whether or not the provided drains health over time. + + The . + Whether or not the effect drains health over time. + + + + + Returns whether or not the provided heals a player. + + The . + Whether or not the effect heals. + + + + + Returns whether or not the provided is a negative effect. + + The . + Whether or not the effect is a negative effect. + + + + + Returns whether or not the provided is a positive effect. + + The . + Whether or not the effect is a positive effect. + + + + + Returns whether or not the provided affects the player's movement speed. + + The . + Whether or not the effect modifies the player's movement speed. + + + + Returns whether or not the provided is displayed to spectators as text. + + The . + Whether or not the effect is displayed to spectators as text. + + + + Returns the of the given . + + The . + The of the . + + + + Tries to get an instance of of the given . + + The . + The to return. + if a is found; otherwise, . + + + + Tries to get an instance of of the given type . + + The . + The to get. + if a is found; otherwise, . + + + + Returns the of the given . + + The . + The representing the effect. + + + + Extensions for Enums. + + + + + Queries an enum and returns their values. + + The type of enum to query. + An array of the enum values from the provided enum. + + + + Queries an enum and returns their names. + + The type of enum to query. + An array of the enum names from the provided enum. + + + + Queries an enum and returns its underlying type. + + The type of enum to query. + The underlying type of the enum. + + + + Queries an enum and returns its underlying type code. + + The type of enum to query. + The underlying type code of the enum. + + + + A set of extensions for . + + + + + Check if an item is an ammo. + + The item to be checked. + Returns whether the is an ammo or not. + + + + Check if an item is a weapon. + + The item to be checked. + Indicates whether the MicroHID item should be taken into account or not. + Returns whether the is a weapon or not. + + + + Check if an item is an SCP. + + The item to be checked. + Returns whether or not the is an SCP. + + + + Check if an item is a throwable item. + + The item to be checked. + Returns whether or not the is a throwable item. + + + + Check if an item is a medical item. + + The item to be checked. + Returns whether or not the is a medical item. + + + + Check if an item is a utility item. + + The item to be checked. + Returns whether or not the is an utilty item. + + + + Check if a is an armor item. + + The item to be checked. + Returns whether or not the is an armor. + + + + Check if an item is a keycard. + + The item to be checked. + Returns whether or not the is a keycard. + + + + Given an , returns the matching . + + The . + The , or if not found. + + + + Given an , returns the matching . + + The . + The , or if not found. + + + + Given an , returns the matching , casted to . + + The . + The type to cast the to. + The casted to , or if not found or couldn't be casted. + + + + Gets the maximum ammo of a weapon. + + The weapon that you want to get maximum of. + Returns the maximum. + + + + Returns the of the weapon is using. + + The to convert. + The given weapon's AmmoType. + + + + Converts a valid ammo into an . + + The to convert. + The ammo type of the given item type. + + + + Converts a valid firearm into a . + + The to convert. + The firearm type of the given item. + + + + Converts an into it's corresponding . + + The to convert. + The Item type of the specified ammo. + + + + Converts a into it's corresponding . + + The to convert. + The Item type of the specified firearm. + + + + Converts a valid projectile into a . + + The to convert. + The projectile type of the given item type, or if the provided item type is not a projectile. + + + + Converts a into the corresponding . + + The to convert. + The Item type of the specified grenade. + + + + Converts a of s into the corresponding of s. + + The items to convert. + A new of s. + + + + Gets all s present on a . + + The to iterate over. + The value which represents the attachments code to check. + A of value which represents all the attachments present on the specified . + + + + Tries to get all s present on a . + + The to iterate over. + The value which represents the attachments code to check. + The attachments present on the specified . + if the specified is a weapon. + + + + Gets the value resulting from the sum of all elements within a specific of . + + The of to compute. + A value that represents the attachments code. + + + + Gets the base code of the specified . + + The to check. + The corresponding base code. + + + + Gets the of the specified . + + The to check. + of the specified . + + + + A set of extensions for mathematical operations. + + + + Returns the square of the Euclidean distance between two specified points. + First point. + Seconds point. + Square of the distance. + + + + Evaluates a probability. + + The probability to evaluate. + The minimum value to include in the range. + The maximum value to include in the range. + if the probability occurred, otherwise . + + + + Evaluates a probability. + + The probability to evaluate. + The minimum value to include in the range. + The maximum value to include in the range. + if the probability occurred, otherwise . + + + + A set of extensions for Networking. + + + + + Gets corresponding to . + + + + + Gets a all DirtyBit from (format:classname.methodname). + + + + + Gets Rpc's FullName corresponding to (format:classname.methodname). + + + + + Gets a 's . + + + + + Gets a NetworkServer.SendSpawnMessage's . + + + + + Send fake values to client's . + + Target to send. + of object that owns . + 's type. + Property name starting with Network. + Value of send to target. + + + + Force resync to client's . + + of object that owns . + 's type. + Property name starting with Network. + + + + Send fake values to client's . + + Target to send. + of object that owns . + 's type. + Property name starting with Rpc. + Values of send to target. + + + + Send fake values to client's . + + Target to send. + of object that owns . + 's type. + Property name starting with Rpc. + Values of send to target. + + + + Send fake values to client's . + + Target to send. + of object that owns . + 's type. + Custom writing action. + + EffectOnlySCP207. + + MirrorExtensions.SendFakeSyncObject(player, player.NetworkIdentity, typeof(PlayerEffectsController), (writer) => { + writer.WriteULong(1ul); // DirtyObjectsBit + writer.WriteUInt(1); // DirtyIndexCount + writer.WriteByte((byte)SyncList<byte>.Operation.OP_SET); // Operations + writer.WriteUInt(17); // EditIndex + writer.WriteByte(1); // Value + }); + + + + + + Edit 's parameter and sync. + + Target object. + Edit function. + + + + Sends a . + + Base instance. + Action that will apply needed changes to a . + Should message be sent to everybody or to only. + A type of . + + + + extensions. + + + + + Removes a specific value from a queue. + + The to remove from. + The item to remove. + The of data used. + + + + A set of extensions for . + + + + + Invokes a static method. + + The method type. + The method name. + The method parameters. + + + + Invokes a static event. + + The event type. + The event name. + The event arguments. + + + + Copy all properties from the source class to the target one. + + The target object. + The source object to copy properties from. + + + + A set of extensions for . + + + + + Gets a role's . + + The to get the color of. + The of the role. + + + + Gets a role's . + + The to check the side of. + . + + + + Gets a team's . + + The to get the of. + .. + + + + Gets a random from the specified . + + The team to get a random of. + A random role from the specified team. + + + + Gets a random from the specified . + + The team to get a random of. + A random role from the specified side. + + + + Gets a random that matches the condition. + + A function defining the condition for selecting. + A random . + + + + Gets the of the given . + + The . + . + + + + Gets the full name of the given . + + The . + The full name. + + + + Gets the base of the given . + + The . + The . + + + + Tries to get the base of the given . + + The . + The to return. + The . + + + + Tries to get the base of the given . + + The . + The to return. + The type to cast the to. + The . + + + + Gets the . + + Team. + . + + + + Checks whether a is an or not. + + The . + Returns whether is an or not. + + + + Gets a random spawn point of a . + + The to get the spawn point from. + Returns a representing the spawn, or if no spawns were found. + + + + Gets the starting of a . + + The . + The that the role receives on spawn. + + + + Gets the starting items of a . + + The . + An of that the role receives on spawn. Will be empty for classes that do not spawn with items. + + + + Gets the starting ammo of a . + + The . + A dictionary of AmmoType and ushort that the role receives on spawn. Will be empty for classes that do not spawn with ammo. + + + + A set of extensions for and . + + + + + Checks if a room type is a gate. + + The room to be checked. + Returns whether the is a gate or not. + + + + Checks if a room type is a checkpoint. + + The room to be checked. + Returns whether the is a checkpoint or not. + + + + Checks if a room type is a Lcz checkpoint. + + The room to be checked. + Returns whether the is a Lcz checkpoint or not. + + + + Checks if a room type is a Hcz checkpoint. + + The room to be checked. + Returns whether the is a Hcz checkpoint or not. + + + + Checks if a room type contains any SCP. + + The room to be checked. + Returns whether the contains any SCP or not. + + + + Converts the provided into the corresponding . + + The to convert. + ZoneType. + + + + Converts the provided into the corresponding . + + The to convert. + FacilityZone. + + + + A set of extensions for . + + + + + The names of spawn locations who's positions are on the opposite side of their door, and must be corrected. + + + + + Tries to get the of the door used for a specific . + + The to check. + The used for that spawn location. Can be . + + + + Tries to get the used for a specific . + + The to check. + The used for that spawn location. Can be . + + + + The names of the doors attached to each spawn location. + + The . + Returns the door name. + + + + A set of extensions for . + + + + + Computes the distance between two . + + The first string to be compared. + The second string to be compared. + The distance between the two strings. + + + + Extract command name and arguments from a . + + The to extract from. + Returns a containing the exctracted command name and arguments. + + + + Converts a to snake_case convention. + + The string to be converted. + Indicates whether special chars has to be replaced or not. + Returns the new snake_case string. + + + + Converts a from snake_case convention. + + The string to be converted. + Returns the new NotSnakeCase string. + + + + Converts an into a string. + + The type of the IEnumerable. + The instance. + Indicates whether the enumerator index should be shown or not. + Returns the converted . + + + + Removes the prefab-generated brackets (#) on names. + + Name of the . + Name without brackets. + + + + Retrieves a string before a symbol from an input. + + The input. + The symbol. + Substring before the symbol. + + + + Splits camel case string to space-separated words. Ex: SomeCamelCase -> Some Camel Case. + + Camel case string. + Splitted string. + + + + Removes all space symbols from string. + + Input string. + String without spaces. + + + + Gets the player's user id without the authentication. + + The user id. + Returns the raw user id. + + + + Gets a SHA256 hash of a player's user id without the authentication. + + The user id. + The hashed userid. + + + + Contains a useful extension to compare two 's. + + + + + Compares two 's for equality. + + The first . + The second . + if they are equal; otherwise, . + + + + Searches for a key of a group in the RemoteAdmin config. + + The . + The key of that group, or if not found. + + + + Searches for a value of a group in the RemoteAdmin config. + + The . + The value of that group, or if not found. + + + + This attribute determines whether the class which is being applied to should be treated as . + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + + + + + + Gets the folder's name. + + + + + Gets the file's name. + + + + + Gets a value indicating whether the class on which this attribute is being applied to should be treated as parent . + + + + + This attribute determines whether the class which is being applied to should replace the default class. + + + + + Initializes a new instance of the class. + + A value indicating whether the type should enforce its authority, ignoring all other classes. + + + + Gets a value indicating whether the type should enforce its authority, ignoring all other classes. + + + + + An attribute to easily manage initialization. + + + + + This attribute is used within Harmony patches and the relative annotations to define a target element. +
    A target element can be a , or .
    + +
    allows to define elements made for patching.
    +
    A target-patching approach is useful to patch specific elements without having to directly patch everything without considering excluded elements.
    +
    Target-patching also allows to emit patches without having to manually define and/or supply parameters and elements made for patching
    +
    +
    +
    + + + Initializes a new instance of the class. + + The group of target-patch. + + + + Gets the group id. + + + + + + + + Initializes a new instance of the class. + + + + + + + Gets the prefab's asset id. + + + + + Gets the prefab's name. + + + + + An attribute that validates if the value of the marked property is greater than a specified number. + + + + + Initializes a new instance of the class. + + The number the marked property should be greater than. + Whether or not the comparison in inclusive (includes as a valid value for the marked property). + + + + Gets the number that the value of the marked property should be greater than. + + + + + Gets a value indicating whether or not the comparison is inclusive. + If this returns true, is a valid value for the marked property. + + + + + + + + An attribute that validates if the value of the marked property is less than a specified number. + + + + + Initializes a new instance of the class. + + The number the marked property should be less than. + Whether or not the comparison in inclusive (includes as a valid value for the marked property). + + + + Gets the number that the value of the marked property should be less than. + + + + + Gets a value indicating whether or not the comparison is inclusive. + If this returns true, is a valid value for the marked property. + + + + + + + + An attribute that validates if the value of the marked property is non-negative. + + + + + + + + An attribute that validates if the value of the marked property is non-positive. + + + + + + + + An attribute that validates if the value of the marked property included in the specified values. + + + + + Initializes a new instance of the class. + + The values the marked property can have that should be considered valid. + + + + Gets the values the marked property can have that should be considered valid. + + + + + + + + This attribute determines whether the class which is being applied to should be treated as . + + + + + The master branch's name. + + + + + The branch name. + + + + + The branch prefix. + + + + + Initializes a new instance of the class. + + The master project. + The branch name. + The branch prefix. + + + + Represents an in-game badge. + + + + + Initializes a new instance of the struct. + + The badge text. + The badge color. + Indicates whether the badge is global or not. + + + + Gets the badge text. + + + + + Gets the badge color. + + + + + Gets a value indicating whether the badge is global or not. + + + + + Gets whether or not the provided hex color code can be used in badges. + + The hex color code, including the #. + If the method returns , this will be an enum representing the hex code. If the method returns , this will be . + Whether or not the provided hex color code can be used in badges. + + + + Gets the hex color code of the provided . + + The to get the hex color code of. + The hex color code, including the #. + + + + Returns the Badge in a human-readable format. + + A string containing Badge-related data. + + + + Useful class to save broadcast configs in a cleaner way. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The content of the broadcast>. + The duration of the broadcast, in seconds. + Whether or not the broadcast should be shown. + The type of the broadcast. + + + + Gets or sets the broadcast content. + + + + + Gets or sets the broadcast duration. + + + + + Gets or sets the broadcast type. + + + + + Gets or sets a value indicating whether the broadcast should be shown or not. + + + + + Returns the Broadcast in a human-readable format. + + A string containing Broadcast-related data. + + + + The in-game Scp079Camera. + + + + + A containing all known s and their corresponding . + + + + + Initializes a new instance of the class. + + The base camera. + + + + Gets a of which contains all the instances. + + + + + Gets a randomly selected . + + A randomly selected object. + + + + Gets the base . + + + + + Gets the camera's name. + + + + + Gets the camera's id. + + + + + Gets the generator's . + + + + + Gets the camera's . + + + + + Gets the camera's . + + + + + Gets the camera's position. + + + + + Gets the camera's rotation. + + + + + Gets the value of the zoom. + + + + + Gets or sets a value indicating whether or not this camera is being used by SCP-079. + + + + + Gets a of which contains all the instances given a of . + + The of . + A of . + + + + Gets the belonging to the , if any. + + The base . + A or if not found. + + + + Gets a given the specified . + + The camera id to be searched for. + The with the given id or if not found. + + + + Gets a given the specified . + + The name of the camera. + The or if not found. + + + + Gets a given the specified . + + The to search for. + The with the given or if not found. + + + + Gets a of filtered based on a predicate. + + The condition to satisfy. + A of which contains elements that satisfy the condition. + + + + Get a of which contains all the instance given a of . + + the of . + return a of , it's can be valid, or , depending if it's null or not. + a bool result if return sequence contain valid element. + + + + Gets the belonging to the , if any. + + The base . + The instance of which base. + if is not , or if is . + + + + Gets a given the specified . + + The id camera to be shearch. + the result of , if is valid. + if is not , or if is . + + + + Gets a given the specified . + + The name of the camera. + The , if is valid. + if is not , or if is . + + + + Gets a given the specified . + + The to search for. + The with the given . + if is not , or if is . + + + + Gets a of filtered based on a predicate. + + The condition to satisfy. + A of which contains elements that satisfy the condition. + if is not , or if is . + + + + Returns the Camera in a human-readable format. + + A string containing Camera-related data. + + + + A set of tools to use in-game C.A.S.S.I.E. + + + + + Gets the singleton. + + + + + Gets a value indicating whether or not C.A.S.S.I.E is currently announcing. Does not include decontamination or Alpha Warhead Messages. + + + + + Gets a of objects that C.A.S.S.I.E recognizes. + + + + + Reproduce a non-glitched C.A.S.S.I.E message. + + The message to be reproduced. + Indicates whether C.A.S.S.I.E has to hold the message. + Indicates whether C.A.S.S.I.E has to make noises or not during the message. + Indicates whether C.A.S.S.I.E has to make subtitles. + + + + Reproduce a non-glitched C.A.S.S.I.E message with a possibility to custom the subtitles. + + The message to be reproduced. + The translation should be show in the subtitles. + Indicates whether C.A.S.S.I.E has to hold the message. + Indicates whether C.A.S.S.I.E has to make noises or not during the message. + Indicates whether C.A.S.S.I.E has to make subtitles. + + + + Reproduce a glitchy C.A.S.S.I.E announcement. + + The message to be reproduced. + The chance of placing a glitch between each word. + The chance of jamming each word. + + + + Reproduce a non-glitched C.A.S.S.I.E message after a certain amount of seconds. + + The message to be reproduced. + The seconds that have to pass before reproducing the message. + Indicates whether C.A.S.S.I.E has to hold the message. + Indicates whether C.A.S.S.I.E has to make noises or not during the message. + Indicates whether C.A.S.S.I.E has to make subtitles. + + + + Reproduce a glitchy C.A.S.S.I.E announcement after a certain period of seconds. + + The message to be reproduced. + The seconds that have to pass before reproducing the message. + The chance of placing a glitch between each word. + The chance of jamming each word. + + + + Calculates the duration of a C.A.S.S.I.E message. + + The message, which duration will be calculated. + Determines if a number won't be converted to its full pronunciation. + The speed of the message. + Duration (in seconds) of specified message. + + + + Converts a into a Cassie-Readable CONTAINMENTUNIT. + + . + Unit Name. + Containment Unit text. + + + + Converts a number into a Cassie-Readable String. + + Number to convert. + A CASSIE-readable representing the number. + + + + Announce a SCP Termination. + + SCP to announce termination of. + HitInformation. + + + + Announces the termination of a custom SCP name. + + SCP Name. Note that for larger numbers, C.A.S.S.I.E will pronounce the place (eg. "457" -> "four hundred fifty seven"). Spaces can be used to prevent this behavior. + Hit Information. + + + + Clears the C.A.S.S.I.E queue. + + + + + Gets a value indicating whether or not the given word is a valid C.A.S.S.I.E word. + + The word to check. + if the word is valid; otherwise, . + + + + Gets a value indicating whether or not the given sentence is all valid C.A.S.S.I.E word. + + The sentence to check. + if the sentence is valid; otherwise, . + + + + Represents the equality comparer for unity components. + + + + + + + + + + + Collision component for grenades. + + + + + Gets the thrower of the grenade. + + + + + Gets the grenade itself. + + + + + Inits the object. + + The grenade owner. + The grenade component. + + + + A fake network connection. + + + + + + + + + + + + + + Represents a fragment of an asset containing information about its members and values. + + + + + Initializes a new instance of the struct with the specified type and gears. + + The type of the asset fragment. + The member information associated with the value. + The dictionary containing member-information pairs. + + + + Gets the type of the asset fragment. + + + + + Gets the name of the member which the asset derives from. + + + + + Gets a value indicating whether the asset derives from a field. + + + + + Gets the dictionary containing member-information pairs. + + + + + Generates an from the specified entity object by inspecting its members recursively. + + The entity object from which to generate the . + The member information associated with the value. + The generated . + + + + Generates an from the specified entity object by inspecting its members recursively. + + The entity object from which to generate the . + The member information associated with the value. + The members to include in the generated asset fragment. + The generated . + + + + Recursively extracts and assigns values from an to the target object. + + The target object to which the values will be assigned. + The AssetFragment containing the values to be assigned. + The member information of the target object which could be a field or property. + + + + Recursively extracts and assigns values from an to the target object. + + The target object to which the values will be assigned. + The containing the values to be assigned. + The member information of the target object which could be a field or property. + The members to include in the extraction of the asset fragment. + + + + Represents a registry for managing entity assets. + + + This class allows for storing and accessing entity assets, providing methods to retrieve assets by various criteria. + + + + + The default category name. + + + + + The default exact name. + + + + + The default asset name. + + + + + Gets all entity assets stored in the registry. + + + + + Gets all entity assets stored in the registry with the specified identifier and category. + + The type of entity asset to retrieve. + The identifier of the asset. + The category of the asset. + All entity assets matching the specified identifier and category. + + + + Gets the first entity asset stored in the registry with the specified identifier and category. + + The type of entity asset to retrieve. + The identifier of the asset. + The category of the asset. + The first entity asset matching the specified identifier and category. + + + + Gets the last entity asset stored in the registry with the specified identifier and category. + + The type of entity asset to retrieve. + The identifier of the asset. + The category of the asset. + The last entity asset matching the specified identifier and category. + + + + Gets all entity assets stored in the registry with the specified identifier and category. + + The identifier of the asset. + The category of the asset. + All entity assets matching the specified identifier and category. + + + + Gets the first entity asset stored in the registry with the specified identifier and category. + + The identifier of the asset. + The category of the asset. + The first entity asset matching the specified identifier and category. + + + + Gets the last entity asset stored in the registry with the specified identifier and category. + + The identifier of the asset. + The category of the asset. + The last entity asset matching the specified identifier and category. + + + + Removes the specified entity asset from the registry. + + The entity asset to remove. + if the entity asset was successfully removed; otherwise, . + + + + Removes all entity assets with the specified identifier and category from the registry. + + The identifier of the assets to remove. + The category of the assets to remove. + + + + Removes the first entity asset with the specified identifier and category from the registry. + + The identifier of the asset to remove. + The category of the asset to remove. + + + + Removes the last entity asset with the specified identifier and category from the registry. + + The identifier of the asset to remove. + The category of the asset to remove. + + + + Adds the specified entity asset to the registry. + + The entity asset to add. + if the entity asset was successfully added; otherwise, . + + + + An attribute used to specify and identify classes that can implement any type of . + + + + + Initializes a new instance of the class. + + Indicates whether the class is searchable in the asset registry. + Indicates whether the class instance is allowed once. + The category of the class. + The exact name of the class. + + + + Gets a value indicating whether the class is searchable in the asset registry. + + + + + Gets a value indicating whether the class instance is allowed once. + + + + + Gets the category of the class. + + + + + Gets the exact name of the class. + + + + + An attribute used to specify and identify properties that can be manipulated externally and within subobjects. + + + + + Initializes a new instance of the class. + + Indicates whether the property is searchable in the registry. + Indicates whether the property is read-only. + Indicates whether the property is serializable. + The category of the property. + The exact name of the property. + + + + Gets a value indicating whether the property is searchable in the asset registry. + + + + + Gets a value indicating whether the property is read-only. + + + + + Gets a value indicating whether the property is serializable. + + + + + Gets the category of the property. + + + + + Gets the exact name of the property. + + + + + An attribute to mark an type as a managed object type. + + + + + Initializes a new instance of the class. + + + + + An attribute to easily initialize states. + + + + + The component which handles tick related features. + + + + + The default fixed tick rate (60 per second). + + + + + Initializes a new instance of the class. + + + + + Gets or sets the current tick rate. + + + + + Gets or sets a value indicating whether the can tick. + + + + + Gets a of containing all the delegates to be invoked. + + + + + Gets all the currently bound handles. + + + + + Binds a . + + The to bind. + + + + Binds a . + + The to bind. + The coroutine to handle. + + + + Unbinds a . + + The to unbind. + + + + Unbinds all the currently bound handles. + + + + + + + + A class to manipulate game's constants. + + Constant type. + + + + Initializes a new instance of the class. + + An actual constant value. + A collection of types where this constant is used. + + + + + Finalizes an instance of the class. + + + + + Gets the value of game's constant. + + + + + Gets or sets a value which will replace in types. + + + + + Gets a collection of types where should be replaced with . + + + + + Gets a collection of methods that should be skipped when patching. + + + + + Gets a collection of methods that are patched. + + + + + Gets the instance for this constant property. + + + + + Gets the list of all . + + + + + A converter to value's type. + + The instance. + A value. + + + + Gets the by it's patched type and constant value. + + A game's constant value. + Type where this constant is using. + The instance or . + + + + Actor is the base class for a that can be placed or spawned in-game. + + + + + The default fixed tick rate. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The base . + + + + Gets or sets a value indicating whether the should be destroyed the next tick. + + + + + + + + Gets the . + + + + + Gets or sets the position. + + + + + Gets or sets the rotation. + + + + + Gets or sets the scale. + + + + + Gets or sets a value indicating whether the can tick. + + + + + Gets or sets the value which determines the size of every tick. + + + + + Gets a [] containing all the components in parent. + + + + + Attaches a to the specified . + + . + . + + + + Attaches a to the specified . + + The source actor. + The actor to be modified. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Fired after the instance is created. + + + + + Fired after the first fixed tick. + + + + + Fired every tick. + + + + + Fired before the current instance is destroyed. + + + + + Subscribes all the events. + + + + + Unsubscribes all the events. + + + + + + + + Represents a class of an . + + + + + Initializes a new instance of the struct. + + The entity belonging to the property. + Indicates whether the class is searchable in the asset registry. + Indicates whether the class instance is allowed once. + The category of the property. + The exact name of the property. + + + + Initializes a new instance of the struct. + + The entity belonging to the property. + The containing all information to initialize the class. + + + + Gets the entity instance belonging to this property. + + + + + Gets the class type. + + + + + Gets a value indicating whether the class is searchable in the asset registry. + + + + + Gets a value indicating whether the class instance is allowed once. + + + + + Gets the category of the property. + + + + + Gets the exact name of the property. + + + + + Represents an entity asset that can be manipulated externally and within subobjects. + + + + + Initializes a new instance of the class with the default name. + + + + + Initializes a new instance of the class with the specified identifier. + + The identifier for the entity asset. + + + + Gets the class of the entity asset. + + + + + Gets the properties of the entity asset. + + + + + Gets the registry of the entity asset. + + + + + Acquires an entity asset from the specified target object. + + The target object to acquire the entity asset from. + The optional identifier for the entity asset. + The acquired entity asset. + Thrown when the target is null. + Thrown when the target type is not decorated with . + + + + Acquires an entity asset from the specified target object. + + The target object to acquire the entity asset from. + The members to include in the acquired entity asset. + The optional identifier for the entity asset. + The acquired entity asset. + Thrown when the target is null. + Thrown when the target type is not decorated with . + + + + Revokes the entity asset associated with the specified target object within the specified category. + + The target object associated with the entity asset to revoke. + The exact name of the entity asset to revoke. + The category from which to revoke the entity asset. + + + + Revokes the entity assets associated with the specified target object and exact names. + + The target object associated with the entity assets to revoke. + The exact names of the entity assets to revoke. + Thrown when the target is null or does not match the type of the first owner entity. + + + + Retrieves all entities from the registry of the specified type and category. + + The type of entities to retrieve. + The category of entities to retrieve. + An enumerable collection of entities from the registry. + + + + Retrieves the entity with the specified name from the registry of the specified type. + + The type of the entity to retrieve. + The exact name of the entity to retrieve. + The entity with the specified name from the registry. + + + + Retrieves the entity property with the specified name from the registry. + + The exact name of the entity property to retrieve. + The entity property with the specified name from the registry. + + + + Retrieves the entity property and its index with the specified name from the registry. + + The exact name of the entity property to retrieve. + A tuple containing the entity property and its index in the registry. + + + + Edits the entity property with the specified name in the registry. + + The exact name of the entity property to edit. + The type of edit to perform on the entity property. + The value to apply during the edit operation. + Thrown when the value cannot be converted to the required type. + Thrown when an invalid registry edit type is provided. + + + + The base class of all Exiled objects. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + + + + Gets all the registered types. + + + + + Gets or sets the base . + + + + + Gets or sets the name of the instance. + + + + + Gets or sets the tag of the instance. + + + + + Gets or sets a value indicating whether the values can be edited. + + + + + Gets a value indicating whether the is being destroyed. + + + + + Gets or sets a value indicating whether to search for the object + when both and are null. +
    + If found, assigns it to . +
    +
    + + + Gets all the active instances. + + + + + Implicitly converts the given instance to a . + + The instance's name. + + + + Gets a from a given type name. + + The type name to look for. + A matching the type name or if not found. + + + + Registers the specified type . + + The type to register. + The name of the registered type. + The registered . + + + + Registers the specified . + + The type to register. + The name of the registered type. + The assembly to register object types in. + The registered . + + + + Registers the specified type. + + The type to register. + if the type was unregistered successfully; otherwise, . + + + + Unregisters the specified type. + + The name of the type to unregister. + if the type was unregistered successfully; otherwise, . + + + + Finds the most accurate matching the given . + + The name to look for. + A value indicating whether abstract types should be ignored. + The with the name that matches the given name. + + + + Gets a type from all the registered types. + + The type. + The matching . + Occurs when the requested type is not the same as the specified type. + + + + Gets a type from all the registered types. + + The type. + The name of the type to look for. + The matching . + Occurs when the requested type's name is not the same as the specified name. + + + + Gets a type from all the registered types. + + The type. + The matching . + Occurs when the requested type is not the same as the specified type. + + + + Gets a type from all the registered types. + + The type. + The name of the type to look for. + The matching . + Occurs when the requested type's name is not the same as the specified name. + + + + Gets a type from all the registered types. + + The name of the type to look for. + The matching . + Occurs when the requested type's name is not the same as the specified name. + + + + Creates a new instance of the class. + + The type. + The parameters to initialize the object. + The new instance. + + + + Creates a new instance of the class. + + The cast type. + The type. + The new instance. + + + + Creates a new instance of the class. + + The cast type. + The new instance. + + + + Creates a new instance of the class. + + The type to cast. + The parameters to initialize the object. + The new instance. + + + + Creates a new instance of the class. + + The type. + + The name to be given to the new instance. + The new instance. + + + + Creates a new instance of the class. + + The cast type. + The type. + + The name to be given to the new instance. + The new instance. + + + + Creates a new instance of the class. + + The type. + + The name to be given to the new instance. + The parameters to initialize the object. + The new instance. + + + + Creates a new instance of the class. + + The cast type. + The type. + + The name to be given to the new instance. + The parameters to initialize the object. + The new instance. + + + + Creates a new instance of the class. + + The type. + + The name to be given to the new instance. + The new instance. + + + + Creates a new instance of the class. + + The type. + + The name to be given to the new instance. + The parameters to initialize the object. + The new instance. + + + + Destroys all the active instances. + + + + + Destroys all the active instances. + + The type to look for. + + + + Finds the active instances of type filtered based on a predicate. + + The type to look for. + The condition to satisfy. + The corresponding active . + + + + Finds all the active instances of type filtered based on a predicate. + + The type to look for. + The condition to satisfy. + A [] containing all the matching results. + + + + Finds all the active instances of type . + + The type to look for. + A [] containing all the matching results. + + + + Finds all the active instances of type with the specified . + + The name to look for. + The type to look for. + A [] containing all the matching results. + + + + Finds all the active instances of type . + + The type to look for. + The type. + A [] containing all the matching results. + + + + Finds all the active instances of type filtered based on a predicate. + + The type to look for. + The type. + The condition to satisfy. + A [] containing all the matching results. + + + + Finds all the active instances of type with the specified . + + The tag to look for. + The type to look for. + A [] containing all the matching results. + + + + Finds all the active instances of type . + + The type to look for. + The condition to satisfy. + A [] containing all the elements that satisfy the condition. + + + + Finds all the active instances of type . + + The type to look for. + The condition to satisfy. + A [] containing all the elements that satisfy the condition. + + + + Destroys all the active instances of type . + + The type to look for. + + + + Destroys an active instance of type given the specified . + + The type to look for. + The belonging to the instance to be destroyed. + if the object was destroyed; otherwise, . + + + + Destroys an active instance given the specified . + + The type of the object. + The belonging to the object. + if the object was destroyed; otherwise, . + + + + Finds the most appropriate entry. + + The type to look for. + The name to pair. + The source on which iterate on. + The corresponding entry or if not found. + + + + Destroys the current instance. + + + + + + + + + + + Waits until the server host object is available and then sets the base game object. + + An IEnumerator representing the asynchronous operation. + + + + + + + Fired before the current instance is destroyed. + + + + + Fired when the current instance has been explicitly destroyed. + + + + + Represents a property of an . + + + + + Initializes a new instance of the struct. + + The entity belonging to the property. + The value of the property. + The origin member. + Indicates whether the property is searchable in the registry. + Indicates whether the property is read-only. + Indicates whether the property is serializable. + The category of the property. + The exact name of the property. + + + + Initializes a new instance of the struct. + + The entity belonging to the property. + The value of the property. + The origin member. + The containing all information to initialize the property. + Thrown when the member is not either a property or a field. + + + + Gets the entity instance belonging to the property. + + + + + Gets the value of the property. + + + + + Gets a value indicating whether the property is searchable in the registry. + + + + + Gets a value indicating whether the property is read-only. + + + + + Gets a value indicating whether the property is serializable. + + + + + Gets the category of the property. + + + + + Gets the exact name of the property. + + + + + Gets the initial member name. + + + + + Gets a value indicating whether the origin member is a field. + + + + + Creates a new instance of with the specified value. + + The new value for the property. + A new instance of with the specified value. + Thrown when attempting to edit a ReadOnly property. + + + + Makes the property read-only. + + A new instance of that is read-only. + Thrown when attempting to edit a ReadOnly property. + + + + Sets the category of the property to the specified value. + + The new category for the property. + A new instance of with the updated category. + Thrown when attempting to edit a ReadOnly property. + + + + Sets the exact name of the property to the specified value. + + The new exact name for the property. + A new instance of with the updated exact name. + Thrown when attempting to edit a ReadOnly property. + + + + Contains all information before replicating a . + + The type of data to be replicated. + + + + Initializes a new instance of the class. + + + + + + + + Gets the . + + + + + Gets or sets the value which is being replicated. + + + + + Gets or sets a value indicating whether the can be replicated. + + + + + The base class which defines in-game entities. + + + + + The room's transform. + + + + + Initializes a new instance of the class. + + Gameobject of the Entity. + + + + Finalizes an instance of the class. + + + + + Gets all active instances. + + This collection should be used sparingly and only if circumstances require it, due to its potentially large size. + + + + + + + + Gets all entity's 's. + + + + + Gets or sets the 's . + + + + + Gets the . + + + + + Gets or sets the position. + + + + + Gets or sets the rotation. + + + + + Gets the nearest game entity to the specified within the given distance. + + The to compare. + The maximum distance the game entity can be from the to be included. + + The nearest within the specified distance, or if no game + entity is found. + + + + + Gets all game entities near the specified within the given distance. + + The to compare. + The maximum distance the game entity can be from the to be included. + The filtered collection of objects. + + + + Gets the farthest game entity from the specified within the given distance. + + The to compare. + The minimum distance the game entity can be from the to be included. + + The farthest from the specified within the given + distance, or if no game entity is found. + + + + + Gets all game entities that have a distance greater than the specified distance from the given . + + The to compare. + The minimum distance the game entity can be from the to be included. + The filtered collection of objects. + + + + Returns the local space position, based on a world space position. + + World position. + Local position, based on the GameEntity. + + + + Returns the World position, based on a local space position. + + Local position. + World position, based on the GameEntity. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + is a versatile component designed to enhance the functionality of various entities. +
    It can be easily integrated with various types of entities, making it a valuable tool for user-defined entity behaviours.
    +
    + The type of the entity to which the behaviour is applied. + + This abstract class serves as a foundation for user-defined behaviours that can be applied to entities (such as playable characters) + to extend and customize their functionality. It provides a modular and extensible architecture for enhancing gameplay elements. + +
    + + + Gets or sets the owner of the . + + + + + Gets or sets a value indicating whether the should be automatically disposed + when its owner is set to null. + + If set to true, the will be disposed when the associated owner is set to null. +
    + This can be useful to manage resources and cleanup when the owning entity is no longer available. +
    + If set to false, the behaviour will remain active even when the owner is null, allowing for custom handling + of such scenarios by the derived classes. +
    +
    + + + Virtual method to find and set the owner of the current object. + + + This method is responsible for finding and setting the owner for the current object. +
    Implementations should define the logic to locate and assign the appropriate owner to the object based on the specific context.
    +
    +
    + + + + + + + + + + + + Checks if the specified owner is not null and matches the stored owner. + + The owner to be checked. + if the specified owner is not null and matches the stored owner; otherwise, . + + This method verifies if the provided owner is not null and matches the stored owner. +
    It is typically used to ensure that the owner being checked is valid and corresponds to the expected owner for the current context. +
    +
    + + + A class which allows implicit conversions. + Can be used along with , means it doesn't require another instance to be comparable or usable. + + The type of the source object to handle the instance of. + The type of the child object to handle the instance of. + + + + Initializes a new instance of the class. + Required for YAML deserialization. + + + + + Initializes a new instance of the class. + + The value of the enum item. + + + + Gets all object instances. + + + + + Gets the value of the enum item. + + + + + Gets the name determined from reflection. + + + + + Implicitly converts the to . + + The value to convert. + + + + Implicitly converts the to . + + The value to convert. + + + + Implicitly converts the to . + + The value to convert. + + + + Casts the specified to the corresponding type. + + The enum value to be cast. + The cast object. + + + + Casts the specified to the corresponding type. + + The enum values to be cast. + The cast object. + + + + Retrieves an array of the values of the constants in a specified . + + The type. + An array of the values of the constants in a specified . + + + + Safely casts the specified to the corresponding type. + + The enum value to be cast. + The cast . + if the was cast; otherwise, . + + + + Safely casts the specified to the corresponding type. + + The enum value to be cast. + The cast . + if the was cast; otherwise, . + + + + Parses a object. + + The object to be parsed. + The corresponding object instance, or if not found. + + + + Converts the instance to a human-readable representation. + + A human-readable representation of the instance. + + + + Determines whether the specified object is equal to the current object. + + The object to compare. + if the object was equal; otherwise, . + + + + Determines whether the specified object is equal to the current object. + + The object to compare. + if the object was equal; otherwise, . + + + + Returns a the 32-bit signed hash code of the current object instance. + + The 32-bit signed hash code of the current object instance. + + + + Compares the current instance with another object of the same type and returns + an integer that indicates whether the current instance precedes, follows, or + occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A value that indicates the relative order of the objects being compared. + The return value has these meanings: Value Meaning Less than zero This instance precedes other in the sort order. + Zero This instance occurs in the same position in the sort order as other. + Greater than zero This instance follows other in the sort order. + + + + + Compares the current instance with another object of the same type and returns + an integer that indicates whether the current instance precedes, follows, or + occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A value that indicates the relative order of the objects being compared. + The return value has these meanings: Value Meaning Less than zero This instance precedes other in the sort order. + Zero This instance occurs in the same position in the sort order as other. + Greater than zero This instance follows other in the sort order. + + + + + Compares the specified object instance with another object of the same type and returns + an integer that indicates whether the current instance precedes, follows, or + occurs in the same position in the sort order as the other object. + + An object to compare. + Another object to compare. + + A value that indicates the relative order of the objects being compared. + The return value has these meanings: Value Meaning Less than zero This instance precedes other in the sort order. + Zero This instance occurs in the same position in the sort order as other. + Greater than zero This instance follows other in the sort order. + + + + + Defines a system used to store and retrieve objects. + + The type of the key in the dictionary. + The type of the value in the dictionary. + + + + + + Gets a that stores dictionaries. + + + + + Rent a temporarily. + + The . + + + + Rent a temporarily. Fills it with the provided of . + + The items to fill the dictionary with. + The . + + + + Returns a finished to the pool, clearing all of its contents. + + The to return. + + + + Returns the to the pool and returns its contents as an array. + + The to return. + The contents of the returned dictionary as an array. + + + + Defines a system used to store and retrieve objects. + + The type of the objects in the hash set. + + + + + + Gets a that stores hash sets. + + + + + + + + Retrieves a stored object of type , or creates it if it does not exist. The hashset will be filled with all the provided . + + The items to fill the hashset with. + The stored object, or a new object, of type . + + + + + + + Returns the to the pool and returns its contents as an array. + + The to return. + The contents of the returned hashset as an array. + + + + Defines the contract for a class that stores and retrieves commonly used objects. + + The type that is stored in the pool. + + + + Retrieves a stored object of type , or creates it if it does not exist. + + The stored object, or a new object, of type . + + + + Returns the object to the pool. + + The object to return, of type . + + + + Defines a system used to store and retrieve objects. + + The type of the objects in the list. + + + + + + Gets a that stores lists. + + + + + + + + Retrieves a stored object of type , or creates it if it does not exist. The capacity of the list will be equal to or greater than . + + The capacity of content in the . + The stored object, or a new object, of type . + + + + Retrieves a stored object of type , or creates it if it does not exist. The list will be filled with all the provided . + + The items to fill the list with. + The stored object, or a new object, of type . + + + + + + + Returns the to the pool and returns its contents as an array. + + The to return. + The contents of the returned list as an array. + + + + Defines a system used to store and retrieve objects. + + The type of the objects in the list. + + + + + + Gets a that stores lists. + + + + + + + + Retrieves a stored object of type , or creates it if it does not exist. The list will be filled with all the provided . + + The items to fill the list with. + The stored object, or a new object, of type . + + + + + + + Returns the to the pool and returns its contents as an array. + + The to return. + The contents of the returned queue as an array. + + + + Defines a system used to store and retrieve objects. + + + + + Gets a that stores . + + + + + + + + Retrieves a stored object of type , or creates it if it does not exist. The capacity of the StringBuilder will be equal to or greater than . + + The capacity of content in the . + The stored object, or a new object, of type . + + + + + + + Returns the contents of the and returns it to the pool. + + The to return. + The value of the . + + + + Represents a class for managing the replication of a reference associated with a specific owner type. + + The type that owns or manages the replicated object. + The type of the replicated value. + + + + Initializes a new instance of the class. + + A function to get the value from the owner. + An action to set the value for the owner. + The initial owner for which the value should be replicated. + Thrown if either the getter or setter is null. + + + + + + + Gets or sets the owner of the . + + + + + + + + Represents a class for managing the replication of a reference. + + The type of the replicated value. + + + + The current value of the . + + + + + The replicated value of the . + + + + + Initializes a new instance of the class. + + The value to be replicated. + + + + + + + + + + Represents a class for managing the replication of a reference associated with a specific owner type. + + The type of the replicated value. + + + + Initializes a new instance of the class. + + + + + Gets or sets the which handles all the delegates fired before replicating the . + + + + + + + + + + + + + + + + + + + + + + + + + + Provides pre-replication logic to be used along with setter. + + The value to replicate. + + + + A class to handle object instances. + + The type of the object to handle the instance of. + + + + Initializes a new instance of the class. + + The branch to instantiate. + + + + Finalizes an instance of the class. + + + + + Gets the relative value. + + + + + Gets the singleton value. + + + + + Converts the given instance into . + + The instance to convert. + + + + Tries to get the relative value. + + The type of the object. + The object instance. + if the object instance is not null and can be casted as the specified type; otherwise, . + + + + + + + Destroys the given instance. + + The object to destroy. + if the instance was destroyed; otherwise, . + + + + This is a generic Singleton implementation for components. +
    Create a derived class where the type is the script you want to "Singletonize"
    +
    + The type of the class. + + Do not redefine or in derived classes. +
    Instead, use methods:
    +

    +

    +

    + + To perform the initialization and cleanup: those methods are guaranteed to only be called once in the entire lifetime of the component. + +
    +
    + + + Gets a value indicating whether the method has already been called by Unity. + + + + + Gets a value indicating whether the method has already been called by Unity. + + + + + Gets a value indicating whether the method has already been called by Unity. + + + + + Looks for an existing instance of the . + + The existing instance, or if not found. + + + + Creates a new instance of the . + + The created instance, or if not found. + + + + Gets or creates a new instance of . + + The found or created instance. + + + + + + + + + + + + + Flushes the current actor. + + + + + Fired on . + + + This method will only be called once even if multiple instances of the component exist in the scene. +
    You can override this method in derived classes to customize the initialization of the component.
    +
    +
    + + + Fired on . + + + This method will only be called once even if multiple instances of the component exist in the scene. +
    You can override this method in derived classes to customize the initialization of the component.
    +
    +
    + + + Fired on . + + + This method will only be called once even if multiple instances of the component exist in the scene. +
    You can override this method in derived classes to customize the initialization of the component.
    +
    +
    + + + If a duplicated instance of a component is loaded into the scene this method will be called instead of . +
    That way you can customize what to do with repeated instances.
    +
    + + The default approach is delete the duplicated component. + +
    + + + A class which allows data implicit conversions and ensures unique values. + Can be used along with , means it doesn't require another instance to be comparable or usable. + + The type of the source object to handle the instance of. + The type of the child object to handle the instance of. + + + + Initializes a new instance of the class. + + + + + Gets all object instances. + + + + + Gets the value of the enum item. + + + + + Gets the name determined from reflection. + + + + + Implicitly converts the to . + + The value to convert. + + + + Implicitly converts the to . + + The value to convert. + + + + Implicitly converts the to . + + The value to convert. + + + + Casts the specified to the corresponding type. + + The enum value to be cast. + The cast object. + + + + Casts the specified to the corresponding type. + + The enum values to be cast. + The cast object. + + + + Casts the specified to the corresponding type. + + The type to cast the enum to. + The enum values to be cast. + The cast object. + + + + Casts the specified to the corresponding type. + + The type to cast the enum to. + The enum value to be cast. + The cast object. + + + + Safely casts the specified to the corresponding type. + + The enum value to be cast. + The cast . + if the was cast; otherwise, . + + + + Safely casts the specified to the corresponding type. + + The enum value to be cast. + The cast . + if the was cast; otherwise, . + + + + Retrieves an array of the values of the constants in a specified . + + The type. + An array of the values of the constants in a specified . + + + + Parses a object. + + The object to be parsed. + The corresponding object instance, or if not found. + + + + Converts the instance to a human-readable representation. + + A human-readable representation of the instance. + + + + Determines whether the specified object is equal to the current object. + + The object to compare. + if the object was equal; otherwise, . + + + + Determines whether the specified object is equal to the current object. + + The object to compare. + if the object was equal; otherwise, . + + + + Returns a the 32-bit signed hash code of the current object instance. + + The 32-bit signed hash code of the current object instance. + + + + Compares the current instance with another object of the same type and returns + an integer that indicates whether the current instance precedes, follows, or + occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A value that indicates the relative order of the objects being compared. + The return value has these meanings: Value Meaning Less than zero This instance precedes other in the sort order. + Zero This instance occurs in the same position in the sort order as other. + Greater than zero This instance follows other in the sort order. + + + + + Compares the current instance with another object of the same type and returns + an integer that indicates whether the current instance precedes, follows, or + occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A value that indicates the relative order of the objects being compared. + The return value has these meanings: Value Meaning Less than zero This instance precedes other in the sort order. + Zero This instance occurs in the same position in the sort order as other. + Greater than zero This instance follows other in the sort order. + + + + + Compares the specified object instance with another object of the same type and returns + an integer that indicates whether the current instance precedes, follows, or + occurs in the same position in the sort order as the other object. + + An object to compare. + Another object to compare. + + A value that indicates the relative order of the objects being compared. + The return value has these meanings: Value Meaning Less than zero This instance precedes other in the sort order. + Zero This instance occurs in the same position in the sort order as other. + Greater than zero This instance follows other in the sort order. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A class which allows data implicit conversions. + Can be used along with , means it doesn't require another instance to be comparable or usable. + + The type of the source object to handle the instance of. + The type of the child object to handle the instance of. + + + + Initializes a new instance of the class. + + The value of the unmanaged item. + + + + Gets all object instances. + + + + + Gets the value of the enum item. + + + + + Gets the name determined from reflection. + + + + + Implicitly converts the to . + + The value to convert. + + + + Implicitly converts the to . + + The value to convert. + + + + Implicitly converts the to . + + The value to convert. + + + + Casts the specified to the corresponding type. + + The enum value to be cast. + The cast object. + + + + Casts the specified to the corresponding type. + + The enum values to be cast. + The cast object. + + + + Casts the specified to the corresponding type. + + The type to cast the enum to. + The enum values to be cast. + The cast object. + + + + Casts the specified to the corresponding type. + + The type to cast the enum to. + The enum value to be cast. + The cast object. + + + + Safely casts the specified to the corresponding type. + + The enum value to be cast. + The cast . + if the was cast; otherwise, . + + + + Safely casts the specified to the corresponding type. + + The enum value to be cast. + The cast . + if the was cast; otherwise, . + + + + Retrieves an array of the values of the constants in a specified . + + The type. + An array of the values of the constants in a specified . + + + + Parses a object. + + The object to be parsed. + The corresponding object instance, or if not found. + + + + Converts the instance to a human-readable representation. + + A human-readable representation of the instance. + + + + Determines whether the specified object is equal to the current object. + + The object to compare. + if the object was equal; otherwise, . + + + + Determines whether the specified object is equal to the current object. + + The object to compare. + if the object was equal; otherwise, . + + + + Returns a the 32-bit signed hash code of the current object instance. + + The 32-bit signed hash code of the current object instance. + + + + Compares the current instance with another object of the same type and returns + an integer that indicates whether the current instance precedes, follows, or + occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A value that indicates the relative order of the objects being compared. + The return value has these meanings: Value Meaning Less than zero This instance precedes other in the sort order. + Zero This instance occurs in the same position in the sort order as other. + Greater than zero This instance follows other in the sort order. + + + + + Compares the current instance with another object of the same type and returns + an integer that indicates whether the current instance precedes, follows, or + occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A value that indicates the relative order of the objects being compared. + The return value has these meanings: Value Meaning Less than zero This instance precedes other in the sort order. + Zero This instance occurs in the same position in the sort order as other. + Greater than zero This instance follows other in the sort order. + + + + + Compares the specified object instance with another object of the same type and returns + an integer that indicates whether the current instance precedes, follows, or + occurs in the same position in the sort order as the other object. + + An object to compare. + Another object to compare. + + A value that indicates the relative order of the objects being compared. + The return value has these meanings: Value Meaning Less than zero This instance precedes other in the sort order. + Zero This instance occurs in the same position in the sort order as other. + Greater than zero This instance follows other in the sort order. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Defines a behaviour which is being set up through user-defined type component. + + + + + Gets the behaviour component. + + + + + Defines a behaviours array which is being set up through user-defined type components. + + + + + Gets the behaviour components. + + + + + Defines an additive user-defined identifier. + + + + + Defines an additive user-defined pipe. + + + + + Additive property should be adjusted here. + + + + + Defines an additive user-defined property. + + + + + Defines additive settings set up through user-defined properties. + + The type. + + + + Gets or sets the settings. + + + + + Defines a collection of additive settings set up through user-defined properties. + + The type. + + + + Gets or sets the settings. + + + + + An interface representing the capability to generate an . + + + + + Defines the contract for basic ECS implementation. + + + + + Gets a of containing all the components in children. + + + + + Adds a component to the . + + The to be added. + The name of the component. + The added component. + + + + Adds a component to the . + + The cast type. + The to be added. + The name of the component. + The added component. + + + + Adds a component to the . + + The of the to be added. + The name of the component. + The added component. + + + + Adds a component to the . + + The to be added. + The name of the component. + The added component. + + + + Adds a component to the . + + The cast type. + The of the to be added. + The name of the component. + The added component. + + + + Adds multiple components to the . + + The collection of representing the components to be added. + The added components. + + + + Adds multiple components from the . + + The collection of instances to be added. + The added components. + + + + Adds multiple components from the . + + The type to be added. + The collection of instances to be added. + The added components. + + + + Adds multiple components to the . + + The type to be added. + The collection of representing the components to be added. + The added components. + + + + Removes a component from the . + + The to be removed. + The name of the component. + The removed component. + + + + Removes a component from the . + + The cast type. + The to be removed. + The name of the component. + The removed component. + + + + Removes a component from the . + + The of the to be removed. + The name of the component. + The removed component. + + + + Removes a component from the . + + The to be removed. + The name of the component. + The removed component. + + + + Removes all components of the specified type from the . + + The type to be removed. + The name of the component. + The removed components. + + + + Removes all components of the specified type from the . + + The of the to be removed. + The name of the component. + The removed components. + + + + Removes multiple components from the . + + The collection of representing the components to be removed. + + + + Removes multiple components from the . + + The collection of instances to be removed. + + + + Removes multiple components from the . + + The type to be removed. + The collection of instances to be removed. + + + + Removes multiple components from the . + + The type to be removed. + The collection of representing the components to be removed. + + + + Gets a component from the . + + The to look for. + The component. + + + + Gets a component from the . + + The cast . + The of the to look for. + The component. + + + + Gets a component from the . + + The of the to look for. + The component. + + + + Gets all components of type from the . + + The to look for. + An of components. + + + + Gets all components of type from the . + + The cast . + The of the to look for. + An of components. + + + + Gets all components of type from the . + + The of the to look for. + An of components. + + + + Tries to get a component from the . + + The to look for. + The . + if the component was found; otherwise, . + + + + Tries to get a component from the . + + The of the to get. + The found component. + if the component was found; otherwise, . + + + + Tries to get a component from the . + + The cast . + The of the to get. + The found component. + if the component was found; otherwise, . + + + + Checks if the has an active component. + + The to look for. + A value indicating whether or not subclasses should be considered. + if the component was found; otherwise, . + + + + Checks if the has an active component. + + The to look for. + A value indicating whether or not subclasses should be considered. + if the component was found; otherwise, . + + + + The interface which allows defined objects to be cast to each other. + + The type of the object to cast. + + + + Unsafely casts the current instance to the specified type. + + The type to which to cast the instance. + The cast instance. + + + + Safely casts the current instance to the specified type. + + The type to which to cast the instance. + The cast object. + if the instance was successfully cast; otherwise, . + + + + + + + + + + The base class which defines nullable objects. + + + + + Implicitly converts a to a boolean value. + + The to convert. + if the is not ; otherwise, . + + + + Defines the contract for basic state features. + + + + + Gets the state's id. + + + + + Gets the state's name. + + + + + Gets the state's description. + + + + + Fired when entering the state. + + The state controller. + + + + Fired when exiting the state. + + The state controller. + + + + The base class which handles in-context states. + + + + + Gets all registered states. + + + + + + + + + + + + + + Gets all the s listening to this . + + + + + Gets all the s running on this . + + + + + Gets all the s running on a other than this. + + + + + Initializes all states defined in the executing . + + A value indicating whether attribute should be used. + + + + Gets the belonging to the specified id. + + The state's id. + The corresponding , or if not found. + + + + Gets the belonging to the specified name. + + The state's name. + The corresponding , or if not found. + + + + Gets the belonging to the specified . + + The state's . + The corresponding , or if not found. + + + + Gets the s belonging to the specified id between the defined range. + + The minimum inclusive range. + The maximum exclusive range. + All s belonging to the specified id between the specified range. + + + + Gets the s belonging to the specified id between the defined ids. + + The ids to look for. + All s belonging to the specified id between the defined ids. + + + + Gets the s belonging to the specified id between the defined names. + + The names to look for. + All s belonging to the specified id between the defined names. + + + + Gets the s belonging to the specified id between the defined types. + + The types to look for. + All s belonging to the specified id between the defined types. + + + + Gets the belonging to the specified type . + + The type to look for. + The corresponding , or if not found. + + + + Tries to get a given the specified id. + + The state's id. + The corresponding , or if not found. + if a was found; otherwise, . + + + + Tries to get a given the specified name. + + The state's name. + The corresponding , or if not found. + if a was found; otherwise, . + + + + Tries to get a given the specified . + + The state's . + The corresponding , or if not found. + if a was found; otherwise, . + + + + Tries to get a given the specified . + + The type to look for. + The corresponding , or if not found. + if a was found; otherwise, . + + + + Converts the to a human readable representation. + + A human readable representation of the object. + + + + + + + + + + + + + The base controller which handles actors using in-context states. + + + + + Gets all handled states. + + + + + Gets or sets the current state. + + + + + Gets or sets the previous state. + + + + + Gets or sets the which handles all the delegates fired when entering a new state. + + + + + Gets or sets the which handles all the delegates fired when exiting the current state. + + + + + Fired every tick from the current state. + + The state firing the update. + + + + Fired when the state is changed. + + + + + This is a generic Singleton implementation for components. +
    Create a derived class of the script you want to "Singletonize"
    +
    + + Do not redefine or in derived classes. +
    Instead, use methods:
    +

    +

    +

    + + To perform the initialization and cleanup: those methods are guaranteed to only be called once in the entire lifetime of the component. + +
    +
    + + + Gets a value indicating whether the method has already been called by Unity. + + + + + Gets a value indicating whether the method has already been called by Unity. + + + + + Gets a value indicating whether the method has already been called by Unity. + + + + + + + + + Creates a new instance of the . + + The type of the . + The created or already existing instance. + + + + Gets a given the specified type . + + The type of the to look for. + The corresponding , or if not found. + + + + Gets a given the specified type. + + The the type of the to look for. + The type to cast the to. + The corresponding of type , or if not found. + + + + Gets a given the specified type. + + The the type of the to look for. + The corresponding . + + + + + + + + + + + + + Flushes the current actor. + + + + + Fired on . + + + This method will only be called once even if multiple instances of the component exist in the scene. +
    You can override this method in derived classes to customize the initialization of the component.
    +
    +
    + + + Fired on . + + + This method will only be called once even if multiple instances of the component exist in the scene. +
    You can override this method in derived classes to customize the initialization of the component.
    +
    +
    + + + Fired on . + + + This method will only be called once even if multiple instances of the component exist in the scene. +
    You can override this method in derived classes to customize the initialization of the component.
    +
    +
    + + + If a duplicated instance of a component is loaded into the scene this method will be called instead of . +
    That way you can customize what to do with repeated instances.
    +
    + + The default approach is delete the duplicated component. + +
    + + + The interface which allows defined mono behaviours to be cast to each other. + + The type of the mono behaviour to cast. + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + The interface which allows defined objects to be cast to each other. + + The type of the object to cast. + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + A custom version of which allows the player's max amount of health to be changed. + + + + + + + + Gets or sets the maximum amount of health the player will have. + + + + + A custom version of which allows the player's max amount of HumeShield to be changed. + + + + + + + + Gets or sets the multiplier for gaining HumeShield. + + + + + Gets or sets the maximum amount of HumeShield the player can have. + + + + + + + + A custom version of which allows the player's maximum amount of Stamina to be changed. + + + + + + + + Gets or sets the maximum amount of stamina the player will have. + + + + + Clamps a float to fit the current stamina bar. + + The value to clamp. + The clamped num. + + + + Overriding NW Method to sync Player percentage of Stamina. + + The writer. + + + + Overriding NW Method to sync Player percentage of Stamina. + + The reader. + the float value sync to server. + + + + A wrapper to easily manipulate the behavior of . + + + + + Initializes a new instance of the class. + + The target to be set. + The attacker to be set. + + + + Initializes a new instance of the class. + + The target to be set. + + + + + Gets or sets a value indicating whether the friendly fire should be forced. + + + + + Gets or sets a value indicating whether the action is due to suicide. + + + + + Gets a value indicating whether the self damage is allowed. + + + + + Gets or sets a value indicating whether the damage is friendly fire. + + + + + Computes and processes the damage. + + The to damage. + + + + A wrapper to easily manipulate the behavior of . + + + + + Initializes a new instance of the class. + + The target to be set. + The base . + + + + Initializes a new instance of the class. + + The target to be set. + The amount of damage to be set. + The to be set. + Cassie announcement to play. + + + + Initializes a new instance of the class. + + The target to be set. + The attacker to be set. + The amount of damage to be set. + The to be set. + + + + Initializes a new instance of the class. + + The target to be set. + The attacker to be set. + The amount of damage to be set. + The to be used. + + + + Initializes a new instance of the class. + + The target to be set. + The attacker to be set. + The amount of damage to be set. + The to be set. + The to be set. + + + + Initializes a new instance of the class. + + The target to be set. + The attacker to be set. + The amount of damage to be set. + The to be set. + The to be set. + + + + Gets the base . + + + + + + + + A wrapper to easily manipulate the behavior of the . + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The target to be set. + The attacker to be set. + + + + Initializes a new instance of the class. + + The target to be set. + + + + + Gets or sets the target. + + + + + Gets or sets the attacker. CAN BE NULL!. + + + + + Gets or sets the target's . + + + + + Gets or sets the attacker's . + + + + + Gets or sets the amount of damage to be dealt. + + + + + Gets or sets the start velocity. + + + + + Gets or sets the direct damage. + + + + + Gets or sets the damage absorbed by AHP processes. + + + + + + + + + + + A wrapper to easily manipulate the behavior of . + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The base . + + + + All available actions. + + + + + None. + + + + + The result is determined by a damage action. + + + + + The result is determined by a death action. + + + + + Gets or sets the base . + + + + + Gets or sets the belonging to this instance. + + + + + Gets the text to show in the server logs. + + + + + Gets or sets the for the damage handler. + + + + + Gets the . + + + + + Implicitly converts the given instance to a object. + + The instance. + + + + Applies the damage to the specified . + + The to damage. + The of the call to this method. + + + + Computes and processes the damage. + + The to damage. + + + + A wrapper to easily manipulate the behavior of . + + + + + Initializes a new instance of the class. + + The announcement to be set. + + + + Initializes a new instance of the class. + + The announcement to be set. + The subtitles to be set. + + + + Gets the default announcement. + + + + + Gets or sets the announcement. + + + + + Gets or sets a of which determines the result of the subtitle belonging to this instance. + + + + + Implicitly converts the given instance to a object. + + The instance. + + + + Implicitly converts the given instance to a object. + + The instance. + + + + A wrapper to easily manipulate the behavior of . + + + + + Initializes a new instance of the class. + + + The to be set. + The target to be set. + + + + + + + Gets or sets the used by the damage handler. + + + + + Gets or sets the . + + + + + Gets the penetration. + + + + + Gets a value indicating whether the human hitboxes should be used. + + + + + + + + + + + Allows generic damage to a player. + + + + + Initializes a new instance of the class. + Transform input data to custom generic handler. + + Current player (Target). + Attacker. + Damage amount. + Damage type. + Custom cassie announcement. + Text to provide for player death screen. + + + + Gets or sets a custom base. + + + + + Gets or sets the current attacker. + + + + + Gets a value indicating whether allow self damage. + + + + + Gets or sets a value indicating whether the friendly fire rules should be ignored. + + + + + + + + + + + Custom Exiled process damage. + + Current player hub. + Handles processing damage outcome. + + + + Generic firearm path for handle type. + + Current player. + Current attacker. + Damage amount. + Damage type. + ItemType. + + + + A wrapper to easily manipulate the behavior of . + + + + + Initializes a new instance of the class. + + The target to be set. + + + + + + + + Represents airlock. + + + + + A containing all known 's and their corresponding . + + + + + Initializes a new instance of the class. + + Base-game controller. + + + + Gets the list with all airlocks. + + + + + Gets the basegame controller. + + + + + Gets the first subdoor. + + + + + Gets the second subdoor. + + + + + Gets or sets a value indicating whether or not both subdoors are locked. + + + + + Gets or sets a value indicating whether or airlock is disabled. + + + + + Gets the by its base-game controller. + + Base-game controller. + Instance of . + + + + Gets the by one of it's subdoors. + + Subdoor. + Instance of . + + + + Toggles airlock. + + + + + Returns the Door in a human-readable format. + + A string containing Door-related data. + + + + Represents a basic interactable door. + + + + + Initializes a new instance of the class. + + The base for this door. + The 's for this door. + + + + Gets the base . + + + + + Gets the list with all SCP-106's colliders. + + + + + Gets or sets the total cooldown before door can be triggered again. + + + + + Gets or sets the remaining cooldown before door can be triggered again. + + + + + Represents a basic non-interactable door. + + + + + Initializes a new instance of the class. + + The base for this door. + The 's for this door. + + + + Gets the base . + + + + + + + + + + + Represents . + + + + + Initializes a new instance of the class. + + The base for this door. + The 's for this door. + + + + Gets the base . + + + + + Gets the prefab of broken door. + + + + + Gets or sets max health of the door. + + + + + Gets or sets a value indicating whether or not door is destroyed. + + + + + Gets a value indicating whether or not this door is breakable. + + + + + Gets or sets remaining health of the door. + + + + + Gets or sets damage types which will be ignored. + + + + + + + + + + + Damages the door. + + Amount to be dealt. + Damage type. Some types can be ignored according to . + if door was damaged. Otherwise, false. + + + + Breaks the specified door. No effect if the door cannot be broken, or if it is already broken. + + The to apply to the door. + if the door was broken, if it was unable to be broken, or was already broken before. + + + + Returns the Door in a human-readable format. + + A string containing Door-related data. + + + + Represents a checkpoint door. + + + + + Initializes a new instance of the class. + + The base for this door. + The for this door. + + + + Gets the base . + + + + + Gets the list of all sub doors belonging to this . + + + + + Gets or sets the current checkpoint stage. + + + + + Gets or sets a time in seconds for main timer. + + + + + Gets or sets time before doors close. + + + + + Gets or sets time in seconds when warning will be shown. + + + + + + + + + + + + + + + + + + + + Gets a containing all known subdoors s. + + + + + Toggles the state of the doors from . + + New state for the subdoors. + + + + + + + + + + Returns the Door in a human-readable format. + + A string containing Door-related data. + + + + A wrapper class for . + + + + + A containing all known 's and their corresponding . + + + + + Initializes a new instance of the class. + + The base for this door. + The of 's for this door. + + + + Gets a of which contains all the instances. + + + + + Gets the base-game corresponding with this door. + + + + + Gets the door's . + + + + + Gets the that the door is located in. + + + + + Gets the 's that the door is located in. + + + + + Gets a value indicating whether or not the door is fully closed. + + + + + Gets a value indicating whether the door is fully open. + + + + + Gets a value indicating whether or not the door is currently moving. + + + + + Gets a value indicating the precise state of the door, from 0-1. A value of 0 indicates the door is fully closed, while a value of 1 indicates the door is fully open. Values in-between represent the door's animation progress. + + + + + Gets a value indicating whether the door is considered open by the game. + + + + + Gets or sets a value indicating whether the door is open. + + + + + Gets or sets a value indicating whether the door is close. + + + + + Gets a value indicating whether or not this door is a gate. + + + + + Gets a value indicating whether or not this door is a checkpoint door. + + + + + Gets a value indicating whether or not this door is an elevator door. + + + + + Gets a value indicating whether or not this door can be damaged. + + + + + Gets a value indicating whether or not this door is non-interactable. + + + + + Gets a value indicating whether or not this door is subdoor belonging to a checkpoint. + + + + + Gets the checkpoint door the door is belonging to, or null if the door doesn't belong to a checkpoint. + + + + + Gets a value indicating whether or not this door requires a keycard to open. + + + This value is if is equal to . + + + + + Gets or sets the keycard permissions required to open the door. + + + Setting this value to will allow this door to be opened without a keycard. + + + + + Gets or sets the door's position. + + + + + Gets or sets a value indicating whether or not SCP-106 can walk through the door. + + + + + Gets a value indicating whether or not the door is locked. + + + + + Gets or sets the door lock type. + + + + + Gets the door's Instance ID. + + + + + Gets a nametag of a door. + + + + + Gets the name of this door. + + + + + Gets or sets the required permissions to open the door. + + + + + Gets or sets the door's rotation. + + + + + Gets or sets the size scale of the door. + + + + + Gets the door's . + + + + + Gets a containing all 's that are connected with . + + + + + Gets the door object associated with a specific , or creates a new one if there isn't one. + + The base-game . + A wrapper object. + + + + Gets a given the specified name. + + The name to search for. + The with the given name or if not found. + + + + Gets the belonging to the , if any. + + . + The with the given name or if not found. + + + + Gets the door object associated with a specific , or creates a new one if there isn't one. + + The base-game . + The with the given name or if not found. + + + + Gets a of containing all doors present in the specified . + + The zone from which looking for doors. + A of containing all doors present in the specified . + + + + Gets a of containing all doors present in the specified zones. + + The zones to retrieve the doors from. + A of containing all doors present in the specified zones. + + + + Gets a of containing all doors present in the specified zones. + + The zones to retrieve the doors from. + A of containing all doors present in the specified zones. + + + + Gets a of containing all doors present in the specified . + + The room to retrieve the doors from. + A of containing all doors present in the specified . + + + + Gets a of containing all doors present in the specified rooms. + + The rooms to retrieve the doors from. + A of containing all doors present in the specified rooms. + + + + Gets a of containing all doors present in the specified rooms. + + The rooms to retrieve the doors from. + A of containing all doors present in the specified rooms. + + + + Gets a of filtered given a predicate. + + The condition to satisfy. + A of which contains elements that satisfy the condition. + + + + Gets a given the specified . + + The to search for. + The with the given or if not found. + + + + Gets a of containing all corresponding doors. + + The types to retrieve the doors from. + A of containing all corresponding doors. + + + + Gets a of containing all corresponding doors. + + The types to retrieve the doors from. + A of containing all corresponding doors. + + + + Returns the closest to the given . + + The position to find the closest door to. + The distance between the door and the point. + The door closest to the provided position. + + + + Gets a random . + + Filters by . + A value indicating whether it filters broken doors. + object. + + + + Permanently locks a corresponding to the given type. + + The door to affect. + The specified . + + + + Temporary locks a corresponding to the given type. + + The door to affect. + The duration of the lockdown. + The specified . + + + + Unlocks a corresponding to the specified type. + + The . + + + + Locks a doors corresponding to the given type. + + The door to affect. + The duration of the lockdown. + The specified . + + + + Permanently locks all doors in the facility. + + The specified . + + + + Locks all doors in the facility. + + The duration of the lockdown. + The specified . + + + + Permanently locks all doors given the specified . + + The to affect. + The specified . + + + + Permanently locks all doors given the specified zones. + + The zones to affect. + The specified . + + + + Temporary locks all doors given the specified . + + The to affect. + The duration of the lockdown. + The specified . + + + + Temporary locks all doors given the specified zones. + + The zones to affect. + The duration of the lockdown. + The specified . + + + + Permanently locks all doors corresponding to the given types. + + The doors to affect. + The specified . + + + + Temporary locks all doors corresponding to the given types. + + The doors to affect. + The duration of the lockdown. + The specified . + + + + Unlocks all doors in the facility. + + + + + Unlocks all doors in the facility. + + The zones to affect. + + + + Unlocks all doors in the facility. + + The zones to affect. + + + + Unlocks all doors in the facility. + + The zones to affect. + + + + Unlocks all doors in the facility. + + The condition to satisfy. + + + + Interacts with the Door. + + The player interacting. + + + + Makes the door play a beep sound. + + The beep sound to play. + + + + Change the door lock with the given lock type. + + The to use. + + + + Permanently locks all active locks on the door, and then reverts back any changes after a specified length of time. + + The of the lockdown. + A value indicating whether the door state should be modified. + + + + Temporary locks all active locks on the door, and then reverts back any changes after a specified length of time. + + The amount of time that must pass before unlocking the door. + The of the lockdown. + A value indicating whether the door state should be modified. + + + + Unlocks and clears all active locks on the door. + + + + + Unlocks and clears all active locks on the door after a specified length of time. + + The amount of time that must pass before unlocking the door. + The of the lockdown. + + + + Checks if specified can interact with the door. + + Player to check. + if the specified player can interact with the door. Otherwise, . + + + + Returns the Door in a human-readable format. + + A string containing Door-related data. + + + + Creates the door object associated with a specific . + + The base-game . + Target door . + A wrapper object. + + + + Represents an elevator door. + + + + + Initializes a new instance of the class. + + The base for this door. + The for this door. + + + + Gets the base . + + + + + Gets the that this door's belongs to. + + + + + Gets the type according to . + + + + + Gets the target panel for this lift. + + + + + Gets the associated with this elevator door. + + + + + Returns the Door in a human-readable format. + + A string containing Door-related data. + + + + Represents a "pryable" door or gate. + + + + + Initializes a new instance of the class. + + The base for this door. + The 's for this door. + + + + Gets the base . + + + + + Gets the list of all available pry positions. + + + + + Gets a value indicating whether or not the door is fully closed. + + + + + Gets a value indicating whether the door is fully open. + + + + + Gets a value indicating whether or not the door is currently moving. + + + + + Gets or sets remaining cooldown for prying. + + + + + Gets or sets which will block prying if door has them. + + + + + Tries to pry the door open. No effect if the door cannot be pried. + + if the door was able to be pried open. + to perform pry gate. + + + + Returns the Door in a human-readable format. + + A string containing Door-related data. + + + + The allows user-defined delegate routes bound to an reference. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + + + + + Gets the 's target. + + + + + Gets the 's delegate. + + + + + Implicitly converts an to . + + The to convert. + + + + The class which handles delegates dynamically acting as multicast listener. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The delegates to be bound. + + + + Gets all the bound delegates. + + + + + This indexer allows access to bound listeners using an reference. + + The listener to look for. + The bound listener corresponding to the specified reference. + + + + Binds a delegate the event dispatcher. + + The to bind the listener to. + The delegate to bind. + The left-hand operator. + + + + Binds a listener from the event dispatcher. + + The to bind the listener from. + The containing the listener to bind. + The left-hand operator. + + + + Binds all bound listeners to a to the event dispatcher. + + The to bind the listeners from. + The containing the listeners to bind. + The left-hand operator. + + + + Unbinds a delegate the event dispatcher. + + The to unbind the listener from. + The delegate to bind. + The left-hand operator. + + + + Unbinds a listener from the event dispatcher. + + The to unbind the listener from. + The containing the listener to unbind. + The left-hand operator. + + + + Unbinds all bound listeners to a from the event dispatcher. + + The to unbind the listeners from. + The containing the listeners to unbind. + The left-hand operator. + + + + Binds a listener to the event dispatcher. + + The listener instance. + The delegate to be bound. + + + + Unbinds a listener from the event dispatcher. + + The listener instance. + + + + Unbinds a listener from the event dispatcher. + + The listener instance. + The delegate to be unbound. + + + + Invokes the delegates from the specified listener. + + The listener instance. + + + + Invokes all the delegates from all the bound delegates. + + + + + + + + The class which handles all the multicast delegates. + + + + + The custom delegate. + + The type. + The instance. + + + + The custom delegate, with empty parameters. + + + + + + + + + + + Executes all listeners safely. + + Event arg type. + Source event. + Event arg. + Event or its arg is null. + + + + Executes all listeners safely. + + Source event. + Event is null. + + + + Initializes all the dynamic handlers in the specified type instance. + + The type instance. + + + + Unbinds all the dynamic handlers in the specified type instance. + + The type instance. + + + + Defines a dynamic event dispatcher. + + + + + Unbinds all the delegates from all the bound delegates. + + + + + The allows user-defined delegate routes bound to an reference. + + The delegate type parameter. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + + + + + Gets the 's target. + + + + + Gets the 's delegate. + + + + + Implicitly converts the instance to a . + + The instance. + + + + Declares a new instance. + + + + The new instance. + + + + The 's generic version which accepts a type parameter. + + The event type parameter. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The delegates to be bound. + + + + Gets all the bound delegates. + + + + + This indexer allows access to bound listeners using an reference. + + The listener to look for. + The bound listener corresponding to the specified reference. + + + + Binds a delegate the event dispatcher. + + The to bind the listener to. + The delegate to bind. + The left-hand operator. + + + + Binds a listener to the event dispatcher. + + The to bind the listener to. + The containing the listener to bind. + The left-hand operator. + + + + Binds all bound listeners to a to the event dispatcher. + + The to bind the listeners to. + The containing the listeners to bind. + The left-hand operator. + + + + Unbinds a delegate the event dispatcher. + + The to unbind the listener from. + The delegate to unbind. + The left-hand operator. + + + + Unbinds a delegate from the event dispatcher. + + The to unbind the delegate from. + The containing the delegate to unbind. + The left-hand operator. + + + + Unbinds all bound listeners to a from the event dispatcher. + + The to unbind the listeners from. + The containing the listeners to unbind. + The left-hand operator. + + + + Binds a listener to the event dispatcher. + + The listener instance. + The delegate to be bound. + + + + Unbinds a listener from the event dispatcher. + + The listener instance. + + + + Unbinds a listener from the event dispatcher. + + The listener instance. + The delegate to be unbound. + + + + Invokes the delegates from the specified listener. + + The listener instance. + The . + + + + Invokes all the delegates from all the bound delegates. + + The parameter instance. + + + + + + + The base class that handles the config subsystem. + + + + + + + + Initializes a new instance of the class. + + The config object. + + + + Gets or sets the serializer for configs and translations. + + + + + Gets or sets the deserializer for configs and translations. + + + + + Gets a containing all the . + + + + + Gets a containing all the subconfigs. + + + + + Gets the base config instance. + + + + + Gets or sets the config's folder. + + + + + Gets or sets the config's name. + + + + + Gets the absolute path. + + + + + Gets a instance given the specified type . + + The type of the config to look for. + Whether a new config should be generated, if not found. + The corresponding instance or if not found. + + + + Gets a instance given the specified folder. + + The folder of the config to look for. + The corresponding instance or if not found. + + + + Generates a new config of type . + + The type of the config. + The generated config. + + + + Loads all configs. + + + + + Loads a config from a . + + The config type. + The config data. + The object. + + + + Loads a config from the cached configs. + + The config to load. + + + + Loads a config. + + The config to load. + The config's path. + + + + Gets the path of the specified data object of type . + + The type of the data to be read. + The corresponding data's path or if not found. + + + + Reads a data object of type . + + The type of the data to be read. + The corresponding instance or if not found. + + + + Reads the base data object of type . + + The type of the data to be read. + The corresponding instance or if not found. + + + + Writes a new value contained in the specified config of type . + + The type of the data to be written. + The name of the parameter to be modified. + The new value to be written. + + + + Useful struct to save effect-related configs cleanly. + + + + + Initializes a new instance of the struct. + + Get all the information of the effect>. + + + + Initializes a new instance of the struct. + + The type of the effect>. + The duration of the effect, in seconds. + The intensity of the effect. + Whether the effect will add duration onto the effect if already active or not. + Whether or not the effect should be enabled. + + + + Gets or sets the effect type. + + + + + Gets or sets the effect duration. + + + + + Gets or sets the effect intensity. + + + + + Gets or sets a value indicating whether the effect will add duration onto the effect if already active or not. + + + + + Gets or sets a value indicating whether the effect should be enabled or not. + + + + + Returns the effect in a human-readable format. + + A string containing effect-related data. + + + + Wrapper class for . + + + + + A of on the map. + + + + + Initializes a new instance of the class. + + The . + + + + Gets the prefab's type. + + + + + Gets the prefab's object. + + + + + Gets a of which contains all the instances. + + + + + Gets a randomly selected . + + A randomly selected object. + + + + Gets the base . + + + + + Gets the generator's . + + + + + Gets or sets the generator's state. + + + + + Gets or sets the generator's current time. + + + + + Gets the generator's dropdown speed. + + + + + Gets a value indicating whether the generator is ready to be activated. + + + + + Gets or sets a value indicating whether the generator is engaged. + + + + + Gets or sets a value indicating whether the generator is activating. + + + + + Gets or sets a value indicating whether the generator is open. + + + + + Gets or sets a value indicating whether the generator is unlocked. + + + + + Gets or sets the generator's lever delay. + + + + + Gets or sets current interaction cooldown. + + + + + Gets or sets the generator's activation time. + + + + + Gets or sets the generator's deactivation time. + + + + + Gets or sets the cooldown to wait before toggling the generator's panel. + + + + + Gets or sets the interaction cooldown to wait after unlocking the generator. + + + + + Gets or sets the interaction cooldown to wait after failing the generator's unlock interaction. + + + + + Gets or sets the last activator for the generator. + + + + + Gets the generator position. + + + + + Gets the generator rotation. + + + + + Gets or sets the required permissions to interact with the generator. + + + + + Spawns a . + + The position to spawn it at. + The rotation to spawn it as. + The that was spawned. + + + + Gets the belonging to the , if any. + + The instance. + A or if not found. + + + + Gets a of given the specified . + + The to search for. + The with the given or if not found. + + + + Gets a of filtered based on a predicate. + + The condition to satisfy. + A of which contains elements that satisfy the condition. + + + + Try-get a belonging to the , if any. + + The instance. + A or if not found. + Whether or not a generator was found. + + + + Try-get a of given the specified . + + The to search for. + A of matching the . + Whether or not at least one generator was found. + + + + Try-get a of filtered based on a predicate. + + The condition to satisfy. + A of which contains elements that satisfy the condition. + Whether or not at least one generator was found. + + + + Denies the unlock. + + + + + Denies the unlock and resets the interaction cooldown. + + + + + Sets the specified flag. + + The flag to set. + A value indicating whether the flag is enabled. + + + + Returns the Generator in a human-readable format. + + A string containing Generator-related data. + + + + A alternative detour tool which adds more ways to manage patches and external assemblies. + + + + + Gets all the patched methods. + + + + + Gets all the patched methods and their relative patch group. + + + + + Patch all your Harmony and return you the number of failed patch. + + The Harmony instance to Patch. + The number of failed patch. + + + + Searches the current assembly for Harmony annotations and uses them to create patches. +
    It supports target-patching using and the relative .
    +
    + The Harmony instance id. + The target group to include. + Thrown when the is or empty. + The instance. +
    + + + Unpatches methods by patching them with zero patches. + + The Harmony instance id. + The target group to include. + Thrown when the is or empty. + + + + A wrapper for SCP-939's amnestic cloud. + + + + + Initializes a new instance of the class. + + The instance. + + + + Gets the amnestic cloud prefab's type. + + + + + Gets the amnestic cloud prefab's object. + + + + + + + + Gets the for this instance. + + + + + Gets the player who controls SCP-939. + + + + + + + + Gets or sets current state of cloud. + + + + + Gets or sets duration for effects. + + + + + Gets or sets minimum time to press key to spawn cloud. + + + + + Gets or sets maximum time to press key to spawn cloud. + + + + + Gets or sets total duration before hazard will get destroyed. + + + + + Gets or sets a value indicating whether or not hazard is active or not. + + + + + A wrapper for . + + + + + with to it's . + + + + + Initializes a new instance of the class. + + The instance. + + + + Gets the list of all hazards. + + + + + Gets the . + + + + + Gets the . + + + + + Gets or sets the list with all affected by this hazard players. + + + + + Gets or sets max hazard distance. + + + + + Gets or sets max hazard height. + + + + + Gets a value indicating whether or not hazard is active. + + + + + Gets or sets offset for position. + + + + + Gets the room where this hazard is located. + + + + + Gets or sets the position. + + + + + Gets the by . + + The instance. + for . + + + + Gets the hazard by the room where it's located. + + Room. + in given . + + + + Gets the hazard by it's . + + Game object. + in given . + + + + Gets the of based on predicate. + + Condition to satisfy. + of based on predicate. + + + + Gets an of . + + The to get. + of based on type. + + + + Checks if player is in hazard zone. + + Player to check. + if player is in hazard zone. Otherwise, false. + + + + Represents a sinkhole hazard. + + + + + Initializes a new instance of the class. + + The instance. + + + + Gets the . + + + + + + + + A wrapper for . + + + + + Initializes a new instance of the class. + + The instance. + + + + Gets the tantrum prefab's type. + + + + + Gets the tantrum cloud prefab's object. + + + + + Gets the . + + + + + + + + Gets or sets a value indicating whether or not sizzle should be played. + + + + + Gets or sets the synced position. + + + + + Gets or sets the correct position of tantrum hazard. + + + + + Places a Tantrum (SCP-173's ability) in the indicated position. + + The position where you want to spawn the Tantrum. + Whether or not the tantrum will apply the effect. + If is , the tantrum is moved slightly up from its original position. Otherwise, the collision will not be detected and the slowness will not work. + The instance. + + + + Represents temporary hazard. + + + + + Initializes a new instance of the class. + + The instance. + + + + Gets the . + + + + + Gets or sets a value indicating whether or not hazard is destroyed. + + + + + Gets the total duration before hazard gets destroyed. + + + + + Gets or sets elapsed time which has spend after creating. + + + + + Destroys this hazard. + + + + + Useful class to save hint configs in a cleaner way. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The content of the hint>. + The duration of the hint, in seconds. + The hint parameters. + The hint effects. + Whether or not the hint should be shown. + + + + Gets or sets the hint content. + + + + + Gets or sets the hint duration. + + + + + Gets or sets a value indicating whether the hint should be shown or not. + + + + + Gets or sets the hint parameters. + + + + + Gets or sets the hint effects. + + + + + Returns the hint in a human-readable format. + + A string containing hint-related data. + + + + Contains all information before processing an action. + + + + + Initializes a new instance of the class. + + + + + + + + Gets the player who's processing the action. + + + + + Gets the processing input. + + + + + Gets or sets a value indicating whether the action can be processed. + + + + + Manages actions for a player. + + + + + Gets or sets the which handles all delegates to be fired before processing an action. + + + + + Gets or sets the amount of key presses. + + + + + Gets an active binding, or if not found. + + + + + Binds an . + + The to be bound. + + + + Binds an . + + The name of the action. + The condition to invoke the action. + The bound action. + The bound . + + + + Unbinds an based on the specified predicate. + + The to unbind. + + + + Unbinds an based on the specified predicate. + + The predicate used to find the input binding to unbind. + + + + Unbinds an based on the specified condition. + + The condition used to find the input binding to unbind. + + + + Unbinds an based on the specified name. + + The name used to find the input binding to unbind. + + + + Unbinds an based on the specified . + + The used to find the input binding to unbind. + + + + Unbinds an based on the specified . + + The used to find the input binding to unbind. + + + + + + + + + + Represents an input binding. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + + + + + + + Gets a containing all existing input bindings. + + + + + Gets the name of the binding. + + + + + Gets the condition to invoke the action. + + + + + Gets the action. + + + + + Gets the keypress. + + + + + Creates a new . + + + + + + The new . + + + + + + + Gets or sets the paired to . + + + + + Gets or sets the paired to . + + + + + Gets or sets the paired to . + + + + + Gets or sets the paired to . + + + + + + + + Input actions should be bound here, in order to avoid conflicts with the current execution pipeline. + + All conditions are set to by default. + + + + + The input condition, paired to , to be evaluated. + + if the condition was satisfied; otherwise, . + + + + The input condition, paired to , to be evaluated. + + if the condition was satisfied; otherwise, . + + + + The input condition, paired to , to be evaluated. + + if the condition was satisfied; otherwise, . + + + + The input condition, paired to , to be evaluated. + + if the condition was satisfied; otherwise, . + + + + The input action, paired to , to be executed. + + + + + The input action, paired to , to be executed. + + + + + The input action, paired to , to be executed. + + + + + The input action, paired to , to be executed. + + + + + A set of tools to easily handle the Intercom. + + + + + Gets the instance of . + + + + + Gets or sets the text displayed on the intercom screen. + + + + + Gets or sets the current state of the intercom. + + + + + Gets the intercom's . + + + + + Gets the intercom's . + + + + + Gets a value indicating whether or not the intercom is currently being used. + + + + + Gets the that is using the intercom. + + Will be if is . + + + + Gets or sets the remaining cooldown of the intercom. + + + + + Gets or sets the remaining speech time of the intercom. + + + + + Plays the intercom's sound. + + Sets a value indicating whether or not the sound is the intercom's start speaking sound. + + + + Reset the intercom's cooldown. + + + + + Times out the intercom. + + + + + Sets that only the player can see. + + Only this player can see Display Text. + Text displayed to the player. + + + + Resync . + + + + + A wrapper class for . + + + + + Gets the absolute maximum amount of ammo that may be held at one time, if ammo is forcefully given to the player (regardless of worn armor or server configuration). + + For accessing the maximum amount of ammo that may be held based on worn armor and server settings, see . + + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + The of the ammo. + + + + Gets the that this class is encapsulating. + + + + + Clones current object. + + New object. + + + + A wrapper class for . + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + The of the armor. + + + + Gets the that this class is encapsulating. + + + + + Gets a value indicating whether this item is equippable. + + + + + Gets a value indicating whether this item is holsterable. + + + + + Gets a value indicating whether or not this is a worn item. + + + + + Gets or sets the Weight of the armor. + + + + + Gets or sets a value indicating whether or not excess ammo should be removed when the armor is dropped. + + + + + Gets or sets how strong the helmet on the armor is. + + + + + Gets or sets how strong the vest on the armor is. + + + + + Gets or sets how much faster stamina will drain when wearing this armor. + + + + + Gets how much the users movement speed should be affected when wearing this armor. (higher values = slower movement). + + + + + Gets how much worse and s are affected by wearing this armor. + + + + + Gets or sets the ammo limit of the wearer when using this armor. + + + + + Gets or sets the item caterory limit of the wearer when using this armor. + + + + + Clones current object. + + New object. + + + + + + + A wrapper class for . + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + The of the usable item. + + + + Gets the that this class is encapsulating. + + + + + + + + A wrapper class for . + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + The of the grenade. + The owner of the grenade. Leave for no owner. + The player parameter will always need to be defined if this grenade is custom using Exiled.CustomItems. + + + + Gets a to change grenade properties. + + + + + Gets or sets the maximum radius of the grenade. + + + + + Gets or sets the multiplier for damage against players. + + + + + Gets or sets how long the effect will last. + + + + + Gets or sets how long the effect will last. + + + + + Gets or sets how long the effect will last. + + + + + Gets or sets how long the fuse will last. + + + + + Spawns an active grenade on the map at the specified location. + + The location to spawn the grenade. + Optional: The owner of the grenade. + Spawned grenade. + + + + Returns the ExplosiveGrenade in a human readable format. + + A string containing ExplosiveGrenade-related data. + + + + Clones current object. + + New object. + + + + + + + A wrapper class for . + + + + + A of which contains all the existing firearms based on all the s. + + + + + Gets a which contains all the base codes expressed in and . + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + The of the firearm. + + + . + + + . + + + + Gets a which represents all the preferences for each . + + + + + Gets the that this class is encapsulating. + + + + + Gets or sets the amount of ammo in the firearm. + + + + + Gets or sets the max ammo for this firearm. + + Disruptor can't be used for MaxAmmo. + + + + Gets the of the firearm. + + + + + Gets or sets the of the firearm. + + + + + Gets a value indicating whether the firearm is being aimed. + + + + + Gets a value indicating whether the firearm Flashlight. + + + + + Gets a value indicating whether the firearm's flashlight module is enabled. + + + + + Gets a value indicating whether the firearm's NightVision is being used. + + + + + Gets a value indicating whether the firearm's flashlight module is enabled or NightVision is being used. + + + + + Gets a value indicating whether or not the firearm is automatic. + + + + + Gets the s of the firearm. + + + + + Gets the s of the firearm. + + + + + Gets the base code of the firearm. + + + + + Gets the fire rate of the firearm, if it is an automatic weapon. + + + + + + Gets or sets the recoil settings of the firearm, if it's an automatic weapon. + + This property will not do anything if the firearm is not an automatic weapon. + + + + + Gets the firearm's . Will be for non-automatic weapons. + + + + + Gets the . + + + + + Gets the base damage. + + + + + Gets the maximum value of the firearm's range. + + + + + Gets a of and [] which contains all available attachments for all firearms. + + + + + Creates and returns a representing the provided . + + The type of firearm to create. + The amount of ammo to add. Use null to add max ammo. + The newly created firearm. + + + + Adds or replaces an existing preference to the . + + The of which must be added. + The of and [] to add. + + + + Adds or replaces an existing preference to the . + + The of which must be added. + The of and [] to add. + + + + Adds or replaces an existing preference to the . + + The of which must be added. + The to add. + The [] to add. + + + + Adds or replaces an existing preference to the . + + The of of which must be added. + The to add. + The [] to add. + + + + Adds or replaces an existing preference to the . + + The of of which must be added. + The of and [] to add. + + + + Adds or replaces an existing preference to the . + + The of of which must be added. + The of and [] to add. + + + + Removes a preference from the if it already exists. + + The of which must be removed. + The to remove. + + + + Removes a preference from the if it already exists. + + The of of which must be removed. + The to remove. + + + + Removes a preference from the if it already exists. + + The of which must be removed. + The of to remove. + + + + Removes a preference from the if it already exists. + + The of of which must be removed. + The of to remove. + + + + Clears all the existing preferences from . + + The of which must be cleared. + + + + Clears all the existing preferences from . + + The of of which must be cleared. + + + + Clears all the existing preferences from . + + + + + Adds a to the firearm. + + The to add. + + + + Adds a of the specified to the firearm. + + The to add. + + + + Adds a of to the firearm. + + The of to add. + + + + Adds a of to the firearm. + + The of to add. + + + + Removes a from the firearm. + + The to remove. + + + + Removes a of the specified from the firearm. + + The to remove. + + + + Removes a of the specified from the firearm. + + The to remove. + + + + Removes a of from the firearm. + + The of to remove. + + + + Removes a list of of the specified of from the firearm. + + The of to remove. + + + + Removes a list of of the specified of from the firearm. + + The of to remove. + + + + Removes all attachments from the firearm. + + + + + Gets a of the specified . + + The to check. + The corresponding . + + + + Tries to get a of the specified . + + The to check. + The corresponding . + A value indicating whether or not the firearm has the specified . + + + + Tries to get a of the specified . + + The to check. + The corresponding . + A value indicating whether or not the firearm has the specified . + + + + Gets the damage based on the specified distance. + + The distance to evaluate. + The corresponding damage based on the specified distance. + + + + Clones current object. + + New object. + + + + Change the owner of the . + + old owner. + new owner. + + + + + + + A wrapper class for . + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class, as well as a new flash grenade item. + + The owner of the grenade. Leave for no owner. + The player parameter will always need to be defined if this grenade is custom using Exiled.CustomItems. + + + + Gets a to change grenade properties. + + + + + Gets or sets the minimum duration of player can take the effect. + + + + + Gets or sets the additional duration of the effect. + + + + + Gets or sets the how mush the flash grenade going to be intensified when explode at . + + + + + Gets or sets how long the fuse will last. + + + + + Spawns an active grenade on the map at the specified location. + + The location to spawn the grenade. + Optional: The owner of the grenade. + Spawned grenade. + + + + Clones current object. + + New object. + + + + Returns the FlashGrenade in a human readable format. + + A string containing FlashGrenade-related data. + + + + + + + A wrapped class for . + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class, as well as a new Flashlight item. + + or . + + + + Gets the that this class is encapsulating. + + Can be or . + + + + Gets or sets a value indicating whether the item is emitting light. + + + + + Gets or sets time since level loaded when player will be able to change again. + + + + + + + + Returns the item in a human readable format. + + A string containing item-related data. + + + + A wrapper class for . + + + + + A dictionary of all 's that have been converted into . + + + + + Initializes a new instance of the class. + + The to encapsulate. + + + + Initializes a new instance of the class. + + The of the item to create. + + + + Gets a list of all 's on the server. + + + + + Gets or sets the unique serial number for the item. + + + + + Gets a value indicating whether if the item are in an inventory. + + + + + Gets or sets the scale for the item. + + + + + Gets the of the item. + + + + + Gets the of the item. + + + + + Gets the of the item. + + + + + Gets the of the item. + + + + + Gets the Weight of the item. + + + + + Gets a value indicating whether or not this item is ammunition. + + + + + Gets a value indicating whether or not this item is armor. + + + + + Gets a value indicating whether or not this item is a keycard. + + + + + Gets a value indicating whether or not this item will be destroy when being used. + + + + + Gets a value indicating whether or not this item is a throwable item. + + + + + Gets a value indicating whether or not this item can be used by a player. + + + + + Gets a value indicating whether or not this item is a weapon. + + + + + Gets a value indicating whether or not this item emits light. + + + + + Gets a value indicating whether or not this item is currently imitating light. + + + + + Gets a value indicating whether or not this item can be used to disarm players. + + + + + Gets the who owns the item. + + + + + Gets an existing or creates a new instance of one. + + The to convert into an item. + The item wrapper for the given . + + + + Gets the given a . + + The to check. + The given the specified . + + + + Gets the Item belonging to the specified serial. + + The Item serial. + Returns the Item found or if not found. + + + + Creates a new with the proper inherited subclass. + + Based on the , the returned can be casted into a subclass to gain more control over the object. +
    - Usable items (Adrenaline, Medkit, Painkillers, SCP-207, SCP-268, and SCP-500) should be casted to the class. +
    - All valid ammo should be casted to the class. +
    - All valid firearms (not including the Micro HID) should be casted to the class. +
    - All valid keycards should be casted to the class. +
    - All valid armor should be casted to the class. +
    - Explosive grenades and SCP-018 should be casted to the class. +
    - Flash grenades should be casted to the class. +
    + +
    The following have their own respective classes: +
    - Flashlights can be casted to . +
    - Radios can be casted to . +
    - The Micro HID can be casted to . +
    - SCP-244 A and B variants can be casted to . +
    - SCP-330 can be casted to . +
    - SCP-2176 can be casted to the class. +
    - SCP-1576 can be casted to the class. +
    - Jailbird can be casted to the class. +
    + + Items that are not listed above do not have a subclass, and can only use the base class. + +
    + The of the item to create. + The who owns the item by default. + The created. This can be cast as a subclass. +
    + + + Gives this item to a . + + The to give the item to. + + + + Destroy this item. + + + + + Creates the that based on this . + + The location to spawn the item. + The rotation of the item. + Whether the should be initially spawned. + The created . + + + + Clones the current item with a different serial. + + Cloned item object. + + + + Returns the Item in a human readable format. + + A string containing Item-related data. + + + + Changes the owner of the . + + Old owner. + New owner. + + + + Change the owner of the . + + old owner. + new owner. + + + + Helper method for saving data between items and pickups. + + -related data to give to the . + + + + A wrapped class for . + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class, as well as a new Jailbird item. + + + + + Gets the that this class is encapsulating. + + + + + Gets or sets the amount of damage dealt with a Jailbird melee hit. + + + + + Gets or sets the amount of damage dealt with a Jailbird charge hit. + + + + + Gets or sets the amount of time in seconds that the effect will be applied on being hit. + + + + + Gets or sets the amount of time in seconds that the effect will be applied on being hit. + + + + + Gets or sets the radius of the Jailbird's hit register. + + + + + Gets or sets the total amount of damage dealt with the Jailbird. + + + + + Gets or sets the number of times the item has been charged and used. + + + + + Gets or sets the for this item. + + + + + Gets or sets amount of time when Jailbird is charging. + + + + + Calculates the damage corresponding to a given . + + The wear state to calculate damage for. + The amount of damage associated with the specified wear state. + + + + Resets the Jailbird to normal. + + + + + Breaks the Jailbird. + + + + + Clones current object. + + New object. + + + + Returns the JailBird in a human readable format. + + A string containing JailBird-related data. + + + + + + + A wrapper class for . + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + The of the keycard. + + + + Gets the that this class is encapsulating. + + + + + Gets or sets the of the keycard. + + + + + Clones current object. + + New object. + + + + Returns the Keycard in a human readable format. + + A string containing Keycard-related data. + + + + + + + A wrapper class for . + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class, as well as a new Micro HID item. + + + + + Gets or sets the remaining energy in the MicroHID. + + + + + Gets the base of the item. + + + + + Gets or sets the . + + + + + Gets or sets the time it takes to start firing from the MicroHID. + + + + + Gets or sets the time it takes to switch the MicroHID to other mode. + + + + + Gets or sets the time it takes to power down the MicroHID. + + + + + Starts firing the MicroHID. + + + + + Recharges the MicroHID. + + + + + Clones current object. + + New object. + + + + Returns the MicroHid in a human readable format. + + A string containing MicroHid-related data. + + + + A wrapper class for . + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class, as well as a new Radio item. + + + + + Gets the that this class is encapsulating. + + + + + Gets or sets the percentage of the radio's battery, between 0-100. + + + + + Gets or sets the current . + + + + + Gets or sets the for the current . + + + + + Gets or sets a value indicating whether the radio is enabled or not. + + + + + Gets a value indicating whether or not the radio is transmitting. + + + + + Gets or sets a multiplier for draining radio. + + + + + Sets the of the given . + + The to modify. + The new settings of the specified range. + + + + Clones current object. + + New object. + + + + Returns the Radio in a human readable format. + + A string containing Radio-related data. + + + + + + old owner. + new owner. + + + + A wrapper class for item. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + The of the grenade. + The owner of the grenade. Leave for no owner. + The player parameter will always need to be defined if this grenade is custom using Exiled.CustomItems. + + + + Gets a to change grenade properties. + + + + + Gets or sets the time for SCP-018 not to ignore the friendly fire. + + + + + Gets or sets how long the fuse will last. + + + + + Spawns an active grenade on the map at the specified location. + + The location to spawn the grenade. + Optional: The owner of the grenade. + Spawned grenade. + + + + Returns the ExplosiveGrenade in a human readable format. + + A string containing ExplosiveGrenade-related data. + + + + Clones current object. + + New object. + + + + A wrapper class for . + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + + + + Gets the that this class is encapsulating. + + + + + Gets Scp1576Playback. + + + + + Gets or sets the cooldown for using the SCP-1576. + + + + + Gets or sets the warning duration. + + + + + Forcefully stops the transmission of SCP-1576. + + + + + A wrapper class for . + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + The owner of the grenade. Leave for no owner. + The player parameter will always need to be defined if this grenade is custom using Exiled.CustomItems. + + + + Gets a to change grenade properties. + + + + + Gets or sets how long the fuse will last. + + + + + Spawns an active grenade on the map at the specified location. + + The location to spawn the grenade. + Optional: The owner of the grenade. + Spawned grenade. + + + + Clones current object. + + New object. + + + + Returns the ExplosiveGrenade in a human readable format. + + A string containing ExplosiveGrenade-related data. + + + + A wrapper class for SCP-244. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class, as well as a new SCP-244 item. + + The type of SCP-244, either or . + + + + Gets the that this class is encapsulating. + + + + + Gets or sets a value indicating whether or not SCP-244 will spawn primed. + + + + + Gets or sets the Scp244's remaining health. + + + + + Gets or sets the activation angle, where 1 is the minimum and -1 is the maximum activation angle. + + + + + Gets or sets the maximum diameter within which SCP-244's hypothermia effect is dealt. + + This does not prevent visual effects. + + + + Gets or sets an offset for the drop height. + + + + + Creates the that based on this . + + The location to spawn the item. + The rotation of the item. + Whether the should be initially spawned. + The created . + + + + Clones current object. + + New object. + + + + Returns the SCP-244 in a human readable format. + + A string containing SCP-244 related data. + + + + + + + Candy enumeration status. + + + + + If no candy was able to be added. + + + + + If at least one candy was added. + + + + + If all candies provided were added. + + + + + A wrapper class for SCP-330 bags. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class, as well as a new SCP-330 bag item. + + + + + Gets the with all presented in game candies. + + + + + Gets the that this class is encapsulating. + + + + + Gets the s held in this bag. + + + + + Gets or sets the exposed type. When set to a candy color, the bag will appear as that candy when dropped with the method. Setting it to results in it looking like a bag. + + + + + Gets or sets a index in of current selected candy. + + + + + Gets or sets the maximum number of candies in the bag. + + + + + Adds a specific candy to the bag. + + The to add. + if the candy was successfully added to the bag; otherwise, . + + + + Adds a collection of candy's to a bag. + + The 's to add. + The 's insertion status. + based on number of candy added. + + + + Removes a specific candy from the bag. + + The to be removed. + Whether or not to only remove all matching candy. (If , all candies of the given type are removed). + The total amount of candies that were removed from the bag. + + + + Removes all candy from the bag. + + The total amount of candies that were removed from the bag. + + + + Drops candies from the bag. + + The of candies to drop. + Whether or not to drop all candies matching the given type, or just one. + Whether or not to drop all candies individually, or as a bag, when dropping more than one candy. + The to use, if the override is set to true. + a of s generated by this method. *Can be empty!*. + + + + Creates the that based on this . + + The location to spawn it. + The rotation to give the item. + Whether the should be initially spawned. + The created . + + + + Clones current object. + + New object. + + + + Returns the SCP-330 in a human readable format. + + A string containing SCP-330 related data. + + + + Clones current object. + + old owner. + new owner. + + + + A wrapper class for throwable items. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + The of the throwable item. + The owner of the throwable item. Leave for no owner. + The player parameter will always need to be defined if this throwable is custom using Exiled.CustomItems. + + + + Gets the base for this item. + + + + + Gets a to change grenade properties. + + + + + Gets or sets the amount of time it takes to pull the pin. + + + + + Gets or sets a value indicating whether players can pickup grenade after throw. + + + + + Throws the item. + + Whether to use full or weak force. + this.ServerThrow(projectileSettings.StartVelocity, projectileSettings.UpwardsFactor, projectileSettings.StartTorque, startVel); + + + + Clones current object. + + New object. + + + + Returns the Throwable in a human readable format. + + A string containing Throwable-related data. + + + + A wrapper class for . + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + The of the usable item. + + + + Gets the that this class is encapsulating. + + + + + Gets a value indicating whether this item is equippable. + + + + + Gets a value indicating whether this item is holsterable. + + + + + Gets or sets the weight of the item. + + + + + Gets a value indicating whether the item is currently being used. + + + + + Gets or sets how long it takes to use the item. + + + + + Gets or sets how long after using starts a player has to cancel using the item. + + + + + Gets or sets the cooldown between repeated uses of this item. + + + + + Gets all the cooldown between uses of this item. + + + + + Creates the that based on this . + + The location to spawn the item. + The rotation of the item. + Whether the should be initially spawned. + The created . + + + + Uses the item. + + The of the item cannot be . + + + + + + + The in-game lift. + + + + + A containing all known s and their corresponding . + + + + + Internal list that contains all ElevatorDoor for current group. + + + + + Initializes a new instance of the class. + + The to wrap. + + + + Finalizes an instance of the class. + + + + + Gets a of which contains all the instances. + + + + + Gets a random . + + object. + + + + Gets a value of the internal doors list. + + + + + Gets a of in the . + + + + + Gets the lift's name. + + + + + Gets or sets the lift's status. + + + + + Gets the representing the space inside the lift. + + + + + Gets the lift's . + + + + + Gets the . + + + + + Gets a value indicating whether the lift is operative. + + + + + Gets a value indicating whether the lift is currently moving. + + + + + Gets a value indicating whether the lift is locked. + + + + + Gets or sets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the total . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the base . + + + + + Gets the belonging to the , if any. + + The instance. + A or if not found. + + + + Gets the corresponding to the specified , if any. + + The . + A or if not found. + + + + Gets all lifts corresponding to the specified types, if any. + + The types. + All corresponding lifts. + + + + Gets all lifts corresponding to the specified types, if any. + + The types. + All corresponding lifts. + + + + Gets the corresponding to the specified name, if any. + + The lift's name. + A or if not found. + + + + Gets the belonging to the , if any. + + The . + A or if not found. + + + + Gets the belonging to the , if any. + + The . + A or if not found. + + + + Gets a of filtered based on a predicate. + + The condition to satisfy. + A of which contains elements that satisfy the condition. + + + + Permanently locks an elevator corresponding to the given type. + + The elevator to affect. + The specified . + + + + Temporary locks an elevator corresponding to the given type. + + The elevator to affect. + The duration of the lockdown. + The specified . + + + + Unlocks a lift corresponding to the specified type. + + The . + + + + Permanently locks all elevators in the facility. + + The specified . + + + + Temporary locks all elevators in the facility. + + The duration of the lockdown. + The specified . + + + + Permanently locks all elevators corresponding to the given types. + + The doors to affect. + The specified . + + + + Temporary locks all elevators corresponding to the given types. + + The doors to affect. + The duration of the lockdown. + The specified . + + + + Unlocks all lifts in the facility. + + + + + Unlocks all lifts in the facility. + + The zones to affect. + + + + Unlocks all lifts in the facility. + + The zones to affect. + + + + Unlocks all lifts in the facility. + + The zones to affect. + + + + Unlocks all lifts in the facility. + + The types to affect. + + + + Unlocks all lifts in the facility. + + The types to affect. + + + + Tries to start the lift. + + The destination level. + Indicates whether the start will be forced or not. + if the lift was started successfully; otherwise, . + + + + Locks the lift. + + The . + + + + Locks the lift. + + The duration of the lockdown. + The of the lockdown. + A value indicating whether the door state should be modified. + + + + Unlocks the lift. + + + + + Unlocks the lift. + + The delay after which the lift should be unlocked. + The of the lockdown. + + + + Changes lock of the lift. + + The . + + + + Returns whether or not the provided position is inside the lift. + + The position. + if the point is inside the elevator. Otherwise, . + + + + Returns the Lift in a human-readable format. + + A string containing Lift-related data. + + + + A wrapper for . + + + + + with and . + + + + + Initializes a new instance of the class. + + instance. + where this chamber is located. + + + + Gets all chambers. + + + + + + + + Gets or sets all pickups that should be spawned when the door is initially opened. + + + + + Gets or sets all pickups in the chamber. + + + + + Gets or sets all spawn points. + + + Used if is set to . + + + + + Gets or sets all the acceptable items which can be spawned in this chamber. + + + + + Gets or sets required permissions to open this chamber. + + + + + Gets or sets a value indicating whether multiple spawn points should be used. + + + If , will be used over . + + + + + Gets or sets a spawn point for the items in the chamber. + + + Used if is set to . + + + + + Gets or sets a value indicating whether or not items should be spawned as soon as they are initialized. + + + + + Gets or sets the amount of time before a player can interact with the chamber again. + + + + + Gets the of current cooldown. + + Used in check. + + + + Gets a value indicating whether the chamber is interactable. + + + + + Gets the locker where this chamber is located at. + + + + + Spawns a specified item from . + + from . + Amount of items that should be spawned. + + + + Gets the chamber by its . + + . + . + + + + Represents a basic locker. + + + + + with and . + + + + + Initializes a new instance of the class. + + The instance. + + + + Gets the all instances. + + + + + + + + Gets or sets all instances in this locker. + + + + + Gets the all in this locker. + + + + + Gets or sets an id for manipulating opened chambers. + + + + + Gets the given the instance. + + instance. + instance. + + + + Gets the all instances matching the predicate. + + Predicate to match. + All instances matching the predicate. + + + + Interacts with a specific chamber. + + If , the interaction will be randomized. + The player who interacts. + + + + Fills the chamber. + + Chamber to fill. + + + + Represents a pedestal. + + + + + Initializes a new instance of the class. + + instance. + + + + + + + A set of tools to print messages to the server console. + + + + + Represents critical context, used for critical errors and issues. + + + + + Represents database context, used for database-related operations and issues. + + + + + Represents network context, used for network-related operations and issues. + + + + + Represents authentication context, used for authentication and authorization-related operations. + + + + + Represents configuration context, used for configuration-related operations and issues. + + + + + Represents performance context, used for performance-related monitoring and issues. + + + + + Represents security context, used for security-related operations and issues. + + + + + Represents API context, used for API-related operations and issues. + + + + + Represents logic context, used for core application logic operations and issues. + + + + + Represents I/O context, used for input/output operations and issues. + + + + + Represents serialization context, used for de/serialize operations and issues. + + + + + Gets a of plugin assemblies that have debug logs enabled. + + + + + Sends a level messages to the game console. + + The message to be sent. + + + + Sends a level messages to the game console. + + The message to be sent. + + + + Sends a level messages to the game console. + Server must have exiled_debug config enabled. + + The message to be sent. + A value indicating whether the method invoking the debug function should be traced. + + + + Sends a level messages to the game console. + Server must have exiled_debug config enabled. + + The inputted object's type. + The object to be logged and returned. + Returns the object inputted in . + + + + Sends a level messages to the game console. + Server must have exiled_debug config enabled. + + The message to be sent. + A value indicating whether the method invoking the debug function should be traced. + + + + Sends a level messages to the game console. + + The message to be sent. + + + + Sends a level messages to the game console. + + The message to be sent. + + + + Sends a level messages to the game console. + This should be used to send errors only. + It's recommended to send any messages in the catch block of a try/catch as errors with the exception string. + + The message to be sent. + + + + Sends a level messages to the game console. + This should be used to send errors only. + It's recommended to send any messages in the catch block of a try/catch as errors with the exception string. + + The message to be sent. + + + + Sends a log message to the game console. + + The message to be sent. + The message level of importance. + The message color. + + + + Sends a log message to the game console. + + The message to be sent. + The message level of importance. + The message color. + + + + Sends a raw log message to the game console. + + The message to be sent. + The of the message. + + + + Sends a raw log message to the game console. + + The message to be sent. + The of the message. + + + + Sends an with the provided message if the condition is false and stops the execution. + For example: + + Player ply = Player.Get(2); + Log.Assert(ply is not null, "The player with the id 2 is null"); + + results in it logging an error if the player is null and not continuing. + + + The conditional expression to evaluate. If the condition is true it will continue. + The information message. The error and exception will show this message. + If the condition is false. It throws an exception stopping the execution. + + + + Sends a level message to the game console with context. + + The message to be sent. + Additional context to include in the log. + + + + Sends a level message to the game console with context. + + The message to be sent. + Additional context to include in the log. + + + + Sends a level message to the game console with context. + Server must have exiled_debug config enabled. + + The message to be sent. + Additional context to include in the log. + + + + Sends a level message to the game console with context. + Server must have exiled_debug config enabled. + + The inputted object's type. + The object to be logged and returned. + Additional context to include in the log. + Returns the object inputted in . + + + + Sends a level message to the game console with context. + Server must have exiled_debug config enabled. + + The message to be sent. + Additional context to include in the log. + + + + Sends a level message to the game console with context. + + The message to be sent. + Additional context to include in the log. + + + + Sends a level message to the game console with context. + + The message to be sent. + Additional context to include in the log. + + + + Sends a level message to the game console with context. + This should be used to send errors only. + It's recommended to send any messages in the catch block of a try/catch as errors with the exception string. + + The message to be sent. + Additional context to include in the log. + + + + Sends a level message to the game console with context. + This should be used to send errors only. + It's recommended to send any messages in the catch block of a try/catch as errors with the exception string. + + The message to be sent. + Additional context to include in the log. + + + + Sends an with the provided message if the condition is false and stops the execution, including context information. + For example: + + Player ply = Player.Get(2); + Log.AssertWithContext(ply is not null, "The player with the id 2 is null", "GameLogic"); + + results in it logging an error if the player is null and not continuing. + + + The conditional expression to evaluate. If the condition is true it will continue. + The information message. The error and exception will show this message. + Additional context to include in the log. + If the condition is false. It throws an exception stopping the execution. + + + + A set of tools to easily handle the in-game map. + + + + + A list of s on the map. + + + + + A list of s on the map. + + + + + Gets a value indicating whether decontamination has begun in the light containment zone. + + + + + Gets a value indicating whether decontamination phase is in the light containment zone. + + + + + Gets or sets a value indicating whether the decontamination override is in the light containment zone. + + + + + Gets all objects. + + + + + Gets all objects. + + + + + Gets or sets the current seed of the map. + + + + + Gets the . + + + + + Broadcasts a message to all players. + + The to be broadcasted. + Clears all players' broadcasts before sending the new one. + + + + Broadcasts a message to all players. + + The duration in seconds. + The message that will be broadcast (supports Unity Rich Text formatting). + The broadcast type. + Clears all players' broadcasts before sending the new one. + + + + Shows a hint to all players. + + The message that will be broadcasted (supports Unity Rich Text formatting). + The duration in seconds. + + + + Clears all players' broadcasts. + + + + + Starts the light containment zone decontamination process. + + + + + Turns off all lights in the facility. + + The duration of the blackout. -1 for permanent. + The s to affect. + + + + Turns off all lights in the facility. + + The duration of the blackout. -1 for permanent. + The s to affect. + + + + Changes the of all lights in the facility. + + The new of the lights. + + + + Resets the color of all lights in the facility. + + + + + Gets a random . + + object. + + + + Gets a random . + + Filters by . + object. + + + + Plays a random ambient sound. + + + + + Plays an ambient sound. + + The id of the sound to play. + + + + Destroy all objects. + + + + + Destroy all the objects from the specified list. + + The List of pickups to destroy. + + + + Destroy all objects. + + + + + Destroy all objects from the specified list. + + The List of RagDolls to destroy. + + + + Places a decal. + + The position of the blood decal. + The direction of the blood decal. + The type of decal to place. + + + + Places a blood decal. + + The position of the blood decal. + The direction of the blood decal. + + + + Gets all the near cameras. + + The position from which starting to search cameras. + The maximum toleration to define the radius from which get the cameras. + A of which contains all the found cameras. + + + + Explode. + + The position where explosion will be created. + The projectile that will create the explosion. + The player who create the explosion. + + + + Spawn projectile effect. + + The position where effect will be created. + The projectile that will create the effect. + + + + Plays a gun sound at the specified position. + + Position to play the sound at. + The type of firearm to play the sound of. + The maximum distance the sound can be heard from. + The audio clip ID to play. + + + + Clears the lazy loading game object cache. + + + + + Wrapper class for handling NPC players. + + + + + + + + + + + Gets a list of Npcs. + + + + + Retrieves the NPC associated with the specified ReferenceHub. + + The ReferenceHub to retrieve the NPC for. + The NPC associated with the ReferenceHub, or null if not found. + + + + Retrieves the NPC associated with the specified GameObject. + + The GameObject to retrieve the NPC for. + The NPC associated with the GameObject, or null if not found. + + + + Retrieves the NPC associated with the specified user ID. + + The user ID to retrieve the NPC for. + The NPC associated with the user ID, or null if not found. + + + + Retrieves the NPC associated with the specified ID. + + The ID to retrieve the NPC for. + The NPC associated with the ID, or null if not found. + + + + Retrieves the NPC associated with the specified ICommandSender. + + The ICommandSender to retrieve the NPC for. + The NPC associated with the ICommandSender, or null if not found. + + + + Retrieves the NPC associated with the specified Footprint. + + The Footprint to retrieve the NPC for. + The NPC associated with the Footprint, or null if not found. + + + + Retrieves the NPC associated with the specified CommandSender. + + The CommandSender to retrieve the NPC for. + The NPC associated with the CommandSender, or null if not found. + + + + Retrieves the NPC associated with the specified Collider. + + The Collider to retrieve the NPC for. + The NPC associated with the Collider, or null if not found. + + + + Retrieves the NPC associated with the specified net ID. + + The net ID to retrieve the NPC for. + The NPC associated with the net ID, or null if not found. + + + + Retrieves the NPC associated with the specified NetworkConnection. + + The NetworkConnection to retrieve the NPC for. + The NPC associated with the NetworkConnection, or null if not found. + + + + Spawns an NPC based on the given parameters. + + The name of the NPC. + The of the NPC. + The Network ID of the NPC. If 0, one is made. + The userID of the NPC. + The position to spawn the NPC. + The spawned. + + + + Destroys the NPC. + + + + + Forces the NPC to look in the specified rotation. + + The position to look at. + + + + Forces the NPC to look in the specified rotation. + + The rotation to look towards. + + + + Forces the NPC to use their current . + + if the jailbird is used. Else . + + + + Forces the NPC to shoot their current . + + if the weapon shot request is received. Returns otherwise, or if the player is not an or is not holding a . + + + + Sets the NPC's current status for Aiming Down Sights. + + Should the player be aiming down sights. + if the weapon Aim Down Sights request is received. Returns otherwise, or if the player is not an or is not holding a . + + + + A set of useful paths. + + + + + Gets AppData path. + + + + + Gets managed assemblies directory path. + + + + + Gets the server's config path. + + + + + Gets or sets exiled directory path. + + + + + Gets or sets plugins path. + + + + + Gets or sets Dependencies directory path. + + + + + Gets or sets the configuration folder path. + + + + + Gets or sets individual configs directory path. + + + + + Gets or sets the loader configuration file path. + + + + + Gets or sets the configuration file path. + + + + + Gets or sets the backup configs path. + + + + + Gets or sets translations path. + + + + + Gets or sets individual translations directory path. + + + + + Gets or sets backup translations path. + + + + + Gets or sets logs path. + + + + + Reloads all paths. + + The new root directory. + + + + Gets the config path of a plugin. + + The prefix of the plugin. + The config path of the plugin. + + + + Gets the translation path of a plugin. + + The prefix of the plugin. + The translation path of the plugin. + + + + A wrapper class for an Ammo pickup. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + The of the pickup. + + + + Gets the that this class is encapsulating. + + + + + Gets the max ammo. + + + + + Gets the of the item. + + + + + Gets or Sets the number of ammo. + + + + + Returns the AmmoPickup in a human readable format. + + A string containing AmmoPickup related data. + + + + A wrapper class for a Body Armor pickup. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + The of the pickup. + + + + Gets the that this class is encapsulating. + + + + + Gets a value indicating whether this item is equippable. + + + + + Gets a value indicating whether this item is holsterable. + + + + + Gets a value indicating whether or not this is a worn item. + + + + + Gets or sets a value indicating whether or not excess ammo should be removed when the armor is dropped. + + + + + Gets or sets how strong the helmet on the armor is. + + + + + Gets or sets how strong the vest on the armor is. + + + + + Gets or sets how much faster stamina will drain when wearing this armor. + + + + + Gets how much the users movement speed should be affected when wearing this armor. (higher values = slower movement). + + + + + Gets or sets the ammo limit of the wearer when using this armor. + + + + + Gets or sets the item caterory limit of the wearer when using this armor. + + + + + Returns the BodyArmorPickup in a human readable format. + + A string containing BodyArmorPickup related data. + + + + + + + + + + A wrapper class for dropped Explosive Pickup. + + + + + Initializes a new instance of the class. + + . + + + + Initializes a new instance of the class. + + + + + Gets or sets the maximum radius of the grenade. + + + + + Gets or sets the multiplier for damage against players. + + + + + Gets or sets how long the effect will last. + + + + + Gets or sets how long the effect will last. + + + + + Gets or sets how long the effect will last. + + + + + + + + + + + + + + A wrapper class for a Firearm pickup. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + The of the pickup. + + + + Gets the that this class is encapsulating. + + + + + Gets the of the firearm. + + + + + Gets or sets the of the firearm. + + + + + Gets or sets a value indicating whether the pickup is already distributed. + + + + + Gets or sets the . + + + + + Gets or sets a value indicating how many ammo have this . + + + + + Gets or sets the max ammo the Firearm can have. + + + + + Gets or sets the . + + + + + Gets or sets a value indicating whether the attachment code have this . + + + + + Returns the FirearmPickup in a human readable format. + + A string containing FirearmPickup related data. + + + + + + + + + + A wrapper class for dropped Flashbang Pickup. + + + + + Initializes a new instance of the class. + + . + + + + Initializes a new instance of the class. + + + + + Gets or sets the minimum duration of player can take the effect. + + + + + Gets or sets the additional duration of the effect. + + + + + Gets or sets the how mush the flash grenade going to be intensified when explode at . + + + + + + + + + + + + + + A wrapper class for a high explosive grenade pickup. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + The of the pickup. + + + + Gets or sets how long the fuse will last. + + + + + Gets the of the item. + + + + + Gets the that this class is encapsulating. + + + + + Gets or sets maximum distance between grenade and explosion to trigger it. + + + + + Trigger the grenade to make it Explode. + + + + + Trigger the grenade to make it Explode. + + The of the explosion. + + + + Helper method for saving data between projectiles and pickups. + + -related data to write to. + + + + + + + A wrapper class for a jailbird pickup. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + + + + Gets the that this class is encapsulating. + + + + + Gets or sets the amount of damage dealt with a Jailbird melee hit. + + + + + Gets or sets the amount of damage dealt with a Jailbird charge hit. + + + + + Gets or sets the amount of time in seconds that the effect will be applied on being hit. + + + + + Gets or sets the amount of time in seconds that the effect will be applied on being hit. + + + + + Gets or sets the radius of the Jailbird's hit register. + + + + + Gets or sets the total amount of damage dealt with the Jailbird. + + + + + Gets or sets the number of times the item has been charged and used. + + + + + Gets or sets the of the item. + + + + + Returns the jailbird in a human readable format. + + A string containing jailbird related data. + + + + + + + + + + A wrapper class for a Keycard pickup. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + The of the pickup. + + + + Gets or sets the of the keycard. + + + + + Gets the that this class is encapsulating. + + + + + + + + + + + A wrapper class for a MicroHID pickup. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + + + + Gets the that this class is encapsulating. + + + + + Gets or sets the MicroHID Energy Level. + + + + + Returns the MicroHIDPickup in a human readable format. + + A string containing MicroHIDPickup related data. + + + + A wrapper class for . + + + + + A dictionary of all 's that have been converted into . + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + The of the pickup. + + + + Gets a of which contains all the instances. + + + + + Gets a randomly selected . + + A randomly selected object. + + + + Gets the of the Pickup. + + + + + Gets the current the Pickup is in. + + + + + Gets or sets the pickup's PhysicsModule. + + + + + Gets or sets the unique serial number for the item. + + + + + Gets or sets the pickup's scale value. + + + + + Gets or sets the weight of the item. + + + + + + Gets or sets the amount of time it takes to pick up this item, based on . + + Notes: Changing this value will change the item's . This does not account for status effects such as ; see to account for status effects. + + + + + + Gets or sets the of the item. + + + + + Gets the of the item. + + + + + Gets or sets a value indicating whether the pickup is locked (can't be picked up). + + + + + Gets or sets the pickup information. + + + + + Gets or sets the previous owner of this item. + + + + + + Gets or sets a value indicating whether the pickup is currently in use. + + + + + Gets or sets the pickup position. + + + + + + Gets or sets the relative position of the pickup. + + + + + Gets or sets the pickup rotation. + + + + + + Gets a value indicating whether this pickup is spawned. + + + + + Gets a in which pickup is now. Can be . + + + + + Gets or sets a multiplier to convert weight to time. + + + + + Gets or sets a time to pick up item. + + + * = Picking up time. + + + + Gets an existing or creates a new instance of one. + + The to convert into a . + The wrapper for the given . + + + + Gets the given a . + + The serial to look for. + The given the specified serial. + + + + Gets the given a . + + The to check. + The given the specified . + + + + Gets an of containing all existing instances given an of . + + An of to convert into an of . + An of containing all existing instances. + + + + Gets an of containing all existing instances given an . + + The to look for. + An of containing all existing instances. + + + + + Gets an of containing all existing instances given an of . + + The 's to check. + An of containing all existing instances. + + + + Gets an of containing all existing instances given a of . + + The type to cast the pickups to. + An of to convert into an of . + An of containing all existing instances. + + + + Gets an containing all existing instances given an . + + The type to cast the pickups to. + The to look for. + A of . + + + + + Gets an containing all existing instances given a of . + + The type to cast the pickups to. + The 's to check. + The given the specified . + + + + Creates and returns a new with the proper inherited subclass. + + Based on the , the returned can be cast into a subclass to gain more control over the object. +
    - All valid ammo should be cast to the class. +
    - All valid firearms (not including the Micro HID) should be cast to the class. +
    - All valid keycards should be cast to the class. +
    - All valid armor should be cast to the class. +
    - All grenades and throwables (not including SCP-018 and SCP-2176) should be cast to the class. +
    + +
    The following have their own respective classes: +
    - Radios can be cast to . +
    - The Micro HID can be cast to . +
    - SCP-244 A and B variants can be cast to . +
    - SCP-330 can be cast to . +
    - SCP-018 can be cast to . +
    - SCP-2176 can be cast to . +
    + + Items that are not listed above do not have a subclass, and can only use the base class. + +
    + The of the pickup. + The created . + +
    + + + Creates and spawns a . + + The of the pickup. + The position to spawn the at. + The rotation to spawn the . + An optional previous owner of the item. + The . See documentation of for more information on casting. + + + + + Returns the amount of time it will take for the provided to pick up this item, based on and active status effects. + + The player to check search time. + player cannot be null. + The amount of time it will take for the provided to pick up this item. + + + + + Spawns pickup on a server. + + + + + + Spawns pickup on a server. + + The position to spawn the at. + The rotation to spawn the . + An optional previous owner of the item. + The spawned . + + + + + Unspawns pickup on server. + + + + + + + Destroys the already spawned pickup. + + + + + + Clones the current pickup with a different serial. + + Cloned pickup object. + + + + Returns the Pickup in a human readable format. + + A string containing Pickup-related data. + + + + Helper method for saving data between items and pickups. + + -related data to give to the . + + + + initialize item properties. + + target item. + + + + A wrapper class for EffectGrenade. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + The of the pickup. + + + + Gets the that this class is encapsulating. + + + + + Returns the EffectGrenadePickup in a human readable format. + + A string containing EffectGrenadePickup-related data. + + + + A wrapper class for ExplosionGrenade. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + + + + Gets the that this class is encapsulating. + + + + + Gets or sets the maximum radius of the ExplosionGrenade. + + + + + Gets or sets the minimum duration of player can take the effect. + + + + + Gets or sets the maximum duration of the effect. + + + + + Gets or sets the maximum duration of the effect. + + + + + Gets or sets the maximum duration of the effect. + + + + + Gets or sets the damage of the going to get. + + + + + Returns the ExplosionGrenadePickup in a human readable format. + + A string containing ExplosionGrenadePickup-related data. + + + + A wrapper class for FlashbangGrenade. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + + + + Gets the that this class is encapsulating. + + + + + Gets or sets the minimum duration of player can take the effect. + + + + + Gets or sets the additional duration of the effect. + + + + + Gets or sets the how much the flashbang going to be intensified when exploding on . + + + + + Returns the FlashbangPickup in a human readable format. + + A string containing FlashbangPickup-related data. + + + + A wrapper class for Projectile. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + The of the pickup. + + + + Gets the that this class is encapsulating. + + + + + Gets the of the item. + + + + + Creates and returns a new with the proper inherited subclass. + + Based on the , the returned can be casted into a subclass to gain more control over the object. +
    The following have their own respective classes: +
    - FragGrenade can be casted to . +
    - Flashbang can be casted to . +
    - Scp018 A and B variants can be casted to . +
    - Scp2176 can be casted to . +
    + + Projectile that are not listed will cause an Exception. + +
    + The of the pickup. + The created . +
    + + + Creates and spawns a . + + The of the pickup. + The position to spawn the at. + The rotation to spawn the . + Whether the should be in active state after spawn. + An optional previous owner of the item. + The . See documentation of for more information on casting. + + + + Activates the current . + + + + + Spawns a . + + The position to spawn the at. + The rotation to spawn the . + Whether the should be in active state after spawn. + An optional previous owner of the item. + The spawned . + + + + Returns the ProjectilePickup in a human readable format. + + A string containing ProjectilePickup-related data. + + + + A wrapper class for Scp018Projectile. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + + + + Gets the that this class is encapsulating. + + + + + Gets or sets the pickup's PhysicsModule. + + + + + Gets or sets the pickup's max velocity. + + + + + Gets or sets the pickup's velocity per bounce. + + + + + Gets a value indicating whether or not SCP-018 can injure teammates. + + + + + Gets or sets the time for SCP-018 not to ignore the friendly fire. + + + + + Gets the current damage of SCP-018. + + + + + Returns the Scp018Pickup in a human readable format. + + A string containing Scp018Pickup-related data. + + + + A wrapper class for an SCP-2176 Projectile. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + + + + Gets the that this class is encapsulating. + + + + + Gets a value indicating whether or not SCP-2176 has shattered. + + + + + Gets or sets a value indicating whether SCP-2176's next collision will make the dropped sound effect. + + + + + Returns the Scp2176Pickup in a human readable format. + + A string containing Scp2176Pickup related data. + + + + A wrapper class for TimeGrenade. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + The of the pickup. + + + + Gets the that this class is encapsulating. + + + + + Gets a value indicating whether the grenade has already exploded. + + + + + Gets or sets FuseTime. + + + + + Gets or sets a value indicating whether the greande is active. + + + + + Immediately exploding the . + + + + + Returns the TimeGrenadePickup in a human readable format. + + A string containing TimeGrenadePickup related data. + + + + A wrapper class for a Radio pickup. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + + + + Gets the that this class is encapsulating. + + + + + Gets or sets the Radio Battery Level. + + + + + Gets or sets the . + + + + + Gets or sets a value indicating whether the radio is active. + + + + + Returns the RadioPickup in a human readable format. + + A string containing RadioPickup related data. + + + + A wrapper class for dropped SCP-330 bags. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + + + + Gets the that this class is encapsulating. + + + + + Returns the Scp1576Pickup in a human readable format. + + A string containing Scp1576Pickup related data. + + + + A wrapper class for a SCP-244 pickup. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + The of the pickup. + + + + Gets the that this class is encapsulating. + + + + + Gets the amount of time this Scp244 has been on the ground. + + + + + Gets the speed of 's too grow. + + + + + Gets the time for the sphere to finish their expansion. + + + + + Gets the current size effect of the Scp244's Hypothermia. + + + + + Gets or sets the current size percent of the Scp244's Hypothermia. + + + + + Gets or sets the maximum diameter within which SCP-244's hypothermia effect is dealt. + + This does not prevent visual effects. + + + + Gets or sets the Scp244's remaining health. + + + + + Gets a value indicating whether or not this Scp244 is breakable. + + + + + Gets a value indicating whether or not this Scp244 is broken. + + + + + Gets or sets the . + + + + + Gets or sets the activation angle, where 1 is a minimum, and -1 it's a maximum activation angle. + + + + + Damages the . + + The used to deal damage. + if the the damage has been dealt; otherwise, . + + + + Returns the Scp244Pickup in a human readable format. + + A string containing Scp244Pickup related data. + + + + + + + A wrapper class for dropped SCP-330 bags. + + + + + Initializes a new instance of the class. + + The base class. + + + + Initializes a new instance of the class. + + + + + Gets the that this class is encapsulating. + + + + + Gets or sets the exposed . + + + + + Gets or sets the s held in this bag. + + + + + Returns the Scp330Pickup in a human readable format. + + A string containing Scp330Pickup related data. + + + + A wrapper class for dropped Usable Pickup. + + + + + Initializes a new instance of the class. + + . + + + + Initializes a new instance of the class. + + . + + + + Gets or sets how long it takes to use the item. + + + + + Gets or sets how long after using starts a player has to cancel using the item. + + + + + + + + + + + Represents the in-game player, by encapsulating a . + + + + + Category for player roles. + + + + + Category for player stats. + + + + + Category for player movement. + + + + + Category for player effects. + + + + + Category for player world space. + + + + + Category for player inventory. + + + + + Category for player hints. + + + + + Category for general player information. + + + + + The default player class. + + + + + A list of the player's items. + + + + + A dictionary of custom item category limits. + + + + + A dictionary of custom ammo limits. + + + + + Initializes a new instance of the class. + + The of the player to be encapsulated. + + + + Initializes a new instance of the class. + + The of the player. + + + + Finalizes an instance of the class. + + + + + Gets a containing all 's on the server. + + + + + Gets a list of all 's on the server. + + + + + Gets a containing cached and their user ids. + + + + + Gets a randomly selected . + + A randomly selected object. + + + + Gets or sets a containing cached and their FF multiplier. This is for non-unique roles. + + + + + Gets or sets a containing cached and their which is cached Role with FF multiplier. This is for unique custom roles. + + Consider adding this as object, Dict so that CustomRoles, and Strings can be parsed. + + + + Gets or sets a unique custom role that does not adbide to base game for this player. Used in conjunction with . + + + + + Gets the encapsulated . + + + + + Gets the . + + + + + Gets the player's ammo. + + + + + Gets the 's . + + + + + Gets the hint currently watched by the player. + + May be . + + + + Gets a value indicating whether or not the player is viewing a hint. + + + + + Gets the 's , can be null. + + + + + Gets the 's , can be null. + + + + + Gets the of the player. + + + + + Gets the player's . + + + + + Gets the encapsulated 's PlayerCameraReference. + + + + + Gets or sets the player's . + + + + + Gets or sets the player's id. + + + + + Gets the player's user id. + + + + + Gets the player's user id without the authentication. + + + + + Gets the player's authentication token. + + + + + Gets the player's authentication type. + + + + + Gets a value indicating whether or not the player is verified. + + + This is always if online_mode is set to . + + + + + Gets or sets a value indicating whether or not the player is a NPC. + + + + + Gets a value indicating whether or not the player has an active CustomName. + + + + + Gets or sets the player's nickname displayed to other player. + + + + + Gets or sets the player's nickname, if null it sets the original nickname. + + + + + Gets the player's nickname. + + + + + Gets or sets the player's player info area bitmask. + This property can be used to hide player name elements, such as the player's name, badges, etc. + + + + + Gets or sets the player's custom player info string. This string is displayed along with the player's . + + + + + Gets or sets the range at which this player's info can be viewed by others. + + + + + Gets the dictionary of the player's session variables. + + Session variables can be used to save temporary data on players. Data is stored in a . + The key of the data is always a , whereas the value can be any . + The data stored in a player's session variables can be accessed by different assemblies; it is recommended to uniquely identify stored data so that it does not conflict with other plugins that may also be using the same name. + Data saved with session variables is not being saved on player disconnect. If the data must be saved after the player's disconnects, a database must be used instead. + + + + + + Gets a value indicating whether or not the player has Do Not Track (DNT) enabled. If this value is , data about the player unrelated to server security shouldn't be stored. + + + + + Gets a value indicating whether the player is fully connected to the server. + + + + + Gets a value indicating whether or not the player has a reserved slot. + + + + + + + Gets a value indicating whether or not the player is in whitelist. + + It will always return if a whitelist is disabled on the server. + + + + + + Gets a value indicating whether or not the player has Remote Admin access. + + + + + Gets a value indicating whether or not the player has Admin Chat access. + + + + + Gets a value indicating a player's kick power. + + + + + Gets or sets a value indicating whether or not the player's overwatch is enabled. + + + + + Gets or sets a value indicating whether or not the player is allowed to enter noclip mode. + + For forcing the player into noclip mode, see . + + + + + Gets or sets a value indicating whether or not the player has noclip enabled. + + indicating status. + For permitting a player to enter and exit noclip freely, see . + + + + + Gets or sets a value indicating the that currently has the player cuffed. + + This value will be if the player is not cuffed. Setting this value to will uncuff the player if they are cuffed. + + + + + + Gets or sets the player's position. + + + + + + + Gets or sets the relative player's position. + + The value will be default if the player's role is not an . + + + + Gets or sets the player's rotation. + + Returns the direction the player is looking at. + + + + Gets the 's current movement speed. + + + + + Gets the player's . + + + + + Gets or sets a value indicating the actual RA permissions. + + + + + Gets a that is unique to this player and this class. This allows modification of various aspects related to the role solely. + + The type of the Role is different based on the of the player, and casting should be used to modify the role. +
    = . +
    = . +
    = . +
    = . +
    = . +
    = . +
    = . +
    = . +
    = . +
    = . +
    = . +
    If not listed above, the type of Role will be . +
    + + If the role object is stored, it may become invalid if the player changes roles. Thus, the property can be checked. If this property is , the role should be discarded and this property should be used again to get the new Role. + This role is automatically cached until it changes, and it is recommended to use this property directly rather than storing the property yourself. + + + Roles and RoleTypeIds can be compared directly. Player.Role == RoleTypeId.Scp079 is valid and will return if the player is SCP-079. To set the player's role, see . + +
    + +
    + + + Gets the previous player's role. + + + + + Gets or sets the player's SCP preferences. + + + + + Gets a value indicating whether or not the player is cuffed. + + Players can be cuffed without another player being the cuffer. + + + + Gets a value indicating whether or not the player is reloading a weapon. + + + + + Gets a value indicating whether or not the player is aiming with a weapon. + + + + + Gets a value indicating whether or not the player has enabled weapon's flashlight module. + + + + + Gets a value indicating whether or not the player is jumping. + + + + + Gets the player's IP address. + + + + + Gets the player's command sender instance. + + + + + Gets player's . + + + + + Gets the player's . + + + + + Gets the player's net ID. + + + + + Gets a value indicating whether or not the player is the host. + + + + + Gets a value indicating whether or not the player is alive. + + + + + Gets a value indicating whether or not the player is dead. + + + + + Gets a value indicating whether or not the player's is any NTF rank. + Equivalent to checking the player's . + + + + + Gets a value indicating whether or not the player's is any Chaos rank. + Equivalent to checking the player's . + + + + + Gets a value indicating whether or not the player's is any SCP. + Equivalent to checking the player's . + + + + + Gets a value indicating whether or not the player's is any human rank. + + + + + Gets a value indicating whether or not the player's is equal to . + + + + + Gets a value indicating whether or not the player's friendly fire is enabled. +
    This property only determines if this player can deal damage to players on the same team;
    +
    This player can be damaged by other players on their own team even if this property is .
    +
    +
    + + + Gets or sets the player's scale. + + + + + Gets or sets a value indicating whether or not the player's bypass mode is enabled. + + + + + Gets or sets a value indicating whether or not the player is muted. + + This property will NOT persistently mute and unmute the player. For persistent mutes, see and . + + + + Gets or sets a value indicating whether or not the player is global muted. + + This property will NOT persistently mute and unmute the player. For persistent mutes, see and . + + + + Gets or sets a value indicating whether or not the player is intercom muted. + + This property will NOT persistently mute and unmute the player. For persistent mutes, see and . + + + + Gets a value indicating whether or not the player is speaking. + + + + + Gets the loudness of a player when speaking. + + + + + Gets the player's voice color. + + + + + Gets or sets the player's voice channel. + + + + + Gets a value indicating whether or not the player is transmitting on a Radio. + + + + + Gets or sets a value indicating whether or not the player has godmode enabled. + + + + + Gets the player's unit name. + + + + + Gets or sets the player's unit id. + + + + + Gets an array of if the Scp1853 effect is enabled or an empty array if it is not enabled. + + + + + Gets a list of active the player has. + + + + + Gets or sets the player's health. + + + + + Gets or sets the player's maximum health. + + + + + Gets or sets the player's artificial health. + If the health is greater than the , it will also be changed to match the artificial health. + + + + + Gets or sets the player's maximum artificial health. + + + + + Gets the of the Player. + + + + + Gets a of all active Artificial Health processes on the player. + + + + + Gets or sets the player's Hume Shield. + + This value can bypass the role's hume shield maximum. However, this value will only be visible to the end-player as Hume Shield if is . Otherwise, the game will treat the player as though they have the amount of Hume Shield specified, even though they cannot see it. + + + + Gets or sets the players maximum Hume Shield. + + + + + Gets or sets the players multiplier for gaining HumeShield. + + + + + Gets the player's . + + + + + Gets or sets the item in the player's hand. Value will be if the player is not holding anything. + + + + + + Gets the armor that the player is currently wearing. Value will be if the player is not wearing any armor. + + + + + Gets the class. + + + + + Gets or sets the amount of stamina the player has. + + This will always be a value between 0-1, 0 representing no stamina and 1 representing maximum stamina. + + + + Gets or sets the players maximum stamina. + + + + + Gets a value indicating whether or not the staff bypass is enabled. + + + + + Gets or sets the player's group name. + + + + + Gets the current the player is in. + + + + + Gets the current zone the player is in. + + + + + Gets the current the player is in. Can be . + + + + + Gets all effects from the player, including non active ones. + + + + + Gets all currently active effects. + + + + + + + + + + Gets all currently active effects. + + + + + Gets or sets the player's group. + + + + + Gets or sets the player's rank color. + + + + + Gets or sets the player's rank name. + + + + + Gets the global badge of the player. Value will be if the player does not have a global badge. + + + + + Gets or sets a value indicating whether or not the player's badge is hidden. + + + + + Gets a value indicating whether or not the player is Northwood staff. + + + + + Gets a value indicating whether or not the player is a global moderator. + + + + + Gets a value indicating whether or not the player is in the pocket dimension. + + + + + Gets or sets a value indicating whether or not the player should use stamina system. + + + + + Gets the player's ping. + + + + + Gets the player's items. + + + + + Gets a value indicating whether or not the player's inventory is empty. + + + + + Gets a value indicating whether or not the player's inventory is full. + + + + + Gets a value indicating whether the player is a target of SCP-096. + + + This property checks if the player is present in the list of targets maintained by SCP-096. + + if the player is a target of SCP-096; otherwise, . + + + + Gets a value indicating whether the player is an observer of SCP-173. + + + This property checks if the player is present in the list of observers maintained by SCP-173. + + if the player is an observer of SCP-173; otherwise, . + + + + Gets a value indicating whether or not the player has agreed to microphone recording. + + + + + Gets or sets a value indicating whether or not player will be affected by a flashbang. + + + + + Gets a of spectators that are currently spectating this . + + + + + Gets a which contains all player's preferences. + + + + + Gets the player's . + + + + + Gets or sets a value indicating whether or not the player is spawn protected. + + + + + Gets a dictionary for storing player objects of connected but not yet verified players. + + + + + Converts NwPluginAPI player to EXILED player. + + The NwPluginAPI player. + EXILED player. + + + + Gets a filtered by side. Can be empty. + + The players' side. + The filtered . + + + + Gets a filtered by team. Can be empty. + + The players' team. + The filtered . + + + + Gets a filtered by role. Can be empty. + + The players' role. + The filtered . + + + + Gets a of filtered based on a predicate. + + The condition to satisfy. + A of which contains elements that satisfy the condition. + + + + Gets the nearest player to the specified within the given distance. + + The to compare. + The maximum distance the player can be from the to be included. + The nearest within the specified distance, or if no player is found. + + + + Gets all players near the specified within the given distance. + + The to compare. + The maximum distance the player can be from the to be included. + The filtered collection of objects. + + + + Gets the farthest player from the specified within the given distance. + + The to compare. + The minimum distance the player can be from the to be included. + The farthest from the specified within the given distance, or if no player is found. + + + + Gets all players that have a distance greater than the specified distance from the given . + + The to compare. + The minimum distance the player can be from the to be included. + The filtered collection of objects. + + + + Gets the belonging to the , if any. + + The command sender. + A or if not found. + + + + Gets the belonging to the , if any. + + The Footprint. + A or if not found. + + + + Gets the belonging to the , if any. + + The command sender. + A or if not found. + + + + Gets the belonging to the , if any. + + The player's . + A or if not found. + + + + Gets the all instances belonging to the given instances, if any. + + The reference hubs to retrieve the players from. + All instances belonging to the given instances. + + + + Gets the belonging to the , if any. + + . + A or if not found. + + + + Gets the belonging to a specific netId, if any. + + The player's . + The owning the netId, or if not found. + + + + Gets the belonging to a specific , if any. + + The player's . + The owning the , or if not found. + + + + Gets the belonging to a specific , if any. + + The player's . + The owning the , or if not found. + + + + Gets the belonging to the , if any. + + The player's . + A or if not found. + + + + Gets the player belonging to the specified id. + + The player id. + Returns the player found or if not found. + + + + Gets the by identifier. + + The player's nickname, ID, steamID64 or Discord ID. + Returns the player found or if not found. + + + + Gets the from NwPluginAPI class. + + The class. + A or if not found. + + + + Try-get a player given a . + + The . + The player that matches the given , or if no player is found. + A boolean indicating whether or not a player was found. + + + + Try-get a player given a . + + The . + The player that matches the given , or if no player is found. + A boolean indicating whether or not a player was found. + + + + Try-get a player given a . + + The . + The player that matches the given , or if no player is found. + A boolean indicating whether or not a player was found. + + + + Try-get a player given a . + + The . + The player that matches the given , or if no player is found. + A boolean indicating whether or not a player was found. + + + + Try-get a player given a network ID. + + The network ID. + The player that matches the given net ID, or if no player is found. + A boolean indicating whether or not a player was found. + + + + Try-get a player given a . + + The . + The player that matches the given , or if no player is found. + A boolean indicating whether or not a player was found. + + + + Try-get a player given a . + + The . + The player that matches the given , or if no player is found. + A boolean indicating whether or not a player was found. + + + + Try-get a player given a . + + The . + The player that matches the given , or if no player is found. + A boolean indicating whether or not a player was found. + + + + Try-get a player given an ID. + + The user ID. + The player that matches the given ID, or if no player is found. + A boolean indicating whether or not a player was found. + + + + Try-get a player by identifier. + + The player's nickname, ID, steamID64 or Discord ID. + The player found or if not found. + A boolean indicating whether or not a player was found. + + + + Try-get the from NwPluginAPI class. + + The class. + The player found or if not found. + A boolean indicating whether or not a player was found. + + + + Try-get player by . + + The . + The player found or if not found. + A boolean indicating whether or not a player was found. + + + + Gets an containing all players processed based on the arguments specified. + + The array segment of strings representing the input arguments to be processed. + The starting index within the array segment. + Contains the updated arguments after processing. + Determines whether empty entries should be kept in the result. + An representing the processed players. + + + + Gets an containing all players processed based on the arguments specified. + + The array segment of strings representing the input arguments to be processed. + The starting index within the array segment. + An representing the processed players. + + + + Adds a player's UserId to the list of reserved slots. + + The UserId of the player to add. + Whether or not to add a permanently. It will write a to UserIDReservedSlots.txt file. + if the slot was successfully added, or if the provided UserId already has a reserved slot. + + + + + Adds a player's UserId to the whitelist. + + The UserId of the player to add. + Whether or not to add a permanently. It will write a to UserIDWhitelist.txt file. + if the record was successfully added, or if the provided UserId already is in whitelist. + + + + + Reloads the reserved slot list, clearing all reserved slot changes made with add/remove methods and reverting to the reserved slots files. + + + + + Reloads the whitelist, clearing all whitelist changes made with add/remove methods and reverting to the whitelist files. + + + + + Adds a player's UserId to the list of reserved slots. + + Whether or not to add a player's UserId permanently. It will write a player's UserId to UserIDReservedSlots.txt file. + if the slot was successfully added, or if the provided UserId already has a reserved slot. + + + + + Adds a player's UserId to the whitelist. + + Whether or not to add a player's UserId permanently. It will write a player's UserId to UserIDWhitelist.txt file. + if the record was successfully added, or if the provided UserId already is in whitelist. + + + + + Adds a component to the player. + + The component type to add. + + + + Removes a component from a player. + + The component type to remove. + + + + Gets vision information based on the specified target player and optional mask layer. + + The Player to target. + The mask layer to use (default is 0). + A object containing the provided information. + + + + Gets vision information based on the specified target position and optional parameters. + + The target position as a . + The radius to check (default is 0). + The vision trigger distance (default is 0). + Specifies whether to check fog (default is true). + Specifies whether to check Line of Sight (default is true). + The mask layer to use (default is 0). + Specifies whether to check if the player is in darkness (default is true). + A object based on the provided information. + + + + Tries to add to FriendlyFire rules. + + Role to add. + Friendly fire multiplier. + + + + Wrapper to call . + + Role with FF to add even if it exists. + + + + Tries to add to FriendlyFire rules. + + Role to add. + Friendly fire multiplier. + Whether or not the item was able to be added. + + + + Tries to add to FriendlyFire rules. + + Role FF multiplier to add. + Whether or not the item was able to be added. + + + + Tries to add to FriendlyFire rules. + + Roles to add with friendly fire values. + Whether or not to overwrite current values if they exist. + Whether or not the item was able to be added. + + + + Tries to add to FriendlyFire rules. + + Role associated for CustomFF. + Role to add. + Friendly fire multiplier. + + + + Wrapper to call . + + Role associated for CustomFF. + Role with FF to add even if it exists. + + + + Tries to add to FriendlyFire rules for CustomRole. + + Role associated for CustomFF. + Role to add and FF multiplier. + Whether or not the item was able to be added. + + + + Tries to add to FriendlyFire rules for CustomRole. + + Role associated for CustomFF. + Role to add. + Friendly fire multiplier. + Whether or not the item was able to be added. + + + + Tries to add to FriendlyFire rules. + + Role associated for CustomFF. + Roles to add with friendly fire values. + Whether to overwrite current values if they exist - does NOT delete previous entries if they are not in provided rules. + Whether or not the item was able to be added. + + + + Adds the Custom role to the if they did not already exist. + + Custom role with FF role rules. + + + + Sets the . + + New rules for CustomRoleFriendlyFireMultiplier to set to. + + + + Sets the . + + Role to associate FF rules to. + New rules for CustomRoleFriendlyFireMultiplier to set to. + + + + Tries to remove from FriendlyFire rules. + + Role to add. + Whether or not the item was able to be added. + + + + Tries to remove a of from FriendlyFire rules. + + The of to remove. + Whether or not all roles were removed from FriendlyFire rules successfully. + + + + Tries to remove from FriendlyFire rules. + + Role to add. + Whether or not the item was able to be added. + + + + Forces the player to reload their current . + + if firearm was successfully reloaded. Otherwise, . + + + + Forces the player to unload their current . + + if the weapon unload request is received. Returns otherwise, or if the player is not an or is not holding a . + + + + Forces the player to toggle the Flashlight Attachment on their current . + + if the weapon flashlight toggle request is received. Returns otherwise, or if the player is not an or is not holding a . + + + + Tries to get an item from a player's inventory. + + The unique identifier of the item. + The found. if it doesn't exist. + if the item is found, otherwise. + + + + Tries to get an items from a player's inventory. + + The predicate to satisfy. + The found. + if the item is found, otherwise. + + + + Sets the player's rank. + + The rank name to be set. + The group to be set. + + + + Handcuff the player as administrator. + + + + + Handcuff the player. + + The cuffer player. + + + + Removes the player's handcuffs. + + + + + Drops an item from the player's inventory. + + The to be dropped. + Is the item Thrown?. + + + + Drops an item from the player's inventory. + + The to be dropped. + dropped . + + + + Drops the held item. Will not do anything if the player is not holding an item. + + Is the item Thrown?. + + + + Drops the held item. Will not do anything if the player is not holding an item. + + + Dropped item's . + + + + Indicates whether or not the player has an item. + + The item to search for. + , if the player has it; otherwise, . + + + + Indicates whether or not the player has an item type. + + The type to search for. + , if the player has it; otherwise, . + + + + Counts how many items of a certain a player has. + + The item to search for. + How many items of that the player has. + For counting ammo, see . + + + + + + Counts how many items of a certain a player has. + + The ProjectileType to search for. + How many items of that the player has. + + + + + Counts how many items of a certain a player has. + + The category to search for. + How many items of that the player has. + + + + + Removes an from the player's inventory. + + The to remove. + Whether or not to destroy the item. + A value indicating whether or not the was removed. + + + + Removes an from the player's inventory. + + The serial to remove. + Whether or not to destroy the item. + A value indicating whether or not the was removed. + + + + Removes an from the player's inventory. + + The of the . + Whether or not to destroy the item. + Whether or not to remove all items of the specified . + + + + Removes all 's that satisfy the condition from the player's inventory. + + The condition to satisfy. + Whether or not to destroy the items. + Count of a successfully removed 's. + + + + Removes the held from the player's inventory. + + Whether or not to destroy the item. + Returns a value indicating whether or not the was removed. + + + + Sends a console message to the player's console. + + The message to be sent. + The message color. + + + + Disconnects the player. + + The disconnection reason. + + + + Resets the 's stamina. + + + + + Gets a user's SCP preference. + + The SCP RoleType. + A value from -5 to 5, representing a player's preference to play as the provided SCP. Will return 0 for invalid SCPs. + + + + Hurts the player. + + The used to deal damage. + + + + Hurts the player. + + The used to deal damage. + + + + Hurts the player. + + The attacking player. + The amount of damage to deal. + The of the damage dealt. + The cassie announcement to make if the damage kills the player. + + + + Hurts the player. + + The attacking player. + The amount of damage to deal. + The of the damage dealt. + The cassie announcement to make if the damage kills the player. + The death text to appear on screen. + + + + Hurts the player. + + The attacking player. + The amount of damage to deal. + The throw force. + The armor penetration amount. + + + + Hurts the player. + + The amount of damage to deal. + The of the damage dealt. + The cassie announcement to make if the damage kills the player. + + + + Hurts the player. + + The amount of damage to deal. + The reason for the damage being dealt. + The cassie announcement to make. + + + + Heals the player. + + The amount of health to heal. + Whether or not healing should exceed their max health. + + + + Forces the player to use an item. + + The ItemType to be used. + if item was used successfully. Otherwise, . + + + + Forces the player to use an item. + + The item to be used. + if item was used successfully. Otherwise, . + + + + Kills the player. + + The the player has been killed. + The cassie announcement to make upon death. + + + + Kills the player. + + The reason the player has been killed. + The cassie announcement to make upon death. + + + + Kills the player. + + The . + + + + Kills the player. + + A to kill the player with. + + + + Kills the player and vaporizes the body. + + The attacking player. + The cassie announcement to make upon death. + + + + Bans the player. + + The ban duration, in seconds. + The ban reason. + The ban issuer. + + + + Bans the player. + + The length of time to ban. + The ban reason. + The ban issuer. + + + + Kicks the player. + + The kick reason. + The kick issuer. + + + + Persistently mutes the player. For temporary mutes, see and . + + Whether or not this mute is for the intercom only. + + + + Revokes a persistent mute. For temporary mutes, see and . + + Whether or not this un-mute is for the intercom only. + + + + Blinks the player's tag. + + Used to wait. + + + + Sends a message to the player's Remote Admin console. + + The message to be sent. + Indicates whether or not the message should be highlighted as success. + The plugin name. + + + + Sends a message to the player's Remote Admin Chat. + + The message to be sent. + Indicates whether or not the message should be highlighted as success. + if message was send; otherwise, . + + + + Sends a message to the player's Remote Admin Chat. + + The message to be sent. + Indicates whether or not the message should be highlighted as success. + if message was send; otherwise, . + + + + Shows a broadcast to the player. Doesn't get logged to the console and can be monospaced. + + The broadcast duration. + The message to be broadcasted. + The broadcast type. + Clears all player's broadcasts before sending the new one. + + + + Broadcasts the given to the player. + + The to be broadcasted. + Clears all player's broadcasts before sending the new one. + + + + Clears the player's brodcast. Doesn't get logged to the console. + + + + + Adds the amount of a specified ammo type to the player's inventory. + + The to be added. + The amount of ammo to be added. + + + + Adds the amount of a weapon's ammo type to the player's inventory. + + The of the weapon. + The amount of ammo to be added. + + + + Removes an amount of from the player's inventory. + + The to be removed. + The amount to be removed. + if the specified amount of ammo was removed entirely or partially; otherwise, . + + + + Sets the amount of a specified ammo type to the player's inventory. + + The to be set. + The amount of ammo to be set. + + + + Gets the ammo count of a specified ammo type in a player's inventory. + + The to be searched for in the player's inventory. + The specified ammo count. + + + + Drops a specific out of the player's inventory. + + The that will be dropped. + The amount of ammo that will be dropped. + Whether or not ammo limits will be taken into consideration. + if ammo was dropped; otherwise, . + + + + Gets the maximum amount of ammo the player can hold, given the ammo . + + The of the ammo to check. + If the method should ignore the armor the player is wearing. + The maximum amount of ammo this player can carry. + + + + Gets the maximum amount of ammo the player can hold, given the ammo . + This limit will scale with the armor the player is wearing. + For armor ammo limits, see . + + The of the ammo to check. + The number that will define the new limit. + + + + Reset a custom limit. + + The of the ammo to reset. + + + + Check if the player has a custom limit for a specific . + + The to check. + If the player has a custom limit for the specific . + + + + Gets the maximum amount of an the player can hold, based on the armor the player is wearing, as well as server configuration. + + The to check. + If the method should ignore the armor the player is wearing. + The maximum amount of items in the category that the player can hold. + + + + Set the maximum amount of an the player can hold. Only works with , , , and . + This limit will scale with the armor the player is wearing. + For armor category limits, see . + + The to check. + The number that will define the new limit. + + + + Reset a custom limit. Only works with , , , and . + + The of the category to reset. + + + + Check if the player has a custom limit for a specific . + + The to check. + If the player has a custom limit for the specific . + + + + Adds an item of the specified type with default durability(ammo/charge) and no mods to the player's inventory. + + The item to be added. + The given to the player. + + + + Adds an firearm of the specified type with default durability(ammo/charge) and no mods to the player's inventory. + + The firearm to be added. + The attachments to be added to the item. + The given to the player. + + + + Adds the amount of items of the specified type with default durability(ammo/charge) and no mods to the player's inventory. + + The item to be added. + The amount of items to be added. + An containing the items given. + + + + Adds the amount of firearms of the specified type with default durability(ammo/charge) and no mods to the player's inventory. + + The item to be added. + The amount of items to be added. + The attachments to be added to the item. + An containing the items given. + + + + Adds the list of items of the specified type with default durability(ammo/charge) and no mods to the player's inventory. + + The list of items to be added. + An containing the items given. + + + + Adds the list of items of the specified type with default durability(ammo/charge) and no mods to the player's inventory. + + The of and of to be added. + An containing the items given. + + + + Adds an item to the player's inventory. + + The item to be added. + + + + Adds an item to the player's inventory. + + The item to be added. + The attachments to be added to the item. + + + + Adds an item to the player's inventory. + + The of the item to be added. + The that was added. + + + + Adds an item to the player's inventory. + + The of the item to be added. + The attachments to be added to of the item. + The that was added. + + + + Adds an item to the player's inventory. + + The item to be added. + The object of the item. + The that was added. + + + + Adds the list of items to the player's inventory. + + The list of items to be added. + + + + Adds the list of items to the player's inventory. + + The of and of to be added. + + + + Grants the player their current role's loadout. + + + + + Grants a player a role's loadout. + + The role loadout to give. + + + + Gives the player a specific candy. Will give the player a bag if they do not already have one. + + The to give. + if a candy was given. + + + + Resets the player's inventory to the provided list of items, clearing any items it already possess. + + The new items that have to be added to the inventory. + + + + Resets the player's inventory to the provided list of items, clearing any items it already possess. + + The new items that have to be added to the inventory. + + + + Resets the player's inventory to the provided inventory, clearing any items/ammo it already possess. + + The role inventory to add to the inventory. + + + + Clears the player's inventory, including all ammo and items. + + Whether or not to fully destroy the old items. + + + + + + + Clears the player's items. + + Whether or not to fully destroy the old items. + + + + + + + Clears all ammo in the inventory. + + + + + + + + Drops all items in the player's inventory, including all ammo and items. + + + + + + Forces the player to throw a grenade. + + The to be thrown. + Whether to throw with full or half force. + The item that was spawned. + + + + Forcefully throws a item. + + The to be thrown. + Whether to throw with full or half force. + + + + Shows a hint to the player. + + The message to be shown. + The duration the text will be on screen. + + + + Show a hint to the player. + + The hint to be shown. + + + + + + + + + + Sends a HitMarker to the player. + + The size of the hitmarker, ranging from 0 to ). + + + + Safely gets an from , then casts it to . + + The returned object type. + The key of the object to get. + When this method returns, contains the value associated with the specified key, if the key is found; otherwise, the default value for the type of the value parameter is used. + if the SessionVariables contains an element with the specified key; otherwise, . + + + + Plays the Hume Shield break sound effect from the player. + + This will only function if the player's is . + + + + Gets a module from the player's component. + + The returned object type. + The module that was requested. + + + + Gets a describing whether or not the given status effect is currently enabled. + + The to check. + A determining whether or not the player effect is active. + + + + Disables all currently active status effects. + + + + + + Disables all currently active status effects. + + A category to filter the disabled effects. + + + + + Disables a specific status effect on the player. + + The to disable. + + + + Disables a specific status effect on the player. + + The to disable. + + + + Disables a of on the player. + + The of to disable. + + + + Enables a status effect on the player. + + The to enable. + The amount of time the effect will be active for. + If the effect is already active, setting to will add this duration onto the effect. + A bool indicating whether or not the effect was valid and successfully enabled. + + + + Enables a status effect on the player. + + The to enable. + The intensity of the effect will be active for. + The amount of time the effect will be active for. + If the effect is already active, setting to will add this duration onto the effect. + A bool indicating whether or not the effect was valid and successfully enabled. + + + + Enables a status effect on the player. + + The name of the to enable. + The amount of time the effect will be active for. + If the effect is already active, setting to will add this duration onto the effect. + A bool indicating whether or not the effect was valid and successfully enabled. + + + + Enables a status effect on the player. + + The name of the to enable. + The intensity of the effect will be active for. + The amount of time the effect will be active for. + If the effect is already active, setting to will add this duration onto the effect. + A bool indicating whether or not the effect was valid and successfully enabled. + + + + Enables a status effect on the player. + + The name of the to enable. + The amount of time the effect will be active for. + If the effect is already active, setting to will add this duration onto the effect. + The instance of the activated effect. + + + + Enables a status effect on the player. + + The name of the to enable. + The intensity of the effect will be active for. + The amount of time the effect will be active for. + If the effect is already active, setting to will add this duration onto the effect. + The instance of the activated effect. + + + + Enables a status effect on the player. + + The to enable. + The amount of time the effect will be active for. + If the effect is already active, setting to will add this duration onto the effect. + + + + Enables a status effect on the player. + + The to enable. + The intensity of the effect will be active for. + The amount of time the effect will be active for. + If the effect is already active, setting to will add this duration onto the effect. + return if the effect has been Enable. + + + + Syncs the status effect on the player. + + The to sync. + + + + Enables a random on the player. + + An optional category to filter the applied effect. Set to for any effect. + The amount of time the effect will be active for. + If the effect is already active, setting to will add this duration onto the effect. + A that was given to the player. + + + + Enables a random on the player. + + An optional category to filter the applied effect. Set to for any effect. + The intensity of the effect will be active for. + The amount of time the effect will be active for. + If the effect is already active, setting to will add this duration onto the effect. + A that was given to the player. + + + + Enables a of on the player. + + The of to enable. + The amount of time the effects will be active for. + If an effect is already active, setting to will add this duration onto the effect. + + + + Syncs a of on the player. + + The of to enable. + + + + Gets an instance of by . + + The . + The . + + + + Tries to get an instance of by . + + The . + The . + A bool indicating whether or not the was successfully gotten. + + + + Tries to get an instance of by . + + The . + The to get. + A bool indicating whether or not the was successfully gotten. + + + + Gets a indicating the intensity of the given . + + The to check. + Thrown if the given type is not a valid . + The intensity of the effect. + + + + Changes the intensity of a status effect. + + The to change the intensity of. + The intensity of the effect. + The new duration to add to the effect. + Whether or not to add the duration.. + + + + Changes the intensity of a . + + The to change. + The new intensity to use. + The new duration to add to the effect. + Whether or not to add the duration.. + + + + Increases intensity of a . + + The intensity to add. + The duration. + Whether or not to add the duration on top. + The to increase intensity of. + + + + Increases intensity of a . + + The to increase intensity of. + The intensity to add. + The duration. + Whether or not to add the duration on top. + + + + Changes the intensity of a status effect. + + The name of the to enable. + The intensity of the effect. + The new length of the effect. Defaults to infinite length. + + + + Gets an instance of by if the Scp1853 effect is enabled or null if it is not enabled. + + The . + The . + + + + Tries to get an instance of by (does not work if the Scp1853 effect is not enabled). + + The . + The . + A bool indicating whether or not the was successfully gotten. + + + + Opens the report window. + + The text to send. + + + + Places a Tantrum (SCP-173's ability) under the player. + + Whether or not the tantrum will apply the effect. + If is , the tantrum is moved slightly up from its original position. Otherwise, the collision will not be detected and the slowness will not work. + The instance.. + + + + Gives a new to the player. + + The amount to give the player. + The maximum AHP for this stat. + How much value is lost per second. + Percent of incoming damage absorbed by this stat. + The number of seconds to delay the start of the decay. + Whether or not the process is removed when the value hits 0. + The that was added. + + + + Reconnects the player to the server. Can be used to redirect them to another server on a different port but same IP. + + New port. + Player reconnection delay. + Whether or not player should be reconnected. + Type of round restart. + + + + + + + + + + + + + Teleports the player to the given coordinates. + + The coordinates to move the player to. + + + + Teleports the player to the given object, with no offset. + + The object to teleport to. + + + + Teleports the player to the given object, offset by the defined offset value. + + The object to teleport the player to. + The offset to teleport. + + + + Teleports player to a random object of a specific type. + + Object for teleport. + + + + Teleports the player to a random object. + + The list of object types to choose from. + + + + Teleports player to a random object of a specific type. + + Object for teleport. + + + + Retrieves the cooldown time for the specified ItemType. + + The ItemType to retrieve the cooldown for. + The cooldown time in seconds, or -1 if not found. + + + + Sets the cooldown time for the specified ItemType. + + The cooldown time in seconds. + The ItemType to set the cooldown for. + + + + Triggers an explosion for the player. + + + + + Triggers an explosion for the player. + + The type of projectile causing the explosion. + The player triggering the explosion. + + + + Spawns an explosion effect for the player. + + The type of projectile creating the effect. + + + + Sets a new rank given the specified values. + + The name of the rank to be set. + The color of the rank. + + + + Plays a beep sound that only the player can hear. + + + + + Plays a gun sound that only the target can hear. + + Position to play on. + Weapon' sound to play. + Sound's volume to set. + GunAudioMessage's audioClipId to set (default = 0). + + + + Set to the player that only can see. + + Target to set info. + Setting info. + + + + Set to the player that only can see. + + Target to set info. + Nickname to set. + + + + Change character model for appearance. + It will continue until 's changes. + + Model type. + Whether or not to skip the little jump that works around an invisibility issue. + The UnitNameId to use for the player's new role, if the player's new role uses unit names. (is NTF). + + + + Change character model for appearance. + It will continue until 's changes. + + Model type. + The players who should see the changed appearance. + Whether or not to skip the little jump that works around an invisibility issue. + The UnitNameId to use for the player's new role, if the player's new role uses unit names. (is NTF). + + + + Send CASSIE announcement that only can hear. + + Announcement words. + Same on 's isHeld. + Same on 's isNoisy. + Same on 's isSubtitles. + + + + Send CASSIE announcement with custom subtitles for translation that only can hear and see it. + + The message to be reproduced. + The translation should be show in the subtitles. + Same on 's isHeld. + Same on 's isNoisy. + Same on 's isSubtitles. + + + + Converts the player in a human-readable format. + + A string containing Player-related data. + + + + Expose how a plugin has to be made. + + The config type. + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Fired after enabling the plugin. +
    + Subscribes all events and relative handlers. +
    +
    + + + Fired after disabling the plugin. +
    + Unsubscribes all events and relative handlers. +
    +
    + + + Expose how a plugin has to be made. + + The config type. + The translation type. + + + + Initializes a new instance of the class. + + + + + Gets the plugin translations. + + + + + Helper for Prefabs. + + + + + Gets a dictionary of to . + + + + + Gets the prefab attribute of a prefab type. + + The prefab type. + The . + + + + Spawns a prefab on server. + + The prefab type. + The position to spawn the prefab. + The rotation of the prefab. + The instantied. + + + + Spawns a prefab on server. + + The prefab type. + The position to spawn the prefab. + The rotation of the prefab. + The type. + The instantied. + + + + Loads all prefabs. + + + + + A set of tools to handle the ragdolls more easily. + + + + + A containing all known s and their corresponding . + + + + + Initializes a new instance of the class. + + The encapsulated . + + + + Gets a of which contains all the instances. + + + + + Gets or sets the s clean up time. + + + + + Gets a randomly selected . + + A randomly selected object. + + + + Gets a value indicating whether or not the clean up event can be executed. + + + + + Gets the instance of the ragdoll. + + + + + Gets or sets the ragdoll's . + + + + + Gets or sets the ragdoll's . + + + + + Gets the ragdoll's []. + + + + + Gets all ragdoll's []. + + + + + Gets a value indicating whether or not the ragdoll has been already cleaned up. + + + + + Gets or sets a value indicating whether or not the ragdoll can be cleaned up. + + + + + Gets the ragdoll's name. + + + + + Gets or sets the ragdoll's nickname. + + + + + Gets the ragdoll's existence time. + + + + + Gets or sets the owner . Can be if the ragdoll does not have an owner. + + + + + Gets or sets the time that the ragdoll was spawned. + + + + + Gets or sets the of the ragdoll. + + + + + Gets a value indicating whether or not the ragdoll has expired and SCP-049 is unable to revive it if was not being targets. + + + + + + Gets or sets a value indicating whether or not this ragdoll has been consumed by an SCP-049-2. + + + + + Gets the the ragdoll is located in. + + + + + Gets the the ragdoll is in. + + + + + Gets or sets the ragdoll's position. + + + + + Gets or sets the ragdoll's rotation. + + + + + Gets or sets the ragdoll's scale. + + + + + Gets the ragdoll's death reason. + + + + + Gets or sets a of 's that will be ignored by clean up event. + + + + + Gets the last ragdoll of the player. + + The player to get the last ragdoll. + The Last Ragdoll. + + + + Creates a new ragdoll. + + The data associated with the ragdoll. + Created ragdoll. Will be if method retunred . + if ragdoll was successfully created. Otherwise, false. + + + + Creates a new ragdoll. + + The of the ragdoll. + The name of the ragdoll. + The damage handler responsible for the ragdoll's death. + Created ragdoll. Will be if method retunred . + The optional owner of the ragdoll. + The ragdoll. + + + + Creates a new ragdoll. + + The of the ragdoll. + The name of the ragdoll. + The reason the ragdoll died. + Created ragdoll. Will be if method retunred . + The optional owner of the ragdoll. + The ragdoll. + + + + Creates and spawns a new ragdoll. + + The data associated with the ragdoll. + The ragdoll. + + + + Creates and spawns a new ragdoll. + + The of the ragdoll. + The name of the ragdoll. + The damage handler responsible for the ragdoll's death. + The position of the ragdoll. + The rotation of the ragdoll. + The optional owner of the ragdoll. + The ragdoll. + + + + Creates and spawns a new ragdoll. + + The of the ragdoll. + The name of the ragdoll. + The reason the ragdoll died. + The position of the ragdoll. + The rotation of the ragdoll. + The optional owner of the ragdoll. + The ragdoll. + + + + Gets the belonging to the , if any. + + The to get. + A or if not found. + + + + Gets the of belonging to the , if any. + + The to get. + A of . + + + + Gets the of belonging to the of , if any. + + The s to get. + A of . + + + + Destroys the ragdoll. + + + + + Spawns the ragdoll. + + + + + Un-spawns the ragdoll. + + + + + Returns the Ragdoll in a human-readable format. + + A string containing Ragdoll-related data. + + + + A wrapper class for . + + + + + Gets the base . + + + + + Gets a of which contains all the instances used for the containment zone. + + + + + Gets a value indicating whether the C.A.S.S.I.E is currently busy. + + + + + Gets a value about how many generator have been activated. + + + + + Gets or sets a value indicating whether the containment zone is open. + + + + + Gets or sets a value indicating whether the containment zone is locked. + + + + + Gets or sets the delay to wait before overcharging. + + + + + Gets or sets the lockdown duration. + + + + + Gets the activator button's . + + + + + Gets or sets the 's position. + + + + + Gets the activator's window. + + + + + Gets the activator's position. + + + + + Gets or sets the activator's lerp speed. + + + + + Gets or sets the announcement played to warn players about the contaiment sequence's progress. + + + + + Gets or sets the announcement played when counting down to overcharge. + + + + + Gets or sets the announcement played when the contaiment is successful done. + + + + + Gets or sets the announcement played when the contaiment is failed. + + + + + Gets or sets the announcement played when all the generators have been activated. + + + + + Gets or sets a value indicating whether the containment sequence is done. + + + + + Gets or sets a value indicating whether the containment sequence is successfully done. + + + + + Gets a of which contains all the instances locked during the overcharge procedure. + + + + + Tries to kill SCP-079. + + if SCP-079 was successfully contained; otherwise, . + + + + Playes an announcement. + + The announcement to play. + The glitchy multiplier. + + + + Begins the overcharge procedure. + + + + + Ends the overcharge procedure. + + + + + Announces the engagement status. + + + + + Announces the engagement status. + + The engaged generators count. + + + + Refreshes the engagement status. + + + + + Begins the recontainment procedure. + + + + + Refreshes the activator. + + + + + Breaks the glass protecting the activator button. + + + + + A set of tools to handle team respawns more easily. + + + + + Gets the NTF Helicopter's . + + + + + Gets the Chaos Van's . + + + + + Gets or sets the next known that will spawn. + + + + + Gets or sets the amount of seconds before the next respawn phase will occur. + + + + + Gets a indicating the amount of time before the next respawn wave will occur. + + + + + Gets a indicating the moment in UTC time the next respawn wave will occur. + + + + + Gets a value indicating whether or not a team is currently being spawned or the animations are playing for a team. + + + + + Gets or sets the amount of spawn tickets belonging to the Chaos Insurgency. + + + + + + Gets or sets the amount of spawn tickets belonging to the NTF. + + + + + + Gets or sets a value indicating whether or not spawn protection is enabled. + + + + + Gets or sets the spawn protection time, in seconds. + + + + + Gets or sets a value indicating whether or not spawn protected players can shoot. + + + + + Gets a of that have spawn protection. + + + + + Gets a string array of possible names for NTF. + + + + + Generates a queue. + + The team to get queue of. + Amount to get. + A queue of . + + + + Play an effect when a certain class spawns. + + The effect to be played. + + + + Play an effect when a certain class spawns. + + The effect to be played. + + + + Play effects when a certain class spawns. + + The effects to be played. + + + + Play effects when a certain class spawns. + + The effects to be played. + + + + Summons the NTF chopper. + + + + + Summons the van. + + Whether or not to play the Chaos Insurgency spawn music. + + + + Grants tickets to a . + + The to grant tickets to. + The amount of tickets to grant. + + + + Removes tickets from a . + + The to remove tickets from. + The amount of tickets to remove. + + + + Modify tickets from a . + + The to modify tickets from. + The amount of tickets to modify. + + + + Forces a spawn of the given . + + The to spawn. + Whether or not effects will be played with the spawn. + + + + Represents the base-game FilmMaker role. + + + + + Initializes a new instance of the class. + + the base . + + + + Initializes a new instance of the class. + + The . + + + + + + + Gets or sets the filmmaker's camera rotation. + + + + + Gets the base . + + + + + Defines a role that represents an fpc class. + + + + + Initializes a new instance of the class. + + The . + + + + Initializes a new instance of the class. + + the base . + + + + Finalizes an instance of the class. + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets or sets the player's relative position as perceived by the server. + + + + + Gets or sets the player's relative position as perceived by the client. + + + + + Gets or sets a value indicating whether if the player should get damage. + + + + + Gets or sets a value indicating whether if a rotation is detected on the player. + + + + + Gets or sets the walking speed. + + + + + Gets or sets the sprinting speed. + + + + + Gets or sets the jumping speed. + + + + + Gets or sets the crouching speed. + + + + + Gets or sets the velocity. + + + + + Gets or sets a value indicating whether if a movement is detected on a . + + + + + Gets a value indicating whether or not the player can send inputs. + + + + + Gets or sets a value indicating whether or not the player is invisible. + + + + + Gets or sets a value indicating whether or not the player should use stamina system. Resets on death. + + + + + Gets or sets the stamina usage multiplier. Resets on death. + + + + + Gets or sets the stamina regen multiplier. Resets on death. + + + + + Gets a list of players who can't see the player. + + + + + Gets or sets the player's current . + + + + + Gets a value indicating whether the is crouching or not. + + + + + Gets a value indicating whether or not the player is on the ground. + + + + + Gets the 's current movement speed. + + + + + Gets a value indicating whether or not the is in darkness. + + + + + Gets the 's vertical rotation. + + + + + Gets the 's horizontal rotation. + + + + + Gets a value indicating whether or not the is AFK. + + + + + Gets a value indicating whether or not this role is protected by a hume shield. + + + + + Gets or sets a value indicating the fake appearance of the player. + + + + + Resets the 's stamina. + + Resets and . + + + + Defines a role that represents a human class. + + + + + Initializes a new instance of the class. + + the base . + + + + Initializes a new instance of the class. + + The . + + + + + + + Gets or sets the . + + + + + Gets the player's unit name. + + + + + Gets or sets the . + + + + + Gets a value indicating whether the uses unit names or not. + + + + + Gets the game . + + + + + Gets the armor efficacy based on a specific and the armor the is wearing. + + The . + The armor efficacy. + + + + Represents a role that supports a hume shield. + + + + + Gets a reference to the role's . + + + + + Defines a interface that represents a in player's role. + + + + + Gets the SCP . + + + + + Defines a role that represents players with no role. + + + + + Initializes a new instance of the class. + + the base . + + + + Initializes a new instance of the class. + + The . + + + + + + + Defines a role that represents a player with overwatch enabled. + + + + + Initializes a new instance of the class. + + The encapsulated . + + + + Initializes a new instance of the class. + + The . + + + + + + + Gets the game . + + + + + Gets the Overwatch role for a player. + + The overwatch RoleType. + + + + Defines the class for role-related classes. + + + + + Initializes a new instance of the class. + + The . + + + + Initializes a new instance of the class. + + the base . + + + + Gets an array of all . + + + + + Gets a shuffled list of all possible . + + + + + Gets a random human . + + + + + Gets a random human . + + + + + Gets the next Scp to spawn according to NW logic. + + + + + Gets the next Human to spawn according to NW logic. + + + + + Gets the this role is referring to. + + + + + Gets the of this . + + + + + Gets the base . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the of this . + + + + + Gets the of this . + + + + + Gets the of this . + + + + + Gets the full name. + + + + + Gets the last time the was active. + + + + + Gets a value indicating whether or not this role represents a dead role. + + + + + Gets a value indicating whether or not this role represents a living role. + + + + + Gets a value indicating whether or not this role is still valid. This will only ever be if the Role is stored and accessed at a later date. + + + + + Gets a random spawn position of this role. + + The spawn position. + + + + Converts a role to its appropriate . + + The role. + + + + Returns whether or not 2 roles are the same. + + The role. + The other role. + if the values are equal. + + + + Returns whether or not the two roles are different. + + The role. + The other role. + if the values are not equal. + + + + Returns whether or not the role has the same RoleTypeId as the given . + + The . + The . + if the values are equal. + + + + Returns whether or not the role has a different RoleTypeId as the given . + + The . + The . + if the values are not equal. + + + + Returns whether or not the role has the same RoleTypeId as the given . + + The . + The . + if the values are equal. + + + + Returns whether or not the role has a different RoleTypeId as the given . + + The . + The . + if the values are not equal. + + + + Gets a random . + + Specifies whether non-playable roles should be included. + An optional collection of role types to exclude. + A random . + + + + + + + Returns the role in a human-readable format. + + A string containing role-related data. + + + + + + + Sets the player's . + + The new to be set. + The defining why the player's role was changed. + + + S + Sets the player's . + + The new to be set. + The defining player spawn logic. + + + + Sets the player's . + + The new to be set. + The defining why the player's role was changed. + The defining player spawn logic. + + + + Creates a role from and . + + The . + The created instance. + + + + Defines a role that represents SCP-049-2. + + + + + Initializes a new instance of the class. + + the base . + + + + Initializes a new instance of the class. + + The . + + + + + + + + + + + + + Gets SCP-049-2's . + + + + + Gets SCP-049-2's . + + + + + Gets SCP-049-2's . + + + + + Gets or sets the amount of times this SCP-049-2 has been resurrected. + + + + + Gets the SCP-049-2 attack damage. + + + + + Gets or sets a value indicating the amount of time to simulate SCP-049-2's Bloodlust ability. + + + + + Gets a value indicating whether or not SCP-049-2 is currently pursuing a target (Bloodlust ability). + + + + + Gets a value indicating whether or not SCP-049-2 is consuming a ragdoll. + + + + + Gets the that SCP-049-2 is currently consuming. Will be if is . + + + + + Gets the amount of time in between SCP-049-2 attacks. + + + + + Returns a indicating whether or not SCP-049-2 is close enough to a ragdoll to consume it. + + This method only returns whether or not SCP-049-2 is close enough to the body to consume it; the body may have been consumed previously. Make sure to check to ensure the body can be consumed. + The ragdoll to check. + if close enough to consume the body; otherwise, . + + + + Returns a indicating whether or not SCP-049-2 is close enough to a ragdoll to consume it. + + This method only returns whether or not SCP-049-2 is close enough to the body to consume it; the body may have been consumed previously. Make sure to check to ensure the body can be consumed. + The ragdoll to check. + if close enough to consume the body; otherwise, . + + + + Defines a role that represents SCP-049. + + + + + Initializes a new instance of the class. + + the base . + + + + Gets a list of players who are turned away from SCP-049 Sense Ability. + + + + + + + + + + + + + + Gets SCP-049's . + + + + + Gets SCP-049's . + + + + + Gets SCP-049's . + + + + + Gets SCP-049's . + + + + + Gets a value indicating whether or not SCP-049 is currently reviving a player. + + + + + Gets a value indicating whether or not SCP-049's "Doctor's Call" ability is currently active. + + + + + Gets the player that is currently being revived by SCP-049. Will be if is . + + + + + Gets the ragdoll that is currently being revived by SCP-049. Will be if is . + + + + + Gets all the dead zombies. + + + + + Gets or sets how mush time the Call Ability will be effective. + + + + + Gets or sets the Cooldown of the Call Ability. + + + + + Gets or sets the Cooldown of the Sense Ability. + + + + + Gets or sets the Cooldown of the Sense Ability when you lost your target. + + + + + Gets or sets the Cooldown of the Sense Ability when it's failed. + + + + + Gets or sets how mush time the Sense Ability will be effective. + + + + + Gets all the resurrected players. + + + + + Gets or sets the amount of time before SCP-049 can use its Doctor's Call ability again. + + + + + Gets or sets the amount of time before SCP-049 can use its Good Sense of the Doctor ability again. + + + + + Gets or sets the amount of time before SCP-049 can attack again. + + + + + Gets or sets the duration of the . + + + + + Gets or sets the duration of the . + + + + + Gets or sets the distance of the Sense Ability. + + + + + Gets the instance. + + + + + Lose the current target of the Good Sense ability. + + + + + Resurrects a . + + The to resurrect. + The Resurrected player. + + + + Resurrects a owner. + + The Ragdoll to resurrect. + The Resurrected Ragdoll. + + + + Attacks a Player. + + The to attack. + + + + Trigger the Sense Ability on the specified . + + The Player to sense. + + + + Refresh the duration. + + + + + Gets the amount of resurrections of a . + + The to check. + The amount of resurrections of the checked player. + + + + Returns a indicating whether or not the ragdoll can be resurrected by SCP-049. + + The ragdoll to check. + if the body can be revived; otherwise, . + + + + Returns a indicating whether or not the ragdoll can be resurrected by SCP-049. + + The ragdoll to check. + if the body can be revived; otherwise, . + + + + Returns a indicating whether or not SCP-049 is close enough to a ragdoll to revive it. + + This method only returns whether or not SCP-049 is close enough to the body to revive it; the body may have expired. Make sure to check to ensure the body can be revived. + The ragdoll to check. + if close enough to revive the body; otherwise, . + + + + Returns a indicating whether or not SCP-049 is close enough to a ragdoll to revive it. + + This method only returns whether or not SCP-049 is close enough to the body to revive it; the body may have expired. Make sure to check to ensure the body can be revived. + The ragdoll to check. + if close enough to revive the body; otherwise, . + + + + Gets the Spawn Chance of SCP-049. + + The List of Roles already spawned. + The Spawn Chance. + + + + Defines a role that represents SCP-079. + + + + + Initializes a new instance of the class. + + the base . + + + + Gets a list of players who will be turned away from SCP-079's scan. + + + + + + + + + + + Gets SCP-079's . + + + + + Gets SCP-079's . + + + + + Gets SCP-079's . + + + + + Gets SCP-079's . + + + + + Gets SCP-079's . + + + + + Gets SCP-079's . + + + + + Gets SCP-079's . + + + + + Gets SCP-079's . + + + + + Gets SCP-079's . + + + + + Gets SCP-079's . + + + + + Gets SCP-079's . + + + + + Gets SCP-079's . + + + + + Gets SCP-079's . + + + + + Gets SCP-079's . + + + + + Gets SCP-079's . + + + + + Gets SCP-079's . + + + + + Gets SCP-079's . + + + + + Gets or sets the camera SCP-079 is currently controlling. + This value will return the Hcz079ContChamber Camera if SCP-079's current camera cannot be detected. + + + + + Gets or sets the camera SCP-079 is currently controlling. + This value will return the Hcz079ContChamber Camera if SCP-079's current camera cannot be detected. + + + + + Gets or sets 079s cooldown duration for Tesla. + + + + + Gets or sets the amount of aux power to be taken when Tesla is powered by 079. + Note: Will not apply change on client. + + + + + Gets or sets the multiplier of aux power to regen while speaking. + + + + + Gets or sets the cost for blackout ability. + + + + + Gets or sets the duration for blackout ability. + + + + + Gets or sets the cooldown for blackout ability. + + + + + Gets or sets the cost for changing elevator state. + + + + + Gets a value indicating whether or not SCP-079 can transmit its voice to a speaker. + + + + + Gets a list of rooms that have been marked by SCP-079. Marked rooms grant SCP-079 experience if a kill occurs in them. + + + + + Gets the speaker SCP-079 is currently using. Can be . + + + + + Gets the doors SCP-079 has locked. Can be . + + + + + Gets or sets SCP-079's abilities. Can be . + + + + + Gets or sets the amount of experience SCP-079 has. + + + + + Gets the Current Camera Position. + + + + + Gets the relative experience. + + + + + Gets or sets SCP-079's level. + + + + + Gets or sets SCP-079's level index. + + + + + Gets or sets SCP-079's next level threshold. + + + + + Gets or sets SCP-079's energy. + + + + + Gets or sets SCP-079's max energy. + + + + + Gets or sets SCP-079's room lockdown cooldown. + + + + + Gets the Remaining Lockdown Duration. + + + + + Gets the amount of rooms that SCP-079 has blacked out. + + + + + Gets the maximum amount of rooms that SCP-079 can black out at its current . + + + + + Gets or sets the amount of time until SCP-079 can use its blackout zone ability again. + + + + + Gets or sets the amount of time that SCP-2176 will disable SCP-079 for. + + + + + Gets the Roll Rotation of SCP-079. + + + + + Gets a value indicating whether or not SCP-079's signal is lost due to SCP-2176. + + + + + Gets or sets a value indicating how much more time SCP-079 will be lost. + + + + + Gets SCP-079's energy regeneration speed. + + + + + Gets the game . + + + + + Gets or sets time it takes for SCP-079 to switch to camera in same zone. + + + + + Gets or sets time it takes for SCP-079 to switch to camera in other zone. + + + + + Unlocks all doors that SCP-079 has locked. + + + + + Forces SCP-079's signal to be lost for the specified amount of time. + + Time to lose SCP-079's signal. + + + + Grants SCP-079 experience. + + The amount to grant. + The reason to grant experience. + The RoleType of the player that's causing it to happen. + + + + Locks the provided . + + The door to lock. + if the door has been lock; otherwise, . + Indicates if the energy cost should be consumed or not. + + + + Unlocks the . + + + + + Unlocks the provided . + + The door to unlock. + + + + Marks a room as being modified by SCP-079 (granting experience if a kill happens in the room). + + The room to mark. + + + + Marks a array of rooms as being modified by SCP-079 (granting experience if a kill happens in the room). + + The Array of Rooms to mark. + + + + Removes a marked room. + + The room to remove. + + + + Clears the list of marked SCP-079 rooms. + + + + + Gets the cost to switch from the current to the provided . + + The camera to get the cost to switch to. + The cost to switch from the current camera to the new camera. + + + + Gets the cost to modify a door. + + The door to get the cost to modify. + The action. + The cost to modify the door. + + + + Blackout the current room. + + Indicates if the energy cost should be consumed or not. + + + + Blackout the current zone. + + Indicates if the energy cost should be consumed or not. + + + + Trigger the Ping Ability to ping a . + + The SyncNormal Position. + The PingType to return. + Indicates if the energy cost should be consumed or not. + + + + Trigger the Lockdown Room Ability to lock the current room. + + + + + Cancels the Actual Lockdown. + + + + + Trigger the SCP-079's Tesla Gate Ability. + + Indicates if the energy cost should be consume or not. + + + + Gets the spawn chance of SCP-079. + + The List of Roles already spawned. + The Spawn Chance. + + + + Defines a role that represents SCP-096. + + + + + Initializes a new instance of the class. + + the base . + + + + Initializes a new instance of the class. + + The . + + + + Gets a list of players who will be turned away from SCP-096. + + + + + + + + + + + + + + Gets SCP-096's . + + + + + Gets SCP-096's . + + + + + Gets SCP-096's . + + + + + Gets SCP-096's . + + + + + Gets SCP-096's . + + + + + Gets SCP-096's . + + + + + Gets a value indicating SCP-096's ability state. + + + + + Gets a value indicating SCP-096's rage state. + + + + + Gets a value indicating whether or not SCP-096 can receive targets. + + + + + Gets a value indicating whether or not SCP-096 can attack. + + + + + Gets or sets the Charge Ability Cooldown. + + + + + Gets or sets the Charge Ability duration. + + + + + Gets or sets the amount of time before SCP-096 can be enraged again. + + + + + Gets or sets enraged time left. + + + + + Gets or sets enraged time left. + + + + + Gets or sets a value indicating whether the TryNotToCry ability is active. + + + + + Gets a of Players that are currently targeted by SCP-096. + + + + + Gets the . + + + + + Adds the specified as an SCP-096 target. + + The player to add as a target. + if target was successfully added. Otherwise, . + + + + Adds the specified as an SCP-096 target. + + The player to add as a target. + Is because player look SCP-096. + if target was successfully added. Otherwise, . + + + + Removes the specified from SCP-096's targets. + + The player to remove as a target. + if target was successfully removed. Otherwise, . + + + + Enrages SCP-096 for the given amount of times. + + The amount of time to enrage SCP-096. + + + + Ends SCP-096's enrage cycle. + + Whether or not to clear the remaining enrage time. + + + + Returns whether or not the provided is a target of SCP-096. + + The player to check. + Whether or not the player is a target of SCP-096. + + + + Returns whether or not the provided is observed by SCP-096. + + The player to check. + Whether or not the player is observed. + + + + Removes all targets from SCP-096's target list. + + + + + Trigger the attack ability. + + + + + Trigger the charge ability. + + The cooldown time to set before the charge can be executed again. + + + + Shows the input prompt for the RageCycle ability. + + The input prompt duration. + + + + Gets the Spawn Chance of SCP-096. + + The List of Roles already spawned. + The Spawn Chance. + + + + Defines a role that represents SCP-106. + + + + + Initializes a new instance of the class. + + the base . + + + + + + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets or sets SCP-106's Vigor Level. + + + + + Gets or sets a value indicating whether or not SCP-106 is currently submerged. + + + + + Gets a value indicating whether or not SCP-106 can activate teslas. + + + + + Gets a value indicating whether if SCP-106 can be cleared. + + + + + Gets a value indicating whether or not SCP-106 is currently slow down by a door. + + + + + Gets a value indicating the current time of the sinkhole. + + + + + Gets a value indicating the normalized state of the sinkhole. + + + + + Gets a value indicating whether or not SCP-106 is currently in the middle of an animation. + + + + + Gets a value indicating whether or not SCP-106 sinkhole is hidden. + + + + + Gets or sets a value indicating whether the current sinkhole state. + + + + + Gets the sinkhole target duration. + + + + + Gets the speed multiplier of the sinkhole. + + + + + Gets or sets how mush cost the Ability Stalk will cost per tick when being stationary. + + + + + Gets or sets how mush cost the Ability Stalk will cost per tick when moving. + + + + + Gets or sets how mush vigor will be regenerate while moving per seconds. + + + + + Gets or sets the duration of Corroding effect. + + + + + Gets or sets how mush vigor Scp106 will gain when being reward for having caught a player. + + + + + Gets or sets how mush reduction cooldown Scp106 will gain when being reward for having caught a player. + + + + + Gets or sets the cooldown duration of it's Sinkhole ability's. + + + + + Gets or sets how mush vigor it's ability Hunter Atlas will cost per meter. + + + + + Gets or sets how mush damage Scp106 will dealt when attacking a player. + + + + + Gets or sets the amount of time in between player captures. + + + + + Gets or sets the Sinkhole cooldown. + + + + + Gets or sets a value indicating whether or not SCP-106 will enter his stalking mode. + + + + + Gets the . + + + + + Forces SCP-106 to use its portal, and Teleport to position. + + Where the player will be teleported. + The amount of vigor that is required and will be consumed. + If the player will be teleport. + + + + Send a player to the pocket dimension. + + The to send. + If the player has been capture in PocketDimension. + + + + Gets the Spawn Chance of SCP-106. + + The List of Roles already spawned. + The Spawn Chance. + + + + Defines a role that represents SCP-173. + + + + + Initializes a new instance of the class. + + the base . + + + + Initializes a new instance of the class. + + The . + + + + Gets a list of players who will be turned away from SCP-173. + + + + + + + + + + + + + + Gets SCP-173's movement module. + + + + + Gets SCP-173's . + + + + + Gets SCP-173's . + + + + + Gets SCP-173's . + + + + + Gets SCP-173's . + + + + + Gets SCP-173's . + + + + + Gets the SCP-173's . + + + + + Gets or sets the amount of time before SCP-173 can use breakneck speed again. + + + + + Gets or sets the amount of time before SCP-173 can place a tantrum. + + + + + Gets a value indicating whether or not SCP-173 is currently being viewed by one or more players. + + + + + Gets a of players that are currently viewing SCP-173. Can be empty. + + + + + Gets SCP-173's max move speed. + + + + + Gets the SCP-173's movement speed. + + + + + Gets or sets SCP-173's simulated stare. SCP-173 will be treated as though it is being looked at while this value is greater than 0. + + + + + Gets or sets a value indicating whether or not SCP-173 is able to blink. + + + + + Gets or sets the amount of time before SCP-173 can blink. + + + + + Gets a value indicating the max distance that SCP-173 can move in a blink. Factors in . + + + + + Gets or sets a value indicating whether or not SCP-173's breakneck speed is active. + + + + + Gets the instance. + + + + + Places a Tantrum (SCP-173's ability) under the player. + + Whether or not to place the tantrum if SCP-173 is currently being viewed. + The cooldown until SCP-173 can place a tantrum again. Set to 0 to not affect the cooldown. + The instance, or if it cannot be placed. + + + + Plays a SCP-173 Audio Clip (Snap, Hit, Teleport). + + The SoundId to Play. + + + + Teleport SCP-173 using the blink ability to the Target Position. + + The Target Position. + + + + Gets the Spawn Chance of SCP-173. + + The List of Roles already spawned. + The Spawn Chance. + + + + Defines a role that represents SCP-3114. + + + + + Initializes a new instance of the class. + + the base . + + + + Initializes a new instance of the class. + + The . + + + + + + + + + + + + + Gets Scp3114's . + + + + + Gets Scp3114's . + + + + + Gets Scp3114's . + + + + + Gets Scp3114's . + + + + + Gets Scp3114's . + + + + + Gets Scp3114's . + + + + + Gets Scp3114's . + + + + + Gets Scp3114's . + + + + + Gets the instance. + + + + + Gets the damage amount of SCP-3114's slap ability. + + + + + Gets the current target of SCP-3114's strangle ability. Can be . + + + + + Gets or sets the SCP-3114's Stolen Role. + + + + + Gets or sets the SCP-3114's Ragdoll used for it's FakeIdentity. + + + + + Gets or sets the SCP-3114's UnitId used for it's FakeIdentity. + + + + + Gets or sets current state of SCP-3114's disguise ability. + + + + + Gets or sets the SCP-3114's Disguise duration. + + + + + Gets or sets the warning time seconds. + + + + + Gets or sets the bound dance. + + + + + Reset Scp3114 FakeIdentity. + + + + + Plays a random Scp3114 voice line. + + The type of voice line to play. + + + + Gets the Spawn Chance of SCP-3114. + + The List of Roles already spawned. + The Spawn Chance. + + + + Stops dancing. + + + + + Starts the dancing process. + + The requested . + + + + Defines a role that represents SCP-939. + + + + + Initializes a new instance of the class. + + the base . + + + + Initializes a new instance of the class. + + The . + + + + Finalizes an instance of the class. + + + + + + + + + + + + + + Gets SCP-939's . + + + + + Gets SCP-939's . + + + + + Gets SCP-939's . + + + + + Gets SCP-939's . + + + + + Gets SCP-939's . + + + + + Gets SCP-939's . + + + + + Gets SCP-939's . + + + + + Gets SCP-939's . + + + + + Gets SCP-939's . + + + + + Gets or sets the amount of time before SCP-939 can attack again. + + + + + Gets a value indicating whether or not SCP-939 is currently using its focus ability. + + + + + Gets a value indicating whether or not SCP-939 is currently lunging. + + + + + Gets SCP-939's . + + + + + Gets or sets the amount of time before SCP-939 can use its amnestic cloud ability again. + + + + + Gets or sets the duration of the amnestic cloud. + + + + + Gets or sets the amount of time before SCP-939 can use any of its mimicry abilities again. + + + + + Gets a value indicating the amount of voices that SCP-939 has saved. + + + + + Gets a value indicating whether or not SCP-939 has a placed mimic point. + + + + + Gets a value indicating the position of SCP-939's mimic point. May be if is . + + + + + Gets a list of players this SCP-939 instance can see regardless of their movement. + + + + + Gets the instance. + + + + + Removes all recordings of player voices. Provide an optional target to remove all the recordings of a single player. + + If provided, will only remove recordings of the targeted player. + + + + Removes all recordings of player voices. + + + + + Plays a Ripple Sound (Usable RippleType: Footstep, FireArm). + + The RippleType to play to 939. + The Sync Position to play. + The Player to send the Ripple Sound. + + + + Created a Amnestic Cloud at the SCP-939's position. + + The duration of the Amnestic cloud. + + + + Place a Mimic Point at the specified position. + + The Position of the Mimic Point. + + + + Destroys the Current Mimic Point. + + + + + Gets the Spawn Chance of SCP-939. + + The List of Roles already spawned. + The Spawn Chance. + + + + Defines a role that represents a spectator. + + + + + Initializes a new instance of the class. + + The encapsulated . + + + + Initializes a new instance of the class. + + The . + + + + + + + Gets the at which the player died. + + + + + Gets the total amount of time the player has been dead. + + + + + Gets the 's death position. + + + + + Gets a value indicating whether the is ready to respawn or not. + + + + + Gets currently spectated by this . May be . + + + + + Gets the game . + + + + + The in-game room. + + + + + A containing all known s and their corresponding . + + + + + Initializes a new instance of the class. + + The room's . + + + + Gets a of which contains all the instances. + + + + + Gets the name. + + + + + Gets the 's position. + + + + + Gets the 's rotation. + + + + + Gets the in which the room is located. + + + + + Gets the enum representing this room. + + This property is the internal of the room. For the actual string of the Room's name, see . + + + + + Gets the room's . + + + + + Gets the . + + + + + Gets a reference to the room's . + + + + + Gets a reference to the in the room, or if this room does not contain one. + + + + + Gets a of in the . + + + + + Gets a of in the . + + + + + Gets a of in the . + + + + + Gets a of in the . + + + + + Gets a of in the . + + + + + Gets a of in the . + + + Using that will make sense only for rooms with more than one light controller, in other cases better to use . + + + + + Gets a of around the . + + + + + Gets a of in the . + + + + + Gets or sets the color of the room's lights by changing the warhead color. + + Will return when is . + + + + Gets or sets a value indicating whether or not the lights in this room are currently off. + + + + + Gets the FlickerableLightController's NetworkIdentity. + + + + + Gets the room's FlickerableLightController. + + + + + Gets a containing all known s in that . + + + + + Gets a containing all known s in that . + + + + + Gets a containing all known s in that . + + + + + Gets a containing all known s in that . + + + + + Gets a containing all known s in that . + + + + + Gets a containing all known s around that . + + + + + Gets a given the specified . + + The to search for. + The with the given or if not found. + + + + Gets a from a given . + + The to search with. + The of the given identified, if any. Can be . + + + + Gets a from a given . + + The to search with. + The of the given identified, if any. Can be . + + + + Gets a given the specified . + + The to search for. + The with the given or if not found. + + + + Gets a given the specified . + + The to search for. + The with the given or if not found. + + + + Gets a of given the specified . + + The to search for. + The with the given or if not found. + + + + Gets a of filtered based on a predicate. + + The condition to satisfy. + A of which contains elements that satisfy the condition. + + + + Tries to find the room that a is inside, first using the 's parents, then using a Raycast if no room was found. + + The inside the room. + The that the is located inside. Can be . + + + + + Gets a random . + + Filters by . + object. + + + + Flickers the room's lights off. + + + + + Flickers the room's lights off for a duration. + + Duration in seconds. + + + + Locks all the doors in the room. + + DoorLockType of the lockdown. + + + + Locks all the doors in the room. + + Duration in seconds. + DoorLockType of the lockdown. + + + + Locks all the doors and turns off all lights in the room. + + DoorLockType of the blackout. + + + + + + Locks all the doors and turns off all lights in the room. + + Duration in seconds. + DoorLockType of the blackout. + + + + + + Unlocks all the doors in the room. + + + + + + + + + Resets the room color to default. + + + + + Sets of the room that only the player can see. + + Only this player can see room color. + Color to set. + + + + Sets the lights of the room to be either on or off, visible only to the player. + + The player who will see the lights state change. + The state to set the lights to. True for on, false for off. + + + + Returns the Room in a human-readable format. + + A string containing Room-related data. + + + + A set of tools to handle the round more easily. + + + + + Gets a list of players who will be ignored from determining round end. + + + + + Gets the time elapsed from the start of the round. + + + + + + Gets the start time of the round. + + + + + + + Gets a value indicating whether the round is started or not. + + + + + Gets a value indicating whether the round in progress or not. + + + + + Gets a value indicating whether the round is ended or not. + + + + + Gets a value indicating whether the round is lobby or not. + + + + + Gets or sets a value indicating the amount of Chaos Targets remaining. + + + + + Gets or sets a value indicating whether the round is locked or not. + + + + + Gets or sets a value indicating whether the lobby is locked or not. + + + + + Gets or sets the number of players who have escaped as . + + + + + Gets or sets the number of players who have escaped as . + + + + + Gets or sets the number of kills. + + + + + Gets or sets the number of surviving SCPs. + + + + + Gets or sets the number of kills made by SCPs. + + + + + Gets or sets the number of players who have been turned into zombies. + + + + + Gets or sets the timer for waiting players in lobby. + + + + + Gets or sets the action to do at round end. + + + + + Gets the number of rounds since the server started. + + + + + Gets a indicating the sides that are currently alive. + + + + + Gets or sets a visual offset applied to the target counter for SCPs. + + + + + Restarts the round with custom settings. + + + Indicates whether or not it'll be a fast restart. + If it's a fast restart, then players won't be reconnected from + the server; otherwise, they will. + + + Overrides a value of . + Makes sense if someone used a command to set another action. + + + The . + + - does nothing, just restarts the round silently. + - restarts the server, reconnects all players. + - shutdowns the server, also disconnects all players. + + + + + + Restarts the round silently. + + + + + Forces the round to end, regardless of which factions are alive. + + + Indicates whether or not it'll force the restart with no check if it's locked. + + A describing whether or not the round was successfully ended. + + + + Start the round. + + + + + A wrapper for SCP-3114 ragdolls. + + + + + Initializes a new instance of the class. + + The base ragdoll to wrap. + + + + + + + Gets or sets the role that the corpse is disguised as. + + + + + Gets or sets the delay between when SCP-3114 can disguise this corpse. + + + + + Gets or sets the time required to reveal this corpse. + + + + + Gets or sets the current time of revealing this corpse. + + + + + Gets or sets a value indicating whether or not this corpse will trigger animation. + + + + + A set of tools to modify SCP-914's behaviour. + + + + + Gets the cached . + + + + + Gets or sets SCP-914's . + + + + + Gets or sets SCP-914's config mode. + + + + + Gets SCP-914's . + + + + + Gets SCP-914's . + + + + + Gets the position of SCP-914's intake chamber. + + + + + Gets the position of SCP-914's output chamber. + + + + + Gets the position offset in which item is moving. + + + + + Gets a value indicating whether SCP-914 is active and currently processing items. + + + + + Gets a value indicating all of the GameObjects currently present inside SCP-914's intake chamber. + + + + + Gets the intake booth . + + + + + Gets the output booth . + + + + + Gets the list with which SCP-914 has. + + + + + Filters all GameObjects inside SCP-914's intake chamber into players and items. + + The to return. + The to return. + All GameObjects present inside SCP-914's intake chamber. And also return Player and Pickup casted. + + + + Plays the SCP-914's sound. + + The to play. + + + + Starts SCP-914. + + who interacts with Scp914. + Interact code. + + + + Gets the for . + + Item for which processor should be returned. + The if item has it. Otherwise, . + + + + A processor for . + + + + + Initializes a new instance of the class. + + The instance. + + + + + + + Gets or sets a new to which item will be upgraded on or . + + + + + Gets or sets a new to which item will be upgraded on . + + + + + Gets or sets a new to which item will be upgraded on or . + + + + + + + + A processor for . + + + + + Initializes a new instance of the class. + + The instance. + + + + + + + Gets or sets a value indicating whether or not magazine should be refilled. + + + + + Gets or sets a list of items that replace upgrading item when is . + + + + + Gets or sets a list of items that replace upgrading item when is . + + + + + Gets or sets a list of items that replace upgrading item when is . + + + + + Gets or sets a list of items that replace upgrading item when is . + + + + + Gets or sets a list of items that replace upgrading item when is . + + + + + + + + A processor for . + + + + + Initializes a new instance of the class. + + The instance. + + + + + + + + + + A wrapper for base class for all processors. + + + + + Gets the with and . + + + + + Initializes a new instance of the class. + + The instance. + + + + + + + Gets a from it's base . + + The instance. + The instance. + + + + Upgrades an item from player's inventory. + + Player from whose inventory item will be chosen. + Item to update. + Setting to use. + A new upgraded item. + + + + Upgrades an pickup from player's inventory. + + Pickup to update. + Setting to use. + A new upgraded pickup. + + + + Gets a random output item. + + Selected . + The item to be updated. + A new item. + + + + A processor for most of items. + + + + + Initializes a new instance of the class. + + The base instance. + + + + + + + Gets or sets a list of items that replace upgrading item when is . + + + + + Gets or sets a list of items that replace upgrading item when is . + + + + + Gets or sets a list of items that replace upgrading item when is . + + + + + Gets or sets a list of items that replace upgrading item when is . + + + + + Gets or sets a list of items that replace upgrading item when is . + + + + + Gets or sets a value indicating whether or not item which has will execute method for updating. + + + + + + + + Handles pickup if new was None. + + Pickup to handle. + + + + Handles old pickup that has been upgraded. + + Pickup to handle. + + + + Source: https://dotnetfiddle.net/8M6iIE. + + + + + Initializes a new instance of the class. + + The inner type description instance. + + + + + + + Source: https://dotnetfiddle.net/8M6iIE. + + + + + Initializes a new instance of the class. + + The inner descriptor instance. + The comment to be written. + + + + Gets the comment to be written. + + + + + + + + + + + + + + + + + Source: https://dotnetfiddle.net/8M6iIE. + + + + + Initializes a new instance of the class. + + The next visitor instance. + + + + + + + Source: https://dotnetfiddle.net/8M6iIE. + + + + + Initializes a new instance of the class. + + The base descriptor instance. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Converts a of to Yaml configs and vice versa. + + + + + + + + + + + + + + Converts to Yaml configs and vice versa. + + + + + + + + + + + + + + Converts instances of to YAML configurations and vice versa. + This class implements the interface to handle the serialization and deserialization + of enum classes that use private constructors for their instantiation. + + + + + Determines whether this converter can handle the specified type. + + The type to check. + if the type is assignable to ; otherwise, . + + + + Reads YAML data and creates an instance of the specified type. + Uses reflection to invoke a private parameterless constructor to create the instance. + + The YAML parser used to read the data. + The type of the object to create. + A new instance of the specified type. + Thrown if no private parameterless constructor is found. + + + + Writes an object to YAML. + This method is currently not implemented. + + The YAML emitter used to write the data. + The object to serialize. + The type of the object to serialize. + + + + A YAML type converter for types with private constructors. + This converter handles deserialization by invoking a private parameterless constructor + and serialization by writing only non-default property values. + + + + + Determines whether this converter can handle the specified type. + + The type to check. + if the type has a private parameterless constructor; otherwise, . + + + + Reads YAML data and creates an instance of the specified type. + Uses reflection to invoke a private parameterless constructor to create the instance. + + The YAML parser used to read the data. + The type of the object to create. + A new instance of the specified type with properties set from the YAML data. + Thrown if no private parameterless constructor is found. + + + + Writes an object to YAML. + Serializes only the properties that have values different from their default values. + + The YAML emitter used to write the data. + The object to serialize. + The type of the object to serialize. + + + + Applies YAML data to an object by setting its properties. + + The instance of the object to update. + The dictionary containing YAML data. + + + + Gets the default value for a type. + + The type to get the default value for. + The default value for the type, or for reference types. + + + + Converts a Vector2, Vector3 or Vector4 to Yaml configs and vice versa. + + + + + + + + + + + + + + Event emitter which wraps all strings in double quotes. + + + + + + + + + + + + + + + + + Gets the list. + + + + + + + + Basic configs validation. + + + + + Initializes a new instance of the class. + + The node deserializer instance. + + + + + + + A set of tools to easily work with the server. + + + + + Gets a dictionary that pairs assemblies with their associated plugins. + + + + + Gets the Player of the server. + Might be when called when the server isn't loaded. + + + + + Gets the cached component. + + + + + Gets or sets the name of the server. + + + + + Gets the server's version. + + + + + Gets a value indicating whether or not streaming of this version is allowed. + + + + + Gets a value indicating whether or not this server is on a beta version of SCP:SL. + + + + + Gets a value indicating the type of build this server is hosted on. + + + + + Gets the RemoteAdmin permissions handler. + + + + + Gets the Ip address of the server. + + + + + Gets a value indicating whether or not this server is a dedicated server. + + + + + Gets the port of the server. + + + + + Gets the current TPS (Ticks per Second) of the Server. + + + + + Gets or sets the max TPS (Ticks per Second) of the Server. + + + + + Gets the actual frametime of the server. + + + + + Gets or sets a value indicating whether or not friendly fire is enabled. + + + + + + Gets the number of players currently on the server. + + + + + + Gets or sets the maximum number of players able to be on the server. + + + + + Gets a value indicating whether or not late join is enabled. + + + + + Gets the late join time, in seconds. If a player joins less than this many seconds into a game, they will be given a random class. + + + + + Gets or sets a value indicating whether the server is marked as Heavily Modded. + + Read the VSR for more info about its usage. + + + + + + Gets or sets a value indicating whether or not this server has the whitelist enabled. + + + + + Gets the List of player currently whitelisted. + + + + + Gets a value indicating whether or not this server is verified. + + + + + Gets or sets a value indicating whether or not idle mode is enabled. + + + + + Gets the dictionary of the server's session variables. + + Session variables can be used to save temporary data. Data is stored in a . + The key of the data is always a , whereas the value can be any . + The data stored in a session variable can be accessed by different assemblies; it is recommended to uniquely identify stored data so that it does not conflict with other plugins that may also be using the same name. + Data saved with session variables is not being saved on server restart. If the data must be saved after a restart, a database must be used instead. + + + + + + Gets or sets a list with all fake SyncVar that will be applied to player ass soon as he connects. + + As string argument use a full name of Network property ('full type name'.'property name'). + As object argument use value that will be used instead of a current value. + + + + + + Adds a new value to . + + A property of a sync var (starts with "Network"). + The value that will replace actual one. + + + + Adds a new value to . + + The sync var field. + The new value that will replace actual one. + + + + Adds a new value to . + + Type where sync var is declared. + Name of sync var field or property. + The new value that will replace actual one. + + + + Restarts the server, reconnects all players. + + + + + + Shutdowns the server, disconnects all players. + + + + + + Shutdowns the server, disconnects all players. + + Indicates whether to terminate the application after shutting down the server. + Indicates whether to suppress the broadcast notification about the shutdown. + + + + + Redirects players to a server on another port, restarts the current server. + + The port to redirect players to. + if redirection was successful; otherwise, . + If the returned value is , the server won't restart. + + + + Redirects players to a server on another port, shutdowns the current server. + + The port to redirect players to. + if redirection was successful; otherwise, . + If the returned value is , the server won't shutdown. + + + + Executes a server command. + + The command to be run. + The running the command. + Command response, if there is one; otherwise, . + + + + Safely gets an from , then casts it to . + + The returned object type. + The key of the object to get. + When this method returns, contains the value associated with the specified key, if the key is found; otherwise, the default value for the type of the value parameter is used. + if the SessionVariables contains an element with the specified key; otherwise, . + + + + Handles dynamic spawn locations. + + + + + Gets or sets the for this item. + + + + + + + + + + + + + + Defines a spawn point that follows a base-game role spawn point. + + + + + Gets or sets the role type used for this spawn. + + + + + + + + + + + + + + Represents a spawn location for a . + + + + + Initializes a new instance of the class. + + The this spawn is for. + The position of the spawn. + The horizontal rotation of the spawn. + + + + Gets the the spawn is for. + + + + + Gets the position of the spawn. + + + + + Gets the horizontal rotation of the spawn. + + + + + Defines item spawn properties. + + + + + Gets or sets this spawn point name. + + + + + Gets or sets the spawn chance. + + + + + Gets or sets this spawn point position. + + + + + Deconstructs the class into usable variables. + + + + + + + Handles special properties of spawning an entity. + + + + + Gets or sets a value indicating how many items can be spawned when the round starts. + + + + + Gets or sets a of possible dynamic spawn points. + + + + + Gets or sets a of possible static spawn points. + + + + + Gets or sets a of possible role-based spawn points. + + + + + Gets a value indicating whether spawn points count is zero. + + + + + Gets the amount of spawn points in this instance. + + The amount of existing spawn points. + + + + Handles static spawn locations. + + + + + + + + + + + + + + The in-game tesla gate. + + + + + The square distance of the value from that check if the player is too far for being shot. + + + + + A containing all known s and their corresponding . + + + + + Initializes a new instance of the class. + + The instance. + The for this tesla. + + + + Gets a of which contains all the instances. + + + + + Gets or sets a of which contains all the players ignored by tesla gates. + + + + + Gets or sets a of which contains all the roles ignored by tesla gates. + + + + + Gets or sets a of which contains all the teams ignored by tesla gates. + + + + + Gets a randomly selected . + + A randomly selected object. + + + + Gets the base . + + + + + Gets the tesla gate's position. + + + + + Gets the tesla gate's rotation. + + + + + Gets the tesla gate's which is located in. + + + + + Gets a value indicating whether or not the tesla gate's shock burst is in progess. + + + + + Gets or sets the tesla gate's inactive time. + + + + + Gets or sets the tesla gate's radius from which players can be hurted. + + + + + Gets or sets the tesla gate's distance from which can be triggered. + + + + + Gets or sets the tesla gate's distance from which players must stand for it to enter idle mode. + + + + + Gets or sets the tesla gate's windup time to wait before generating the shock. + + + + + Gets or sets the tesla gate's cooldown to wait before the next shock. + + + + + Gets or sets a value indicating whether the tesla gate is idling. + + + + + Gets or sets a value indicating whether or not the tesla gate's next burst should be treated as instant burst. + The instant burst ignores the standard cooldown time, reducing it to the cooldown time used for bursts triggered by SCP-079. + + + + + Gets a of which contains all the tantrums to destroy. + + + + + Gets a of which contains all the players inside the hurt range. + + + + + Gets a of which contains all the players inside the idle range. + + + + + Gets a of which contains all the players inside the trigger range. + + + + + Gets the belonging to the . + + The instance. + The corresponding instance. + + + + Gets a of filtered based on a predicate. + + The condition to satisfy. + A of which contains elements that satisfy the condition. + + + + Try-get a belonging to the , if any. + + The instance. + A or if not found. + Whether or not the tesla gate was found. + + + + Try-get a of filtered based on a predicate. + + The condition to satisfy. + A of which contains elements that satisfy the condition. + Whether or not at least one tesla gate was found. + + + + Triggers the tesla gate. + + A value indicating whether the shock should be treated as instant burst. + + + + Force triggers the tesla gate ignoring the delay between each burst. + + + + + Gets a value indicating whether the is in the hurt range of a specific tesla gate. + + The to check. + if the given is in the hurt range of the tesla gate; otherwise, . + + + + Gets a value indicating whether the is in the idle range of a specific tesla gate. + + The to check. + if the given is in the idle range of the tesla gate; otherwise, . + + + + Gets a value indicating whether the is in the trigger range of a specific tesla gate. + + The to check. + if the given is in the trigger range of the tesla gate; otherwise, . + + + + Gets a value indicating whether the tesla gate can be idle by a specific . + + The to check. + if the given can idle the tesla gate; otherwise, . + + + + Gets a value indicating whether the tesla gate can be triggered by a specific . + + The to check. + if the given can trigger the tesla gate; otherwise, . + + + + Useful class to save text display configs in a cleaner way. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The content of the text display. + The duration of the text display, in seconds. + Whether or not the text display should be displayed. + The text channel to be used to display the content. + + + + Gets or sets the content. + + + + + Gets or sets the duration. + + + + + Gets or sets a value indicating whether the should be shown or not. + + + + + Gets or sets the . + + + + + Shows the content to a player. + + The player to display the content to. + The content to display. + The duration of the text display. + The to rely on. + Additional arguments. + + + + Shows the content to a player. + + The player to display the content to. + Additional arguments. + + + + Shows the content to a player. + + The player to display the content to. + The text channel to be used to display the content. + Additional arguments. + + + + Returns the in a human-readable format. + + A string containing -related data. + + + + A wrapper class for . + + + + + Initializes a new instance of the class. + + The to be wrapped. + The of the object. + + + + Gets the original . + + + + + Gets the . + + + + + Gets the 's . + + + + + Gets or sets who spawn the Primitive AdminToy. + + + + + Gets the 's . + + + + + Gets or sets the Footprint of the player who spawned the AdminToy. + + + + + Gets or sets the position of the . + + + + + Gets or sets the rotation of the . + + + + + Gets or sets the scale of the toy. + + + + + Gets or sets the movement smoothing value of the toy. + + Higher values reflect smoother movements. +
    - 60 is an ideal value. +
    +
    +
    + + + Gets or sets a value indicating whether the should be network updated. + + + + + Gets the belonging to the . + + The instance. + The corresponding instance. + + + + Spawns the toy into the game. Use to remove it. + + + + + Removes the toy from the game. Use to bring it back. + + + + + Destroys the toy. + + + + + A wrapper class for . + + + + + Initializes a new instance of the class. + + The of the toy. + + + + Gets the light prefab's type. + + + + + Gets the light prefab's object. + + + + + Gets the base . + + + + + Gets or sets the intensity of the light. + + + + + Gets or sets the range of the light. + + + + + Gets or sets the color of the primitive. + + + + + Gets or sets a value indicating whether the light should cause shadows from other objects. + + + + + Creates a new . + + The position of the . + The rotation of the . + The scale of the . + The color of the . + Whether the should be initially spawned. + The new . + + + + Gets the belonging to the . + + The instance. + The corresponding instance. + + + + A wrapper class for . + + + + + Initializes a new instance of the class. + + The of the toy. + + + + Gets the light prefab's type. + + + + + Gets the light prefab's object. + + + + + Gets the base . + + + + + Gets or sets the type of the primitive. + + + + + Gets or sets the material color of the primitive. + + + + + Gets or sets a value indicating whether the primitive can be collided with. + + + + + Gets or sets a value indicating whether the primitive is visible. + + + + + Gets or sets the primitive flags. + + + + + Creates a new . + + The to create. + The to apply.-. + The color. + The position. + The rotation. + The size of the primitive. + Whether or not the primitive is static. + Whether or not the primitive should be spawned. + The newly created . + + + + Creates a new . + + The settings of the . + The new . + + + + Gets the belonging to the . + + The instance. + The corresponding instance. + + + + A wrapper class for . + + + + + Initializes a new instance of the class. + + The base class. + + + + Gets the prefab's type. + + + + + Gets the prefab's object. + + + + + Gets the prefab's type. + + + + + Gets the prefab's object. + + + + + Gets the prefab's type. + + + + + Gets the prefab's object. + + + + + Gets the base-game for this target. + + + + + Gets the of the bullseye. + + + + + Gets the for this target. + + + + + Gets the bullseye location of the target. + + + + + Gets the bullseye radius of the target. + + + + + Gets or sets the max health of the target. + + + + + Gets or sets the remaining health of the target. + + + + + Gets or sets the remaining health of the target. + + + + + Gets or sets the size scale of the target. + + + + + Gets or sets a value indicating whether or not the target is in sync mode. + + + + + Gets the type of the target. + + + + + Creates a new . + + The of the . + The position of the . + The rotation of the . + The scale of the . + Whether the should be initially spawned. + The new . + + + + Gets the belonging to the . + + The instance. + The corresponding instance. + + + + Clears the target and resets its health. + + + + + Damages the target with the given damage, item, footprint, and hit location. + + The damage to be dealt. + The dealing the damage. + The exact location of the hit. + Whether or not the damage was sent. + + + + Contains all information before disabling a . + + + + + Initializes a new instance of the class. + + + + + + + Gets the to be disabled. + + + + + Gets or sets a value indicating whether the can be disabled. + + + + + Contains all information before enabling a . + + + + + Initializes a new instance of the class. + + + + + + + Gets the to be enabled. + + + + + Gets or sets a value indicating whether the can be enabled. + + + + + Contains all information before reloading a . + + + + + Initializes a new instance of the class. + + + + + + + Gets the to be reloaded. + + + + + Gets or sets a value indicating whether the can be reloaded. + + + + + The type of the plugin's config. + + + + + + + Represents the base class for a virtual plugin in the system. + + + + + Gets or sets the which handles all the delegates fired before enabling a . + + + + + Gets or sets the which handles all the delegates fired before disabling a . + + + + + Gets or sets the which handles all the delegates fired before reloading a . + + + + + Gets a containing all registered instances. + + + + + Gets or sets the object. + + + + + Gets the plugin's master branch name. + + + + + Gets the plugin's name. + + + + + Gets the plugin's prefix. + + + + + Gets the plugin's . + + + + + Gets the plugin's . + + + + + Gets a value indicating whether the plugin is running. + + + + + Gets a given a . + + The type of the to look for. + The corresponding , or if not found. + Thrown when the provided does not inherit from . + + + + Gets a given a . + + The type of the to look for. + The corresponding cast to , or if not found. + Thrown when the provided does not inherit from . + + + + Reloads a . + + The type of the to reload. + if the was reloaded successfully; otherwise, . + + + + Reloads a . + + The type of the to reload. + if the was reloaded successfully; otherwise, . + + + + Reloads all the virtual plugins present in the assembly. + + + + + Reloads a 's config. + + The type of the to look for. + if the 's config was reloaded successfully; otherwise, . + + + + Reloads a 's config. + + The type of the to look for. + if the 's config was reloaded successfully; otherwise, . + + + + Enables all virtual plugins present in the assembly. + + A of containing all enabled virtual plugins. + + + + Disables all virtual plugins present in the assembly. + + A of containing all disabled virtual plugins. + + + + Reloads the 's config. + + if the 's config was reloaded successfully; otherwise, . + + + + Fired after enabling the . + + + + + Fired after disabling the . + + + + + Fired after reloading the . + + + + + Fired before the is enabled. + + + + + Fired before the is disabled. + + + + + Fired after enabling the . + + + + + Fired after disabling the . + + + + + + + + Tries to register a . + + if the was registered; otherwise, . + + + + Tries to unregister a . + + if the was unregistered; otherwise, . + + + + A set of tools to easily work with the alpha warhead. + + + + + Gets the cached component. + + + + + Gets the cached component. + + + + + Gets the cached component. + + + + + Gets the of the warhead lever. + + + + + Gets or sets a value indicating whether or not automatic detonation is enabled. + + + + + Gets or sets the auto detonation time. + + + + + Gets or sets a value indicating whether or not doors will be opened when the warhead activates. + + + + + Gets all of the warhead blast doors. + + + + + Gets or sets a value indicating whether or not the warhead lever is enabled. + + + + + Gets or sets a value indicating whether or not the warhead's outside panel has been opened. + + + + + Gets or sets the warhead status. + + + + + Gets a value indicating whether or not the warhead has already been detonated. + + + + + Gets a value indicating whether or not the warhead detonation is in progress. + + + + + Gets or sets the warhead detonation timer. + + + + + Gets the warhead real detonation timer. + + + + + Gets or sets a value indicating whether the warhead should be disabled. + + + + + Gets or sets the amount of kills caused by the warhead (shown on the summary screen). + + + + + Gets a value indicating whether or not the warhead can be started. + + + + + Closes the surface blast doors. + + + + + Opens or closes all doors on the map, based on the provided . + + Whether to open or close all doors on the map. + + + + Starts the warhead countdown. + + + + + Stops the warhead. + + + + + Detonates the warhead. + + + + + Shake all players, like if the warhead has been detonated. + + + + + Gets whether or not the provided position will be detonated by the alpha warhead. + + The position to check. + If , only lifts will be checked. + Whether or not the given position is prone to being detonated. + + + + A wrapper class for . + + + + + A containing all known s and their corresponding . + + + + + Initializes a new instance of the class. + + The base for this door. + The for this window. + + + + Gets a of which contains all the instances. + + + + + Gets a randomly selected . + + A randomly selected object. + + + + Gets the base-game for this window. + + + + + Gets the window's . + + + + + Gets the the window is in. + + + + + Gets the window's . + + + + + Gets the window's . + + + + + Gets a value indicating whether or not this window is breakable. + + + + + Gets or sets a value indicating whether or not this window is broken. + + + + + Gets or sets if the window's remaining health. No effect if the window cannot be broken. + + + + + Gets or sets a value indicating whether or not this window can be broken by SCP. + + + + + Gets or sets a value indicating whether or not this window is broken. + + + + + Gets or sets a value indicating who is the LastAttacker. + + + + + Gets the window object associated with a specific , or creates a new one if there isn't one. + + The base-game . + A wrapper object. + + + + Gets a of filtered based on a predicate. + + The condition to satisfy. + A of which contains elements that satisfy the condition. + + + + Try-get a belonging to the , if any. + + The instance. + A or if not found. + Whether or not a window was found. + + + + Try-get a of filtered based on a predicate. + + The condition to satisfy. + A of which contains elements that satisfy the condition. + Whether or not at least one window was found. + + + + Break the window. + + + + + Damages the window. + + The amount of damage to deal. + + + + Damages the window. + + The amount of damage to deal. + The handler of damage. + Whether or not the Window get Damage. + + + + Returns the Window in a human-readable format. + + A string containing Window-related data. + + + + A wrapper for workstation. + + + + + A with and . + + + + + Initializes a new instance of the class. + + The instance. + + + + Gets a list with all . + + + + + Gets the prefab's type. + + + + + Gets the prefab's object. + + + + + + + + Gets or sets a current working status. + + + + + Gets a current collider with which player need to interact. + + + + + Gets a stopwatch which is used in counting all cooldowns. + + + + + Gets a last interacted with workstation player. + + + + + Gets a room where this workstation is located. + + + + + Gets a workstation from it's base-game analog. + + The instance. + The . + + + + Spawns a . + + The position to spawn it at. + The rotation to spawn it as. + The Workstation that was spawned. + + + + Interacts with workstation. + + Player who interact. + + + + Defines the contract for basic config features. + + + + + Gets or sets a value indicating whether the plugin is enabled or not. + + + + + Gets or sets a value indicating whether debug messages should be displayed in the console or not. + + + + + Interface for doors that can be damaged. + + + + + Gets or sets the health of the door. + + + + + Gets or sets max health of the door. + + + + + Gets or sets a value indicating whether or not door is destroyed. + + + + + Gets a value indicating whether or not this door is breakable. + + + + + Gets or sets damage types which will be ignored. + + + + + Damages the door. + + Amount to be dealt. + Damage type. Some types can be ignored. + if door was damaged. Otherwise, false. + + + + Breaks the specified door. No effect if the door cannot be broken, or if it is already broken. + + The to apply to the door. + if the door was broken, if it was unable to be broken, or was already broken before. + + + + An interface for all enum classes. + + + + + Represents an interface for commands with game permissions. + + + + + Gets the permissions of a command. + + + + + Represents an interface for all non-interactable doors. + + + + + Gets or sets a value indicating whether or not door should ignore lockdowns. + + + + + Gets or sets a value indicating whether or not door should ignore RA requests. + + + + + Represents an interface for commands with permissions. + + + + + Gets the permissions of a command. + + + + + Defines the contract for basic plugin features. + + The config type. + + + + Gets the plugin assembly. + + + + + Gets the plugin name. + + + + + Gets the plugin prefix. + + + + + Gets the plugin author. + + + + + Gets the plugin commands. + + + + + Gets the plugin priority. + Higher values mean higher priority and vice versa. + + + + + Gets the plugin version. + + + + + Gets the required version of Exiled to run the plugin without bugs or incompatibilities. + + + + + Gets a value indicating whether a plugin should bypass the required EXILED version check. + This should only be used by plugins which do not need to be updated across major version updates. + + + + + Gets the plugin config. + + + + + Gets the internally used translations. Plugins should implement and use . + + + + + Gets the plugin config path. + + + + + Gets the plugin translation path. + + + + + Fired after enabling the plugin. + + + + + Fired after disabling the plugin. + + + + + Fired after reloading the plugin. + + + + + Fired before registering commands. + + + + + Fired before unregistering configs. + + + + + Represents an object with a position. + + + + + Gets the position of this object. + + + + + Represents an interface for objects that provide replication notifications. + + The type of the replicated value. + + + + Gets the value of the . + + + + + Gets the replicated value. + + + + + Gets or sets a value indicating whether the is able to replicate. + + + + + Replicates the current to . + + A value indicating whether the replication transaction should be closed and disposed. + + + + Replicates to . + + The will have different values, and they will need to be replicated again using . + + The value to be replicated. + + + + Sends a new value to the . + + The will have different values, and they will need to be replicated again using . + + The value to be replicated. + + + + Represents an object with a rotation. + + + + + Gets the rotation of this object. + + + + + Defines the contract for basic translation features. + + + + + Defines the contract for config validator. + + + + + Validates a config value. + + A value to validate. + Returns whether or not config value is correct. + + + + Represents an object with a position and a rotation. + + + + + Defines the contract for classes that wrap a base-game object. + + The base-game class that is being wrapped. + + + + Gets the base that this class is wrapping. + + + + + The limit of a certain when wearing a piece of armor. + + + + + The being limited. + + + + + The amount to limit to. + + + + + Initializes a new instance of the struct. + + The of the ammo. + The ammo limit. + + + + Converts a base game to its appropriate . + + Base game armor limit. + + + + Converts a to its appropriate base game . + + armor limit. + + + + A tool to identify attachments. + + + + + Initializes a new instance of the struct. + + The code of the attachment. + The name of the attachment. + The slot of the attachment. + + + + Gets the attachment code. + + + + + Gets the attachment name. + + + + + Gets the attachment slot. + + + + + Compares two operands: and . + + The left-hand operand to compare. + The right-hand operand to compare. + if the values are equal. + + + + Compares two operands: and . + + The left-hand operand to compare. + The right-hand to compare. + if the values are equal. + + + + Compares two operands: and . + + The to compare. + The to compare. + if the values are equal. + + + + Compares two operands: and . + + The to compare. + The to compare. + if the values are not equal. + + + + Compares two operands: and . + + The to compare. + The to compare. + if the values are equal. + + + + Compares two operands: and . + + The to compare. + The to compare. + if the values are not equal. + + + + Computes the sum of its right-hand operand and its left-hand operand. + + The to be added up. + The to be added up. + A value that represents the sum of the two operands. + + + + Subtracts its right-hand operand from its left-hand operand. + + The to be subtracted. + The to be subtracted. + A value representing the subtraction between the two operands. + + + + Computes the sum of its right-hand operand and its left-hand operand. + + The to be added up. + The to be added up. + A value that represents the sum of the two operands. + + + + Subtracts its right-hand operand from its left-hand operand. + + The to be subtracted. + The to be subtracted. + A value representing the subtraction between the two operands. + + + + Converts the string representation of a to its equivalent. + A return value indicates whether the conversion is succeeded or failed. + + The to convert. + The converted . + if was converted successfully; otherwise, . + + + + Gets a by name. + + Weapons . + Attachment name. + instance. + + + + Gets the all 's for type, by slot. + + Weapons . + Attachment slot. + instance. + + + + Converts the string representation of a to its equivalent. + A return value indicates whether the conversion is succeeded or failed. + + The to convert. + The converted . + if was converted successfully; otherwise, . + + + + + + + + + + + + + Indicates whether this instance and a are equal. + + The to compare with the current instance. + if and this instance represent the same value; otherwise, . + + + + Indicates whether this instance and a are equal. + + The to compare with the current instance. + if and this instance represent the same value; otherwise, . + + + + Settings for primitives. + + + + + Initializes a new instance of the struct. + + The type of the primitive. + The to apply. + The color of the primitive. + The position of the primitive. + The rotation of the primitive. + The scale of the primitive. + Whether or not the primitive should be spawned. + Whether or not the primitive should be static. + + + + Initializes a new instance of the struct. + + The primitive to copy properties of. + + + + Gets or sets the primitive type. + + + + + Gets or sets the primitive flags. + + + + + Gets or sets the primitive color. + + + + + Gets or sets the primitive position. + + + + + Gets or sets the primitive rotation. + + + + + Gets or sets the primitive scale. + + + + + Gets or sets a value indicating whether or not the primitive should be spawned. + + + + + Gets or sets a value indicating whether or not the primitive should be spawned. + + + + + Settings for specific radio ranges. + + + + + The amount of battery usage per minute while idle. + + + + + The amount of battery usage per minute while talking. + + + + + The maximum range in which this radio will pickup and send voice messages. + + +
    +
    diff --git a/JoinLogger/bin/Debug/Exiled.CreditTags.dll b/JoinLogger/bin/Debug/Exiled.CreditTags.dll new file mode 100644 index 0000000000000000000000000000000000000000..b4cf75a51ef4b861734ca61efb42bb0ce107841b GIT binary patch literal 15872 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
    &vV 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 HA3X5yWkR2K literal 0 HcmV?d00001 diff --git a/JoinLogger/bin/Debug/Exiled.CreditTags.xml b/JoinLogger/bin/Debug/Exiled.CreditTags.xml new file mode 100644 index 0000000..8a3fad0 --- /dev/null +++ b/JoinLogger/bin/Debug/Exiled.CreditTags.xml @@ -0,0 +1,196 @@ + + + + Exiled.CreditTags + + + + + A client command to show an EXILED credit tag. + + + + + + + + + + + + + + + + + + + + + + + + + + Handles credits for Exiled Devs, Contributors and Plugin devs. + + + + + Gets a static reference to this class. + + + + + + + + Gets a of Exiled Credit ranks. + + + + + Gets a of recently cached userIds and their ranks. + + + + + + + + + + + Uses badge. + + + + + Uses Custom Player Info area + + + + + Uses Badge if available, otherwise uses CustomPlayerInfo if available. + + + + + Includes both options. + + + + + Represents all existing ranks. + + + + + No EXILED roles. + + + + + Exiled Developer. + + + + + Exiled Contributor. + + + + + Exiled Plugin Developer. + + + + + EXILED Tournament Participant. + + + + + EXILED Tournament Champion. + + + + + EXILED Donator. + + + + + Event Handlers for the plugin of Exiled. + + + + + Handles checking if a player should have a credit tag or not upon joining. + + + + + + An object representing Exiled Credit ranks. + + + + + Initializes a new instance of the class. + + The name of the rank. + The name of the rank's color. + The hex color value of the rank's color (in CustomPlayerInfo). + + + + Gets a value representing the ranks name. + + + + + Gets a value representing the ranks color. + + + + + Gets a value representing the rank's color as a hex value. + + + + + Handles the Safe Thread Request. + + + + + Gets the result. + + + + + Gets a value indicating whether or not it was successful. + + + + + Gets the HTTP Status Code. + + + + + Gets a value indicating whether or not the request was successful. + + + + + Gets the call to the website to obtain users to their roles. + + The URL. + The error handling . + The result handling . + The issuing the request. + + + diff --git a/JoinLogger/bin/Debug/Exiled.CustomModules.dll b/JoinLogger/bin/Debug/Exiled.CustomModules.dll new file mode 100644 index 0000000000000000000000000000000000000000..f7339301f1c268d6490c66a40481237a3250aac8 GIT binary patch literal 261120 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�r#V-R7l^T^L!#BVTdc zr8ko_XL(;_8o=dTa+i{q!mY5#oIIDHe(sWPFA)sa=H9wf;N_t@|9&uweH#vD#gY*_XkXxwjm5fF7u*?Vq0&~@!XjD3 z{3VxIA`2faDsm1Z;)q>!-GfpG=bGLl>})m(&1JM5LgTu#Oh)Q$WFE3IyW_h#l~NKv z^PX_R&n%4jna>2Ub&~=3#7_fZ>s_s?&Pr1a*eAT~3=r|tYmsrKH5=JkgP2cgYkczJ z8s#j)0X1brX-YVOe6C_!V;CjC!X8;NsLU%^uFS()`$w3yvqh{_=x!axRA4 z(bUm-@m*v&YpD!$j)aoI;9>T$p%on*EZ+@<=a?zXC*4C5%XH<;yX)ZR?P+hyLEfya z80g43Sh6ke&ITBZu9UIf3y1zurNo2eFGlfRvT{{kmyRnfbvWE=pfTt^viWk|6=WOv zC0F{Eq?K^Iq!76y395?|BEzf&!=PQ%#FNQFc!UvXYJkaa_=FCA0z-fAnZdzyjQ`)1S2mXuFpN+zhE#H^^1%pT;|;Z zvx^fN6TVUZ)} zwl?8a>3GvWsuY{NYztbf^hdS@by!anV-OXc(_(aT9CR{#J`Tr*Yx!H*?R&a!TOMq6 zO1f|JerlWh9KArcPQB&K)yN#_rgx=}`}pzuVViSwBn|}u2g<8TwX2bm^NRD4kh@-s zc`;?@x;lRte-IMZ9<>kgte-8EAG>I5zz++1u7OXZr}}x8CkCWbY1}+0ZJYm?0dws( z$jxo;?eu7mSL%V|dwZT5ha`-RQU-vKNQN)~gak8$0U#uvAq)UP^Lc~;$SRqS=82hQ z&UbU}da9)B1UuPv0z1{kwNdS~^W5ZIb(8gX>eOT%q^zR|tDG!-mFGI)%Z=*>pJ<-9 z?n|Rkm-r*JhU)ZDXA;w?C#jhKck|V_>$t6Ya(}v?nLy-O7x2-4do-j8~hXZ$UXwnbTqC zaPo!Wy~Sotx0|x@W^aLN-vHndq7GpKn7in~2;qK%Cv-|NIWn^)tx1 z?n27LF*q&XVN;^}uDC<-J>~kgzuxlzgsG40`{46Q19>0#roqyK{9PZ(aX}(Saw~66 zR#X4BFu8wIm>(ca&LtY9A~Ut#8wi#j-jwJ1R(ZBe^b=?0@)U3g;}ZDS%` zk~T|In!NiZS-UIqI^6#N-~{q*DT+?tLLJ^=v0+28qsqYvJGtVsx%gKQv^J43)x2ag zP)qBibv7wR(pW=^-h3*?0xw1{PA6Yo(coqLoq9d(uMxyM#W&xP^WdJfDNc&oHd0bME(wK2I=Uu7W=R<=h{I{F5Qi z%Q^M}$?IP1UvloxO8g4}-tnCKt73msO#S3WRhGZR2lIFEY%pHrQTqo${7(h{QZPn9 z(n~yQsEzlh6>w%;jB^Ae<$2V2J+-K_ykcBX&_O^_Cy!cDh%N=)3OG4d(sUlR8A8ld z&_iH)&B~^IN<2ZfS)!j@wq7MoF57G+O)lFUB~30{Nl7Lfrzm|y>RR$8pjLf}17hCD zsFujQ9%RpXBbO&pd(InS8=dFP_Dl8H)gErHShEkci)mLVK?_;~SW#Y?A`Ae*F`B0^ z00hIYM;HL&niOFGh}WeE130U+LxA`Ae*Ebfan0K^R`!T=E1 zmZvZP#2ZtD0U&Nl5e9&GQ;IME#G6xu0U&Np5e9&GONuZ6#9LE@0Xv26wQPV&3r~r8 zUBedXZ%YXb&{~c6au_G^_WE}m^+JDz+dP+(asHB%xj{hAX_Y-Y-2wnR0{s#T(CS7k z{XPL;8%9s=y-c%7_@M@l4Fo=6c}HJw`wzcIS4$2$A8$G6bXQW=oF(U^WgVE5#aV!H z3XLG%nDVR3lgMqDU1@nI6knD!3$o}XDSEJ-ayOik6#AalLa&x)wk4y0EbE z_7-xbx<%+-XGEKLAoYCD=DX89X-~)0`N1LQreo^sf}?-pVcO>HQvEXP z1)=W`9Q>-k8&AWx)upYt1EH)tN4K+{ryeVBnIL!<)apP!e>+vIPT67d|R zWwg>Y%a};FDB;&^CWOKv#$ErYQ9Ul(X62^2;`b$TbAypZbXsnxyNFh|iTpYeQkdNt zj;zCEY|VTjz*zJqSw&x^fdxrgNBZG68+k`9{>*~VM3>rgl>tyRR08mr1td% zfo<5sZs=CM80->SU1 zQ-xmM7~X4PvEVP?^wqWkEXHS}&g5;v_mG z$8_^F>1KS1*-3Bf(A%DBlY5e}a1^a`Y<9UG!wM(pu*-BWBByowJnpkppd2L;EkL|JImeTr z(!Hbg(lf#M1xCtFF?EzRQ|xE>}Xg_yrSE^qT5Z;+(2tc zGFPwN7Twkai@*N0ukFa(c(0860IlimxWxDM_JHM<-s|eA-Iuh%l@c*mze(}VPmrY)$=djZL7cHY~iLMi?Z7a7J?ZOVvI~ulPhpp6Mm8s33X&z@Kocl7QKFUF;d#98w}($#FvKL#Fq z!y`Fa*@onnUY+*jwZ11aOR2)y3JIdl%EMz4#Bk z_`>~w=q1a=D@}P`a7|2n7AV$KHQ*Po_I78e@B35+lBKPN(-h+u%bFWPeMAQuzhYLc zLwydYq7_lrPmo!<4=xz`1rjDYn$^{+BQIvWDkIpq zjiM==+ewIYEyd>1zcbb{1I)c)7Q-xO<~D)oBNGQ8qL(%vMcMbnCz$3nfOFQ2AxG_e z3uk9o&&=7>7&+`XYG2arW9{w+qSNz98YUkt;Z}^Y^XdtvALWvX$~^Yv4dMLywW`&e z`gMB5=R;E0?l`RNLMe6ai_=RC+5v}JCFpFvEjXAu>94jcgrjm7*lJ-^EnVA9IBiZm zB+b=!7fvdx?IB3Is_iLgRM1|6E(h{sZ5S+qx2-b`|x&PxN>^jqQ|cGaC?&$pNI@PHM>&@ za(Wm5;+-kN01$Vj2m?UeogxeXfzf*&27tiKJi-7F_oWB}K-`}q3;==leHH^iJdh#` z0P*e=VE~BtqzD5*JeVR30P#?YFaX4RQ-lE^9!?PkfOsTD7y#nY6kz~}$5Mm=`-JXi z>eUY4GzZsGJ8lpBxJ|dmls=BPi%j%!G|~T_ zkK+Y+nvX-kR6Y*8qY&Za5b%HTaV#@q58b|Mgy+oGS#dH0Mz#H9@+V>PBR8fq6XOY+ zrUx}M?N4g|s8aOVwMu!<&~dyF#itO7y>G)_dD&4eb5>ya7xta8kvFy~=^-g;HuGiws8Zt7&_XpA+P<6%Ch$x4?zv#+L{87=rdB@h zZSqly=Tp>HID&_EOHs;hRZiSlYv7?3ckP|$B)s*Wo-&Anj^`SlCE3INlB88G7fNUl%@NxQ^r18Q%z?EX@2T-gfoHU<7&x1 zc@2|bvQOqUiR?c4nCw2e)8St&u4jtKe3WM}yIEG!D{q#0i>tX=zB7tXr`fEF7_?-; z(C?7Pqnn%Mgh4S3Y9?@G*+<^g+N=+&SxaUfO0iDjcvYe}ba?mF1uXMZ z*?GCMnC#BVP5E^i?<0N{I>yF1=dsrSV~z{_yRv+p#y0vKEkxcq9FY? z4f9!4zAbS*wP9N^=PA0;8=Ke1`T+)axN84}ocj#qeqqSHMMZ3#JII&%EW%=-=(9Lp z9clFA%PDm~$?0E;nidYOzlh1gE5t;&8x%HG+OtrY(rQqNol*ER627UmXW-mWltbpPN9feQWEMfpac7;=3!Gb(kZ58XqU6?{Q4ci?16Nck)?_&R9KB*Q=95 z!f$5}36t8~+*+GQo3&BO)V1+v?XM1&UhMtZ+;6kOb2?ezigO}vZjFhnZ@WqC+}0hu zKq9D|68QQshUbGl+JfK!bd#AjR&4|>zw#Qimh3V{{@1$={8oHFqq?Ji#%IvbgIoHD zzKpU^UEWVLo#xiHgd{6wl013-LI z2watbpGwmV0KrJ=b!-5LCsTw0AU>TU3;@AI;j+U)`!ivPryE zUU&KusndvM^pQf}Sm+NwvE_X59R2=av*jTg**AH*y*3Y4fg9*mROg31EbVbLR^6=N zcrk@{qN^M6g^V)k1$neyPxs{OFCA`)<&akSAf7eN;J{G(bbZfngpTRIF1jgk@1nXB zoP7;dokUibs9OEm)f$5FF=B(Q^>2ZB$*lvy_-F0+PLr&KflwJgJRk1=piD`&(HWOp8Zh+_AP>$%tH7;DOWV}nFPt}MS|u9XG$p7*Aomolp|NGo za$d;Qf-2FPKXv!R&ZRJ4naBDQM)Lg3S+Z49^bbwp;*liFX_TRK!(?Cac@&f&Ur%~< zO%h?p7gb;Na;!?80rMgZ)SwyBG9~sIS>=Q*-&915u2|jt<#NyUxfj12%^aig6#b6F zXl&ffhvtZ44x9Pznjy{Vd=jdQ9OueOcStgjH#*yK#L|ie5jhSH8d$3>iw(XjEqnJY zKcUiAK;^D5QWN1LAP0NmD;t^pUHv4>$9yWYOTxM(RSfMD*fGBTVs+EBhSxONTbZK> zk}dO7&JNx@KxidbWK}Ft0K3^hZT**M3T7nvX74t*V zuze28LPGThx3zj;U&_6KlAn=Y>S?wW&HSY7ohT=R*H^+YL(8~Abo*x_a%}SM)uv33 zHvsYFR;ij135oPzi(Pa#2@YcRQ^mn&{D)}SW~SGUePhrB$quDI71i29_`bvg+jsp| zDC8dZW*8+6!mtnx9dBcp^;R34Sbg)-A4(oPIc6#-I)?vZH?M;>Nf^tEdRx^nuc21X zW8B+)f)`5MeS(+CxOKQ&pcy)sLfx%E={q5N=ayWYn@$@rjuq^?4T8h?HfWOUTIcFR zT*>fY6~xk`#iHDnO=QO4h4%>e4mcPI!RTs(O73=$G~YImReRH%TM|pw2BBL{#6H!) zcI-Uh+8tz(FN2eG8wa@v7aVHi;GHI;$-`(KRp%xpH;1HHW7pu;iP~vV{{rVA_j)Xw zFqus8J5|;YWo7ESomg+<1#@>nP^|Pu?rwm@ZVK)mBFT3%ex7~tCLGoru?oKpp9lJo zz)l-RcZ8+8mrUI&o<)bOq3$Cxt<%kH=lhvoRs;BG+u+?)k8Cl6Iuh&{{G6r~)*UyoXHMTBTj3P4d+Wu2JyuB;PSgLu1AG zlL|hi;E5!S&1Y15QkYLG_>6+jCTYhi?Q_C>Ucna>d@)HoLTO(T=F1Acl1)40Wzr6v zB<-sS&(oFmHF5g7f~ORuX=hB5_H>f(IHj!@^*0oJQ^B{Av=fx}U&4G_!7~cJlccdv zjcVT&=6edhuiyts8hh2K_N*{JRIow8kCL=gl=fp`{#(IM6#O(vJ56an6Xxd%exZPY z)7tMOrH#AZ{L3WY8m0Y@sDGv4*9v}*7awlO<`SsQQ8#N^;e}$VOlaUQ*f=*2S-_Ol4hdN;2!>4hj>2{Hx4D`le1#jjsu%sVrgQ}~+i zHhcMbN97+)`G-?}y9sb`Mu1|4yJ3v%eEfMz0Xo_bDwqVx`r)bU`l03YHSQM$&?BYZPpi#~YlUnY;B9r zV_PVt?J!;n6!#zvihpvo?Kxw9Kdb0^C84S@TQSR+s^D=IYVAKqMBjvH?}q674vto+ zgLC}yl<(*2vPl%<@~o)Hk}D|_Hk0G4@qzptde5h?QA$i~ZWd9brzN-%Z_ z*%u(oeDW?KQ-dePCUh(+Xakc#dj?znLp)z1Hi@Oz1!=V!{pv3AdcAH;nkj#i2}E}` zh!&6wx$3GoTb~P3q6}xvi8#7Te5`4oPn# zM?$|0s`!$I#agEClWDn_sV|6`#d2X01)3w5e9(xuM}Yb zh;OF|13)~JA`AfWofKgJi0`Hd13-K)MHm3$`zgWz5I;x}27qAe?b=fcR;OFaX5QQiK5@ex4!>0P%|yVE~9-54VLZJ{)=tezLl3J*1D0uCB|<1%7GQy6ih#cuHMnouFjD zVQokHR$Ye5k)@0;w9AxrnH{H>+t9h|GBDt)1LpH)gmcc{zz~jgMp|&Tc2Iiq=<)Oypp(f;^hU1~;;-N<3p{5CKqOPk^5>Uzx zYpW%Y)Ew4!7AOTXAPSUf6ReaP#=C;G{onbfRqk=JosLE|>KN2tl6NrTfmbW)?{g3N z*gO5>ZvVi;A(BV^;{pF*n4 zwCouo=&HOn-59K+O~dN>b{D(D?S|ZgCwDYoA+S$pP3zpF9bTL8Kji<+%(GIS6*43CRp(iCCi}h1TkrFAnK$xR$eDTm<{y98V~IAieB4MzvqZiV zK58VG&iazlH8B|gBEYX{2m?T{vGWK6K!hp601&wpVE_n@vV0Z;K(wa_13*M6!hmHa zbm;b!P|umLxIEbPM76y@>GZcUa!Yyu`*wh_=tDYy<(u@}*Hemq?1G}& z-pV_yytlUI{jl=xV|kSlU#7eorzU$J^di~sB=3W=x7MAn?{OySc*b5f9Y5L2rsG0;*>s$3ne@~0v+*vR!vLmhm-$>c+kSB2V7r^? ze-lP>iHdWp=gDi=L;0#EUa$1s#tC#d>?WrxrFw!{O2qfIw98KJcKUmori)C0FGur2 zQdpBFxyy<1s?+DHb|AvkqGCrbi z&$P^tp%g9UD{d_;haQ=d`>y(_?%Gihd0SwQk|L((XUne?*;g~<{>q!Ra8EC1&L}?m zYRO0FcfWp&`e(;S!zb^tYJ2WA+`{uX*;MGh14-uo13%;uj?KA~>8hj89YaR{yR}_~ z^u?1r@0>*UxMN8w@P5g0JO?;y!zay0>ygVH4z?u{Tf@C+gssj%B(zXb`3xg*1&W*}-?OuOw39 zGrt$br-P`TX%AgY;iokDZLPJuFnfj)4gxq+z+MRuzgEqA7ASW%0iSy5iF_Ll3?0>w zxhFDtI~>1ZSd7ml@KRUK>S6BHrx+G4TXt3Dn2vRKBb+|-%y~GUfId&;c$)onv4k(b zh2wQFv7C%ie;OX(@eu&UiYFan0+gHrFSw&y7;VK(Z3hC=kXTGBorRbgDAL zm~i}s)jfLBTUxiGUVc9ZJ>`Noq7(gP^fb6}_T9Q#nynP?X8C+2l9%he^y`p*Abq*6 zDZIN#_>AlcqA9w&*eIHkyGw-71w{Wk8Zu_yN7MK{sv>Kz5v288?NUJ+mTJR-RJw<> zc&c3{oXV@!1*xFgh@df`@)6ue)e6RZn*N?M2Mxk%&D4thcium<_OY=#egACSwN;$> z_UXt%y2LerH7`S+Ulkhwf~yK1VE_m|O6Cy;fappQ2B5IlBD0q5-D!dWAf}}V13*kq z5e9&mks=I`U7UeUoMdCiC~T8UgF&n%M0I2T^H6%HJml+f)A8%#GL5)ExVauNj#OP2 zj5p&s*gy0r7W9hO1vliY%k%5EPZz=CZt1~P%$O@LN1E*IJoyhQ$a=D5&Ba%cTwP>8 z+RktI_Ti+wQkdxgS6MxnGAevMg0C%Kt+>NgtEG?ig*80&mwb=v8WD^|ct4}s>wx3e zE4Ws{bv_A)X;gcI5Z5cXLBWka2^B`QHwtl+f;SP^p1fIxoykrp1`ke%-jBsG>6=~+$sp=bkV2O7T_ydOP0qI~Xks~-C(eQ#B0Ag;6FyH_jRXcK{t*+!SmbA*X zQA%V02kr0I@hl z7yx3k6kz~}%~ON{Txh#TR&%d3PhU*OqEl=vx)1E+W06LVWGp%XoiG-iq({s;*T$j~ zc`_C~{r}5YBxa07_ajYqEIK6lNN16rb}}UP60_AI)NeWjr&5Q6WRb0kk|F9{@UbE4 z0jnOarDTYDx8jZ^k^g2orfh%7`1Bs7jz!FvQSCwC_#p-FRbZD*#v*3K33pAF&M)LpGO8XjH~t7r5>N1!wU0rrA1CLmHqVO(H56UH19&m~R`WySAJ@LT`MH+lrpTAF zdm+9}qQd;m2bP@l`XdPw>_;Usn}?YU5d12{4rlr;5|v*IQO%iEoY0{6IHMPg6Bjf2Bmwf%0?IZUI7!3W!Mi~t~wj6gi)7nFSZz8$s!>^Wr%;x+g zIkWLkjf+1)y!IqPkQ~^qTD{@nz4iqb2Wxjc7uWq<5?6EPHo@^5>%hV7t9x;gZK;Z7<|ZI z)gEX|uWBb*E~N1FxRKk;={YoK7JHE|k|8-$-6B|fMKGNzU`y=*bE4J7kD}G-IkyMd zeT-j4@KIZ#Wb0EKU!RjQ^+73-w(&IamsHn1(|Up zajJajoua{D^xsgA+9WI)pq_0bK6*{XKMt%gE1XUX5OGlI*C|eOvW)WCPR(uB=?TDmWGU_;KYl) zJ-m(O^K)7wTi4{o$1jT%ljkNUmrYcD5Wv>%_`kT)KgHVpe39M==^w;Uq@KlBVCFyH z+b6F|RMx!>1~gyj;G*O***MJ}9i)91>I;-j?=I|uKJ^FgtFSe({np@XM8SUD3bVAQ zgh@sk_cW2d8hYe3P0Zk-HJ|)RXQ?kdVSOQ2zZXknKH(-#o&jGmzr9GR<54B2Jq9Ls z!p?jE>d97<(<*yCrLoiK*P4^HC#K|=yas@HRf;eGM4TcF0I@}iFaSh3MHm30k|GQM zQB4sBq_tul>8{lpF_KMsT7Y@4&rfRDGTb@wwc^KzOsiOpC;+iQRxMVH>==`Y9mvUx-H4HVc) zfBdBMVa#GCa;!+AI({4~X7NXfV*m!f54bBFR_dy|X!9^;RS~&wQCat21oEn`djR?5 zZXKLKe#qXW_&$+J6vaOf!4eo%4q%^Wax+_}B@B|l&yN*K+iqEy)!~0Z zdmt>-c@ryN+1Rr*CrOhHFJsn~En&uTEQ+s}QcJ$%4BkCU;VoFEZ@$Yb?8v+52KJdT zPVzbT{HzRq11bHZN*UqQKAZeGCI85hmExJ!ehebM6`om@Z`i_Y!!7sh9j5dTbUcuV45BDJ3riGQKsmkRzTNxM&JzY^xx3Vx&Dw@KQ& zl=eGeo>TC91z*%64xa4PCcFvpe3I{erTszFe^l@%1urCN4=C-=!u&=Gt8lSz|58&3AnQSH~j@eOpvZ**4{g~RH@ zrEU8X!kxf-oclf#R(FSHIL{-5b%+tyx(Q}yIJq##9m5V(y3^E|$f1+VWN6D4yzGw3 z^0e8opB~k**=&;u%8n>)NUv-@U7mBZl(D%Yd?$k1xOXZwqM!BDzQ~}fZ-YOm5jW?0 zQ+k~9)|_6M_}l1%vq_}GA#P&=Uf3Pa0efcsA@Z|Q30AYH`jQ56b}H%jQ#lvuz-Ik9 z@pMX2Ob4{dt$CYGJ}ezhlWFJNT@sU}*yVbj1;T1DBj-w#<#lh4Gf1u!$s@T^+(**j zyxg26rJ)b9(#TzZJhS)E6M(h3BwdQ<|0>URcxyU`-BB`tMbI`W!T=CBhCGDJYA`Fo0 z_c7{SmzbfB6wLLzOG;z_xpqwv2Amc;*7*^qznPvp7IFq+<1@>B`{SKssM6KV2Z6PY zkHV3M(|Mem>nt(8+MMQvv2xQZsv5h8b*G@N2z~dsx5E zr+H%H*prd`-xzbOz8fun`N5|z8Fzg5w=8p)XGgbW=J_;ASju|PM$dVOUSUWun^sCv zk&J4ibUd>hkqt+c-F+MMEoY}FMj8544v*^d^!$j6A2&6aHOA6pgw#f^rRQsB;D3IT zpXAh;3b#&5wXf3>{7N9#IJMJ>afEUsE%h%kD>ZfxHz`6J6awreIG;9{?%%2(EZF-b zGb4VL@Q1V%?`FISTKmAhTYzM4V+ETiSV+({y`7v#)5|Y>95dy;uSH;oHzmk*m_y$! z7VTyPG0uj{tY~b`2cVqATP5oJ^?m|HEZ+bT-usGQWyqM{_$=19Fu1*5=GhZX>tFXl zviqMx>&f%!-wODCel}W!h02 zz0Uk8q&cU$W+1g)}T}en|PX?Iqq03U*YmlTTv1 z5Y<)-v9p3*6zuAg*eXP|-Gta(0Y9)>jQ8|OY#O+KDa5N4>`ma;tN04IfkCK_J(C zoOa@TMn6u^W;Al_6(V;qDM_5&L{#0{6T3si=B>0;&K(BWKNt=8cd?X^&>SwBBM5Bn z=I30qu9zRd&E{_TloQ$3WJq$3UweHyp>oyTD%w1E!baqas z;0JT@(NIjBfltO1C(OXRrSp#gOh~(@2m@ehQ`Zq3oND2ntM5U2n6K|CGJe2VQEdq# zW(yxF5n=uDrCpDfo5Sdi3$-uf8&N~@X=(N3jzL7F@0Av3Ksx4eK+zoY-mXaEYl?y= zt;cAenCYjVn$S<*I9b2*BkDT5qhV_={rKe6Y^TZJ{Upq6}$ejeSJ6SnORrdy^L+f$pc+ig52Vg8}r2eNu!0AofiW2BbYw>#$$Ia-HdHNILs)sxw|9 z#xlRx)R|IJoy};`8LBGaB)lCh4jz^Ku;d*?x^r$FJUd*YF_+JcF9Ks-`=|u3zP`=0 zB-@>2qp=I}GxO~or`}RZ+W6n+*2d2(C}*K*bqNnYXC6(RFY@z&dB}0}6s!Ar&v@EX zcI5NTR;B8^f-%dOaMSGk6@EYv1_FDvyKLxLEe*L~_w}^%n_a7Q8ujg>k_m(VLFY_D(-vsx1F&{Zth_UE* zs@1h%;`^vV7w4VVnINJ47;VhPL>sqE#AND0rlrWlq{O}^^PWl~b0%Gt9QPhgK3D=B zTIs3%KB?1}sYA|miA>K+rhDb&!8=yz?>e|({v8w|ePnn`x+d@Bb&{15Igz8no|0|; zg!f5apzre8QnK<*5cK3%UdJQ(F)cO1 zgcnQB<%q~k@N-nvPEEWC{z{egCa4r$Jg)RD*MSoI$SCIUslt`$uOJ_&EAYe(ZCzp{ zS|L9<6I8J>;a9q@rvm94E30?m;5v#qwW?T$bT^R5ODlhXheuC%X+>)n&W!{7u{||Y zMq~{$^7&T5f1S2c|EN-|3%DC$KXh{6RLsTu6551)Mvuu8x;K(z6$^p?+ue8#HcVga zBr}$i-i_ZZ`{m^CNjOua-HmVFD_7&_%h1PJYd1TXZ|1@3`u)5C>dLsVuC-PejquG^=rvh4Px@@lH)#e4Npf4>lq2`x5Yoz#z9d`itQez4#I4uj4^ zhVdhYBnjj93e)-U;Sm;p!ME;X`^wulJS$TYh;c0H?o17s6_v$ zQsReAB5MryCeQ=vwftt)+?$2Z)Xd#%h-SsyTMW^xmwT%a&1?BjnOTminA+P&8Ws22 z+XZPa7y#nf6kz~}<5GkHAdXKF27ovrMHm3$#1vrwh?7!; z0U%CJ5e9%bB}Etj;?xvj0Ep94gaIHY~3` zS6168y(TTf0Lr{HMHm3$A|ZGVrwInki{Igebc`RGo{i4kE~Mma4~mSZua%rJ%i?Gy zOKX+|0&OC9cR;zmmnE*o}gn)(<^R=^I6E-dfPjgf?!*8PZIR< z1HIL4d!qIGq~jt#$9oael3$DPbz=r3HV*u7r01Erten2V)_LQZ%kFDjsooCa>Y~UN zb=;=rl`w5k;3A3mDrX^PrB74}*Bc&U&aLWW7^^&wm-!&{wq8kiv8AO|Y3!ZE2J~&w zT)@6N7)596`_uZ=?jp6%-A&j(m>-y3>2dco;Py;iyN0en2LC>4PPZsn%tdE;0UeIR z=)9$E{!8Iuyo{*R`0eKL#UqyOir))ceEX5R55RpARPq^^-(^1oliu5VP0)8!`o457 zVC~@LZY&A^1G%5d$lb|XDU{5{%06m7@*GAN-!Fltl$5nq`tj3ol44vl(IdBg`mSio z%8{^rFOB!B;5*X88ZXh(!IWHo0AvzBl=#_;ArH2llcf{hy}LxKB#Nv>W&t}_|c{W#~R|XCgOMyivl`u{63KU8dCf?&-nccJ|GM_(OAT0 z%l?x4`0dP1?$25UFoiLL@?}qm-G`LT(*ByHF_}iS4=e2>N{f{5$4MG9XH@&B(mtlN zj}yR+8JjElLSUI(H&^h4Ph#%o+nqvuTES-&Jg8P3iqt} zEFm^m(66BElbEriT1AMefH_9%L=}t0Pm5+xI;-F(L$Q9hZOB|lQw?xo_s^MoYE%xGu^tcDt}XF?rVxq(9_q2 zom@{(DQR*&J*u)M*V76mO|GX^N}60x9R5zFr>7;x_m zbSVc{@{#2Wa_$?jLCK7;QSF;z`52bQlKg!L? zh&iyT#NUR(Jwwphw`N*rVc9des3U&AQaHe?xbKouPO@Im5Mihx0>gMl1RdC!5Za{Psii5&|3x!RIdr!^A6y#-0Sj-| zCDzVotFbG_RI3X9 z($u3;Ce>pRJr;Y4J%wdYq>6mHmCIk7id0HQk)4w&60zFQtxl{gN= zg=5U1xQ~+|{sci+&O59JJ4)9tXMoXhoF)VNZmnCD=?oV)3OXVwNSJIvJ5dnZoyiO8 z&UKh)yjf7@1G&B+?G-ZLF7~5;v%Tjg#R`*i|4l3U_D(g?Y@dY*r7&5_0yo5dqSilZ z(rsG#nbzI#USvOSdCF{WV%1rkBG{y~FR?!NQ!%4`ov@@W3gs*%$P+Ls^r(&OZ>lU}7yq6>KS}hwB7Yz_+xL;2{l@Oq@WB(Q zA|cA16aP_UAC|zM3f&h?5-*kH!4ERJdQBqLpHfPnU9#ov%+YvWR+r{(XIQUp)OQ2M zte=%17VxX^u0)#s;4K#Mk;bCV7cAwVbdPo!UBduNNJ7ZWy=VuND3;iMxd( zVD02^EKK-)lArpdFDvP1;_-6@zaUUCDg|- z=f5A%szGQ?hz`FG>9mQ)#Ql@Dfx4PfYi*Hpf2N_`UkC=b7%zexS_#2lWo&qrD|GEj zTS=dWNyhpxU}K~AVtdAAXDcROUbQ1~r%EQxH-Cc-J<)%Mo8NoKk;Rusy`eK=T&?~% zZ{!;PxJnOt=^OM^?=}F$^(n#t5I3X<13=uEA`AfWMj?3KlqMJe;!P>S0CY9kJ%DvA zxF)*?z=lir0Ir2c=>D#{EgQMcA}=cP;`#%$QX@CV(zg>1E?Q4Rv|x0^|2oU^4`ms7 zeG^Vk?^&WX`dBZzejU0Vk#e|lotgQEWNV(WgHO-klXM9`F5RE+ zzn=WHmss2C&cZV+Y;*C~q2+u(=%8o(ixT4}F@?#__Y>Z%E5`Ho=l@B%s?;nyIsg9^ z$kblHfV|hrrr6nKe;fP{RJ-N;|FXuoQ5!?B=J|i6^?Q;Hy-)HzNu^CV_MdP%{}SvQ z=fL+y@uyLNDaIg<<~N$J({rIG9L?Lto_&O#}ZzGt}pBz!>rz=@eq zcO<7Mk2&LI%bOzo|6}btz@sXnw&&hWb~l?)Qb-`w1QIT3gbtx6BqV_J-kTsrE^O!_ zArz4=H6XnUh@gUqs0fHO8&h38u#CJ)gh^MqLc}8p6dYGef1P8l+Tpn3 ztD+4%;4_?X#$$Zf13BXk{x+T&04iM^;=*s@`|?hN2R&PbvPjf5gEA3;6u>&q;4KO> zi0D2gp$OiBFiWt6w;arpM4*pm%V$N6Me-=Q_k_3eOM#b5!;1XkL`>dlvQ?#tN@I(4 zGa>ayO|(Wi(O-5j`1xea*(&5yidj=W4T9PDIG`(^k}Q2RIAn(sjS`uSj|RH(DRpuG z<(5INZ0<1DErS^TmQiRLTiFA`a*Mzo3_&PvI~P0+pDQdbdq7xe5!fTgn8%T?g=ho1 z=|)FXlb2>_Kql7M^zIWL#M1{mx!*T+nAknWJFy9M@R%55Anev81WT-jhsdKLm{0;& z0MXVg4tvBW*qnH=p0NoliKdEymN!c<4$>p#`W64fBV~DM;8Dw}-EnCk4XSthr0-xk zabI78}ZUexU0@{SV(K(QO zK5m5@im0HsL&CuyjFfKgraQfIRE7@zV5GyO4@T-HMiRS$2UE&RI&dpSPZTqb1HcC0 zrKl&M(P{PuDPf?~``t*V`fQ}rDZd&SC<#SA8Y#t{ChWiU$w=5>=i0}m0uI^`ZMij!vQvJO>I@DOlaPSs@&_=AV&>qWkV zNXcLZ`nJ!P5cwT)YkFB*kFbT~?E&;lI%*M7hF&FLfD)y-5XwX>=K6|2vEf}%^hMlp zZJ>kMb$??kH9AzUT`!3f>+;($b_3t?bS2`Qv3UQyRcQMLf8nW;GkTLiu5~QHxNvj2;Hbm0*}}cDTX0+ z&E(xg7Th6HrMQ+wMMV%{6h+9Hruhr4S^n>N#`F3AoabU0iT?MzvdI1O$|A+`iioQE z6bFkG6fF*jR4XpB;tr9R;v%byil9(qA%g9&yH#*?VvWp05xLIc#IZcFWYz#QPNQ~t zUMlx1P!+<610(N(H5oq7lVKYzH{!vF$tR9+2I2BPDk|egG6^h0oIHFgQEv2075>Cd zWHxb(vlMlzQ6Cj&)&$uYM1 zitroVjZgD-oI|GYjTPVX-9oZa;owXC@+5akF(t)h>QeHG%3yFeUZ;GK2l=MG1Dnyn z@*vfcg5*gLf^!dj!wS^I;xx59&6G%Ui_pUIw6r{_mM4uoXezDbZ_WnGn6U@eZKFkC z4+xtq0(&Ov#&BfX`l2vxf|ze2X=Z0ou`grxBCh=Mat7is-U5?8g2;BrE8ZGB-RuG3 zx>}rWWKweK<9##^J&1InSB&=P(v2)gn8o_mRo(0akr>mft(Vz`H4|MoyTL76#%xO@ zqYsnXQA{X+u|W7WA0Yhy&jt;J+W%^Ik;C?!SSlNp!?i^_HAFfT7kTs!5nrp#<#d0m z%_8@=WOplVq{Y{gvB>=`8H?QClCj90maLH=uIO&x;!wU6EE z3QpdqmeKhHo=tnhO!eaPE*6yuAertgL!3O^?I`V*RN*2v8Y@%~$9RY0 zPBpSo*=A3WjdzIvyM@;8GT&36w=Y2J^K$x97?lBQA847hI}@Puu69fDC*F-ub_+)X z$Zkzm{5$NH3@`20q+&`eyQO59*3vVnM{gM2HAj1Kyn*#vw+=J)???Fd@ zzC*q<grUgu3gkIE5S2rBm0m{8;H@?z2O{*<76-P- zf~exqC-Kc_BsK^iZ+H*@pAf`q2T2N;fB{G6OUV#GCIz>V4TB7>rz3@A?c|-`c-|;h zQW;}fJrz;lxe>NfNt-6Mxg4ww_X&A)Ii)I_@epZ|^ITs&Q~sxVMv$I1s?1<4VKzod z)mZcBqAt={Kxs5#I7%xS4k#Otjhi8MnPeF!;}`2* z^aoi(@^NE=%g!|v=$h=(qoJ;VS**rkwL+bR_vn&*=Fs6f?_nBoNufT(kX;44Q2O}n* zIL3K|%DY-rrZmaSU>V}%;rWiVu~J1av1c-yIK~BvIMsNZN_ZB?#z#bejhziZH+L~W zv-SeCNiRTyQmL11g7)IqaGNmJLT51>EBD&hf}b6NgwS3)o;hK!eKllZNJ1%fb4leV zh`IP)JK0}6Q6T%fLFvB3{>r$e{as%y0haw$GHic~%8>p2l=4h=c0SVKvA+udl>J?J z5Bj3J(5d?@23^?_(jx8eW5tO@?C+CEx!3-#r}7Hp^0MXP@f_RV%@DEdZ3PT?!f4Us6c@!fSswP#MGiZbB4ne_7l8>@Tab8OuqF*Zx|1HvUibtROv>{as1P zGzz5Zf3v?-aQCvmt4PKF(EjeZk3O{7d+WQ0{e9{_`p^gO)JF|y4H(>jY^H2L=m*r6 zee5sS(EaSMsv-1Aw!iD-Z_XCW{<6o%{vJX?J@%Kt|Jwd~HNpN8&<%9Dd)wc8$=}QV z-b=oi{e``T(LhVOmwd5FHssN6?;~Gq#tnJ&m;1=yIsHZ#=0OmfZgQ)OJ^wbaVIbL} z0&cScvd5?P&iK|If&WGAZROl}HKFzh=*BiM%wj7jx$=|DW+)Msmt>a$u_i7#YlE1Tc>`;}w-Ku2v%vUEmo}kh$v|mAuWbcIE*hS86 z3Ih>7wsD6DjH41E`ysytv=O!*?-+p-QKyQ}{=tO(n4n-s6q}&1S*{44bA`vnDOtd~ z=_va@&{0_$n6W-@%L`SCI;#5?s&jqe1NRR6&In)*04I_Z4VBI=X!Qr zFSZwH4vfJFcnSQ3zyRKWkjFTJ%%{N|5$b2GpiSGAaOgR>ou53K1%R=Ho`H}=IFUmB z%ap8H*cHHB8t-{^Afcj+P%Y}l4Bk@rhBaUJ}NP??mobDx% z8L3i0yeYW&Dz zlXcaC5{^IL^73qV|A%r8H=n2Iv6oiH_>5{JT91$(IUXfK_hza`n+YSUPUn6 zN_sy3M&=z?kbfidUR98PBlAuusD5)^BaFFjE_<*HJ1GTnPFW20fN|O)um=R#FBz0Q zAe^-b?BRJy6zVdM>N4kbFzNOPY?g!IGT#6WUxT-biGdj|wVS)0JsOWPzuVcPHz~5( zd2iuIH{X`v9D{cV{CRE=0v0`cgu@W>9EUoML}!oQC- z5?jYgLfR)^nM?mc=JH)+Xn%(6&^`8NFka#fDico_T!}^YXDFX{TN{wBd+g1?1paqj zG~S{PxE@sD;UT{&r>oF}#U;svL5ACcDkq#I)XjVFsf_N&r}8Pvw~0p3{{-qW`*SdP z{f%F4#P*yo;FT>|HPyfOYfiL_v%$g`2GSFX}1a3c=06S zD1LtL2h8A#oZst+fkb@|`fmh=En7(YbGXi>==nX5?YhhPJ>vcQ`MrOj-sk+DSqRJ{ zjCmVAoZtHeNwFJWq4>Si2m>8muH)t1I(w+xIHC4D8kX{eU7Gbg4W2@L`c@TDOg?dp zuc6Jf!RLOk^1Zav^Lz{m;wk91>9_(O;&^o#uHCe=>wrtAb-7A(wn#oNvvXUJylf{V zV{m8(Ke5I)h&(aEhi$q*S6rK(9S9U?1i^KfCE%h#(-|)8W70h{oR*RxyNptB?Ph6q zgW)Fng_pQA$!3rV<^qeT6Y3jH2xMa8?-Fw;F?_ROZDp5qs6%)TK7@zFg+UY-iNnP$ zzi=Z;T=I`av?74|9oZ-PTeeL2V@%MfztF3cWG}d4bTa~hQXHV+I)C|*R!m&{%*~h& znU7!!BE<^rWg*9{+V~dbWgW+hE^_q{)t&b^9$l*G3daPThK8c2@2E}aCN(wh={p`` z)#e)y6giB~MzU~4CCkXMd?r)AX9~@Ra1S<;YevFJEW@o=Qn=#H@*w*V z%?iM(x{IFOn^r}g-BVfNxeC=g{TUT0n1N|%d}0OPZ~8u6ER=PoPG-6iLdD)0J6E}! zX2^+8WtNk34IW!1!CL}m6_)T8fEh)E2zu{kGHNgPBo_pFCY?pq=>Bj1%Z`RvK9#og zQ54x#iAK7!F%fp$_H-C>xDRbxH)6)&%m719Ao_!=nz0#piMu zdY)c~qpu5>&>GD0b+aC!?pTTw&u9Rb&ipqdYMyR1VrmMxW@ETK#K-Dp6XMh5%(aal z(G+#FDG@Bti~v>&&E;=S3;LybJbO@vEiD3jKuEO+>;WOoBCrR9Ru+LhAf#Ia_H0mZ z%VdD68?E7*w1mCmB_XP>W~eXp=3qQ^l7G5!pJ4ZXQHXR!Km!aGy(dIEeBKkvr1ZV3 zn^~M9`JRv`UD0>EEJWf`2hT62DZMtlj1q3NA?CEUaPN3)h=_N2YseFmPYD!#b*LQz zdO!M*OL{!74pCy{-PMzkj;ASq1~nU8v;!9lh+AZT@c4^b2HReDSQM;QKH6N7uS?mD z_7qIj$aK_5VgSx1b^s9<8JQjNYjDn$#4JdlY=kJ(b31_<*WH$g_hvf7OK;tF!EXd+ zplH2a;q|uOZiI@qUdVK38E&iCbnL;XCrfhi%s^yx^KUPZyd@FKbEJ-x2>j`0Zwin@ ziAhMrJ_1*TS&=&2<9;IVC>OF z2b9Az+y;h&=4k^z-O&c7-lGjXM8R+aHGa$`C@ym(=}y7ZYGRn9;l{=tmvJLIlmrQC zq0S!$qP8-IsD??dEJ~Eq*dl0L5#;tFlwmdynItYtWOF=WDm(UoFu@|Qhx1K#;#to3 zMABuo{h$AHz9*5+!8|Zh{-*#MI9cV&ol1Q@N@MAPF(Yffp7V0AOt%!X5;#(1D|(P1J0p z$eyogId57Uxa>iZyk!yC1H#)DfjuCcvk2?~;T?;>9uVHO24>;d5e zi@+WbKC}qzLFy^l)B(<04EBIm^p!_kV{8Nj;9x&EO zhB2GU4vm+7(SRKwB)^$>Fw2`kqtzP>RL$q2o(^OX0!wS8%hJ6D^-O#_z@T`SE)g2cgdv z)+uiVWT?ni;x{3|X3s02pxCm@TLn*{eKp+d$BC9t9ODmCN5$C5)-lY$&Isq(kI$7q zPda5;P}Wheyv+lpYe@kqT?Y@YvVxnvfoS=}G5#!)M&3fQjic=I{)iO~%2vj6sAxP~ z#Jmxeho&Oq*#r-6E`qDdmN>=A_Fv<9p=dl@^fI0;Ry5?rwZdPM}^ZX_KjDtk6*ndH$DErVI0iGucZU!ZN zHe-Jg^jr~ipa^<~5I&XTXZ%hnV&5Mg-=9`;wpL|4uK0v$C%dauD-R(h{{ zyh4c5Q0M*%phqma zjum=LxcfRtTXKIRn)_>F|4v?c*L!5%FBA~QjKa__$NRJ`3U15YS{-6D$wEf2c2GZ!q-F{ z?f?rUj4+-9U*2_i5WYNo(_Nlr!dvDz4%Li~y*v*_Og?dpLQ;tr7UM(xagC>W9Lbb9 zmfINaVA9+WtFunVA%ud+3;2l$x-`&X9EMNk5*LLg;@Mhr2s?P&_b;Nk7ZLk!@>-4P4{9uEG!%w@NsfL=i1v+WJr$1lUgUQ47sAVS6yWc!7(*$H zvueI3NK+)q+k9R^Uho_k5vaw>1n3BiTyPt=a+<#DddReO*zYWrs zm&hhk8~pr3PZmnN53Sb_E$@x z{k_EPZxVug+TT6^B)~9HS%%Osok9zYsv(J<=kr`=xbUuMmSD z-7_aovnfL%;3>4XBtvlmf-(8TF?0%;h6O`ld>@C|3Z5W)R-SLGV4!2OOVEqJ|=Y})!uE=K}BsDj5^u1{sdvs(>M%`+bp!+(|M zfs?YoqN?B$wFZ;`6r;B)veo2mgNr-F#jVa}HAztRX zxQ+0hx`>M7Vz-79R79?%SRGy%KcYJ&M*6!;#@}@q@z{|T=*dD3BA9NEbDF17Kx|`6 z=mEyB$RX9U0WGL}x-BChg1&`m_phM(n?2DMMlZe2ghilkN2AP^n6d$EY`4Ueb5k{J ziHQs_F^apk#FTgU!1wsJ7-xadpZ(nj;Bwg^cK`oYco^?!sPZX2Q0`iMs64s; zNztPF%J)|1*vtf2-UNK!_if4|zCn5w?OA^3wa^cHM@iW~P|M{8XpLee(CWM`SB_#O ziRS(W>CY`iUaRE>Q42*&r7-kMa`a0=^3LmOHX)91yX}?e({6JBP!zsn*m+6vHeBx* z_5(HH7>lFHChZ--Vv_#b0LJapcNiOhfNYx_iGdiH$~=k653uf1%RWbSO(ZrIa(E+q z~gR&kg(N^Lj8(2eB%-z5zb?JCqi#NT)a z(X)MIOX}Y54H*>TEG)AJ2@7_{;}b&tOrT@JW+2Fm4_Foy8ue! zPW14A!f>q2)TV(?I!w;*M-*!y5)f#7Ox_@8aL}Cz2)cIyg6^JxK;siD0fB|#m`17u z6r0h=dqU&%zH@ZmztF{#dS8c){YlxsQ%~g%huO}L$X#w}^fK>kC!i)-*9dnh`ppd{ zo}BH3kk@y@feuPRsiTq@{gO=FL41u4k*L{@9XGrv?;l=j35!Y-p9n;SUJT3e2z(5_k!S z=5j5LIl#m$2J?{7%6yfpm1*hoGcJ>C6>^h=_2|5+KUG3iDH%S-Jl7y3}cN!dY^PS$c=O>rwA zsJG4Y6c>s6jT2Lmc<$Sjm`dce+FE&v4$)Fr`XxE~B_TP#vWY0PwWHkDI@I-PYmWkW z+ZwfjKP1IChXOYI(Ripb%hhACVyh?2erJFoXTL0Or%7z_*)MVOY}V`-6^z+$E1Lac zf{)oRaSR*}h&Q7!c=PPH3OxU-*)O#U{WPb)+EW%0 z@rOkjvY%T8#q4cQpMXT|=`;Q<>;9g9%ejA}-`psYb(gA-VA15Ys<1Lu6{?JM(J#r- zF9~7K#V-0`ws(x{Zw&&=`EhwUo5f=S+_;Msn~SRI3fM(!bYO#Gm4`z;T)kZ2B^oY5 z(+DuDpv-wTd4nn*8zu3L#)IMD(OE4-FhTS#hdnD1P-#lc&4A~?>;v`gwXqne4q34hUx_oH69O;^w0YuyV;f7wEF=J<1(E%FRIVaiwk|YCXP@E~_8MkEm5q+sKWD zPmkdC9N}r$%nx(VcvW*UF}KBOIgBc#EiN*gi9F3+t5CbEv~{*Q*nVG;&XL#XG{YW6=I_UNxr%__@@*;EyLibuD^mYs5nW z)0`wS2}vLl&4A&E8)Gw<;Wsh(T#nV(Yh`=^h=6-1#Z+joO}(=;gk$oFV+3LhNJMxJ*xd>k7ZKOn zW(GryzQUzG=aq>eC@!OT93F}{u$7(uQdZBYhnP49BLpfv*==LXX@|`xJ*PgUgwo^YLT`S-W!(QwSAJaC@u@_ClAQ z(~NjUf_1jBLId+9G`i;CCgpu5MLeS}fvQNTD!&RR zr6-V4le-=M`~hZ}HQ&K33rf{s))ro>dwNHpJbpKG-y;E+z4AXve)fnuE^!GT&gy~M z|I|7I5R9uUV7gVf<@i1235P+f9fAir5}b~Rqz>V(OOr7Ya+FTvDl)+nsN4rA4VC|4 zMtm)Nuo#% zO?!5JNZsIMS?Bhk`}uL^cXJmz;4&LZ~4#p+#%S_yh1l57$2 z8ohLAu{Ypr&%~_^EO?SvjF+7CD4UaiJ zKq#h>pBY}@4$NHEkJl*Bp((hTg|&Yy3ThM;R8LSmk>Pt#IAuYf8!%VlHxX8NIeyE? zT-(eQ2pJb=n?UI#yIo%v5WI8`eI?x6uLP*LNWe!H<;%gXf@otiS3)<=xgiDe8vqsy z$)IR);*FA90G(WCMir_l?~HK>xT=#qNVzE9$B197kL4iCckN>~@gdsZ>s-bZ4o7?g z(YZ#4yDnk_N1#n}Z1@%^nEVtc_aXSGvk)VG0)})V@N=Eq5yT459Z8&)_!uZL)*?sv zIFmxO%E}!|ViBwWJ+HT=3?B;x0~ab_&?le7Dj?Q!_M|=Ni5!QFlUErzSY_Z08Zrnb zB}I1ADU@THOI!W)%{RUMl=H+osGoBBt$s>rv-&C8IYIt52lo%^t8aM9O7>N%0&ibs z%{+&gj0DgeVmSD@RC?T1rh|$mI1@klqd@dDK{S&%x-=2?`7vY_Z%QVi6|RFfqEJUS z#ZfI9->_g9L&4;^R#LeYFo<9p{YpajczH71NlO~EeVDHJA0@_m?plS#^6Ld7_q;VZ?C)W>>(z7%Tlwbi2Z4K{u_ zZmdE6@LdTolVC%r0wpri@hA&3F)MkfFFIERs(6d*Ef+z2bg+CPK0z#1+kO z@v%JQHM<4k!3&*4w;O2O@)N{4tVPCU#nfNVnSK}D-jtAit&MbGEsQm0K4kHg3%EFV zVZ6>6AcRj^z|BrVQM!zWLAINahTccKEm!Cb{~bS)Jo=D5bmuu zPtTbL0SqbgIrsv07s548AQ5O*yQu0Hf#69>G^THuxLa+fEYftpaqmBljogUBZTw0; zyGhy4P}D1Yqo%PF(*Zu?YAc)MXN#=k7vYN6!(DP*_3$FVE9d1UWj{x{R{83pY;?tT zZyb3#lE-SwR+(GBRQ66W6!Fp@E^&n#J!b>loV9Sw5$H%J`jzY4ZFDZV5zz+^Ztswx z2bJz6SXU~}I)paRtz7(^m(Lg(6RB5PFI5IqoaFDgKpEY`%vC zSH>%3xOi;@+4?8JNvfzk$w&?n?7gt9FTK6+VG9g6tY9@4m&a><4qc9(@0y=+A$aKc zf)WVG!dc3~o?=-jnqu!5v5(|r+ru(Oyu;}xBGU8>e$*JzfX4`;>kjiQ5|sNa{El$* zbxNGWJdK}Gay)pNgd%cDmd69~$S?^srsz2olEXQS0tAaNOQBSFQBFa91_y%H;P5_W zYCrLbw%911GO!3rm3Um&@IzH&wRpAi3$FF!+V&CyN{Z_W8kpbkS& zO`u+)Ff>g-9S4c|*!z2z%ZfzQp4$T;ayiLha@*l$@a3M{E2J!k+`Jdy@H(ARQfU7a ziBh|0#Nk~u)INziDp(s{iAbN^KT#as7BR4~z*}4Yi~X>&c{M#cu|=APe&*R7i19bSx?fdZ2Fieqkw)Zcn2IppJveKZ=P0rk-vDzxSttbMF3*ebq4iJ+ za_ixu%pty$1T$36!Y?dv+VpJNn})ebYf-xyN+HyP)!(;-X1Lup%#Vwq}8EK*=Uy%P&+ zUw#5RY~p>S7nZ#iY6UkwAWCb1|Bjl=A{b2!@I<%MW<)&J8hXwtz@mE?0+c5@B60MDnY9r zJQ@AaC!;!^f8?L{4VH=`#lDzp0=6*Z5={}t6Cth*P#v)OVr8Qg?J^~0J4nkX#kJHW zE!07Hp@(op7*7P&QjfG?&J=Hy_T8&OGUc|)WlClyO_7qaOHu?^ibqhNB0x* z9_TM0aQ`MM`pXPtNR3@FY?FzOi!mH#3OsV8Y78H24RP4kkjLRLo8ZU99wher^PnZ+ zbv7;}Y#A3U_Xt{J6LuwC`OS%M6*N}$rLfqhhLM!rg4iwZ$xbD9S}`{EGF0eR#7-~9 z_A1XHcI$hxGl`vbPj*vkcZI&~4t3v*>Icat9v#&5wkxMhLa&?&wnwurNKcG{1!g7$K3` zrA;ax*Fdx2=W-M4CM74;Nv>0?5mEfbXt)(RX`(9H`ds`@!=_o)F5}%J#thFU3BO2P zoM;GIw=Uu|wx?*$UA1+$tXBBF09*x&;Hs&k&A}v$KOG&e$AB$?0hIv$#Nmi=5a68( z=VSaL#R54H5Bc-Eu>wgJ4}y-4z;ejH7=!=qp=b|eQMckW!jcYDq@aEMH2g=N`B#WT zqlt&27G(ysUtt$f1IazY?)d(-mxqequoY_;@ATh4)GoFUd}+L0JUW2fiR?GnpU!SS zrp)b6+!E|=7+(#qT8tV%ZfgHqIAAsG(0k)tB4NlYcv+@;|Mn|NiX8)LjdF<+ArsfR z#OJ4?ce})k18%Ofi=(~Y8y6zJYyFlxTqF(uFw!nILf$US;OXVVg<}Fy1}=H{1^AyJ z|CQkP#@R(^2Xd=Ewh%F<=RJ(${qdv7T^2IEyj?gt5dFJQ^8bU}MT(I}Dz1nW?cut_ zrg7zVMv6J?cjrF0*Coy`oVX5Yh!i4H>|n`0a6`n+p0|cZisv^^Ul<~WR@l2HL{yu! zcTJ?QZJoX_QmooCeW6R7n;N~_E=JuJ>Y_Au^dy-R z>t6!B;FewUck`JYvh;>>oE`HJ0qlvs#x z&)?%lTnqNNQ9DRytXSA#V>y?YjCyg2+e@gd%0Q1xeA_E}cbs^GYj)|t_r_i3Qi>G* z+oU?yKOVkS`%Jv@Q#vh_sjGocE zhqE@jXplGV*j7R1A1OZMIt^jX<+hXNd8~OD(>rs#U$Q@L^Gi9AB9P4QG#28pf|8N-XLkM7(iAh)UvDcY_`-arFq%*U#&?&n3zt zRHP`+nm=JZk>PbwgYoWiJ43|s@#j%rALWtz9lK+@oJWgY#_}gP_Le&+7f&+9u_N3> zuSd%X5p%k3#KTu@W4ED5Nr!T1tLHlYvnoXFn)1$G=xp=uswDBks||WYiVmz{HTp%Q z7|gkz2G=DbI_`#i?^iW^4rpsREWdF}4)wM4O|dA+K5#=s87y={#Km^ReS9&+^7yk< z0>e@ME>RPCcZq64CZc6-byK@~gWJis?C#?9e}MA0i~8M(TW!ao3d6Oxu+z}oCi_d} z5Yo0EDR+sm7h4{4i9)oQNO1%CwTpB6sr~ouPwu;DKX%apvAD$dWvC3lf?Hd>*m^hU zABMg+uD0l$w;LrhDDN8D=aG54K?xX0lx^(4(wh3k&s;mL5Q|;RevnEs=SgZg=NFFN z7b&iV?pYTp9u6UQGE<&9LjJ4s_n^khPk-fLoN#uSoog2T7XtSXG;hGPbS2l$utS@Sx z{%~=KD2I2F>|z~krb~SK? zV?2VsA0m#wb{5=e2o)mE=G_`vQhWe)z%P=T&BFganoY5$s_8f0xlpcmt^cTD6znJtF&O5p$9I5&+GDQ5-A-zwCXfuTB zYg;z=CT<}+xrHBq(RPVo)-#*igLwGLju2r#bZFe$e*XK3`}*P(lx@@YG*Z}(_ITDM zp3m*LuaZdT7@G~J);KU?G+xlVaGXkDW?9PnMYQS=^v#pILPRI@M3?BtrSVH>-SUwb ziAL|MFTNR1bu{+@`^pe8sW-Vl_35%dM7+I&`lB#6;^nwxE}!T6gghJ~j&&io)>3kF z%y&_$3p>8MsuIRr8gbSwvB3@uc;$@;D~UcYHt11bj9d8O;>P~lHc*?1oBuBQ#WM6$ z7mlKgKIjsO?7uqgxxKInVl;A8W(bwxtC_Vi?sV!#?(RM>jYmoroXVc%zw&u1jnInJ z>dtYWt@;ABCHtOZD6wa=`=WOC9&ULoM4aju@-Rk|sSlzh{L15Xxjd?un@_qTn~BUl zU!Y`$V@8D@6ntezZE*&DDo*4E&(3v;-CP%=4^v6L(3VE_msgPcCdR&Su>^H$7m+9v z)CeR|0#nc8fEsRt!+9N=2hqRMV(gHpwOJlytc_ZW_AE*=Z*99tE3-r(zNbx+t2PZ8 zS^=msqvsd}i6}-d0%eI3_-ZvtKC->U<5`$x#WLE-sI;iT=*DK^g@`0Zwk?FhL@h=q zwh@XD4H-SV`MaI(;Q44{Mul6x+j$XBs#`Ex2J{(he=A1qfNmlsl#kM)5zvpKnrP4H z#MbY2{)3cs!V~V&V#1N{cH({`(UsA1g}Srksx2?0Bn;7$QC8@ff-IzRD5D%k$znL8 zL5%8P&P(yFU{sH8A;QC~_vi1}mxUa_+=ADiQ6n*#c~3J+5jhZ?_EnSSuX`Ej1x9D{ z=C50%^%Pea^;yA)kl8HXjBr9Zu|nvNb@`h-weaDhhHm+Ftt;p2=W;Ar(ij_Zzc3OZRg`4|o9fWJA zmGq;MsJ86((>H*E{V3JlHr{^vTc9$`OK-#H zQ6~?gayb*+q~KXd#@Y$_g*GWTEMC+aGO7r4M7*kXWAt?h@y=)?7`+K}9B8CnL%4)Z zaT`vGH?+x&e%=_jVVm}*mcytzcssT8+7d=DfwxEdR9nmF`vF1g2iY!a8|*XC<8D8B zba$4xtZik~PoXCn9aiWmMz1Th&#qxXJh5G!-4EI>YcI0SF8%84J}bUZXk+g>yWbKw zw3nGTwr8E)?~1RqR~W_hsZP>_y8ut1|ErM{MDoa$=qa8L#mMcLhMvw8~ zCF%GYI(QhO!KNvHy&1mn_jjPiIufC{@p76pSl?vP3JrEu)5vGW7PW zB@w$SSt3*K#Hb8r5LqHi@5+)gx9#=SO3K7)C2T-IasM|^nW^aVa> zy#5%YYMj5x`U(!$hU1&6uVS>E%PdEKoY9w@_i6fCMjvslzf#z;k@VT zTNoYYTA8J9W0b~P=IJ|p(y~b3>4R42Py3)%`T-8NjKi(fUtpBSEo8lZm{9*Z*e8Dx8N8_1iwY z^Sb8r_OVZNyOa9SATEi^dY}*Qie7?wvUhx;hxkZd)5Cluuj}E=Yryq>Lodf@Czt$J zdU-}qa=m|}S7LOA^Kes-V)PNW$nW)PtkcOY>y{qJs63;e^+ZNB8U3m!GfHLjyIzM; zTSkBC^%-?#^taxKk?doIdJ`WcY|VX;ZcF8~$o}qUOUIiuS7I(<=J0m{xr-Z-`%x`& z_pcu%D*p`;`(dMk@}XlJxL=VSvqA5T&e$mO7WHV^-~%&A!B^J zMmGFYYfOe)IsWTfny8zeix{8Hc*_-Eb}z7$`-#XXul6WS&Xc@%oc-#x!# zWU^l^tp68)et38?W<{OY9nbFL>~8Bybe-K8cE`gF7F}XiqU5W`u0+@`5;7d!^Us${ z_UoSi4ZC$BH>O~_d+mZ0+W8%vWEV3kUb11G*>f8xA3wAU?#+kxBPFjsdkF5Kg5z+P z9e)Gb`Yrtc?)0S}!>yTe8T8RjzJmW6YC#i!*1rXRb`sUd($v4ebvCBj%sT!BPImWc z5YSi?OB#g0jch^m1+S*}YZ_{0)-!!fnPH8n)OEf9F=z=9_c>>IKOtai!JZBueuOoaU39=5ug|w*Qn< z`z1mRIzVyVnNFF))12~KjVR4|2^9NNsS(L^%!*5rU77v{&2B;4gj7mH-&E3huN=wr ze>@=@bx|ve^1Ieeq3TDIJGTe9Ust(gt0kV|p5C8(Q;($Ip`S`4N{r9=2mT7FdXp$I zusX^A-I82co@=X7+GL4+(;%>kCSGk2)})pg(`qA?16)mfUX|o)XOJ6WQ112_6sm0^ zxw{i7r$gBP2)k|4D?!h*DOKS{bD1x$Nnu}VVu12y%`Cie_ZVyYI)&<@T9ZW3Gud^w ztONhWhK=BMZ$Y85*{#JIPA3tiFpbk^d9U(FLa0V#<@viN2iaZP}m5?kINq zaE@lP`(-la=r#8L#di47RzxY4)(UC3l-dFAsI;DNQ_?y#v5P$`z6i35*jLHb3&^cF z>Wd(1=R;6#%LhFScl4mCaA&rE6z(#1hqhl1zq|d0CUu1S*$)Tr=uxO*N6+AP{cP`eAU3#$K^0#aIH173;%}@N&E4rzl__)`AB;42!i|Qv{8BA?#Vy)`XR)O7aT+2NV*JLf?HZg z?yXHWr8bQc%~CIiLNcW_M69E=nmsZL{!O#c@N&wyS%;UL`lgGv7tj6uQT z`MNJQ4HjqXkQ)xaCQfqf&&5;9Llbw@B0KyV%BphIyKtSOK7~88{g-f;u{*T=Pw>0j z7b5JvO7bPxb4}cC{wZWG@QCnbTtG9+|8hODb;)(Ynsm=^k<~o9zBmgTTVMR~LP^NT z`H8fU(xQ&9Nqy~XES1kwRYM{3edDrlKdBo9SGN2+-8bTs{pup+o094x<>U@+KMbzB z{Vb&IMvuWsb;KisZYS0i{!u@|tsK>;MzEOIFg7VzG-y}{?z0VBz#Y)=0mxHMqmY;0 z@cWLEa`cgQ<8{oPG%=KCl2USOlvVN=_v^1h%m2O(xn0-|Ye@cnO*g}x8oL8-!_m|` zCeBoKdwgZUvQ&%RuCmhG+ETtZXX-@MNs$r zjy)PS?Vf+IJh_dJk$V{a`l4fxgK+mpkz0B{xrf=`u}6F};wH0OkKGh@o3q=B-7L6u zcWq0lFLoA?`}taO*FR3~k57>M<%(@7wJ;}d-wgBQ>dAglVqTMklqjCD5WUM?=y#Xw zc^662(C;4f!S|pKzYG2DF^;~AB*i%H9`uR#py%9$USBLLm)|TLM_3-A-qDYGbiE^s z;qOp^{M+^{Ylc%1a5eGVk~Q!@4Hwq6%m%n+BEASB4NpMBGbQ)Htx@J6+*aj|!5vxl z4Y56?|| z4oIT71_XqQcl53S^?}ER#zoZ|Bf01KSfL(kri00>3zG$4KeA&gA9X}xb z!C}9ky|G;c9+^NG%vjk?mth& zfHG#sWXN1v_yg)_4VQy2W!3~*Pj#D=6=oNO>kZ7ld}WGrDfWFx$=Ol|;GS?%`F|kD z{lZ1HFs9TtxL2LqI7esT?`kK?<&u)}7W^Gby$AQHQa9kXb#+CJ2Oj?isU5Rp45xD_ z+zMfO3yTtX+yVdgaV?l01b^W1V8x~MgttHqI?KadP%0K~k22)H8Xn6swcs9~E8Bd1 z(0>uc9a zz2`?g?gu-$HW#@Q0;yHJqd$an%D&UQ^d8g{^&pCO973%LAjw%_)CMkdTP=(r|MUoI zpXZsL#Vxj8S)v~Vox)B;*xvs1H3&=F98iw9c52W7j=i)AH9}d&}cbUml@k zikE+_+N9^R+Tr2>zjxT*s1C(jqYlxx!GFxYg8hHOf7$Uh`&-lv7dxF&ejxm70;K#_ zq;s&}&XyGRIrblB|7+|&i}Y80japRm(jT6Ty_7c(XrV$EbL-)>;0lHQ z%AE(aUZKJ@*OA8U3c1#P1GHD7vVSbm@Lc*lqXOrYtRGuC#3e>copZ8&1-j1Yr1Qg5 zf8&nJn~Y{TkIdIno#GcpGo0t<+kpxdZ_WIm)Bs_R68M|p+%rEIs1&1F&eZu4sW`2p zc)jOW0II^MK)5SLrv?g49PoEiJYN~BUeQ6J52_IA%jkso>>!~}75b4;Ry2j1!#N5P zofs_@zs#?Z8YCX_;gu9)Jt!r$q?p0zdO#iXcN=DN9^M1kMqHzK=ciQ(2@_j9yn(4< z;*dnnoSkD+VKo#gV079eIR(7)iWjkZR%(Q}tWebIDL^+ok_%JI3TIW$gY)XX4XKf$ zv_jwQ+XYlkA<|M_L@7jC%8NLOkoV_OD~J}1t_N&b_@iD)WGcxc9W(G`zoSR;<L&S(f3Z*=JsZ@+`RI_UAWNNIa>p>r;#)-L%WUbT^OB5P5_GW4=v09;Lmi`2^ z$rJ7mpmRRq>WK?J;p&MiKH=(#8=i0hY4rq>qgqe7v__&4BN=-O(NZCby@kk9h+=Oc zI(fo1Olu*=c~E9rE3raJQp;*1)+t0<+6cNVgzN-qX(RS{!u3sSBfjvF>?pqVk?bgb z_DGIR>nNgPr54iJUDQyBbap2O{!W&VJPZ9huNG^eel$C+yBMZ)Qd{aP#wbMf-d9Xi zi0Zwsm@dOPw|4$b?Z?cXE?+i1u2KoHD&ggmoEUNXrQEfJgFR z@(3}~M{=}q`$&!!QyIzlMvIvWQGBDt0!A~Om#6GXdswWH;lv;2KA^q^iXmJ4&S;LP zgtcF`=tu{KxoZm;}0B*!bXzw(Db(-b;h<@L1jVwOVhRQV7{{+%pwwM&*h z!Gpf(f)hg?6kB0Q#fcu2SmA1#7tts>$-|>j)Qjp4>FL1vAO1U8qWO?7(;5EC%;R}6%#$^m$d0(rbqJcv>9T#hxd2dEU{A}ku`c%sYmc) zCC4B-F$z*Bs-j=3M?{lk$?H?GR`R1_4x{VZ&K*Im=8B~r6x?c_IKk+o*tz4f-+Y1X zF8rMoPql4nUm(I5%@Jj~;K_veTcH?6*#5-d39ZJ$h*k?kx zMIyN_NzM?;@JZ z&}yB?XCza$Ud&}gee*BJdhxpl^>=O%!x~b!InLS74sW$lj8W)Xr-HPNB1fUHF%!U> ztI)6>IY6rw+6t?`Q9Q5Ewt^Ypy`s=l&n^Hutx(&gD}jDcXw=fRK;eyK>|>5^2CAe` z)00mEB`Y*)*)u>56`H&3C7_lHMRcwwHsRT()N(6_&^m?2cFF)cq|nnlPq*46&M6c< zj(FcH)NtITQk%rq6shF`v}_iyC{$(FxmKIS+Y0qq_c73UiNx%&UjW$}b2#z#NkYjA zEgKu{w^=M!s7B{#zb#^&LRU^k`)w8H6iPQQ`)v~on@BC`=2xw@W5-USM>^kXwL=WV zy}i^zZj4P2*e%v6l$2B0>Pc}_p|BiV`X14@nUt&mv{&p@sD4gB`qSbRqZuOUWU2IL zabTPzXNaLEBh&Yb#*F4TopWN+4~R5{YR#z$)J~yeV>0k{o~{bLH|A2Q=fo+6R)Tj> zyv=B~^GWayiVKRDd>|$Ld2vOd2QYJdUfhsK9GrBi)bk>_g-rExIJ|I3%w}{#oG4GI zY)j&u5UvV@k`xj;P> zx;|%a`YU39LP3u%1A0iIH=df6dQ^;MG~0RcsVP8H6tDB{S*gdw48?nJ_Y|P{idXCD z_36jOGQ~@OdMD6Y#S0nqTgg|&R>g}QbRhjzu}AR|C;z6O5J9aeN9f_ZUrNU@c7^)y zCDeq`Np14((?AKhHvrZ~YqZxNmN~pFhZ8A--bp_t+A%t*r40He{j8|aPVz2v^v`%x zH1wdbjJL!#Mklqyr=m0776%x~)zUdp_W=rbLQsvJ6Z;v>5LMRH$~Y(9QfSqhh8gdO z&lRfGsd>h`qI7!-H$!|mG$Z3Zu|%Oq=0A|}zW9)ltfLP^U3PZ)nDOk*Cm5Kk%I;He`sJ`zV6oz#A9I~FLcBZVV0IpY&iS0TqBJgpSt6^cGOHshkW!brCH z%c5Z?3Wxd_p^3}lafPS{Towluq8@NrBy^UNRGyc`YDP17_HGUdClnw+l(m z5Vp>bWLyzr6}sNGO6||YbVjlSKO-^xoh&hY=Yk9`8n?5+2UXcMEA^@rgk1a{57CuKCxdDr#$fS7_o4BltHlOrhm7sP-u3a z2Ce@V6?#hE>^@n+g<_8f#fID#U3*!)=B+g?sJBF22B!zuv}qpHJkd`p-N)i3huF1z z54sfZ(8~6;cv-Cjw66Um`l?dL;6QD-2W15ZY10&Hw7zTW651XQ`o3aG?Gr|`MBLca zkW$*$3O#JPLrQCZD0HskmXKhrWPgfbme>~kZb*n0r%*;!Jv3Bn$VghnFztPXs27K6 zV+K$-*&D+&x_O#r_m^f3Y#pX8SLpVvkw9w|+AwQE>oVFFg^tXc4zydL!lUzBhilI$ zG%Iff&>@Ac?%M)%hS5nU&3?nRcNC)8Z@5NrlP!4l@T-0i+Q*7VGu#O6szS7qiqO7M zh-Ru~wVxECnQB?>Z;1jnP0Z5EX?_D)XTZ}Faeh`SA(4|-S&>>9g=m!(sZ~;vM>_td zm)BwyI@PgCsq$J)g;Gwnv{%p?DAeYZzo?+KP$*;ayUvPQrb7KE?`d68>!i@JNx$ip zv|b8*G^t9dO4?wBCQe>bv9dN&p%s&_rd8Im75Z_~l8RNd9ED1OS4Eqx(1RQHw~o>l zD&*eq0?Ip-$4HEb}8L;z(c|bu5(fqoG7N*eOIrD%jGMeMubgCZSH%U}z4005w z)nhcnISo0A(^{x-&+Mru;Tw5v`)~TQlRcoki18;?9Yaw3h0b>^Ev9Ip3XNKvrBBt$D>Q9!Y23R| zO`+a{TiSE91cinS_7^!?J%vUbFtesOh^+Uc+V2XH^?p>-+_H|=qg>`{VT`2xoU2t+JhG8< zwT0OviCtn?#ktz!3Z2>aSk_$a1BIS{p&)Ip_9Y{-ijRZ$vj^?Tnx|DC|Nppq6Y!d@ zukrt!z4y68azjEQLPADUO(D^0wdNu7oR}*Sb1FiLXjCJiQlb7lS9y}(XiguSV+u+y2a*?O6sz7LzDA0=|h`6X}|a#(WdeD!{+Nl?Nr=jp+tvWbR@MOxl;dtNbX0j(l?Ul zmhm@huF_8u$+71H-8Npu>6-Iw_-cKLojQcC)yL;l*$Uy!m#-7ug*LcBpHJjp@@?mh zdMT0`vp&*ougK%nn6+7-fuu&M&H7y=HA-#Po8?N+JZ-8qDtxovj;M|0X3Y}4D^X9@ zI(&;h6sgi8*KQx{*+?qRkM&%nw=I8c=o|jAo{u!uB6s~h)~6%oS#HHG0h&uTxd*sa zUqZHkkwe0_>hB{}TIIT@R9{ad*FB|rDINF4E}PRfea=KYKkIKjZnJIrVj@eJZ}n~Z zCL)i0Bg41r+lhv3&IZ~`l)L#=pihbFhJ|W7^e>3I@0Ro>QM1jGz9H(cxe(|Fqymdv zNAA>rCX(yOo%$UjpL$`QpTJGnSh|+x^=jBY(XB`oR=IZDrMnTywc9QoUO)-|3M@lk zFAU$U`x6zsJ_qP2qE@dj3*V!+CW?A}HBdXGsoEz0E#YN)3{i^TmhioLI#Q*60D6D9 zUNA|fP^oWDfjg}A*ItuUp~;=+a{VIF-88uKP46*9*|zVMbd5;v9_-UyrzzV;v{?!j z$=!o}`hw|-m8~N3$MDbeBBJuy8#*7=ONfqx?U-(wr93;samV$ih<-@D8UDH6i72}0 zZul4aP@*QV7j!~DMr7>n*6m-qb+(FSWsw%~rQV##bC5aWq@GT6d`Pv3uk_TnlxJFz zN5m<8D$&j&?}*d-TB28q0wTWFj}f&kY7%iq|BYyNQKuSb^*VD@EcJ_mBfinw6V;gc zOvE`oo#;$a`-t;;AyM<0-6AgN9}j5AML>f{Q)+iZpO zwxx1gR>W1kEs+hW15%~cwQeZXbszSeI8Ni(2k~`^`%6W@F1w4 z^_4{Z;kaM)4~fRWalhzWiKc<=hQ6EV9kAWd4-ic(8y9g?KSoqkHWBC)QQ!Fm5x?pe zh(^tS1L!KzRTwpH={Je)!l-dezem&yp4R@G&fk`0U1=Tpav_k7==jpv5x?v1MCX^z z2l62b9ru9U)`N(;j$0OSTW?O(dS9q^M{h$EwyzMVJ<(GOzHV?=?@rWifw|#bJ(lR+ z;`bx|(0dZqSh5Z%m8kKO_apA{UqUqT!$P3Nz{20+_A*GiDDr=6AL672I-ktGor7&Lp3uCCHmRB5a

    zL>Rp-tQ*m&b%j7NL|=Rqs##eI(N7;00u3MbsVTy7);!sQg)%)gntC$#MUvjumRAHsdb0CKQ?=uLbpfaN14KYARh4Ht_D5X1tNJh=*eXKFoxhxTWxlgZ1UQ$HoHkA zuMKOndqncu(2MaUc$`IE8+tJt5$>ijcOu+PV?K&-7p^V~B9gmsby;&F*Iv8)yjdF} zpI!qay;*yrtrf!~eOPy*0~MoyVu=PV8y8uR^&}d-Y$8x9k-U1T&qg9mwFGS_h^)`n z5DocYCeURhd4;k7sP0mEMv|6C`m#oLS{dobLhZCZ(w}A9X-i}PJ7%X{k%6q~G8N0J z(*2P^EYeQLA{(*{JDrMb%x2i>+sLQbIy?Oo*^C{w)1Al`>IPdmL970>S5>CLDlw%|P# z=b8*%OJVS(G^TJjb#YV*%dpeRsNQU%oj!`{$L1obYnd0>&iCbU>RKk1rL2^st~*lM z03_ApQrRa+dD?vQwy0G01<@Gmfv7Zgh3GeZsC6K#ze>iUu4U5MQ%EY#bkd<}`$jBo*2p|5nX}x#85U3NsTYV*epesV^dB>4Py(4u1)zCs8}6mnKnIC8_rfERaln8 zy|%;ICi0Yb&5dB&k@74rkGdW;f|Vm(f@`kdqB7X0M5CA813H1Et{7foJwA|Srmh%X zVy_X^g>Paq*;XQX{V<9hAd*)Fqgd0`>Nt5-FpAAmq;GtMMUP_3h$8(yippYZh_a*H zea5i8NO{^4@XThni1ub$qhDrTYh;{xTF^w-=&`I5lB&OPEF4L$O+BN>u{fkki>%FY ztQV22&2cP^NY>_fHk?S-=6E)SNY-W!Jm+1eS80*8nZpW*WNl7hGl*nuPGIwhWNp5} zmJ-R@e1)wxQJtWfF@L^Gl*Wze+FnC(H{k!qbIYaL^Y>G0j(sOQP49wpM6O5K|vbORwCbmm!b>U zZld-DAEvSkM6y3jWmk#Pr!0(qo!umwG-U~5b%04!owLwyS zY&vU?B>ULu=ozd#(dcF8fnw>nkEh>YMQi|)>TyNv1d{4;Ma;GyYg(^6tXtTdEYMD2 zZnIc#Mc4{vv!O(?|IKDIKE&hj9*Nm({RS0F-?$&5XR{qddj|g${T4e&lsM?u=sD~p zk&%8kdM^8(XxyMqHRiEjiDWN+n~9AoPI({ad{#=-e&V0e3s@!5+)N{8Av-}7>9;s) z5j#&L`}8SCCaBW)({$lHUtYzO5$?;_^yG|s> zmv!uSB00XSV}B~LCXNo()-&@~nd?ex#^^#IS49>%_I$`{6UnjXL*_@GOTo5*H75EH zY#UfBB-O(=vOY*^T-wNnJZ8&OWbs*EKV~D#C2BZ&px;JTNEDkJ1h&~k19O9c77-=C z5)|_hdzUEVm0+NCNNNPz#1?FqXQaN#-oz4jD3Wu>CRTkXlK$4f7h*OsHzL#Et}&Zg zO`>0SN5+&e52EJ={}{f7c@k|Jm=N{u z8;jkgXc-*0osHkE=pv-BgUuqU1F`I6`W|I#4C#Hso<>sbWfyCYl&8IDiFMn>dLya! zvYVw5$@a3F%~WJ<;1jCtVQ&+)^(h2ePP7Q-u`;%bXcZh+#x@d_^qS?fmz5Ij@AYlx zy{wGr(3aGga(0mD^p>GOpA!v?92HZ+P7{re91HXv(T9;?p8MF3MB5^3*!HnoL@&JJ z@k}MVPZa*jOutHIlxgs<(mEy0p=9((3yURSQydOWfNmQWpP9gmNoJHl=UY1sduP$ zn57Z%K7~LdkW`yL!X}YTrhbIIP9#%5!e$Z4Qu>T7Ad;o@87oGbYN@s-R6ELcBB_>q zl(pC^OQJ%PJEcci7o@#RwydLUbh)(cWwI?DV{aqDSeN75>NtBJNwuEiY(3Ic%cN!b zF~`|<{W68gTJ?z4F=tsM zQBOGT8}=_Gbw=mdStQj1&av-_WDhvUTo1@tDy_9)Pv<qqngjJp@vD0Q4=_U6i%i)_5I z>F;j7XTHd0k?qX9<1yc}1xN*!pXZ$hDkj^@%P+=UV(=(Q_&3$kRl5qb1F2H~VDrtI zm)IU8)h2#mGY(463av(fuKmE?A*u`aHvPc9Ad)q9nf*>AYwR-fKBSJ5^X6stwj%xQ z@?T~@7pog zSr&Q9+39DNLnLRXpV@5kycjhu;up4%NQ<5b^e)j#u-#y5i1tNI1lp{~B4?nRYzL8? zfo`%2BvpUEvcpLE+A{57%&%d(}ij^ncb@hO)CX#zW57;Imx%=~wZ6}huKMz?sk=*_H zlYL4gcYpq5Cy3n=POpG=2!FHM&YvI{Mt4iODweq=kS`h2ZOYBq}>%xDr)0)`o+~so>r`%O>14#(BwE<`JnJDTcq52EeK zhE|`~Bf0=PrgnQJ=+ofzpT);Tw)XKAb2WzTpVuV~EU~4#fuXSBUCvIu2AoR0ikQfX^WMrhXyN zJfc2eYsi-pjRIRkzLKbZ4BSJS*1n zZ-8t>Qy{(O+?{AKq}QCo4enT*S&&`}9z;|G>9yd^iP}PXEqNQF7)Y-rZ%?!j(hKI@ zi7r5T!8{g8jf1UtPeqpIkr!iI@c~GAmX48EfilQ81@2jB&37Ql>+q*zTk~=vIZCzW zhsiT!;EmW2euAj|z}rA)iHI>Q*+g`e8m~GY4ThAXZd$Tay9xaze6O~8qe~?Z5RF~MeFn*b+h@BJR-1|qB z!W*^Di3lD^beW$Mk^D8Htze7d8;F{lTZc#U{X~A%TZhN+Z;{@%T%Vj07t5~@8Tn~I zH;6XorNqVYJ46Ta(txyUGWEAD?r>Z@Hxo6VoCZ`KsnY757OEw1Pol1ayg6OallJ^L7163-{w#UX2hllgSA-5l}}&|IWS z>zVPPS_&^E%7!>oxb~CGb)~fk#_|*%ph({_er<41o=BwSNIHfzRhv}-&uioU*YP-g z6r|phw<1ad>cu-Dsg~TE_a>5Uw>KY6B-?IpzL7|_-QN7VBHaw@>)zb;XPH8U?gUpv zy?Ilj_DCIwTyvx?3@J~WF|1ldZ=OLke0aBrKKuZY$!BC-Uw$7+wYq*>{327x(*msU z1S{^2Bv)iF$MxfNi6*U|1msVY|LSz0#z^X$yM8>FNUqlU@n?zTYOO!-L?l;h{dokD zT&=yx6Nuz$?M2>~NUqif@N^=%S{uM$Qe>6)Zl!Yh@^e{Z1J^H%OXU-Zvev&3G?i!& z+@qAnXA+Hudz8}n0wlSz+7vgCe`=>~aq0XkJMD=Z#J{)G{|~D5;x0E;3UYlmhI`v7xaAoB z3z1x(W%I~im1n~tZt>YX!%klDWBCj_`NfatYwXk{egfY~rD}ExsZzsR_ zNxaT2m4fe(Ch>W^DbiG};ShJ9$vmCN7bu@EK~ihQ0)FB*d7N4+PUXjbm!#U+RDK^x ztre&8nA_5pr}a0ril54-AWgN%-_gF#i-=q`N|^EXbf3nT5y{$|##bR# zSg%j;c&3n-AQf2p7ZipU@|{F47t8_LM|APEW#Mn|BSe3^wi@UwBsGss=M(S9oT(k_ z>3j>3+>t2a$B5*8WJO&3p*&@uF5*5!vQNXa*zsS5v428`_#&R7Y4-tqJJB}EqbOoT=JI+1)v!6JT}NZ#GInEy#6 z@9ta7E%#*B)SZn>xGRyovvCRcB5MD#&1ot3BZ_?a<62936QYRjVV=u)E27lyHEhdx zJ0w-N%lSwo_08mRJ^@Lc-*P@#*{lh$9$e0+5&Z<;hcD+l73tGUb)cg}Zz27NRH3~( zUD_TJ$y!;?P50#)!S%GCq{c*@kRpk?l}lSDQdM5YAyrada*0%4HY%dLloP4EoI|S0 z%S|Gcy2k^R7nS-mL@M<@M00#(US1`7*<)8pUaAK2-w_+q}rPK)B-|0d z$1mDxWBmJE{E6vlt4g=Uui}ArIuO5__ps9!@oV{TqCq}qscDfwDf#=%kM*K&7 zik!No>(w}6KmQY{ z!uq;b3m{oWFju*3oaXTiyu%v*Rk&=MHq)<)DqY;dJDLvKZ4JT=t%@pLeku?1gx6uy zaau(U+aYd&=T^!2Z^Ys@37>LTqzY^9;toJwNK-A|`4I_+xqM@h?C;O#Cj&K6p4g9$ z@E%0F2f-7CIXrIxJXJqB!simnwtIwcRir-`F6kE}b?!&_9VFF{j&My^Ig|b92oF(& z{pbjXpDM~+>#`pm;RBIWKRUw4619ToOC8}0iITG=?Ie;`4P!Jc7%^0l6~w5pNUj;4sSn3%aCNRN=ty$iSl2~01D+Yy|>|)STT`DcsE7R zt0sXh!A?^XKH~%IRFrU(zhtL*3CDOY(W=sS6OQvGc3PY81>b3>l7xTpGj=LZI0>&P z#nhq4eU@;F`x6cF`6}US{*;}*OE}9r+v!@uIo`)kw-PS!F?PD2@ExCKCu`#Od?`^v znn&Ufe50MdOSsH^4V8LA+O>qMe5jpnC0yel5>3ePNxaT0h=QW;C;ZIa;q4}J^%N9s zO}xR=?G%{!D=$HkeXM1T-}qsogtRcX-?_ysk5hGYo4X>Z@2+q2+DPiV>)YIqY|-U# zrznp?nre~XNZ;YTl_$3OJNzXg*_Q6`r9`qV-Qh=wWLvt!A0VmJ?{EX&Fd*yw;hvU> zcepQ6{;SUdEhIX)p;zP`zD5zWi72pbwNql^U0z|QK8b(u<8~UDc#oeaT2(qK@ji!F zVPToAD$PlJ$lKXza-t^s+G%zo6R+86Num(%5)JZMnP?Jg?etNiMU>lVd!m#0+D>~D zZQ@ru9ZIYwEKVx*K|b(HDd9tukoH|-4bjq0A0^fl@7QU3qKCL_r@e`uqPeq*WkSY} ziC&@$QBd@u#5!WGolYiti;H%;nOIMRz%x!^%z`%2)#@uEi4xLc-TcHfBvmW^ViuBW z6aHcWl4=w1tP!%wHW46>AgMMHAWkb!Y!d_YASM#Y z@g+d4Cz9h!fH+Ge$Cm)%QccF9@);mJkW@Y)1tgWv0MP(R*WJv^xr(7SEM388WG}R*dhA~J%*(`PYx`JmH zB=yZm12Ke1UKckIGl=$TumdT|iQ-%&9jhXDNoF^74&&fX-v+{+XcNp*4MeVd0W#EW zN2sd?;y@L_v-BH?<3vMhNjifB_ip7rOl%-(*ObTQX=5u5t)XxSe`ufh3xr0(`!Nbc zlH-Jt)JQx4LZX{X}<-amzUiK$5H`n{=`NhGh| zn+iBN_^0l?Z6@X`8(e{vG;1c7lc&74Zzfg|$!q&&Vk42fwr?&T)5#EQ}Qk*7|_u;k_7m*4qM^nm0uyFT~B`>eT2P6dx_)$MmyC$tfqMf=o zX)RLi6yGF7yknp)JVtR+ZLn(N=`mX=|(J zM53LXT0AeZ?ZjHN7Ym8jl#Wm8AWDe_`Mlbsqqt+IX-zr{Z%>uNAfH)Hx{3~Vn%|_m zNVn6nCShWuoz^so5ci1^(zY~-627%nED34Tnna5ZcAC{BRt&Jy{3h|@HKGX_JDVhm z14Kd5%bFw!UwA{Wny1$^NfG1i)S_uGag0drPxKLI>=fLxkJwm89VhoE`U)F7rAUq5 zL8iW90Z~HQ6sLY77M|E5`=9(>a(^)k#tupHcgX`pD2x_WBjy0n14&&|4iM!?dGL)% zaf<==_9?F-Q|%;IoOUwgRpcX*E6!AL7h{=fSqo1GOcgqef6%8bpH#-SNEJ>Ik{Xds?ko%zO^9wFHC3dahEg6Z+7jJB>V~A| zj=>@tX{x27;CS$0kxX>1ATMdKc#-IQ-tpieVhGV6d3i}g#3&+HuniUCi5h`zsK_IF z=k?>k!$cv`$FJul4HIt>eYw0@ddh z^H_#BLll=2=9wWH!8|0ddWPiGuw{q{MS3gPnSDvTMzlER5Re7tA@J1XF9k=68H)7V z{f;ynDc(h@z;6{Y#YQ4o51FEpNY+E9IH5?F*GHKG9zg+dR_Jn-kSY2S$+hZN5%mGv zD6yZY$K>O|S>hh`q_t%aGj~3^NLSD;D8ZE96Ila@m@fdM~DBzvD!DGZ9 zNR`&Y5gyNE3l^x#dd`TMe%ZpN2+Q+jF$76Hjp=1ER*{}vZ>HbNVil2G7mO8Kh~&Cp ztSBdv>w>ZNQu=d5D9~}VsZts%PCZ5!kfvG|EkDs@thho{y4F`=aU4mVQI0r;B=5N_O3D%Ek<toU7os5O4--T!qBC&s-7BIV(Qk0?-7BIY(P!{|N3Li= zbQZqv$Q92J-5Uc>ED#-tEZOkH0ue^E&u?7Bt0Io*3%`j#y@`f^ZIVbM8V|NfVg%8| zoN*Dai7`YoawY=h5;cM2@Eg$Yrfb@R4>EhnF6t!=&6jEeg)zH(b5s)BBqFAL>op-1Ug0Z9oVLd3q&`-HdS0D z%C9#r;&pM8XnwtkK=+VT&ZY_8km{)ZxQJ=OnJB3KL?Cx0Al3WulPMRTh+G%xCk+^85O-VCFNF$ju>A556O;JF! zs>Y|Fc7nY_v4&_>X|3cfqLfJf{%EV%Yp39-?c%VVo{joMe2FCc?M%Nt;vACdn`Oe~ zDS7Uy{>p?0QkBi`Fz#j%A_|k$j$2nP{ml1iaM3?h;#REU>|WC|5xydq4YLM&?WD24rE zC6cP6{o)c*rA6j?zqn2$QPCz5gQ7Y`L_33GI9zwm1*R!9TP2)R0_vL8j?(*NAfW-3`wPM zOk@$s6po1;BALQ5QJ@G@I3{+6$Q1J6Ig;JNz7XFasWUnut|}Y0tP{dJRC>zvqLWXE z03?;(3Goz>Oz(tfO(fGhA=)Xz^iGIr&pbM#lVUECs`r!P1d^(ilj01KjPs(gQokxb#Vc!@}+a9WI4gtPi;D1!&Wph3ADz*6q9u|_ z;X5$}Nv1G3`8zQKNu}_em`fy6_)aV#k|}&ARw%+0z7t(KJWAn`h<%LuBB^@6B+`-c zwH7QR`I1;>w;9?Gq7>8W>7 zHm6*XFN;hhm9xuY98$ivqgtrxvY12E+9NOdidaFE zU3*&cRd}7POfO%H_IfkW7;3#EE;@ML6~8!m-W7MqbDep* z^{%Mi{n5GqAv}@twb{0z);~l`qFt`BZui6pyC>WaEv6x<7WqKzA(Acfff&_8#+j!z zb=QGrAYHIVfAUkO2V$-wY@ZLrVzSBh`9Q27+n6_3CqEEB5XtuWK>UoP%JYG^hooxk zfe>M;)m3xu7WP0iBJ$H)hd&f8iLBOh;!lx)q>j^!K4k0WI?G2hhCXH+MYc3sziyiG zx`RzO-Xz;$XI;~ct&iFEkS*I)+G>Z(oT*&vMj(<(T{oH{n2M?R`|n-PL^!Fp)t zEFYWEP7&6-&FD-vS?@L@mTWEFtW35UbBJWU+l<9XsswGuDkOCdHe&-)zE&biVr|A& zqK3}N-CT^Lc27gAW_*LBa$VgxPb70)-54H)=U}yc66RUm7_A8NS>4DXo6Ki*V=9u$ zOLgNdB$b!y#uB7_t)4l^RNdG^G|(Dkay7nnIL^(u?r@x&@jH2X8#imZ8GjOWfhS(q zFwD_1XZhMh^Uazy4Ob+Uy1U_xq*8Y`0?E^Ax>?iRXy#z^Fha@3T#~za7+oD~wTvhS zTP>rXgU!4)2{uxc^S7IJnI;LI(XJGJY(b;sa)4Je3A0C z^)_9rYxIB2HuN#umd9+L*ljm!)-}!|sdDi)t~hvl8#l=FMD?S|-o|~RqfXtzd<@@M zRl4W3ZejI|E<`^&wGOXuL=xq|v&Mamc%q*y{kr)XJ&{y;{zf{IIwOB0gFMHW`gQX+ zrV(AK)~{QDvBKfFKx3oBae+oDdG@M)J~_}RBidU1MskpGh$zWvsI`Idxx;Y{jnj|O zMe@vr@@!}%#yu+QhDP7VC><$Zliyc1G!{H&dxvbh(B>R3V^L?@(C|c3XWP)IkCd++ zvapnfMnj@`)vYOwjFv>H9xSDa@eI+mTGo`OjE+bumS#pI*}j4Fni-!Vsq~r|ryukD zmOTH|SV}YFD$z(6Yf5wDSG%X7wKN#KZA6Ysa=jF62qM|vgN@e}VSf)c-Xxn`F9jQK zlTG&bVB+1Cq*hu(1^>Ut8krmJ)32CaML$Gi_yj>Tq0Z2qda#WVkgUo~j=OD)r;yaSw=teZQs>^rXpfYyofV;`HbxxLAEr># z)5bs|7pG9uGseqAlblOp+Zq#zZn75Iv&K{;73XutEV40|S}D&N2Z&C)hML+LUpja` zZ+t^Gn@dUT^TrJ%mCqN92M(Su7zXU2%kguQHPrNi;Yn2Fp4_dy(Uj;4%&;AdXNfGe zle={^Vu%Vo&xuY(KcWk8TxVl6Q3A}jU5wX=+QV^Ojd?_S;J9wadq^s0-Hi=M>TJ6k zTgfxsXcgbx*zI8JVeBWH&81a*592hFiY3grza@h8#JYVA_O4VRwk z+&w&!QX&jrBo#}f(G*GLCDI5X&;7=jlt`m1(b8&fq(m7BL>?aRr9>Np9gd4JMv|?T ztt=(R$U{;o#2Q5op0UO}^4xD6NQpI85-qKEE+x(=A@cCJlM-+2cQ`J=I7&8~ORb&> z#im)nH>7;6(5bjZlHuiGOE&z-7H^Afk!-Yd zu%#H!kZrqjaf=iqf+)>3wna~)w}WRdBhA6Hm+`WLXK$mx!LyGs!@;wUvE0G4ukoSX z)6n`EpCG9o-rv|mBzt&&BcM0-R2;$j8&4_19^T(*MK;;P`y1_%RJrswB9K(M^fwZa z^0j1fwN-zkzk}zC#&8GE7md;6`L)rh^^3+t2hRaUp@ZiDV>WpnGOcetz*yqonQDCC z;F)S{B+tuc9+GP8aPUks_B(i{8Ar+UBg@rRX~t;>&w<7z2hV}Vb@F`A+Nt$Gdnp3bLdy5WJON@+JO5Mv?HM%R#@@Hj+GhxZEq_vP0K^4JyY;L&^VPGuQ>KTC$2&WE3h zYVt{T@D0zzf7eJWBkT4>k5a#~QR=U+f22`)`(}pJm&Z$eRoK;)Yv1_)yQlKMH}a8Q zFhqA60rP&(9`G&!mA;-pzR=|2`+m zT4$TgLm!a3_TLS=y6Rf%3RhRAO{uTKGPa%pQkFn_*0nE(N~wI#43OcvK2m-jE~ORP z7^ASt)v5_nlL8W+k=t9!$RsKI_Ece+R_h8GR{mWQ9%;H@FS}PqTGL7&`TQ%Dfo9t% zDKp}wyamr@P;Fb+I;@uA@^~4~s+VPrB#m=*74SCeM?R;auGM)l?bF?V7gn{Se$x8kLMi_$4{ChK!0}|^ zE7H?3^~6Y7Vq>u`dImfSEB!F6WyhEuk97{vce zhW|eQ|C?6Tqm@+sQT0vLmeh=+T8okoR>`wgQjS!z?=UDm)s`H?kx7sA-^_Rv-q-t4 zSdDe+SQS<|QDK#zDj(T@^Pv|D?8OH4;;N(m&KjBY*H$&3R!P~XRL_zln+$(5L$-gJ z?&G6}@|3Ap&B%Y{b9>`|jzJx(;&B{B)fqh*+e+*^>L?Zd-)tu;E!8TXY%?lXs`gvq z+QTudT7uH6mY~8_o{!3~%18D`m5LhWlwO6EUXImFQ+gFvdR1#G>^M)U94h(gZdoI0 z98$>v6_#;2TDxqOnwhvxR=HJH z$K2*je3Unpma;xMCdeGBeExUawqxIy>y4`Qn`63aGi>Ir_~%DC=129`!*E^3wZv_5 z1=TFs)z#2kdg2u>)|8|FKM6mXlXmaO-gFPIO)Pa~>s3Cg#j5u3WSu&u^<zz>*43{s%i&HHLfN`%G4dhYFt%%HGZnF8q=N}F*fHu zDy4st!~Z*dRGIAPr`Ar7R#1*L_5UTTu0fuZi}1SjNhx<8)c!+N3;gHh_G%w_tddXW z`Jcq|SMzdX*uSb8yHuN5kRmmXVby+=UagZ=ShXb;uDU9beNCmM`jq3fl4`N4-zn=q z^{mR_lWp~{&fRg$S0$#>Rl6>7{^i=Z?($4Ca37{hBiqS0{&IGfo*b=0lU9TL|0+eL ze{$s`ci41oGhSV)T_9DSD*W65xwcVZW6q8M?%p<)@UHOb! z@<`uiaaH)A$57?@ck%qQmi$*`qT1O1J7vPOuDCO!YFx>`Zxw%E0;O-uTKoS~tN7~@ zc(T{1Uilzfp5v3&f1*+C>dDq+IMl-5m#}JkRekNzK5bPE%KrFQ{m!uu{#Czw)OV_S zljBkUx#w1SK020ZkNR&_39Iq8Dxb0p|H;_sI4b^=68=}J91njS^Jw<`Cr5c?{Ck}q zi2irYKZ)nR>hq{Qz>b7{^sAaX9Ctz0sH?siQ8QXo{FX#rb*5 zxl&a=s^rr?mh;QYugYuZR=9rtpVO$)`=5*d$(Ysk&eyndR%-pjLVkZFrP8a? ztAp!yrB~-Q4X*{%exuR^dds7fR7W|c;;2!2N2$J%ar9R?ca&=9({X3sG3@B6%Aqxu zwv>!!fq$Y==i(TfV^~?$Rg9xlS3OGe8rH8W=g(thnW*rS>-oResMW8ELB;v^QniOC zeS&bzQC20@+~lbFtFSuX6ZkFU-%C}$^>BW49JS=g76soeuZGWh_?CSOeAdJF?CUiP ze5~+s!p}a<8U8wJ^6x>-24NR15q*;n`?tuOVGE3a4QJ6*0Qw_?J#`g-(>i>un@4d1%6h$2p{=3 z4L&aHSd>A;26og==<-=0ZO!x6L@}GT6@Ddc)BfeFYaPueGyAYJkYXmg zsC&Y+*wK7B^KI74eBbX~HVop)WT|G)mp=fFi+>5rGS3Oy0iNr#Uj_a8><>V51~fKI zD@R{bx`*YMgUXJxVtv_+8zA3{zYX$5csppZ?gj4;y{4ybtImrdMIS!fTw_Qx2)_bv z3*CnP+w`vrTk~Rbai6w)8~C*6WvDO1c*^vW31OgVUlPM_VLWBvGlZW)pHq5y=?!*D zmrq+f1^S6ROE2y-jUP1EdUGbf0GjzA<8ybAWZK$`Q-W|j46qY{j=;Os?>RzmM<{fy&VTU~rxfhe=kfV2ociRV> z_iuF)7tE>KY6x%EVUNGa(OK3Vo}C4h!ZU@Nr66OW@UzUXfVOQZ%2*FRoeu00v$f3L z<)X1g*1k;rfC#p@Ec;BfwX{h29HkS=Q{ef*%5$QlW!aivMF^x`-DroYcVRUvnnPIL zj~B;$EBYI8Y{-&yBNEzVCe-!KZDWjsTG*T!Mj~kr^?nC5)k;HQWXtba4moF)yNteM z&968H){;3_jC9n@Hs_DyrZCI3zHX*$HpnN)bWk&o4mHiz*26o^XPb}BljTw=qVV3XG;z9Fi*?N&>kv(p<`40%sHgA}~O>IrpiUxpnciCW5j^(Gc z5h%w)JjL@Tnfxrhd+!ptn0lV2_KL zU=V2JyRc;{W6kX_{$TS5E9aQ!vOXC>rVJJq9c0P^3GdXhTGEmDvU~+P zLH$nBzwy#K&`*jhb*@1DVbafw`xodtzjVR*1nSR_KIx^0&c$3l(`E*jrn1Q zc^Ksxl#O{wcn#Y{E?adl4}Pho?Hb0`mS@15nA&nVX5PYbxR2$K%Vpp1$nOjoYs=-b zX9*$eJ(tU}wTWTyJo{X(WKi^5wmgeAy4aS5?JA6)>$~2T4e`s;lhO<2acl`Wya?tX zcZ}_nrS8y+wzg)kvL9`EdV@K)ZC5NMGnk7vS_4rw6|xpWFvT46;@vN}gb0~pJ0Z`d z3*~A;Mt_%F-a2!b%PGsA8JR9OET-J$E_W@xHm-GvM4udUm*~STc^2>JTb4vTwy%)> zeMQMuL%U(Q{K|C*%QH$x+18wRz`I&H`pDMOu$r7B9`bbb&$C>QIqV{R+EmMdvv!3$ zdSz@<6HzS#eR`R%E=;JFt#T+-YcUp$s@BUqXi;vp0@TkS{i}->R_kcC#Jyi_F6x({ zzN6VIZZGJMq<>az1?tz4{&f0})pCWb_ZcXcpj?MCm0urlyILxDhWDSRV$BZY#c*E3 zFr1@bt@E&2Qz7d&i{oqv>kyafc~D2b)tf>p@cTjQuOk~)FXnO-n$6!&hxbie+bwQa z-D>Te(gpNlN8joT`Iy~f7yRASp9|-YCF+d zA>`=S%iOldmg>T82Ms)dys3t8|bvQU6YB8GhJmB*-<- zj|2G`%JD0gxY~?Q%b|rEa^#V%Wjk0CUpwjQZpilLZOHPm8H0S1orE!V(hb)@)Mw!+ zDvUQF24O6Et(IF;)C*(fq(*Kb6n2I8rV7Iq-uz@Ux})e zH7l^(4r95kw*0>D^_m%C-kK>+C$MdtL3t77POQyqnC>m(p>eL}EvTt0Am#5OGq8PT zV2{hdu?1F)TV35V1g=>0hcJ)d#~NI1sZ6=eWJ}1dz7y+xC$_W-9ItflniJ+OXU}N& zGeXw28xuRS-Tf>-4wmcH{aZhWHD~wUuY#s`@8uA`^tp)foIrU7rJv=c()ZnUetuJ! zyMQYcdG1nPM0o<`8I<=?R$%@QYQOK>W!Oxzl!C2KNAGoaH_6iQh8QwgAj+mD*=s^j z+Dx*AyJP(BCOO*7Hdou*-NW4^&)No>WG9~Ru~UY3BI*{twaj9+}gTUUkqQ-C%@9YR=R2Ubh)y+*dw`Cf#$VLhw$B4 zSIrMs?>YLh-s5XEw(Noxbpc${^)#oOosLfEw7cM%Qt#n(T7*8 zgRp#`XO5mQ6y7MTSE76eWs3=}+AymP#*~Azpiyn#Lv1`E5p=y7xTfC0nYJ?-an-~oa2kICdtvu>quF5v#zbf zJS;KE8KeZmD=-Z6<6v{`ov5iWsnO=l;K14)%@5LB);^5-6Qp+<6b1UYiM?u{LH$M2 z51Kd@^qBd8Z;`&T-g3~p4PIOOKI#QreaowIpTP$}|G~@?wQYD+?oRrhGjD+Y zsq_c6y-^=X`VQ%JygHh@4sPJp6!jsbPZ``9^xa3qc(p@)7t*JV$N;^6_IR&I)F+a@ zUG_ZCXUr=0>Wlhx(ihCy1^V5y4tZsuKAZF>XZ-;BLj!;H%0+zv=}!-It>a}~*u%Td z4Ajp>y_a=OkG6F>nr|g`t+NF6E6CrPlvbz0BuCK`C@-SCg;K!I!>i04WgyBBlwD9J zqD)7bjj{mcT$C$Nu7k9oe$8@}kk_!qwj6VQg?F_uA=fAArnPT}6d75!LlcW6FwOBs$V4c<0hPz=TQF?1-%F#L>q4guN1NJVqVR)O6Z>T81 zwNQmw_Q%6!*&oZq;?h6s$XU!<_am!&v}@f{IEJ6Va^8uu1mzi&b1{Z9IJ;dmuie_O z?lqLRU}ZSP=|1?tN&{B!aNUQ}9i_KLj`o2lo1zS{$UL;O$UJnh$g!x4MUKOfs82+F zU)1+S{Vh!W7S{VMvmBFendR(o1+Im^^-k5l>U#y`FS)wUVa;_|HIQ-zl7*vamM-5+ znWcX@-Q6eMB4?8_AxC&Qw|4d^6QA`6^Smo&jtTeCjfZ<;LH@Bj6=dfPBYeuN&+N|i zIcRkmYlEZIZp`mnC;M0p`TmbnqF~!BpX1i@(Q`3fSR=tm+tr$ZsmSm;pIc@*H#N0L z>5VcFWd@XtuBD@FiqacpAj)i%OR%(8;GD7o=Z;*9Y~dx^m3m=rC0g61Kl|ib zTro|1m!xEB^Eg*U$7=0xNdec%Du`p2P1jI6KopM1mIujwDGoLaxBRnA`_R@r(hutq|xa`v=ZW=&jHe;e*( zmZ7|Wef+L2SIc*C47rPYo~f|Ixvl+i&pIgC>7J^G8rMsc4T_3v8q6K>aU zYixyb?r6L-r=#hv^~Hn-^@A~Nb!zwu_ibz}>gD8Xb-L2a6~g_u*9ZARMibw5R@oA| zpo|0=zJ1Xr-KyHmiLujtJDN`on(v!|`fSo) z8dL)M&v)A&867W9|LUh$oQ`njaPKi1^u<#csR4ZkI*Ux9irC-!j*zjUi? zW7#MRP|iiU0%aVwpEzt+aoD0@AN7^ae)5Vw+%HEzliklR&XDgEZ|rn;)-XRmCzl>s zezFfv0&AnvDSmC8*nyc4_I_m!$imFUe!VcxUKrajScl)?!!UkX8bPL1{cfte&oJ~! zMQavG*|s}6txYZQOVuk=cKKPIT*p=T#X-7<{VFVS9g=8`hLZGVaz|^SQD?gD-^=Nj zc(Z@1Q^VOV{==NU+-Gx|4YgU*Kg;Q@STFw^{khR{Jn_h`=bz`~+Aq+**q8u&+F4F_ zqrc(B#;^6@+Z3lhWzT>S9k&s=6cJw42Sp;Q0T zX#ZlTE#nix8a%8&Xv7YGk>xaS`AGlOPG6^v@&Cx_yM5y!Tw`{7$is)_dHy+0H~Q(C zyt13+4=as5%l+439hFes_1d#j>SGW1??inC>3he1@9$;(KKzFNVbq^cb!z=1yjp;l zwMj&sfHSDSNcxTuPY0A>omQYcf$}2CZCKi6hI~_XnPG{I2{>iQcQw1Q7&xO-a9#6| zm!Z!#r{X?+0?M4`Zc7a~2%aMXj>Bk^1yUZBrB}d6Vs#oF!+ozAau4Q9stDLP)ImK%01MZ{0aFXr+lvAp9C_p&L_IblNHt)*- zn-k78R=JaK!+5#;YQSC0RgS)W^}~Q1^Y1amw!6lN@|uAcoYv>o3Diw;Y?N19{;>Br ze)|ZMZb~hGIxyIJJoWiNH?|Bkhc&rFc*<$C79QvhwVBDhDfMaEkif&5+^KUjZScBi zyJeNLhMdvD+`LS37V|R6cLaNxpY0^a&%?O#FXnO!O$W^Mx%M!0ywc z=Nha){W{XeEb7^yqj}Dt^adrU---H;=GBApK!3DeQG*K9A13{odTScA!`-TjT<%#d z!Pd17|8uZ0IfgJOfd;e$NE^N|6JIWUFCTOOEm=j&p63hDVRU|(n_a}yliAkTSr`N_A(We4sV!>ZB<_5 zk80SC`_6gDWxMTLJst7@--_Z+>_sOzZw@on+xuq2j;1Md<~1A!*E>r<&KUgx$o1K! zpwFID(eSvn>D~jN88+tx>ZMQf9vw}^qW-q88~QmvgtwgfIaj7!XqaV^>x66AN^haO zk5V|xwY1Gy)|Wd-U2}JqE!N#xwpHOQ+ou3cvXi^BY`2X;KeUmzv)pG0bdI03yHQhT zoROhL{R{Nczp1k<0e1}F$JTfa!nn2NwX2Z7=Hc<$Fw-lB3?+qZ@-#98*QYuMVa z=)doCZ~T!ta{U;8KTC0+Xc*Pklm<3VH)T%`GM!+uCEvm~rrpxy6WVWS^2z15@YwsB zd^-4jO+LZM6=#P1Mox_mQ&l+#eoLiv9&%p)?*jX|5Me^gd{Toe}8!O^ZwMQj_$7RuBxu?Om9(opVD1W`K1G?GELzEnWk`o zOe4Q!5TnU27)X^Vqa3A4YTrxMz9*@DuT=Y6qjas(O~w&d zd!3~ATI$T9Qm=%{{gryd&{>*nIi-E8@@!FhpVD1J?@*;Bspmwqut%Q^OM>2jSXl#7 zx1a<$SDB>hVLQ&T8R9{8jwPu&*{wYLnmoIZYv9z8!{r(WT4f3A+9j#|8m`IT+?R8z zIm2I$l;_EC^;`GDHF<^%*W?*8T&2uVHSoNufecjxFRShRo6=)SKT1g{ z)Lu)Kx#XV8(gs>(O7tCS`^RbW3?HY-GklyT&+u`YJj2JS*j%Lr>gX4!Go(PB0|m-& zkGQI4R?63E`+tZwMx+~RmZ$s>EqmlK(Q7ag-fGF4zb54eA?tG-p6d-T{~+WS3}Q6- z+om`_@g0dxntc9}AHC@cf69#L>s+s(2ok<#{Z+M%(w;a}>Xk}sP_jIB^R$Pb)kn@#$3oieV9T$nNFAvB zHz2({`t#J0>Kh~Xw{OhY*Zyki8zX;NCuc$eqy1l1Pf;18+Bc+; zx#SmqHmNkTVr0LAGX!5snWxFG=FE$c&w%E|$fv;bc+}+gh-Rr0x+*mrrO_j6-mJDT zM(M9O+cC0IcB#@DrE8ULQd+6Kj`v$CwUXhVK;@ZMqRDw?)EmzBN=<%crBajMOsP~J zyq|zRs8W+(=%`fRFBvD~d~BsAzra$d$#0*G6LO?fsmV77#tC^>Ua84%n=FsmmH$bH zTyAZR zCcm(9hdLHDs{O3NZx~Cz{89+kg72u*X!2_+HJbcxN~PNVwc3ibEvaiYlhO+_q+O@% zwHJN?JG=DXQ2B+88dYO!HTlhswW=LktI2P4)TnJ(tI4lvtW|9q{Al0SYVzA6Yc=^5 zk+quqUdUQaei@`jt#^A&+J%v6+he++9ayVM-X0^rt5Ku&YkQ3RlEwCzgQ{la-ffSO zU)De_^o-kMWG}frM)r>n;vBF*JrAX(tyLv&Qre(et=%zlgs@LtQ_si9r-U!ZB+Ge; z7&-FEKnw6p+Oe1^=C`4@^=gF5U(@;sW#U%%=}#meI{D^?zt-D(cATDusd;&~`% zptUwauB$}ZC9(32oswAj#?CDDtfW-smD~2e%u-cCf$~=>f2HyqwO%@J!064YT^Ie+EBoNFOnPCord>R-Vf0-6r&s--R8vt6JTz z>iLWq@BYu|2h|#P$BugG%Gfhv;F5M(yJO{>52wY!hdO5MiI_?ds)jiYh*q()1&#Ud+tars5cSob= z<*&+mS$U4BJJY|x*2Ld%#uh~#Q}!{~*F}A#?2lmAM}4mB&tbn5HP`gj%1pc`Bk#8I z)$E^qBK*&+sHn}i|2HdFJtzHIrT-e~Pj$&vPvRQ2lbDh2q|4_HjcQg9^LW>E%TBgj za?Q;N$rfGN(Xi{IKkq2_v1j?P?E2`hVb@1z_t-N!x1F3t{~^{;dDs7|vVV=0wz<9Z zo7+pfMD-~T#(X&c^O!o*)_M6o9*oI+;o) zjA<{v7Tw2m7Qczbu;aB=}nzw{okuRb;`3-d7f0B{mOGddA{f@_v1-*Ml2nZKn@14K{y%Q zD3+Ft0HYC>>>{qeQnHV@MKMu4t~g9QqnIwVA{jqcbXLp}{S_yRe8oa>sp1vlFN($F z60x?(hJ126>|{Q;QQTePVAx6GhqvJWTZxz9T5=6|yBM)Ra+|maBPp4#kIM(ja_h)? zaHA-7`5A5?k1GE|t^mW0B>uoe<=05OP;S&0X(R0M< zbHHE3TML{Fd&yeTN7j)IWPofW@dq!)`p5**M%qaS=_I{mE$Jic$ObY%Hj?Y#;+$Q_U(oY7+Q{Y!P&n3SHqauy4qzuP{@;b1Q z4sru1^VKnoIaC$)Gu%KP2Dgd#793@Kfc{4E6#e+)6SbZwP?noa=93P_yBYQ}yn$gK z!vPY1;$mz!=^z`(MlwFyNS8p`NIU5uourqnC4HoyY#;+rp4cYx{I)x~~>8_2_;Y~LFh zKEW{l#K_oB(gezM@eC)BiS*kTwv!IhNqWgzvW{#Z8%eDLk0a?I{p4YAthT1u;QxvP z^y81zjO`_(Ky}_ToIobiZ)Z54VJE}Ipe*0u|BBs=uVwrOhU*xvXSjjkqYO7Pe2QVM zld*j!GJ#Aa?PLy_56bPAl-H4y{$kS2cu5&wOaB^j1O0Uj?;z{xZ(#T^d6fP}hEI^E z=+`=P`^hL!t~Y_fwb>t4Rfjmq$k|#)07h^jT$sDqnTtn_48_2_C zBYA?Fy zP9&4*w=Gw0-KprLoWFvWk)OvCI$pkWyw39ic zlPo4{$u(phxr1yV50e3KhcG!B89qVc&w-70n>3LLWFl!Nb4VvyOxBWX$U1Td*+3p9 z8_5&oDNr6i4Zk!d$4MqK3RK6H;Y89-=8#UZmaHQi$VL)>25amu8BZpVcG5|D$y(A! z){%a)feet1q!wqaFM+g^PO_G)BOAy@QtQY3q@DDUelkFc{zm$E(ndPS5^$Kdbc~l_ zAL%CpWFsl!SzlxVX(ydzEm=o4kVipz{2CcP#juuOlp6)A9I3~yk#j^PHfk<}J@@a4oqOl;@|9;X2Y!Hjn|bk;IQ07}qr!PbQEy z(oQ-^C+Q_?Ngr89Hjs^^HpEz8Jefe+NIU5uourqnC4HoyY#;+m}`EJ}CFk$*`N@ zT88V$2C|XVvREEzC+o-tvXRuXnVz(hwPYRHKpq9qtM@KnBQ0QjFz#$ape=w2^kwK{`n{D380B;aYM7{XT~4 z$a?zy3^$NR=?^e`3Y7IKDa#k*jO~m9rC(C|`w`D@GQ&28^BHz9>}J@@u#c=G{bU0f zAR9?>F^@AD1*-KkoIobiZ)Z54VJE|GhHDwFBOAy@QnMNBOCar}ldL7{$Of{J)a=Yp z+DRu_OV*JMWFx7KXMWO7I>}nHj%*+sNiB!@NjvEzYsosYfovqTT;?b3q=WR5K2qcv z>ElTo=^(wNkMxta2}V8#=_P$+fD{v1K4~Kzq?h!OelkFcNz6~$NZ%C0?>CHqt?QNgwGa1EiSE{G^R^ zkY3V9`pE!^pM^8lPufTa=_P%npA3*<4)c>X(m{GjAL%Cpq_~XvNgL@Py`+!ylL1o9 zWq#5|I!NE;M!cUCS1>(kBORod^pSotK#FP#<^JI+i{iKa_kY3V9`pEz(HZebGBORod^pSotK;maYjrEf@(m{GjAL%Cp zq_~;+NgL@Py`+!ylL1oPV&u1x4$?>Z$p9&CWqQ&bVTe-dWaDAkWbdX-sNBYSCiI;MW<4D>_ z2k8yQ-_PwM9i*4^kpWWpST1QJ#RK${Hqt?QNgwGa10)&~V|#<##qA>FA7z+ykX|zI zq!BNkGU$8Spr4F?mib9PDZgc1{VC+wT6#wM@lRnZ< z21xOtk0+DJbc zAn_C0#(7HmNIw}M#b-u3AL%Cpq&Q*3dr2SZCj&wM=R%y2<3&<@VT9vJ8|fguLH^rF z=OZyGsmh5bZKQ+rlHyyYBfX@L^pgQne8=^Weo~xfIi!vBoiY4=QvA$xq>c3b!gM75 zoZQ%c(ndN+Z;)n9rSp*iQdkUsJQ*phV$+x}^>0n-=Dp_6%^8+q*0I(()^*my))Usr z5vwBBL~Mw-C1Phpb>!;Ejge18wu{;x^?KBYQU8hR({4z+jqUDf_gK5Xw`&*EBW85W zjF`J)_Qkv$b5(5n_M_UHJM``_s>AdSmv&gy;Y5dS9k1_b=`^m>oKCAcJ>Tg_r*}HV zcAnGai7rofdA`d_U0&;Qrc3v(30^nH_#<+Xpj>iS!w)K0k-?07*`mgN&NdH&* zAMZal;lYH*6W&cYk+5|@PU6FfrxO#B>`4_#8eUtQ4Qul!g104e^2i`dF=|O`A zUpe@x!EX-!W^m^rNkc9iGJnYSAt#3XFr7SCEGAU(M%7&D8Qr=H_am0xc-;DTWMB2z}Mjjh^W@PrLm7^XW)irfh>Y>zc zQe)FDNP8%)WBTIschi$I@-y5SmdqiU)tNgpBS&8{x^(oh(Q~tkveslhnRO`ZwX8R@ zj%9tG_3y0jvdq~XvwLOt%O04Wk$pjSZT9oo^6Nn+5g{xh2FETIR(lbN*GZ#9C(%xH zL95ygF+CB}3o(5~2hks~0}wkza zrp5c?OAYa2sz?yikbAmF#MDNTaHEuRF-WXHN!OqxFCKW`h|+e6;o?=4ctngqlQ~LQ zwN%kVOA|e{3=yZ{_aU?_F<8qM$=U^YUtz4s)-Dt_?IMw@T`Xp5HvA2cUChzOi_5hf zF<;9S4sD`Xs7(@!wR};kT_Ud1CX3s&0&M=lp{X;+AMw0Yt^ZN50JT`B&lImCxrvG__W5#MMo@tw9% z{7+jfe%IXiG{|4@JM>FLv|cJY>Pzu!tTm#GzDo4auN8gt)uNy76$A8IF-X5o4As|& z5&ByEEz&xXsb4R~=7|^k*~iXChLC}Q*Oo=>PO0;_bAo>jKY66zDDClOcfo#r^Y;JWp5`U|8Qa(%V@vkV zd;sg6KJyW%ckbiRqc1!KO*`@|bnt60wX%&|=Z-y5eFV7-eWw2#u-}W9`q`|1KzH^1 z2x=UQWyNw{^9ki|uQXNZ)kQ#EbQX^OM(r$R_Ur6axdokGa1MH1+euh4* z>h_VlR8tn{FEg?K4vz9Z@5-a)vxc`yLq!|G4GS z{^%O%FV=Zfu9pqbatfgV>!bC1%DeNK30+%3!`@$^H4j-Y$KOXOHLdLq z`=vGU(7_Euq1mf5px-_*9%>wm&kq*BZhl1eUG)!ap>dR7Q0LfRkIX=t1uJJmKVBjC z`tFr-zq%+*_gw-1hxa+5_unB?j;oRNWAT*2et(8c-|_Ks*t-v$Jw^{6k@f>B{r=t3 z{zPp_T!OUU*i()4gB#XBvsd2){q~7%(9rY8*v=2tS?9f3Zuut*e4Q`|xA%_t+=bGIyWci?;U5*bD7aS%R^(#&!m`a39Kf?tr}dj5_>%&kOK0Ka-7` z>HFeQ_y^?6dU)xTw_tnsz6b4}FSlXxi&As9O4{k5u>Vo#DwQwru(rMkLr@p7u^sD6_J=|N`cd3>?<)HLv`-fv2 zUfh=rUAKQcG-toG2RBTG-hS<6(Ad=rp_zLsp&9k^d#r7p=f;_1ob73IZ$Qewy?iq? z-FFAnILc%9+ymQR{~**j%0^0~CZ`;bwSDDOd3?W7HT>PW$B}Y}>YLN&C7r$DlpdeFELR_Dg8a+W$Zgtos#etZ~h{hkSl1WYavKK0b8w^V*UlUm4!f-_SynFV+}M|=)E*_=pN90q%Cn)1YA%8e^g3Puk-aOV#e5gOm|h z$Z`z7k+-v7de+=GAF-9wilN3D)74p*sIJNZlicu+S4ZKIy=Ab!zw>Hn_5Ew0kBSXY zBiEgm%aq3PGEbG)!qF*GjeVSb|1F5!dh?x4=`%OTE&uT)c^&mSEOl_hHpI5o{@n8P zPQ<4B9);eb`kK`FvR!?5`;+h-R9EYYBeKkWPsm#Or_$@6ko!1aUB465dH#~xub#?& z;ZnI?(_=DC{Y0tOIkJSJZ3j{2Vs%yaf2slYXZ>YtrP2$hNqd!Q@g7ju@*P`WLz+uf zyZ7b8(!O8$H!FXk@_(WHc?EAEc7tk%jeS{G{4PB2ZvOyUG5-W~^Xya5&gvRp@uJ+q zs5RfhBd(L0rZi=N+=j2FN;URqmj@aD$kSqx@JqX!h#v(6(yW zxcaVtED34SeX_4H#tDY~pR47$^yFIETK?{pt)(&AF{GauTrgvIb=uP%qa zq1qzjdYpM!?z?d%4sKYd(%hob$d)QJjo~rUhsO4wCtJnA4G*A%=!R!iX|F;Hx5)3! z&AZ`q=vV9i1HJ18aitK6H?)T~Zx7Rbec@@|`!{bD-<>1R;pY4GuUDVN8ja&?brMFf~J6G8g4omy}C9=$ss^q;( zq$j#m>SO(+&g?JM7}@@1yS$2j&dkpT5M%a`;=g(=w zKfeusaae!2HM+y5{5ij@4S!V|{%gYeFMGZg{vFTDvGljk$-5rIu6RziW`_ObbMjb( z+RgKxO=H}PYeIgxR4({!OJRoUSR!Csp*of**pW~jOEm0uP#sGw>=>wyJM|8*JK#UQ z1dMxi9ZMH@Izx3V-C%cx>R5Wf?he&)f8Gl^K=gqoi8$y$+_&qvH%~yCAy6In=ZUa~ zL3P}t4}_fp)x}7p(s8Gr3{68kzU&LtMF!$E%n78x9*tC*$b#x(j7Wuj0TjR6fwVg2 z2{NG(0Q@Lv~~iaF3ZxP{WOTmiit&8-G&KJ0m-2=;s^J{2aMu#2F&aEM~qPN*&x z2p8;PD1ISBEP^h?Jcce7izQIESPK1%C_|bhP#xjrP!AsItYKLP`+Bh+_Imu+#SH@A zzQeKs_KjjAbfdTlx=Gvuy$N3o)WyyCr3fA2JE6CVEzr$kE3{s0L*89bT|AEOE9zpO zxF4SVP+dGH>Y&f#DTFQ#iJj0F#KX`Rkxv(Xj4X6~6Y(+VOJWc7uy_*sve*lK1!d@% z&v^!=9f9h2%yIyF6s79ouP9F!ucIU#U%PBTnm3@jcoSvl;w|LX#ov)n7XjqZL?cwk zMDXjdPe65i3-b-wUqE&7FXYh0N%1!HM?6N*#7|IN{8zjO`+rbfoWY!uCVqzM_%((P zVE+omZ=#3~VgC-*#UJ8h*h2dlwx)dw)wM>bNjm}UrhNhJuAM}h9#9=KQ>UQ4w6Eal z4b?>-?HlM&?OS+;L2E!X-ZwgQUtTuXpfX^HS$1=Yn0Z6NHGP#xdo7!3PrD6R!98Fmd+7pt^k zu&;&cVzrh6+Y7}n18E~+UkBC28Z8y}TBt78Y3Z=9hw5UzmI?a?s4g~WS+H+};=0hr zz}^JKb)k)geKQo-g?1tATcNlvw2NWi2Gzyw8fsVE0hPZelmq)Ns4li>d9d$>>SC)l z5%xV$9W#sh(Cyk}cE+pR`r5{|nVIGrAh~8K^FP)@q@@XltOqYU`lCY3rfCYa5_{ zXd9t}^qZhV^jo0G`ex)E3f09h{dU;Hp}I)X?}R-9iato+0v)Aqg(nq?o=D#YP1o;* zCj*M#XVUM7j@Ij-S^5t6v!UpZ^qsITfa+qb{xIxuQ1nfDJ?x91=$rIMVcVd%*7V0< zkB8!H*Y`k|>rX<<^}X;{KykL~`(al>b#ayc4D1z9U98j(z^;bs;%fal*w;XHQKKJ% zy$Xt6Kz|YTYAAXEy#aPD6up3c81@<{dI9|v*z2I^1@t4Z*F(_@=tp61fT9=BUx&RB zie5l}1NKc&^aA=@uy28)7tr5^y&0;D+w^x~-wxHq9r}B)?}X~&F8w&{El^$Dt$zS} zD^wTv=pVw~2F2N~e+>IxD9(2MQ`q-IaklG?uP5%w{At-t`{SVkLLeabFnvUNbhoX1W zO|TC`(Yxsu*snm*yXg_Ik3iA8=~1wcLeabF(Xd~Kq8HO+p>OLQpzq+f-*LU`U7*MG zZqWDi9!U8y_Qz0M?|K64PocQp^+ec>P+af& zK-edsxZd@_u)l!fde@VoC-q^_FZC2?N7G1XXHzQDbb;!kt0^6JHz@izQzq;lQ1o%8 zEZDuEy69~h1G^7Y7jdSsu=_!E(cg3-?0Bdy5= zzZQx<%TxvXdMNrV(+b!(K+$KJs$t&`Yh8b*f&GbXPH*Rz7>jV)>I3< z)3gS9muVgRTcEgRP3vKAh3eu_(+1ePp}Kg?v=R2>P+jaX-30pyD1KGWbPMdKpt{&= z+6;Ri6u-V^x*hh@P+dG@x)b)ZQ2ZX7X$$OwP>dB#TVX#B#aPj_4fYFAj1^7y!uCTk zRy5rY`z0vGil#c)FGDd_H0^->Diqg|X(#NXP+Ui*hhe`C#VFBK4}I74DD;@=G3aNe zJ%~L4#o2Cp680BRob9H)uunqKqnY+YzcM`o{n~T@`hTY95c@3@eVOSH^t9cVP%9d-m1_gv;Tpq|7{DiRRO= zCqOYuG=C3!5)`9E^N+AEf#Pa1{}*-v6jzh^4D6{;TutU*U{8nQYBK)@dnOcDllc$W zv!J+|%ovP{OQE=$%qG~EL2)&iEwC?#;%YKSz@7)i)ntx>eI*oElQ|l;1B$E391D8^ z6jzhE1MCtg?#0ZVU@wH~Vv)HE?8Q*rk(s-}{tFbNR&x*7rBIAo@qKNKTA>)Vn)|?B z21P$^j)Pqe)kTH5KkP~FLNQ)7 z4}@Fy-Q}Y#F&0}Fd4#jn9 zz7X~kP+X_xi(x+n#dT`7L-(0;;MosFuV>DK{R|Yno_QklfH@zYgHT<(VV(?q(>w+G zmU$ZV@8%hZeH)4%%3KKhT_~s%VR6CMEQ?_4Q1nL@H|$POTsxK}u)9FfD_NGp z?gmA#WGRE)1BzbBvK)3VD6Sw&1vJi51?^{90Ud0qh7Pe@1I@Iof{wPVhGto6p))LN zkas2&=c;8L>{(EptCsb!FNNYUkb%hwtf%$GANF+^+(v3LvfU?|AjpdiWbRw2KJRuv`E%p zU^}3g?Xms_dkIt*rPe=SFNI>9Z`I7WleL=gwp0xiErZnp`&uYk25SUtFBC0c$!(XiJ-(K1+LVP6l$sKD9*_6<;s3ap)A-w4I1z}f}&CMZS))^4zGhGJB2?E!l; z6z7|@7wp@i7$I2uz`hfT5rQ=i_7*74Mr(iATcNmnwI;yc4#i!nH4*xNbs+Rj>tN_x z)@114t;3*iTT`I#Sw}+Ox28gmThpQcux3I(vSvX)#_vUAq-q@t{mgnH^n~?d=;u~D z^b2ba^xxJz=vUT>(66oe&~L1hp{K1=p#QN>gMM$F0sX;R2t8w+4gJ|V2l|V3F7#LH z6;Kf|AF4$ZLG=hH)EZF?jfikTBO?|;qaxhU*oY<2_7O{=9U{u09V3=QyG2w$yGK+( zdqk{&_Kc{8_Kmm(8W*t&+Am@?w0}e`bV$S+=+KCD(90s$Lobim0IiAG2)#DqCg=?j zw?J=<*bM!9#O=^`BJP9+BDO$3i`WVs9Jvje9C@#KgD7Y}40Cu>+owRMw;u_e**+CI zt9?53()O9q%i3p&yTvY~yj$!>%DcrA?d{N~kn(P^4=L{!Pq)v3K8uuf;y*}PCw@T6 zI`O~udC;GcvQGSply&0w_7kC^Ll$QEVmb_iw(pPv?bsn7+POn2v}=cSaZqeW>_KrK zVh;)*Vh@T35PMKOh}ajz^N4*xynxsjgulZ`=u3!wLAR*K!GgaL&zcd81KNn~@S^;KMuEeazGR#I?hna*sw0pIOv_0B0+6&qd?Je!N_Nn%* zc1APdeyj)XoQCO{`o;P}y-GKkt}q=o9XB((cQ4-?ck~sruOH{?S9CCq>VQULJjQ^gYo#q7O&^E&A)|AESrF*kfEV zOJizdHpCo^iHhwNJ0dnKc3SM5*k@utj{PFm(tdpVE88z>zrOvg?Vo6Wp#2B!KWo3f z!_E$mb?|pM+TlzGy<>F8gpSD_?HzY_Z0vZdU3kL2RrTW^j)X_cFONO zvvYOl>pItWeyZ~aoj>aw)unTn!CkKEa&4E*UAA@E+2zeH$GeQ``dHVeyS~=-?XIW0 z_U$&P+gshf=+?da(C!y?pVIw*-P`w=+vAoVTY5a%!Gq-0+ z&!s(Y>Umesr+dEG^V6PR_KfV+saI;R3wmANtGL&iUYmOD?zO+yd%ZsC^?R>~-h+FO z>OH;p+}>+@Khyig-v8J8r`|pL4CphX&%!?CeXi-Vt&hJ?ppT_*hrYe~=JlQ3cVXY# z`|jwwuWz3?U)<|)|B8$0*R5Y>zl-`^*>6$5nttp0-PZ59elPd?yx%wd^#1MockbW2 z|A7Aa{b%;Sy#J>DclJ+>9~+++zbL*s{<`=F;vbEFJ^ony5Anan$0ZC(*fn79fOiLc zG~m|(mc)UHBNEpn`VyZ_Y)EWOoSk%K(&nUXNlzy=BsC_*4lEcrYv7WB4-DKj@aKX0 zpmu}e1`QfCVbHWeWrJ1@x_eOFpw9-)7<~QU?+5=jIATc8At^&<4S96P{vodqF(*$= zUYYzz^2^D?hJG>h|As~l8#8S7ur0%m4f|u5b$HL={e~9|Uo?En@V&!-9NsOZC}nX< zml0JXZX5B$h)E-_7`b`m?vei<*j9NeHol&2RicB4xYES(rRiq`Sxzapo z*QMQ>c3;}jw4c%v(x;}cOy87#ApNuS4jI`Qmu1|T@l?ip8UN0(Wp2-G%=|L*+sr>Q z?W3<4eaq-AqyIhn=h1pr@2sU+8?rWMZOy97s?Yj0D=&L)_R{Q4*>_}b&wem_clN&Q zPqKf`Hhb|*8xOS4{!7?~+o7{TVII@iTLxRE`dcsQYnkrd<J$T_KRlD^hbJ=q@I0m;TDE?87Sj(;V&d@}CSKfz<#sVZ+=1mz zEO%kqg5_>3Tk+KG9xU6iY{zmhmit5!TE-;d!%~Ok0X&V{f#pFwiQ9>%bq`^A7|SDA z>apy?@+g+wSRTXjIF>zlQuhR&&^?LgcTeG&++HmEueLIAwaxY+c5l`RzSQ@arglBMv@dWN=EU)0n+pFR-wAPp5iO=PDZgV-F_FRr< zHV!=Lao~B415bGzcw*x~d%hUYY&_x}Ebn4DhUGmh?_)VGYQ#T;7cKtv_``_xvO4kX z(WB0{5#%T`jl4*7#NX`TiMjYvogXvlzl>Z!`baHQAvVgpcyqmm-+)my{`ZQyG4`>}3h}ry_%eBGWMf_TtQw#ejH`Qe?hKkXKdFk(`Wif)8v>e)94P3`sNPXuoRnQ+Q~7? zP5YzvYFj!s>RUP<0dF!%zSD6pmPY-Zj`QLB0KRndP|PZQrZ-|8iP(nu*#422NnL7Q zhke}{8?A5X8m(`}a(CC&@THqS(@~FI%QQ>3ZEC-|cT3Se(+}z0yM3>(x9m5c#J+d$ z7Ofw^(tzc)ZX-=a-M_~+b+WwKeZID!$4FCt?0nc!*3a~4EZ^%z-M`W6dXF@{*E>!?+BwcDoO+;605SHEg8 zHtKEhdjFI9+x>S&yx#wNy;r;`a%@y|WOc&Z;&{SI{o{nJ$X^ojBhv=BA{P(X8F4(} z;mFyEZ;KU)C-qf{W!lEXLy_APvm#d|eu{i2BU6)3Vfhxz+hTRnNqt??&WP1XiR%2? z+#ybTHz`ir+`$yN-V$wHZ#jhekJeKLM(deaF2a&Ga6ZzeU>RwW=VU&PeSU0xR6fpw z{MbF<_o%~>rjs$-)Uo|8@_YTV!6QwV4gL!C8D;I>t%rW~;5VYYgXf5ogX6TUA&2y= zA&KBp^XAB?cB_X(>(^ts8OxnRj^KPu)NV_j->%)zCGGY{t-!Le-AhA9n%*3GL^BOb z)DnlyZ+F$Obn_#_4j}v-;^V+0nsa!fRy%xtyJN%C&0}$XJBP<%=@Pv^s)v4GN>Oxu z%A)9lDMz%%ls!?6DOJ&pDe30#B0n&FFk&y#JcH$}=nqDGjOCF2!H7idgAvjCSEJ$- zr=&*fbFq}9jzs#?Vsq-Yn1dR#RO4EYw(dmz?Tp4s^IbT1P1twm@D%O;vNaK<;Vw}#VKHODw{tZs?n5H*o<<~k#whV6-nq%v zqT!Fh5{sohmJV3(mor)?^oE`B%)ATO73_w5-O&U0KwM8Oy|DDg(g#alEOGd|lzvFt zAAhG3kMs%f4L~>%b`tUpMEoGwgAqRj@5v-%kv;k_EW@#+U>Sio2S#EUg>4Scf~TH z5q(i{QBkhDVp*xPI;YfGQ9&=Vr>pF8cPF?@vA?L03YpLFx6WsHr+MrZ74AhIqyA== z;TWhI@Hk6l)(m6YTCFm?H#JiwR{OumjbmFbO9<;6V-$;RRz{dwmswey(^IhwXM-xu z$k%FfQd67i{p@;E)0J0Nt6>$&Lo%sqDT-5-qN1Daeoj?IW!X}dAha5cvRbbc}!>cYCSq0O} z+@8vd78MocUF9rQm7+W~%q;6m6@!!5Rhd&(R$5YKoXUn<K;Yd6rkXs+vWrwjo1hpXpj! zc9pTYhNJcNhWDmsHf@GsVSTbWwU?@k*zn;jL?yL4KaG5?PQ=k+z1dCcP=?&oDNc`b zk#S)v9}hyYPQLre-L!`OX?~t+pdmc?-&%CGvEg;P#Z{l$KSvDk`Uxl~k3w zW>qh9)fj1H6^>S^TeUuhQ=aKnI3RgwvptKNnr_t&7%5uUb9isIv6)y|a9!ME!{2K2 zQ`0hodz`K;S!L7FY@=nCr-#uDHKoZ=*4aui!qYs3u2PrkxQs(L%jI0k{-s4jZIsh$ z6O1y{36`l62e$){S9J^EB_oo9~$s-@HprGxE0D*HpvJz6AZ(OjjvR9UO4gFoexx zWNCHIq-Hj4n=;PsNRvM`OKyG3RzcOO@~iqzQ)Y|JZi+PGrg<2PO_WDfZDuf+tFl?v z^roDt8Om&VebXsdYeY9YiBxh~_iC7>jz*K~?BN*Gv;t+E-Q%XT&Cc7LvZc$)JQ$eC z(wY(&LyoikYg)ECz^x7vy>d%ce4eLSJ7u_9Uy6oznrA$EMUUJJx!Tc2=_n^lSuHEX z@U~PO;s`ykD z-*U@R4X27%(W*O@dvrD;O-0~>P_5NWY)^?y5Og<<*TN4~(pwdqp~C9iP*%(BIUB1Y zL(k}@+}Ks)w3_MkEK*$*Jkvb6u4ScV)jWe`_bxXTG4?79rsTlYXsat^E6#S0DVp`o zO=U9*jh-B-@X}T53APC8z~ogFJC~h}HMWbLok~5u+!cClshFI_*nDISj?mzgHw+U? z%N96GbE?YAab7ozn^0C>>}onjEw*I#vPI>pd6}+S&8AHcZfS5$_R30U@#3ZOMuur7 z8eRHPFXfa)F@lk%h@a5aH=y+MK@c;dB)aqi(54m7z}eiFq#am ztJ$!Vkr^s7WKCgrNhNK)9*lK@>yd_RDO-$c7>Qv9EHxCt`E7(+7ez0s2crk1KF_E_ zmfUKmjeP$PU4C%uGK1T0oQvv2Ll4eq*)zgy)}hd&PLnJd7v?lkewiXuS*`mJmW`eR zmW*uCo6r}gQ;_*u?KV0Ec$*!>Hd{8CS)SUhH@Mk|9C5AMDOGmZb_y})X{V5)Sv!SL zn~eqHcwMK8f|Am*Vr*qWiL-o>+*-NEnW>JTl@_#`jLh_)tI5D9Ip}LLGBbm&CS!Ea zlLcb}`YvEVu(aZGaYx5FpVN*3yVPh^wKIc z#;}a`OuFnPa$e;sSD~v?&el}ql$EOSZ<$P%KhxzbndT|2ZsDDkTkUZ!br-AIBJ^*| zoR!6kUFAs69gwp~lboIsOd`N(^hoNaSA~OBggGh18q+P<9u>-K+P$WX%{{X{IM7Sf z5XQJ)Z5}xtlQYO5SAUI4dfrEs%E(D88_)ywX*IqXQdv>x&J`US963E_5xD-5es+_JH~F$b&Oo z%cho9x))Z%HjW9m0^xBNWfc{zD0ePHRAJJ%i?WM~P^r$+3K_Lj-S;_5ORH1GZ1k+@ zX|4J{hMV_)X+|S~?g&R*NS`( zCMc@Z9B0KvhW9)zW17*}qy;bCG%?v#eJSp!&ULF*I?Jo!#Ys}CT8@(GrU<(1MYD<-$hh4EwA5_yI$T!_;U6`GorE@WHW zR$R+T+w{;$+w>Ma&Up@gxWsK7RU~D%3M=fPfWKJHHLBqHXDfYjtJpEiV?+ZZ3_y5 z)vQ>AaMl*PD$rr^$v}l1u%~9Jae;Ausp-%0)kwI&$@xt=rbiNanj2}1`*gT7;Fi0M zRl#busX$eCR@Yuc2eDbsRi7vvQdO_)}Yn>SMw z=1-hzpEY}CUeWmcsk!-6Cl(r4gR_VRSXe2CT!mtM`9gFZE@eSx2|4xWDk@U@p6^*$ zW-oU+)$wf#$hx28E^#$EWZkrI81>pBKEGmi1==Hw7M8j_PV|K3OUpdf1?~l6X+?2a zc_|E8?o8K0jJGhMFsW*RC~qEE3cdjE=`d$y+{d<5nNCQ$ss6yFs@+m%_MPJn?EuySS{Xv_xL%s6zv+#+`CNsn#qjO${%N z1JD#YJGXi^1$<5MvJTWrgPjh#7*(jOg|HE5S z^fm?ZD~$UkqwE6QCvesI7|f`E+|;IkEXcT>VDU|XX`Uw2*!!lSQ9x7Bh~?R2%&hVf zs%Y(0XPT^a*+rBH?5TRB5)8|dZOcD$Qw-~dz!FgPHpAw8VYEe!0hKml?4JS@{ZF-u5M(s2O zQBiVs5|z5bSrIf5Tj@kEP>4Hi+#h3XTxQ&e2Ossq7u;84zKxE&mCG=WGmc`=#v16w ziJ{#Spyo*$qcMAueiOBix zV0;m(O(jHKPA$tRbuXJPH=;7Q4f*gEx9}PVv$dBE0B?<(+PGj?WkM?!3>$4)Fchp> zIZRo>ozJfbhKv;kL+&PjjhfgABd&0-etn$dmZcUGzLRt>v7NhO>W|K=Hd5s<_ zbc=DvT!9h$6x=+c2Mdj#>5_Agc`J)CBE-g>BVDlz^QtArHsV|;scthZ-ZpS~{!GF` zOhty-CNy!zOMY^Q6uQYx*Q|OP=qy&#>!HcyjY_E3m^lj{XFUC#P+qn)e7vzs;p3*d zR-7lgjeNK(3*AcgWmCgO$|jy;&ROnoxu>{2Q(Y@73*{qDoW^Y=a;`joq6rwBgwM_+ z6h5+9V;4Tb987>zEejvV%lceNjG8tEfT5Kaye$olDJ*t*oaOE^dD9viYhSvwjTmEn z=ZKe=LmP$4fz5<+H*ShctL405=z0q=rxC_2TU6P0mZ?`+a2bb56P$<)EtJo<|DA4FD``5Hok0S_z1LU z3*C!C*OTj7P!+~4tI>GbBxK9RSCv;(7Pvf%@Fq$~p+h$;*R{}DRf_G#PouTPh=29>#JPCelh2JhNJi@=1PdRaY8OgUcjEx*dub_(2xU{-ILyvRed ztA`YrL#YTCITMY$yg8M<%B(V#G_-_ZqO(2Id6UW`c-};3&xbaX24|^4H%cB4zW5w+ z(HRBHbAt0~a$Y#J2qp^~C$By<sObb0wCWsOI_Pz_hGH%>$k*y|K0bFF81ebgn|1W`xd_NN%Ydx5(+CbEPx3 z@Xw@dx@$UDam}WK&Xo+^UvSpwT*+EacH(8@dA9z5$_ ziO1I%P8GY(wT0?x4ZbBP+sJbz=G^t!R`R@waYFvN)M`6|^BTx?u9DTsc%C$>yg!vN zI8*p%3e1%+nVxIYn%>8hNB&$1gH?XMbh&s7LB3^rzI5_}L9*G)&X=(5H~G)CxlQ|J zT$txd+Va)lvq!(;Ph~>C@+Y&fNm9?k&Q)~qBsgzE`6|4#r21TCsRo{J4V^0;XKnvP zN|cDh_9qgmBL7^{=66w3Fambtl@|PgOh^xi8yh*7j^6cLsf?!s##Fq#K;<97g%%}; zZ{=-98_%xWjK&rOJ8iT;#t9T|Ewak-w>Q%~^4&spg@XCkTCnfCnIgd z$_a@unfMgTm@sT34GTVJnmqNoSepg7@pvoD+Id?aCPvlhgi`0CaB+NLHMD+==CZKO z_?dWI>Mm_N-gq=1&jnrtZ6`IRJtshY3soC)QQhuP)eY=YW#c~sg+$EQi>PbUBFxUDjr z9yttYJJzW9w&RWFvyJ#*6Qt(T!t5zp#NZfzPFeX9JT#EA0AUiM7cpuQPdLy~V*1PY zFx;3K~9vDnl}Rps){&@fpMi6?i69$y_kfzfk?$tfow-NkK2 z2e-J*1g#!jw3!am;qIkXOWTfjt~_VF(FEs~mEq4TL;A1r)ytfCw1P9WjReh(vwBa= ziJQbQwBlooG3WUBye5$zK@=p9;s~(lU3k3-@7_p+^cA zC>mJ2^AH*}$K_tMIE)`}T44v}0SV2+!EI>7Y|j#7HrRNn1?^gne9fhKHHBsht%%Sx zMsNRTQlcW*2lFRIf`3;VasVcwGDFv-x7ITISCPBz>@HT^72Xc8Wz&MaRLhaR0}$hp22FDV%BWrcY2`Kp3ianKIF!4?cp#|v&A z{BDSPsex~#H`Q&>E&sd&cUwZfhb!cp3cz?gZ&fABH_!2g+=5`ZP`*uQL>a>i^)`jt z#^z!5dIbg_M(jja`8tKl-O?k|$OI@ty>X$Ev~b8dbQFMh z&G9mo9M<8BU9#ZC@?8p}M8h;D>(0J`p^~+HDMKZ1<&uTrTyN!F*y3dl!7BkhP}4z1 z&!JxQ5OP@WsaRa;a?6)z)OjI-2VQMM@FrNTy(y4`cd08~YFsT}n&!(P>VTkc{QsJJ zAJ{sN>t67?lqiz=LyK2dVzrce-O3xOkr*kK8atI!%MvZ~)qfa^O5&GfC5pTzZ%y*j zyrgBeG4|d|3C{rV1)on>$w(#;4b{VTF856J^I1=iZ*a67; zJXBsj56iygz^*s7vy)}KH(8rKjxEaU;YIzhR^IIO$AGf3-Dxu&04=YsXD&xbCzY17 zM%G*T^G9N&Y1xpK)ouYz>2<1rLE`ZolISMU>f#ie1GQlNgj2Jy999s+V8`7oL0O$D z8-jTlM8*ZpJ>eqqL%6W5wqU~G4l}p&n_(aLymw-G7;Bh6^(68wAZo`JkoeZ|IFzxk za}ulIXMA4;?z=+%eH3Z}%FUmb65rvL=yIIOmDM$wwd``hN?E(5K`}hS+a)q{;#wGL z1MdP_7;mE1Di~@|iFl*$$tr$Wmd}<&L@q;%kwNA#&LATzKD=n} zw^_4Y`pNP#v8nMLq-w5w7dthJw=zKa6!f49 zTvDSJ5+D^r8!)QH4oPhwj9k1}%B5I_AWlSw;K%M#kOeEi!W6h~ams#St{i)EvZ5F7 z18zLZr~XT#q$H&b&IF1%fSXNm7Gc)zED>64P}}|?PLj97SdQIp5-Qbp7lP{64)tf$ zQ9~}ULVnvNV4sJIw}8~R@Q$mR9p@)#?_iT ziQ#gv)$P!HnO_Y1N8Hi-Rejy5RV$PU0by8WOJNkM{56e66f zk^7cd&dKt!1z38^5nPqm3M1a=+~gu&@1X(?(w z#P^4IMKnatJO+=9@}9r~B@kgNPL!9cd>1Ly(AoY0DUGuPm=y3laA5)Kf75o4cgX@L!3S-5Lg|KNCr#LuGhnYLWZieOH z4x6(2Uy~DaN2z8x063eAPia6o>~P=6cxADSn@0WwiQF#dnOcFwA58oz5HC6Nik9-U zd&!s<0bh1*2R;bHEk&BK^^!82KJ5*7Ma`mCa9VG+IV7tz^{@k&@=?Ubxq{?IE{C;D zAXc7lwkZNn72f|e(;o|aNEBtbtTxX@@3W8BA zL%_Bn6}5qD_P;KLqQ7i;rDnFgP}l+OuMVgQ9l($l+&75|`Ku%1a%seZ>IDc8a7fy} zaUg;r!j$BV10|+$%lQ;%!l}pkPJ+vxLLj+zxfSHkT~?EwUYsVf`M4a_x$;be;Vn>$ zP9}R-0cc(^TnFw7OeZ(BhJ7u?l+DBt+Ct;Y;HO99%M!|xL~YXbuTo^B-sM_GUMQ8Q zLAM4^AvA9ADg>3J^Obl5&|pVDap(-+*hTVk)!%*xA1}`*`F&*7502MQFF~7SST>aB z&&|Q@usjJaPQom+Ym%`vo!6z`Za)$?U4^96aOU%cd)bfh;>45?!fo<130$vT%n(0d zgrX-Z%PAOAjq_GjYvqHO8!-9COpi{^&zbWl!pu09-9=YgOgQOpTaF;B2u^ENa4o_@ zgpWRjx6yd0KY~1KX#V0(fzF9MdX61a+W(VtZCG%euYk>~+*Pf>angxA{7YDoyVt#A z>B*u02ps1*?UQgBEJj%8tJh+>&CX+JEni829E5Ik`pzke92`BbHsR)r$)^;m#dPNY zH^J16QZdal4PJq1+-B9DaJ;&>iiu}7Nz%ll`^!3^&o53cti}ZAA)$1lUN$4d)XC5| zcWI!cUGFF4G3sDa{- zm&2@Nqi~^6W5&;6P^!4$77omO27%I>ltm61cJU_l^EQ?@RGB?WIvRKk?~ z#Pwyk9UJ|ShUHm=HldqO*V`gJ4To(C)rzB+7q7q?77NmNEK6Rgd{PIHFWIkrRe*p~ z)p@LbCwav&#OYa&r$NmKyCy{96~>rIYwk8<(UlqQ@k0dL(7dJ6#vfg4AqD%IyikNWS~!}( z#m*$|dFjuvBWnoaeJJP=k<%SksujwIZ7@qU&1HpaPCGQb&Owy>s@3I1kP<$5hK&YX z^XM{%NUU}O3PI-M*({&Uhhwe?@ge33XGlWMJOmD0T!e>L{?0*Fg&L-D9019s=@kQY zqlID(#9j|fBCLngbiVpYl&QRbL7I^14^(GxJ(!7?OaUv5FNK1aOQX=XP#ILZndx4C zub5`uY-v`CLj5Jj8Njn3(c(@Mlx5R&XhR7=VmOzWkZkdsLWD8N?ff<><`omzpO`VW zU?+K26%6mRs*N#5qV_(k&@=_Q_!&$bE9E3HdHGdT(m3hZ+o?)&K|)(!Y*l(2keHYo z+Ta|;o!|~XDH2#NR>`X8{seoRvM}f7aMWOK?i{>w8K&$unC)8y6jcGV_ORnLjMD{uy8YhcxdwtGExvQ(y_e;X|r8OuLvk#?k02l z7!p)Gl>)A<3MdaRK(*-&wgi+Mu}Gk8iXlmh0-pe#66ATL$@z9T>f4fF+gX6SoZXU5 z%QMv>Cd3t_k$@uu?$lzEYI_z)i-uOGR4d^6IN&wc{^3PU!s7z#r%8G&v=%Vg-Ssaear=!5j(8EDRhG?x>^vFd#>d81+)32~->WO8O2 zuW^fuW9U>)=s1pcAKsWT&Q`1FPR+gdu3$H$j90n=u{mGzGm>nsz;MH*P?nS8Ek-Ip z{^rJ$lJXE5buv3_#HoA-0p|m~77!_;w_Bi223nx($yUrzsxN~CZJg1j3B|U6h!w}N zT9ZVl2ze=og44)AlZS- ze8feS7M|H6{hnUBp!DY7vAd4c2-R2R<1Z);d5rhvGQ9m?<~X(%NJh$gGjJ6iR;f#X(~^hYilsb-ug6A$wAl@QL`nPNngu|p1|d)?l_ZO zx1r)Y!S99IEl)0F)x|S7TLORO(gY+GP6o~LTmKddfnF6>1`ltLI<$p^=OBCK|Iqtrpd&N z{y>%LHY@-3+-eMy%%$2FOWl4a@v)l~uToac!IK4^X+okqT$weiqxio0b{jfpH${xO!IfOh#w(BwqdryDj?qGVi>K!#a2K~W9N_I z9ShU~j(q+B3=s)oXY+;l+$6v9VHeGa6%Vg0EC3vkc9QHFJMwmD0WYjhCg2BELfN2_(E>2eF z;&d>%G$=IEFgug025j#MfZ1w}rzSG278Ww^1$v~6T|cNg5b#z=?&5G2ldK-qv;NW^ zR@7auL%ZXwFFMN3zOTp4Tjq(gAZZ?>}628VxqBk&n+mDCHJY0D(FY#-uBJOV>GTz4+ zRLCQkOaj1~=FYGLs5Pk-O5Aw2k%~#8s#>66n+Lp&ogN4r`@+q!3faD}f}A7fKE?fG zT9rgoGlHd*+>pcr*El98B)8S9Fe~a5Wh(*FW3qLLQXj;2A&+PyMdmXP3@C=J2NWGB zoLa&ACrhh}*OKrFDPSzhloBi$#jr4i%2>9f#Wcc3$+?O>bsX@=?R;DlPOV@rEVsa+ zDRB97Kr?p8w#&hIGD2-r0GeOFW|Aui`-mtf?GOd#B^{;^d+D9>*?pMh#N8hcH6id{ zRq;^b{%Lv1_0{Bpwr#jEjHRr1UWoB3m++VHCEHK3K zbZeCwY$3upu$j)q5`SyV1y0Ob77oyOqm}ZufKEMLG1S;{?&Aox1;p|usxvclP=a=m zv=PjM9$sj{!S>?(Vm1XOigQ+KleVi59LH9}(qeXE#maX-Hexb=Tp7y&B-ptCm&9rW zliR`ANv*Kh5$!3h5YjvaJDFS6GYQRB*rL_v@h2C(d4vOIPf#CWh;x`@97E0)ruqJn zk87JUn_7ZzQhQ>VjWcxDLn|DKe#)>r!PM1wgQ@c=197~2>KGRH*viHzd=ei$Sjuc9 zIY&v}Z35p9^o~#Rucg^X9h}kb7cXcJXw~dTp9olTgGiq)HsQo-$DNS%EpWDtQ_en7 zT@_zOG>z^PL!&u3J#b>>9JIvJgOf9pf69{tNfP_by2~S{d+8n)RFnrW+rtZTkYTW- z_fd(zU6PoKtHMrMI>BS*I_0oxx27aDGvg(>cq^@2d!prpep0hAVe&{GkM`Kba4vKA zbl*BGP_!t=o?pvFY$CyiUI!(%`8r4x0c-wskVwhqh1OQIL#^#vC3R?XJKVPwqRBH{ ztp%`+9g!pYMDEj&Yx*>!XBHK21cb8C!&d`qql;80eF zw7{tjY0BrXMrki82zfp!l-6>Uo%Jd^r8R*$!gNo;Y-v)rH0JXH&>>rwB<4yTuq}mk zNn$RJ479cN20S&aTN?8P7rluJ%{yoyE|Xfyz9B?X3>>k++Crv#D)XAfigswV8KpP5 zJx?vV5xg8dSW7oRtt%F3NeFSVB=-ke8r3B!HPMxaT6fNf0z0OK5<8}bB0Hus?*tAmiUkVbg<)r4EXB{& z#uJXx;_1omc*CD)bV*`4Sc$=7oWB)Nc{(O=WXlLaE;@p5?;vq)+0#_LX@oeW`0akaTUc#zQC>c?fZgV<}D^ zVq;xn&Le^O3pJf*=IM>pNe<^QcX`QM(r(}X^(k05`9%q)bkjk|#42`4B0U|-5t4=O z!&|BrVk*aL{!&Mwb^sHb@)q;@jnP;_9s&oljuBY;!wY3v5|QbsIyznaN3hD-FaKd? z^Nra{9t_8~J2LO6If-*!$kxp(VLj))@GjO3*}71D;DY3=3)-%UJmJo-p@y(UaO`PA z%V91W(ilp!BcRr;NpuX(<$Pie;0$M|B6p_4y`7FBp4?3mfD|xy{xZPi!-3DjADIjZ zx$|)Wn$GJ1n47f&R9i}@TFXuJAw8*l+_ed*s@Ej8KVX_wt4jeMbGgI*Nm`P}pWq4k z)GLd+XDY(%Q!=`0RGmp#MxPjfU77<>tdA|tSE0yj_N!rm+9`8VI%}-K(Fz+~T0+W$ z75zY@apn;6$q&H-Y#UHIZW4ip#L*OC5ak&0cLQL3=Up{%lPP?!bHt;;^?KB8c%4S= z?)c~@@JUa6-A>Mgd^Aa<6mB!lxI{ znve#E68EXKyndWirH#Tb=26QdYE*pGH*O$3j%L0EHJIRpze zqTAeVuc)@=v zSr{M4!6Ozv{OQTcGF-1dN~WQM>D=X)JMb|^6=j<~H9y&Mi%^>IG2DU`pl12NIL1bg zeSf$eC%3uCcNja+Y1?2($eiRZ52k%9*y%lgG#`zZm4!k4ByJeAmiv3BYHpC$bTO8t z!Kau{&H?UY^RZG z%9K0Ha^s~L5qomX;02!%%{|?E=(>sdj!HCtt^i4@D@sdM76b)+UHmxVZ=F${#z+$#Ph| zrKpYtIg*^gtm+n`Vvex%4s{7r4q&adE?XpG5itbE6W*0#20N?V+!$?!3$k45KwU$Nv)a2AX;VW%Xm ztvV;^SaGL3Bp2YY0Xh^OpshuRgw}#XLcZ7lwq>0awIo4x4oYb95nTL&A71{`Z4d;7 z?&d^^rw_9(K8$1LKG;cuGF~H7%Xn8XrcArD%f^g6Hq*LYU&AAfi(~fD;)sBf_!VOV zbSi5kH#$us%!&*u!GNy9BVFXx=V2{)X@b?a{bqlgmF=_D<}8ZXuCghZTOr;i6HY(hel9wl+L>0XlWSnLQ6fZIFn zA-Q`EQe?JBEw}vyN<)u}B>_9w-%cU5v&Eg<$tNGCs>&d9;IUJ3x4gF}>g zv|tJlzHp-HH$cQ^ScIzqG8Sj;w7zW%pOB%3V!EfQ5^(K=g;6eFZfz7&m?vExg#;GW zErH%6h&zmO|Aw1JCr)-!2V-4;RdlB$+L7F;h}eAfEymal8eYf@#iru}G1XY!J>9=I z7juxF+sBANBLjb*eeFFaBrn-TAk<2@j5tEMMUU6)+b*q*7#i0cpH9wWiWcs<+hk*! z1SYvoF{a3a>(~4o2QjJb&cK-D$}+W+&*f=dFU?FYjD$RWwJ+xJt#GfL z#RO-b*jrx_jK)O6h5M{ADeSE}gnX*J!}k7A%o4hSQXav!{g#LMzRp8apL5L5;Q=n# zHgW{V()>arPppeqIub~j8Qsz`x#i?`OlUc(9TNh}OoEer>xh#-Nf_awHKq(=Ld$u* zn2@M7dZA-NY*%ns#>6C-cSgpg6K74wsbe z6FCX!CLY`##hq_yc?`bg7?aw9(75}(Vgh^{v$gE#Ck~%Evpicdlfc19;)|Qza%uTEy8ODXQ|1Fud_czi@pPAsc zfF$=WnK|I&g0<)X+=a)BY^Dyz^=e-zR`u}ra|LLJ%CzCc_w3NwF;&J;jNV&WK3~CC zlOn`uhjn6-VlVY10A3uFMAl>AAeaT75I%%Pv4BG`w0C>@M z7V?%rY_YbQK-_>znB{jouqC1U%SO^P^&J*CtuV;1n-9zQvPt+>nI94z)11RH@`V!y zw)-Fn{>3~K34fU#0;dZDy;OfyJ(Pzhm| zlt9qXxoNy#m%$^%A6%orAJ)LXZQ_);du_$i;691T??|7Gm<(WV2Mbci8u#f3O!4_~ zCxHJjgd(gLU$|Ss`Tl^O15i6-p2z+EV1Rjjv{gmg5=UioSU4BV*EyVXs2Yl}ksYEC z3|i-*z%1TRsA)8n?nQMsR$En>%)XrE{5v zl^~IPqJG0-#Jaz83iDVM{p!T9TVakiRAwFzRC6%Ag67J_8^0qsrTyVXNNw zWp+dYY(EKMh;GJ8Feh7f?`v7uzQ@)&?^)8dl;Mg|_qy1D$9Qu-KgF2g9XH26s1Jl@ zmarH|?y50Qww0g%W}^D71!NLql9uM=6q$ZaQF+^dkBChGhpz^j?vE+{Q;fz>nrZ%SGroXsblwh!rFxv} zQ)o|3^I9FaYl^mmkHE`W#ts&f#z{DhGu^M`Q#kQD!Q)Gh zol`qOPnMV6x*EO#-4jsDAeb)HY1-xy5#6I@(h!Dq0te9~=7`uN>Q^>-CA^C5xyqEo zz=aXKJ>Z!7`*)4~XIZLltg>b<|&F%dhTh5?^+4l&+3dKEB z1;|2_A4f0GL0wNyEyM6%m@+j)R2Leh?#V{&QumB^J#gLbqU0s_Z<6RtjM~e$?%Xsw z#`GB4Ba*hbWe1gc4$QbRi-NBXALVt zl%{VnaAq8x2bfeIz)hzpQ_nFdN7oh92-JuwG=5lBsdmy?siff8%AV3L#W$lv!`!sBHmuNaU4Mp%j}&W88leA^#az5yU8R21rXHwP@Ewcl|Vs za*S3l1*t50XQV$z3z=*^L+spP?=ZK0=<5^k@93b?jplx5%cN)`zvF_gck1{$bx!#7 zPMhY&pg)>T;kiyh*XbC~+IK|A6N!t;8%BQuF47KOQ6RQc-)fdcJYZf1PA^oKa63hLTGZU95*41P>W4`8L z$G+5@1**9L6S3Y>DDz^KjQ8m&;PekaO%#QQ`@@K{>m@uc&H~LUN)cooIRIY)h5t~w z^$ianVOEYH|5b4ls}!I&Ww@UP+i{ttm!H&qBacj;*DpS;rV2h(J)fy_aNG4$X!-)K z9l|yFN`re~a?YYo9mF)fR8W0N1^X~-W&PtJY;qnlWhZ<2N&<3Ey5EP{HTSMUmf^$Y z=t1aSd~`@29evc5JaBIl!8p_xBvi-zSI||R77%NdehXbVIRJ)Q6*tJ%R&cA)!qlqh zKD?m!Z-wl`q~xxcf|BD2AE8=EO%;sBj{^Msj)nXdyv6*b(J{?J@J%e1=kBe7?j!hU z==3>;SSU;ut^u@b!Z2Z@5WksK)z1Y9_1AGFsVyL4VMkh5>(H9S-AZ)q1`s?ZmPSO_ zJkHGIu;RzyRbU4&3}N@`?JBPD;U)DexYii>#}-zzgKn0B(a+l%@B_mizbM|_9fdwU zQIX|`i=@;(&L{pG^C~n4aBB^J!IU4T?b^YgBgBgjoL+Dll~E5dY(Kz5o=?>pA^l9f zD$ouki=a($6=r*yMtirkE^u7{6srO@Gbr_NV+ z<+F>i-+Z`|gq@k-lh`PyDqO}yc{oV8O4es`w!P^ThvYPjiY@j)G*mb?M5 z>dun-G*$=W@!X`tWo6Ph)59f1X#x>DCip$96j_aSZ${tC_X0wBC;j(~G@s?utZtPm zKR1LoRadAdaZQ?{ZUXYVc{XxrzTv7!^#3T|UhoP;L9XW$sJ|U<8iR$HV>S8!9$p%q zUv&A#Y8DPITvU6JSGjRGhwz_f*{-n+(@r*@m9k1!!*d~9$>#8XwtF1U$!ry=OC3^6 z+1~6paB-eEt0KRr^Ksy28}?<{haN)CTH(n>{M=ceb4abZ(yPMjR@;%R zP=EF`P$rRyJ;Uma8XgG_(%Xxtcn@4FX2ig^c zW&lYW#|ALpGUzRUB593)$N&2MtdfbRHTWG=YR7133clVZHe@?bpaF2Zx@J3Q{lEEm z_VLWieF@ybYyJ|BCA4%EJUEXmHU_JJl+=mrz6Ef=1maj5r=k#0z&thufn(Xm*nWhK z?;KGqhyC&)h1sK%qFxxf4`s2p#{psAW*;0!D$8eoiMQm7>Qhjs1qj9 zoeLQYegYj))}N^`FZ+zGfN!SEJPoFLDK<=-sZgCp^*E9kod#(WY{~@nsOdxwFDfba z_Y&aNA=Jf`tT>IeSD8bSDr^S1M!*ktD3ulEn2L{ish}wToGz(njcNrYkv6AMDm@NR z&IPO$pHrY}Ic%m$E+8Y0_)Oh0S$f1oid&wr(UAImecmb;NdPE`6BTUeAqX zClEV`KeGXuk3zi^j1@m`bNrUUsfxs;1Wpl;3gO?7;4w6V+LmSkJJ1hZN~KqMUWsyk zqybpMByvJB9;Zed=Jz7iEE|pl&LPxCrcf#2>^#abCAM2rWsZKh6AL@B9BllWVN+}EVgV)$jG}(0VCxlbY;<^q`hJcM$}Jh)eRM>O_jh!>`*J#Ul^cmqbP_vX z(%XxjpHZUdy{#~5oJ}~cUSIei5)!9~{f@-xj(H3ke1yZP<}+AWOl0?ACB>&-YmOo9|jl)A!U@cc~ZlTlaQaRI+`G(C|w(ZY?3V1rp zw#;ala@b}cdsIU@mAKdnn-8qal)`P$GdDEtcpLEj99Yz6TsU_hSP>&_=6gTwy!&#l zGqC>X7}{qoq&3N|r$y0f#+5QZ71E+&><}hkbpN4K!PK+v?1V=r!k=XyMGiO&h75xm z+o)s%Cs8hKv@X+&Z}{7fb6T5mjK9azi!{QRW7dsngoyo)G{WzswiONc3g+U+F*Pot zeHg7RBRTR1X&8$>j#Tx_JCn|W9e54o~VAxzUX`#oZD#w% zKq1vgG+HOo8Z*zAQCHe45XX+SJ*ir7F+g6tSGCPkEqu7Oj-~~DsT@+FmLKlK(^KH~ zVs;1qr-eoz%M5MM2Whvq@-;6_-MPwz3zs3b00FhT@{*NLH_gwQ&LRi<&ua1U3_AXp zmu258sbk8PLai7hZsB5W%5H0K^#aN`hTh?FWhu)}y%%znr&;(=Yrjw?t-M^H)W2~f z3!Rf-D5qq@_3Od+XTdY$%JLo;mX=jIEy%rd$GWb4t=mp%1YPQv1?{P&?02Dy|Ht1& z@6;d*e#xCqZ(L{44S|zXkZamkG}KF(XV58)a!xE}KhQgpH|G7Kozn@uEVKg{_LNe; z^xIL(FMy#3p77I9eudcHR7!bttNsR)_R9NL;&rC)`oHgF7`Hdm8fin?FNdj`TNl0W z=M<|o+OE#sinY|vcF_U!vz^+P`n}C5T|!IzI+KH&0`ay}^eAcjQsXFVRa0-X8oWKP zQajZH)AAobi~(Xp#jlJ%je0HtW+t{d!8in{pg0gXCHmUM0RZ7Xd1JI_fSWs|3!U;Y zl+d|9IB2a#rrOC*Zs}Ap*v-!4FtzralLF{k+xow`5yd)+(a$0|k5f#ezuPLn#(1lN zjiQb5ZoEjO9?R+G;mKpYM;fBqSwsA0WnE7+sw+hTZTN=@wPbZ$u z-+9A0dhksb_?*-%Tt0HjG;KzAL_9FE7ut0n^~7x{Jx`5W5TSOT9Y@Jrda)n5(?$!T zggpUH?N%$gZ>Zd&TbpgDWZC>lP_d0`n(FLuv*&F0iIbZ5QrYCn^(PHtFO)Yf&es#n zP^b4nFazxeeTXvEO(vp@b;F>9L8|U*HDG9Tr+%??phU?B7e09uLzt!k`F(fxdoYXs z0E*-|d`$--@dq$!K9XQ?47BDT<_YAwBfASZ3U}N{jw2}HFv_|UIiPZP>}xA0>pg(7 z3Oo6{ACf>BWIt1e3Li|{sZteQ zPZ4X}o&L>Q)~P(m!p=_cYy&v@@b%l)DWA2JE#ii4lsVP^W1ahNByep+TxjJ<_QZQX zRrr4DQsT@6WX}48I)^PaJ>9*1o%`4(HA=9VD>g%Ldgckk?1&letu4M@DHu1s`#Ac0 zX%uC>+5y;r_`Z`UgOoYdQx;QhQOb6bxaf%*BLCSmrG>)Q;e zeIk3|WNKgevfo7q{C{9wc;15Tx22-s;T&0hCdu9->!Ks=>sS{a|3(MaJGU-;3E;vz zvIXunTi|y%qBvw}lg1N|zV~x>#FmJY^)j5*|EH7zHrPB{snXxh=uLA!fFWzE zG-D8pHh<8PR&dm>oDlpuL)&ysOW;DnpMdPV+OxInW5A;UkMn`Q*O|>D2|KdSzc-V) z=L-i{!pO#k7-_e$eWo}HJ`c8h7P6LSR+_#!A%Ei({l0me#!`LOzFz!1HsIb(%|8Q6 zfVFzm{r*c@2A@4HP3^U1N;mDGXcN$4pjU}qPC?+WoxM!;vL>`YY#k$=g{q_5^N+4S z2c-4n^p=XRM)IhiyZk(po>EHp>ipOS>E@;uFth7XV<4GZ)0V@M|S-?DDiiE zjm)vsYIkQhZ1=}9&CYIJ+r2k-e_9Ic{@=TSKJKlcx3g_2X4Yr&kbSU=T-3jK{e@n4 zrD0qCD^M1+NaIK=8beF6K9jF(+XR#mUPgpEq9f%Y$PFE^+3zs#@!W#N(~;ueaRT}H z(v(eX;?3><@ehtH9{un=U;3M`UicsW+nYa0pJriWsZi+e#banEgM+=Lp28rW0NlN4 zXYtWOv40al#j;?`McYx8;g&kSHCD$*o;2y+Cw0;fAAXdKyYybv&866<*_W=E}LAUno$bk0+K&~RG zIe@@-J-rb4zC&5}C_h4={&nE~(4}1QDR20ce?)+lZtQhQ3apI+a?~d&@MTwa?>W zvitojLr_D$zKNZ=_UORQ;##Grx7he0L-RcY#m3)-(2qjs??dPxLg*(JLf(H2u%Cs{ z8xVoPf$fE!p53=*x8gi=VGzgNP{ubMs@RmnD@~@f@nZ!f>Op1tonCsXs<|TZYmV-;wPo+*I1gyud{2P~&26hH=ruTx&1s z`N{x?Mg3}VO|+uKRDTPgjhg^ekw4#F>Q$yjK}kRFfh>FmwcfA^qX}UzAD;uPXA@J;B7~o5 z{D2J@RmJ)h6w7LExxd&vSZo}^KVTgJ z%k~u;cMa9+_($1o>_aZ1A@x{KvD~u*qr?lRV7F#H8_~-0K&i01*f=oM_&kOcaT^DE zJ_ux!WB)_~GLRvS17H#;BB$_CU{8@luniR{M*L7h{E!hj#Bnsp+NtiF$@kkqv~h@C z`8=eo&Y56GHqf_$&9FF%?S(8o)q`>050NQeH~^Ms#S2Hk^1~0hR z!Ga*&npuZlz$)g$Wb&B zwHO|jwi(`ndN%i~EgT{3aH77Cdz)u zN79S^8#fi}7q+4mWnU9YN*%34&o@S)eDNHVvS^G7&@()|d$_l+P;B0#=LtRU-_VCi zFxvoG9=b5fhVLT(hx+`8G!Ig??zcTfyy}l7nyep#UO)ox_qeG_u$@VI5d( zj8lHgJp+B4Fyf$}k!h$=;gnFUzqn1qVHa9SEyB@oL}83&Ml1o5EmYk~-I2vSR4P8t zG{?Wsqlk)V%nv}#7<&gcgSKXDwzqyw&u?pVf1BaPoodjXZ2Di4oXm*^r#vN$7yEi3 zCo8D`s{bXcFP!dAqDb6~fm~dpX1ao&QWt_>^{-)K8s6C^N9_46eH)6+&jFu$kt835 z3>EsEsMN1%wA8Qp_!Wy^f&BLwC$E6Z%?Buu)WR6P$U}hx4Eh&}2mqptCn$|^LmBrd zjd3rV<2@VufXN&a_!XrIpkeewTUf$pd;+`fCP+#B3g(GH6f``5?uH_OF2*<@^J$V4TBME!aZ-Gzf+4dbU*fxM_vHp`jb=FUY zw)boRc}Nup3;#B5rht_SJ5Uu+#B)ahmH!NTk@DGi*>oT#l?y}a%o9kKm_Wavl)*lX zqRRureBf`BX6#`MtqYT6Fs4*V%VpmKS9^-dA%~tX3`fJ|IiSmMQQ#YB#B+&h@?1pxibqs{h+jz%zY-C@<`ESj z;@1+yuSLY?J)#0cd_F;ZJ|cd@BPu||ZzPD{h=?zEL+ zikv(+4E{kC6c0*9UfN8BJx6S@?pO~-9LEEGcJysRPYpv;h|iab^-KMZ`Ik@u18Q_$ zC{zAO_*l;{O@9MWY4`WjP-!j}o6B3I=}dcQoHg!(7@#2Ex0iZ;rw^IgyO-2|NMPi} z{@oy7EcN&IZ0g6bA0QW70H1eIDwug1#ME=SLvJHU-q8@DND1TeuMuxHCVz;q% zjvyvK6aWkj!AoQ%l?$zGpZQWBftX#Q#BtrC;iCX04t6~IK-T}2i1;0kr~nbalOTR4 zAl6@Yh!y~1{pE;Qe>osFxV}=+3XtM@L~N{cVulP+&!c-OYjw1kbGmCVI+WAVi>7&A zLHmKut{`;3)Ytw#SOlQ*0}#ejeA}w@J$k+j4GS}AJ2W5cQdkl&C|<_DK`2#*%7X*6 zq#>(~Jx=->dnA30J;+cP$S|yauocE6`|(JjxYzaP-q_4nd@~hbGha!X`3lGKaJ1Ji zDWk-mc6taU@ici6~CH(6U?E#29g{^+2 z&q95iu?V?2B&~bUErU!eQ!Aqqm|*%gkP%#Z@mahXGaQQI9G+lp%f-wxMs^u(_Cu+s zDZOlF0}E#n{+C5b^;kv80@c_RUtD&@-x9Ll;>X)sHE$|f}+4qRI>(&v7+%9wG&(>SC4rCfoFv=0-xJHlhXT7iA-M2!;o zI!8#c@wyj81t^HGCxZBT#Q(YB|J>s%K>VL4_&<;Mzcl<`dVB?l|H}mbml6L>!++D` zD?t1=6Z|(L{#%Csmd96s_-`fnZ&BZtZ4$V&MW*H5uvm5!%-i6Eko>~xvj?-+t=0*e zH7?u4^cC<8bI3EKq8`F83e|-848}T^U8kX7Y!p)eS_sD6rOj4)89{26=2!LnYdycN zr@?96P*JFW=3k*Y8hV0ItN@ZFN{kOsiZtt73S*u0xsG-!gHzHaT4noDF9e5+d%Yd7 ze>=d8^$6xzHW2GB zHXc80d2fc{ROZZbYlg9AHEtaB-GLeDGHSea>sFUkzdQsM9K#v`P8iKtmwUEh%@LzJ zTGKgkZcZ}*pb1xoCTv5L5xU}XWZUJ0ZI`hSFJQ^`HPf|Z++_}K3?Z<(*zDaJELBV+ zSYp#bv>kBtI}KZehA{Qw#|s3qK?{S7l`_;awL>2pzb+fU_yc}jj*@bjhVwUJOl=*6 zCn~ld-jW>!taapCdXx4(#{PvX=wYciO2pc;j+<-G23YfH2WvhZVHZ6No-r*Qz}wSk z@zs7fwm`9`mo{N@r%d_3?dJ*$#v~-7{@uY67P&yjgj0WIYtILvFNd1DH2bKsoQ8_c z-CK%gsBO5pj+kjAZB zY0qLP4mG*d!E?8U+gBLGKNNl&RLoKSo3K9M5W8?%iU9~@tdP}~=8)zN1AhzbyKEI}NLh@bR`3J~#=3F0RMV*Te1(E>oMCzEhJPQuM&o}vPzcr2lKEKqDd z>Jb$n;-d-TqdRF9Y0`naUNavwI89N5#l<_p9NkTGa2jG$NWXi6jHX3$JS4q)YO`YfQqEBKuSAy9^^gExUP4BLlE#;GSc=aksAo zIVaB?0_$$>zh-kkf7oLl74`j@-{<)esnq`-GN*}oeT&VBSdY}#S&8}&d<)d?x`R-T0Rwx}8-WtF*;2`{(7v7?(lM&$j&2WGgKtg)(iksu> zR|ep(DQe41h5ud1()x)~?@?DAgTLgtUWA(P z!Mf113VjfRO$fB6l+J*bofiiRy`fW@FQBm!HU%g{FT_r1z7P?==@Atm;x`k-Z$?CL z%_u5B#48Enm5BHqkEj3h|GeSN*Xy?wnsP#1mR9CzN3fr~(K zfSYvW?~r)?91Y68p^Lk)o!SGGe)9L?P7HOd7CEpl!jn{?zor+MGC^fTH=f2^)VHCZ zx~sXWj{XTPzv6{o4_&-nefBhW0nuZq$Ode^4Z?3vySv!fC|UTy2eB{Ed`Y_M2Sd%5 zi_KSx%^xG6RPAG5JfNB$(({O(cVYQ(@ov&@u5R02*gyl@lq9oVyc-Uxz8={1o6Ht( zzKk8}i(|}+?Vb!ab7LM&*Ltw|vM=n%L^_R!Rvjc)e{+!A*{F{h_FLs>TraM@#-=tl z#?J7=z3GR0Ga2s9INY1B`Ce0iy_VRe&BQMKsYg_Rh(Ar_;HRJMsuNVr?R}BC&_ZZCRKG zw|VLZcVa*`_TY3;+%CqRaB$N$4x$H&7gup23j*^rsG?gM2bmoMS;(z6X?j~Ry6b`D+qQiwI5NMmce5OcLHxnE!VgRviP_x-2<`!QK&t;J>5 z+CGn{01@{k9Uj+=YX>}{0z^EJARdTCAM%I_5HVQ_t{vKA`zKg40}owh0kk>=$j5IE zHEdA98v$|5Cw2PG*-Fe5`=wsFP2c0~VfLp~S5 zFhQcyZnI?AjN34gY}>{m1Q28c&utQ)XE{>WcCk8mQm5_>BkZt+Fv1SU0d-hNhrKa* z6^R-)*v1e(=KjWE+od=hhtc6=7#+4gA=NO94u1gWENB_nesKt3_kVs*X~wm3tc)uan2iu42K9X%pIc51uh*Mht*|pxlpC04j8iG z36UfJ>TinInvci}cxmAw!{%3Go*Zpl()04oaG!E{fP+AA|Kh2Eh|O zJUkIFcOl~3lnETzJv*JdG7tXkZurPj>XxPgar|S?_6^*Q0PhR8O8kR~aw}`j14Xy? zls1Da(6IS(LEclr{J;iBz-F>p?H-81K@4aIEtYR$7)wLL!X_vMa6D{#jqAW5dI$p$ z@{LtVd6Rx|h>OtyNIAGl62&sSrY<~)V=O!{0Ov3u96@WeJfQL<<~!9v-{RrA{-KLs z!BFw+_MTYrR{Ctb-BQb8ejN$ZO{G2%gsgz*b_(M*f`* z{5!j|ueZ2{4&wxIR{yZUc!BcFVS2WwA36uw;DErKOAIFCJQPL(rV@DGA;jb@<^Tcw zkr6mLnZR8-z_CwhIR?^!+x^Wk7 zUU7G}BX^n8BY5rxfcQEqJ%@SO9~)`R!t|B^1147QHCE3e?%FN}UvUg}z&MSahUCc- zQh?J~;(uH_&0?D`QFJdpe>07OahYR(O?89i+U~8Jd0YwydJ(svk|f_>7h|zO0vq8Q z(D;MJi{HfZp{EDtf4?1x`}1Ps&$-UP4+mPmPUdc7pFSUkq-n8a%wrIuNch&oEIg>! zwi1me!FZ@NM08%vr|2MH-x_4vuR+%CT#FnF%(RavyEIIbBWvyh>1RSljW3} zWvcBNgy=3xX4IX2c#U44YBL=igNfe>NbFOb?ppE??38|Dln*s}|( zGEhv{n@Ea;@9aRBuuUR7Xr&+RfJB%f4Nw$XCN9_}5U72(y6r<(n=t*mIF3~%LIz;# zOvy932@2V_ALU9GVjH>qF*tce;j>eU+o0RUe|8n@I(CH@Pg*WM%+p@^-XNn|i~{S+FuDFZgLsG%ojSg0}*Q zm!%OdTdvEr{{I@)Wij7U`nQz+EldBFT-cZcwz7xr0isr<%<=o=lIJeYiR(;*TFeNU zAS;7EtVkV256~N(lPAC^)vk{e;}Hpu&)Sgy7Jy-BLyyB1A^QMBGVqf1I{{QF3@1TA z)$vLspriai0+ij6;FxYj4dENlm9!4^0J`_L(OoyX_vh)Z=jg8YM7rxYQQnhwk`p;4 zi?*{Uo*&IMp)p`Z@epZjLSrB;3OJ!Cq$FAn69=jC$Z3u$>`aXsM2%zzI~5 zlB3GAu512SDgr#cDP^P%gUP{ke>xR`9oa2BoqA~y3-G65Qfutv7yoGa71vfV@`u)7 za=_UHwX84%$C=(2*I|>JTZAXoFJ9%0IKW|#AP)+eGT~_U+buAFcwp@rosLt$<$K0d zG}IH+Tt-5J+xmKW<^VG;jYZm?gWCr%007_*2ILd+zwSo0VK;Ffio*@b+!dg$h0_|l zbdvny_rU6$R<@($K(HJe>}U9Q`{2{NHYj#*GYrlK*7vG&@iOS$z*qmUZyPsfP#y*u zUWB4+S0P{^9-iD(Za$5FMr7^T;@Y!dE3?>7za!av+G>Gg6IuwZJ-bWQp%-rLITQ`Y zkMf};95p9D?1bambLbJnGB%L{=mRguA#5{+lhW4)u%2U_O-Ap7YmSe^azVV>GmCN| zHkkD6g(q^F&M0K)>BEsZ|@nx;gF20OV&!*viET|g?c$kiIgizza&b|Tg_F4Sv z$J+|e**_kJq};4xsn0~&ycZca=JPBdFsXRa7YMPE3JhlO03AXJnB?#eRe|T_Wh*q0ge_?9V3epn&%kjlujw52%e?}c${~3^JORfdIYK*3P1Nq5oNnd&)lEXz8$U>;PNu z0K0;dYv7pXAk;^in!nVn{H5CCuVaN&4dZ0RkgK;!hxH6k7+hno>-as+76O2+MCy4i zYn8smt*sfs2y)>5|L~`u`_!((Klx(+8@opT;^@wQ|6l%A`c`FnNoOr9j^ZtGfAiHb zy})~Or!UxTyerGHjagQ|2akLBK(xR|4c}4)y6cX^<%4(LwX-nM zv;EZLl|@jhJXV>STn4$qhE2N%Va;#F-z@$X@izyK*RSxg?hMvtXBZB2Ui1$85@AA|eCqigkrU_qjA@Oe$ z?M~&=izG~>o~j6I7ml)XC4@PcgAy+ScyP%F_ISd0S#A>#3zOh}KK8K6f9sN=`JBM< zxRBOHbdq39LgSli!O?9iN(bB=HYXexV6;C%cir;`gc8@#!(jh5^DqZr6b8n zK`|ta@HowT| zk07Gq-0@-GpgVows1MxZvo&51p>00#gb&Wvl2zk>txUnZTtFgy505b?T7>Liag(1j&j*Xj;N_u-)2;5nG?n0Xe0!e!R*LD-< zhoR;N18?Z94XB4*A@rCg74cw{?Spi-lB6CGvf|npc>t+c+ZjrkAjaSE@gqL|o{xXv z<0pLlBOmCOV&fNl{1YF)!lTKRMROw`U{0~QosXOOxP^~lJ~ZU;l0h^t;Tum+b%=^0N6 z=l@y8mkIo`>jIn?wMs!9Ftz!&ay`3g4U|z?H&m%#oBvBbnWGEZIS=IcGrir|#ysE0 zqy8F0?BMz@8TtobspfON47$C3rn7gO?D4v~_zl(+TYL)d zMoCyRwZTq2Oysqjf6J(JuqArp02Z(v|#rck*<}b|oKt zvm{^YO8!cB^7Kh|B_EuVB>%Y}OX%)r2ss;geQAL4D8<(XwkI4hy9lql=R_DIS2K3IV1@(Ta)d3dKK?Bk_ zIygxB(SEd^dCq>mVn1KApXcp|UV1R^g+Q$osg(k7PXr?9#s8T^{GY)J7Ms;LYN{G= z*14pe9>V%}VN9r(oRcLuD0(c#4=?xxq*IxBkW1oAA-c^)g?b5zqz7zty%WlY9TI7L zM@_1~Y%N>oIi|){)BXpo5WUF4A*Y8D_u#@d7a{>>Q$P{9Din|vO)S3t4Y9LzjKtW^Xl z5dI9g<=9#Ou2@(9u4fvywXLe`w8l~K#xijPUc!*)&w%|5_9+HS)b?kQf|{8ig+q;( zxX1|U)Oj(2bI&2d%Ar=;b652#hS;IS5Wgh%-6d2VzJs3O?Sf#i`M@9p&=zbdgL2{E zg-I7u^QELE?OCs5j2pv)1{lak;b_zd*X|B^mr)|0F@B3N?sZ^=x0NY&tAK1U5O>1VuNBa4M5N0%M6gk3XsK@Ba1H^A1-eMI|jsVG8xsi_g>Ky#IWmb zbG>7GKVWcG_4E&LhTwFAHbZ^G*VV%pbewp?ONbQBkf;tYG$GmSjXbP7H9`HWu8~-B zdQKx~qZtEbA`UYI-RQw-Y*4V_Q@_d@a3M;f6GM2D$g${Z&sH?|>Id==Z$YRI&D-r~ zpVi3TMroj0q+tM%)kNSVGd=X+nb6sVFneCtUOin+EJZwpOm~Nu;cHR0X<)?|4V{1mhrLrAq&N4hOPgrnau(z@DPeu0F8th5woteg!D}*G%}Y#NaxE zLDirE8(`7B2^iow;HwzNj}May3fKUlzdESfSrEYW8U}&;6J{td_>MsdZ|pIEs%AZ)C^JcAx+H~Nl1;RDH6`2*bp@Mx?xLu5dcwh(tLa!H6MII{H zuOM7e1IA1q9%cdC`E0&r`G2hn=u9v+w+e%9GIwjct(jJKLu>F+t}Ani&$VrSOgHuj zx>v+-H=Y}{!JKH|8Vi~eu=6-_8+$a4aiZ5^8pk*Qt8vVOu=_cV893<1F^*90y# z!}%d1IAUoL9>xWaY}#1cCs6@A00SvJUHSn-UeLNL@bT~# z;o0HCs7dL@^Xi!E!Jv*A5f2X=N8#)v=WtR|KaQh^v1}4Y4?~JPM-O|BDnO1NHqCfd zCp$fJ55vx)ei?ATurCz1m#~?_79z9S+rW?l-~N&M39W`2+sZZh00Ucbu%E0@B(!+E zs21nW5vmR2)|7E;%6PHt&CSNRYX!w&oULHx$2qMcK}P@(Ra+Vtm=XkKoNopT2|LM# zj%HW@#VBb22YuKoO+aOyH*}FfXE|O)?Ff_HjH%UYV@_`19yNs{PifRx6N$!}2u(j5 zn;u+8YWi7g`dMrG*`(=bF#vtPo%KyWYfWEwO+Oo(el|4ytZVu@_HC`{>%QshuIcNp z>E^C+O;^M>echUld5~OD5^P4Bp>Y5%bY$>UsWr3KnptbjY|@%p&Db`sXMJmCtuW2aZJK?-g zzo4%chM^wK^t2;LNtC;gNtCC9lIU4PH&eAX>Ie->pcTX+OkUuI<3(C5I=i-UfpZS- z@+`p@PtokvM>N{sBqWAOfsA01YJpt~dZqB^1(&m)K-i!PSkz`ul@5WxF*WKn0W|?|Z%_ z7M4%gU1G<{_1qy_XKL%BW;M-GTaVPvwo`+BLB^f!O!SI~T5EGeuSBA=?L=w9fat9F zixnYtKKCo_=NhJ?xTn5hFK(~g3-|KIemIs9f=hWXT*`bb@-f$o2d>oPbG?7BsgGp^ zur?gtOo%NKg>n@HhZVY}=g;uOETZrwr1dg{R{)qzg9&BeR0NUgoBIjW#xXDl@i(A+ z7q(fk-u=j`To#?fqJy;urVYcP`;qD2R{EV*j@*wdcU;wVE=S8S>@#9fVGy_+EgOv5 zgM)-cH(^L9h0vbJf@d~?lW?DGQKn;oAeTF+=SziiSud2g?@WAR&nO}7X^eQkX z7Z($;-B)}2SuvtED|*heX4u{a1dDBU0T$W%c_OeF&afmrXoR_h4p44&dtO|NO`(p7 zF)flk)_TC_@ZcI5Pb`kfxbKHnT0fChS3)D2Ulh`h)RZ47{1b4#4_$y&ns2m8H=FO| z7@?yf^`1Ztt1X|Uu`Q&Z2%-B`z#A&;4Tb-i&*pP#yI%{5VJ{+qD;qZCdql!ps6_pN zAa7bZM<^}*Dw4|+Vr>`JTMC!>#A?H_2{t=O<1ISk?Nv4~qpS{s+0SBO?&C*;UD((n zSLJ~R)1LW$h$n3N&7`TtCc#5%M?xWowrpf=2yjVHQ=i|WNZ`yepTE%apY;3{pD+se+^A>2p4;`j zS<;7~P zvRqwSJ-sw{`|R@aV(sG}`N&LVd3NR8$W(RyBbN05>-dq;&x}1VdLqk43)wxLNREt8 zE>F#tYa`=mcX?@S;mPs>NuMg0KYVmzX>y^qhz2ixV*1RPgIRWOA-lUHm1E;$Blndj zd2$S-CeJT?_~=Y|`HaHnUJ(`tZ?{TUYNM^BWWSShcRPokT_*|KOH!l&d4 z+0xt7NZK@_mW|w3St?I1&GXFNeC5~*`U{8PrX2L%^6cc3mFfzbLC7PM%jM(M>fCho z`~u581bLV#War*ZxyL6LrYqvNb>WGn>f&N$VTSP44!t*5$YyS|oMU1ysh?h$t4=*W zc@7<7EDtR@d+5VQ(G^qWTJ3lhRpIDUKOaJe+*HUmM^Y#-ocmxOgK+7Z+CM=K4mTDo^1I zBt8ei6P8*1Z&Ek^9jKjEncGTEBg&y!2#w z=@gX7)bfL1=;TcKk@8fz@??1$7lPvOCo7vR7qV)eg$d_e!h2k^PK9#dpvP+%jqg{X zzhB61|MYBmdA7V%sxFlls>>yWON(rB*60uydyQF}y-H(tNYyw8jbEAp z7fRKIGRTb=vOn%ju3TG$HY`Et(W6T@Oz^Hkb~q(C>9tB}-ll@mTy=7~jUcLmX>r#C zTIBJTt8BNh$t?1f$xlwstpEwL3zH|$p=qTuk7n8aLiV9O2GFQ%j|2P|2C=Cf5u=zJh}y%D_;p( zLm9pp-3}+-{rLM#X=C<W8T>w!-G?y$ySnlJ z{C{xf93go0^q>9yk&96^nW^Of_&I^U0;uxKzW3piRs6i_7*50Mo8(B_BZbC~74ajC zHKg+!a`qubqw=kd{{W%|)M*)5{IJtZ2TI=+4!@Lb{~yMuohXfW;;qaAK4!#kB=cK! z3-~Bf_!tt>NAVF?tJQQ?!l#t@H9i=0;K5Gh^EEyJcnx34WBH4@`lb0tavxU8zXHIv z9Hf^m(EJo=@+;c0t#{!AiwDCW>#z&>2( z-@_&~a%K@cVasOleZFPjw8Ki-3*b&#UgT9N`zUJ7zY@M??qigwf2sOE>}a#+Sfb}C zWBMdjj_&n%n6~3zsDH*mn;-C6LEkJVoXPj=^=OhO_hvVNCwW?}y%YQ9fLgJrZ=a6f g8@zmHgL1~cJ%;||cc-4gdfE literal 0 HcmV?d00001 diff --git a/JoinLogger/bin/Debug/Exiled.CustomModules.xml b/JoinLogger/bin/Debug/Exiled.CustomModules.xml new file mode 100644 index 0000000..747778e --- /dev/null +++ b/JoinLogger/bin/Debug/Exiled.CustomModules.xml @@ -0,0 +1,7942 @@ + + + + Exiled.CustomModules + + + +

    + The command to give a player an item. + + + + + Gets the instance. + + + + + + + + + + + + + + + + + Checks if the player is eligible to receive custom items. + + + + + The command to view info about a specific item. + + + + + Gets the instance. + + + + + + + + + + + + + + + + + The command to list all installed items. + + + + + Gets the instance. + + + + + + + + + + + + + + + + + + + + + + + Gets the command instance. + + + + + + + + + + + + + + + + + + + + Gets the command instance. + + + + + + + + + + + + + + + + + The main parent command for custom items.. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + The command to spawn a specific item. + + + + + Gets the instance. + + + + + + + + + + + + + + + + + The command to give a role to player(s). + + + + + Gets the command instance. + + + + + + + + + + + + + + + + + The command to view info about a specific role. + + + + + Gets the instance. + + + + + + + + + + + + + + + + + The command to list all registered roles. + + + + + Gets the command instance. + + + + + + + + + + + + + + + + + + + + + + + Gets the command instance. + + + + + + + + + + + + + + + + + The main parent command for customroles. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + All available firing modes. + + + + + Shooting is not allowed. + + + + + Semi-automatic firing mode. + + + + + Burst firing mode. + + Only automatic firearms are supported. + + + + + Automatic firing mode. + + Only automatic firearms are supported. + + + + + All available match states. + + + + + States the match has no defined state. + + + + + States the match is paused. + + + + + States the match is in progress. + + + + + States the match has terminated. + + + + + Initializes a new instance of the class. + + The value. + + + + Represents the base enum class for all available custom abilities. + + + + + Represents an invalid custom ability. + + + + + Represents the base enum class for all available custom escapes. + + + + + Represents an invalid custom escapes. + + + + + Represents the base enum class for all available custom items. + + + + + Represents an invalid custom item. + + + + + Represents the base enum class for all available custom roles. + + + + + Represents an invalid custom role. + + + + + Represents the base enum class for all available custom teams. + + + + + Represents an invalid custom team. + + + + + Represents the base enum class for all available escape scenarios. + + + + + Represents an invalid scenario. + + + + + Represents the base enum class for all available custom teams. + + + + + Represents an invalid custom game mode. + + + + + Enumerates the available module types. + + + + + Custom items module. + + + + + Custom abilities module. + + + + + Custom escapes module. + + + + + Custom roles module. + + + + + Custom teams module. + + + + + Custom game modes module. + + + + + A set of extensions for . + + + + + Gets the associated with the specified . + + The type of the game entity. + The game entity. + The if found; otherwise, null. + + + + Gets the associated with the specified . + + The type of the player ability. + The player. + The if found; otherwise, null. + + + + Gets the associated with the specified . + + The type of the item ability. + The item. + The if found; otherwise, null. + + + + Gets the associated with the specified . + + The type of the pickup ability. + The pickup. + The if found; otherwise, null. + + + + Tries to get the associated with the specified . + + The type of the game entity. + The game entity. + When this method returns, contains the , if found; otherwise, null. + true if the is found; otherwise, false. + + + + Tries to get the associated with the specified . + + The type of the player ability. + The player. + When this method returns, contains the , if found; otherwise, null. + true if the is found; otherwise, false. + + + + Tries to get the associated with the specified . + + The type of the item ability. + The item. + When this method returns, contains the , if found; otherwise, null. + true if the is found; otherwise, false. + + + + Tries to get the associated with the specified . + + The type of the pickup ability. + The pickup. + When this method returns, contains the , if found; otherwise, null. + true if the is found; otherwise, false. + + + + A set of extensions for . + + + + + + + + + + + A set of extensions for . + + + + + + + + + + + A set of extensions for . + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + This attribute determines whether the class which is being applied to should identify a . + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + + + + Initializes a new instance of the class. + + + + + + + Gets the modules's id. + + + + + Gets all component types, if supported by the target module. + + + + + Represents a marker interface for custom ability. + + + + + Gets or sets the last action's response. + + + + + + + + + + + + + defines an action which displays information about the ability. + + if the condition was satisfied; otherwise, . + + + + + + defines an action which activates the ability. + + if the condition was satisfied; otherwise, . + + + + + + defines an action which switches backward. + + if the condition was satisfied; otherwise, . + + + + + + defines an action which switches forward. + + if the condition was satisfied; otherwise, . + + + + + + The paired action selects the ability. + + + + + + + The paired action activates the ability. + + + + + + + The paired action switches ability backward. + + + + + + + The paired action switches ability forward. + + + + + The actor which handles all tracking-related tasks for item abilities. + + + + + Abstract base class serving as a foundation for custom abilities associated with a specific . + + The type of associated with the custom ability. + + The class establishes a flexible structure for creating and managing custom abilities tied to a particular . + + This class is parameterized by the type to denote the specific associated with the custom ability. +
    It is designed to be utilized in conjunction with the interface, enabling seamless integration into existing systems for extending and enhancing ability-related functionalities. +
    +
    +
    + + + + + + A of containing all the registered custom abilites. + + + + + A containing all the registered custom abilites ordered by their type. + + + + + Gets a of containing all the registered custom abilites. + + + + + Gets a of containing all the registered custom abilites. + + + + + Gets all entities and all their respective 's. + + + + + Gets all entities belonging to a . + + + + + Gets or sets the which handles all the delegates fired before adding an ability. + + + + + Gets or sets the which handles all the delegates fired after adding an ability. + + + + + Gets or sets the which handles all the delegates fired before removing an ability. + + + + + Gets or sets the which handles all the delegates fired after removing an ability. + + + + + + + + + + + Gets the ability's settings. + + + + + Gets or sets the 's name. + + + + + Gets or sets the 's id. + + + + + Gets or sets a value indicating whether the ability is enabled. + + + + + Gets or sets the description of the ability. + + + + + Gets the reflected generic type. + + + + + Gets a based on the provided id or . + + The id or of the custom ability. + The with the specified id, or if no ability is found. + + + + Gets a given the specified id. + + The specified id. + The matching the search or if not registered. + + + + Gets a given the specified name. + + The specified name. + The matching the search or if not registered. + + + + Gets a given the specified . + + The specified . + The matching the search or if not found. + + + + Gets a given the specified of . + + The specified . + The matching the search or if not found. + + + + Gets a given the specified . + + The specified . + The matching the search or if not found. + + + + Gets all instances from a . + + The 's owner. + All instances matching the search. + + + + Tries to get a given the specified id. + + The id to look for. + The found , if not registered. + if a was found; otherwise, . + + + + Tries to get a given a specified name. + + The name to look for. + The found , if not registered. + if a was found; otherwise, . + + + + Tries to get the player's current 's. + + The entity to search on. + The found 's, if not registered. + if a was found; otherwise, . + + + + Tries to get a given the specified type of . + + The type to search for. + The found , if not registered. + if a was found; otherwise, . + + + + Tries to get a given the specified type of . + + The type to search for. + The found , if not registered. + if a was found; otherwise, . + + + + Gets the associated with the specified custom ability type for the given entity. + + The type of the custom ability. + The entity for which the custom ability is associated. + The associated with the specified custom ability type for the given entity. + + This method retrieves the associated with the specified custom ability type for the given entity. + It is typically used to access the behavior component associated with a specific custom ability for an entity. + + + + + Adds the specified custom ability to the given entity and returns it. + + The type of the custom ability. + The entity to which the custom ability will be added. + The added custom ability instance. + if the custom ability was added successfully; otherwise, . + + This method attempts to add the specified custom ability to the given entity. If the addition is successful, + it returns the added custom ability instance. If the addition fails, the method returns . + + + + + Adds the custom ability of the specified type to the given entity. + + The entity to which the custom ability will be added. + The type of the custom ability. + if the custom ability was added successfully; otherwise, . + + This method attempts to add the custom ability of the specified type to the given entity. + If the addition is successful, it returns . If the addition fails, the method returns . + + + + + Adds the custom ability of the specified type to the given entity. + + The entity to which the custom ability will be added. + The type name of the custom ability. + if the custom ability was added successfully; otherwise, . + + This method attempts to add the custom ability of the specified type to the given entity. + If the addition is successful, it returns . If the addition fails, the method returns . + + + + + Adds the custom ability identified by the specified ID to the given entity. + + The entity to which the custom ability will be added. + The ID of the custom ability. + if the custom ability was added successfully; otherwise, . + + This method attempts to add the custom ability identified by the specified ID to the given entity. + If the addition is successful, it returns . If the addition fails, the method returns . + + + + + Adds multiple custom abilities of the specified types to the given entity. + + The entity to which the custom abilities will be added. + The types of the custom abilities to be added. + + This method adds multiple custom abilities of the specified types to the given entity. + + + + + Adds multiple custom abilities identified by their type names to the given entity. + + The entity to which the custom abilities will be added. + The type names of the custom abilities to be added. + + This method adds multiple custom abilities identified by their type names to the given entity. + + + + + Removes the custom ability of type from the specified entity. + + The type of custom ability to be removed. + The entity from which the custom ability will be removed. + if the custom ability was removed successfully; otherwise, . + + This method removes the custom ability of the specified type from the specified entity. If the removal operation fails, + the method returns . The removal process involves destroying the active object associated with the custom ability. + + + + + Removes the custom ability of the specified type from the specified entity. + + The entity from which the custom ability will be removed. + The type of custom ability to be removed. + if the custom ability was removed successfully; otherwise, . + + This method removes the custom ability of the specified type from the specified entity. If the removal operation fails, + the method returns . The removal process involves destroying the active object associated with the custom ability. + + + + + Removes the custom ability of the specified name from the specified entity. + + The entity from which the custom ability will be removed. + The name of the custom ability type to be removed. + if the custom ability was removed successfully; otherwise, . + + This method removes the custom ability of the specified type from the specified entity. If the removal operation fails, + the method returns . The removal process involves destroying the active object associated with the custom ability. + + + + + Removes the custom ability with the specified ID from the specified entity. + + The entity from which the custom ability will be removed. + The ID of the custom ability to be removed. + if the custom ability was removed successfully; otherwise, . + + This method removes the custom ability with the specified ID from the specified entity. If the removal operation fails, + the method returns . The removal process involves destroying the active object associated with the custom ability. + + + + + Removes all custom abilities associated with the specified entity. + + The entity from which all custom abilities will be removed. + + This method removes all custom abilities associated with the specified entity. The removal process involves destroying the active objects + associated with each custom ability. If the entity has no custom abilities, the method has no effect. + + + + + Removes custom abilities of the specified types from the specified entity. + + The entity from which custom abilities will be removed. + The types of custom abilities to be removed. + + This method removes custom abilities of the specified types from the specified entity. The removal process involves destroying the active objects + associated with each custom ability. If the entity has no custom abilities of the specified types, the method has no effect. + + + + + Removes custom abilities with the specified names from the specified entity. + + The entity from which custom abilities will be removed. + The names of custom abilities to be removed. + + This method removes custom abilities with the specified names from the specified entity. The removal process involves destroying the active objects + associated with each custom ability. If the entity has no custom abilities with the specified names, the method has no effect. + + + + + Removes custom abilities with the specified ids from the specified entity. + + The entity from which custom abilities will be removed. + The ids of custom abilities to be removed. + + This method removes custom abilities with the specified ids from the specified entity. The removal process involves destroying the active objects + associated with each custom ability. If the entity has no custom abilities with the specified ids, the method has no effect. + + + + + Enables all the custom abilities present in the assembly. + + + + + Enables all the custom abilities present in the assembly. + + The assembly to enable the abilities from. + + + + Disables all the custom abilities present in the assembly. + + + + + Adds the custom ability to the specified entity. + + The entity to which the custom ability will be added. + + This method adds the custom ability to the specified entity, incorporating its behavior into the entity's functionality. + If the entity already has a custom ability of the same type, the method ensures that the entity is associated with the new instance. + + + + + Removes the custom ability from the specified entity. + + The entity from which the custom ability will be removed. + if the custom ability was removed successfully; otherwise, . + + This method removes the custom ability from the specified entity. If the entity has multiple instances of the same custom ability, + it ensures that only the association with the current instance is removed. If the entity has no remaining instances of the custom ability, + the method removes the entity entry from the internal storage. + + + + + Tries to register a . + + The assembly to register from. + The specified . + if the was registered; otherwise, . + + + + Tries to unregister a . + + if the was unregistered; otherwise, . + + + + Represents a marker interface for custom ability behaviors. + + + + + Represents a marker interface for custom ability. + + + + + Represents a marker interface for custom ability that can be selected. + + + + + Gets a value indicating whether the ability can be selected. + + + + + Gets a value indicating whether the ability is selected. + + + + + Selects the ability. + + + + + Unselects the ability. + + + + + Represents the base class for player-specific ability behaviors. + + + + + Gets the default values. + + + + + Represents the base class for player-specific ability behaviors. + + + + + Gets or sets a value indicating whether should be used with this ability. + + + + + Gets or sets the required cooldown before using the ability again. + + + + + Gets or sets a value indicating whether the cooldown should be forced when the ability is added, making it already usable. + + + + + Gets or sets the time to wait before the ability is activated. + + + + + Gets or sets the duration of the ability. + + + + + Gets or sets the message to display when the ability is used. + + + + + Gets or sets the message to display when the ability activation is denied regardless any conditions. + + + + + Gets or sets the message to display when the ability activation in on cooldown. + + + + + Gets or sets the message to display when the ability is expired. + + + + + Gets or sets the message to display when the ability is ready. + + + + + Represents the base class for player-specific ability behaviors. + + + + + Gets or sets the default level the ability should start from. + + + + + Gets or sets the maxiumum level the ability cannot exceed. + + + + + Gets or sets the message to display when the ability returns to a previous level. + + + + + Gets or sets the message to display when the ability reaches a new level. + + + + + Gets or sets the message to display when the ability reached the maximum level. + + + + + Represents the base class for player-specific ability behaviors. + + + + + Gets or sets the message to display when the ability is unlocked. + + + + + Represents the base class for ability behaviors associated with a specific entity type. + + The type of entity associated with the ability behavior. + + + + Gets the relative . + + + + + Gets or sets a value indicating whether the ability is active. + This value is just affected by duration-based abilities. + + + + + Gets or sets the . + + + + + + + + + + + + + + + + + + + + + + + Fired every tick when the ability is still active. + + + + + + + + + + + Subscribes all the events statically. + + + + + Unsubscribes all the events statically. + + + + + Represents the base class for active ability behaviors associated with a specific entity type. + + The type of entity associated with the ability behavior. + + + + Gets or sets the which handles all the delegates fired before a + activates the ability. + + + + + Gets or sets the which handles all the delegates fired after a + activates the ability. + + + + + Gets or sets the which handles all the delegates fired after the ability expires. + + + + + Gets or sets the which handles all the delegates fired after the ability is ready. + + + + + Gets or sets the . + + + + + Gets or sets the last time the ability was used. + + + + + Gets a value indicating whether the ability is ready. + + + + + Gets or sets the remaining cooldown. + + + + + Forces the cooldown making the ability usable. + + The new value, representing the updated cooldown timestamp. + + + + Resets the cooldown making the ability not usable. + + A value indicating whether the ability should expire, if active. + The new value, representing the updated cooldown timestamp. + + + + + + + Activates the ability. + + A value indicating whether the activation should be forced. + if the ability was activated; otherwise, . + + + + + + + + + + + + + Fired before the ability is activated. + + + + + Fired after the ability is activated. + + + + + Fired when the ability time's up. + This method will be fired using duration-based abilities. + + + + + Fired when the ability is ready. + + + + + Executes the ability once, or permanently if behaves passive. + This method will be fired as soon as the ability is activated. + + + + + Represents the base class for ability behaviors associated with a specific entity type, providing support for levels. + + The type of entity associated with the ability behavior. + + + + Gets or sets the which handles all the delegates fired after the ability's level is changed. + + + + + Gets or sets the which handles all the delegates fired after the ability's level is added. + + + + + Gets or sets the which handles all the delegates fired after the ability's level is removed. + + + + + Gets or sets the which handles all the delegates fired after the ability's max level has been reached. + + + + + Gets or sets the . + + + + + Gets or sets the level of the ability. + + + + + + + + + + + Fired when the level is changed. + + The new level. + + + + Fired when the ability gains a level. + + + + + Fired when the ability loses a level. + + + + + Fired when the ability's max level has been reached. + + + + + Fired before granting access to a new level. +
    It defines the condition to access the next level.
    +
    + if the level can change; otherwise, . +
    + + + Represents the base class for ability behaviors associated with a specific entity type, providing support for passive usage. + + The type of entity associated with the ability behavior. + + + + Represents the base class for ability behaviors associated with a specific entity type, providing support for levels and unlocking the ability. + + The type of entity associated with the ability behavior. + + + + Gets or sets the . + + + + + Gets or sets a value indicating whether the ability can be used regardless any conditions. + + + + + + + + + + + + + + Defines the conditions to be met in order to unlock the ability. + + if the ability can be unlocked; otherwise, . + + + + Fired before the ability has been unlocked. + + A value indicating whether the ability should be unlocked. + + + + Fired after the ability has been unlocked. + + + + + Fired after activating the ability which hasn't been unlocked yet. + + + + + + + + Represents the base class for item-specific ability behaviors. + + + + + + + + + + + Gets the item's owner. + + + + + + + + + + + + + + + + + Represents a base class for custom abilities associated with a specific . + + + + + Gets a containing all registered custom abilities. + + + + + Gets all owners and all their respective 's. + + + + + Gets all owners belonging to a . + + + + + Gets a given the specified id. + + The specified id. + The matching the search or if not registered. + + + + Gets a given the specified name. + + The specified name. + The matching the search or if not registered. + + + + Gets a given the specified . + + The specified . + The matching the search or if not found. + + + + Gets all 's from a . + + The 's owner. + The matching the search or if not registered. + + + + Tries to get a given the specified . + + Theid to look for. + The found , if not registered. + if a was found; otherwise, . + + + + Tries to get a given a specified name. + + The name to look for. + The found , if not registered. + if a was found; otherwise, . + + + + Tries to get the item's current abilities. + + The entity to search on. + The found 's, if not registered. + if a was found; otherwise, . + + + + Tries to get the item's current . + + The to search for. + The found , if not registered. + if a was found; otherwise, . + + + + Tries to get the item's current . + + The type to search for. + The found , if not registered. + if a was found; otherwise, . + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Represents the base class for ability behaviors associated with an item, providing support for levels. + + + + + + + + + + + Gets the item's owner. + + + + + + + + + + + + + + + + + + + + + + + + + + Represents the base class for ability behaviors associated with an item, providing support for passive usage. + + + + + + + + Gets the item's owner. + + + + + + + + Represents the base class for ability behaviors associated with an item, providing support for levels and unlocking the ability. + + + + + + + + + + + Gets the item's owner. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Represents the base class for pickup-specific ability behaviors. + + + + + Represents a base class for custom abilities associated with a specific . + + + + + Gets a containing all registered custom abilities. + + + + + Gets all owners and all their respective 's. + + + + + Gets all owners belonging to a . + + + + + Gets a given the specified id. + + The specified id. + The matching the search or if not registered. + + + + Gets a given the specified name. + + The specified name. + The matching the search or if not registered. + + + + Gets a given the specified . + + The specified . + The matching the search or if not found. + + + + Gets all 's from a . + + The 's owner. + The matching the search or if not registered. + + + + Tries to get a given the specified id. + + The id to look for. + The found , if not registered. + if a was found; otherwise, . + + + + Tries to get a given a specified name. + + The name to look for. + The found , if not registered. + if a was found; otherwise, . + + + + Tries to get the pickup's current 's. + + The entity to search on. + The found 's, if not registered. + if a was found; otherwise, . + + + + Tries to get the pickup's current . + + The to search for. + The found , if not registered. + if a was found; otherwise, . + + + + Tries to get the pickup's current . + + The type to search for. + The found , if not registered. + if a was found; otherwise, . + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Represents the base class for player-specific ability behaviors. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Represents the base class for ability behaviors associated with a player, providing support for levels. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Represents the base class for ability behaviors associated with a player, providing support for passive usage. + + + + + + + + Represents a base class for custom abilities associated with a specific . + + + + + Gets a containing all registered custom abilities. + + + + + Gets all owners and all their respective 's. + + + + + Gets all owners belonging to a . + + + + + Gets a given the specified id. + + The specified id. + The matching the search or if not registered. + + + + Gets a given the specified name. + + The specified name. + The matching the search or if not registered. + + + + Gets a given the specified . + + The specified . + The matching the search or if not found. + + + + Gets all 's from a . + + The 's owner. + The matching the search or if not registered. + + + + Tries to get a given the specified . + + The to look for. + The found , if not registered. + if a was found; otherwise, . + + + + Tries to get a given a specified name. + + The name to look for. + The found , if not registered. + if a was found; otherwise, . + + + + Tries to get the player's current 's. + + The entity to search on. + The found 's, if not registered. + if a was found; otherwise, . + + + + Tries to get the player's current . + + The to search for. + The found , if not registered. + if a was found; otherwise, . + + + + Tries to get the player's current . + + The type to search for. + The found , if not registered. + if a was found; otherwise, . + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Represents the base class for SCP-079 specific ability behaviors. + + + + + Gets or sets the of the owner. + + + + + Gets or sets the required tier to unlock the ability. + + + + + Gets or sets the gained experience after using the ability. + + + + + Gets or sets the required energy to use the ability. + + + + + Gets or sets a of containing all the zones in which SCP-079 can use the ability. + + + + + Gets or sets the which handles all the delegates fired before SCP-079 gains experience. + + + + + + + + + + + + + + + + + Fired when the owner gains experience due to the activation of the ability. + + + + + Represents the base class for ability behaviors associated with a player, providing support for levels and unlocking the ability. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Abstract class facilitating the seamless management of escaping behavior within the game environment. + + + The class serves as a foundational framework for implementing and controlling various escaping mechanisms. + + As an implementation of , seamlessly integrates into existing systems, allowing developers to extend and enhance escape-related functionalities. +
    The class also implements and , enabling straightforward comparisons for equality checks. +
    +
    +
    + + + Gets a which contains all registered 's. + + + + + Gets all existing 's to be displayed based on the relative . + + + + + Gets all players and their respective . + + + + + + + + Gets or sets the 's name. + + + + + Gets or sets or sets the 's id. + + + + + Gets or sets a value indicating whether the is enabled. + + + + + Gets the 's . + + + + + Gets or sets all 's to be displayed based on the relative . + + + + + Gets or sets a of containing all escape settings. + + + + + Gets a based on the provided id or . + + The id or of the custom escape. + The with the specified id, or if no escape is found. + + + + Gets a given the specified . + + The specified id. + The matching the search or if not registered. + + + + Gets a given the specified name. + + The specified name. + The matching the search or if not registered. + + + + Gets a given the specified . + + The specified . + The matching the search or if not found. + + + + Gets a given the specified . + + The specified . + The matching the search or if not found. + + + + Gets a from a . + + The owner. + The matching the search or if not registered. + + + + Attempts to retrieve a based on the provided id or . + + The id or of the custom escape. + When this method returns, contains the associated with the specified id, if the id was found; otherwise, . + if a was found; otherwise, . + + + + Tries to get a given the specified . + + The id to look for. + The found , if not registered. + if a was found; otherwise, . + + + + Tries to get a given a specified name. + + The name to look for. + The found , if not registered. + if a was found; otherwise, . + + + + Tries to get the player's current . + + The to search on. + The found , if not registered. + if a was found; otherwise, . + + + + Tries to get the player's current . + + The to search for. + The found , if not registered. + if a was found; otherwise, . + + + + Enables all the custom escapes present in the assembly. + + + + + Enables all the custom escapes present in the assembly. + + The assembly to enable the escapes from. + + + + Disables all the custom escapes present in the assembly. + + + + + Attaches a with the specified to the specified . + + The to attach the escape rules to. + The unique identifier of the to attach. + + This method attempts to attach a to the provided based on the specified . + + + + + Attaches a with the specified to the specified . + + The to attach the escape rules to. + The name of the to attach. + + This method attempts to attach a to the provided based on the specified . + + + + + Attaches a with the specified to the specified . + + The to attach the escape rules to. + The of the to attach. + + This method attempts to attach a to the provided based on the specified . + + + + + Attaches a -derived to the specified . + + The type of to attach. + The to attach the escape rules to. + + This method attempts to attach a -derived to the provided . + + + + + Detaches a with the specified from the specified . + + The to detach the escape rules from. + The unique identifier of the to detach. + + This method attempts to detach a with the provided from the specified . + + + + + Detaches a with the specified from the specified . + + The to detach the escape rules from. + The name of the to detach. + + This method attempts to detach a with the provided from the specified . + + + + + Detaches a with the specified from the specified . + + The to detach the escape rules from. + The of the to detach. + + This method attempts to detach a with the provided from the specified . + + + + + Detaches a -derived from the specified . + + The type of to detach. + The to detach the escape rules from. + + This method attempts to detach a -derived from the specified . + + + + + Attaches a to the specified . + + The to attach the escape rules to. + + + + Detaches a to the specified . + + The to detach the escape rules from. + + + + Tries to register a . + + The assembly to register from.. + The specified . + if the was registered; otherwise, . + + + + Tries to unregister a . + + if the was unregistered; otherwise, . + + + + Represents the base class for custom escape behaviors. + + + This class extends and implements . +
    It serves as the foundation for creating custom escape behaviors associated with in-game player actions. +
    +
    + + + Gets the relative . + + + + + Gets or sets a of containing all escape's settings. + + + + + Gets the current escape scenario. + + + + + Gets or sets the handling all bound delegates to be fired before escaping. + + + + + Gets or sets the handling all bound delegates to be fired after escaping. + + + + + + + + + + + + + + + + + + + + + + + Calculates the escape scenario. + An is required in order to make it work. + + The corresponding . + + + + Fired before the player escapes. + + The instance. + + + + Fired after the player escapes. + + The player who escaped. + + + + A tool to easily setup escapes. + + + + + The default distance tolerance value. + + + + + Gets the default escape position. + + + + + Gets the default values. + + + + + Initializes a new instance of the class. + + + + + + + + Initializes a new instance of the class. + + + + + + + + Initializes a new instance of the class. + + + + + + + + + + Gets or sets a value indicating whether escaping is allowed. + + + + + Gets or sets the role to be given when escaping. + + + + + Gets or sets the custom role to be given when escaping. + + + + + Gets or sets the escape position. + + + + + Gets or sets the maximum allowable distance for applying the specified settings. + + + + + The type. + + + + + + + Represents a custom game mode in the system, derived from and implementing . + This class serves as a base for creating custom game modes within the system. + + + + Custom game modes extend functionality through inheritance from this base class and can implement additional behaviors + by also implementing the interface. + + + Game modes encapsulate specific rules, mechanics, and behaviors that define the gameplay experience within the system. + + + Additionally, there are two important classes associated with custom game modes: + + + + + Represents the state of the game on the server. It defines rules and conditions specific to the custom game mode during the round, + including win conditions and other relevant settings. +
    + The class is used to encapsulate the current state of the game, such as in-progress rounds, + outcomes, or any other state-related information relevant to the custom game mode. +
    + Classes derived from are responsible for defining and enforcing the rules and conditions of the custom game mode on the server. +
    +
    + + + + Represents the state of an individual player within the custom game mode. +
    + The class manages the behavior and interactions of a single player within the custom game mode. It governs the specific actions of a single player. +
    + It is responsible for handling player-specific actions and responses, providing a way to customize the experience for each player. +
    +
    +
    +
    +
    +
    + + + Gets a containing all 's. + + + + + + + + + + + + + + + + + + + + Gets or sets the . + + + + + Gets a value indicating whether the game mode can start automatically based on the configured probability, if automatic. + + if the game mode can start automatically; otherwise, . + + + + Gets the type of the game state. + + The type of the game state if found; otherwise, . + + + + Gets the types of the player states. + + The types of the player states if found; otherwise, empty. + + + + Gets all instances based on the predicate. + + The predicate. + All instances matching the predicate. + + + + Gets a based on the provided id or . + + The id or of the custom game mode. + The with the specified id, or if no game mode is found. + + + + Gets a given the specified . + + The specified id. + The matching the search or if not registered. + + + + Gets a given the specified name. + + The specified name. + The matching the search or if not registered. + + + + Gets a given the specified . + + The specified . + The matching the search or if not found. + + + + Gets a given the specified . + + The specified . + The matching the search or if not found. + + + + Gets a given the specified . + + The specified . + The matching the search or if not found. + + + + Attempts to retrieve a based on the provided id or . + + The id or of the custom game mode. + When this method returns, contains the associated with the specified id, if the id was found; otherwise, . + if a was found; otherwise, . + + + + Tries to get a given the specified . + + The id to look for. + The found , if not registered. + if a was found; otherwise, . + + + + Tries to get a given a specified name. + + The name to look for. + The found , if not registered. + if a was found; otherwise, . + + + + Tries to get the player's current . + + The to search for. + The found , if not registered. + if a was found; otherwise, . + + + + Enables all the custom game modes present in the assembly. + + + + + Enables all the custom game modes present in the assembly. + + The assembly to enable the game modes from. + + + + Disables all the custom game modes present in the assembly. + + + + + Tries to register a . + + The assembly to register from. + The specified . + if the was registered; otherwise, . + + + + Tries to unregister a . + + if the was unregistered; otherwise, . + + + + A tool to easily setup game modes. + + + + + Gets or sets a value indicating whether the game mode operates in automatic mode. + + + In automatic mode, the behavior of the game mode is managed automatically by the . +
    + The game mode will start automatically if the specified probability condition is met and the minimum player requirement () is satisfied. +
    +
    + + + Gets or sets the probability condition for automatic game mode activation. + + + This property specifies the probability condition that determines whether the game mode will start automatically. +
    + If the specified probability condition is met and the minimum player requirement () is satisfied, the game mode will activate automatically. +
    +
    + + + Gets or sets the minimum amount of players to start the game mode. + + + + + Gets or sets the maximum allowed amount of players managed by the game mode. + + + + + Gets or sets a value indicating whether the exceeding players should be rejected. + + + + + Gets or sets the message to be displayed when a player is rejected due to exceeding amount of players. + + + + + Gets or sets a value indicating whether the players can respawn. + + + + + Gets or sets the respawn time for individual players. + + + + + Gets or sets a value indicating whether teams can regularly respawn. + + + + + Gets or sets the respawn time for individual teams. + + + + + Gets or sets a value indicating whether custom ending conditions should be used over predefined conditions. + + + + + Gets or sets a value indicating whether server should be restarted when the game mode ends. + + + + + Gets or sets the amount of time to await before restarting the server. + + + + + Gets or sets a [] containing all zones that should be permanently locked. + + + + + Gets or sets a [] containing all doors that should be permanently locked. + + + + + Gets or sets a [] containing all elevators that should be permanently locked. + + + + + Gets or sets a value indicating whether the decontamination should be enabled. + + + + + Gets or sets a value indicating whether the Alpha Warhead is enabled. + + + + + Gets or sets a value indicating whether the Alpha Warhead interactions are allowed. + + + + + Gets or sets the amount of time, expressed in seconds, after which the Alpha Warhead will be automatically started. + + must be set to . + + + + + Gets or sets a [] containing all spawnable roles. + + If not empty, all undefined roles won't be able to spawn. +
    + It's highly recommended to not use it along with . +
    +
    + + + Gets or sets a [] containing all spawnable custom roles. + + If not empty, all undefined custom roles won't be able to spawn. +
    + It's highly recommended to not use it along with . +
    +
    + + + Gets or sets a [] containing all spawnable teams. + + If not empty, all undefined teams won't be able to spawn. +
    + It's highly recommended to not use it along with . +
    +
    + + + Gets or sets a [] containing all spawnable custom teams. + + If not empty, all undefined custom teams won't be able to spawn. +
    + It's highly recommended to not use it along with . +
    +
    + + + Gets or sets a [] containing all non spawnable roles. + + If not empty, all undefined roles will be able to spawn. +
    + It's highly recommended to not use it along with . +
    +
    + + + Gets or sets a [] containing all non spawnable custom roles. + + If not empty, all undefined custom roles will be able to spawn. +
    + It's highly recommended to not use it along with . +
    +
    + + + Gets or sets a [] containing all non spawnable custom teams. + + If not empty, all undefined teams will be able to spawn. +
    + It's highly recommended to not use it along with . +
    +
    + + + Gets or sets a [] containing all non spawnable custom teams. + + If not empty, all undefined custom teams will be able to spawn. +
    + It's highly recommended to not use it along with . +
    +
    + + + Represents the state of the game on the server within the custom game mode, derived from and implementing . + + + + The class encapsulates the current state of the game during rounds within the custom game mode. + + + It serves as the foundation for defining and enforcing rules, conditions, and settings specific to the custom game mode on the server. + + + + + + Gets the relative . + + + + + Gets the associated to the current . + + + + + Gets or sets the settings associated with the custom game mode. + + + + + Gets or sets the 's config. + + + + + Gets all instances. + + + + + Gets or sets the . + + + + + Gets the time elapsed from the start of the round. + + + + + Gets a value indicating whether the game state can be ended. + + + + + Gets the current player count. + + + + + + + + Adds a new to . + + The to add. + + + + Removes a new to . + + The to remove. + + + + Starts the . + + A value indicating whether the should be started regardless any conditions. + + + + Ends the . + + A value indicating whether the should be ended regardless any conditions. + + + + Defines and evaluates the ending conditions. + + if the current game state matches the defined ending conditions; otherwise, . + + + + + + + + + + + + + + + + + + + Represents the state of an individual player within the custom game mode, derived from . + + + + The class manages the behavior and interactions of a single player within the custom game mode. + + + It serves as a base class for defining player-specific actions and responses within the context of the custom game mode. + + + + + + Gets or sets the which handles all delegates to be fired after the has been deployed. + + + + + Gets or sets the which handles all delegates to be fired after the has been activated. + + + + + Gets or sets the which handles all delegates to be fired after the has been deactivated. + + + + + Gets or sets a value indicating whether the can behave regularly. + + + + + Gets or sets a value indicating whether the is respawnable. + + + + + Gets the respawn time for individual players. + + + + + Gets or sets the score. + + + + + Gets or sets the last time the player died. + + + + + Gets a value indicating whether the player is ready to respawn. + + + + + Gets or sets the remaining respawn time. + + + + + Forces the respawn procedure. + + The new value, representing the updated death timestamp. + + + + Resets the respawn procedure. + + The new value, representing the updated death timestamp. + + + + Deploys the in game. + + + + + Increases the score of the . + + The amount of score to be increased. + + + + Decreases the score of the . + + The amount of score to be decreased. + + + + + + + + + + + + + + + + Fired after a has been deployed. + + It defines the initial state of the . + + + + + Fired after a has been deployed and is active. + + It defines the initial state of the . + + + + + Fired after a has been deployed and is not active. + + It defines the initial state of the . + + + + + Respawns the owner of the . + + + + + A class to easily manage item behavior. + + + + + Gets all tracked behaviours. + + + + + Gets a which contains all registered 's. + + + + + Gets all Items and their respective . + + + + + Gets all Pickups and their respective . + + + + + Gets all pickups belonging to a . + + + + + Gets all items belonging to a . + + + + + + + + Gets the 's . + + + + + Gets or sets the 's name. + + + + + Gets or sets the 's id. + + + + + Gets or sets a value indicating whether the is enabled. + + + + + Gets or sets the 's description. + + + + + Gets or sets the 's . + + + + + Gets or sets the 's . + + + + + Gets or sets the . + + + + + Gets a value indicating whether the is registered. + + + + + Gets a of containing all pickup owning this . + + + + + Gets a of containing all item owning this . + + + + + Gets a based on the provided id or . + + The id or of the custom item. + The with the specified id, or if no item is found. + + + + Retrieves a instance based on the specified custom item id. + + The custom item id to retrieve. + The retrieved instance if found and enabled; otherwise, . + + + + Retrieves a instance based on the specified item name. + + The name of the custom item to retrieve. + The retrieved instance if found; otherwise, . + + + + Retrieves a instance based on the specified type. + + The type to retrieve the custom item for. + The retrieved instance if found and enabled; otherwise, . + + + + Retrieves a instance based on the specified instance. + + The instance to retrieve the custom item from. + The retrieved instance if found; otherwise, . + + + + Retrieves a instance based on the specified instance. + + The instance to retrieve the custom item from. + The retrieved instance if found; otherwise, . + + + + Attempts to retrieve a based on the provided id or . + + The id or of the custom item. + When this method returns, contains the associated with the specified id, if the id was found; otherwise, . + if a was found; otherwise, . + + + + Tries to retrieve a instance based on the specified custom item id. + + The custom item id to retrieve. + The retrieved instance, if successful; otherwise, . + if the retrieval is successful; otherwise, . + + + + Tries to retrieve a instance based on the specified item name. + + The name of the custom item to retrieve. + The retrieved instance, if successful; otherwise, . + if the retrieval is successful; otherwise, . + + + + Tries to retrieve a instance based on the specified instance. + + The instance to retrieve the custom item for. + The retrieved instance, if successful; otherwise, . + if the retrieval is successful; otherwise, . + + + + Tries to retrieve a instance based on the specified instance. + + The instance to retrieve the custom item for. + The retrieved instance, if successful; otherwise, . + if the retrieval is successful; otherwise, . + + + + Tries to retrieve a instance based on the specified type. + + The type to retrieve the custom item for. + The retrieved instance, if successful; otherwise, . + if the retrieval is successful; otherwise, . + + + + Tries to spawn a custom item at the specified position. + + The position where the item should be spawned. + The custom item to spawn. + The spawned pickup, if successful; otherwise, . + if the spawn is successful; otherwise, . + + + + Tries to spawn a custom item at the specified position using the specified custom item id. + + The position where the item should be spawned. + The custom item id to spawn. + The spawned pickup, if successful; otherwise, . + if the spawn is successful; otherwise, . + + + + Tries to spawn a custom item at the specified position using the specified item name. + + The position where the item should be spawned. + The name of the custom item to spawn. + The spawned pickup, if successful; otherwise, . + if the spawn is successful; otherwise, . + + + + Tries to give a custom item to a player using the specified item name. + + The player to give the item to. + The name of the custom item to give. + Determines whether to display a message to the player. + if the give is successful; otherwise, . + + + + Tries to give a custom item to a player using the specified item ID. + + The player to give the item to. + The ID of the custom item to give. + Determines whether to display a message to the player. + if the give is successful; otherwise, . + + + + Tries to give a custom item to a player using the specified item type. + + The player to give the item to. + The type of the custom item to give. + Determines whether to display a message to the player. + if the give is successful; otherwise, . + + + + Enables all the custom items present in the assembly. + + + This method dynamically enables all custom items found in the calling assembly. Custom items + must be marked with the to be considered for enabling. + + + + + Enables all the custom items present in the assembly. + + The assembly to enable the items from. + + This method dynamically enables all custom items found in the calling assembly. Custom items + must be marked with the to be considered for enabling. + + + + + Disables all the custom items present in the assembly. + + + This method dynamically disables all custom items found in the calling assembly that were + previously registered. + + + + + Spawns the in a specific location. + + The x coordinate. + The y coordinate. + The z coordinate. + The wrapper of the spawned . + + + + Spawns a as a in a specific location. + + The x coordinate. + The y coordinate. + The z coordinate. + The to be spawned as a . + The wrapper of the spawned . + + + + Spawns the where a specific is, and optionally sets the previous owner. + + The position where the will be spawned. + The previous owner of the pickup, can be null. + The of the spawned . + + + + Spawns an as a where a specific is, and optionally sets the previous owner. + + The position where the will be spawned. + The to be spawned as a . + The previous owner of the pickup, can be null. + The of the spawned . + + + + Spawns the in a specific position. + + The where the will be spawned. + The of the item. Can be null. + The of the spawned . + + + + Spawns an as in a specific position. + + The where the will be spawned. + The to be spawned as a . + The of the item. Can be null. + The of the spawned . + + + + Spawns the specified number of items at given spawn points. + + The collection of spawn points to use. + The maximum number of items to spawn. + The total number of items spawned. + + + + Spawns all items at their dynamic and static positions. + + + + + Gives a specific to the specified . + + The to receive the item. + The to be given to the player. + Determines whether to display a message for the action (default is true). + + + + Gives the specified to the specified . + + The to receive the pickup. + The to be given to the player. + Determines whether to display a message for the action (default is true). + + + + Gives a new instance of the custom item to the specified . + + The to receive the item. + Determines whether to display a message for the action (default is true). + + + + Tries to register a . + + The assembly to register items from. + The specified . + if the was registered; otherwise, . + + + + Tries to unregister a . + + if the was unregistered; otherwise, . + + + + + + + + + + Represents the base class for custom armor behaviors. + + + This class extends . +
    It provides a foundation for creating custom behaviors associated with in-game armors. +
    +
    + + . + + + + + + + + + + A tool to easily setup armors. + + + + + + + + Gets or sets how much faster stamina will drain when wearing this armor. + + + + + Gets or sets how strong the helmet on the armor is. + + + + + Gets or sets how strong the vest on the armor is. + + + + + A class that converts custom candy to base game candy. + + + + + Initializes a new instance of the class. + + The that will be encapsulated. + The delegate to be passed to . + + + + + + + + + + Gets the delegate to be passed to . + + + + + + + + Represents the base class for custom candies behaviors. + + + This class extends . +
    It provides a foundation for creating custom behaviors associated with in-game candies. +
    +
    + + + Gets or sets a containing all tracked indexes in . + + + + + + + . + + + + Applies effect to player. + + The player to apply effects to. + + + + + + + + + + + + + + + + + + + + + + Fired when player is eating custom candy. + + The event instance. + + + + + + + A tool to easily setup candies. + + + + + + + + Gets or sets a of a custom candy. + + + + + Gets or sets chance that player would get a custom candy. + + + + + Gets or sets the that will be displayed when player ate custom candy.. + + + + + Gets or sets a that will be displayed when player has received custom candy. + + + + + + + + A custom tracker for candies. + + + + + + + + + + + + + + + + + Patches to add custom candies tracking-removing logic. + + + + + Represents the base class for custom grenade behaviors. + + + This class extends . +
    It provides a foundation for creating custom behaviors associated with in-game grenades. +
    +
    + + . + + + + + + + Throw the custom grenade object. + + The position to throw at. + The amount of force to throw with. + The weight of the Grenade. + The fuse time of the grenade. + The of the grenade to spawn. + The to count as the thrower of the grenade. + The spawned . + + + + + + + + + + + + + Handles tracking thrown requests by custom grenades. + + . + + + + Handles tracking thrown custom grenades. + + . + + + + Handles tracking exploded custom grenades. + + . + + + + Handles the tracking of custom grenade pickups that are changed into live grenades by a frag grenade explosion. + + . + + + + + + + + + + + + + + + + A tool to easily setup grenades. + + + + + + + + Gets or sets a value indicating whether the grenade should explode immediately when contacting any surface. + + + + + Gets or sets a value indicating how long the grenade's fuse time should be. + + + + + Represents the base class for custom firearm behaviors. + + + This class extends . +
    It provides a foundation for creating custom behaviors associated with in-game firearms. +
    +
    + + . + + + + + + + Gets or sets the replicated clip. + + + + + Gets or sets the replicated max ammo. + + + + + + + + + + + + + + Handles reloading events for firearms. + + The containing information about the reloading event. + + + + Handles shooting events for firearms. + + The containing information about the shooting event. + + + + Handles shot events for firearms. + + The containing information about the shot event. + + + + Handles hurting events for firearms. + + The containing information about the hurting event. + + + + Handles unloading events for custom firearms. + + The containing information about the unloading event. + + + + Handles attachments events for custom firearms. + + The containing information about the attachments event. + + + + + + + + + + + + + + + + + + + + + + A tool to easily setup firearms. + + + + + + + + Gets or sets a value indicating whether the custom reload logic should be used. + + It adds support for non- items. + + + + + Gets or sets the firearm's ammo type. + + This property cannot be used along with . +
    + is required to be set to in case of non- items. +
    +
    + + + Gets or sets the firearm's custom ammo type. + + This property cannot be used along with . +
    + is required to be set to . +
    +
    + + + Gets or sets the firearm's attachments. + + + + + Gets or sets the . + + + + + Gets or sets the firearm's damage. + + + + + Gets or sets the firearm's max ammo. + + + + + Gets or sets the size of the firearm's clip. + + + + + Gets or sets the size of the firearm's chamber. + + is required to be set to . + + + + + Gets or sets the firearm's fire rate. + + Only decreasing is supported by non-automatic firearms. +
    + Automatic firearms are not supported. +
    +
    + + + Gets or sets the burst length. + + Only firearms with will be affected. + + + + + Gets or sets the . + + + + + Gets or sets a value indicating whether friendly fire is allowed with this firearm on FF-enabled servers. + + + + + Represents the base class for custom semi automatic firearm behaviors. + + + This class extends . +
    It provides a foundation for creating custom behaviors associated with in-game firearms. +
    +
    + + + Gets or sets the firearm's fire rate. + + Automatic firearms won't be affected. + + + + + Gets or sets the . + + + + + Gets a value indicating whether the firearm can shoot. + + + + + + + + + + + + + + + + + Represents a marker interface for custom item behaviors. + + + + + Represents the base class for custom item behaviors. + + + This class extends and implements and . +
    It provides a foundation for creating custom behaviors associated with in-game items. +
    +
    + + + Gets or sets the which handles all the delegates fired before owner of the item changes role. + + + + + Gets or sets the which handles all the delegates fired before owner of the item dies. + + + + + Gets or sets the which handles all the delegates fired before owner of the item escapes. + + + + + Gets or sets the which handles all the delegates fired before owner of the item gets handcuffed. + + + + + Gets or sets the which handles all the delegates fired before owner of the item drops it. + + + + + Gets or sets the which handles all the delegates fired before owner of the item picks it up. + + + + + Gets or sets the which handles all the delegates fired before owner of the item changes it. + + + + + Gets or sets the which handles all the delegates fired before owner of the item upgrades it. + + + + + Gets or sets the which handles all the delegates fired before owner of the item upgrades it through his inventory. + + + + + + + + Gets the relative . + + + + + + + + Gets the item's owner. + + + + + + + + + + + Checks if the specified owner is not null and matches the owner of the item. + + The player who owns the item. + /// if the specified owner is not null and matches the owner of the item; otherwise, . + + This method verifies if the provided owner is not null and matches the owner of the item. +
    It is typically used to ensure that the owner being checked is valid and corresponds to the expected owner for the current context. +
    +
    + + + Checks if the specified pickup is being tracked and associated with this item. + + The to check. + + if the specified pickup is being tracked and associated with this item; otherwise, . + + + This method ensures that the provided pickup is being tracked by the + and the tracked values associated with the pickup contain this item instance. + + + + + + + + + + + + + + Handles tracking items when they a player changes their role. + + . + + + + Handles making sure custom items are not "lost" when a player dies. + + . + + + + Handles making sure custom items are not "lost" when a player escapes. + + . + + + + Handles making sure custom items are not "lost" when being handcuffed. + + . + + + + Handles tracking items when they are dropped by a player. + + . + + + + Handles tracking items when they are picked up by a player. + + . + + + + Handles tracking items when they are selected in the player's inventory. + + . + + + + Prevents custom items from being affected by SCP-914. + + . + + + + + + + Called anytime the item enters a player's inventory by any means. + + The acquiring the item. + The being acquired. + Whether the pickup hint should be displayed. + + + + Shows a message to the player upon picking up a custom item. + + The who will be shown the message. + + + + Shows a message to the player upon selecting a custom item. + + The who will be shown the message. + + + + A tool to easily setup items. + + + + + Gets the default values. + It refers to the base-game item behavior. + + + + + Gets or sets the custom item's . + + + + + Gets or sets the . + + + + + Gets or sets the weight of the item. + + + + + Gets or sets the scale of the item. + + + + + Gets or sets a value indicating whether or not this item causes things to happen that may be considered hacks, and thus be shown to global moderators as being present in a player's inventory when they gban them. + + + + + Gets or sets the to be displayed when the item has been picked up. + + + + + Gets or sets the to be displayed when the item has been selected. + + + + + The actor which handles all tracking-related tasks for items. + + + + + Represents the base class for custom ammo behaviors. + + + This class extends . +
    It provides a foundation for creating custom behaviors associated with in-game ammo. +
    +
    + + . + + + + Gets or sets the box size. + + + + + + + + + + + A tool to easily setup ammos. + + + + + Gets or sets the sizes of the ammo box. + + + + + Gets or sets the maximum allowed amount of ammo. + + + + + Represents a marker interface for custom pickup behaviors. + + + + + Represents the base class for custom pickup behaviors. + + + This class extends and implements and . +
    It provides a foundation for creating custom behaviors associated with in-game pickup. +
    +
    + + + Gets or sets the which handles all the delegates fired before the pickup is gets picked up. + + + + + + + + Gets the relative . + + + + + + + + + + + + + + Checks if the specified pickup is being tracked and associated with this item. + + The to check. + + if the specified pickup is being tracked and associated with this item; otherwise, . + + + This method ensures that the provided pickup is being tracked by the + and the tracked values associated with the pickup contain this item instance. + + + + + + + + + + + + + + Handles tracking pickups when they are picked up by a player. + + . + + + + Called anytime the pickup enters a player's inventory by any means. + + The acquiring the pickup. + Whether the pickup hint should be displayed. + + + + Shows a message to the player upon picking up a custom item. + + The who will be shown the message. + + + + A tool to easily setup pickups. + + + + + Gets the default values. + It refers to the base-game pickup behavior. + + + + + Gets or sets the custom pickup's . + + + + + Gets or sets the . + + + + + Gets or sets the weight of the pickup. + + + + + Gets or sets the scale of the pickup. + + + + + Gets or sets the to be displayed when the pickup has been picked up. + + + + + The actor which handles all tracking-related tasks for pickups. + + + + + Defines the contract for config features related to custom entities. + + + + + Gets or sets the custom entity's . + + + + + Gets or sets the . + + + + + Gets or sets the weight of the entity. + + + + + Gets or sets the scale of the entity. + + + + + Gets or sets the to be displayed when the entity has been picked up. + + + + + Represents a marker class for custom modules. + + + + + The folder where custom modules are stored. + + + + + Gets or sets the which handles all delegates to be fired when a module gets enabled. + + + + + Gets or sets the which handles all delegates to be fired when a module gets disabled. + + + + + Gets or sets the 's name. + + + + + Gets or sets or sets the 's id. + + + + + Gets or sets a value indicating whether the is enabled. + + + + + Gets or sets the module's configuration. + + + + + Gets the name of the serialized parent folder. + + + + + Gets the name of the child folder. + + + + + Gets the name of the serialized child file. + + + + + Gets the name of the serialized module pointer. + + + + + Gets the path to the parent folder. + + + + + Gets the path to the serialized module child folder. + + + + + Gets the path to the serialized module file. + + + + + Gets the path to the serialized module pointer. + + + + + Compares two operands: and . + + The to compare. + The to compare. + if the values are equal. + + + + Compares two operands: and . + + The to compare. + The to compare. + if the values are not equal. + + + + Compares two operands: and . + + The to compare. + The to compare. + if the values are not equal. + + + + Compares two operands: and . + + The left to compare. + The right to compare. + if the values are not equal. + + + + Compares two operands: and . + + The left to compare. + The right to compare. + if the values are equal. + + + + Compares two operands: and . + + The left to compare. + The right to compare. + if the values are not equal. + + + + Loads all custom modules from the specified assembly and enables them. + + + This method iterates through all plugins loaded by Exiled, extracts their assemblies, and attempts to load custom modules from each assembly. + It then sets the state of the automatic modules loader to enabled. + + + + + Unloads all currently loaded custom modules and sets the automatic modules loader state to disabled. + + + + + Loads custom modules from the specified assembly and optionally enables them. + + The assembly from which to load custom modules. If , defaults to the calling assembly. + Determines whether the loaded modules should be enabled after loading. + + + + Unloads custom modules from the specified assembly. + + The assembly from which to unload custom modules. If , defaults to the calling assembly. + + + + Determines whether the provided id is equal to the current object. + + The id to compare. + if the object was equal; otherwise, . + + + + Determines whether the specified object is equal to the current object. + + The custom module to compare. + if the object was equal; otherwise, . + + + + Determines whether the specified object is equal to the current object. + + The object to compare. + if the object was equal; otherwise, . + + + + Returns a the 32-bit signed hash code of the current object instance. + + The 32-bit signed hash code of the current object instance. + + + + Serializes the current module to a file specified by . + + Thrown when is null. + + + + Deserializes the module from the file specified by . + + + + + Tries to register a . + + The assembly to register from. + The specified . + if the was registered; otherwise, . + + + + Tries to unregister a . + + if the was unregistered; otherwise, . + + + + Abstract base class providing a foundation for custom role management, integrating seamlessly with various game behaviors. + + + The class establishes a robust framework for creating and managing custom roles within the game architecture. + + This class is designed to be utilized in conjunction with the interface, ensuring easy integration into existing systems for extending and enhancing role-related functionalities. +
    Additionally, implements and , enabling straightforward equality comparisons. +
    +
    +
    + + + Gets or sets the which handles all delegates to be fired before a player changes role. + + + + + Gets or sets the which handles all delegates to be fired after a player changes role. + + + + + Gets a which contains all registered 's. + + + + + Gets all players and their respective . + + + + + Gets all players belonging to a . + + + + + + + + Gets the 's . + + + + + Gets or sets the 's name. + + + + + Gets or sets the 's id. + + + + + Gets or sets the 's description. + + + + + Gets or sets a value indicating whether the is enabled. + + + + + Gets or sets the 's . + + + + + Gets or sets the relative spawn chance of the . + + + + + Gets or sets the required that players must belong to in order to allow the to spawn. + + + This property specifies the required alive team to be eligible for spawning in the . + + + + + Gets or sets the required that players must have to allow the to spawn. + + + This property specifies the required role type for players to be eligible for spawning in the . + + + + + Gets or sets the required custom team that players must belong to in order to allow the to spawn. + + + This property specifies the required alive custom team to be eligible for spawning in the . + + + + + Gets or sets the required that players must have to allow the to spawn. + + + This property specifies the required custom role for players to be eligible for spawning in the . + + + + + Gets or sets the . + + + + + Gets or sets the . + + + + + Gets or sets a value representing the maximum instances of the that can be automatically assigned. + + + + + Gets or sets the required teams for this to win. + + + This property specifies the teams the belongs to. + + + + + Gets or sets the from which to retrieve players for assigning the . + + + + + Gets or sets the from which to retrieve players for assigning the . + + + + + Gets or sets all roles to override, preventing the specified roles to spawn. + + + + + Gets or sets a value indicating whether the should be treated as a separate team unit. + + + + + Gets or sets a value indicating whether the should be considered an SCP. + + + + + Gets a value indicating whether a player can spawn as this based on its assigned probability. + + if the probability condition was satisfied; otherwise, . + + + + Gets all instances of this . + + + + + Gets a value indicating whether the role can spawn given a condition. + + + + + Gets the 's . + + + + + Gets a value indicating whether the is registered. + + + + + Gets a of containing all players owning this . + + + + + Gets a based on the provided id or . + + The id or of the custom role. + The with the specified id, or if no role is found. + + + + Gets a given the specified id. + + The specified id. + The matching the search or if not registered. + + + + Gets a given the specified name. + + The specified name. + The matching the search or if not registered. + + + + Gets a given the specified . + + The specified . + The matching the search or if not found. + + + + Gets all instances based on the predicate. + + The predicate. + All instances matching the predicate. + + + + Gets all instances belonging to the specified . + + The specified . + All instances belonging to the specified . + + + + Gets all instances belonging to the specified . + + The specified . + All instances belonging to the specified . + + + + Gets all instances belonging to the specified . + + The specified . + All instances belonging to the specified . + + + + Gets all instances belonging to the specified teams. + + The specified teams. + All instances belonging to the specified teams. + + + + Gets all instances belonging to the specified teams. + + The specified teams. + All instances belonging to the specified teams. + + + + Gets a given the specified . + + The specified . + The matching the search or if not found. + + + + Gets a from a . + + The owner. + The matching the search or if not registered. + + + + Attempts to retrieve a based on the provided id or . + + The id or of the custom role. + When this method returns, contains the associated with the specified id, if the id was found; otherwise, . + if a was found; otherwise, . + + + + Tries to get a given the specified id. + + The id to look for. + The found , if not registered. + if a was found; otherwise, . + + + + Tries to get a given a specified name. + + The name to look for. + The found , if not registered. + if a was found; otherwise, . + + + + Tries to get the player's current . + + The to search on. + The found , if not registered. + if a was found; otherwise, . + + + + Tries to get a given the specified . + + The to search for. + The found , if not registered. + if a was found; otherwise, . + + + + Attempts to spawn the specified player with the provided custom role. + + The to be spawned. + The custom role to be assigned to the player. + + if the player was spawned with the custom role successfully; otherwise, . + + + This method attempts to spawn the specified player with the given custom role. If the custom role is not provided + or is invalid, the method returns . + + + + + Attempts to spawn the specified player with the custom role identified by the provided type or type name. + + The to be spawned. + The id of the custom role to be assigned to the player. + + if the player was spawned with the custom role successfully; otherwise, . + + + This method allows attempting to spawn the specified player with a custom role identified by its type or type name. + If the custom role type or name is not provided, or if the identification process fails, the method returns . + + + + + Attempts to spawn the specified player with the custom role identified by the provided name. + + The to be spawned. + The name of the custom role to be assigned to the player. + + if the player was spawned with the custom role successfully; otherwise, . + + + This method allows attempting to spawn the specified player with a custom role identified by its name. + If the custom role name is not provided, or if the identification process fails, the method returns . + + + + + Spawns the specified player with the provided custom role. + + The to be spawned. + The custom role to be assigned to the player. + A value indicating whether the custom role assignment should maintain the player's current position. + The to be set. + The to be set. + + if the player was spawned with the custom role successfully; otherwise, . + + + This method forces the specified player to respawn with the given custom role. If the custom role is + not provided or is invalid, the method returns . + + + + + Spawns the specified player with the custom role identified by the provided type or type name. + + The to be spawned. + The id of the custom role to be assigned to the player. + A value indicating whether the custom role assignment should maintain the player's current position. + The to be set. + The to be set. + + if the player was spawned with the custom role successfully; otherwise, . + + + This method allows the spawning of the specified player with a custom role identified by its type or type name. + If the custom role type or name is not provided, or if the identification process fails, the method returns . + + + + + Spawns the specified player with the custom role identified by the provided name. + + The to be spawned. + The name of the custom role to be assigned to the player. + A value indicating whether the custom role assignment should maintain the player's current position. + The to be set. + The to be set. + + if the player was spawned with the custom role successfully; otherwise, . + + + This method allows the spawning of the specified player with a custom role identified by its name. + If the custom role name is not provided, or if the identification process fails, the method returns . + + + + + Spawns the specified player with the custom role identified by the provided type. + + The type of custom role to be added. + The to be spawned. + + if the player was spawned with the custom role successfully; otherwise, . + + + This method add the custom role of type assigned to the specified player. + If the addition operation fails, the method returns . + + + + + Removes the custom role from the specified player. + + The owner of the custom role. + + if the custom role was removed successfully; otherwise, . + + + This method removes the custom role assigned to the specified player. If the player does not + have a custom role or if the removal operation fails, the method returns . + + + + + Removes the custom role of type from the specified player. + + The type of custom role to be removed. + The owner of the custom role. + + if the custom role was removed successfully; otherwise, . + + + This method removes the custom role of type assigned to the specified player. + If the player does not have the specified custom role or if the removal operation fails, + the method returns . + + + + + Removes the custom role from each player in the specified collection. + + The collection of players whose custom roles will be removed. + + This method removes the custom role from each player in the provided collection. Players without + a custom role or for whom the removal operation fails will be excluded from the removal process. + + + + + Removes the custom role of type from each player in the specified collection. + + The type of custom role to be removed. + The collection of players whose custom roles will be removed. + + This method removes the custom role of type from each player in the provided collection. + Players without the specified custom role or for whom the removal operation fails will be excluded from the removal process. + + + + + Enables all the custom roles present in the assembly. + + + This method dynamically enables all custom roles found in the calling assembly. Custom roles + must be marked with the to be considered for enabling. If + a custom role is enabled successfully, it is added to the returned list. + + + + + Enables all the custom roles present in the assembly. + + The assembly to enable the roles from. + + This method dynamically enables all custom roles found in the calling assembly. Custom roles + must be marked with the to be considered for enabling. + + + + + Disables all the custom roles present in the assembly. + + + This method dynamically disables all custom roles found in the calling assembly that were + previously registered. + + + + + Spawns the player as a specific . + + The to be spawned. + A value indicating whether the assignment should maintain the player's current position. + The to be set. + The to be set. + + if the player was spawned; otherwise, . + + + This method spawns the specified player as the current , adding the + required behavior component. If the player is already alive, the spawn operation + fails and returns . + + + + + Spawns each player in the specified collection as a specific . + + The collection of instances to be spawned. + + This method spawns each player in the provided collection as the current , + adding the required behavior component. Players that are already alive will not be + affected by the spawn operation. The method is designed for spawning multiple players + with a single call. + + + + + Force spawns the specified player as a specific . + + The to be force spawned. + + This method forcefully spawns the player as the current , regardless of + the player's current state. If the player is not alive, it is immediately spawned; + otherwise, the player's role is temporarily set to Spectator before being force spawned. + + + + + Force spawns the specified player as a specific . + + The to be force spawned. + A value indicating whether the assignment should maintain the player's current position. + The to be set. + The to be set. + + This method forcefully spawns the player as the current , regardless of + the player's current state. If the player is not alive, it is immediately spawned; + otherwise, the player's role is temporarily set to Spectator before being force spawned. + + + + + Force spawns each player in the specified collection as a specific . + + The collection of instances to be force spawned. + + This method forcefully spawns each player in the provided collection as the current CustomRole, + regardless of their current state. Players that are not alive will be immediately spawned; + otherwise, their roles are temporarily set to Spectator before being force spawned. + + + + + Force spawns each player in the specified collection as a specific . + + The collection of instances to be force spawned. + A value indicating whether the assignment should maintain the players' current positions. + The to be set. + The to be set.. + + This method forcefully spawns each player in the provided collection as the current CustomRole, + regardless of their current state. Players that are not alive will be immediately spawned; + otherwise, their roles are temporarily set to Spectator before being force spawned. + + + + + Removes the custom role from the specified player. + + The owner of the custom role. + + if the custom role was removed successfully; otherwise, . + + + This method removes the custom role assigned to the specified player. If the player does not + have a custom role or if the removal operation fails, the method returns . + + + + + Removes the custom role from each player in the specified collection. + + The collection of players whose custom roles will be removed. + + This method removes the custom role from each player in the provided collection. Players without + a custom role or for whom the removal operation fails will be excluded from the removal process. + + + + + Tries to register a . + + The assembly to try and register from. + The specified . + if the was registered; otherwise, . + + + + Tries to unregister a . + + if the was unregistered; otherwise, . + + + + Abstract base class representing a custom team, providing a foundational structure for custom team management. + + + The class forms the basis for creating and managing custom teams within the game architecture. + + This class implements the interface, facilitating straightforward equality comparisons, and also implements for integer-based comparisons. +
    It serves as a versatile framework for handling custom team-related functionalities and interactions. +
    +
    +
    + + + Gets a which contains all registered 's. + + + + + Gets all players and their respective . + + + + + Gets all players belonging to a . + + + + + + + + Gets or sets the name of the . + + + + + Gets or sets the 's id. + + + + + Gets or sets a value indicating whether the is enabled. + + + + + Gets or sets the display name of the . + + + The display name is used to represent the in user interfaces and other visual contexts. + + + + + Gets or sets the display color of the . + + + The display color is the visual representation of the name color in user interfaces and other visual contexts. + + + + + Gets or sets the size of the . + + + The size indicates the maximum number of players that can be part of this . + + + + + Gets or sets a collection of ids representing all custom roles offered as units. + + + This property provides access to a curated collection of objects, encapsulating all available custom role within the context of units. +
    The collection is designed to be both queried and modified as needed to accommodate dynamic scenarios within the game architecture. +
    +
    + + + Gets or sets the minimum amount time after which any team will be allowed to spawn. + + + + + Gets or sets the maximum amount time after which any team will be spawned. + + + + + Gets or sets the relative spawn probability of the . + + + + + Gets or sets the which is being spawned from. + + + + + Gets or sets a value indicating whether the is configured to use respawn tickets. + + + If set to true, the utilizes a ticket system for player respawns. + + + + + Gets or sets the current number of respawn tickets available for the . + + + This property represents the remaining number of respawn tickets that can be used by the . + + + + + Gets or sets the required that players must belong to in order to allow the to spawn. + + + This property specifies the required alive team to be eligible for spawning in the . + + + + + Gets or sets the required that players must have to allow the to spawn. + + + This property specifies the required role type for players to be eligible for spawning in the . + + + + + Gets or sets the required custom team that players must belong to in order to allow the to spawn. + + + This property specifies the required alive custom team to be eligible for spawning in the . + + + + + Gets or sets the required that players must have to allow the to spawn. + + + This property specifies the required custom role for players to be eligible for spawning in the . + + + + + Gets or sets the teams the belongs to. + + + + + Gets the amount of time after which any team will be allowed to spawn. + + + + + Gets a value indicating whether a player can spawn as this based on its assigned probability. + + if the probability condition was satisfied; otherwise, . + + + + Gets a value indicating whether the team can spawn given a condition. + + + + + Gets a value indicating whether the is registered. + + + If set to true, the is successfully registered. + + + + + Gets an of containing all players belonging to this . + + + This property returns a collection of players associated with the . + + + + + Gets a random from the available . + + + This property returns a randomly selected from the available . + + + + + Gets all instances based on the predicate. + + The predicate. + All instances matching the predicate. + + + + Gets a based on the provided id or . + + The id or of the custom team. + The with the specified id, or if no team is found. + + + + Gets a instance based on the specified id. + + The id to check. + The matching the search, or if not registered. + + + + Gets a instance based on the specified name. + + The specified name. + The matching the search, or if not registered. + + + + Gets a instance associated with a specific . + + The to check. + The matching the search, or if not registered. + + + + Attempts to retrieve a based on the provided id or . + + The id or of the custom team. + When this method returns, contains the associated with the specified id, if the id was found; otherwise, . + if a was found; otherwise, . + + + + Tries to get a given the specified id. + + The id to look for. + The found , null if not registered. + if a is found; otherwise, . + + + + Tries to get a given the specified name. + + The name to look for. + The found , null if not registered. + if a is found; otherwise, . + + + + Tries to get a belonging to the specified . + + The to look for. + The found , null if not registered. + if a is found; otherwise, . + + + + Tries to spawn the specified . + + The to be spawned. + if the was successfully spawned; otherwise, . + + + + Tries to spawn a given the specified id. + + The specified id. + if the was successfully spawned; otherwise, . + + + + Tries to spawn a player as a unit. + + The to be spawned. + The unit to be assigned. + if the player was successfully spawned; otherwise, . + + + + Tries to spawn a player as a unit given the specified id. + + The to be spawned. + The specified id. + if the player was successfully spawned; otherwise, . + + + + Tries to spawn a of as a unit. + + The players to be spawned. + The unit to be assigned. + if the players were successfully spawned; otherwise, . + + + + Tries to spawn a of as a unit given the specified id. + + The players to be spawned. + The specified id. + if the players were successfully spawned; otherwise, . + + + + Tries to spawn a given a specified amount of units. + + The amount of units to be spawned. + The to be spawned. + if the was successfully spawned; otherwise, . + + + + Tries to spawn a given the specified id. + + The amount of units to be spawned. + The specified id. + if the was successfully spawned; otherwise, . + + + + Enables all the custom teams present in the assembly. + + + + + Enables all the custom teams present in the assembly. + + The assembly to enable the teams from. + + + + Disables all the custom teams present in the assembly. + + + + + Determines whether the provided id is equal to the current object. + + The id to compare. + if the object was equal; otherwise, . + + + + Determines whether the specified object is equal to the current object. + + The custom role to compare. + if the object was equal; otherwise, . + + + + Determines whether the specified object is equal to the current object. + + The object to compare. + if the object was equal; otherwise, . + + + + Returns a the 32-bit signed hash code of the current object instance. + + The 32-bit signed hash code of the current object instance. + + + + Spawns a as a unit within the current . + + The to be spawned. + + This method initiates the spawning of the specified as a unit associated with the current . + + + + + Removes the player from the specified custom team. + + The owner of the custom team's role. + + if the custom team's role was removed successfully; otherwise, . + + + This method removes the custom team's role assigned to the specified player. If the player does not + have a custom role or if the removal operation fails, the method returns . + + + + + Forces a respawn wave by spawning the specified amount of units. + + The number of units to be spawned. + Forces the respawn wave regardless any conditions, including tickets. + + If the provided is less than or equal to zero, no respawn action is taken. + + This method retrieves the players from the dead team and spawns each player individually. If the dead team is empty or no players are found, the method exits. + + + Additionally, if the respawn team is of type and a valid is available using , a new unit naming message is sent for NineTailedFox units. + + + + + + Forces a respawn wave using the specified of . + + The collection of players to be spawned. + A value indicating whether the team size should remain the same as the specified collection. + Forces the respawn wave regardless any conditions, including tickets. + + If the provided collection of is null or empty, no respawn action is taken. + + If the respawn system utilizes tickets (specified by ), and there are available tickets, one ticket is consumed for each player respawned. + + + The method iterates through the collection of players, spawning each player individually. The parameter controls whether the team size should remain constant or not. If is set to and the team size limit is reached, further spawning is halted. + + + Additionally, if the respawn team is of type and a valid is available using , a new unit naming message is sent for NineTailedFox units. + + + + + + Forces a respawn wave, spawning players up to the specified team size. + + Forces the respawn wave regardless any conditions, including tickets. + + This method triggers a respawn wave, spawning players up to the current team size limit. + + + + + Adds respawn tickets to the current instance. + + The amount of tickets to add. + + This method increases the current respawn ticket count by the specified . + + + + + Removes respawn tickets from the current instance. + + The amount of tickets to remove. + + This method decreases the current respawn ticket count by the specified . If the ticket count is insufficient, no tickets are removed. + + + + + Tries to register a . + + Unused parameter. + The specified . + if the was registered; otherwise, . + + + + Tries to register a . + + if the was unregistered; otherwise, . + + + + The type. + + + + + + + Represents the base class for custom role behaviors. + + + This class extends and implements . +
    It provides a foundation for creating custom behaviors associated with in-game player roles. +
    +
    + + + Gets a of containing all players to be spawned without affecting their current position (static). + + + + + Gets the relative . + + + + + Gets the relative . + + + + + Gets or sets the . + + + + + Gets a random spawn point based on existing settings. + + + + + Gets or sets the of the fake appearance applied by this component. + + + + + Gets the . + + + + + Gets or sets a of which should be permanently given to the player. + + + + + Gets a value indicating whether should be used. + + + + + Gets a value indicating whether an existing spawnpoint should be used. + + + + + Gets or sets a value indicating whether the effects should persistently remain active. + + + + + Gets or sets the of this component. + + + + + Gets the current speed of the . + + + + + Gets or sets the the escape settings. + + + + + Gets or sets the handling all bound delegates to be fired before escaping. + + + + + Gets or sets the handling all bound delegates to be fired after escaping. + + + + + Gets a value indicating whether the specified is allowed. + + The to check. + if the specified is allowed; otherwise, . + + + + Gets a value indicating whether the specified is ignored. + + The to check. + if the specified is ignored; otherwise, . + + + + Evaluates the specified conditions affecting the round's ending conditions. + + The corresponding evaluation. + + + + + + + + + + + + + + + + + + + + + + + + + + + + Fired before the player escapes. + + The instance. + + + + Fired after the player escapes. + + The player who escaped. + + + + Tries to get a valid target based on a specified condition. + + The condition. + The maximum distance to reach. + The valid target. + if the target was found; otherwise, . + + + + Tries to get a valid target based on a specified condition. + + The condition. + The maximum distance to reach. + The valid targets. + if targets were found; otherwise, . + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A tool to easily setup roles. + + + + + Gets the default values. + It refers to the base-game human roles behavior. + + + + + Gets the SCP preset referring to the base-game SCPs behavior. + + + + + Gets or sets a value indicating whether the player's role is dynamic. + + + + + Gets or sets a value indicating whether the player's role should use the specified only. + + + + + Gets or sets a for the console message given to players when they receive a role. + + + + + Gets or sets the scale. + + + + + Gets or sets the initial health. + + + + + Gets or sets the max health. + + + + + Gets or sets the initial artificial health. + + + + + Gets or sets the max artificial health. + + + + + Gets or sets the text to be displayed as soon as the role is assigned. + + + + + Gets or sets the . + + + + + Gets or sets the unique defining the role to be assigned. + + + + + Gets or sets a value indicating whether the assignment should maintain the player's current position. + + + + + Gets or sets the . + + + + + Gets or sets the . + + + + + Gets or sets a value indicating whether the assignment should maintain the player's current inventory. + + + + + Gets or sets a [] containing all dynamic roles. + Dynamic roles are specific roles that, if assigned, do not result in the removal of the from the player. + + + + + Gets or sets a [] containing all the ignored damage types. + + + + + Gets or sets a [] containing all the allowed damage types. + + + + + Gets or sets a [] containing all doors that can be bypassed. + + + + + Gets or sets a containing cached and their which is cached Role with FF multiplier. + + + + + Gets or sets a value indicating whether SCPs can be hurt. + + + + + Gets or sets a value indicating whether SCPs can hurt the owner. + + + + + Gets or sets a value indicating whether the owner can enter pocket dimension. + + + + + Gets or sets a value indicating whether the owner can use intercom. + + + + + Gets or sets a value indicating whether the owner can use the voicechat. + + + + + Gets or sets a value indicating whether the owner can place blood. + + + + + Gets or sets a value indicating whether the owner can be handcuffed. + + + + + Gets or sets a value indicating whether the owner can use elevators. + + + + + Gets or sets a value indicating whether the owner can bypass checkpoints. + + + + + Gets or sets a value indicating whether the owner can activate warhead. + + + + + Gets or sets a value indicating whether the owner can activate workstations. + + + + + Gets or sets a value indicating whether the owner can activate generators. + + + + + Gets or sets a value indicating whether the owner can pickup items. + + + + + Gets or sets a value indicating whether the owner can drop items. + + + + + Gets or sets a value indicating whether the owner can select items from their inventory. + + + + + Gets or sets a value indicating whether the owner can look at Scp173. + + + + + Gets or sets a value indicating whether the owner can trigger Scp096. + + + + + Gets or sets the custom info. + + + + + Gets or sets a value indicating whether the should be hidden. + + + + + Gets or sets a value indicating whether the C.A.S.S.I.E death announcement should be played when the owner dies. + + + + + Gets or sets the C.A.S.S.I.E announcement to be played when the owner dies from an unhandled or unknown termination cause. + + + + + Gets or sets a containing all the C.A.S.S.I.E announcements + to be played when the owner gets killed by a player with the corresponding . + + + + + Gets or sets a containing all the C.A.S.S.I.E announcements + to be played when the owner gets killed by a player with the corresponding . + + + + + Gets or sets a containing all the C.A.S.S.I.E announcements + to be played when the owner gets killed by a player belonging to the corresponding . + + + + + Gets or sets a containing all the C.A.S.S.I.E announcements + to be played when the owner gets killed by a player belonging to the corresponding . + + + + + A tool to easily manage summary info. + + + + + The foundation forces. + + + + + The Chaos Insurgency forces. + + + + + The anomalies. + + + + + The neutral forces. + + + + + Gets the current summary. + + The current summary. + + + + Updates the summary. + + + + + Represents a marker class for a module's pointer. + + The type of the module this configuration belongs to. + + + + Gets the module pointer for the specified custom module and assembly with a target module type. + + The type of the target module. + The custom module to get the pointer for. + The assembly to search for the module pointer. If null, the calling assembly is used. + The module pointer for the specified custom module and target module type, or null if not found. + + + + Gets the module pointer for the specified custom module from the calling assembly with a target module type. + + The type of the target module. + The custom module to get the pointer for. + The module pointer for the specified custom module and target module type, or null if not found. + + + + The actor which handles all tracking-related tasks for items. + + The type of the . + + + + Gets or sets the which handles all the delegates fired when an item is added. + + + + + Gets or sets the which handles all the delegates fired when an item is removed. + + + + + Gets or sets the which handles all the delegates fired when an item is restored. + + + + + Gets or sets the which handles all the delegates fired when an item tracking is modified. + + + + + Gets or sets the which handles all the delegates fired when a pickup is added. + + + + + Gets or sets the which handles all the delegates fired when a pickup is removed. + + + + + Gets or sets the which handles all the delegates fired when a pickup is restored. + + + + + Gets or sets the which handles all the delegates fired when a pickup tracking is modified. + + + + + Gets a containing all serials and their corresponding items. + + + + + Gets a containing all serials and their corresponding items. + + + + + Adds or tracks the trackables of an item based on its serial. + + The whose trackables are to be added or tracked. + if the item was added or tracked successfully; otherwise, . + + + + Adds or tracks the trackables of a pickup based on its serial. + + The whose trackables are to be added or tracked. + if the pickup was added or tracked successfully; otherwise, . + + + + Adds or tracks the trackables of both pickups and items based on their serial. + + The objects whose trackables are to be added or tracked. + + + + Restores all trackables from a pickup which is being tracked. + + The serial to restore all trackables from. + The item to reapply the trackables to. + if the pickup was restored successfully; otherwise, . + + + + Restores all trackables from a pickup which is being tracked. + + The whose trackables are to be restored. + if the pickup was restored successfully; otherwise, . + + + + Restores all trackables from a pickup which is being tracked. + + The whose trackables are to be restored. + The whose trackables are to be transfered. + if the pickup was restored successfully; otherwise, . + + + + Restores all trackables from a item which is being tracked. + + The whose trackables are to be restored. + The whose trackables are to be transfered. + if the item was restored successfully; otherwise, . + + + + Removes an item and all its trackables from the tracking. + + The item to be removed. + + + + Removes an ability from the tracking. + + The item owning the ability. + The to be removed. + + + + Removes a pickup and all its trackables from the tracking. + + The pickup to be removed. + + + + Removes an ability from the tracking. + + The pickup owning the ability. + The to be removed. + + + + Removes an item or pickup with the specified serial number from the tracking. + + The serial number of the item or pickup to be removed. + The of containing all items to be removed. + + + + Checks if an item is being tracked. + + The to check. + if the item is being tracked; otherwise, . + + + + Checks if a pickup is being tracked. + + The to check. + if the pickup is being tracked; otherwise, . + + + + Gets the tracked values associated with the specified item. + + The to retrieve tracked values from. + + An containing the tracked values associated with the item. + If the item is not tracked, returns an empty collection. + + + + + Gets the tracked values associated with the specified pickup. + + The to retrieve tracked values from. + + An containing the tracked values associated with the pickup. + If the pickup is not tracked, returns an empty collection. + + + + + Handles the event when a player is dropping an item. + + The containing information about the dropping item. + + + + Handles the event when an item is dropped. + + The containing information about the dropped item. + + + + Handles the event when an item is added. + + The containing information about the added item. + + + + Handles the event when a tracked item or pickup is removed from a player's inventory. + + The containing information about the removed item. + + + + Handles the event when a tracked item or pickup is destroyed. + + The containing information about the destroyed pickup. + + + + + + + + + + Defines the contract for config features related to inventory management. + + + + + Gets or sets the items to be given. + + + + + Gets or sets the custom items to be given. + + + + + Gets or sets the ammo box settings to be applied. + + + + + Gets or sets the custom ammo box settings to be applied. + + + + + Manages the inventory settings for human players, providing a convenient interface for customization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The list of items to be given. + The list of custom items to be given. + The ammo box settings to be applied. + The custom ammo box settings to be applied. + + + + + + + + + + + + + + + + Gets or sets the probability associated with this inventory slot. +
    Useful for inventory tweaks involving one or more probability values.
    +
    +
    + + + Represents a marker class for a module's pointer. + + The type of the entity to which the module behaviour is applied. + + This abstract class serves as a foundation for user-defined module behaviours that can be applied to entities (such as playable characters) + to extend and customize their functionality through custom modules. It provides a modular and extensible architecture for enhancing gameplay elements. + + + + + Gets or sets the behaviour's configs. + + + + + Implements the behaviour's configs by copying properties from the config object to the current instance. + + + + + Applies a configuration property value from the source property to the target property. + + The source property from the config object. + The target property in the current instance. + + + + A struct containing all information about a module. + + + + + The name of the method which enables all the module instances. + + + + + The name of the method which disables all the module instances. + + + + + The binding flags for identifying the registration handlers. + + + + + All known modules information. + + + + + The of the module. + + + + + A value indicating whether the module is currently loaded. + + + + + The module identifier. + + + + + Callback method for enabling all instances of the module. + + + + + Callback method for disabling all instances of the module. + + + + + Gets the module 's name. + + + + + Gets a instance based on the module type or name. + + The module type to look for. + The corresponding . + + + + Gets a instance based on the module type or name. + + The module type's name to look for. + The corresponding . + + + + Gets a instance based on the module type or name. + + The module type's id to look for. + The corresponding . + + + + Invokes a module callback by name, enabling or disabling module instances based on the specified assembly. + + The name of the callback to invoke ("EnableAll" or "DisableAll"). + The assembly to pass to the callback method. + + + + Represents a marker class for a module's pointer. + + + + + Gets or sets the module's id the is pointing to. + + + + + Gets the module pointer for the specified custom module and assembly. + + The custom module to get the pointer for. + The assembly to search for the module pointer. If null, the calling assembly is used. + The module pointer for the specified custom module, or null if not found. + + + + Gets the module pointer for the specified custom module from the calling assembly. + + The custom module to get the pointer for. + The module pointer for the specified custom module, or null if not found. + + + + Represents an in-game player by encapsulating a , providing an extended feature set through the class. + + The class enhances the functionality of the base class, introducing additional features and capabilities. +
    This class is designed to be used seamlessly alongside existing methods that expect a as a parameter, allowing for compatibility with the existing codebase.
    + The use of nullable context is enabled to prevent users from inadvertently passing or interacting with references. +
    + + Developers can leverage the enhanced functionality provided by the class while benefiting from the familiar interface of the class. +
    It serves as a comprehensive representation of an in-game entity, encapsulating the associated with an expanded set of features.
    +
    +
    +
    + + + Initializes a new instance of the class. + + The of the player to be encapsulated. + + + + Initializes a new instance of the class. + + The of the player. + + + + Gets all pawn's 's. + + + + + Gets the pawn's . + + Can be . + + + + + Gets the pawn's . + + Can be . + + + + + Gets the pawn's . + + Can be . + + + + + Gets the pawn's current . + + Can be . + + + + + Gets the pawn's custom abilities. + + + + + Gets the pawn's ability behaviours. + + + + + Gets the pawn's . + + Can be . + + + + + Gets the pawn's . + + Can be . + + + + + Gets the pawn's custom ammo box containing. + + + + + Gets the selected . + + + + + Gets or sets the selected . + + + + + Gets a value indicating whether the pawn has a . + + + + + Gets a value indicating whether the pawn is any SCP, including custom ones. + + + + + Gets the global role of the pawn. + + It will return a if available, or the if null. + + + + + Gets the global items associated with the pawn. + + It will return a combination of standard s and s. + + + + + Gets or sets the global current item of the pawn. + + If a is equipped, it returns the ; otherwise, it returns the regular . + + + + + Gets a value indicating whether the pawn is any custom SCP. + + + + + Gets a of containing all custom items in the pawn's inventory. + + A of which contains all found custom items. + + + + Gets a of . + + A of . + + + + Gets a value indicating whether the pawn has the of the specified type. + + The type of the . + if a of the specified type was found; otherwise, . + + + + Gets a value indicating whether the pawn has the of the specified type. + + The type of the . + if a of the specified type was found; otherwise, . + + + + Tries to get the first of the specified type from the collection of custom items. + + The type of the to retrieve. + The output parameter that will contain the retrieved , if found. + if a of the specified type was found; otherwise, . + + + + Tries to get the of the specified type from the . + + The type of the to retrieve. + The output parameter that will contain the retrieved , if found. + if a of the specified type was found; otherwise, . + + + + Tries to get the of the specified type from the player's abilities. + + The type of the to retrieve. + The output parameter that will contain the retrieved , if found. + if a of the specified type was found; otherwise, . + + + + Add an or of the specified type to the pawn's inventory. + + The item to be added. + if the item has been given to the pawn; otherwise, . + + + + Adds a of containing all the custom items to the pawn's inventory. + + The custom items to be added. + + + + Sets the pawn's role. + + The role to be set. + A value indicating whether the should be spawned in the same position. + The to be set. + The to be set. + + + + Safely drops an item. + + The item to be dropped. + + + + Gets the ammo count of a specified custom ammo in a pawn's inventory. + + The custom ammo to be searched for in the pawn's inventory. + The specified custom ammo count. + + + + Adds an amount of custom ammo to the pawn's ammo box. + + The type of the custom ammo. + The amount to be added. + if the specified amount of ammo was given entirely or partially; otherwise, . + + + + Removes an amount of custom ammo from the pawn's ammo box. + + The type of the custom ammo. + The amount to be removed. + if the specified amount of ammo was removed entirely or partially; otherwise, . + + + + Sets the amount of a specified custom ammo to the pawn's inventory. + + The type of the custom ammo. + The amount of ammo to be set. + + + + The actor which handles all team respawning tasks for roles. + + + + + Gets or sets the which handles all delegates to be fired when selecting the next known team. + + + + + Gets or sets the next known team. + + + + + Gets or sets the previous spawned team. + + + + + Gets all teams' tickets. + + + + + Gets all enqueued roles. + + + + + Forces the spawn of a wave of the specified team. + + The specified team. + + + + Spawns the wave. + + + + + + + + + + + + + + + + + The actor which handles all role assignment tasks for roles. + + + + + Gets or sets the which handles all the delegates fired before assigning human roles. + + + + + Gets or sets the which handles all the delegates fired before assigning SCP roles. + + + + + Gets or sets all enqueued SCPs. + + + + + Gets or sets all enqueued humans. + + + + + Gets or sets all enqueued players. + + + + + Gets or sets the human roles queue. + + + + + Gets the next human role to spawn from the Queue. + + + + + Gets a filter to retrieve all available human custom roles. + + + + + Gets a filter to retrieve all available SCP custom roles. + + + + + Spawns human players based on the provided queue of teams and the length of the queue. + + An array of teams representing the queue of teams to spawn. + The length of the queue. + + + + Spawns SCPs based on the target SCP number. + + The target number of SCPs to spawn. + + + + Distributes the given roles to all specified players based on a predicate. + + If a role cannot be assigned due to some circumstances, it will be enqueued until a new role is found. + + The players to assign the roles to. + The roles to be assigned. + The predicate. + + + + Distributes the given roles to all specified players based on a predicate. + + If a role cannot be assigned due to some circumstances, it will be enqueued until a new role is found. + + The players to assign the roles to. + The roles to be assigned. + The predicate. + + + + Finds an available based on a predicate. + + The predicate. + The first available . + + + + Finds the first available in the specified list. + + The list of roles to evaluate. + The first available . + + + + Gets all custom roles after evaluating their probability. + + The custom roles to evaluate. + All evaluated custom roles. + + + + + + + + + + The world base. + + + + + The default dequeue rate. + + + + + Gets the . + + Requires to be enabled. + + + + + Gets or sets the dequeue rate, expressed in seconds. + + Requires to be enabled. + + If enqueued, the game mode will be continuously evaluated until it starts or the enqueued game mode changes. +
    + The defines the delay between each evaluation check. +
    + +
    + + + Gets the enqueued game mode. + + Requires to be enabled. + + + + + Gets or sets the running game mode. + + Requires to be enabled. + + + + + Gets the current summary info. + + + + + Enqueues a custom game mode for execution. + + Requires to be enabled. + + The custom game mode to enqueue. + Whether to continuously enqueue the game mode. + + + + Enqueues a custom game mode by its ID for execution. + + Requires to be enabled. + + The ID of the custom game mode to enqueue. + Whether to continuously enqueue the game mode. + + + + Clears the current game mode queue. + + Requires to be enabled. + + + + + Starts the execution of the enqueued game mode. + + Requires to be enabled. + + The custom game mode to start. + Whether to force-start the game mode. + + + + + + + + + + + + + + + + + + + Represents a marker interface for trackable behaviors. + + + + + The plugin's config. + + + + + + + + Gets or sets a value indicating whether debug messages should be printed to the console. + + . + + + + Gets or sets a value indicating whether the built-in role assigner should be used over the base game one. + + + + + Gets or sets a value indicating whether the built-in respawn manager should be used over the base game one. + + + + + Gets or sets a value indicating whether the automatic modules loader should be used. + + It iterates over all existing plugins trying to enable all the modules for each plugin's assembly. +
    + It negatively affects the performance in case of the presence of a big amount of plugins. +
    +
    + + + Gets or sets all modules to be loaded. + + + + + Handles all custom role API functions. + + + + + Gets a static reference to the plugin's instance. + + + + + + + + Gets the . + + + + + Gets the . + + + + + Gets the . + + + + + Gets a value indicating whether the specified module is loaded. + + The module to check. + if the module is loaded; otherwise, . + + + + + + + + + + + + + + + + Handles events. + + + + + + + + Handles the all the module's registration. + + + + + Initializes a new instance of the class. + + The configuration instance. + + + + Fired when a module gets enabled. + + The module which is being enabled. + + + + Fired when a module gets disabled. + + The module which is being disabled. + + + + Handles events. + + + + + + + + Contains all information after adding an ability. + + The type of the . + + + + Initializes a new instance of the class. + + + + + + + Gets the added custom ability. + + + + + Gets the entity to which the custom ability has been added. + + + + + Contains all information before adding an ability. + + The type of the . + + + + Initializes a new instance of the class. + + + + + + + + Gets the custom ability being added. + + + + + Gets the entity to which the custom ability is being added. + + + + + + + + Contains all information after removing an ability. + + The type of the . + + + + Initializes a new instance of the class. + + + + + + + Gets the removed custom ability. + + + + + Gets the entity to which the custom ability has been removed. + + + + + Contains all information before removing an ability. + + The type of the . + + + + Initializes a new instance of the class. + + + + + + + + Gets the custom ability being removed. + + + + + Gets the entity to which the custom ability is being removed. + + + + + + + + Contains all information before escaping. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets or sets the new . + + + + + Gets or sets the new . + + + + + Gets or sets the . + + + + + Gets or sets the to be displayed. + + + + + Contains all information of a before a changes role. + + + + + Initializes a new instance of the class. + + + + + The instance. + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + + Contains all information of a before a dies. + + + + + Initializes a new instance of the class. + + + + + The instance. + + + + + + + + + + + + + Contains all information of a before a escapes. + + + + + Initializes a new instance of the class. + + + + + The instance. + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + + Contains all information of a before handcuffing a . + + + + + Initializes a new instance of the class. + + + + + The instance. + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + Contains all information before a gets upgraded. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Contains all information of a before a 's inventory item is upgraded. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Represents a marker interface used for all related events. + + + + + Gets the in the player's inventory. + + + + + Gets the 's behaviour. + + + + + Represents a marker interface used for all pickup related events. + + + + + Gets the in the player's inventory. + + + + + Gets the 's behaviour. + + + + + Contains all information before assigning human roles. + + + + + Initializes a new instance of the class. + + + + + + Gets or sets all roles to be assigned. + + + + + Contains all information before assigning SCP roles. + + + + + Initializes a new instance of the class. + + + + + + + Gets or sets the players to be spawned. + + + + + Gets or sets all roles to be assigned. + + + + + Contains all information after a player changes role to a custom role. + + + + + Initializes a new instance of the class. + + + + + + + Gets the player who changed role. + + + + + Gets the previous role. + + + + + Contains all information before a player changes role to a custom role. + + + + + Initializes a new instance of the class. + + + + + + + + Gets or sets the player who's changing role. + + + + + Gets or sets the role to be changed to. + + Supports both roles and custom roles. + + + + + Gets or sets a value indicating whether the player can change role. + + + + + Contains all information before selecting the next known team. + + + + + Initializes a new instance of the class. + + + + + + Gets or sets the next known team. + + + + + Contains all information after modifying an item tracking. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Contains all information after modifying a pickup tracking. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Contains all information after modifying a tracking. + + + + + Initializes a new instance of the class. + + + + + + + Gets all previous abilities. + + + + + Gets all current abilities. + + + + + Patches . + Adds the CustomItem support. + + + + diff --git a/JoinLogger/bin/Debug/Exiled.Events.dll b/JoinLogger/bin/Debug/Exiled.Events.dll new file mode 100644 index 0000000000000000000000000000000000000000..a5b0cc9a17e46f4326d9e1639936200782782e24 GIT binary patch literal 816640 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�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%0D>f9rDPCFp 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 + + + Exiled.Events + + + + + An attribute to contain data about an event patch. + + + + + Initializes a new instance of the class. + + The of the handler class that contains the event. + The name of the event. + + + + Gets the that will be raised by this patch. + + + + + The config value command. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + The command to get config value. + + + + + Gets a static instance of class. + + + + + + + + + + + + + + + + + The command to set config value. + + + + + Gets a static instance of class. + + + + + + + + + + + + + + + + + The config command. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + The config merge command. + + + + + Gets static instance of the command. + + + + + + + + + + + + + + + + + The config split command. + + + + + Gets static instance of the command. + + + + + + + + + + + + + + + + + The command to disable a plugin. + + + + + Gets static instance of the command. + + + + + + + + + + + + + + + + + + + + A command to display plugins that are subscribed to the specific event. + + + + + Gets the instance of the command. + + + + + + + + + + + + + + + + + + + + The command to enable a plugin. + + + + + Gets static instance of the command. + + + + + + + + + + + + + + + + + + + + The command to install plugin. + + + + + Gets the class instance. + + + + + + + + + + + + + + + + + The command to show all the patches done by plugins. + + + + + Gets static instance of the command. + + + + + + + + + + + + + + + + + + + + The plugin manager. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + A command to display list with all verified plugin. + + + + + Gets the static instance of the command. + + + + + + + + + + + + + + + + + + + + The command to show all plugins. + + + + + Gets static instance of the command. + + + + + + + + + + + + + + + + + + + + The reload all command. + + + + + Gets static instance of the command. + + + + + + + + + + + + + + + + + The reload configs command. + + + + + Gets static instance of the command. + + + + + + + + + + + + + + + + + + + + The reload gameplay command. + + + + + Gets static instance of the command. + + + + + + + + + + + + + + + + + + + + The reload permissions command. + + + + + Gets static instance of the command. + + + + + + + + + + + + + + + + + + + + The reload plugins command. + + + + + Gets static instance of the command. + + + + + + + + + + + + + + + + + + + + The reload command. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + The reload remoteadmin command. + + + + + Gets static instance of the command. + + + + + + + + + + + + + + + + + + + + The reload translations command. + + + + + Gets static instance of the command. + + + + + + + + + + + + + + + + + + + + Command for showing current server TPS. + + + + + + + + + + + + + + + + + + + + + + + + + + Gets or sets a value indicating whether events are only patched if they have delegates subscribed to them. + + + + + Gets or sets a value indicating whether SCP-173 can be blocked or not by the tutorial. + + + + + Gets or sets a value indicating whether SCP-096 can be triggered or not by the tutorial. + + + + + Gets or sets a value indicating whether SCP-049 can activate the sense ability on tutorials. + + + + + Gets or sets a value indicating whether tutorial is affected by SCP-079 scan. + + + + + Gets or sets a value indicating whether flashbangs flash original thrower. + + + + + Gets or sets a value indicating whether the name tracking (invisible EXILED version string added to the end of the server name) is enabled or not. + + + + + Gets or sets a value indicating whether the inventory should be dropped before being set as spectator, through commands or plugins. + + + + + Gets or sets a value indicating whether the blood can be spawned or not. + + + + + Gets or sets a value indicating whether keycard throw can affect basic doors. + + + + + Gets or sets a value indicating whether configs has to be reloaded every time a round restarts. + + + + + Gets or sets a value indicating whether translations has to be reloaded every time a round restarts. + + + + + Gets a value indicating whether bans should be logged or not. + + + + + Gets or sets a value indicating whether to log RA commands. + + + + + Contains all the information after sending a C.A.S.S.I.E. message. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Indicates whether the event can be executed or not. + + + + Gets or sets the message. + + + + + Gets or sets a value indicating whether or not the message should be held. + + + + + Gets or sets a value indicating whether or not the message should make noise. + + + + + Gets or sets a value indicating whether or not the message can be sent. + + + + + Event args for when a player is taking damage. + + + + + Gets the attacker . + + + + + Gets or sets the managing the damage to the target. + + + + + Event args used for all related events. + + + + + Gets the triggering the event. + + + + + Event args for events that can be allowed or denied. + + + + + Gets or sets a value indicating whether or not the event is allowed to continue. + + + + + Event args used for all related events. + + + + + Gets the triggering the event. + + + + + The base Exiled Event Args interface to be used by all other event arg interfaces/classes. + + + + + Event args used for all related events. + + + + + Gets the triggering the event. + + + + + Event args used for all related events. + + + + + Gets the triggering the event. + + + + + Event args for all related events. + + + + + Gets the environmental hazard that the player is interacting with. + + + + + Event args used for all related events. + + + + + Gets the triggering the event. + + + + + Event args used for all related events. + + + + + Gets the triggering the event. + + + + + Event args used for all related events. + + + + + Gets the triggering the event. + + + + + Event args used for all related events. + + + + + Gets the triggering the event. + + + + + Event args used for all related events. + + + + + Gets the that is a part of the event. + + + + + Event args used for all related events. + + + + + Gets the triggering the event. + + + + + Event args used for all related events. + + + + + Gets the triggering the event. + + + + + Event args used for all related events. + + + + + Gets the triggering the event. + + + + + Event args used for all related events. + + + + + Gets the triggering the event. + + + + + Event args used for all related events. + + + + + Gets the triggering the event. + + + + + Event args used for all related events. + + + + + Gets the triggering the event. + + + + + Event args used for all related events. + + + + + Gets the triggering the event. + + + + + An interface which defines the contract for related events. + + + + + Gets the triggering the event. + + + + + Event args used for all related events. + + + + + Gets the triggering the event. + + + + + Event args used for all related events. + + + + + Gets the triggering the event. + + + + + Event args used for all related events. + + + + + Gets the triggering the event. + + + + + Contains all information before jailbird breaks. + + + + + Initializes a new instance of the class. + + + + + + + + + + Gets a jailbird that is going to break. + + + + + + + + Contains all information after changing item attachments. + + + + + Initializes a new instance of the class. + + + + + + + Gets the old list. + + + + + Gets or sets the new list. + + + + + Gets the code. + + + + + Gets the code. + + + + + Gets the which has been modified. + + + + + + + + Gets the who's changed attachments. + + + + + Contains all information before changing firearm ammo. + + + + + Initializes a new instance of the class. + + + + + + + + + Gets the who's changing the 's ammo. + + + + + Gets the the ammo type is being changed to. + + + + + + + + Gets the old status. + + + + + Gets the old ammo. + + + + + Gets or sets the new status to be used by the firearm. + + + + + Gets or sets the new ammo to be used by the firearm. + + + + + Gets or sets a value indicating whether or not the ammo can be changed. + + + + + Contains all information before changing item attachments. + + + + + Initializes a new instance of the class. + + + + + The attachments code. + + + + + + + Gets the old list. + + + + + Gets or sets the new list. + + + + + Gets the code. + + + + + Gets or sets the code. + + + + + Gets or sets a value indicating whether or not the attachments can be changed. + + + + + Gets the which is being modified. + + + + + + + + Gets the who's changing attachments. + + + + + Contains all information before a player charges a . + + + + + Initializes a new instance of the class. + + + The item being charged. + Whether the item can be charged or not. + + + + Gets the who's charging an item. + + + + + Gets the that is being charged. This will always be a . + + + + + Gets or sets a value indicating whether or not the Jailbird can be charged. + + + + + Contains all information before a keycard interacts with a door. + + + + + Initializes a new instance of the class. + + + + + + + + + Gets the item that's interacting with the door. + + + + + Gets the player who's threw the keycard. + + + + + Gets the instance. + + + + + Gets or sets a value indicating whether or not the keycard can interact with the door. + + + + + Contains all information before receiving a preference. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + Gets the which is being modified. + + + + + Gets the old []. + + + + + Gets or sets the new of . + + + + + Gets the current attachments code. + + + + + Gets or sets the new attachments code. + + + + + Gets or sets a value indicating whether or not the attachments preference is allowed. + + + + + Gets the who's changing attachments. + + + + + Contains all information before a player swings a . + + + + + Initializes a new instance of the class. + + + The item being swung. + Whether the item can be swung or not. + + + + Gets the who's swinging an item. + + + + + Gets the that is being swung. + + + + + Gets or sets a value indicating whether or not the item can be swung. + + + + + Contains all information before radio pickup battery drains. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets or sets the radio percent drain. + + + + + Contains all information before C.A.S.S.I.E announces light containment zone decontamination. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets the announcement id, from 0 to 6. + + + + + Gets the announcement State. + + + + + Gets a value indicating whether the action will be. + + + + + Gets a value indicating whether the announcement is going to be global or not. + + + + + Contains all information before C.A.S.S.I.E announces the NTF entrance. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets or sets the number of SCPs left. + + + + + Gets or sets the NTF unit name. + + + + + Gets or sets the NTF unit number. + + + + + Gets or sets a value indicating whether or not the NTF spawn will be announced by C.A.S.S.I.E. + + + + + Contains all information before C.A.S.S.I.E announces an SCP termination. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the killed . + + + + + Gets or sets the termination cause. + + + + + Gets the player the announcement is being played for. + + + + + Gets the player who killed the SCP. + + + + + Gets or sets the . + + + + + Gets or sets a value indicating whether or not the SCP termination will be announced by C.A.S.S.I.E. + + + + + Contains all information for when the server is turned a pickup into a live grenade. + + + + + Initializes a new instance of the class. + + The being changed. + The . + + + + Gets a value indicating the pickup that changed into a grenade. + + + + + Gets a value indicating the projectile that spawned. + + + + + Contains all information for when the server is turning a pickup into a live grenade. + + + + + Initializes a new instance of the class. + + The being changed. + + + + Gets a value indicating the pickup being changed into a grenade. + + + + + Gets or sets a value indicating what type of grenade will be spawned. + + + + + Gets or sets a value indicating whether the pickup will be changed. + + + + + Contains all information before the door is damaged. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets or sets a value indicating whether or not the door can take damage. + + + + + Gets or sets a value indicating the type of door damage (DoorDamageType). + + + + + Gets or sets the damage dealt to the door. + + + + + Gets a value indicating the door that takes damage. + + + + + Contains all information before decontaminating the light containment zone. + + + + + Initializes a new instance of the class. + + + + + + + + Gets or sets a value indicating whether or not light containment zone decontamination can begin. + + + + + Contains all the information after the door explodes. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets a value indicating the door that was destroyed. + + + + + Gets the . + + + + + Contains all the information before the door explodes. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets a value indicating the door that will be destroyed. + + + + + Gets the . + + + + + Gets or sets a value indicating whether the door can be destroyed. + + + + + Contains all information after an elevator has arrived. + + + + + Initializes a new instance of the class. + + + + + + Gets an elevator. + + + + + Gets the players in the elevator. + + + + + Contains all information before elevator starts moving. + + + + + Initializes a new instance of the class. + + + + + + + Gets the current elevator. + + + + + Gets a list of all players in elevator. + + + + + + + + Contains all information before a grenade explodes. + + + + + Initializes a new instance of the class. + + + + + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Finalizes an instance of the class. + + + + + Gets the position where the grenade is exploding. + + + + + Gets the players who could be affected by the grenade, if any, and the damage that be dealt. + + + + + Gets the grenade that is exploding. + + + + + Gets or sets a value indicating whether or not the grenade can be thrown. + + + + + Gets the player who thrown the grenade. + + + + + Contains all information before the server spawns an item in locker. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets a value indicating the item being spawned. + + + + + Gets a value indicating the target locker chamber. + + + + + Gets or sets a value indicating whether or not the item can be spawned. + + + + + Contains all information after activating a generator. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets the generator. + + + + + Gets or sets a value indicating whether the generator can be activated or not. + + + + + Contains all information after the server spawns a pickup. + + + + + Initializes a new instance of the class. + + + + + + + + Gets a value indicating the pickup being spawned. + + + + + Contains all information after the server destroys a pickup. + + + + + Initializes a new instance of the class. + + + + + + + + Gets a value indicating the pickup being destroyed. + + + + + Contains all information before placing a blood decal. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets the who's placing the blood. + + + + + Gets the target's instance. + + + + + Gets or sets the blood placing position. + + + + + Gets or sets a value indicating whether or not the blood can be placed. + + + + + Contains all information before placing a bullet hole decal. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets or sets the decal position. + + + + + Gets or sets the decal rotation. + + + + + Gets or sets a value indicating whether or not the decal can be placed. + + + + + Gets the decal owner. + + + + + Contains information about items in the pocket dimension. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets the value of the PocketItem. + + + + + Gets or sets a value indicating when the Pickup will be dropped onto the map. + + + + + Gets or sets a value indicating whether the pickup should be removed from the Pocket Dimension. + + + + + Gets or sets a value indicating whether the warning sound for the pickup should be sent. + + + + + Gets or sets the location where the pickup will drop onto the map. + + + + + + + + Contains all information up to spawning Scp244. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets the which the Pickup will be spawning in. + + + + + + + + Gets a value indicating the pickup being spawning. + + + + + Gets or sets a value indicating whether or not the item can be spawning. + + + + + Contains all information before the server spawns an item. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets a value indicating the pickup being spawned. + + + + + Gets or sets a value indicating whether or not the item will be initially spawned. + + + + + Gets or sets a value indicating whether or not the item can be spawned. + + + + + Contains all information before the server spawns a team's respawn vehicle. + + + + + Initializes a new instance of the class. + + + The team who the vehicle belongs to. + + + + + + + + Gets or sets which vehicle should spawn. + + + + + Gets or sets a value indicating whether or not the vehicle can be spawned. + + + + + Contains all information before turning off lights. + + + + + Initializes a new instance of the class. + + + + + + + + Gets the . + + + + + Gets or sets the blackout duration. + + + + + Gets or sets a value indicating whether the lights can be turned off. + + + + + Contains all information before a player filps the switch to a generator. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets or sets a value indicating whether or not the switch can be flipped. + + + + + Gets the instance. + + + + + Gets the player who's filpping the switch to the generator. + + + + + Contains all information before a player activates the warhead panel. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets or sets a value indicating whether or not the warhead can be activated. + + + + + Gets the player who's trying to activate the warhead panel. + + + + + Contains all information before a player activates a workstation. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the workstation. + + + + + Gets or sets the workstation status. + + + + + Gets or sets a value indicating whether or not the workstation can be activated. + + + + + Gets the player who's trying to activate the workstation. + + + + + Contains all information before adding an item to a player's inventory. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + Gets the item to be added. + + + + + Gets the pickup that the item originated from or if the item was not picked up. + + + + + + + + Contains all information when a player aims. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets a value indicating whether or not the player is aiming down sight in. + + + + + Gets a value indicating whether or not the player is aiming down sight out. + + + + + Gets the used to trigger the aim action. + + + + + + + + Gets the player who's triggering the aim action. + + + + + Contains all information after banning a player from the server. + + + + + Initializes a new instance of the class. + + + + + + + + + + Gets the banned player. + + + + + Gets the issuer player. + + + + + Gets the ban details. + + + + + Gets the ban type. + + + + + Gets a value indicating whether the ban is forced or not. + + + + + Contains all information before banning a player from the server. + + + + + Initializes a new instance of the class. + + The ban target. + The ban issuer. + The ban seconds duration. + The ban reason. + The ban full message. + Indicates whether the event can be executed or not. + + + + Gets or sets the ban duration. + + + + + Contains all information before a player cancels usage of an item. + + + + + Initializes a new instance of the class. + + The player who's stopping the use of an item. + + + + + + + Gets the item that the player cancelling. + + + + + + + + Gets the player who cancelling the item. + + + + + Contains all information before a player cancels usage of an item. + + + + + Initializes a new instance of the class. + + The player who's stopping the use of an item. + + + + + + + Gets the item that the player cancelling. + + + + + + + + Gets the player who is cancelling the item. + + + + + Gets or sets a value indicating whether or not the player can cancelling the use of item. + + + + + Contains all information after a player's held item changes. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets the previous item. + + + + + Gets the new item. + + + + + Gets the player who's changed the item. + + + + + Contains all information before a player changes danger. + + + + + Initializes a new instance of the class. + + The player changing danger. + The . + The . + Whether or not the danger is being activated. If false it is ending. + The player that has been encountered if the danger is an encounter or null if it isn't. + Whether or not it is allowed to activate/deactivate. + + + + + + + Gets the . + + + + + Gets the of Danger changing. + + + + + Gets a value indicating whether or not the danger is being activated. + + + + + Gets a value indicating whether or not the danger is ending. + + + + + Gets the encountered player if the danger is an encounter or null if it isn't. + + + + + + + + Contains all information before a player's user group changes. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets or sets the player's new group. + + + + + Gets or sets a value indicating whether or not the player can change groups. + + + + + Gets the player who's changing his group. + + + + + Contains all information before a player's held item changes. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets or sets the new item. + + + + + Gets or sets a value indicating whether the event is allowed to continue. + + + + + Gets the player who's changing the item. + + + + + Contains all information before MicroHID state is changed. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + Gets the MicroHID instance. + + + + + Gets the old MicroHID state. + + + + + Gets or sets the new MicroHID state. + + + + + Gets or sets a value indicating whether the MicroHID state can be changed or not. + + + + + Gets the player who's using the MicroHID. + + + + + Contains all information before changing movement state. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the player who's changing the movement state. + + + + + Gets the old state. + + + + + Gets the new state. + + + + + Contains all information before changing a player's in-game nickname. + + + + + Initializes a new instance of the class. + + The who's name is being changed. + The new name to be used. + + + + Gets the 's old name. + + + + + Gets or sets the 's new name. + + + + + Gets the who's name is being changed. + + + + + Gets or sets a value indicating whether the event should be allowed. + + + + + Contains all information before radio preset is changed. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + Gets the old radio preset value. + + + + + Gets or sets the new radio preset value. + Client radio graphics won't sync with this value. + + + + + Gets or sets a value indicating whether the radio preset can be changed or not. + Client radio graphics won't sync with . + + + + + Gets the player who's using the radio. + + + + + + + + Gets the which is being used. + + + + + Contains all information before a player's changes. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Finalizes an instance of the class. + + + + + Gets the player whose is changing. + + + + + Gets or sets the new player's role. + + + + + Gets base items that the player will receive. + + + + + Gets the base ammo values for the new role. + + + + + Gets or sets a value indicating whether the inventory will be preserved or not. + + + + + Gets or sets the reason for their class change. + + + + + Gets or sets the spawn flags for their class change. + + + + + Gets or sets a value indicating whether the event can continue. + + + + + Contains all information before a spectator changes the spectated player. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets player that was being spectated. + + + + + Gets the player who's going to be spectated. + + + + + Gets player that is changing spectated player. + + + + + Contains all information before a player closes a generator. + + + + + Initializes a new instance of the class. + + The player who's closing the generator. + The instance. + Indicates whether or not the generator can be closed. + + + + Gets or sets a value indicating whether or not the generator door can be closed. + + + + + Gets the generator that is being closed. + + + + + Gets the player who's closing the generator door. + + + + + Contains all information before a player damages a shooting target. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + + + + + + + Gets the shooting target which is being damaged. + + + + + Gets the . + + + + + Gets the exact world location the bullet impacted the target. + + + + + Gets or sets the damage amount. + + + + + Gets or sets the distance between the shooter and the shooting target. + + + + + Gets or sets a value indicating whether or not the target can be damaged. + + + + + Gets the item which is being used to deal the damage. + + + + + Gets the player who's damaging the shooting target. + + + + + Contains all information before damage is dealt to a . + + + + + Initializes a new instance of the class. + + + + + The damage being dealt. + + + + + + + Gets the object that is damaged. + + + + + Gets or sets the damage handler for this event. + + + + + Gets or sets a value indicating whether the window can be broken. + + + + + Gets the causing the damage. + + + + + Contains all information before deactivating a workstation. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets the last user of the workstation. + + + + + Gets the workstation. + + + + + Gets or sets the workstation status. + + + + + Gets or sets a value indicating whether or not the workstation can be deactivated. + + + + + Contains all information before a player's object is destroyed. + + + + + Initializes a new instance of the class. + + + + + + + + Gets the destroying player. + + + + + Contains all information after a player dies. + + + + + Initializes a new instance of the class. + + + + + Target's old . + + + + + + + Gets the old from the killed player. + + + + + Gets the dead player. + + + + + Gets the attacker. Can be NULL. + + + + + Gets or sets the . + + + + + Contains all information before displaying the hitmarker to the player. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + Gets or sets a value indicating whether audio should be played. + + + + + Gets or sets the hitmarker's size. + + + + + Contains all information after a player drops ammo. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets the type of dropped ammo. + + + + + Gets the amount of dropped ammo. + + + + + Gets the dropped ammo pickups. + + + + + Gets the player who dropped the ammo. + + + + + Contains all information after a player drops an item. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets or sets a value indicating whether or not the pickup was thrown. + + + + + + + + + + + Contains all information before a player drops ammo. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets the type of ammo being dropped. + + + + + Gets or sets the amount of ammo being dropped. + + + + + Gets or sets a value indicating whether or not the ammo can be dropped. + + + + + Gets the player who's dropping the ammo. + + + + + Contains all information before a player drops an item. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets or sets a value indicating whether or not the item was thrown. + + + + + Gets or sets a value indicating whether or not the item can be dropped. + + + + + Gets the item to be dropped. + + + + + Gets the player who's dropping the item. + + + + + Contains all information before a player drops a null item. + + + + + Initializes a new instance of the class. + + + + + + + + Gets the player who's dropping the null item. + + + + + Contains all information before a player's weapon is dryfired. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets or sets a value indicating whether or not the weapon can be dryfired. + + + + + Gets the being dryfired. + + + + + + + + Gets the player who's dryfiring the weapon. + + + + + Contains all information before a player dies. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets the list of items to be dropped. + + + + + Gets the dying player. + + + + + Gets or sets the . + + + + + Gets or sets a value indicating whether or not the player can be killed. + + + + + Gets the killing player. + + + + + Contains all information before a player earns an achievement. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the achievement that will be earned. + + + + + Gets or sets a value indicating whether the achievement will be awarded to the player. + + + + + Gets the player who earned the achievement. + + + + + Contains all information before a player enters in an environmental hazard. + + + + + Initializes a new instance of the class. + + + + + + + + Gets the player who's entering the environmental hazard. + + + + + + + + Gets or sets a value indicating whether or not the player should be affected by the environmental hazard. + + + + + Contains all information before a player enters killer collision. + + + + + Initializes a new instance of the class. + + + + + + + Gets the player who's currently entering killer collision. + + + + + Gets or sets a value indicating whether or not the player is killed by killer collision. + + + + + Contains all information before a player enters the pocket dimension. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the SCP-106 who sent the player to the pocket dimension. + + + + + Gets or sets a value indicating whether or not the player can enter the pocket dimension. + + + + + Gets the player who's entering the pocket dimension. + + + + + Contains all information before a player escapes. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Initializes a new instance of the class. + + + + + + + + + + + + A that will be initialized with. + + + A that will be initialized with. + + + + + Gets the player who's escaping. + + + + + Gets or sets the role that will be assigned when the player escapes. + + + + + Gets or sets the EscapeScenario that will represent for this player. + + + + + Gets or sets the RespawnTickets that will represent the amount of tickets granted to a specific after the player escapes. + + + + + + Gets or sets a value indicating whether or not the player can escape. + + + + + Contains all information before a player escapes the pocket dimension. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets the player who's escaping the pocket dimension. + + + + + Gets or sets the position in which the player is going to be teleported to. + + + + + Gets or sets a value indicating whether or not the player can successfully escape the pocket dimension. + + + + + Contains all information before a player exits an environmental hazard. + + + + + Initializes a new instance of the class. + + + + + + + + Gets the player who's exiting from the environmental hazard. + + + + + + + + Gets or sets a value indicating whether or not the player should be affected by the environmental hazard. + + + + + Contains all information before a player dies from walking through an incorrect exit in the pocket dimension. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the PocketDimensionTeleport the player walked into. + + + + + Gets or sets a value indicating whether or not the player dies by failing the pocket dimension escape. + + + + + Gets the player who's escaping the pocket dimension. + + + + + Contains all information before a player flips a coin. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the player who's flipping the coin. + + + + + + + + Gets or sets a value indicating whether or not the coin is landing on tails. + + + + + Gets or sets a value indicating whether or not the coin can be flipped. + + + + + Contains all information before handcuffing a player. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the player who is getting cuffed. + + + + + Gets or sets a value indicating whether or not the player can be handcuffed. + + + + + Gets the cuffer player. + + + + + Contains all information after a has healed. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the player's last recorded amount of health. + + + + + Gets the amount of health healed. + + + + + Contains all information before a heals. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets or sets the amount of health the player will be healed. + + + + + + + + Contains all information before a player gets damaged. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + Gets the amount of inflicted damage. + + + + + Gets or sets the action than will be made on the player. + + + + + + + + Contains all information before a player gets damaged. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets or sets the amount of inflicted damage. + + + + + + + + + + + Contains all information after a player has interacted with an interactable. + + + + + Initializes a new instance of the class. + + + + + + + + Gets the player who interacted. + + + + + Contains all information before a player interacts with a door. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets or sets a value indicating whether or not the player can interact with the door. + + + + + Gets or sets the instance. + + + + + Gets the player who's interacting with the door. + + + + + Contains all information before a player interacts with an elevator. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the instance. + + + + + Gets the instance. + + + + + Gets or sets a value indicating whether or not the player can interact with the elevator. + + + + + Gets the player who's interacting with the elevator. + + + + + Contains all information before a player interacts with a locker. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets the interacting chamber. + + + + + Gets the chamber id. + + + + + Gets or sets a value indicating whether or not the player can interact with the locker. + + + + + Gets the player who's interacting with the locker. + + + + + Contains all information before a player interacts with a shooting target. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + + + + Gets the shooting target being interacted with. + + + + + Gets the button the player interacted with. + + + + + Gets or sets the new max HP of the target. + + + + + Gets or sets the new auto reset time of the target. + + + + + Gets or sets a value indicating whether or not the interaction is allowed. + + + + + Gets the player interacting with the shooting target. + + + + + Contains all information before a player speaks to the intercom. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets the player who's going to speak on the intercom. + + + + + Gets or sets a value indicating whether or not the player can speak on the intercom. + + + + + Contains all information before muting a player. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the player who's being muted. + + + + + Gets or sets a value indicating whether the player is being intercom muted or not. + + + + + Gets or sets a value indicating whether or not the player can be muted. + + + + + Contains all information after adding an item to a player's inventory. + + + + + Initializes a new instance of the class. + + The the item was added to. + The added . + The the originated from, or if the item was not picked up. + + + + Gets the player that had the item added. + + + + + Gets the item that was added. + + + + + Gets the pickup that the item originated from or if the item was not picked up. + + + + + Contains all information after removing an item from a player's inventory. + + + + + Initializes a new instance of the class. + + The the item was removed to. + The removed . + The the originated from, or if the item was not picked up. + + + + Gets the player that had the item removed. + + + + + Gets the item that was removed. + + + + + Gets the pickup that the item originated from or if the item was not picked up. + + + + + Contains all information after a player joins the server. + + + + + Initializes a new instance of the class. + + + + + + + + Gets the joined player. + + + + + Contains all information before a player jumps. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the player who's jumping. + + + + + Gets or sets the jump direction. + + + + + Gets or sets the jump speed. + + + + + Gets or sets a value indicating whether the client data can be synchronized with the server. + + + + + Contains all information after kicking a player from the server. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets the kick reason. + + + + + Gets the kicked player. + + + + + Contains all information before kicking a player from the server. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + Gets or sets the ban target. + + + + + Gets or sets the kick reason. + + + + + Gets the full kick message. + + + + + Gets or sets a value indicating whether or not action is taken against the target. + + + + + Gets or sets the ban issuer. + + + + + Logs the kick, anti-backdoor protection from malicious plugins. + + The name of the calling assembly. + The message to be logged. + + + + Contains all the information after a lands on the ground. + + + + + Initializes a new instance of the class. + + + + + + + + Gets the who's landing. + + + + + Contains all information after a disconnects from the server. + + + + + Initializes a new instance of the class. + + The player who left the server. + + + + Gets the left player. + + + + + Contains information before a report is sent to local administrators. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets the reported player. + + + + + Gets or sets the report reason. + + + + + Gets or sets a value indicating whether the report can be processed or not. + + + + + Gets the reporter. + + + + + Contains all information before a player makes noise. + + + + + Initializes a new instance of the class. + + + + + + + + Gets the player who's making noise. + + + + + Gets or sets the footsteps distance. + + + + + + + + Contains all information before a player opens a generator. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets or sets a value indicating whether or not the generator can be opened. + + + + + Gets the generator that is opening. + + + + + Gets the player who's opening the generator. + + + + + Contains all information before a player picks up an item. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets or sets a value indicating whether the item can be picked up. + + + + + Gets the pickup that's being picked up. + + + + + Gets the player who's picking up an item. + + + + + Contains all information before pre-authenticating a player. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + Gets the player's user id. + + + + + Gets the player's IP address. + + + + + Gets the request's expiration. + + + + + Gets the flags. + + + + + Gets the player's country. + + + + + Gets the request's signature. + + + + + Gets the reader starting position for reading the preauth. + + + + + Gets the connection request. + + + + + Gets a value indicating whether the player can be authenticated or not. + + + + + Gets or sets the cached that is returned back to the NwPluginAPI. + + + + + Delays a pre-authentincating player. + + The seconds of delay. + Indicates whether the delay is forced or not. + + + + Redirects a pre-authentincating player. + + The redirection port. + Indicates whether the redirection is forced or not. + + + + Rejects a pre-authentincating banned player. + + The ban reason.> + The ban expiration. + Indicates whether the rejection is forced or not. + + + + Rejects a pre-authentincating banned player. + + The ban reason. + The ban expiration. + Indicates whether the rejection is forced or not. + + + + Rejects a pre-authentincating player. + + The rejection custom reason. + Indicates whether the rejection is forced or not. + + + + Rejects a pre-authentincating player. + + The . + Indicates whether the rejection is forced or not. + + + + Contains all information before a player receives a . + + + + + Initializes a new instance of the class. + + + + The intensity the effect is being changed to. + + + + + + Gets the receiving the effect. + + + + + Gets the being received. + + + + + Gets or sets a value indicating how long the effect will last. If its value is 0, then it doesn't always reflect the real effect duration. + + + + + Gets or sets the value of the new intensity of the effect. Setting this to 0 is the same as setting IsAllowed to + . + + + + + Gets the value of the intensity of this effect on the player. + + + + + Gets or sets a value indicating whether or not the effect will be applied. + + + + + Contains all information after a player's weapon is reloaded. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets the being reloaded. + + + + + + + + Gets the player who's reloaded the weapon. + + + + + Contains all information before a player's weapon is reloaded. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets or sets a value indicating whether or not the weapon can be reloaded. + + + + + Gets the being reloaded. + + + + + + + + Gets the player who's reloading the weapon. + + + + + Contains all information before freeing a handcuffed player. + + + + + Initializes a new instance of the class. + + The cuffer player. + The target player to be uncuffed. + Indicates whether the event can be executed or not. + + + + Gets the target player to be cuffed. + + + + + Gets or sets a value indicating whether or not the player can be handcuffed. + + + + + Gets the cuffer player. + + + + + Contains all information before removing an item from a player's inventory. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + Gets the item to be removed. + + + + + Gets the pickup relative to the item. + + + + + + + + Contains all information when checking if a player has a reserved slot. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets the UserID of the player that is being checked. + + + + + Gets a value indicating whether the player has a reserved slot in the base game system. + + + + + Gets or sets the event result. + + + + + Contains all information before unmuting a player. + + + + + Initializes a new instance of the class. + + + The player who's being unmuted. + + + Indicates whether the player is being intercom unmuted or not. + + + Indicates whether or not the player can be unmuted. + + + + + Contains all information before a player searches a Pickup. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + Gets or sets the SearchSession. + + + + + Gets or sets the SearchCompletor. + + + + + Gets or sets the Pickup search duration. + + + + + Gets or sets a value indicating whether the Pickup can be searched. + + + + + Gets the Pickup that is being searched. + + + + + Gets the Player who's searching the Pickup. + + + + + Contains all information before a player sends a message in AdminChat. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets or sets a value indicating whether the pickup can be searched. + + + + + Gets or sets the message which is being sent. + + + + + Gets the player who's sending the message. + + + + + Contains all information before a player fires a weapon. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the player who's shooting. + + + + + Gets the target . + + + + + + + + Gets or sets the for the event. + + + + + Gets or sets the position of the shot. + + + + + Gets or sets the netId of the target of the shot. + + + + + Gets or sets a value indicating whether or not the shot can be fired. + + + + + Contains all information after a player has fired a weapon. + + + + + Initializes a new instance of the class. + + + + + + + + The hit. + + + + + + + + + + Gets the player who shot. + + + + + Gets the firearm used to shoot. + + + + + + + + Gets the hitbox type of the shot. Can be !. + + + + + Gets or sets the inflicted damage. + + + + + Gets the shot distance. + + + + + Gets the shot position. + + + + + Gets the raycast result. + + + + + Gets the target of the shot. Can be !. + + + + + Gets or sets a value indicating whether or not the shot can hurt the target. + + + + + Contains all information after spawning a player. + + + + + Initializes a new instance of the class. + + the spawned player. + the spawned player's old role. + + + + Gets the who spawned. + + + + + Gets the player's old role. + + + + + Gets the reason for their class change. + + + + + Gets the spawn flags for their class change. + + + + + Contains all information after spawning a player ragdoll. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets the ragdoll's position. + + + + + Gets the ragdoll's rotation. + + + + + Gets the ragdoll's . + + + + + Gets the ragdoll's creation time. + + + + + Gets the ragdoll's nickname. + + + + + Gets the ragdoll's . + + + + + Gets the ragdoll's . + + + + + Gets the spawned . + + + + + Gets the Owner of the ragdoll. + + + + + Contains all information before spawning a player. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + the spawned player's old role. + + + + + Gets the spawning . + + + + + Gets or sets the 's spawning position. + + + Position will apply only for . + + + + + Gets or sets the 's spawning rotation. + + + Rotation will apply only for . + + + + + Gets the player's old role. + + + + + Contains all information before spawning a player ragdoll. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets or sets the spawning position of the ragdoll. + + + + + Gets or sets the ragdoll's rotation. + + + + + Gets or sets the ragdoll's scale. + + + + + Gets or sets the ragdoll's . + + + + + Gets the ragdoll's creation time. + + + + + Gets or sets the ragdoll's nickname. + + + + + Gets or sets the ragdoll's . + + + + + Gets or sets the ragdoll's . + + + + + Gets or sets a value indicating whether or not the ragdoll can be spawned. + + + + + Gets the Owner of the ragdoll. + + + + + Contains all information when a player stays on an environmental hazard. + + + + + Initializes a new instance of the class. + + + + + + + Gets the player who's staying on the environmental hazard. + + + + + + + + Contains all information before a player turns off a generator. + + + + + Initializes a new instance of the class. + + The player who's flipping the switch. + The instance. + Indicates whether or not the switch of the generator can be flipped. + + + + Gets or sets a value indicating whether or not the switch can be flipped. + + + + + Gets the instance. + + + + + Gets the player who's filpping the switch of the generator. + + + + + Contains all information before receving a throwing request. + + + + + Initializes a new instance of the class. + + + + + + + + Gets the player who's sending the request. + + + + + Gets or sets the item being thrown. + + + + + + + + Gets or sets the type of throw being requested. + + + + + Contains all information after a player throws a grenade. + + + + + Initializes a new instance of the class. + + + + + + + + Gets the player who's thrown the grenade. + + + + + Gets the item being thrown. + + + + + + + + Gets the thrown grenade. + + + + + + + + Contains all information after a player toggles the weapon's flashlight. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets a value indicating whether the new weapon's flashlight state will be enabled. + + + + + Gets the being held. + + + + + + + + Gets the player who's toggling the weapon's flashlight. + + + + + Contains all information before a player toggles a flashlight. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the being toggled. + + + + + + + + Gets or sets a value indicating whether or not the flashlight should be on. + + + + + Gets or sets a value indicating whether or not the player can toggle the flashlight. + + + + + Gets the player who's toggling the flashlight. + + + + + Contains all information before a player toggles noclip. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the player who's toggling noclip. + + + + + Gets a value indicating whether or not the noclip mode will be enabled or not. + + + + + Gets or sets a value indicating whether or not the player can toggle noclip. + + + + + Contains all information before a player toggles overwatch mode. + + + + + Initializes a new instance of the class. + + + + + + + Gets the player that is toggling overwatch. + + + + + Gets or sets a value indicating whether overwatch will be enabled or not. + + + + + Gets or sets a value indicating whether the event is allowed or not. + + + + + Contains all information before toggling a radio. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets the which is being used. + + + + + + + + Gets a value indicating whether the radio is being turned on or off. + + + + + Gets or sets a value indicating whether the radio can be turned on or off. + + + + + Gets the player who's using the radio. + + + + + Contains all information before a player toggles the weapon's flashlight. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets a value indicating whether the new weapon's flashlight state will be enabled. + + + + + Gets or sets a value indicating whether or not the weapon's flashlight can be toggled. + + + + + Gets the being held. + + + + + + + + Gets the player who's toggling the weapon's flashlight. + + + + + Contains all information regarding the player using the radio. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the player who's transmitting. + + + + + Gets the 's . + + + + + Gets or sets a value indicating whether or not the player can transmit. + + + + + Contains all information before triggering a tesla. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets or sets a value indicating whether or not the player is in hurting range. + + + + + Gets or sets a value indicating whether or not the player will cause the tesla going to be idle. + + + + + Gets or sets a value indicating whether or not the player will cause the tesla going to be activated. + + + + + Gets the player who triggered the tesla. + + + + + Gets the Tesla. + + + + + Gets or sets a value indicating whether or not the player will be detected by the tesla. + + + + + Gets or sets a value indicating whether or not the tesla will be deactivated. + + + + + Contains all information after a player's weapon is unloaded. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets the being unloaded. + + + + + + + + Gets the player who's unloaded the weapon. + + + + + Contains all information before a player's weapon is unloaded. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets or sets a value indicating whether or not the weapon can be unloaded. + + + + + Gets the being unloaded. + + + + + + + + Gets the player who's unloading the weapon. + + + + + Contains all information before a generator is unlocked. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets or sets a value indicating whether or not the generator can be unlocked. + + + + + Gets the generator that is going to be unlocked. + + + + + Gets the player who's unlocking the generator. + + + + + Contains all information after a player used an item. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets the item that the player used. + + + + + + + + Gets the player who used the item. + + + + + Contains all information before a player consumes a . + + + + + Initializes a new instance of the class. + + The player who's going to use the item. + + + + + + + Gets the item that the player using. + + + + + + + + Gets the player who using the item. + + + + + Gets or sets a value indicating whether or not the player can use the item. + + + + + Contains all information before a player uses an item. + + + + + Initializes a new instance of the class. + + The player who's going to use the item. + + + + + + + + + + Gets the item that the player using. + + + + + + + + Gets the player who using the item. + + + + + Gets or sets the item cooldown. + + + + + Gets or sets a value indicating whether or not the player can use the item. + + + + + Contains all information before MicroHID energy is changed. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + Gets the MicroHID instance. + + + + + + + + Gets the current state of the MicroHID. + + + + + Gets or sets the MicroHID energy drain. + + + + + Gets or sets a value indicating whether the MicroHID energy can be changed or not. + + + + + Gets the player who's using the MicroHID. + + + + + Contains all information before radio battery charge is changed. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets the which is being used. + + + + + + + + Gets or sets the radio battery drain per second. + + + + + Gets or sets a value indicating whether the radio battery charge can be changed or not. + + + + + Gets the player who's using the radio. + + + + + Contains all information after the server verifies a player. + + + + + Initializes a new instance of the class. + + + + + + + + Gets the verified player. + + + + + Contains all information after a player presses the voicechat key. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets the player who's voicechatting. + + + + + Gets or sets the 's . + + + + + Gets the 's . + + + + + Gets or sets a value indicating whether or not the player can voicechat. + + + + + Contains all information before reporting a cheater. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + Gets the targeted player. + + + + + Gets the server id. + + + + + Gets or sets the report reason. + + + + + Gets or sets a value indicating whether or not the report will be sent. + + + + + Gets the issuing player. + + + + + Contains all information before a Scp-0492 attacks a player. + + + + + Initializes a new instance of the class. + + . + . + . + . + + + + + + + + + + Gets the player that is going to damaged by a SCP-0492. + + + + + Gets or sets the damage of the attack. + + + + + + + + Contains all information after zombie consumes RagDolls. + + + + + Initializes a new instance of the class. + + + + See for all RagDolls consumed. + + + + Gets the player who is controlling SCP-049-2. + + + + + + + + Gets the RagDoll to be consumed. + + + + + Gets or sets a value about how mush heath the Zombie will get. + + + + + Contains all information before zombie consumes a ragdoll. + + + + + Initializes a new instance of the class. + + + + + See for all ragdolls consumed. + + + + Gets the player who is controlling SCP-049-2. + + + + + + + + Gets the ragdoll to be consumed. + + + + + Gets or sets a value indicating whether 049-2 can consume a corpse. + + + + + Contains all information before a enters Bloodlust. + + + + + Initializes a new instance of the class. + + The triggering the event. + The who is SCP-049-2. + + + + Gets the who is target by SCP-049-2. + + + + + + + + + + + + + + Contains all information before SCP-049 good sense of the doctor is activated. + + + + + Initializes a new instance of the class with information before SCP-049 sense is activated. + + + + + + + + + + + Gets the Player who is playing as SCP-049. + + + + + Gets or sets the Player who the sense ability is affecting. + + + + + Gets or sets the cooldown of the ability. + + + + + Gets or sets the duration of the Effect. + + + + + Gets or sets a value indicating whether or not the server will send 049 information on the recall. + + + + + Contains all information before SCP-049 attacks a player. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets the player controlling SCP-049. + + + + + Gets the target of attack. + + + + + Gets or sets a value indicating whether or not target can be attacked. + + + + + Contains all information before SCP-049 finishes reviving a player. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + Gets the player who is controlling SCP-049. + + + + + Gets the player who's getting revived. + + + + + Gets the Ragdoll who's getting revived. + + + + + Gets or sets a value indicating whether or not the player can be revived. + + + + + Contains all information before SCP-049 Call is activated. + + + + + Initializes a new instance of the class. + + + + + + + + + + Gets the player who is controlling SCP-049. + + + + + Gets or sets the duration of the Call Ability. + + + + + Gets or sets a value indicating whether or not the server will send 049 information on the call. + + + + + Contains all information before SCP-049 begins recalling a player. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the player who's getting recalled. + + + + + Gets or sets a value indicating whether the recall can begin. + + + + + Gets the player who is controlling SCP-049. + + + + + + + + Gets the Ragdoll who's getting recalled. + + + + + Contains all information before adding a target to the SCP-079 scan. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the player who's controlling SCP-079. + + + + + Gets the player who will be added to the scan. + + + + + + + + Contains all information before a SCP-079 changes the current camera. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the player who is SCP-079. + + + + + + + + Gets or sets the amount of auxiliary power that will be required to switch cameras. + + + + + Gets or sets the camera SCP-079 will be moved to. + + + + + Gets or sets a value indicating whether or not SCP-079 can switch cameras. + Defaults to a value describing whether or not SCP-079 has enough auxiliary power to switch. +
    Can be set to to allow a switch regardless of SCP-079's auxiliary power amount.
    +
    +
    + + + Contains all information before SCP-079 uses a speaker. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets the player who's controlling SCP-079. + + + + + + + + Gets the room that the speaker is located in. + + + + + Gets or sets a value indicating whether SCP-079 is able to speak to players. + + + + + Contains all information before SCP-079 changes rooms via elevator. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + + + + Gets or sets the amount of auxiliary power required to teleport to an elevator camera. + + + + + + + + Gets the SCP-079 wants to move. + + + + + Gets the SCP-079 wants to move. + + + + + + + + Gets or sets a value indicating whether or not SCP-079 can teleport. + Defaults to a describing whether or not SCP-079 has enough auxiliary power to teleport. + + + + + Contains all information before SCP-079 gains experience. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + Gets or sets the role that was used to gain experience. + The RoleType will be when it's not an assisted experience. + + + + + Gets or sets the experience gain type. + + + + + Gets or sets the amount of experience to be gained. + + + + + Gets or sets a value indicating whether or not the experience is successfully granted. + + + + + Gets the player who's controlling SCP-079. + + + + + + + + Contains all information before SCP-079 gains a level. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets or sets SCP-079's new level. + + + + + Gets or sets a value indicating whether or not the level is successfully granted. + + + + + Gets the player who's controlling SCP-079. + + + + + + + + Contains all information before SCP-079 triggers a tesla gate. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the player who's controlling SCP-079. + + + + + + + + Gets the that SCP-079 is triggering. + + + + + Gets or sets the amount of auxiliary power required to interact with a tesla gate through SCP-079. + + + + + Gets or sets a value indicating whether or not SCP-079 can interact with the tesla gate. + + + + + Contains all information before SCP-079 lockdowns a room. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the player who's controlling SCP-079. + + + + + + + + Gets the of the room that will be locked down. + + + + + Gets or sets the amount of auxiliary power required to lockdown a room. + + + + + Gets or sets a value indicating whether or not SCP-079 can lockdown a room. + + + + + Contains all information before SCP-079 loses its signal. + + + + + Initializes a new instance of the class. + + + The duration of the signal loss. + + + + Gets the player who's controlling SCP-079. + + + + + + + + + + + Gets or sets the duration that SCP-079 should lose its signal for. + + + + + Gets or sets a value indicating whether or not SCP-079 is allowed to lose its signal here. + + + + + Contains all information after SCP-079 loses its signal. + + + + + Initializes a new instance of the class. + + + The duration of the signal loss. + + + + Gets the player who's controlling SCP-079. + + + + + + + + + + + Gets the duration that SCP-079 should lose its signal for. + + + + + Contains all information before SCP-079 pings a location. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + + + + Gets a value indicating if the sync matches. + + + + + Gets or sets a value indicating whether or not the event is allowed to continue. + + + + + Gets or sets the amount of auxiliary power required for SCP-079 to ping. + + + + + Gets or sets a value indicating the type of ping. + + + + + Gets or sets a value indicating the position of the ping. + + + + + Gets the room where the ping is located in. + + + + + Gets the player who's controlling SCP-079. + + + + + + + + Contains information after SCP-079 gets recontained. + + + + + Initializes a new instance of the class. + + + + + + + + Gets the player that previously controlled SCP-079. + + + + + + + + Contains all information before SCP-079 turns off the lights in a room. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + + + + Gets the player who's controlling SCP-079. + + + + + + + + Gets the room that will be locked down. + + + + + Gets or sets the duration of the blackout. + + + + + Gets or sets the amount of auxiliary power required to black out the room. + + + + + Gets or sets the blackout cooldown duration. + + + + + Gets or sets a value indicating whether or not SCP-079 can black out the room. + + + + + Contains all information before SCP-079 uses a speaker. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets the player who's controlling SCP-079. + + + + + + + + Gets the room that the speaker is located in. + + + + + Gets or sets the amount of auxiliary power required to use a speaker through SCP-079. + + + + + Gets or sets a value indicating whether or not SCP-079 can use the speaker. + + + + + Contains all information before SCP-079 finishes using a speaker. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the player who's controlling SCP-079. + + + + + + + + Gets the room that the speaker is located in. + + + + + Gets or sets a value indicating whether or not SCP-079 can stop using the speaker. + + + + + Contains all information before SCP-079 interacts with a door. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets or sets a value indicating whether or not the player can interact with the door. + + + + + Gets or sets the instance. + + + + + Gets the player who's interacting with the door. + + + + + + + + Gets or sets the amount of auxiliary power required to trigger a door through SCP-079. + + + + + Contains all information before SCP-079 lockdowns a room. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + + + + Gets the player who's controlling SCP-079. + + + + + Gets the of the room that will be locked down. + + + + + Gets the send back to player. + + + + + Gets or sets the amount of auxiliary power required to lockdown a room. + + + + + Gets or sets the time of the blackout. + + + + + Gets or sets the blackout cooldown duration. + + + + + Gets or sets a value indicating whether or not SCP-079 can lockdown a room. + + + + + + + + Contains all information before adding a target to SCP-096. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets the that is controlling SCP-096. + + + + + + + + Gets the being added as a target. + + + + + Gets a value indicating whether or not the target was being target cause of looking it's face. + + + + + Gets or sets a value indicating whether or not the target is allowed to be added. + + + + + Contains all information before SCP-096 attacks someone. + + + + + Initializes a new instance of the class. + + . + . + . + . + . + + + + + + + + + + Gets the player that is going to be damaged by the SCP-096. + + + + + Gets or sets the amount of damage of the SCP-096 hit. + + + + + Gets or sets the amount of damage of the SCP-096 if the target is not a target of the SCP-096. + + + + + + + + Contains all information before SCP-096 calms down. + + + + + Initializes a new instance of the class. + + The player who's controlling SCP-096. + + Indicates whether or not SCP-096 can calm down. + + + + + + + Gets the player who's controlling SCP-096. + + + + + Gets or sets a value indicating whether SCP-096 enrage time left should be cleared or not. + + + + + Gets or sets a value indicating whether or not SCP-096 can be enraged. + + + + + Contains all information before SCP-096 charges. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the player who is controlling SCP-096. + + + + + Gets or sets a value indicating whether or not SCP-096 can charge. + + + + + Contains all information before SCP-096 gets enraged. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets the player who's controlling SCP-096. + + + + + Gets or sets the SCP-096 rage initial duration. + + + + + Gets or sets a value indicating whether or not SCP-096 can be enraged. + + + + + Contains all information before SCP-096 begins prying a gate open. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets or Sets a value indicating whether or not the gate can be pried open by SCP-096. + + + + + Gets the to be pried open. + + + + + Gets the to be pried open. + + + + + Gets the player that is controlling SCP-096. + + + + + Contains all information before SCP-096 tries not to cry. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the player who is controlling SCP-096. + + + + + Gets the to be cried on. + the value can be null + + + + + Gets the to be cried on. + + + + + Gets or sets a value indicating whether or not SCP-096 can try not to cry. + + + + + Contains all information before SCP-106 attacks a player. + + + + + Initializes a new instance of the class. + + + + + + + + Gets the player controlling SCP-106. + + + + + + + + Gets the target of the attack. + + + + + Gets or sets a value indicating whether or not target can be attacked. + + + + + Contains all information before SCP-106 use the stalk ability. + + + + + Initializes a new instance of the class. + + + + + + + Gets the player who's controlling SCP-106. + + + + + + + + Gets or sets a value indicating whether or not SCP-106 can stalk. + + + + + Contains all information before SCP-106 uses the stalk ability. + + + + + Initializes a new instance of the class. + + + + + + + Gets or sets the required minimum vigor to stalk. + + + + + Gets the player who's controlling SCP-106. + + + + + + + + Gets or sets a value indicating whether or not SCP-106 can stalk. + + + + + Contains all information before SCP-106 teleports using hunter atlas. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets or sets the teleporting position. + + + + + Gets or sets a value indicating whether or not SCP-106 can teleport using a portal. + + + + + Gets the player who's controlling SCP-106. + + + + + + + + Contains all information before a player sees SCP-173. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets the target who has looked at SCP-173. + + + + + Gets the player who's controlling SCP-173. + + + + + Gets or sets a value indicating whether the player can be added as an observer. + + + + + Contains all information before a Scp-173 snaps a player neck. + + + + + Initializes a new instance of the class. + + . + . + . + + + + + + + + + + Gets the player that is going to be snapped. + + + + + + + + Contains all information before a players blink near SCP-173. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets or sets the location the player is blinking to. + + + + + Gets or sets how long the blink cooldown will last. + + + + + Gets a of players who have triggered SCP-173. + + + + + Gets or sets a value indicating whether or not the player is allowed to blink. + + + + + Gets the player who controlling SCP-173. + + + + + + + + Contains all information before server handle SCP-173 blink network message. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets a of players who have triggered SCP-173. + + + + + Gets or sets a value indicating whether or not the player is allowed to blink. + + + + + Gets the player who controlling SCP-173. + + + + + + + + Contains all information before the tantrum is placed. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets the player's instance. + + + + + Gets the . + + + + + Gets the tantrum . + + + + + Gets or sets a value indicating whether or not the tantrum can be placed. + + + + + Gets the player who's placing the tantrum. + + + + + Contains all information after a player stops looking at SCP-173. + + + + + Initializes a new instance of the class. + + + + + + + + + + Gets the player who's controlling SCP-173. + + + + + Gets the target who no longer sees SCP-173. + + + + + Contains all information before an Scp-173 uses breakneck speeds. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets or sets a value indicating whether or not the player can use breakneck speeds. + + + + + Gets the player who's using breakneck speeds. + + + + + + + + Contains all information before damage is dealt to a . + + + + + Initializes a new instance of the class. + + + + + The damage being dealt. + + + + + + + Gets the object that is damaged. + + + + + Gets the Damage handler for this event. + + + + + Gets or sets a value indicating whether the can be broken. + + + + + Contains all information before a player opens SCP-244. + + + + + Initializes a new instance of the class. + + + + + + + + Gets a value representing the being opened. + + + + + Gets or sets a value indicating whether or not the player can open SCP-244. + + + + + Contains all information before SCP-244 is used. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the Scp244 instance. + + + + + Gets or sets a value indicating whether the SCP-244 can be used. + + + + + Gets the player who's using the SCP-244. + + + + + Contains all information before SCP-3114 changes its dancing status. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets a value indicating whether or not SCP-3114 is dancing. + + + + + Gets or sets the bound dance. + + + + + + + + + + + Contains all information after SCP-3114 disguised. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + Contains all information before SCP-3114 disguises to a new role. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + + + + + + + Contains all information after SCP-3114 reveals. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets a value indicating whether the reveal is manual or not. + + + + + Contains all information before SCP-3114 reveals. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + + + + Gets a value indicating whether the reveal is manual or not. + + + + + Contains all information after SCP-3114 slaps. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + Gets the SCP-3114. + + + + + Gets the SCP-3114. + + + + + Contains all information before strangling a player. + + + + + Initializes a new instance of the class. + + . + . + . + + + + + + + + + + Gets the being strangled. + + + + + + + + Contains all information before SCP-3114 tries to use a body. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + + + + + + + Contains all information prior to sending voiceline SCP-3114. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + Gets or sets the . + + + + + + + + Contains all information before a player drops a SCP-330 candy. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + Gets or sets a value indicating whether or not the type of candy drop. + + + + + Gets or sets a value indicating whether or not the player can interact with SCP-330. + + + + + Gets the player who's interacting with SCP-330. + + + + + Contains all information after a player has eaten SCP-330. + + + + + Initializes a new instance of the class. + + . + . + . + + + + Gets the that was eaten by the player. + + + + + + + + + + + + + + Contains all information before a player eats SCP-330. + + + + + Initializes a new instance of the class. + + . + + . + . + + + + Gets or sets the that is being eaten by the player. + + + + + + + + + + + + + + + + + Contains all information before a player interacts with SCP-330. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets a value indicating how many times this player has interacted with SCP-330. + + + + + Gets or sets a value indicating the type of candy that will be received from this interaction. + + + + + Gets or sets a value indicating whether the player's hands should get severed. + + + + + + + + + + + Contains all information before a player activates SCP-914. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets or sets a value indicating whether or not SCP-914 can be activated. + + + + + Gets the player who's activating SCP-914. + + + + + Contains all information before a player changes the SCP-914 knob setting. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets or sets the SCP-914 knob setting. + + + + + Gets or sets a value indicating whether or not SCP-914's knob setting can be changed. + + + + + Gets the player who's changing the SCP-914 knob setting. + + + + + Contains all information after SCP-914 upgrades an item. + + + + + Initializes a new instance of the class. + + + + + + + + Gets the on which item was upgraded. + + + + + + + + + + + Contains all information after SCP-914 upgrades an item. + + + + + Initializes a new instance of the class. + + + + + + + Gets the upgraded pickup. + + + + + Gets the on which item was upgraded. + + + + + Contains all information before SCP-914 upgrades an item. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + Gets or sets SCP-914 working knob setting. + + + + + Gets or sets a that will be used for upgrading item. + + + + + Gets or sets a value indicating whether or not the upgrade is successful. + + + + + Gets a list of items to be upgraded inside SCP-914. + + + + + Gets the who owns the item to be upgraded. + + + + + Contains all information before SCP-914 upgrades an item. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + Gets a list of items to be upgraded inside SCP-914. + + + + + Gets or sets the position the item will be output to. + + + + + Gets or sets SCP-914 working knob setting. + + + + + Gets the for this item. + + + + + Gets or sets a value indicating whether or not the upgrade is successful. + + + + + Contains all information before SCP-914 upgrades a player. + + + + + Initializes a new instance of the class. + + The being upgraded. + + + + The being used. + + + + + + + + + + Gets or sets the location the player will be teleported to. + + + + + Gets or sets a value indicating whether or not items will be upgraded. + + + + + Gets or sets a value indicating whether or not only held items are upgraded. + + + + + Gets or sets the being used. + + + + + Gets or sets a value indicating whether or not the event can continue. + + + + + Gets the player that is being upgraded. + + + + + Contains all information before SCP-939 changes its target focus. + + + + + Initializes a new instance of the class. + + + + + + The state of the focus. + + + + + + + + Gets or sets a value indicating whether or not SCP-939 can focus. + + + + + Gets a value indicating whether or not SCP-939 is currently focusing or un-focusing. + + + + + Gets the player who's controlling SCP-939. + + + + + + + + Contains all information after SCP-939 attacks. + + + + + Initializes a new instance of the class. + + + + + + Gets the SCP-939. + + + + + + + + Contains all information before SCP-939 uses its lunge ability. + + + + + Initializes a new instance of the class. + + + + + + + + Gets the player who's controlling SCP-939. + + + + + + + + Contains all information before SCP-939 uses its amnestic cloud ability. + + + + + Initializes a new instance of the class. + + + + + + Whether or not SCP-939 is attempting to place an amnestic cloud. + + + Whether or not the cooldown is ready. + + + SCP-939's amnestic cloud cooldown. + + + + + + + + Gets or sets a value indicating whether or not SCP-939 can place an amnestic cloud. + + + + + Gets a value indicating whether or not SCP-939 is ready to place its amnestic cloud. + + + + + Gets or sets a value indicating whether or not SCP-939's amnestic cloud cooldown is ready. + + + + + Gets or sets a value indicating SCP-939's amnestic cloud cooldown. + + + + + Gets the player who's controlling SCP-939. + + + + + + + + Contains all information before the footsteps are being shown to SCP-939. + + + + + Initializes a new instance of the class. + + + + + + + + + Gets the player who's controlling SCP-939. + + + + + Gets the player that triggered the ripple. + + + + + Gets the position of the ripple. + + + + + + + + Gets or sets a value indicating whether footsteps are visible. + + + + + Contains all information before SCP-939 plays a sound effect. + + + + + Initializes a new instance of the class. + + + + + + The sound that is being played. + + + Whether or not SCP-939's environmental mimicry cooldown is ready. + + + The cooldown of the environmental mimicry. + + + + + + + + Gets or sets a value indicating whether or not SCP-939 can play the sound. + + This will default to if is . In this case, setting it to will override the cooldown. + + + + Gets the sound being played. + + + + + Gets a value indicating whether or not SCP-939's environmental mimicry cooldown is ready. + + + + + Gets or sets a value indicating SCP-939's environmental mimicry cooldown. + + + + + Gets the player who's controlling SCP-939. + + + + + + + + Contains all information before SCP-939 plays a stolen player's voice. + + + + + Initializes a new instance of the class. + + + + + + The player who's voice was stolen. + + + + + Gets or sets a value indicating whether or not SCP-939 can play the stolen voice. + + + + + Gets the players who's voice was stolen. + + + + + Gets the player who's controlling SCP-939. + + + + + + + + Contains all information before SCP-939 plays a stolen player's voice. + + + + + Initializes a new instance of the class. + + + + + + The player who's voice was stolen. + + + + + + + + Gets or sets a value indicating whether or not SCP-939 can play the stolen voice. + + + + + Gets the players who's voice was stolen. + + + + + Gets the player who's controlling SCP-939. + + + + + + + + Contains all information before SCP-939 sees the player. + + + + + Initializes a new instance of the class. + + + + + + The target being shown to SCP-939. + + + Whether or not SCP-939 is allowed to view the player. + + + + + Gets the player who's being shown to SCP-939. + + + + + Gets the player who's controlling SCP-939. + + + + + + + + Gets or sets a value indicating whether visibility can be validated. + + + + + Contains all information before adding a new unit name. + + + + + Initializes a new instance of the class. + + The generated unit name. + The value indicating whether or not the unit name can be added. + + + + Gets the generated . + + + + + Gets or sets a value indicating whether the unit name can be added. + + + + + Contains all information before assigning human roles. + + + + + Initializes a new instance of the class. + + + + + + Gets or sets all roles to be assigned. + + + + + Contains all information before assigning SCP roles. + + + + + Initializes a new instance of the class. + + + + + + + Gets or sets the players to be spawned. + + + + + Gets or sets all roles to be assigned. + + + + + Gets all chosen player's reference hubs. + + + + + Contains all information choosing the team to be assigned to a player. + + + + + Initializes a new instance of the class. + + + + + + Gets the team respawn queue. + + + + + Gets or sets a value indicating whether the team can be assigned. + + + + + Gets the team respawn queue in a string value. + + The actual modified team respawn queue. + + + + Contains all information before deploying a human role. + + + + + Initializes a new instance of the class. + + + + + + Gets or sets the to be fired to deploy the role. + + + + + Gets the original to be fired to deploy the role. + + + + + Gets or sets the role to be deployed. + + + + + Contains all information before deploying a SCP role. + + + + + Initializes a new instance of the class. + + The players from which retrieve the player to be spawned from. + + All enqueued SCPs. + + + + Gets or sets the to be fired to deploy the role. + + + + + Gets the original to be fired to deploy the role. + + + + + Gets or sets the role to be deployed. + + + + + Gets all roles to be assigned. + + + + + Gets all chosen player's reference hubs. + + + + + Contains all information before deploying a team role. + + + + + Initializes a new instance of the class. + + + + + + + Gets or sets the to be fired to deploy the role. + + + + + Gets the original to be fired to deploy the role. + + + + + Gets or sets the player to be deployed. + + + + + Gets or sets a value indicating whether the role's deployment is reliable. + + When set to , the will not be counted among respawned players. + + + + + Gets or sets the role to be deployed. + + + + + Contains all information before ending a round. + + + + + Initializes a new instance of the class. + + + + + + + + + Gets or sets the round summary class list. + + + + + Gets or sets the leading team. + + + + + Gets or sets a value indicating whether the round is ended by API call. + + + + + Gets or sets a value indicating whether the event can be executed or not. + + + + + Contains all information before setting up the environment for the assignment of human roles. + + + + + Initializes a new instance of the class. + + + + + + + Gets or sets the human queue. + + + + + Gets or sets the human queue length. + + + + + + + + Contains all information before setting up the environment for the assignment of SCP roles. + + + + + Initializes a new instance of the class. + + + + + + Gets or sets the amount of SCPs to be spawned. + + + + + + + + Contains all information before setting up the environment for respawning a wave of or + . + + + + + Initializes a new instance of the class. + + + + + + + + + Gets or sets the . + + + + + Gets or sets the maximum amount of respawnable players. + + + + + Gets or sets a value indicating what the next respawnable team is. + + + + + Gets or sets a value indicating whether or not the spawn can occur. + + + + + Contains all information after a team has spawned. + + + + + Initializes a new instance of the class. + + + + + + + Gets all spawned players. + + + + + Gets the spawned team. + + + + + Contains all information before spawning a wave of or + . + + + + + Initializes a new instance of the class. + + + + + + + + + Gets the list of players that are going to be respawned. + + + + + Gets a value the next team to be respawned. + + + + + Gets the maximum amount of respawnable players. + + + + + Gets or sets the RoleTypeId spawn queue. + + + + + Gets the current spawnable team. + + + + + Gets or sets a value indicating whether or not the spawn can occur. + + + + + Contains all information after a new respawn sequence has been restarted. + + + + + Initializes a new instance of the class. + + + + + + Gets the instance. + + + + + Gets the sequence's timer. + + + + + Gets or sets the current . + + + + + Gets or sets the time for the next sequence. + + + + + Contains all information after the end of a round. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets the leading team. + + + + + Gets or sets the round summary class list. + + + + + Gets or sets the time to restart the next round. + + + + + Contains all information before selecting the team to respawn next. + + + + + Initializes a new instance of the class. + + The used as the starting value for this event. + + + + Gets or sets that represents the team chosen to spawn. + + + + + Contains all information before a player changes the warhead lever status. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + Gets a value indicating whether the lever is enabled. + + + + + Gets or sets a value indicating whether or not the lever status will change. + + + + + Gets the player who's changing the warhead status. + + + + + Contains all information before detonating the warhead. + + + + + + + + Contains all information before starting the warhead. + + + + + Initializes a new instance of the class. + + The player who's going to start the warhead. + Indicating whether or not the nuke was set off automatically. + Indicating whether the event can be executed or not. + + + + Gets or sets a value indicating whether or not the nuke was set off automatically. + + + + + Contains all information before stopping the warhead. + + + + + Initializes a new instance of the class. + + + + + + + + + + + Gets or sets a value indicating whether or not the warhead can be stopped. + + + + + Gets the player who's going to stop the warhead. + + + + + Patch and unpatch events into the game. + + + + + Gets the plugin instance. + + + + + + + + Gets the used to employ all patches. + + + + + + + + + + + Patches all events. + + + + + Unpatches all events. + + + + + A simple coroutine manager wrapping MEC. + + + + + Starts a single coroutine and keeps track of it. + + The coroutine to start. + A unique key to identify the coroutine. Defaults to the name of the caller method. + + + + Starts multiple coroutines and keeps track of them. + + A list of tuples containing coroutines and their unique keys. + + + + Stops a running coroutine. + + The unique key of the coroutine to stop. + + + + Stops all running coroutines. + + + + + Checks if a coroutine is running. + + The unique key of the coroutine to check. + True if the coroutine is running, otherwise false. + + + + A versatile tool for dynamically and bulk registering/unregistering events. + + + + + Gets a value indicating whether events have been registered. + + + + + Registers all methods in the specified instances marked with . + + The instances of classes containing listener methods to be registered. + + + + Unregisters all currently active event handlers in this event group. + + + + + Registers all methods in the specified instance that have the [Listener] attribute. + + The instance containing listener methods to be registered. + + + + Unregisters all event handlers that were previously registered. + + + + + A utility class that scans for all available events. + + + + + Gets or sets a dictionary of event types and their corresponding event instances. + + + + + Retrieves all available event types and their corresponding instances. + + A dictionary containing event types as keys and their corresponding instances as values. + + + + Scans the assembly for event types and populates the dictionary. + + + + + An attribute to mark listeners. + + + + + Represents a group of features for a plugin, managing event handlers and coroutines. + + + + + A dictionary containing all feature groups identified by a key. + + + + + The key identifying this feature group. + + + + + Initializes a new instance of the class. + Adds the feature group to the dictionary. + + The key the feature group should be identified by. + + + + Gets the handling registration of event handlers. + + + + + Gets the list of events pertaining to the . + + + + + Gets the list of MEC coroutines added to this . + + + + + Gets a value indicating whether the features in this group are registered. + + + + + Registers all supplied features. + + + + + Unregisters all supplied features. + + + + + Supplies a list of events to this feature group. + + A params list that contains all event classes to be added. + The current instance of . + + + + Supplies a coroutine to this feature group. + + The coroutine to be added. + The current instance of . + + + + Supplies multiple coroutines to this feature group. + + The coroutines to be added. + The current instance of . + + + + The custom delegate, with empty parameters. + + + + + THe custom delegate, with empty parameters. Holds async events with . + + of . + + + + An implementation of that encapsulates a no-argument event. + + + + + Initializes a new instance of the class. + + + + + Gets a of which contains all the instances. + + + + + Gets a of delegates that are subscribed to the inner event. + + + + + Subscribes a to the inner event, and checks patches if dynamic patching is enabled. + + The to subscribe the to. + The to subscribe to the . + The with the handler added to it. + + + + Subscribes a to the inner event, and checks patches if dynamic patching is enabled. + + The to subscribe the to. + The to subscribe to the . + The with the handler added to it. + + + + Unsubscribes a target from the inner event, and checks if unpatching is possible, if dynamic patching is enabled. + + The the will be unsubscribed from. + The that will be unsubscribed from the . + The with the handler unsubscribed from it. + + + + Unsubscribes a target from the inner event, and checks if unpatching is possible, if dynamic patching is enabled. + + The the will be unsubscribed from. + The that will be unsubscribed from the . + The with the handler unsubscribed from it. + + + + Subscribes a target to the inner event if the conditional is true. + + The handler to add. + + + + Subscribes a target to the inner event if the conditional is true. + + The handler to add. + + + + Unsubscribes a target from the inner event if the conditional is true. + + The handler to add. + + + + Unsubscribes a target from the inner event if the conditional is true. + + The handler to add. + + + + Executes all listeners safely. + + + + + + + + + + + Runs the coroutine manually so exceptions can be caught and logged. + + + + + A class that logs exceptions that occur when handling events. + + + + + Logs an exception that occurred when handling an event. + + The exception that occurred. + The name of the event. + The method that caused the exception. + + + + The custom delegate. + + The type. + The instance. + + + + The custom delegate. + + The type. + The instance. + of . + + + + An implementation of the interface that encapsulates an event with arguments. + + The specified that the event will use. + + + + Initializes a new instance of the class. + + + + + Gets a of which contains all the instances. + + + + + Gets a of delegates that are subscribed to the inner event. + + + + + Subscribes a target to the inner event and checks if patching is possible, if dynamic patching is enabled. + + The the will be subscribed to. + The that will be subscribed to the . + The with the handler subscribed to it. + + + + Subscribes a to the inner event, and checks patches if dynamic patching is enabled. + + The to subscribe the to. + The to subscribe to the . + The with the handler added to it. + + + + Unsubscribes a target from the inner event and checks if unpatching is possible, if dynamic patching is enabled. + + The the will be unsubscribed from. + The that will be unsubscribed from the . + The with the handler unsubscribed from it. + + + + Unsubscribes a target from the inner event, and checks if unpatching is possible, if dynamic patching is enabled. + + The the will be unsubscribed from. + The that will be unsubscribed from the . + The with the handler unsubscribed from it. + + + + Subscribes a target to the inner event if the conditional is true. + + The handler to add. + + + + Subscribes a target to the inner event if the conditional is true. + + The handler to add. + + + + Unsubscribes a target from the inner event if the conditional is true. + + The handler to add. + + + + Unsubscribes a target from the inner event if the conditional is true. + + The handler to add. + + + + Executes all listeners safely. + + The event argument. + Event or its arg is . + + + + + + + + + + Runs the coroutine manualy so exceptions can be caught and logged. + + + + + A tool for patching. + + + + + The below variable is used to increment the name of the harmony instance, otherwise harmony will not work upon a plugin reload. + + + + + Initializes a new instance of the class. + + + + + Gets a that contains all patch types that haven't been patched. + + + + + Gets a set of types and methods for which EXILED patches should not be run. + + + + + Gets the instance. + + + + + Patches all events that target a specific . + + The all matching patches should target. + + + + Patches all events. + + Whether to patch events as well as all required patches. + the number of failed patch returned. + + + + Checks the list and un-patches any methods that have been defined there. Once un-patching has been done, they can be patched by plugins, but will not be re-patchable by Exiled until a server reboot. + + + + + Unpatches all events. + + + + + Gets all types that have a attributed to them. + + A of all patch types. + + + + A class with information about a verified plugin. + + + + + Initializes a new instance of the class. + + + + + Gets or sets the plugin id. + + + + + Gets or sets the plugin name. + + + + + Gets or sets the plugin author. + + + + + Gets or sets the plugin description. + + + + + Gets or sets the URL to plugin repository. + + + + + Gets or sets name of the file that we should download. + + + + + Returns a verified plugin in a human-readable format. + + Human-readable string. + + + + Cassie related events. + + + + + Invoked before sending a cassie message. + + + + + Called before sending a cassie message. + + The instance. + + + + Handles event. + + + + + + + + Handles event. + + + + + Called once the map is generated. + + + This fixes an issue where + all those extensions that + require calling the central + property of the Map class in + the API were corrupted due to + a missed call, such as before + getting the elevator type. + + + + + Handles adding and removing from . + + + + + Called after a pickup is spawned. Hooked to . + + The spawned Pickup. + + + + Called before a pickup is destroyed. Hooked to . + + The destroyed Pickup. + + + + Handles adding and removing from . + + + + + Called after a ragdoll is spawned. Hooked to . + + The spawned ragdoll. + + + + Called before a ragdoll is destroyed. Hooked to . + + The destroyed ragdoll. + + + + Handles some round clean-up events and some others related to players. + + + + + + + + + + + + + + + + + + + + + + + + + + Handles scene unload event. + + + + + Called once when the server changes the scene. + + + This fixes the main issue with ghost mode, + when it spams with a NRE error. + Before that, we were clearing the cache + on WaitForPlayers event, but + sometimes (ordinally on silent rount restart) + the server accepts players' tokens before + WaitForPlayers event is called. + + + + + Item related events. + + + + + Invoked before the ammo of an firearm are changed. + + + + + Invoked before item attachments are changed. + + + + + Invoked after item attachments are changed. + + + + + Invoked before receiving a preference. + + + + + Invoked before a keycard interacts with a door. + + + + + Invoked before a melee item is swung. + + + + + Invoked before a is charged. + + + + + Invoked before a radio pickup is draining battery. + + + + + Invoked before jailbird breaks. + + + + + Called before the ammo of an firearm is changed. + + The instance. + + + + Called before item attachments are changed. + + The instance. + + + + Called after item attachments are changed. + + The instance. + + + + Called before receiving a preference. + + The instance. + + + + Called before keycard interacts with a door. + + The instance. + + + + Called before a melee item is swung. + + The instance. + + + + Called before a is charged. + + The instance. + + + + Called before radio pickup is draining battery. + + The instance. + + + + Called before jailbird breaks. + + The instance. + + + + Map related events. + + + + + Invoked before placing bullet holes. + + + + + Invoked before placing blood. + + + + + Invoked before announcing the light containment zone decontamination. + + + + + Invoked before announcing an SCP termination. + + + + + Invoked before announcing the NTF entrance. + + + + + Invoked before a has been activated. + + + + + Invoked before decontaminating the light containment zone. + + + + + Invoked before a grenade explodes. + + + + + Invoked before an item is spawned. + + + + + Invoked before an item is spawned in locker. + + + + + Invoked after the map is generated. + + + + + Invoked before the server changes a pickup into a grenade, when triggered by an explosion. + + + + + Invoked after the server changes a pickup into a grenade, when triggered by an explosion. + + + + + Invoked before turning off lights. + + + + + Invoked after an pickup is spawned. + + + + + Invoked after an pickup is destroyed. + + + + + Invoked before a team vehicle is spawned. + + + + + Called before spawning Scp244. + + + + + Called before dealing damage to the door. + + + + + Called before destroying the door. + + + + + Called before destroyed the door. + + + + + Invoked before an item is placed in the pocket dimension. + + + + + Invoked before elevator starts moving. + + + + + Invoked after an elevator has arrived. + + + + + Called before placing a decal. + + The instance. + + + + Called before placing bloods. + + The instance. + + + + Called before announcing the light containment zone decontamination. + + The instance. + + + + Called before announcing an SCP termination. + + The instance. + + + + Called before announcing the NTF entrance. + + The instance. + + + + Called before a has been activated. + + The instance. + + + + Called before decontaminating the light containment zone. + + The instance. + + + + Called before a grenade explodes. + + The instance. + + + + Called before an item is spawned. + + The instance. + + + + Called before an item is spawned in locker. + + The instance. + + + + Called after the map is generated. + + + + + Called before the server changes a into a live Grenade when hit by an explosion. + + The instance. + + + + Called after the server changes a into a live Grenade when hit by an explosion. + + The instance. + + + + Called before turning off lights. + + The instance. + + + + Called after an pickup is spawned. + + The instance. + + + + Called after an pickup is destroyed. + + The instance. + + + + Invoked before a team vehicle is spawned. + + The instance. + + + + Called before destroyed the door. + + The instance. + + + + Called before destroying the door. + + The instance. + + + + Called before dealing damage to the door. + + The instance. + + + + Called before spawning Scp244. + + The instance. + + + + Called before an item is dropped in the pocket dimension. + + The instnace. + + + + Called before elevator starts moving. + + The instance. + + + + Called after an elevator has arrived. + + The instance. + + + + Player related events. + + + + + Invoked when sending a complaint about a player to the local server administrators. + + + + + Invoked when a player reports a cheater. + + + + + Invoked before authenticating a . + + + + + Invoked before reserved slot is finalized for a . + + + + + Invoked before kicking a from the server. + + + + + Invoked after a has been kicked from the server. + + + + + Invoked before banning a from the server. + + + + + Invoked after a has been banned from the server. + + + + + Invoked after a is changing danger state. + + + + + Invoked before a earns an achievement. + + + Will not fire for certain client-side achievements. + + + + + Invoked before using an . + + + + + Invoked after a uses an . + + + + + Invoked after a uses an . + + + Invoked after , if a player's class has + changed during their health increase, won't fire. + + + + + Invoked before a has stopped the use of a . + + + + + Invoked after a has stopped the use of a . + + + + + Invoked after a interacted with something. + + + + + Invoked before spawning a . + + + + + Invoked after spawning a . + + + + + Invoked before activating the warhead panel. + + + + + Invoked before activating a workstation. + + + + + Invoked before deactivating a workstation. + + + + + Invoked after a has joined the server. + + + + + Invoked after a has been verified. + + + + + Invoked after a has left the server. + + + + + Invoked before destroying a . + + + + + Invoked before hurting a . + + + + + Invoked after hurting a . + + + + + Invoked before a heals. + + + + + Invoked after a has healed. + + + + + Invoked before a dies. + + + + + Invoked after a died. + + + + + Invoked before changing a role. + + If is set to when Escape is , tickets will still be given to the escapee's team even though they will 'fail' to escape. Use to block escapes instead. + + + + Invoked afer throwing an . + + + + + Invoked before receving a throwing request an . + + + + + Invoked before dropping an . + + + + + Invoked after dropping an . + + + + + Invoked before dropping a null . + + + + + Invoked before picking up an . + + + + + Invoked before handcuffing a . + + + + + Invoked before freeing a handcuffed . + + + + + Invoked before a escapes. + + + + + Invoked before a begins speaking to the intercom. + + + + + Invoked after a gets shot. + + + + + Invoked before a shoots a weapon. + + + + + Invoked before a enters the pocket dimension. + + + + + Invoked before a escapes the pocket dimension. + + + + + Invoked before a fails to escape the pocket dimension. + + + + + Invoked before a enters killer collision. + + + + + Invoked before a reloads a weapon. + + + + + Invoked after a reloads a weapon. + + + + + Invoked before spawning a . + + + + + Invoked after a has spawned. + + + + + Invoked after a held changes. + + + + + Invoked before a held changes. + + + + + Invoked before changing a group. + + + + + Invoked before a interacts with a door. + + + + + Invoked before a interacts with an elevator. + + + + + Invoked before a interacts with a locker. + + + + + Invoked before a triggers a tesla gate. + + + + + Invoked before a unlocks a generator. + + + + + Invoked before a opens a generator. + + + + + Invoked before a closes a generator. + + + + + Invoked before a turns on the generator by switching lever. + + + + + Invoked before a turns off the generator by switching lever. + + + + + Invoked before a receives a status effect. + + + + + Invoked before muting a user. + + + + + Invoked before unmuting a user. + + + + + Invoked before a user's radio battery charge is changed. + + + + + Invoked before a user's radio preset is changed. + + + + + Invoked before a MicroHID state is changed. + + + + + Invoked before a MicroHID energy is changed. + + + + + Invoked before dropping ammo. + + + + + Invoked after dropping ammo. + + + + + Invoked before a interacts with a shooting target. + + + + + Invoked before a damages a shooting target. + + + + + Invoked before a flips a coin. + + + + + Invoked before a toggles the flashlight. + + + + + Invoked before a unloads a weapon. + + + + + Invoked after a unloads a weapon. + + + + + Invoked before a triggers an aim action. + + + + + Invoked before a toggles the weapon's flashlight. + + + + + Invoked after a toggles the weapon's flashlight. + + + + + Invoked before a dryfires a weapon. + + + + + Invoked after a presses the voicechat key. + + + + + Invoked before a makes noise. + + + + + Invoked before a jumps. + + + + + Invoked after a lands. + + + + + Invoked after a presses the transmission key. + + + + + Invoked before a changes move state. + + + + + Invoked after a changed spectated player. + + + + + Invoked before a toggles the NoClip mode. + + + + + Invoked before a toggles overwatch. + + + + + Invoked before turning the on/off. + + + + + Invoked before a searches a Pickup. + + + + + Invoked before a send a message in AdminChat. + + + + + Invoked before a damage a Window. + + + + + Invoked after a has an item added to their inventory. + + + + + Invoked before a has an item added to their inventory. + + + + + Invoked before a has an item removed from their inventory. + + + + + Invoked after a has an item removed from their inventory. + + + + + Invoked before a enters in an environmental hazard. + + + + + Invoked when a stays on an environmental hazard. + + + + + Invoked when a exists from an environmental hazard. + + + + + Invoked before a 's nickname is changed. + + + + + Invoked before displaying the hitmarker to the player. + + + + + Called when sending a complaint about a player to the local server administrators. + + The instance. + + + + Called when a player reports a cheater. + + The instance. + + + + Called before reserved slot is resolved for a . + + The instance. + + + + Called before kicking a from the server. + + The instance. + + + + Called after a has been kicked from the server. + + The instance. + + + + Called before banning a from the server. + + The instance. + + + + Called before a player's danger state changes. + + The instance. + + + + Called after a player has been banned from the server. + + The instance. + + + + Called before a earns an achievement. + + The instance. + + + + Called before using a usable item. + + The instance. + + + + Called before completed using of a usable item. + + The instance. + + + + Called after a used a item. + + The instance. + + + + Called before a has stopped the use of a item. + + The instance. + + + + Called after a has stopped the use of a item. + + The instance. + + + + Called after a interacted with something. + + The instance. + + + + Called before spawning a ragdoll. + + The instance. + + + + Called after spawning a ragdoll. + + The instance. + + + + Called before activating the warhead panel. + + The instance. + + + + Called before activating a workstation. + + The instance. + + + + Called before deactivating a workstation. + + The instance. + + + + Called after a has left the server. + + The instance. + + + + Called after a died. + + The instance. + + + + Called before changing a role. + + The instance. + If is set to when Escape is , tickets will still be given to the escapee's team even though they will 'fail' to escape. Use to block escapes instead. + + + + Called before throwing a grenade. + + The instance. + + + + Called before receving a throwing request. + + The instance. + + + + Called before dropping an item. + + The instance. + + + + Called after dropping an item. + + The instance. + + + + Called before dropping a null item. + + The instance. + + + + Called before a picks up an item. + + The instance. + + + + Called before handcuffing a . + + The instance. + + + + Called before freeing a handcuffed . + + The instance. + + + + Called before a escapes. + + The instance. + + + + Called before a begins speaking to the intercom. + + The instance. + + + + Called after a shoots a weapon. + + The instance. + + + + Called before a shoots a weapon. + + The instance. + + + + Called before a enters the pocket dimension. + + The instance. + + + + Called before a escapes the pocket dimension. + + The instance. + + + + Called before a fails to escape the pocket dimension. + + The instance. + + + + Called before a enters killer collision. + + The instance. + + + + Called before a reloads a weapon. + + The instance. + + + + Called after a reloads a weapon. + + The instance. + + + + Called before spawning a . + + The instance. + + + + Called after a has spawned. + + The instance. + + + + Called after a held item changes. + + The instance. + + + + Called before a held item changes. + + The instance. + + + + Called before changing a group. + + The instance. + + + + Called before a interacts with an elevator. + + The instance. + + + + Called before a interacts with a locker. + + The instance. + + + + Called before a triggers a tesla. + + The instance. + + + + Called before a receives a status effect. + + The instance. + + + + Called before a user's radio battery charge is changed. + + The instance. + + + + Called before a MicroHID state is changed. + + The instance. + + + + Called before a MicroHID energy is changed. + + The instance. + + + + Called before a interacts with a shooting target. + + The instance. + + + + Called before a damages a shooting target. + + The instance. + + + + Called before a flips a coin. + + The instance. + + + + Called before a toggles the flashlight. + + The instance. + + + + Called before a unloads a weapon. + + The instance. + + + + Called after a unloads a weapon. + + The instance. + + + + Called before a triggers an aim action. + + The instance. + + + + Called before a toggles the weapon's flashlight. + + The instance. + + + + Called before a dryfires a weapon. + + The instance. + + + + Invoked after a presses the voicechat key. + + The instance. + + + + Called before a makes noise. + + The instance. + + + + Called before a jumps. + + The instance. + + + + Called after a lands. + + The instance. + + + + Called after a presses the transmission key. + + The instance. + + + + Called before a changes move state. + + The instance. + + + + Called after a changes spectated player. + + The instance. + + + + Called before a toggles the NoClip mode. + + The instance. + + + + Called before a toggles overwatch. + + The instance. + + + + Called before turning the radio on/off. + + The instance. + + + + Called before a searches a Pickup. + + The instance. + + + + Called before a searches a Pickup. + + The instance. + + + + Called after a has an item added to their inventory. + + The the item was added to. + The added . + The the originated from, or if the item was not picked up. + + + + Called after a has an item removed from their inventory. + + The the item was removed from. + The removed . + The the originated from, or if the item was not picked up. + + + + Called before a has an item added to their inventory. + + The instance. + + + + Called before a has an item removed from their inventory. + + The instance. + + + + Called before a enters in an environmental hazard. + + The instance. + + + + Called when a stays on an environmental hazard. + + The instance. + + + + Called before a exits from an environmental hazard. + + The instance. + + + + Called before a damage a window. + + The instance. + + + + Called before a unlocks a generator. + + The instance. + + + + Called before a opens a generator. + + The instance. + + + + Called before a closes a generator. + + The instance. + + + + Called before a turns on the generator by switching lever. + + The instance. + + + + Called before a turns off the generator by switching lever. + + The instance. + + + + Called before a interacts with a door. + + The instance. + + + + Called before dropping ammo. + + The instance. + + + + Called after dropping ammo. + + The instance. + + + + Called before muting a user. + + The instance. + + + + Called before unmuting a user. + + The instance. + + + + Called before a user's radio preset is changed. + + The instance. + + + + Called before hurting a player. + + The instance. + + + + Called ater a being hurt. + + The instance. + + + + Called before a is healed. + + The instance. + + + + Called after a is healed. + + The instance. + + + + Called before a dies. + + The instance. + + + + Called after a has joined the server. + + The instance. + + + + Called after a has been verified. + + The instance. + + + + Called before destroying a . + + The instance. + + + + Called before a 's custom display name is changed. + + The instance. + + + + Called before displaying the hitmarker to the player. + + The instance. + + + + Called after a toggles the weapon's flashlight. + + The instance. + + + + Called before pre-authenticating a . + + + + + + + + + + Returns the instance. + + + + SCP-049 related events. + + + + + Invoked before SCP-049 finishes reviving a player. + + + + + Invoked before SCP-049 begins reviving a player. + + + + + Invoked before SCP-049 uses the good sense of the doctor ability. + + + + + Invoked before SCP-049 uses the call ability. + + + + + Invoked before SCP-049 attacks player. + + + + + Called before SCP-049 finishes reviving a player. + + The instance. + + + + Called before SCP-049 starts to revive a player. + + The instance. + + + + Called before SCP-049 starts the good sense of the doctor ability. + + The instance. + + + + Called before SCP-049 starts the call ability. + + The instance. + + + + Called before SCP-049 attacks player. + + The instance. + + + + related events. + + + + + Invoked before a player triggers the bloodlust effect for 049-2. + + + + + Called after 049-2 gets his benefits from consumed ability. + + + + + Called before 049-2 gets his benefits from consuming ability. + + + + + Called before 049-2 damages someone. + + + + + Called before a player triggers the bloodlust effect for 049-2. + + The instance. + + + + Invokes after 049-2 gets his benefits from consumed ability. + + instance. + + + + Invokes before 049-2 gets his benefits from consuming ability. + + instance. + + + + Invokes before 049-2 hits someone. + + instance. + + + + SCP-079 related events. + + + + + Invoked before SCP-079 switches cameras. + + + + + Invoked before gaining experience with SCP-079. + + + + + Invoked before gaining levels with SCP-079. + + + + + Invoked before triggering a tesla with SCP-079. + + + + + Invoked before triggering a door with SCP-079. + + + + + Invoked before SCP-079 teleports using an elevator. + + + + + Invoked before SCP-079 lockdowns a room. + + + + + Invoked before SCP-079 changes a speaker status. + + + + + Invoked after SCP-079 recontainment. + + + + + Invoked before SCP-079 loses signal. + + + + + Invoked before SCP-079 loses signal. + + + + + Invoked before SCP-079 sends a ping. + + + + + Invoked before SCP-079 turns off the lights in a room. + + + + + Invoked before SCP-079 turns off the lights in a zone. + + + + + Invoked before a target added to the SCP-079 scan. + + + + + Called before SCP-079 switches cameras. + + The instance. + + + + Called before gaining experience with SCP-079. + + The instance. + + + + Called before gaining levels with SCP-079. + + The instance. + + + + Called before triggering a tesla with SCP-079. + + The instance. + + + + Called before interacting with a door with SCP-079. + + The instance. + + + + Called before SCP-079 teleports using an elevator. + + The instance. + + + + Called before SCP-079 lockdowns a room. + + The instance. + + + + Called while interacting with a speaker with SCP-079. + + The instance. + + + + Called after SCP-079 is recontained. + + The instance. + + + + Called before SCP-079 loses signal. + + The instance. + + + + Called after SCP-079 loses signal. + + The instance. + + + + Called before SCP-079 sends a ping. + + The instance. + + + + Called before SCP-079 turns off the lights in a room. + + The instance. + + + + Called before SCP-079 turns off the lights in a zone. + + The instance. + + + + Called before a player is added to the SCP-079 scan. + + The instance. + + + + SCP-096 related events. + + + + + Invoked before SCP-096 is enraged. + + + + + Invoked before SCP-096 calms down. + + + + + Invoked before adding a target to SCP-096. + + + + + Invoked before SCP-096 begins prying open a gate. + + + + + Invoked before SCP-096 begins charging. + + + + + Invoked before SCP-096 tries not to cry. + + + + + Invoked before SCP-096 damages someone. + + + + + Called before SCP-096 is enraged. + + The instance. + + + + Called before SCP-096 calms down. + + The instance. + + + + Called before adding a target to SCP-096. + + The instance. + + + + Called before SCP-096 begins prying open a gate. + + The instance. + + + + Called before SCP-096 begins charging. + + The instance. + + + + Called before SCP-096 starts trying not to cry. + + The instance. + + + + Called before SCP-096 damages someone. + + The instance. + + + + SCP-106 related events. + + + + + Invoked before SCP-106 attacks player. + + + + + Invoked before SCP-106 teleports using the hunter atlas. + + + + + Invoked before SCP-106 use the stalk ability. + + + + + Invoked before SCP-106 exit the stalk ability. + + + + + Called before SCP-106 attacks player. + + The instance. + + + + Called before SCP-106 teleports using the hunter atlas. + + The instance. + + + + Called before SCP-106 use the stalk ability. + + The instance. + + + + Called before SCP-106 exit the stalk ability. + + The instance. + + + + SCP-173 related events. + + + + + Invoked before players near SCP-173 blink. + + + + + Invoked before server handle SCP-173 blink network message. + + + + + Invoked before a tantrum is placed. + + + + + Invoked before using breakneck speeds. + + + + + Invoked before a player starts looking at SCP-173. + + + + + Invoked after a player stops looking at SCP-173. + + + + + Invoked before SCP-173 snaps a player neck. + + + + + Called before players near SCP-173 blink. + + The instance. + + + + Called before server handle SCP-173 blink network message. + + The instance. + + + + Called before a tantrum is placed. + + The instance. + + + + Called before a using breakneck speeds. + + The instance. + + + + Called before player starts looking at SCP-173. + + The instance. + + + + Called after a player stops looking at SCP-173. + + The instance. + + + + Called before SCP-173 snaps a player neck. + + The instance. + + + + Scp244 related events. + + + + + Invoked before using an . + + + + + Invoked before an Scp244 take damage. + + + + + Invoked before an Scp244 open because the angle was too low. + + + + + Called before using a usable item. + + The instance. + + + + Called before an Scp244 take damage. + + The instance. + + + + Called before Scp244 open because the angle was too low. + + The instance. + + + + Scp3114 related events. + + + + + Invoked before disguising. + + + + + Invoked when disguised. + + + + + Invoked before trying to use a body. + + + + + Invoked when reveals. + + + + + Invoked after SCP-3114 slaps a player. + + + + + Invoked before reveals. + + + + + Invoked before sending any SCP-3114 voicelines. + + + + + Invoked before SCP-3314 changes its dancing status. + + + + + Invoked before strangling a player. + + + + + Called before diguising. + + The instance. + + + + Called after diguising. + + The instance. + + + + Called before trying to use a body. + + The instance. + + + + Called after reveals. + + The instance. + + + + Called after SCP-3114 slaps a player. + + The instance. + + + + Called before revealing. + + The instance. + + + + Called before sending any SCP-3114 voicelines. + + The instance. + + + + Called before SCP-3314 changes its dancing status. + + The instance. + + + + Called before strangling a player. + + The instance. + + + + Scp330 related events. + + + + + Invoked before a interacts with SCP-330. + + + + + Invoked before a drop a SCP-330 candy. + + + + + Invoked before a player eats a candy from SCP-330. + + + + + Invoked after the player has eaten a candy from SCP-330. + + + + + Called before a player eats a candy from SCP-330. + + The instance. + + + + Called after the player has eaten a candy from SCP-330. + + The instance. + + + + Called before a interacts with SCP-330. + + The instance. + + + + Called before a searches a Pickup. + + The instance. + + + + Handles SCP-914 related events. + + + + + Invoked before SCP-914 upgrades a Pickup. + + + + + Invoked before SCP-914 upgrades an item in a player's inventory. + + + + + Invoked before SCP-914 upgrades a player. + + + + + Invoked before activating the SCP-914 machine. + + + + + Invoked before changing the SCP-914 machine knob setting. + + + + + Invoked after SCP-914 upgrades an item. + + + + + Invoked after SCP-914 upgrades an item. + + + + + Called before SCP-914 upgrades a item. + + The instance. + + + + Called before SCP-914 upgrades an item in a player's inventory. + + The instance. + + + + Called before SCP-914 upgrades a player. + + The instance. + + + + Called before activating the SCP-914 machine. + + The instance. + + + + Called before changing the SCP-914 machine knob setting. + + The instance. + + + + Invoked after SCP-914 upgrades an item. + + The instance. + + + + Called after SCP-914 upgrades an item. + + The instance. + + + + Handles SCP-939 related events. + + + + + Invoked before SCP-939 changes its target focus. + + + + + Invoked before SCP-939 uses its lunge ability. + + + + + Invoked before SCP-939 uses its amnestic cloud ability. + + + + + Invoked before SCP-939 plays a stolen voice. + + + + + Invoked before SCP-939 will save Human voice. + + + + + Invoked before SCP-939 plays a sound effect. + + + + + Invoked after SCP-939 attack. + + This event is calling only when attack doesn't have target. + + + + Invoked before footstep displayed to SCP-939. + + + + + Invoked before validating visibility. + + + + + Called before footstep displayed to SCP-939. + + The instance. + + + + Called before SCP-939 changes its target focus. + + The instance. + + + + Called before SCP-939 uses its lunge ability. + + The instance. + + + + Called before SCP-939 uses its amnestic cloud ability. + + The instance. + + + + Called before SCP-939 plays a stolen voice. + + The instance. + + + + Called before SCP-939 plays a stolen voice. + + The instance. + + + + Called before SCP-939 plays a sound. + + The instance. + + + + Called after SCP-939 attacks. + + The instance. + + + + Called before validating visibility. + + The instance. + + + + Server related events. + + + + + Invoked before waiting for players. + + + + + Invoked after the start of a new round. + + + + + Invoked before ending a round. + + + + + Invoked after the end of a round. + + + + + Invoked before the restart of a round. + + + + + Invoked before setting up the environment for respawning a wave of Chaos Insurgency or NTF. + + + + + Invoked before respawning a wave of Chaos Insurgency or NTF. + + + + + Invoked before adding an unit name. + + + + + Invoked before choosing the team to be assigned to a player. + + + + + Invoked before selecting the team that will respawn. + + + + + Invoked after the "reload configs" command is ran. + + + + + Invoked after the "reload translations" command is ran. + + + + + Invoked after the "reload gameplay" command is ran. + + + + + Invoked after the "reload remoteadminconfigs" command is ran. + + + + + Invoked after the "reload plugins" command is ran. + + + + + Invoked after the "reload permissions" command is ran. + + + + + Invoked after a team has spawned. + + + + + Invoked before setting up the environment for the assignment of human roles. + + + + + Invoked before setting up the environment for the assignment of SCP roles. + + + + + Invoked before assigning human roles. + + + + + Invoked before assigning SCP roles. + + + + + Invoked before deploying a SCP role. + + + + + Invoked before deploying a human role. + + + + + Invoked before deploying a team role. + + + + + Invoked after a new respawn sequence has been restarted. + + + + + Called before waiting for players. + + + + + Called after the start of a new round. + + + + + Called before ending a round. + + The instance. + + + + Called after the end of a round. + + The instance. + + + + Called before restarting a round. + + + + + Called before selecting the team that will respawn next. + + The instance. + + + + Called before setting up the environment for respawning a wave of Chaos Insurgency or NTF. + + The instance. + + + + Called before respawning a wave of Chaos Insurgency or NTF. + + The instance. + + + + Called after a team has spawned. + + + + + + + Called before adding an unit name. + + The instance. + + + + Called before choosing the team to be assigned to a player. + + The instance. + + + + Called after the "reload configs" command is ran. + + + + + Called after the "reload translations" command is ran. + + + + + Called after the "reload gameplay" command is ran. + + + + + Called after the "reload remoteadminconfigs" command is ran. + + + + + Called after the "reload plugins" command is ran. + + + + + Called after the "reload permissions" command is ran. + + + + + Called before setting up the environment for the assignment of human roles. + + The instance. + + + + Called before setting up the environment for the assignment of SCP roles. + + The instance. + + + + Called before assigning human roles. + + The instance. + + + + Called before assigning SCP roles. + + The instance. + + + + Called before deploying a SCP role. + + The instance. + + + + Called before deploying a human role. + + The instance. + + + + Called before deploying a team role. + + The instance. + + + + Called after a new respawn sequence has been restarted. + + The instance. + + + + Handles warhead related events. + + + + + Invoked before stopping the warhead. + + + + + Invoked before starting the warhead. + + + + + Invoked before changing the warhead lever status. + + + + + Invoked after the warhead has been detonated. + + + + + Invoked before detonating the warhead. + + + + + Called before stopping the warhead. + + The instance. + + + + Called before starting the warhead. + + The instance. + + + + Called before changing the warhead lever status. + + The instance. + + + + Called after the warhead has been detonated. + + + + + Called before detonating the warhead. + + The instance. + + + + Patches . + Adds the event. + + + + + Patches + to add event. + + + + + Patches . + Adds the event. + + + + + Patches + . + Adds the event. + + + + + Patches + . + Adds the event and . + + + + + Processes Jailbird statuses. + + instance. + type. + . + + + + Patches . + Adds the event. + + + + + Patches + . + Adds the event. + + + + + Patches + to add event. + + + + + Patches . + Adds the event. + + + + + Patch the . + Adds the event. + + + + + Patches + . + Adds the event. + + + + + Patches . + Supplements the event. + + + + + Patches . + Adds the and events. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the , and events. + + + + + Patches + to add and events. + + + + + Patches . + Adds the event and . + + + + + Patches . + Adds the event. + + + + + Trims colliders from the given array. + + + The list of colliders to trim from. + An array of colliders. + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patch the . + Adds the event. + + + + + Patch the . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Adds event. + + + + + Adds event on encounter dangers. + + + + + Adds event on encounter dangers. + + + + + Adds event on encounter dangers. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches setter. + Adds the event. + + + + + Patches to add the event. + + + + + Patches . + Adds the event. + + + + + Patches + Adds the event. + + + + + Patches setter. + Adds the . + + + + + Patches . + Adds the event. + + + + + Patch the . + Adds the event. + + + + + Patch the . + Adds the event. + + + + + Patch the . + Adds the event. + + + + + Patches . +
    Adds the and events.
    +
    +
    + + + Patches . +
    Adds the , and events.
    +
    +
    + + + Patches . + Adds the and event. + + + + + Patch the . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches for . + + + + + Patches for . + Replaces last returned to . + + + + + Patches the method. + Adds the event. + + + + + Patches with . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds , , + , and + , and + , events. + + + + + Patches + . + Adds the event. + + + + + Patches + . + Adds the and + the events. + + + + + Patches . + Adds the event and event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the , , , and events. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patch the . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches + to add event. + + + + + Patches the method to add the + event. + + + + + Patches for the event. + + + + + Patches the method to add the + event. + + + + + Patches . + Adds the event. + + + + + Patches to add missing event handler to the + . + + + + + Patches . + Adds the and events. + + + + + Patches the method. + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches CheaterReport.UserCode_CmdReport__UInt32__String__Byte\u005B\u005D__Boolean(uint, string, byte[], bool) />. + Adds the and events. + + + + + Patches . + Adds the event. + + + + + Patch the . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the events. + + + + + Patches . + Adds the events. + + + + + Process shot. + + The player. + The firearm. + The raycast hit. + The destructible. + The damage. + If the shot is allowed. + + + + Patches . + Adds the events. + + + + + Patches . + Adds the events. + + + + + Patches + to add event. + + + + + Patches delegate. + Adds the event. + Fix for spawning in void. + + + + + Patches . +
    Adds the and events.
    +
    +
    + + + Patches . + Adds the event. + + + + + Patches . +
    Adds the event.
    +
    +
    + + + Patches . +
    Adds the event.
    +
    +
    + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + patches to add the + event. + + + + + patches to add the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event, + event and + event. + + + + + Patches + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + + + + + Patches . + Adds the event. + + + + + Patches + to add event. + + + + + Patches + to add event. + + + + + Patches the method to add the . + + + + + Patches . + Adds the event. + + + + + Patches + to add event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches Scp079VoiceModule.ServerIsSending />. + Adds the and the events. + + + + + Patches . + Adds the event for SCP-079. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event for SCP-079. + + + + + Patches . + Adds the event for SCP-079. + + + + + Patches . + Adds the event and for SCP-079. + + + + + Patches . + Adds the event for SCP-079. + + + + + Patches . + Adds the event for SCP-079. + + + + + Patches . + Adds the event for SCP-079. + + + + + Patches . + Adds the event for SCP-079. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches the method. + Adds the event. + + + + + Patches the method. + Adds the event. + + + + + Patches + to add event. + + + + + Patches . + To add the event. + + + + + Patches . + To add the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches to add missing logic to the + . + + + + + Patches to add missing event handler to the + . + + + + + Patches to add missing event handler to the + . + + + + + Patches + to add event. + + + + + Patches + to add event. + + + + + Patches . + Adds the and events. + + + + + Patches setter. + Adds the and event. + + + + + Patches . + Adds the and event. + + + + + Patches . + Adds the event. + + + + + Patches to add the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches the method to add the + event. + + + + + Patches . + Adds the and event. + + + + + Patches the method to add the + event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the and events. + + + + + Patches + to add the , and events. + + + + + Patches + to add event. + + + + + Patches + to add the event. + + + + + Patches + to add the event. + + + + + Patches + to add the event. + + + + + Patches + to add the event. + + + + + Patches + to add the event. + + + + + Patches + to add the event. + + + + + Patches + to add the event. + + + + + Patches + to add the event. + + + + + Patches . + Adds the event. + + + + + Patches setter. + Adds the . + + + + + Patches to add + , and events. + + + + + Patch the . + Adds and events. + + + + + Patch the . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Adds the and event. + Adds the Propperty. + + + + + Patches to add + , and events. + + + + + Patches to add the event. + + + + + Patches . + Adds the event. + + + + + Patches + to add and events. + + + + + Patch the . + Adds the event. + + + + + Patches . + Adds the event. + + + + + Patches . + Fix than NW call before for AmmoItem. + + + + + Patches delegate. + Fix than NW don't set the field . + + + + + Fix for . + + + + + Patches the delegate. + Changes to . + + + + + Patches the delegate. + Sync . + Changes to . + + + + + Patches the delegate. + Sync , . + Changes to . + + + + + Patches to fix all grenade properties. + + + + + Fix for chamber lists weren't cleared. + + + + + Patches the delegate. + Fixes open doors getting easily broke. + Bug reported to NW (https://trello.com/c/6Nz7Isjm/4637-scp096-easily-breaking-opened-doors). + + + + + Patches . + + + + + Patches delegate. + Fix bug where Scp0492 respawn at wrong place partially fix nw bug (https://trello.com/c/T1P333XK/5482-scp049-able-to-revive-old-player-corpse?filter=SCP049). + + + + + Patches to help override in and . + + + + + Patches the delegate. + Fix than Scp3114Slap was giving humeshield even if player was not hit by Scp3114. + Bug reported to NW (https://trello.com/c/1AwpM8XE/5814-scp3114-is-able-to-get-humeshield-with-godmod-player). + + + + + Patches getter to fix Slowness effect. + + + + + Patches method to fix Slowness effect. + + + + + Fixes method. + + + + + Patches . + Fixes if a plugin gives you an weapon that you do not have ammo for, your attachments will not correctly appear on said weapon. + + + + + Patches . + Adds the as NW config. + + + + + Patches . + Adds the property. + + + + + Patches . + Adds the property. + + + + + Patches . + Adds the property. + + + + + Patch for adding to list. + + + + + Patch for removing to list. + + + + + Patches . + + + + + Patches . + + + + + Patches . + . + + + + + Patches for command logging. + + + + + Logs a command to the RA log file. + + The command being logged. + The sender of the command. + + + + Patches . + Implements . + + + + + Patches . + + + + + Patches . + + + + + Patches . + + + + + Patches . + + + + + Patches . + + + + + Patches to add and functional. + + + + + Patch for controlling hazard list. + + + + + Checks friendly fire rules. + + + + + Checks if there can be damage between two players, according to the FF rules. + + The person attacking. + The person being attacked. + True if the attacker can damage the victim. + Use instead of this if the damage is not done instantly. + + + + Checks if there can be damage between two players, according to the FF rules. + + The person attacking. + The person being attacked. + True if the attacker can damage the victim. + + + + Checks if there can be damage between two players, according to the FF rules. + + The person attacking. + The person being attacked. + True if the attacker can damage the victim. + Use instead of this if the damage is not done instantly. + + + + Checks if there can be damage between two players, according to the FF rules. + + The person attacking. + The person being attacked. + True if the attacker can damage the victim. + + + + Checks if there can be damage between two players, according to the FF rules. + + The person attacking. + The person being attacked. + FF multiplier. + True if the attacker can damage the victim. + Friendly fire multiplier is also provided back if needed. + Use instead of this if the damage is not done instantly. + + + + Checks if there can be damage between two players, according to the FF rules. + + The person attacking. + The person being attacked. + FF multiplier. + True if the attacker can damage the victim. + Friendly fire multiplier is also provided back if needed. + + + + Patches . + + + + + Patches to allow or disallow friendly fire. + + + + + Patches . + + + + + Patches . + + + + + Patches . + + + + + Patches . + Adds the support. + + + + + Patches to save scale for pickups and control property. + + + + + Patches to control property for delayed spawned pickup. + + + + + Patches . + Implements , using and . + + + + + Patches . + Implements . + + + + + Patches . + + + + + Patches . + + + + + Patches . + + + + + Patches . + Adds the property. + + + + + Patches . + Adds the , , property. + + + + + Patches . + Adds the property. + + + + + Patches . + Adds the property. + + + + + Patches . + Adds the and property. + + + + + Patches . + Adds the property. + + + + + Patches . + + + + + Patch the . + + + + + Patches . + + + + + Patches . + Implements . + + + + + Patches . + Implements , and . + + + + + Patches . + + + + + Patches . + + + + + Patches . + + + + + Patches to add a adding workstation into list. + + +
    +
    diff --git a/JoinLogger/bin/Debug/Exiled.Loader.dll b/JoinLogger/bin/Debug/Exiled.Loader.dll new file mode 100644 index 0000000000000000000000000000000000000000..dbbd95b3c4767114bde78d92caa1084dc165d503 GIT binary patch literal 58880 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Π4G|Fzb3_QuWQ+k#st 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 ZemkVC_CW% + + + Exiled.Loader + + + + + Automatically updates with Reference used to generate Exiled. + + + + + Gets which SCP: SL version generated Exiled. + + + + + The configs of the loader. + + + + + + + + + + + Gets or sets a value indicating whether outdated Exiled versions should be loaded or not. + + + + + Gets or sets a value indicating whether outdated plugins should be loaded or not. + + + + + Gets or sets the Exiled directory path from which plugins will be loaded. + + + + + Gets or sets the environment type. + + + + + Gets or sets the config files distribution type. + + + + + Gets or sets a value indicating whether testing releases have to be downloaded or not. + + + + + Gets or sets a value indicating whether the game version should be validated before downloading the release. + + + + + Gets or sets which assemblies should be excluded from the update. + + + + + Gets or sets a value indicating whether Exiled should auto-update itself as soon as a new release is available. + + + + + Used to handle plugin configs. + + + + + Loads all the plugin configs. + + The raw configs to be loaded. + Returns a dictionary of loaded configs. + + + + Loads the config of a plugin using the distribution. + + The plugin which config will be loaded. + The raw configs to detect if the plugin already has generated configs. + The of the plugin. + + + + Loads the config of a plugin using the default distribution. + + The plugin which config will be loaded. + The raw configs to detect if the plugin already has generated configs. + The of the plugin. + + + + Loads the config of a plugin using the separated distribution. + + The plugin which its config will be loaded. + The of the plugin. + + + + Validates a config. + + The plugin which its config will be validated. + A to validate. + Returns a validated config. + + + + Reads, loads, and saves plugin configs. + + Returns a value indicating if the reloading process has been completed successfully or not. + + + + Saves default distribution configs. + + The configs to be saved, already serialized in yaml format. + Returns a value indicating whether the configs have been saved successfully or not. + + + + Saves separated distribution plugin configs. + + The prefix of the plugin which its config is going to be saved. + The configs to be saved, already serialized in yaml format. + Returns a value indicating whether the configs have been saved successfully or not. + + + + Saves plugin configs. + + The configs to be saved. + Returns a value indicating whether the configs have been saved successfully or not. + + + + Read all plugin configs. + + Returns the read configs. + + + + Clears the configs. + + Returns a value indicating whether configs have been cleared successfully or not. + + + + Reloads RemoteAdmin configs. + + + + + A class that contains the different EXILED loader messages. + + + + + Gets the default loader message. + + + + + Gets the easter egg loader message. + + + + + Gets the christmas loader message. + + + + + Gets the halloween loader message. + + + + + Gets the loader message according to the actual month. + + The correspondent loader message. + + + + This class implements all possible MultiAdmin features. + + + + + Comparator implementation according to plugin priorities. + + + + + Public instance. + + + + + + + + An API bridge to GitHub services. + + + + + The API template to get releases. + + + + + Gets all releases from a git repository. + + The repository from which get the releases. + The settings. + The . + A [] containing all requested releases. + + + + A set of extensions to be used along with https clients. + + + + + Gets all releases from a git repository. + + The . + The repository from which get the releases. + The settings. + A [] containing all requested releases. + + + + An asset containing all release data. + + + + + The release's id. + + + + + The release's tag name. + + + + + A value indicating whether the release is a pre-release. + + + + + The release's creation date. + + + + + The release's assets. + + + + + The release's description. + + + + + Initializes a new instance of the struct. + + + + + + + + + + An asset containing all information about a release. + + + + + The release's id. + + + + + The release's name. + + + + + The release's size. + + + + + The release's URL. + + + + + The release's download URL. + + + + + Initializes a new instance of the struct. + + + + + + + + + + An asset containing all settings to be used when getting releases. + + + + + The amount of results per page to be shown. + + + + + The page. + + + + + Initializes a new instance of the struct. + + + + + + + Builds the query. + + A query containing the specified settings. + + + + A set of extensions to easily interact with Linux/Unix environment. + + + + + Sets rw and execution permissions given a file, for the current user and group. + + The path of the file. + + + + Used to handle plugins. + + + + + Initializes a new instance of the class. + + + + + Gets the plugins list. + + + + + Gets a dictionary containing the file paths of assemblies. + + + + + Gets the initialized global random class. + + + + + Gets the version of the assembly. + + + + + Gets plugin dependencies. + + + + + Loads all plugins. + + + + + Loads an assembly. + + The path to load the assembly from. + Returns the loaded assembly or . + + + + Create a plugin instance. + + The plugin assembly. + Returns the created plugin instance or . + + + + Gets an instance. + + A class to get the instance of. + Returns the instance of a . + + + + Gets an instance. + + A class to get the instance of. + Returns the instance of a . + + + + Enables all plugins. + + + + + Reloads all plugins. + + + + + Disables all plugins. + + + + + Gets a plugin with its prefix or name. + + The name or prefix of the plugin (Using the prefix is recommended). + The desired plugin, null if not found. + + + + Runs the plugin manager, by loading all dependencies, plugins, configs and then enables all plugins. + + The dependencies that could have been loaded by Exiled.Bootstrap. + A MEC . + + + + Indicates that the passed type is derived from the plugin type. + + Type. + if passed type is derived from or , otherwise . + + + + Attempts to load Embedded (compressed) assemblies from specified Assembly. + + Assembly to check for embedded assemblies. + + + + Check UAC elevated (for Windows). + + + + + Loads all dependencies. + + + + + The Northwood PluginAPI Plugin class for the EXILED Loader. + + + + + The config for the EXILED Loader. + + + + + Called by PluginAPI when the plugin is enabled. + + + + + An asset containing all information about an assembly's version. + + + + + The assembly. + + + + + The version. + + + + + Initializes a new instance of the struct. + + + + + + Compares the current instance with another object of the same type and returns + an integer that indicates whether the current instance precedes, follows, or + occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A value that indicates the relative order of the objects being compared. + The return value has these meanings: Value Meaning Less than zero This instance precedes other in the sort order. + Zero This instance occurs in the same position in the sort order as other. + Greater than zero This instance follows other in the sort order. + + + + + Compares the current instance with another object of the same type and returns + an integer that indicates whether the current instance precedes, follows, or + occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A value that indicates the relative order of the objects being compared. + The return value has these meanings: Value Meaning Less than zero This instance precedes other in the sort order. + Zero This instance occurs in the same position in the sort order as other. + Greater than zero This instance follows other in the sort order. + + + + + An asset containing all data about a new version. + + + + + The release. + + + + + The asset of the release. + + + + + Initializes a new instance of the struct. + + + + + + + An asset containing all information about a tagged release. + + + + + The release. + + + + + The asset of the release. + + + + + Initializes a new instance of the struct. + + + + + + Contains the extensions to get a path. + + + + + Gets a path of an assembly. + + The . + The provided assembly is . + The path of the assembly or . + + + + Gets a path of a plugin. + + The . + The provided plugin is . + The path of the plugin or . + + + + Used to handle plugin translations. + + + + + Loads all of the plugin's translations. + + The raw translations to be loaded. + Returns a dictionary of loaded translations. + + + + Loads the translations of a plugin based on the actual distribution. + + The plugin which its translation has to be loaded. + The raw translations to check whether or not the plugin already has a translation config. + The of the desired plugin. + + + + Reads, loads, and saves plugin translations. + + Returns a value indicating if the reloading process has been completed successfully or not. + + + + Saves default distribution translations. + + The translations to be saved, already serialized in yaml format. + Returns a value indicating whether the translations have been saved successfully or not. + + + + Saves plugin translations based on the separated distribution. + + The prefix of the plugin which its translation is going to be saved. + The translations to be saved, already serialized in yaml format. + Returns a value indicating whether the translations have been saved successfully or not. + + + + Saves plugin translations. + + The translations to be saved. + Returns a value indicating whether the translations have been saved successfully or not. + + + + Read all plugin translations. + + Returns the read translations. + + + + Clears the translations. + + Returns a value indicating whether translations have been cleared successfully or not. + + + + Loads the translations of a plugin based on the default distribution. + + The plugin which its translation has to be loaded. + The raw translations to check whether or not the plugin already has a translation config. + The of the desired plugin. + + + + Loads the translations of a plugin based in the separated distribution. + + The plugin which its translations will be loaded. + The translation of the desired plugin. + + + + A tool to automatically handle updates. + + + + + Gets the updater instance. + + + + + Gets a value indicating whether the updater is busy. + + + + + Initializes the updater. + + The loader config. + The updater instance. + + + + Checks for any updates. + + + + + Creates a HTTP Client, and checks at the Exiled-Team GitHub repository. + + Client determining if it was successful connecting to the Exiled GitHub repository. + + + + Finds an update using the client. + + The HTTP Client. + Whether there is a new version of EXILED. + Whether there is an update. + + + + Updates the client's version of Exiled. + + The HTTP Client. + The updated version of Exiled. + + + + Gets the releases of Exiled. + + Gets the array of releases that has been made. + The last item in the array, which is the newest version of Exiled. + + + + Finds the latest release. + + The list of releases (array). + The most recent release of Exiled. + Finds the smallest version of the Exiled Library. + Whether the specific release was found. + + + + Finds the specified asset. + + Passes in the specified asset name. + Passes in the release version. + The asset that is tied to the release. + Whether it was able to find the asset. + + + diff --git a/JoinLogger/bin/Debug/Exiled.Permissions.dll b/JoinLogger/bin/Debug/Exiled.Permissions.dll new file mode 100644 index 0000000000000000000000000000000000000000..f79a346900ab22f4b2be0ee11d10ee958ad4bced GIT binary patch literal 25600 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 literal 0 HcmV?d00001 diff --git a/JoinLogger/bin/Debug/Exiled.Permissions.xml b/JoinLogger/bin/Debug/Exiled.Permissions.xml new file mode 100644 index 0000000..f36c307 --- /dev/null +++ b/JoinLogger/bin/Debug/Exiled.Permissions.xml @@ -0,0 +1,310 @@ + + + + Exiled.Permissions + + + + + Adds a permission to a group. + + + + + + + + + + + + + + + + + Adds a group to a permission. + + + + + + + + + + + + + + + + + Handles commands about permissions groups. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + Removes a group from a permission. + + + + + + + + + + + + + + + + + Handles commands about permissions. + + + + + Initializes a new instance of the class. + + + + + + + + + + + + + + + + + + + + Reloads all permissions. + + + + + + + + + + + + + + + + + Removes a permission from a group. + + + + + + + + + + + + + + + + + + + + Initializes a new instance of the class. + + + + + Gets a value indicating whether the debug should be shown or not. + + + + + Gets the permissions folder path. + + + + + Gets the permissions full path. + + + + + + + + + + + + + + Gets groups list. + + + + + Gets the default group. + + + + + Create permissions. + + + + + Reloads permissions. + + + + + Save permissions. + + + + + Checks a sender's permission. + + The sender to be checked. + The permission to be checked. + Returns a value indicating whether the user has the permission or not. + + + + Checks a sender's permission. + + The sender to be checked. + The permission to be checked. + Returns a value indicating whether the user has the permission or not. + + + + Checks a player's permission. + + The player to be checked. + The permission to be checked. + if the player's current or native group has permissions; otherwise, . + + + + Checks a sender's permission. + + The sender to be checked. + The permission to be checked. + A response. Contains text only if function returned , otherwise will be . + Returns a value indicating whether the user has the permission or not. + + + + Checks a sender's permission. + + The sender to be checked. + The permission to be checked. + A response. Contains text only if function returned , otherwise will be . + Returns a value indicating whether the user has the permission or not. + + + + Checks a sender's permission. + + The sender to be checked. + The permission to be checked. + A response. Contains text only if function returned , otherwise will be . + Returns a value indicating whether the user has the permission or not. + + + + Checks a player's permission. + + The player to be checked. + The permission for checking. + Returns a value indicating whether the user has the permission or not. + + + + Represents a player's group. + + + + + Gets or sets a value indicating whether group is the default one or not. + + + + + Gets or sets the group inheritance. + + + + + Gets or sets the group permissions. + + + + + Gets the combined permissions of the group plus all inherited groups. + + + + + Gets or sets the disabled group permissions. + + + + + Gets the combined disabled permissions of the group plus all inherited groups. + + + + + Handles all plugin-related permissions, for executing commands, doing actions and so on. + + + + + Gets the permissions instance. + + + + + + + + + + diff --git a/JoinLogger/bin/Debug/JoinLogger.dll b/JoinLogger/bin/Debug/JoinLogger.dll new file mode 100644 index 0000000000000000000000000000000000000000..bd0d630b6fdf11271bfc4703507057458c2a1794 GIT binary patch literal 6144 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 TKf|`tfqP(q{D0yHk%4~$Mq1~@ literal 0 HcmV?d00001 diff --git a/JoinLogger/bin/Debug/JoinLogger.dll.config b/JoinLogger/bin/Debug/JoinLogger.dll.config new file mode 100644 index 0000000..42d5861 --- /dev/null +++ b/JoinLogger/bin/Debug/JoinLogger.dll.config @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/JoinLogger/bin/Debug/JoinLogger.pdb b/JoinLogger/bin/Debug/JoinLogger.pdb new file mode 100644 index 0000000000000000000000000000000000000000..175bf66d136a9b0fbb55eb885f9fb2030f37d5c2 GIT binary patch literal 28160 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 b2qOf(<8i>TfMWs20*(b73pf^-SQhv%r`axD literal 0 HcmV?d00001 diff --git a/JoinLogger/bin/Debug/NorthwoodLib.dll b/JoinLogger/bin/Debug/NorthwoodLib.dll new file mode 100644 index 0000000000000000000000000000000000000000..481cd5fe229c218c67dd4c5d79ea296008127e57 GIT binary patch literal 43888 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

    3bB4Gn7jM+YTiT*#c0lT0ri+SPYL|8T>q{- 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 l@pG3Old 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 literal 0 HcmV?d00001 diff --git a/JoinLogger/obj/Debug/JoinLogger.csproj.AssemblyReference.cache b/JoinLogger/obj/Debug/JoinLogger.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..7711476eb62fef71d52360bdcd38ec0a4ec7f09b GIT binary patch literal 17893 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 TKf|`tfqP(q{D0yHk%4~$Mq1~@ literal 0 HcmV?d00001 diff --git a/JoinLogger/obj/Debug/JoinLogger.pdb b/JoinLogger/obj/Debug/JoinLogger.pdb new file mode 100644 index 0000000000000000000000000000000000000000..175bf66d136a9b0fbb55eb885f9fb2030f37d5c2 GIT binary patch literal 28160 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 b2qOf(<8i>TfMWs20*(b73pf^-SQhv%r`axD literal 0 HcmV?d00001 diff --git a/JoinLogger/packages.config b/JoinLogger/packages.config new file mode 100644 index 0000000..e397e15 --- /dev/null +++ b/JoinLogger/packages.config @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file

J>geUc5kh$Cw51I6xNREC@_M!G(<0f=haz= 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�YjGWXaC}3HVw4S@V8^m2e6fZ_DIDsO>BNEVS&D-IE~T)IEt*G)U!)!; zz->o~-*YH|Tmnw$m?3&+53WR09>BRM{8@Jxa%)c?2Z2L_1n9uVD(b2iFSi6{LkeW{ z#ap^TxJ7rwG1US^)Ar~@yMSFGG$5D&DnnFTORlXZSBsZ{nt-CBWLjH74rUy<5$THW z$g|NT4;XAq;Rf5#CxMqOAYoyVknt-F(hO2BqS%{|sViTB@aj^DAC;hQtfK*RgLy&- zNHdTTxt8lhH;8#D1M`Pe!mcv(1KXMHcnfYSj}5MnEBrWjLKEn+hq6qKl}CW!ilzaq3rMhGGGc+^dS%depcYKh@^<-I@7F#5%&PN zRv~0N`hemw2$#s&DG{tRl~=?f6<@hOr2s@0NxlPCgRpnDIS>{?Y_iobk{V}CUsLK6 z09B5)=Jy})U{hzJ@0l^&Fqsks$`RKU5pfwnAtW@A7ln^)RRaEx!Wh$l9k{Mat&O-^ zIE;r#kHyG}=i`C_V_y)p!yixqy`5nS*1J1c3O6JMr3m+^LF_b|LWoZ<&fN)_%n;U^ zrElfAwnPHKUpNq%ms2}(u9B7vfhN_UX3qkRQ<^?Zc_aY{lF$KC>8es$ZbP(7&G8c{ z0y#FKTPD8kg7&?UDiBMApuhMwJN1V3VmBDCDHo`~tBwdE%8j9f=~#P^JvrXPh;6Xp z(3YnHfl~q8EFY?^SjA0A-QRiGh6svJ#c_0smMT(7IQSqgj+jK8%#}hP zv*_p=q8P^5z?Kxt*R&FA#&RX&WsPzuHmOXEj1Q)eQr`mMF^p(hfe^MXTnhLrO_mI( z3JU~AkuA6zeKd&2TwwLFe`IF7qS%A8S7DTBmOUQAxHc0GA(fG9Tb@hcW9#1C!BEa| z>9O|i6x!8~uq_nbG@*bu;hiozi6clXFUZQz%@(}sxYmM# zDTA>=q-tqTH}U^`NUVgBk7&(8U}j~)E+tN1V}@h$Xrlc)33}s1i!&TQIX7=iPRaje zq9d;8?$50_)%fV@)uAooqQyK%(VSvB zRM?IH`2xxviz~3XVsw2x^`k1S*nS0Z^m5=eAV#4Y2}7hIVss2)H8b=y=+*<(4>U~2 z>3BK=%NQkR`WSW^rK?uB0Dv)d&u}r#V}h*Qme}tQZlV^QBe4xKox+zJr!DVjiU%p2 zwH?A)zY