From 60f35fcc357fd8c847fa9ad4b1e79f2112178af7 Mon Sep 17 00:00:00 2001 From: Tor-Einar Skog <tor-einar.skog@nibio.no> Date: Mon, 23 Oct 2017 13:40:39 +0200 Subject: [PATCH] Added English translations and an image --- .../deliaradicummodel/DeliaRadicumModel.java | 14 +++++++++- .../resources/images/ef-20050805-120428.jpg | Bin 0 -> 73008 bytes .../model/deliaradicummodel/texts.properties | 6 ++-- .../deliaradicummodel/texts_nb.properties | 2 +- .../DeliaRadicumModel$1.class | Bin 872 -> 872 bytes .../deliaradicummodel/DeliaRadicumModel.class | Bin 10907 -> 11481 bytes .../model/deliaradicummodel/texts.properties | 6 ++-- .../deliaradicummodel/texts_nb.properties | 2 +- ...eliaradicummodel.DeliaRadicumModelTest.xml | 26 +++++++++--------- ...eliaradicummodel.DeliaRadicumModelTest.txt | 2 +- 10 files changed, 35 insertions(+), 23 deletions(-) create mode 100644 src/main/resources/images/ef-20050805-120428.jpg diff --git a/src/main/java/no/nibio/vips/model/deliaradicummodel/DeliaRadicumModel.java b/src/main/java/no/nibio/vips/model/deliaradicummodel/DeliaRadicumModel.java index b375ff6..4ff6d24 100755 --- a/src/main/java/no/nibio/vips/model/deliaradicummodel/DeliaRadicumModel.java +++ b/src/main/java/no/nibio/vips/model/deliaradicummodel/DeliaRadicumModel.java @@ -21,6 +21,7 @@ package no.nibio.vips.model.deliaradicummodel; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; +import java.io.IOException; import java.text.DecimalFormat; import java.util.ArrayList; import java.util.Calendar; @@ -38,6 +39,7 @@ import no.nibio.vips.model.ModelExcecutionException; import no.nibio.vips.model.ModelId; import no.nibio.vips.util.CommonNamespaces; import no.nibio.vips.util.InvalidAggregationTypeException; +import no.nibio.vips.util.ModelUtil; import no.nibio.vips.util.WeatherElements; import no.nibio.vips.util.WeatherObservationListException; import no.nibio.vips.util.WeatherUtil; @@ -72,10 +74,13 @@ public class DeliaRadicumModel extends I18nImpl implements Model{ private List<WeatherObservation> TJM10; // Soil temperature at 10cm private DeliaRadicumModelDataMatrix dataMatrix; + private ModelUtil modelUtil; + public DeliaRadicumModel() { // Setting the file name of the resource bundle super("no.nibio.vips.model.deliaradicummodel.texts"); + this.modelUtil = new ModelUtil(); } @Override @@ -214,7 +219,14 @@ public class DeliaRadicumModel extends I18nImpl implements Model{ @Override public String getModelDescription(String language) { - return this.getText("description", language); + try + { + return this.modelUtil.getTextWithBase64EncodedImages(this.getText("description", language), this.getClass()); + } + catch(IOException ex) + { + return this.getText("description", language); + } } @Override diff --git a/src/main/resources/images/ef-20050805-120428.jpg b/src/main/resources/images/ef-20050805-120428.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1c78d93dc6e5b578f0b478f8a96308cdf613886f GIT binary patch literal 73008 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%0Aa zx5!$Nb0Qx^g+xt6!$d1YXN&F?eIUjxrY7bomLt|Lwn^-o*e`KeaYyk~@lNq|;+Mp~ zOGryNNTf=1NvxN+D)CEFLDE$+TXLf0cFDU^EK*uhfl}pC^Q4YSy^$7?ww6wo?vmal zeM^Q(MoT70rdnpP%o&-lvU0NSvIVj;We>}~krR`1kjs*rBDYWOrM$4boqVSJ6#4z~ zuM|WT92IgDW+)s{_@F4G=%HAuxKQz&;%_B&rBJ0NrS(d8mARBHl+%=_C?8V(pdzp0 zt5Tz~TIH51r>cc&hU#?H<Er1))YZb(+SRtJy-=4>_f)S^U#)&egIB{|qfld!#uZIA zO$*Iz&AFNvw3xI^wKBA3Yn|6-(l*o1)Sjz-QHNE>QYTMmk<N8p9$iP>GTqg>5B0?K zeDs?1w(GsqSJ98spQwLa|DS=WL5{%^gWHBehF*qEhPw<u8EF|M8_hPlV$5soW?XN) z!}z0#wn?hVJd+!y!lu5a?WTuJ|C*Vb6`8Fwdugs>o?t%5{JMpRMSw+*#R*GRODD^E z%RQDqt<0=StTtJ_x7M}Jwq9lZ!baUD)n<v!V_PNLMB9b759}1|66_Y(J+N1_PqbfT z|HwhvA;n>t!*fSX$1KM+j_;fdoQj;bI(>Jxa;|kg;KJ<U?$YIQ&Q-`Y)OD8YJvSw{ zbhp)RAKXpdtKAQHuzGlVO!T<!DeIZ+xzh84m$_H1*AZ_X?_lp)-j95=e2RQ_`7-%> z`A+t|<EQGE=eOOT!Qaz=vj5!x^?<^F-GOX@0fDmvp9L8P)dU?677mUNUKRW;#3`gd z<aVe=Xldx7F#fQZu$5uo!(GBBg+GYUkEo3}9Vr!=8Mz~hJt{0}S=85P*XXIyPh(7D z+G4K7s>fEuo{W=<%Zb|?&mW%{zd3<5Av|GK!k<L{#6^i;lRT5=Bz;JBPM)6pI>jMn zO3KSr+tf*^&(mzvCZ)Ydw@sg%{xZWpV_L?WOy|s5nIE$}vgT)f&-Tw=p8Y>3JZF6_ zM{Yvy&OD*K?7SoSa`_ec7Ynot+6o>NS`|(${7~dww5*u1IJS64iAYI7$(d4(($><4 zWp-t=%YKxHm2a*PtjMc4Q>j(iS^2!mt!imCOLcPfp&G@S#+rw<j<pNx80(Vi4%I8y zx70svaBo=A$kmwLc(%!)X;Rad=J4iSEwU{QEstB>TUWR7wH38pZ?|rr-@($6*>SGZ zxN~Obzpj+7Q{4vL)4KokB=?-^HSC?y`@b)(?_9rG|GWuo6Y?fpn`l3A#U#N=Rg)f1 z_MN<Kio%qxDPN|>Pdz!!WZL}cT+>UZKbYY&W5-ODnG<IInUyi?>TIXk>*vVK>74U@ zZpz$C^Bm@_n=d=Rd;YHlnG0?#bYHk_k=mkZi`f>JEq=BnY{~JZ7E4zylUmlj?C<it z<quW_tvIsMeC5hjGOPMmGp#ON{c=srnhR@P*6vuRyKdonvGv^>7&eq{c(pNM<F!rR zn+|QZ*t~9w>XtcMg|~KXW87A`?Zftr?GJWD?zp(qYv-X|*1NXu*4w>&kK&%$dqwy5 z@8jCnvhV-?s{LON6dZVSF#X`;L-B`hAC5SD<w)R>b4R_8o;c=q?C^2N<NHt8p4fBJ z>g3K-7N@qKHaorTjOm%JXHCy;J!f`q+j;ZzJ1$sW*mcq7;=W7vmkwTbxqR%3=ath} z{jOfT7JBW*^_c4qZlv6JaWm)U$6IB$e&24m!+NLduE5=C_hjxZy03YE{R6WHdmp+y zJo6~{(e1~{k6%A2e)8vO%QN0*)1J#eU-`o5#h#aLFE6}`e)aTq!Ry~|+TIGjo%2rP z-In(b@6UXQ`0(^&(Z~OvdOk~jUjD`8%b~9UU+;a({r3BN*AK}bD}Gx1JpL>E*Yn@y zf7t)b_^bJM*FW!ncmC)8|Ns9V#)*ww?Cc!uY+M{19Nb)7+<fBve7wATG9qGv;)=4$ z%8IfI3aXl>x~l3%8VU+}c6vr;7S=Y_Dmsp?4wkN_R@Rn`T-@AzJbcpp{L+?c3Tl=l zgV7TkhscSIOf#8ZFylC}G30fa=qgr`57}+kEIq#m<*nEr^laTD`B}!kXLT8LP3Bx) zxz^#>_oZh|W;tc-5MqAs$F|_Em)zU~^QKF#Xuf>)v-b@4+y!ebGb2LRI<%}c&$V5- zXtIOJQo~8hmMASdtUYy!cJS0CH@&BDJqh;9I;`q)GI#|qkE?~Lxk%F70~2g*>`mEC z7R*|5B#PflUTt;za<)}LOa*r?H-|8;d~kWk$*U_LJX;VPq`AC6RpeEI$(xI33^kNZ z9&CBARnIX=cFV#nr!BWmo+x9`bXChZtFn%HvsbjJ+^cNUj78$?lNK4tTrymiG+$F( zC2XbGV%L=oN244pf+o&#^b;+U6kZxONo${jDNpCDX)UR{k`^E1ji02o?qXPi+g2l~ z?nIF<k5(G!Xs(>PYS&iVs8tU#ZilYhI-mJLbGXZbuCwQUi3&bsb<}5DV$^sxbdv9p zSvqFcCc=UFOYVnF?cAwob8%K)#wx~}OW9_6&q}bFl`W-d7<9a_N3%66*!QSwL%&GU z(%WvQGC6vJr(AlwfNM3Qg2|gJNpm!f+5>wou-b679q3PGv(rl0@@P)r8Ea9lq*;Di zhnI#;^;q-NV59U_x4LAHn`%p3AMH%lo;IOd*2aBukk*rsm!g8<Y%UY7oEFmx^$Fe> zwSwz$s8(uJR@Y3|jKzrzQ58`Enm1NED2QwcoW-V>dEiRrQeK}WCmUCaTwz@0nziJ# z&kU(xpJ4yhJ5I!AEjb-NqcHTT*GxrYt(4axsxea6XKLG}tn)k^Y$@_{d5}HZ>|I-$ zjFLCIy~@ito1e(f>&G9M)^jmIhkbebs)H*Zu8h!&<oDwZJsf;Ec*8qCsp+O1Sp`|s zh1Pj{`rLJUHC<rGFDFgrpl96-m$uB#{IX-w0oP5vTlF-}E^Ux#_<iZ!ii1nfYR{a+ zww&!5DAjd$Y+5!y^y;gCo2z`1SMr<8UU6a>hufnWnMYT)bTK&l=yru!t~jyeKt<Iw z^Hq1QbQA_A=qX?BeiB-mRrc$evWnWIS<)u2lEg&<T@8e~+)VCVV*J52EBUOYuML;E zWX$otD~G10^kuei`6-0ocDps3;o_#{Q#i~n28%4Y>2^p$^Hs)8KS8N^)jSimQbkT& zTNdcPMarqsPh?@{fsmb36UFA=nk>?~W6fR18*Zl31|t2c;gy<4?@aTFo3Ph$|GnO? zS4BL{e&xODuT`kaI^ub4j@T@zc@n|0?JJn(Xf|9vxPVn;=aRFEHo-gi?|Kwu+5T93 zMr55rD%+xrRS6F+?=UrE>UIyDs<cJQFknxlsV-wgaN|+y(+8KNd|8>pnKW6{>h$}_ zMNZ2_wS2P7MNc1#>e=feZ}RGz#=`QTch6>t%@Losb!m%-)Er*pt&A(2RYbPRy{{_T zD$e+0L05p|(xW^aXH{+1Wtv@CVj%KCbH~BuTpJv_e7C%c31*y~>2&$!fuId4reX6~ zndWH4csZ@Q{PC!XOz^?8&K)OiYN>Y!hWUFXigrg$2{iljWvM{Y+Bb_c*4z<v(Uj9l zl~{U|<#JDuV)ub1uQH8iRdwAJvSjsJG-J_H5ne9MV&Ai-vl_diX2mT|Uvc`f>ZYVC z>?>?eF<%hZU45nNs&Cvf_XQV?Zf*7A4Gmj4b>*_Cl&#WhZKQ&XLs%t~R|&gDeNxL> za`B3ZvzyGvN2|6uu8r>4^)Yg@8t0mCMj2_Z0<v@-TxwgJtUbxwRl#Iyf`-Y?C5yTl zK3w^5l`r$)%0`Q<vR4hJ9=r^mvy6StN-j<8=k?<acs9jUo6#bxz?31Y!X!e^hcB~0 z%OLaS;wj~pXD;rVIm`Fz`6Bk|%fycw%u2MmVy1M-GkD3=dCQi&FBdbq_sTp(ab<Z} zgYB#t(X*T~cP?OmHd&<M(z6*{VskVXTx#}Z`1p0{Sre&%%!ZHtyn)ZANF{jB$~2j| z<SYZ*q`6%&0R};t4=%G>Na-jZo8fA4DKwVHC#cau=E{nOE8AESi~R(jE&cTJV7A%u zBt!nKwn^VsP6_E+v~jYg5~HYxvZ;aBRAu(9sYR0%BKoWXl8?sRV0anmW1zKkW0~g8 zTUuKtRbPImax~r7UVYZ{@SIL-p_8T#sjHp^Ww2b&wYYI|)A5<^GXv75n_go1{n9yv z;ZoZ&)}>VyS!>n?Yc6AXbydSO*4M_AS?#RBth8S~mj#3}m#*|RxR|ivYt>AtRSj98 zIYENiE0#?>YhbJQDnCH#bfCq7)smt-Gu}pe9n$bV94H;UR8nmbyJ*+6#TyGHLK?1` zOj;Jc_A=82OPSz}U5zP6ElwYeO7Mv8N_*9FdY11MGb7(CPpjH37f4OeQ@*lrbEx2| zfE%kEe5!(r&oXY(SY~)=O0aR4aR~EgKeokZtxXty1!Oi{de%6ptEx{+AuH5`m&;+< zyQ7|cTI!+-$MZ#Yo()%Nc9=ZtoY%pkW0^}Xhi<+%H_{~Z$XWHMn4rd4vpGbwQlng= zrs!rg9ct`~dDJ&mdYgvCnjb5oypm4_Y`!p4chd9~H&@PHX*_F-@6r2RfvRqq3wJI# z5*4=c;;LC&eR^HHe0KE)YlpgI&5UXeIh}P?Vb!avMzb=fSx)a-uN6A+tm$=Ar?ild zVX<dov+E*0M}9s$=VRna$&)gFRynRXoV5PV;hv8nvSqVQT1)15tPRo*4Y;vV^mWAv zZjr4LRb{WX9Ej35E9zh&H9@K)_}~IgW6xP$8VqVZmx6+r9Ih(OYLTj%#V|vvtag>b zmEEldmY>>Ygj{_rYj8BiW(}8%R3_UxiM=a(`M3Jc=vr|3>dLpAB4=AdKAVWCg)MIm z&{Ueon<=@>@aKZd#jf#2j5imX+%gU=ke?NhWqW1!iXENK!J7lxmg<HUPR?7(wt&~4 z*Y&_`lbtILp0x<}Vecw9YHYG-?txNSUi~bFMGvG`x@tsKM71lhiW=z}hAoXcdt%{@ zN7F_4GOtcqW)K*()=jfKX`$MI8G=FDNvkSnEENtdGF&O{9a?#Z)#Sd(qt&OLuJm^L zxyAV16HC+Cik4?H?&xJrKJJoSENQgC=1NzF;icAf9e0JSO#-{3t|Yo;9A)cncv=&( zQZ@9fWmI=#g{|JNHS7I(j|L@p@0()lysIIr#ecVnun(_WR-3)a&Shy+q?}ZEz2p|1 zWn9T<_A2v9uz7If*;Lg6<&qUrR=c;GwCP;SQr385@^E5UkI7-tpfEwPU(V`#Ef=qt z$!p#4;mg9!0Ww`hTVsz!1PAd)weouK1_-TO$+*JRW7!O$uCmOAi?i4~c=a+HE@U?B zUg;d-x{^6$o6>=*vMhlsAF?J(8qJz2wR+{sz*TKC6H1mOdaU)n);RS^RD#UawwNo? zm1~|To(|&bbvIR5A$vSoA$V$rs8Uy$#M7u+h9Kdffa?~kF4=l2hkD8_+-SJ&&y~t$ z8&58c%RC-z_-MMwf*|4OhRZ%n)n;TGd5T;)k;S?)<g!P`rrzMyp&?l_ea*Ukw)6%s z2BlM}&89wEmd(GmFl;5`YM*4;;!w42)0&<uMrxTGjfI}cG#^dAbHs7otcuOEPVR1A zFWT}bT_thDQKfxanUA$Y4?No(v~jYI_T|H&r6wP)Zb@NnxboGMX{&A27N3+yb2Pg$ zA6&h|9u(-R-5})^?CE+SDj;*`Vp9h%UcFZxrh2YS+7msys=3mujveA%G+}|spFpnz zE*F_^Ey~Ecs&_Hq<udCjK6Y2;#c91(SaGWB<mC<TLT{e;G7K{de0t^67NeaahmS^P z{9UEiKWp_#MzM^u_NTus`E=G)P0>8)-Qv?GIi_9?YMBRDF7;R<De|*nZq%~i(2!X( zIZb{}5PCM%muu!qmWsFjGZ<2?tlDy6%g3X>hYlaQ^jPHV50U(3Q;!!p25~jUEeTty z(e-5J(!0LrMebbD3fFr4{gT*OH_yeUyP913&gx~(T>NqM2BEfPJD0Fc>~l>F;#hKO zb7)%3tj)S%d0Q5ADr<Uf;HosalpW2HDKcYukg0XUoy(qQm1Tm<Lt2lTJkVSq9Hg<z zgPp5lSy#-}1+re6i)R&x9J4mrx#Xx?p+kGK_pG!`$3+jUO=d1JnYl8D{n@<brec|| zvdWoCR=Rt&`g-vO98ZvPmRM}^A@e39w{yTAyQ}5R9syEe+>&egx4J(~+A>Q%t8?MA zr3*!wCi=%*S!SQb6y&?GgV#nX?^N7WF9*+AF;@~UJzMv{a~5|<^@_6wB9{^_brp!3 zF~nS1?XlXQX~rdy;H#^w7?-h5$+@!NV`#vmWo`>M_M5b3{>@O@oRbo<e64imt1T^- zu3n2~tqx-B;&PnTdt2n0X`K6-+Y%>JR`uOne(EZxrD=0{QjXVDEvqV-un#UmS8_5v zSKPR^wpn17-<Fn3>!V!y1B1A-x++97d8%g3^mWpFaP>yYtE)z)VZlMG!*a!D=1MIK zTh(#ZYOC9^&S{Kim3c0Qu5vsZm8^AY=9=FfMf{>`Ue8)-Qn}>n$&BZEZ-0G^Tq}3^ z(k|~AM*O0a3)wgy?R+Y2EUDC{X?fNsSY)=QlH1CaqAObq9o7mn9hx;oYF%%zcG$|E zDS;lm)}juoiXv|UTp5fe%qkSQq}jmi=Bq05PLXrTg21jbI{IE-#-6iSEV!Z^GK+XQ zk_3;sIiB_Ia@vx|%&@$50avM*vqaF0pk*ePJ&zg+NWA#;%1g6I@lOA#rJq(g`bjK3 z(OR^#ZT6GUJzN0`uI%Vp{v>4L(XK7ZBKzXB#b$c)x-6e6lFl?EZk^@^k%_*#KKh=! zwg!qG7c*h@St?p4s9^H6Dpjpw<>U=wp`ZOuta@?h%FabbJNQiwUz<D2=i0(T%}mXV zgc*yPDwZr!Te!MWrr9*~+S(0gU0w!UZ3(pr&T<ca87R}G$LO0kMc7xZyW!fhMz6yr z3p1QVtAdZ3@MT`jNN#1DJ&SW0^JahE(C<NOrmSOKkjd+!vOI5jf$XdTQwd9xkDeQ3 zGTY|P%9iSGNVz=qW1z4vZwTv=s+rMUOZtPAuPRO}4{BTC9Jp&nx7L*pS3{$g@H>cA zUG@rgzVvRD#HA_oVyz37GieqrP&9lrBWSJQM4yzEPnlLmWu92gs%7RC#w2sOalv|% z2ARt{I>nYowfbp=ntJw32wvH6x$&%ltgFUikz)*3E?#j6`Pesg$_%9di{(iTng_zn zb@DV{ZD9;z44V<buvA?{PRl$`BPTg_)tcV3p2}CtE!RZvm?<rDnb)E#Q{=Ib9@8An z#a+hHstGc_1{Y^JpJfu7(=^*ZYKu~+$VVTM57{n;hvsN5nzkbO%9XAxh0Ft&GBP%- z4OR{fHPzahbTM<f=&DrHK&j<!E8SX-q=Xo$Wd&p;P7Gtq`S^9s?vCPl+GP>1T0W*N z^LmymVdUBzICZV$!)L3u)LhY+X%eRCdoyfXFjwfOjuz%1eUa8ecdtxFqghi*Kn(}e zj5g0MGf++pV^Z2OJ1cifYi5Ltb;j+Ww~KSdB>hcxid@K8)1s*~BdR%YmV=G0$J$xz zjQxXLJ;bIp`?`s|dA61(S1*%e$tr;*mpPX%o8?%rXj0F!3CDvQ&Kk&NxxNm%!QGd6 zO5>Qu-LCGQ356bKee`|q`no+VJd<UV>A7syMOQ`M#U{&UWj5?w&K!8D%Slz{@<yNF zpcN~#9t-GcKI*yDwN#qnLB*0KcaIvE1}E5;s=Z1yx#a76#Cz9dlQS1*EiwGLV1?4+ zyJs!T_o}aG+fvGWJe-Y}S3+sw0;9VeD>{#6oEG02Jjq5XY=dA|ndaiI0+S1^$3>E+ z6nl4Nu+2)An$VSJl#!F-BJ99!s&}fuE4txG)MSwdTXtvOU}2ia%MditbAeRmlFKI_ zElNJC(%@!t=5ntI*8;h%MpB)wwi!$XnO7xD7Oq;y(ll?`B3?gUzsIU~-Dd_&Up8%N zp>U^GO3qbNQ=8n7hAsReJI=Z-o5ve*MB7I*=wjEjhBX&2n_b<sRnluVV|=d0iIrSI zxhn;<LmI9mW<E%om8=?7Ah}G}XK`2Vq6u0dCw43e3|g@+^K{T8k>FM}%jHRn%yW_& z{Y5T1X5C=CEgI#Sd1-I(#GflB3nzREsoos8`B}r2MeBS|8vCkEHfh`Lb)<WiQ>L+7 zX2X^p%bv~Cj9@ux5x{D}wS{Tr@~(vCTuYdbTFuhDn#@&Taw{N%$<<V8s}rxSueY<$ zCQwE0YHDPfbhTGlcXdbusMk9+s^zrkb<?1T&*4^A@@B3UHcIPS;VH+PdsZ}Xntax@ zo?FIVm%W~?@tCo~<Jn5diAKR(SDUnqwlE5aYRyWNSRf_P&6VYlwP~N0Yt@!xe!O~G z23I~@b<m9R-LiA(`Mu1>3`@T)J*sB8hC`q~Dp6Eb;;fjYoW{ZB$s&upbQrdL^f_x0 zEb-98Rb%O+MxLXJ&*pbIZHeGGE3wk-*@U&;5(lp>jY{{5x#s7*Q87<TZPKi_T^(C3 z7NqQc>3G&bYN_+An?iQeMHWx=@YC#Z?&_IUEY-P^;mzg76`TEoJzQ1?tz6-1BbAsG zl)*Mb;#ton#$&U5*(R@5J0>!7sY&~-Sx!8c(z;?odAy9fG&z<izPf6(T{PNax%QQ9 zEaw<kU2>nbL2A|kLAM716(0i`o6p8h)Y`3XGOtOB)rL=VaaYCC!d|7>U6W>I-e7d~ zU|8|Fs~~G3-=fJTX)}%o2_Kc-u}rv&LE?(brOm<IAsb{Ymx>&<xw1-Q2djmY*+n1L zyKcV{mreHIZ2s&g6q<YGX_iC8-C0&w5?8*;njoa>*S0WfYSsne^<EP~oaQZC^;C$_ zkGU&rR>iXkDhz48TORDWvTDjZYtcx}R;|bGft!*hJ7uihHb-p9ZSQSMS2G;Y3VAd^ z*G4x{El7sfLu%1Vu?>4~Iv-r#mDN?TR;fYDJSTX@)yjCLwT&X1Lc?<|FRjaB%GSL( zJ8@p-p_vo?qwaAybwx2OJ(`^$>EUbBmAK>rL)JuI=b)t=f*Q+%9hZkLY_$k328~+< zU3Od^$`I6*tIJ>!d~g|8feE9AsnS*lUfZb6lQfMknfmmGioQyzI-TrtIxF)?+CsOL zAy?G`rI!Xz)4Hf^%F-F)?PhbaI@Byi>c%YntaI~hLf)iZ47ntik*B$Hl~3cEEr$$) zzKR?ZVU)`}xRPVZQ4W_=UzPTT$pjw`<=MQe_bNkH>{SQ%p3D49)2%Z(MLSy9rdx=d z`4#BE<(J8+)a8`P@F26;hpp!_lSAfJiRCGQ1#+5yGaD|qsw?(!&&%{m30h#PX0f7Z z$0e;DM_tZ$O)5K<)qV1P<l18=C0`j`m7Hucdv%DX+MnP{aakL)9PV7+(W^Qksp+R^ zV7$nG2IG4x4JV7OxO2JuvUl1HwycPsD~!+jN{8HWc~IytqIqKJ@*RgwE?o)sH{poA z@*zv_%Y#f#p`bzskq27GOu7vHl_tvsCP;hw9W`lo;ITYw>8fY!A9`YG0;^2WrHNgc zCYKo3Fs_izO3E^Sw#<Wr<0!+Wy>9%bni1^Jri*k3HBJm;(a~J2v@CVSsS7*~8F$?b zeQh%skFH$0V%aQ)Y^jWey#}*R`5o}tv2xNX?MKTzwL%&;`er#Q95s9*S}x6&)w7lF z%7v`Tbw@0uDwZ*xwKnzObX+NNwIIvYG=rNfD`nM-tdiBv>QNOIE3VCVIKFbF=*EC% zzu;M}N{3AS<xL|kR&%%-PLi9-Ei-G%=Rkv_0W&2<xPpoumfUNSTRp2H%Jo4=cg!YD z-kbg*%U3<Qve4Bh$;e<zk73X}Ey=ho8w9OGJ)@RST(zWak;^tm<q*|X?xK=WtveZb zJ(ev#YU#PIqtR$qeO9Nh2X9`3vyak}WfMIYC^OHR=*pORAZP=Z=Fer1rf&^kG+8vu zm*K*JDWEEUg|k@CrL?Y%{A|-r4rCU4Bp+P9a>dF6mzYvbwM@f<gEZHqbo*=r6^15R zbEOtaExKU2BypmT+sdkID;tAC&Iau0+B&yl)nwOsS7!1`1gr6e*+^a4*}XR1V~5)2 zy*;y}md)+C;_x|G@odJ7wzo?(gC0%jTA--y*)^prQ`AX%R_vjkz%KS8r9-p)MGkn1 zEVfveSIB*>Ka0U+fpG9SM(^z=xe8ZK>=Y@!lbRN!$zYoM=&YO4(ldvSxGPOoH?^PY zp}4XrL8&-c<I${*kLFpdxpUK#KTh+^V^MBXxA(`RL}o?{+_jH7S7y2TlHRLz7ed{h z7;XE{5EbxqCGXB<KiRfinYiTQtnw+D%hcY6mN8FV`FoY3ba2y##WOgW1ENLcm1dm{ zEl|1NRdn)fs9tf9;>!F06Q#*r(`!R|J_a*KDX6iVv|Qqwa?HfA@2(fGlfP}Ivy?!$ z;wsl?tJ;rxO$u#Hnx2>0_25cZv5%g?TJu~lSA(yM4k-0Um8#0FU{G6}?57(zZ%bo` zufgSwzDf-W#evUf)ikdS*KLm6psQ|b)U{gr>XfV{2g)p#8C{uqVwtIdlG5z1%4HKB z+8)ig@;PuTgR^qdf=t68ud9J)i?8eus@!v>)6Dv+f?t+H#hOPmx)0@9U6zaazG`=$ z=I+k5@rm1FJ{#X#5*#vJZH=PRq>j^yE6!yZWIo!$_-IK~QqPrD+Ab^|Sx3@VFIaiy z(JZEd%mY`lu6!uUNEKrA5A<d3n#ihnV<M}U=89!YnVHt|<h?0fW~esj%9)D=Nn8cX zE?)`pe4*$bHPP2iD^y}#dD$tKRaf;McCFJeN?N6?Qg&d~CeO((ldhIkU6^(>eMQW( zDO(L@opagPW9)m||E$K*5amL_H;Z$<8$G*jPdi|uYr$0zWf;N~=qkdnAgB@C>)(>p zbLm-wbeC7*vROXt&3<QHG#|AvZ}#?Gw1U0aOS9o};{x_eU3r<V%qme8D;k%tT$zz_ zDk~*x4X?-A2+xR%Mz>7;maSZTwWX>sb@IfC0VigzbX?e$b>Q@lZp$^RXKbhnchspA zon6Qub<X3Q$6<x$pkrB{3lFXcZw^|TtlQ1JR8ges=F+2CGk8rdY54@@u41wY0?j;J ze(S@Pq&30a|54AQ9amTjcWWFF`Eyy?bp2+>Lc<{Uqi&2#?{+O^5mz&rv5akbSIvr~ z2WfM+1hcEnomJBjF0zi*<xj{?iB+G?Sc^lJ?Gl-B>B}Kkm*`mm89l5;ewt-WR>7`T z+XJ1XpLRKOEWbFbjLBXl@Cm<Ht%ga_0_EQpOU(XVO)2(v*AR)~3DM7=cXe5aRQ?oR zbq2#*cb+e0<O<sz-BYqc>h`UL#|~>9yRn+%POy)}TZf=!ec2qd%SEM4B_Ge~oz<6e zjODW*dsla<^sCE)danv5i$*S4A{6k1^~cj^Yu$dX*>Qi?c9|Iq4fH1aDw|47Hu-Qh zSwvr?y{l?g_SF~{^{%|kvpy%5+-Nnq?4_}!Eqr3uls!@xCKS$EY+f}}QE*91=!&Ob zS8-LYyf86x8S95HOP(zVTmEdz4#O+GZkaomaX4REIN@WkRPVJ0&65FwVRNglR9mjO z#l){SPkH5@eVPX|0yjjge>%%%)y8de1cEo55VM*ZwuIB4+gCwib&%GjMlTDKH_TT; z8bTabzPfT?O7Q2v)xk#%`+0*Fr!6>Z8!c+pSY#Zg{A}g1JEf}yH!k0qd1Kd(qna-R zwF~|3PYl_@-J8|hYcVTP=E6yatk4y!Ttw%zbxtfk>k;0SRkHluQO9J?qv6whLMH8C zTIsEpAzUW9WSRJi?qavBUy^r<Z4D;7ica?3*p_kEBXh~Mi(x8tzp6H_U|cEkIZBP? zRpyOln#-^DWQyDgnQ}?fggN7^=CWA~F_)Ts&N5tL@^aE(o4(e7(NE+;=79@Lm!twc zG8-B$H!gcLXG=qc$wwcNhd#-T%b9(avNfo(&Ea+7wU9dHs#KaaS8iqVS)bmBxHA`x zKAC#)WzDkn>yJ{4_!iT(+9Xo6K<09!kygva&O-J$Z99)`vtFpTTdq0Xu`$w1Ey%4x zVkP6FiPPC8NEIs7s;Xt0bKPWkWw9)OacMw@vDa44oZy-}QU`BxY@Ai~No&`($H7ZO zVviPjeOo3NB=c-W<!T9Cn~-FarzQ-aT@_3guQd?)ur;h~weN{l=4=~hobY@$Z`s20 zCSS7zy1g`S9Chgp`nq}-Bd_^VZ5}D74Cf6km-@C`%3v2c65$w>yXwT(L}{g#3o&LF zSnVcvEpU>`XPe``R6!(yC1c7Je?G06fNV>*2SFLD#QU~*b@eV{+xRWn=&sl2fGsoD zY9^d`8S-?S-IU0MqCR^rtxlWu?TzM))TMQg^xST&yyUfDQ^<?2nLQUgwMweayFXhV zzIuna%_;8mz2Urm{70h_Y<pcYk8bvGWl&gZ(llLi2}|yYRg>16Rx>S}WEGT{Y_Uvg zNnqC`mt~DzCnMNb9`%q~xSY9bqfp*5<D^+pGmgzYFv0Vzrsb;NA2JVl#T>9~uWI?a z-1ti6v)Kt=njXv6+Rc)<Rk7r#E`vpI<BHF2uNWqqT)J}i%AE^_w?FztTCVUnS={BM zryO$NW5~o;sgqXnY~r;xWteONYUH|Et}fV~wWMv0a_hnjqfc_0-U+2Egrb6OuJ+Nt zQJIzZF4Nc{E-PB#>&nHVQo4SNMQ4}mDn9PY-lw6?wAx!uLt0vSlAmu_ov-#upS!bG zERtr}bNSFmU$(h(!nO&BF0l}4U1gr9l{4X}O4@`^S-O8NUwGEKVx5h`^40~(A`2d^ zbz$$S%QDC;4r6{{GILP_v#-)zN0Ek(F2>~(eUz3sZx4FE;-#_cf$60hrfjb!Ms+tD zm~53Wd6mk?G>6qBxYa<0RaY(JEQ7A(QIo9(TfGy!q~=JiZd<-`&3C2)Syfw|mMw{z z&U9I4amb6WzP>)af!R`Ov2H7?x>ofDFAnSM@f0?7dZf1}Y~qs;p=GXS>%84~J|?Z2 zryci5=6Tn-X-fQF-4Q1j?KC-bW4Xmqr(;`P`tG~Euj)71xr&KBD}iO!gk!!MF=4zh z&W|1~=kHp_r{z$jwRk~id0}AlET79o#UVy97o=w;<XJ8*s|sK_@NBxesnD#d?Q6x^ zEcPacg`?^;}ZZ}YqZT|1vmFS819-MLieO1y)P%ABh+?%!Lf8sX$>GDFPstjT5P zpvgzGnhTdS`l>Z)a62=ezP4t$*E&9}5Vc8ROa-->MZ9jB?xG8FEaqhzyNVo$x#;O- zv69hYajwSeAij(ZC%k@#_;c8<y37+Skv4Zimw%2y#i~tF&$nhxJZrKb@zTPhjE$;0 z<C<nL>*k)!;m=z0ZN}S(9VSY%JhBeivfY+lAvksAv+Tl2`ODdtwW!V8cy%Si1JC8b zQ!Q4qlzP44D9Cg$HJ|FGeAL=NiQD7k#NdvV_hQu=&Q4Mey=Am@-AA6#N`-H0=0r#? zSDIWJRiVY+(N&(o#ypEx?GmrX@-vF9nKM`Rx*QgH*PgiKf+mB?<wH{K1{+ot2DOQb zU7i&q<+VWQiJ-4au!F_o%+=3#9KGwgYgWi5fh)xfkFMmMb#ME!lyT)9PV1nw$+P@w zwbrpTu6($PXI6npjB9JvOu1ETD@9-4;a+vsYQM}?kx9$l7d?mxUm4oDYQ@dfoSrAj z)naDN6q+e<HX_jLyQV_uQEQ7O>P(Bu7c7kP;aYAo=h9jIy&;vxZcofCwq>v_;ytTb zb(K@-{ZZ-9p{Fm%t$M7Jw`{A4R9WV&2gdm(UnG_+T{5+Eqk_qT%d8rv$#T3F!LAm; zjEClEHqFssyb{FhV8XB@*z5AIOHvL_heZX?`W;%77`ah!a<jkNSvSY!3eT23=;q3D z4Af^@8XP5J5p*f7DYN0tC9!3B%O=m7t{}2i?N#OyQR#*cS*|ON+DKhgPzw&yT)`ZC zb=4ZyhAh{tb!+|EHcj#N+148txT?wAG*xQTjf+MPESIF7SaESxKyj3s(VC5EEByK6 zv=gVBhGlHB3RYb_f1XX*DnHA$t7lYQi<$UfmbbH5*Oi1Tt(Hq}e_buGMzggr=y6|W zj}~i^j-VH>wMgz!hGr8ktCD43Oc)*?RXCUFZX(z>g@Ns;ZM4!N%d@r_g32YU%4K<@ zZ1|&=7kHi*o$8qpq_M3$_(E`Wv)8gkd@s1UgEd#Z%1X_;;nHxaE92Q5KGq<{$FeUy zL?ui<WH1_@^=KApS|W0g`_dd<HH#%LvZgg9|5*CkN95~EkED51W}5UKSoYb|K!t6N z)Z!ptmIqhOSazP3cr;_#{5cm3Ze+>?ag}Kt<#Bf7Tyl#)Dkf?ARxwFwrzIi20<x<P zsLfPdvs^%dgK=f3tLyGr6XT`?2r+0L7CDfa9nJ93i&g2%@-7CyDM6QlH!zAyYnXiY zHJK&Id~{ah!_`x+iRvk&+t^)|>=s>cLQA}F(-gK~!&%Ah;aravYiU_Zx+aQxY`oIw zY8%3})W@YRR4z1<A?QJ9wFzsY_*VVN$GtX*1UGdpWzd{ayV9m>?}nfp(U^uHv42<g zr+-_0kkvwA`3YA3&A)?c=ik~=v(fvhu1rIkbbglI`KY+4i%*(wP1j;JeslcNti;4i zTlbxxcja>KThAkI32vfBd7}Am?p=A9|2A^R4UR{qWs0*p6`wDSZn6o9?N!RS&a_k} zVD(WWw*#w8HcYZ(4V&bpGU2MHipk`ix-IKNXYO2De%8e|qeC^=(NrKOczam0z^BYp zn%0*OESqq=*?U%gme1!9mWIo%F1#LFj#*7F(_A*gPcz2l;ZYm2tWDdpQcT{lESeIq zXbx)t=PaMg8-2AsoZ6O`iZlc@dNN!NG<dc=F>v0L86Dp)txB4s`DkiG9<PSQQj<ej zDQ^saujCG9d^V*xxa>e#Ca<2R$D_3h(p^y+tGy10EVvYOneoBpgDYA+w(v~#_26~d zs$de40%~-xTec)P(o0n>+I{83RkODG^+vAc71m{*mD4@Zqc^Bjbdls-o5(f0J1k#D ze^PS|oF|{fbIV{BX#Qlcj?I@9e<r)0c@v=Pd2J5+TKkOSA~RJiEst6h*}mkET*|bR z!%1@~UvW_SoD2S<zP!AFT`?(_%M&iW6NzBYS$f+y{N!q`##WPt_T2Ef7M82m&9Dg( z)(hJ_C$Fui(oI^VY3Ys_Q@1_W1i~&zDm_~o)e+KBx%P<PmL**oHbGqr<QC2E_sV!Q zz0{gv(UQQUhQ3}~4onm`c`R|1>&DXb6OSg(a^7$zsW0<DT2Hap_Z!X}%dWI=<yl`{ zAW-N%XO@%YqsF7mviIigxvY7mVX{n+oThVH^QBdfB(F7DJen>cGKFD=sm$W8=_V(w zLbeuY+Oy5+b!nQ#>ve(iaMB#Pg>1c79U^&ynnOkZzH%*`6?2X0s7P0_pQ+~^wu!z< z^F6X!++0n*tmIfW(SxJca8;P7G@nLBY9+5jJlnDfq3$+Ua#$8Txw6VQG;m{>;8E*F ztFAK5##X&o40ReWJ!f$)V|pjDb6HTc-vfJ-1(%K8GJB?%Y4+-AF1f<zxiZJ)U-@2- zNzYcKT=`hGX6M`k7u?QzHU_wci7(BXag;;zkfDc`W6&E8*Pf7*a+<4y*w)N)>nMB> zTIuWYKEOETa^Ma#her!CHivbJa_?9xqT?93Xhn}`%7!JZsT5|w6zwr2cHT*)JM zHH@j@eANW0nG2T9*y!4jtGHCl)p(-AI}5IfzAjR8q~;!&x=MYeyUFpGOUY7gYmT{T zEno>*aU{qgmc6UMl*!hEuPQW#{c;<xVeKo|<<%XAen(Yx4WwKR)_P?wn=IP#(XG%~ zD$|rf)8w#QrmJ=g3wMy#Wk-<@u0g#GWfse36`06P^;l#T73H<asVC@y2BWJ*5Ldwx z!$b3U-83IHsIbkGTEsSomzPOBY~{pNt7c7&+WDkc>GX=PR&%bZWNnpB7g=<c)8oXd zPsb;QwR>f+%~Dp2s9dpU*2QTySL#AN%`6j}z2_AA@b+cs&(cX?Ybf@;d*cExg9ocJ zPtfW@@1Dy{Vy}IlEiFB`EO+5T4nF?95p6*hN~<US2$@)5vEr4{>1}SV4tGBXi9MSA zebv1KX|eiS!-B)#T`3OnIJho$iQ(f}Q(2w%W~FA`<fyP%-t5C}o9P-L%zRYysA1-z z8C<-!F~2Sw`Z2Y!yeJM5>{{3I+|;bdaz%k-;e!W3V(&d?IiFmsG|8Fw%APBg2Um*B z2^P5Q>95@7rN_kO<gxVGgf6B>$Bvs?m@=*7^YvM-H0@w6>uX1mHwi&9p^Sney_c3K z%_{8j;hMykr8UnnU~)hM<AM##CKY=6u;-n%m3THo+*C`CH|=qOuKT4WD}tGpiY{>o zbkodO%VN@%De~DPvyq#tcU74v_gclNPb60rDV~i@4BV7bvND6qIzmp%B}pq;)HqG6 z(xGavhtwjbd74XD7F=#zad5fjvIF&5iI3)4id<j0gO}g`?yPQ+V!ww)PQ|{;CJnO+ z7Ow6|@R}+<%R$RkZps>^BehxuSsb5(S1hyU;`P|lnEAM?({PDip<_+3<SOw=3$>?i zR6ZGK{2-Y7vrqY>T}o?wkDb;O^?jytdHJ*j{xesp9Pw%GjR<m8F>KO0K239pHK%lF zD??Xju&BnPtsX2XY%`Kp7JJT02+!ENO08?1loR99L=h?dtd1V33mFGr2AJ+Qo$SML zvDbdBZGys;CgG5_Fl`6Xl%sEb4KFBm&zf31E6>m`jA`mIzosQj3xv4JXV1!PYiaND zxsrNTF}Z7X>q+jU8RuX6sLc+zE%4}0u(5Z~#h!o(oS+3x%wf!%{n%z`9tcYC+VU#t z@@8KJE}x)_Axu)Nx~d9{{%kY-L>N9~9-5(fs6kHiz-3m8V2KY|uBIF&53UM@Yi#HZ zdsts}p1*6BrscZy#U_5wR?XA&Hx0AYD$Tii^iIO*S!t)Hua#KM+?w+%Bz>J$xrEy4 zjR(&v&)jJ25iN7!?6Iufmg-$?NBlMyX+81bSaZeZbJ*j_%w2&ygw6MwJP6)=Z<br- zS~k<^wl71bngk_$S-@GuYr*$b=tGu6p@V2%xYCNL&$j4U2}iEGk@aleB#9522R;V2 zoz*bil%#rAYgSt3Vaw$O>QNI?u6WOy>-gG-LBH6Kxyy-j*(c4`lcJSN@19lKE>gNo zTxRWL|L>wP`*<zm@6A0>>#?{`OQ&n9L{f{PyKRQW61yvMR~XtFT-j#M_hPZPxjgkl z#R^ZQsZmppMY7vwGA?5~%epDEv)^*rtbk08N0Sr6rd*NrjhG_UkZiHShk>hTxy_|7 z3*@red?t2Dntk?`WLuhe)LT&K>&mbRs+tn3HVEmPyxns2aaY0eY91#|!=R+exe;xG zvy#<7GmBXbt1eziH4Ntp$(b@k<fi*lm$0?FLR2#uW4as)gDezE)L(|)@@=1S|AXYp z1V3IIsg>V$2&B0i_D2e=`13LNs7|roi_|{HSAEhy16Uqz^xPZ0)a5|)m6Z!a=Ub)* zSs7TIRoHq`TI8IT+Kgo^GoCNzYnyTDtxcDHg3gNNjiHaH2wqzrJWIc@pJ_?_QbSjd zMQto63baa|E$-o(>Bj1u?9%Nl!^L=D#geSqcNR{vbvSZqcgkhssG||n)GC*GR4h+7 zxhA<*B4VkY=dxwRjbXDCd^K9QP9E);ro7eFe{xr6*nB^8Nuya&Ngw^rW;K*$8hg&t zYKXZwD_bTsea3T<bxJp$%@L4VFFg6$n!YJKF^sMzvqEhyNxWTfIm$3d*P_w2VcF}h zhB;EZm3l(m<FX~yiyWj1&SeB>Ic)W0Xqwv<ps`kmDR+Ucrb${i!|Y71%LkV}YEaPj z(Q;hP>T0r7jL9k>^LM7%B}T{P%s$67H5>IZmX$2$(qp<fOH*S9x1Y#GKek4`r6RWq zOn54m2a7F<3YTc>sx$UIs&<Uw^2LolM=iKc1@5@4>#iEr=X0%UPH4w{(Y_T|jUA)r z&RWwSl)pAu^5}`m*FS<e*k`%hzHIF{Ydq;m(3QmMSyOk~T=tYT3}OntFspywmZui) zT@P%Kc{IJ&aldTl!J`Ihyj~I^)tf!|_)Xri_IzL7eAHp>%OK{n;@q7^PkmF)>?n>F zD%v`;Xh+`Evyopl1^T8exWs%^a;?%AK?Re2X?$5aACJ1li`?EI&hqE#j;E|u*X(Cb z?%K&RQ`BJY-G)8UCT!0Z@K5%N+O}ir$?t_nB_A!|f9c0(=xfyE_H5Q#PnG7S<~Bj1 z-PW5lKhD!ywAX9WWywmms!Ik89|M-Wo|pMnY2K8$$4<h&?>+qdGR_x=7V;g--0iD4 zSA2CyQJjK|l<&e%+kB^qynVpun?C!{@x7+Yzh<4EtL*AID?Y>V%4Mlf2K=V8()^xW zeC~QD#HxG2--&772aY!e{9W+%sEM!mQnnD&*|YDgPiyBsXI1R;JDYD+rup)%8YQ+z z^|KD&Tz8~<h2S5xB~tUO7OrT!ALz%(zf|sO|0LT^`)wlpJL<LK-*)te+D|ob>U|l+ zZDL#K8#-gB@{N#d3g@GymS%80`L=3PrlI9I!!IjlyDHR7n!5CDR;ly1lC%78yGxm8 zIj?ndOOE;Lnrb$&^pCN2t*cJht{&~JL2SRCt$r;W%NW#N?2+x+xJ!)v_N<Af)#(-| zS;|ajcTYUBZB^~n6&2j;|5Q(Ve>_V}EjHk9PnFc;z%8~Z%&)!j-g=yvXH%O!KW*ps zmpPx7*}d+oXZ~k$ecxqH&Z1?P+~kWM<k~mB$eO10m+|4*lj;seR#nru|1(@);eG0U zk*Ixl{YTTLOA+~Jica0@X34p~p84x)huGv(+qYdg(*Ew>H<o`zQkN`R^;&lEmg=5W zeW0Q`Yx~7>^;3hZZ+Gm!{_<8+|NH1;lm5+QTQs9$-r2C|UehS0r*5xjm=}Jj>6*lw z73sD7=JGb@X}68?+~U|zo$|M>uvlw3J=i`~uW8xxtWO-1Lz*l-{xbwu3rCwjyCFZ( z<aEcHBdzOm{&YJ0XNcvKs7u~{C3JW9^@=|`OBMzGxLd^7)4%-3)qJ~8tbHu|+N>)Y z4WbTm>3B|_+~jEU^>yT_EoE*K51)L$;Mo}gWk=g9Eh%#}CVG6mQBePW@{f>d*H2pK zO2_(@ofSNj+qZa*sQsIXv!bI{rtInBp1nh{wNGWv%7SM3yUgmBnMK{ak6AVQEmO@A znVi(SneRvwqs5!5OQF)&j{c1;H&JbvaF&x{{+=GYu>TCq@3cB*PD&PgU|{!Tj?q8c z;|o{I-wJ!AmY%P{_roS+ZDRK7+skK{DB8R&?U}@9E&swzqbSzru4L8Jt4r=UxgBgc z8B-XZn-<A<@I`^+E8etQ5%-Ve>AcHR+*RQhuu%PM#}~WB>`m5nZp$`LI(M&3yjLmT zS?cue+2t0uB2w7mj@vRWS-P&xPpEsd+bNzaC$@&&K5NKc!aR4$$`j|e#`=ky+&Q^X zsW6DyH%6}A;>*(G%T0NwG|ul@ul)P+eTC36m1`S1%uKeMq|Ne>&2(JbqN``IROZs7 zxeaNz0t&s{*!;bEQg_<$9hxDOxAeZxq8aV)m$$8O_0Z&*Y`L7dt4Ahq*9w>Ri2++8 z^QOF+6?<%QIO9cysA&uN&zq`!?Ax+UN^D9&W|N~oi=b~7^TDImrS5(rhaUXtTB-SL zt=!b0#Ir6fg0p5wty<sQRrk+g$&Aws7kpiM{m(`T2>aaiSMJKY#Sn1iLuNzpM+d&M zB2%_7OcC^UWiaW=({j?>s>?8A(Ofr86{Y~q8;fSJX)IkV@`kA^&_QI!q5~Q$8CSeG ztJW~XR5r`t%7@H|q)W}79=;4VQd6ZCgso&;lh)<4rQiR4=+u?B_r8|Can*Q=`qS6G zOL+{tG83b=6?INvH<h$B`SWa+yQwl$b+Dt!{G(n~!3=34%swUyF0kC*=#X>8dZR;? z-UKn{XG_D5hJ@L!e0YAT^DKwBFzKwhr`k<^+}SQ-^?25yqGztkrdJyetoT>+IXq(B z8>!6DRm)~acTW8-pvB3Vd^E<e&E);&25on-BSC(Kv$hL9nw9u$UWcp3vKc~b-<Q9C zwAxT3<KFS58Os`GoV;&RxhF&-Df30|o#0>z>n9hVeZ1D*+OcBKa&}RfH)iVLkDLAY z--jNuSiYiase$Te3AwFWKDAjZ`Cs}4o#M+}zC!o(yn?`!t1iWgJ<MWHOTOOa^LQzr z+sC$9{Xb_<@?3i0s0q8NmJ|OyQ>jf~lo>sr%~SUKYIIn_R85I_t2XPYdolHQ7wFXA z`KxuJ;&`I>GySDv+*3D7{Nu7O|Ic94|1`|G`H#s?+ezK5r*`!GXE<&AGjN;YAKss# z2i8@odTje_{-Mh^rrh}3(ZAP3a=Wjt_I{I7_j$$grE}yzT}sfBVJ|k}_|NcsF<0He zTW+h3bT@gFtxT|znksdkS@G|Wl}}^ci)QFqdDRPgrO&AstLNJN?B=)oKLejT_9;*J zCt|VgVbR1LbJDrzADa1X^*aBFvo3ooy-Fzlab;P>l=|bl*6%jePrDzm>rKMev#+0v z_5Qpfcz%sCzt-)i>N}6-onCQ-@kRoVwZ@&yMgPj;@8(;+{G|1t!7%vEqxnZd|8yC6 zuRQfzFG*|0NyC#{7~kLdS8}@J%iBrLsw+O-Z@V+c{L1$~S$~gA7yGs;_LaGAZpPeH zYYz3_3z8>gi}{9_cpI^6Dm}B5GFsZd;p<wxEA?kq95sygzA1jo<e=(}<o4}l3hK*F z78TBSW2wF}>Bbq0>}h=tjHyMF7~f9pn;*4IVO~*e?mK49{|pi78Mj|<Ek3{T&#JBG zzb&1*`0mdohh&}FG$J-yNLV}C`_)bL)RZ#0nE7@c&%wNhjTZzzD`*{mVg38FOYlrR z)mpBL3LYmu>z!w0U*~6hf5D2i>(}aauiMCTDQ?on=-aE3&ps&C@;GT*J>RSA*}v@V zy?MzQSJ_W;9p9Y)hyBm2_GR0obWhsu`_FLi?w$MlF335Rt+YMC@}&RNT*XbB(tfLi zJwF??c8;0xeVGTpzpgpmai3el&ZnJso9jXDSH;IPH#&-ixGVVZ&peeff5CqSsU^P} zmG7RFvpJEd!N+}s&wV%lhvl;~m!<x__uz(B!1Mb`%f+q<PL{p7bIM~D@mrSPV(OM$ zeQR~yJ1u1E?lx5y4k35WE&O%Me_q>IHQ`LA+^dTR58Ui~%>JL@deF`Lwuer9I~J7i za|!qP>F0y{=3G0s?9_L&<Yyt$rzIsgo*rb#wf%VhxwlT(WrvGOTU3AT-MeOzUhSdv zXMa9hRpmW(()y$x^Cfq5&i9+}N%Y7sG+lBb`qjo0lNEbsBuwmie0wwV%aFBOR+?I~ z?CH(Ry&=0fI@YB^dEK1{zx%2`2OKQQU2a&(D{}g9^x1>T8-wR%%#q?=sq6VxW!4dC z%_rfr&NEkSKdn<;wER_gPu0rR<-fLYF1&MRP5Y_PAQhhnZH0}yH!7Du4a~T1R*=P6 z_o02lRQH<1iW5Kg9;>js+Wpv9cg?lyo|{SxbMK|+u{2g!H$>b2TNT)P^UTYeFJh)2 z7cVc`5+ys!QelU_V4ACXYp4Y~v!sRP+pxD!ue{4yxOdMrJ+JeVnnW~O9hEH=_^uv3 zb!*+q6|-OOzPV1XGx(Xd$P)%e_Vo;WO}khx=q=N<J+>e&cJX_gH33z5`hT@%HD5Gd zW^yO|P_CQavL2i8%V(B6NSx*~Kb3t}=$?tvr&Igfjup&wKfW^f_RDKKbDdp0VosOJ zOy<dDy{-Hze#M`P6*>zl(qiIbZYD5Ds+OF5+a~L9H0r`kH~o^b703MNG+$>BaAdzz zW@_|xotb1>*NdIk^zMa8luS#jH}A7N@%+o$YTh`>trA~;dp@aL8X%~z$84DIdzbN> zO8VBQ+&Pz)=k{JG$Smi%nmPCFgr5hmth{ymdLIA2s!;FK&-*kUH|R`0cTgZtBL2PM zH|AfV_l~7a`_Et%yLxWtY5CxnenrM150x|yX{zu&-@n&;zloaK$zr!Gn@i7Da564$ z(vrFKZUN_J&vTip9$fBRqWE~Cn`XnM=?9h>m>fE86TI&$qoyGbOWSJ0?J`%QtuG%u zsxphIpmKSSU_evmg9o7uuew4`m@1g`o><s8SMgS6;Aa0FalYYU2al%BTM*?O)TFg( zuZ?N!fepO6E^CAOTp84>3QR5^m0ZSrR4;S!QjKLy-xqcHeD+{nEHZN`+XOaEj-xh$ zUD;9$K9`=&vRux^pn0fwPheL$<AF<;Gcy=7mMj%%2=rr{?aD0U>z1<g$z@4jmxe0O zVC~S<sF@aPZk%+!y#0#9r6<?;3zrou{#f|I)k$j3*-x`B8Y{4G)t1u|crt5h$cC4} z)eUDZHP4%BbbIo(<$ZVEqn6B;(yGk4yDDUB^0jp=p>O?oySDN@2o<Zl@-U4xQrCNy zWq|0>4I&Z^Z-Xb_YW2BP;NUD1bLq68b{Ny+rHVH4QKv#C#2lY#w%_E=mG2GjS1e}e z>Z-B}?Aodx=zHLt=7IF3c`fELmm7{}m7OYxDq|AsF6HK6pEZXk;P8cz-zHxrbUcG{ zd_oc)1Rs2Cnx(<2wd19)pyu+@rEz<t${fs3#(UW;eIN8!<5)(ZgPT&+`m)CGuAM!h z)?bR4b@^1?i&g}%aW1*T_|mUS>9OTXo27x13L|ga++<qzWqDijy&0EQSj72q#e5M} z@GzdY<tvwev5#xwt>q4nFD+r$s#5h>QNN4T{Q1AHlFF;47EWq89>gk_<56kdzt!PK zs>0--my@+tF-m-2^f2lEtq*n~%&$H2Qu5aS3>Fn_E7J74x^zX1)9?ObFXiOhOfyyQ z1oC;DUtZO@Uaj!=j{gi|rsf`*X3+xtkFtWll}M=1uR5=<X}@pI=RcZ$-Tgb|jPK0z z^^94u^V^h{GCKDik3aW~OrPBPY4LxCiYHg>5*eBbzbtFId1}tYvy7*2Or7N9G3n#K z4yFs!Hl$nM?f>l}|1$LKVSNjc&VozwyDZ;#g@<dZ#S1);ozAo4?N<LU3tdlnr8uX( zU_Z0j?ey*!A#>ypt>#@Iduf|{;-!VNL&R?Mg#<0%b@};*D}ud`Jhw{EjnZyj{BFzk z4yB{aouao@Cf(qww0JDb@ND7buNrwGhu&{({<Fx{f~USUbjRZh;X#6W0-l0*W>|L> z{<zA0S5A6M%Dk&f9qN1i<zvcM7Crybo3t~mIXzd;)63st-jfybFNH)u9gz6Fn1RpM z-fH0^@3VH--7Y`gxO?)M9eX_0wpDs|yk%!eZ*1=Q>(0D)_G(`*XEFWfd)pMkEc9mb zbS-HL@i<&|hp|<q`2Gq@JB3|aD@_6wcWyH{tvO3FIpvsH>jCY)1x-a&-_|agwA+8d z>}nC!mMlS&OtWK?xhEZ%roR5#`a`D^cUjE-{^F?Ww6HS^+XK%lJX<jDrQYM-z(3pb zr$$R!AGfJ0`xTbn5gs@_Xxig&A@4#n^O$}7GaJ|(WeN-<580fax?AM#R;zAXyJN33 z-#@?dXj00pZo#BCp0;cj=hvHfiWIheI;gXJ;+6+t+7+9gy?dtJeS4zGYA%;$7C{D$ z#SNkiGHG+|dy>tb>2GF=`1|K`RJDDzi@$l{ccGguv!Cx$p2vOc0Dlgn*Y>b!lXiI; zr4||X)K84LdvDqGhBduco=YA$tGjJ^{jw;JZPyhQcgO2RTy4C!s)(82=U?fT%yOmR zHzfu45Av;-KJ;;=$AO~5y?6b8ie8v68hvcxwMf<6yMogB*DcnmdtS?}yAd6H`R%i` z(>k-g=FIte{Cc0QcJSL-wNGDrvToTn%|iWjU%cVr<i?%t%odMd2Ws4MRhwlk%`cw$ z`EBQesg}nc3aak?btO)9+TAx&-r3bB^OSx*(oZX#XSC$`yLs&&OphJ?_LA$T!BM5= zrg8z}ciBnNYyAVew9U4BiY&9pcxV2zA=yIWyv*;QJ!|(hZHik~dcPxSQ?Fjqwq4oP z9p{eJPhdZIP<`%ge?LpfH8Z|?-wh9p%um&MnJ18}-2eGM!?hKAg1ULX7&0AMQ)%7t z^_b!9W%W|kS<|JCcc|{$Ra*J1*EzSxjqNG}!{P=8hQgOoMe9>bwDP}qJ&#@(b+lmJ z8}@fU*RF6-E__$9F5GRO+4kf~p~tQ<?=539YjykJ&MdhuD>LHVinoe9k#RFw!tGbR z)XwGE7h#`1<KM@KX`ed(seX~$H*;NQ#ACLpQ>+qtny<)xT~&KVU3y+^;j%jmO5^Xl zaX9RYJ93WA<GKC0EhV{pzmBeJTgtnCqU`1~AI}<T=IA|@e4d$j;JlMtVaOj>-fOd~ zu3b2<WA^s<iETngYp)i+sjf;|^P|+KEcm3vgiXp~sZZwgB)^P0Uh9{>=)#dbyLawu zy5?M{wjiYD#U+!z1_tr<%6+z0S5M~)O5EgKQaG*GY`&RIljn1}Imz?1&BHg$KWz0N zB66E(q|)R$Mw^=Znl04jTT8{hMWuJ@2)&C|ZAyD}QDC{<PT6{?i?4cSdl&vn@3OmH zH0`>W5_|F1D5C=Z3zPr6F0oC%kr5aX!`XUdvr&)UpPGGt__6~6)?Yamvp;3i`dP78 zxn@m}TEzaW=Sua?<;AYYZ2e8ue4X}Y6*g%IT>A0SYspqcnJW_?lr7+#XmQrE)so?; zWxL3M_B>X-ds9Al<ySEj99Xd7sBz&E9)6Ma2`YCz;%510rC0d}aE4c`I>tO}8><at z&;nLNMv?crt6qdI)zJFsu%gS=XF2n%$qCD*EV?Ff%%tI2)3OF$?XD*cmsjb`xp2;1 zq?l1Hlh-hAiHcOr0h8br48a{oIoQ%BT<&-_v0da1v*U7hhATO@D_49MvkBQ5;d<bw z$f89Za?6&j@>!^v>9JVkh^ns0js*--n%0+|O*qOlJuj2h+G1$|@010MzPjGKHs`Ph z_GdAk)lIs3%Ho2=7g3vn$=_F%h6Enf%*v8I^Txz!@vMSddo^2EI!c^e?Wv%8|ESis zEU`onX_;rM9z^OmuH5!6=BnuqpM+WSI1fsk(+YWa*vVl}K*fR+#z&O}uY@uzW}j7Y zV1;wql+z6iOP;Vif9=aWXI6-1T;W*-OO?{)I|O1~xSoWvc0Aj%>>S4`)vj63W^Gw# zAo%ObYFXF)>TCUldlIf)WKoQYZI@jB!PkQ8B4dp3tn#P{%lt(SZF$4Q`rdB|!=>jU ztOp)VR_nd_X!8Cz4bkH(m-h%?n>p{w%!7*_t1?`UU^`)=T{Vke-Q>VZ9e&BX;{IOk zr_=5CsK1P|c+}f*M{riBtCZ%AWfK;C37l1&ShqFdcHgSPfGtLvC!bB%%<}Bvy|pCx zbztMX%9RW&pK8Qh64E%vYVv%6%%u&j*448Z*&8grnq1dp%AdOP-;38FX}cyRgt}e* z@^wYtQI&}512ZH374hdym7M2pZ~ff<(EP^%Dz!$1Z-WHb93;M;O?z7O)4hjzj@DmZ zFO`7BvsQ1B3TR$dpjFwPbZ|%DF~%k4JR)ypcdX!WeC2;_!Upc%yVXHEE{U9Y{A{wl zqo44J*Pqs1^yM;=m{7a&QBL7hlXao3o(>P&{xcN&Wd`n$@GrCBT6alNWdqB6=bjK@ zkA~zq^Nx%1PMdn%zu*)f-<$F{x4OMr6L!s>;I$%ehjjnzV5RA~FLqcQym|k_`!L1J z4?oF0dSIx`Et6GdR_njjGiF)s-rqOl*60=+y2&fe^kBC?<ZzsA+k)BNv%<v1UUN_I zdl@^sUY67T+N$o|GuEhXzPIe|6P|?olaDL>zLNOm_KulqJGm9!?onA)J9S6mmt|XT zthSidzaVpa^`6-t%DH=vU2IJ#JosJqXz{Icjd>fU@7y9dz5mG!F^QbQ#yNtQ`?jXM zGT(M-y7$+eN&CWL#A|mPU=b){c-c2&&0fFHp;vC!UHsOrVJKG-`irNhE;RG3cQspo zvA);N9UFHT=yd6(PPKV(QCm#&1Y^gY1)nc;z1rir_QkIDwxdhW+>UWMX6n(Yt?`uK zhNq{w@9NPRQg_vjIj^NM%s9lmq`qQX#qrA@7u`Gc_3^Y1k(C#s7M=Kgf<b$ZcCw|- zU-z|DoR-#ij`^LsX3T6fXXR0!&2Re^HcT&%GwiB8;_>#m`gAG7-wQXnKa9F3dr_w} z*Ht&a)VkWDE8plu<X($Vna#zQ`@SxowDnA7q~XW=9Zx@;&gd_czQM4fIA><4OzSyY zx7v!=k+;-l|6N@((c^bAyI$G1bxpC{Zqux1tWo={5NYnNtUm1x!+~=}?!gl{*d-4< z7PqlpuG``x^XGTh<jH+Izy7KVZS`^5>|M0b>)bbEQ&~Ih)SaH2B~zT4W*in%+%_Rv zadKbnU+c>z9BO@$xiRx~wx5#d(ckg@WvtCKwg-DQPk3Hd^rrah((TcIjkqUgZ(X$K zz?`=%+xXY#?Oi=HwCt&A_9~s5FE@I;cp`DpF5yMRgx}W_muGwvpO*b>(oX4U{*5#0 z_gFH&jH#QcZI+~W@tx&?;$zwiHtyfQA$s=NY2`^0-Hsx=r#?OKP*_IDkIm!JI-z|{ zRauq!N31gzezZN=R{QbTA=aKrUM!4moUbfwu3M)TB<}4CQ<pqks~vt!{8N_HpUYk; zeD|%7JdszuJ<Y*Ap+es4(7F?@JEGkDJpEq0V$Q8udFq?#rI){+yw2KqhGk&^+q)g> zl#YEaVk!ReZC%^ZTe%PWo*ieIxAoZN=8Z2tyA}GpR@lFN&fDOp8^68`Yc5MY|8<>b z%B^xH|4Zv{y}lf+t;W2#usLMjwiM6I65mI)mif7g(_5!;8Zo>&xI_7;{Go+gH_p3v z?BNq_k!-=A4o~;4lJ0d}X5D#fX*<i8XWL8fuGXJ?(f{0mIS;t5?&ZtOI8!h1(*E|W z*!?q3b31P5bH5YB@cg!Q@z3kV4{N=A^@DQNepF^%65y8K@z?N+{lmDfZDO~cw_Z%1 z=Ak#&OXt-7S2u(V-x<c7+y3ykMyZLpk<F)D?lO~N6}dL?zuO+?z)*VLYlU6U^SNts z1U<WyPc!{cFu%)^@OYbhR^6=|PZ|A1<t}>}JMbU1tO|Dbig`5QBzx4<st_)}ti($# zik#2pv^<;L<ZH>t%MclU)WWVRB)ZLFX}IN=Wix~(PJHi^r+M_{l6Q+9UP(^rN;sDl z{L<~>OV@Qw>DRi-Gz~)-c&$xN#av=?xO4e%i1Mte3oOmEI2QV9KARyp(X(qh)66bk zhO;{t9G^9TD<Ct1>s@Q*vehzIm&IJsSyHm*4vVF)=bS5EzN{OvrZpBhX)c>w=Bxbo z-j;WPQEsXmZ!K-Jy>r<t<;!ZrL|5N+Djo|M{g!=S&b9FVg0v~~ES8v5Uo1%AUu$g> z%)giALFvjIfj5sP7p(A^a_QK@^BaU`YA!vwVw0~0SJVc%C9@_3i!;qune7^`U!c?M zJ!_F(Th--#mo$GbEEeCZ=IitFPKZm0kXq*MmB%Lr8gf-#Ob~Oseb)Ke<_}f@juSp# znj@kvs(+7BB;j+|;sm>wtBy-9U(ehX*gHe)nqQ@<LaDOK)wrfPJM+FSVmdA}=i;?R zVI~Xr<pgc$X8gf4#g1Q;!EVdK7dKMZ9^7@U^afXv)+sZ;Ebgc81B0`BMX&ByzGiA< z+#G3<MekZ-JPj&WP7CnUwmI48bceys>T=PBv#t_(851o}ybKk4vXN=6%1oK7hr$_m z7y8;-h4d6(TKsJ_<6i5a$rHWYZ8iDXCp++-<CWg|tnHwTROjscsA&hbELQFcWj778 z{P{XqrDglpwB;*=r!L{j3jE9!yC>{mVng9e@9j&OCwF<Kc(|pO`X^tT!Px0>P~`lk z70=b>rbhXCI$CoaUmG&%^;t`u8{Z!-JSpX7q<1HYdE!asR?)ep4}xk=cPx^fVsLVa zv8Kf54YtO!LTeg-Uv7PQOk2|WO|EF}seQF8pTFhs{Bm0OXGr6PzgOn&o3Q<>sMZ~g za{G!2B2xZap2$gmGVL~X(kxRso>@?9o)iD<$|CFS0d=P)KHq#t|M{`ZwlbZ9<)4;* zUZRpHJ%6dA^Vz*OkDIOHk2!JtCs%N~#!2&O2dX$`{AY+tj<KwtWV>=+&rOqK(;j?c zdhlh*vCjVtn~OMd1C0v5C)m`b&nn8Cw$m<ct%1cq4srRlp=z%!Py9-nEIjAgGl^rB zr-gqpI%Yk6dbwoUf!eqaGM|5MIevYi$#U<DK0ba6Yt^h+6*<*kY@HLMc=(<e^Rg@d z8KnHT-d_1IZNg*AOoqP<E1zkqWz=@Nyqx`L=j&%O^N)AQ$?~bl1>NmrcQZ==ImzDZ zypX@Pu<Ra(QpQd7bA3M_;+8(rJL5mYX;X&&*TI@MUq$&&TDAD7RrH?!3>o3~))v%# z`X|E^{O|R{1{<Eacm3CfM6U>QO?q2!`1g^|!R|VjE&emOw>sAgAD#2B)aLYRdF>t7 z`|i$uw=(f^zWSH7(ed1ROP8H2)!cN0Ghnlqkb|4$&o+klCuOzTZ)}y2ubq2zR{60{ z{7<{8y;r&O^cM4O7K>qbfB(9PVXe}ZXOrrc;=cJj&q=E8-nylCj-)iB<EgsP)hySy zT{hiyoICg2my$dD52~d4v}b=Rb7lzYG1fc4Q~A94vT0R>X}#&Xo`Ux2-y7#PZSH&f z((~Z<iv0(6N4qCYxqfZZ9n&Q*`JVOjgfJ{gR`qxv^KJX`8^@EMzbs#0na{y>?&F>c z-sX)(b_r`Ip0`Qc_O>+o+SPqWUM|u(@Z?_Xf%QDfnd%BFtvB~1_gvlm+Iw!X!?r7? zzTSa5H#9MP);h8w+F6g|CnICb=VKSDug7Y|Y@2#U-L%?x+J-B-YjbWL4!L~usj83P z>-L`XMNPKZMv-e0u8PH4-F@CskTko%@_f>AyQvrN$G@DAIqmFn7oUtvZf7oQ%kDg( zJ8{C1$zPefo(Kg^&onG&G4qUD{4)BWX6#I_SJ$ny_j>#8Y!(a161&xr`uDWbspa!# zxADIW@?Y<nu6?jHRdwm9CtHfO^V}>RtYnsv`4>7x@BPBPYDfIjJ_>e*YrLE{r_cR) z&?}=mS>pNSm8HtwCOzj=iryYzkUc)hI{nt-o0qrk?)$W_?TOTtqGQo#1C}qcd{WEs z`ra0k`GT3(r9!XYQc0c4&C;NzGTC-&^>wzkkME3m`uE6j*xG9an=M>^r?M%$FK*$% zpY4xtElqqh@6oq*Prcnd0-iZ<OEZh=Je4apD)k><xT^3+Q+Ble#v^A0CLQh0O=aI8 zYyY=&TKUNpM~kcKZtDD;6t-i^!;==Ovn_wkxt^ZBAT#h~`K*>T|Dumwa$5EKj6=_g zFy;G_@BIQ=IC3|)?qz*4>0!6Paqj(-e_nNUPdFMfp;^b__hN;Ve=7XPw(7M^pA`M_ zTY>EDZjN@{ox9Ut*mHe7&;P^iy!VGGzieL|j$2mBcFWwlG+_A#=O)`v)z@88GZu?$ z=T)@i1w7l5yOq6P-th5K=anzZt@M`b&97PDDR@w;NTMv&_Gskp%M*U;E_c_~R=6kG z{O5kV&o3$UQ{T;(n@wx$-M4CT(eq@veQoQHI5YNG*qVL*6|OB8=G()yYhLIMg{!~q zw|HB0-P!DUJxi|euf5dsxwa+d!C_V!Hz$3&rNlY$sf6Qoh9~ncZTaJ0^}FuWy8D^) z*&O&hWT!2>n3HyS;ya)C?7b6`&$1gHuw|B8@?H6bwtDE5NhhEFy!t-Ay>5{~5g&h< z&0meZU)+4}-g%+=(WT0Eb!M4@iLTO?NoL_`B4S*JZ6?o|z<J!yFYAio+4`jIn_qss zZL+xd_S>Jq^DNE>9(+DOF=C(8<@KiBfu#bI?wyIv*IU2MGc;T}xNqj~<I0zI{dkbL zL${|eWzG(1;~&hi2EEgkn|j9HSp8&Lz>U}LlkQDjEaSCGWLEu@eN&e`Gc&fC{L;tp z(N-zNmjS2Q91kqH&~we=LFp2QBVShfsK(FQuu+eV)$f6ksoYe(^I1g;MAa-F&28vD zePYE-4%3W6M~7omTbvfWUBbU@`ORZmn#zw&^<J>(X}T;3buXTiE;7?{p-Aj!$EEzU zRxRJTymG1sxAaT%$pP<89^APssOGC-_oX3yR_qoA?FW~(+>i;55IpNLf6ru5q5K76 z3Q5OjZ9k@E@rYSs`J6tj#m@|_FIQhUKFf$V_6S4J*99euMe>-$7E6lk&U9EJCY+|Z zX3;Y4qXz4;A|e`^G?!mmcB|MUXxV`_RWEj#5cj7hDf8N<9+)9jmZhS;*WyuMV&AhV z+gROFm=;tPWm|@95SHAz%w(oah{7~et+i>hC-6#|Du^Ua3A@<ZqOtU>S<kiEj0!8B z#;nya+4*SpRmRy0hI@_An(AISoVNPOb(z^dv-^3ByF5io*_tetF?b%$GcwC5(3}@m zX=>=eYt6h=n=zh6CLq{U&mdE}ZwgPxGP^Aw3>&>P)NL~yEc7xTBvfB!77WspntP#v z@y9HN!@-9ppXHS<UBLF3eOA?jE~aU({W%z3yDczRkZOC`toUrHqF<I-kHN|*(GERx zADC%+KM2-WHuT)Rz?6MPd}D-L*u|cyOVcc(CaEesxl*Xd>&F|rel^pX%CnJfM}vA- zl_bB8a^Y6|eB3MM?fY5Xwx1npt~Tm@Y(8t+=N{ELNAuaDO2-GLYRCNdXuO`aTBpsq zG01JzVU<f07JSf3nJsYQdV17c8RmdV40q0mx)+B&-REl2k#DzmmCi&j-8Z=|zjuEO zIKA?qpw^NThc|us^IG=#j+q6YrpCYPpAxWQ=J^>r{=Ay&cdToE(Uo0uuPj-W+gaPk z|2(uM_1xPxZ(sZScI^<du0K#!H|6uRm(K<4Zyil}a&whuj!D#R{k!!~J-=D}XL!2I z{(--r!A^Ul<iF3=W+nC(@4Qm2b>+^&GYQR%X2$boyx8|_f{mo~v(GWrLhKikW~pvx z&*0bmBJ-a?Yo7fU`(LXany>!&&+z)vj<<;{t$oT36JKxslX+v#la4F(d$JsJi|*Gw zakCXH{x$!@(%-t9`0q`d{P)}W{|r%cXNz9a+K}_`S^wXwmi7~t1Uz}*I^Xwo|MRdj zAKd2eat(ZA7@EE-i0#tt&p$%8CQZ&y(K>7>IV~gn@6?!Jm54{a=e0N5GCZ0g^e%B~ zPvhTbKV4O>8N1EPIr8?+VGDb&zPQ|ptM&)2z9Z*wz;3HdQuds;>df;hL=*qaSe!KN z;0#UcnY%70nf2X&d25cL^A5#NPb67-`VVjXZlaaDTXd7Mq05S+&(af{w=&%R`E_+z zp@)6Vgf-kfOvhFJvIb6%y;!nSQh_a#QQmsO;V<t)_4XvEs&RBh`hPFpBDK}eKcUFu z?u27U+UI{VjXt|Q^iZ^R@nM7i3{ubY{-mT;oRKQs!(_o?5&zic&-1_Qs;<>O?=00m z>C$@5cE_z1i<y~4{;gDdcd~TSjraS`S4^tRXP>Tiv{1rv$LbP=>Sz7ioLVn`|89I- z?U+kUu0oMfb>Gxy!CB&)AD`Vd^W){>$zAt8T<^5sl=HMHqW6-gLTZ26*|m4x9en-L zZ<*vFn~UK|p?Po0bZb6D?b(=l#6s`r^BG!;1RLj6$rZ<ZTl~1e>+rYi%BvjbE*&X( z(){{o*V*e^-#W*1pZt4u@2ZD;Iy?{Bt?}2X_jioB!8(J%$e)4l>sl#4@B6=}zj9fn zy76k{k4;~^l6#dSo=#qODLT(^`+d0`XEUX{Pd`}kee$j^%;oY^3kA<=)t=<y`|)U( zJnw6>U$qY=y*ZJ{Rc<UZXa2h`?MqYF^EGm=TekOZ_fdvvY4aYedgFTF&Ves7jCZbu zt=By^JwIRe&->z%5Q#@~ey)^BR^Y2W&ip#e^gn}S%-Mp?86Uf&d8YLEZS>YQdN4hY zk6&3r;*D{0%-ySRkFBp&z54gCXQ7(0a`}M+a)%lCG?sd0Kdxd~r8j%>wl#Sdj#oBH zDQe0XYOOwbPI6;^+}70(f4GFHJ^HfwHm8t#$2y1D8~5Kg)kmH0KU_ZPHhWM0lz9Tl z5?}Amkw3K3yK;qd&adRVr@xif&tlXIR`@Mbx^`!>X@-&Iyf-iY#INqCaT7Z^H@Qi* z%g5lza@F01jl1PrlkVJ~eMv8+H}p^rqnic0<>NcER%fOb)*JST7)d<Nlwf1#Sgi8o zW31`ADYC-clDV^^6Mpag;QqMF*KL;c<jF=R%hS@%xU94}dE0KTR`rjX{|tuP9=SNr zeJ-z|ygWbZ#Z$9gVe>BEIb!gjMS5r2@xX~ki^Pk~7HY@b5xOI=RQcA@@XIgfRn405 z``i;_f3I1`gEsX0T@g_Eu=;3bk*9*;$xxeQN%ddhzV*e%712hwVy%wsm>cPm(KlaD z;;{seb;38ftp|)Fbr@T&^I9B~b_k8Dx0|{--FEM?Ig?&*n{-F$=-Qd@(%j=1Pp$V` zB74{3y<gzIg(VX&R>&W^{&t0Tc}e}%1yi@JKl85Okb!@K*=EKQr<!|ay*BL^e_`db z=-lfd@$Ebg1~)WjtUPCMcEaL$2PVIb3tsu-bm$e6B^MW#Y`*l^QtX08?7w$+W9B{i zYV+81a<=FJq1eO1Hf2AI?Cz|}vylAtY)inaGe7gb+SUhO{4!rQ({<5(mTN~^c1$wp zlV)jAR{x%^@ch#|{y9-@B}XQ4uP(}S<`k9L#`R5k`{(tZAA*jnw}rjZPR`1k-Kuw{ zOoL<3{DpsBJzKdrA}eg-?Yqu<TneR|+x_ZWzOBr9b!27HZsoqqTe*4N<kf!rc6o|V z+>xH~rcz?%ZSNL?X%eDW_J!Ftxbgp9#qj5qzDQ<4Ms~i8|1)Pzu4DBx8&5u0X5gDY zH}mB_nGO5437xnuq0Gj=WrvH!+bunHmTRV{-0cnZ*4`4ebBD_&&9$$led9S5W?H6o z<3B^Gqw=R`dwz#jN6&T2j+GPHx&0p3U9Y850qn|?KdrR1?O(sNishd0#hSV8zU>Up zpQOqBdS0OL&-7gOExqYWB2_-zik&HYXr|5Gk4Mj|EPV2O{v*-4^V8#&I%WBt>AU}k zZ*#^(N6T$W8rM`i*9NTMGGKahyYb7q_1+&<tQH;XTbW;Uzta3q!*9d4U)O8zs+je5 z(v8gvRFwBrOSV<LWqI&B<=WD=>1&S`a=Yg0ak4+NcKG#tsa>Yt(sOgI%WO?zkNJge zvQC?FZ`Fge6-PO{L=u(W`!JoVOzw*odE4atS*|uyU9VkaU8bwSltRCpP>cHV1Eyx5 z=Vh0w=en4AY?lfRuvq@>wU2G(GKKg4Op8yPSjq0i5TqfS$!@Z^i=m9w?ewgQ#Z8q9 z7Z|Tox>elOQ*&rbnrrErXKLn0-41A4ERgbB)|Fr*>?a@96ZGW5ff<v;l{%KGH)#s) zcs5T!E^Mi;!_*A{&lWW#b}pT)!06XoFg40RSNZd`IsQw-V=f;~`OQ_$Q!R6eFLNjR zR*mP&MGllJ1c&Zis@|0^X_BMnJx`N4;c}6~QPcU#FN5y3?@Wym&|K1xrEyZZtC)%3 zM3Y&*(br_b$Fu5zvl#kZ-v_iEJQ`_pwK7~*dtTADg^4u>G?&HnY3T_2yR504vyIW{ z*c7!a-$iqKxUQK@59HzQs<4}KsdBODCQpVxm(phLzSbPZGV{@-S)5CkFi%^;5X|ba zY=-Fb=5mV_b*JA(@%984*k;KDCuK_9{JP{EuX*`aJ@=^Yj^duaJ(tZU`UOuscybA2 zci@>elm1yv7B6Q_PLK&OSiV%ck&myiYhs|M<nqnT=U9!E_lhw-6$uV`Yqx0b1h>qV z#}oYy_^6!Ktht(d<abDS<4KeE393)J948fIik{xaYVpDL<ub$FMIOtZ^cngEIX;`R z;VgfEMqKpF#WrD9%+gcy7VT>D={j~Lmuvfs#h=z?ZP@(G;nc$uD+At%3Md@mFZA!3 zHB~{KdAX^TOwt0ss5KfAYlE3`nlCM!<;bBTm-+M7&Na7hmdkME#jMbCwSB!iA#IVk zkldHMOD;D(-tKj9+pnf8vm~FragaS}!!;vLB<3B@&11G&9REV@2u8@gxyyg4O-OL+ zt^Kb58KhQkDRr9^-8=EgocEKQj+DqU{Lu^&?u*a(_Ncd^_M5uhe};#CA={XFcJJ*t ztNki7#Y2eIW|!fMg5n_d-nvJ|e?=|_Rb2iX6H~1rYOqWF-SPg_K|5N7y!=n+)$L&Z zIcsXr+a0Qcwded_26jHNotjy5lb_A`2Tx#$T=TwTH{@~;7hY%J`B%BXIc;u;ea^<a z9>N7DpHyvpw4nNi^5oMzk_V67I9U8EIO<Jv(4#wA4_pP0Z#c^KD9LKo@2eHJo~7zc z+w|peCFlIte!p4&+_<Y_z<h;Ouim(8sibY^p0GDFIOX4ay!|2}ay&!%QRJeYzJ+td z{_MK)*sHm)^4;<&U%BGB>>9$@malzzE2nSUhb8{^{B^|CKdvhIy&>55MfA@78+u)O z4KohLo;#kvFsFb&{?O)ie*&|Ud<stID!nVQ^U$eyQQX(w_1v`A*<*i197jIuG5cDb zOUyfd^RG>MK0j;61^-%JnYD|oR@&sedML!Kqn=rB@bDz_9D^6ee^%@6@m~4!QR;ja zGl#@IWsm1PDU37;J2fTTN#@B}?z_c-S3>@-da&W%xmBw~G?OPcFfcFoS~mGa@6MR! zCgVFH$+Hamtgqe_E@PQgxoEzKk-yS$De*K52A;`LVzXqQo@Vioo%4mgRX*7Bq@tPA ztn3*<>61)4ckL@;e|rDc(ruTdz7@+ZIg~1YOgZuAuW;|g2R9xE+-g}Clh83)QRL&# zkMq4=DQs%Gp;O>8aarA~bqpuh%vpM;-Sooa$p?yOxHOec-Dz#SA^CN)w|I-Gg_!Ao z2B)69yE~?pz5a6C>wSXn#(CCKvW7k1L}u@ldGl!U!GoQ@W8X|Fo}lc|@ay^7Oy`HE zwKJ~1T|1RSyHn!xyy{sur<py^nem^Yp*bdRW&QS}ykg6R?i}R|lrfT>n5%t-XP#fx zuS?G1)28dkS7dSjoN}DwvmoQdshi>pf4ax*5k79KJ!{{_X@c7_X4x)&a%V~Ml~7(M zW6?J)4%Z&eE>e7)vFcyR(z2QI`O6-6U7q;jU6gOBybP~)ZkU6=?-};bODmRct+?ee zvwX!wn<EyfUnO5zn2J62@JyZ@l@+)#b=^sBuT;&aKPx<36c$>(JQ%y+^W^gvE^m!> z)z=j<k@I;|{B%iT0N)LT&p*R7?0Yj_md{U_Uy`?achjbXm4AM$S;{is$W^_T`}P~Z z{>A-UZo8YfrO!XPDc`i{_4b-}#ghyV7+d9*%(~MYziIn+*S~MHCN@ZA%xP13UT~~x zUgg)N8>VGGJYwi@<crFmuIiGvUo5|@+Vy4A!GvSgd$nE#{q`~ZdGw_6`-FzY8Snh- zlOylnGTfe$lr6R3swtz+<@`3&Tl-?FnX6k>9-D4`R8sO`-9*!;n+_HhO8hoqczkku zfL+o4dlPrczgfT6`N3Yk+rj(IZ!Nj#n#;&4<lJw%ui<&d`~Jk&fj@pncSl^mse2}$ zb;YM?Aw3JH?(dwfGO75Oe}Yx$YRjT^ZNA&yBt*vhFF%vEEq7hWy25$9PVZIL?sH35 zXD*hR$1bX3$h+p9IpZINudBC7#U5K;pxDWI;PgJbi0fDWGko2-HgEFIq!+hX?`>Tf z9qGVj@}I$Q!b(M9i+cseJs;l{Xjex!aqmsLe()Bv$uzM|8nZ&~{+nnK<7voKam$F| z1%t)w=y1F6#u}yn49R->>kf8VFA3V0k@NK6afdyuZ#)#9n|3~!?eQq{{dU<S9E%bs zxR-tVBH!ygb?TWVU-CD;xNu%}kKwHY@uyl@G9(zB8XGUIS^Q4YZs!_}b!PlCx7TJp zihJsAYVdu#q0iAD-2#)HK5v}VXL)?b@*i2xGPc~1KG*k9%J8$&#PiE-3&TujC|z9> zbt%nSn&t7WovUU2VwwN4MI1h`#>uQIH0SK(JyF)_yTT>eKbU$&ZlAk&Vo1=F*hObr z9`2Hln#nHtK6K~2BXhsYEo%B**wtTn)@1UmFvp_U=ay`9Ha+;1wKLh@agwp$A^pXL zbFLh6a19B6Eb`%C)n%shvyU2_p4D8Kd~m76IbH)bp@gq1o1au)HDaqUHOVn-%2c?s zfzK+qQB-P@Tjs;2M=Nw}CTa4^W^(FYxGeGZ!7OJP|ED2()1RGK-ON(D>bjTNldzza z2~B2~y#pFIUYaBFY*rPI$h766&%272S&HOZE_%Q{p&%>Zw*R$R8)r?=s}5j}JZ&JV zufUbjzgN1$R<mJ^$Ae4X7R<Sn(CE8SNI~L+$(!f1I{h>se$w!%WtT~s-Bb2#rt;)# zb0#rq7BjO=UhpofUMJ`I+A!^%yRJ6eVeovk^!I@oKY}yAEuGMmx%=aBQ+d^$FTHcy z7b+-lWeaGoaS)At@-|rWQ^&^rU7fSlW=r1D^f<UC=lPCzT3uxtGMBpU8G3SLoV8x7 zDL3WCiI{h5b68x0Jy%AveDu+F;CXVnVc8dxj~-5M7f<w;)#O-^us8G3grw;v2Vy>Y zo)sx{c1U4;&Ng+?A5C{#t1GkX%O_P|GuzSOlq(Zt_Mq5LtH9S_-n=i9Hn4qDmt}bG z9>=*{UA}6@8_vgFOBduR<`mA;T)J~fQSn5Nh{v`oBt9IOH)ZXX^|D#IKMpL|oZc8* zuw&`B{;HmH%zec^J0@o^l$xAanD}{raG=_~4(`r^$bEsqz5f}GSgg9xyZqzox&-F= zUMrSgiDgUdk7M;>m%DQI$md3{c;$Io2l=^QRV<1S^XNEgV5fP>gXu$7+SRt6&fINz z4282=J!Ha~PssPAtvbtb&Rz7-)7-WTU6rqc^Ced0?zDXCBX09(ZK%ui^f@{aYqn1= zmMT5+^U<O(wmHiS)O-Y;3op&SP_j(i@~CyAf&}Z{s>>?7cS;1jaCpJR<vE{=H9XTO zvsg;=WX{RDOTXJ^3TRbL$$yb`$dg%S#e|J-8;_>HSDPy{qrlbQGVYq&Aw^r|nmUpH z40?Vi&+lCE_L-`~*@(O6qiz=Mbqt+wSfpKH*ZK=-^S0f+m2U6D#b@<w=JUrr7po1e zCe?a#=VyuNPvQ8_kUcN!&?a@R2L8mZ^WqXF{~7F+*Jdo4$mjbm{<Gs_+gi<6KOTIJ zd~Lp0KC|csL-2Da<3GNSSS}|T9Pyv``he`}bIa#>clu1)_RMtSqhk}d#?P6*d*ZCa zYgaDKOI~EnX6&lxXXw=tGjU#aP}@bnihIWGLCfzXwe&u*aMh_@v7^b9@1f`My%{$$ zpMCpq`?j0fV;#=}fuXs%YCCsDD9KyP)N1d(uqD#uNB>mGnTKl*@Xx>hIwEB57U440 zizOX7Pw%bbe6aGEc9=z=URp;3Gw<s+?on$>xl{Vg#RZ<o&kWse#2>`&_%3V7Kb?ya zY<=D{QzJuK`*@x(x4m-D`8Rb^`AvyeXR{Zr&bd@y>iJjeaKffveOph({kZNr>FT03 z>Fat<e+~w7Pn>+^dC$jSdAW=?QLfu|`PE<D%sjuQ(eLsbnN3y`HJI6EtE{Tqde-}K zFPG~f-B+?VPWJlC?afU8xUH4j$o<>wp4yvY28);PJo)^k>+&0xk?V_AIj9%6z41Jn z{K_hJ?-yR7BOC6xl^<5>5xCpGH*EGJwz=C}`h9lf6-yeeIDRG9_IFs#KkJDXv@$0w zX8zvOQ+$58yqE2q_a%0bCF(opeti<H>t-e%cA%%s;?;wCt7ZSVr`+o9u5LCGJa*)c z|HFB9bN-pS{bx9GJ*s7*SMGu)kA5NN9fsdjCSTj7D}5wj@0Rs!$~zC75#m|0e5b^* zi$DLFuHQ3p{hqHDzvmh~yOpoyqS$$W)ob$mHipOdR-fdVD4^OqVV*;(vgyT&?xRv` zuO5zG_gcD+>$q@w8UMYz4gSjgUcSabA9;3FPDpxoNJ%N*R&+`UL-EPuqUBT99eTg= z>=%>OO@1Dt>nnNm^P;?&Sr6^}T(f@)&zGNtw{NY8&ir0pq!oSJTQj*qkaOAGLr>@0 zCeHYouh_CJBsY2T#B=O>bN@3OGJHB?X}syfvKyXxbJFb|FIX$jSK;*NmUr~(9f4_l zzbF37UH+ru<;0Wc_m-7U`?z-gwC?Z8N%mSNkM8Yxs#{`MW1qk2Od`WHyT|KX3;yX` z>YKf8qtA?W3{&Hr{38ConSABB`bW{1Q7m3U0cR)gxcb-GZ_~c*g0a!AR+@L1SLDbC z&YL<#;pM*Urn2<unfqk+TyZHj;ojzQul1Kzlj9Bcxb~GY6Jz@(ri#tZ6T8c;&0}$r z&GGg}NgJu_f~zcCnGBl0JGwFb>N-1dme`IdO>E!F{O<61{8<$<@4@YihkvpwrdR!J zx|NoZ`<QFhk%!Te35+k#%LhhBmFOlei*{O&p7-n)$IpIs`_muRMcq@sYUAa1!DaHy zXn6zfIrHPR_ZGBv9(cBOPTnMuZyx6-eR6nQ&a@?W-S-8O&sJ^SFv;g}SCyNRMX=YL zn7C!$PFE(GuT783Tv;u7$1d+`vE`F1jcwX#>vwwIcvf<HcdyphwRtg9R9MgZgh%vo zun0JQS(BUX8-2Uz<&o|a%6lCbXRXz#b2*%?E^}eNv)j(87cVyPDh37|R#aP)qf(pI zbAoH$Rg-#+Cn579Tu&~W9ut)892LMX6J+vxWl!V5=d&78WTeal3ni+q9P$ZeIKv(_ z&D`RwIMcnyvkFWDm*f;>MLc<Ixp0HN`y}I_CxY{`X6(4x`gOJSrae;SJNSd#O?s!< z1g&N;s9eI^=P0r0vA~MB;?UUdCmXUVBc`bT3>ErwE$C{;#-88}TC5W`K3f_VQ<QZ< zh^yfEQa9P+zN=afKJhZ`_|Ks8<_@c6_|Ao?JZ0%iZ3B9q&3NN>uDDfH?((cD4g6lo zg$Had<*+X}`E2f%iL+Aj%8UKWEgAT<@}xK}z86_!%FH5j`S2r~<h4f5$10asE8OVw zIKlF5RnznAx5`~RVzyKqH+5X3_}yTQme;Me-(o?5`!8H=nLMv5G&RNM@dOS2wg;Dj z1xsdSTdca5c|0mJ>3&qv$_2+yYN|8MSP{L}HmLV@#hOdS<q4Jyahgxk7V)07SKnHy zn#g~QmEp3vl<y6ZV_s5IkGYG6E@OBgm*p|DU#(rQ!E1%Xv*x2V7D}@UvKky_F4b`Q z=wK6kb$7@HX*vI>!l;5oFOQc&>o*8|U(O}HR{3H0y>$;0(vGp37cA3z_Db`1?W(*3 ziv%XlD&m>D^QCWF&W@PU<qi_DCwG5RT0GZ~>*M2vE53bC?AmgQIV4C^tLp12CUHrb z5LfH3D`$FL_UFFVppf7waxK7(b7eR0ey=ohnfa%d7f3&S%x)8$n*3cL<?@`#2Shfm z2t0Z6>k?+6JEeL4do8cC6kb~L^4_c)ulP-(4k$HPs?GCrk7{f@m-)(<u_&~N&10#h z!d4RlZQruA2PI4HZf8-PyuC`)`|Hv^C64oIYg!pf)>OtEGu6FP9Avu7>aoZQPm7fz zf^%kV^;Ot8*KGde18YvNwY{to?mmy#-H5%PHA~e=Cw%7#EAy)UXJIGS?(R;QByhNE zt?HtAVLMa(3T4-Y^u>I*@|iR3#7i$Ft~-5GwLBXeBUgS&RSBMBU~|Q~I9%=Yw-q+q z-)Mf`rq;n^@GB@Mp*U=sn8`lxz%p&&$R|B%Yj%`Mo(*k(V!D_k(p@*|(A$VI&7bT1 zH0^TlX8XU9{weZs`8vzBB3gzKC+{3yYyI4G*)=Y|%##^A4oG}o{$|;Yh|{c-S1#q( zmY?W<<=XNai|?K{)!5$4?l<MCW^14Nky$pEUGy1$PT#(^NJYRynI(MF(mi?QCl>TO zM_9dYP1wh4!Xf0hQ}nvuhp@Db)7>hMYN(XF4u5`e{oAKEuC4P=THNfJyY$|jSRL)W z*OQyPKCoZg_RRIJ;OT0c70ZGo8XI?n{Bqc_dvD(@wOeZrY-HXVdu@yO_8r^XZkeSQ zHd%9B-G0%2!<)M6$`hQPIp4p*b@KLf7rwN03)!YVJgd2G!|H;^-#r%VYBQgIV0_Yk z<+`eR!8o6#vmS1E#atOA68iOk1p7y}mENY$_O39W@q<s)GkKyEUjyHd=O5Qr?6F_I zCTq!At@XOoxTL?F(-KMAE;jLgv7mZe(*3MSf!k~+wn#S@&!15^G2qCzZ|{6A8c(>P ztmyddfc)J2b<<Nq>K>J+1Z?ztp3qmFz{md6<jRMqb3XlNSe-GoLc!9~zJK}GwIb6U zN(CpbiNBq7$np}u+Ed5RW~?4%&!0p*<}zcIDT<insS*|=#F6gFldTZOvbd-1o9SKk z<}cfJw$|5#xSe@?=Jyc+Hb2|*KB2Sg*<UPr6guth5*BTZObN#83JK3YuNAu{ykg#( z$2E8Lvg0S+@=(7QIn%S0c~gVG@^<xWGt`={sg`aQ`q|95PQ1DKq=Zd)W#&U)Hb(8e z^JiS#UB6~x$MFEe`Oe|GCAmtMMEl=_{bw+cywlieA3Vz}jNPR2PPyR><vv}_)R|M7 zo|iGcoEq47r1-quTrH2arL2?RdL}Db&B=={5GgyxFCX>gYnP^nGK1FJ@BbNWLW(k9 zoN#zi>>Mt>C4HXb!?R)G)(>u+y;9lLP{(YVcl(g|jr2Yb!7FT%Nsjh+U&a<}nzGD! z?&0RptNIFQT;>cFE6ZJWO|m?BO?uO}TfLK9D+Q$=_ORTU+huOSGVkiGmlHF;M@2_R zvI=hDl4N`u!Mo?*obN{yUIol`O}@t?ZZP-4Id+Zu72j6Pay_!LTG`#`)~nT1OUrMI zo?7`&sN($gDq+|7Tl&WNfgg_UTlD+F7T@m&o%?4r&c7nn?R6#n!p*g%9HGhK3Vy4< z@7upLCsXR^vZdT6(TiuP-PAGSUDNx*)-`I!)~1)TDGmqQEk$k_?|vn=-5^$du5?>i zQn;wfDJk=lua?w_o{q^3zh%;vt9#nTFN)2kPHt-2^&=Nz7CW0I?2wVT-|TuM;=(hf zcdzX1!q*;~{PcB9U#n(p(A(`P#%zyviO-$g81zkAMZvyC@WM6wu4Q8TWcE~C-E&?) z>+Lx=50)n-k4;NXy|{Cwe0QF1N|%GAO3)hq0@vbuXVT|ZM43mw-}2LFm%@`{#{Gvs zuRAeimZ6G~_QH3|cKXErNDme_5W1Gzs3d%h^ND=Tmvzg}v^`k!?Tn!Uj|Bf7{<Zm~ zy6(26Oi#sSUv6xk<m++cz0dtyE6yD_-#6uJo@TS;_l5i7JQqFip3@U1`)^v%n|lZ6 zG)@b=w`JeubDA#A_NLm)EKc1P%-l8W9Fyg3g||`ns+ri{Y0urafnQ<AHfwpC#(PWq zLk%BkURY*v_r`^p%e5x$GJCos?ZG@vZn2o=$de_L=Bcoh%3PiBoSALznY$-1-Y~Zb zI<dS>l<k{t@X@_}ms+}}9aKBk<ZF?xd})HFj=NXz!Q)X&j(D8^)L^;zY>3Qd?uI>G ztKOteXI`*kvSgj*o@>maOZsf~g!%XgRE18N@u=hFj_!u%6aAcb+gvRvs8ko#nq;|p z$8p~yHKDq5&qnN+vR(3JK>pX2`xZGjh_oK~zC?H8!ABF4%h&SulzEpO^-}qCz1c@c zuqaF6nA?fpTXncE%IruyXqq{9WB-|}8PN?|C!bcB7QSI|i>cLYJ(=?{$f{u{+hQ$# zCk=tG3bQ68?==)?oO5Yv`T?1=%~N(dOpK7TdVFbVXt1FA+VK7-Q<g7}+7RjWfa|PZ zu#`jxbJ|SP1*#oSF5kQ=JZs(d^m=urWuCgnb_=}axa}X6C}9(_R({5lZ!3iqmd{dV zJL0g)^V!l{;<F~Kx-8AdA-g)%SNDk44rP%wjjawF1&U|Q;o;kw!IsOkB=p(hyv3qc ziUym11#fNJDsi_sV2A#t-ZRT5`sw>UFjRP#l`8FOaN3v0zp9MM_r_U`!hmU(i_3VK zbn+iH-C()G`1#(fbk%Ju&hp;i7Tl2-l(!;T<PoP$kh99&qb9t^)n+jVeX_n-pdPfK zWa+72AzYrzi$jd(_dVRsuk-ivwRI}%;!AobRn7bAXK~H&y}$EG9)8oK5?kJ#H2HH? z%hKeMbKxAht+DaSl0R!-IRq=qR?oU?$aUaD^yg(Br|wO8cD`=j%oTq1EquN_NfY+u zKAUl>$aCqz;I7!4$|f8=LWeWsk4^Q6&zd^rKLdZ<)sP+O$DM<2#LU@X^K8~(&>{hz zih%n|6)b+=)!4ytgn{8n@YE}7wcjc;eDv|C)r#J5#PE4z(5k}E!HqX87VN7|>x+JM z%)%mW%7dG)15-qw1X##jU39^<#pa{`-OsG=vUb^>+iID5uV>FBjb}^_dmaP{&NIF= zFIpubNRK;|(d!rQ>xq$CUfXy}j2J3jX-oaOaa`?zg{g4gbcdOKG1E?nTwqukZx<VS z|D5)@IpUT}zo;skl)Uu~KWn{mUB^*|2a6VG-0T-MYG4<6P*4^6X<2L0%Fb!C_j#Oi zT+6V?)$)xNd$)3<a|8d@tCAMQQHHTg_VOmpPN>^*K~C+#tfiXng%K|ec09PmP<%FV z?VpW(ewloG7!I<VE?OxlZRD})@GQBM0K3GPBeyo6@V8hI9XR2`IbXSpJg@#;m3y#z z-&UJ)!yU)mw0p%}KJS<B^%ecS@ZpcebKIjYI%=M~cvNM=L5Wie=eH)PZFps|mfL#S zjMUemDqpxKuVFr;7b1M)y6R)w=<hF=xt-mnyeq-5t?uwYCi~#nu+=N-lQV<jPjGEB zWOxzzJGuGNp3B}_CP!X<v^6Q>tlCSNNgjcxh3aPh$-MP!LVV_2vEGGy_w{TK;=gyN z?nA%p@l*EeANxginaR&7GrekdMwCITkKv2x<oe|*ExRW0`YbFjao%07;kmL!S|str z)BU?_>$Y;g>gsNZVZ0C`F80j8&0aogL4~?$&r;O|Z;O+TN2cybFTTjs_~Y4H+4{fA zWfnL4ukE~Y;^bG8H$sPBdir@rSo+>Hz4Xar^(BYppZ+r_EzJJixrD{?(I$t4pWjv+ zo(Ps$nY(?p$i%g*=N2()PGfntrami6P*0`h(cI;+i#6gb)`oF?e9kPot8cnbm`3!g zPwm!=@@LPRYW139P5H6PZ!0GX&h<NB&oy)HLKWHOPisYgw=Ju=)w`wPX{FuO-W9iR z#k&a}GjQbDamVsab+}*7g5=!^D^xD)&bL<(iQM>V?m4GRzrNk82o2-*zMXNyU1?Fv zj=*V&iuRTL61LT4qIWWGU9nob%~>htn0-BmeaWx>z<0LUX1@=I?P{B^B6;i0e&zoR zrMv4y&-&$mIh!(j^-R0F$8Ww<weGpg5Zv>mOwyL&L1=c;{XJE7p~p?9uYMs`HOJm4 zxA4@i501aC`r01}yt9(8S9-DN#25xg*^0Ft?-tLppW0{=_pEHQ&97sRULT%yW!rV> z=MA4?9h1A>ZF%c;JfO#R%c(m>*8PVzs=BrxdHIatUR44A*2pV=bXhN&o8?{GZgFCg zanE1(DvxFFS8gok3s+jXY0?hUR=)LXUo`Y4UGrXD`uJQoJM)#U{d!v&w?=RL<a9z_ z_xh}7t217OC_Fj!y-c%spC()2G2X<Ay2>@rXM66H$nZ4$&k%opYl&3MvhV)Fb0)nx z{=)cZLiPlY&FdBm9NBhU_uYbvzMo$FYU}*8xxCKR#q(~1mbUhZ_c@PuxJe{_=68M> z{3N~W>Spx?cc0pA6*;eb`HAI<?^7RqSz0JsbBzD2<<bI2TTPV$d6Qnfr?*`7XSDxa zF!8AJ+qqo3ngdt$JX_<osycAT<y7&@Q>TB=3;1R?rRjQL2h;YR8}=pN*UIob2zu~@ zEA{inZH4#loLg1rpuJ-2Ea}iAH`GO&dHQ-kP0~tBE8}rgTe$4*%~h+WltfKWEuDB; zpJA2{Ps*1SSL)vX3duE2&S06f+@wcOSaagGm5-K2gereu<~GUb!*Wxbvdi=LSS*`+ zAVGmI^QD>_yJ@1y+v6%%XS@}%>-L}K!{w#=X4#rWJ|R4z8|AFHCI)<6{^r1fYm*Is zT?vXlDfmP<>S5(s>ok95lWJ?8!-+c!92tU>56!w`_R*Zx)zNIO^xyN-rYk!cGk%WF zu;H4L=n!``Av0%w;j1mz%C-LRbosq5eB&=1@>-p3mDZ_d9ggMNGR601O%U^bzF*`h zi%j2Cne+?`OA)i5hEJc&`#R@U(ZYzGJgfNRms&1iZRqa_bv=3L%IzP_qGvfRcW;{4 z^l<8FA;0R&e-5x^wuNeMTTrHBrv5lq%H2hAyYO^tvDrMSbzkjIM@%o2G*#M>U>6e< z^6tHY3UgPTqex@hJ<YaI-tBu!G8)4CjA!*|Iur(_Z_o1SKQwopV(aX^7AajEY_sQ- zKI&$86Kr#H>M7<{Q|>#)+fFp9Uz^kQdtZ{Tchw8)8?)uM9CNA^H8V2MZ12jA;RyMr zG`B}4sPVl2v01NPpU;~1M&aOVKbGWK0eq}_ccfO|;n=pNy|FRqu+Z}OV^j1+7EE@y z_V{q=fu*`l)=~mITy9V11SW_GM9rRjZ=#<>ZD#a)LDz<&?IOE-4GORItY5f1;mQf+ z>l6KdFP5ne$-2R8p*H{ezPhOm?dmqAcKfD0vPzy{eOdI>oN`-N#kAi$9$#w|YT`J* z)K<bc<zwg%_WgS`l_go8&3$7%X}@km=APuIlFCaJCu<oPWVjs<GIagb@Z;|EXA-}H z<xJA<_L$1@=dW0*Kaaz5WiCVG^lLMf3}ZBxewwj8CU~mES9Q_Z<rj1dmHL&Rz4bp4 z_~}Z{kyKX$v2%t|Zc;pTkK8gDpQ}x2?)kPvK`<(UJ@34iTW;qhSN9$13{Ng~Z2xqH zBgtmcoO!HqElPruELVsb&tWnQQebCnf0Pwcx<j0Kg>1&peczJ<b5))Q9`%q`;AxCv zSm&(qm~HWn&QzarQI+1?vYI=8dLB37Ij|#GQaj{Z&$F$i9)})w*j)4Xn{!>{@%x_O zgO6H^tS>hA1cYa-+Hf*(bFg;d*&ug?k73Dm$5tBX9POE3=y&2}fH5mW-&f6;2G`hk zOcIBMT%DDYS1g}&;;KxK#}Zc0*=(z<*v^ZlIZqCqTg$7>(QwTAN}7OggqFX_r9EF4 zPf1PdoW5|GpwjbMTMjcbO<4Et%N>W*&65?vU)*7SksWpJ<)XVhmrk@4geh;f|Dd;j zqUe;3Z&+tE>|64HYto}%SJ(3V%b%&^<rvW{^YP#vM&^$ukLEjU{ia#5JYd_TinqDC zS9vUreNOM3+aZ%@nZ)qb*7MQUJ>ttGa&8Bd{(P>Y81`cEmD=pyPPu0flldZ-*i62D zZ})BOBV87cdRdZ8xy-&;h+eq6CH3^(FxTBrcJM?R_h+3kKEo%mwL~yRWp$JLUNdj+ z%y!3F)5X5}oI0ju64ZaMZfo4LL-*fn*KIBO?w8SND3opFbRbvZ*}~m<ZQ&J6lNeWQ z%QaPIp66>WlW<KxXq}o-u@^VrRU^0lyf@3A_s^;7YPXaLxGZS9^<eLD3(-pvew&tg zKk2)Ail_O+>TgB{Qwwg0Jh+u~<JI=(>=Mj-ZSE|5U~o31?_pWOcCU#xn~D#LUV6uR z;)#1q`I2LvfmcFZxOYsIIBF@gWMOmO-CNU5TOuXHUjGP*YMY<GI?8nErAaMMBP&w! z&Me=!T46flj<Yt5_trgFSGi}R|Kix$*2iv^OWqY(=g{U+Q1xA9PV!|I`Mj<}Z#*R? z8NDbl>OaiKc+Qru!fxu~N4cV<dkqe)XnJKNB`N(i=9m04)`9}>;_MZN^5r7#MxVYT z!LF<#Gl@eX;raTVOD?XP9Q7{ub@*h}GvNs}7v|Z%UUA9vwXYlNkp>HSqj`&VcD{W! z^-Q?(8OKwnR&V*8TFL&3*VylJkGOxK)H~i!A0sVyywg~!%lG}e(MlHf;D}k<TXVj0 zgeu=>YP(aj`TDIbUtSlBc%AV)o5{vn*64e8^~4Xm)smxc=`Nj8_HbrPmWa5e#hTeS zLOc%iv`Ls=@@X!YxmJ61;e^_I*_?Oemh&exd+)1`G}?H6T1)eBb{2u`Tt^wfo)D{d zvp(I*?+~=z`B^!^^2FPq8|O-O?X-^`EHX4&aqQY!@jdG-^->G#zKcp9i{Ae*ShRFP z-J8cR{WEUc7yJwL4mLJ@8*$ln_q*pyvyMv}*ejZ>&eu-ic(pSi;;h&?8PS(vm+pKF zOWric{Op01x2`ODI-hA)f8df3vE{O^hKo5I-uq7r4Q^GrbWrB<21Y(xU+=3o8Qfa? zx%{-w6dKAJ{s>#UcGa;4QOT8OS3NF>bG1)9aMs&R`(4(Nux^Rp3ubLnK5wh}+c0Fo zgkwv*8+*74B~*fz@k>58`6>RrZ3_bfgQ5Q&&8{C3kEZVzIZ!lJWX*vB>&uQ`nI?Sl z<5iGb|Jwhgy3#@hzGZWyFZTp7`OMq0;FnyM*o5a#C71mC&K7)7rrGt-)22cX2AeB| zJGCbt^{}lD+`%R2@pD6#W>U+??V=iza$gp+6bD^Bu;|*U_NOP$nx9H}TErVWv8iuL zf`v`Eu2;=1CJoKp!)1)idp66=W3_svv|M?uOMAvin`?pH{kshBMczI6c&na4#exmW zmdmUs*~L^}59)2<Ioijo_pU&5<{iU(Gv06beDV!zMCYHUp{hHM8m4uH^Xyb9Um+<K zmtqnB?#e|sb_a&9B3pNSRX^rdb*Z?|(CyRehRju-udm-)_ej2n!9U)s_u>+ZbF3am zG@b}M*cw;`OG>S9Y%uf>;Ij_yX5zED#FNX^z|+7Hb6KY5uzggR!ru#-(z@rD@<g#; zcr@q8TP~|W2??DF=DmtPXHP!reDy{`vuu{bVg*4T3z^`}&GQ38a~USMaVnH7dl-^5 zF{W{Xf##bNZjY}7C9$%oxqJB@wlul$<O9D*-|>B#3;PbGE6q@GFW%UweWfa>C;85o zvmV@sg_UmWJwNu7<6kIWSnARe_c^mHmp9JOGW>Tpl1)JNguK@b84bpIt$ubJ0anXO zhT{2I&u>h;aqOL^-HfH`t#LDCH91rBJpS-11|EChU9P@YT;dV8p5x1t-<IvyZZLlD z<tNU%!<JRLtjX|mncNnJ1Ga_p*LpA)crv=1vdp|axo7gFIS1az7QPR7GNE(ZH1<69 z$Nm9^%_mnV^&UUtXMAg^O_7nWPw=$0q8s%k&N7~muw^wayk%hc-h+Mp^H?r3#<ib| z`;P=Y?%UEluc<9~URFb4Odqd89G~YxMwyi0LyhzNG8@?r$v=%>>$SV6*7{202J7Ot zo_*}hYZ(*+IG)V8eEpei=9-zd{MY8KKJmp?lTnFr$LH${RvPTy_VMeAaLsuPqWbsz z{Hs{>Dr`PvGRo~-E-LNugg-tik>vs7w#KPnEiQT2ahzCJ&AVIl@?EVN=L%|HD@6xx z*~E1$aL>AiC5tyM(J=1YGDG{|S=N17vwNAfx;$=+^xUobx~$1OvEu8>I%nM_olk`d z{1>jgddWq$H~5%?h@{sxhNE6Z{(;jXIbQ~BntEPD_2%v7Cfkfm$8+v#TX$7+tTZz( z(%P)?IxOwr^SxntewGVd)D=EdUCDW8aV#s1ZT9h{3@#}wH3z!fCVD)0aCuI`m$Qli z)uoFbODOkjd*<-`_nC6}Ypb%$b2cnpWUNuV&+!$z|6$8Nt3D~5GpPC^diH*d$@fVo z4og}vTON>I?G>JLNjrL06zhz6o_b3dR`ss_`k&!z*rk8(`#j{f#`|`^Da+)ry!+We zS!UL*qjl|<+EvwD=HBQu)^{^m^r=Lp-BeKFlY#BZ-EF)|-rH_9Z<#UW*;@aMP3t}^ zE)?xs$J|rc>_6#UnsoWrplQ>Rw9ZMyY%*lv_v+j@hk2H2kf-%3fi===6M}SZ@APEm zU$``*@16CR72*XigDaO>3m*^m^^g!f_<XCSMDxLA@4^}0N!qSpSns5H$Mtshw6LF@ zN?RA~36YLwkUH33G;301<ca4JtAaMF&AHX#t|)CPetYhdfZi=t*V2QpueH-X@a56w z$+;b`CI|PptYZ7dyf(sn`xG9A9dBc<2=D4$wRqP2GrMgVj=zl7YTkKi$<2pdpD)ik zb9Kv#QVZ4XMmaN!b@v>2e0s7(;ui}^(b?NRIaOp8H2vW{CH;BTxBd-ksV}Gde6X8a zWwZLVlheBTc6IF^W#3FMya;=%_TZ-WoaUHk+n3(^vujG=v{?$~j3<>}z7027>zBDu zDB3VZzJl-AqOe_)UAN~~%3jhFVDx8}WsiEkwshv<KL_RqcHP>#*L&)T9N`;Ri;qt7 zDr;MjW+CFK5LuVD;%S0gIZv2>ESI8z+i@M^m_Hu#q^}3vw7IrvKSSdcotZy(R|#Yn z+!6kCWNB~6H52dNbiYq7jcVcHox8Q`e{GHx?48yqo|a>}$Ghp&eslk-%qF(Cze4@l zvIJk<a@aamR_`rCSYKdU;f<~<x>6f;PT6XQCS)Bo-QFQ5F#k}$M*nWf)$=nP%2xa- zbf0^!I(VmAanzktH@LS1Uw6A#tUc}9T1K<XQxE#K@T{2S!eO{UYG%oo_+1PuzxT|` zWG*`?av)*ramnQzGfI|svRTbPHvO!FgHFTz_XhIkdKsELV)_<H^=C6V%J<s5D%;() znv=uAE<%O>NO0Y~$;u`L;@tN(KkIs>%b<23x`%O6rr@<yBeoOgv|?AQSSV;4{9bZd zp*d-4$m6n#m#$ys9Yx(^g5JsQT*+{rUGB?ap(X?0fR?)xFU=}4a1Ra=oK#_}IeXKR zgz6y1ow<jZ*J?faC(?VN@cdRT4`qdC6FMD!Iv!NM)_X(3;=yI-slV@+d|hQ8?!$1i z!MI6F)l@d(tY0Nd>4Mt(j+ad)?)$=Xe8uu7j1zXA7xfMh-IWr+V0Wc?^6|%Cm&#Ur zc{YQ?aQ^%SE6!Y8`QUlK*TkLjaf@d6E}XGmRLCJ{QoiMeqQ&<X*m!>5pp_Y6{aE6w z$YGh}X(!iZ9NihiHfcdY#tG#v4j&mVSME6vN?yilIBm1$Nt?BRc}LH)Iqd$gy*EZ$ z{nc!k`B-NDT3ZXBWTx3q-@gA5{O_H`uPz+}#m-~wCig<G)<;dYwP4|oD%NUXv#twa zNH5RRT=H<+^RBR%35-j$7*0Hy_vJuX!k#&o&HHv9SgOLqX7MX{gXM{HnjLNrnlA_* z)%fXF^?a*l!0AbvtBM=!xqLDvyuEqUi9x<|WlF*V&EH2J{0?G~5k6dXW$6me-kXvy zz3lP~uYXxwsIt)VsD`}-!#|}p?3xU3U-z}m2r(A+Pqp5}pOw9t$)~<AgUy_!>}7y| zp-gUr_qMuMpR(LrpD3KxJYKLT<U{mv0Y&A9?JA#Vb*gd3oa?KMa!PBRk^D4n#_DO= zWfz}iT9pL943hXH!6#8Ba`c`=11IzSr7oFU-rW#pKP{>}@w&+V56m8YB6GgKJZgVN zu5HVeG{HL@!40;BUdtzL+3@wd$))8AMst|&P03U4GpM?*dNR4W_1pvV<em$RDtR_? zJ6BxUahP$pP0Fv!iycqo$gj0aR5%d3#**Q2SIm3WDHE)pE$<Upb>Q(cSyv4QtJ1H_ zGrbdUtUJtHX7MX{QP3ONU3^#d&OLeZSL0^eLEFq@^9x&g_`UobUtZp;c6lCKp>J{@ z$8*{20QrOV)gKl&zMs`y?t9qegQKJ@E0gTR9Ur^G^54zjj|t|hp5@9gr+gXnWR;Yz zDg3iV4lzBLe<oyg+hdyxOmEpGWnE2_*^bq7O<t^}dGf8FC0E6PuSX4gT@EOG_B+%# zNBE1$)ya}7=@-(bZ<PJ@b%}P@;X-?jCxKGA$0VL~3Hi?v;$%r$@*p|uvg3}ocNlMQ z`S0y})Nn&ths|nE+VmbV$!C)#S#R8ySmn|xcl_G=EOxF{?lGYbi!)WOg@11gs}ORY zv}lFjzUX-dT3@z1a)v&+R<kMpr2Sl>tV4?S7Ek_(q%%C=5=r==X+5XwWKY0-{kTky zJ3H0;y__7RGsQQ{X);QiUEWfld9Uz6@a$)A&pP<W@E_}Km@)UTvM49}jz^1yHrNFJ zIWsS7G9%ZM)auJ+6ThxxRGH`)cVl_s)N|2mjVCwuWu-m-qop&U;=R`)?RcMrZ4-Y9 zSlE=ljHs${%YHH8OYn}r?55>0bHqJD4>O+5J!X7s{^Hwj8<&*)KF;Ow_I32}JI%Fc z!zP+u{qdmY_?IQ@>n*=7>z`^+)%R~p>rUon*{lmEy!rKLg1N-od$V^`1&RIKp!H7i z2Fr(x<UU_D&p#^}+4nNIE1WL8G(p|gVl}ti<12+{-8l33Sk(*#80@xc>pf-8WBj^| zhmT!tNrD6O^;y%zwNHxig-B%?Yf86^CNN*<+p@^u_%r!lu{YwfTtAx&mZp4J(RGsl z?hDVCfj`ek>z-WnXrso@*%E7|y*<v<rL65w$m(%FV>fecMzZe$nfYETRyUe3+3s*T zd46ezg0wSZlhzh4vyH($A>F&nW!C#I&Dp|qKy$~R<7#uFGZ}=kltec-E$F*)Z1QR8 zn+->;x0t!FijmiGV>}&hw_WH*ctF$ZHy2MP7f+p7*e17F`SOZ$)z=o5@7cxJap3z( zQ;)F!48D`DxXDVl=I~GX)iqW7)T8ceZ?5&~<|{<6_7r?nzw7mdzqP!|4vnIZYuCTY zp7Y`T#MBjMmv~63hTU2JOkfk=@q9lwd#M+*7^Rzx555cz&+RJQSbp-SL%!eEz_pRj zm<u^yhRr-b{rXaO>7JTn%LIcGP9`>rZm<fS)2f`wEc;h$=1e8YB+=TemRrrf2Ob$z zoDYtj?%{6oX@7f7a<T6GyED1hxd$BA5x4z(r&fFU_C4M+!cx_FFUT#v@%x(X+uq)< zZ^F&5Pd@sjd52S7TATsn+w-P1&gnTRyEYaj&e0P&b+-ABOPk6&^~udW*J3U{+qk&j zq_S6aj-cP?zI%(;KMxT~Y%=2Cbh)MB`TD(?#mbIp3~i6+UHLj;Lg7!Yg~AUvI4a*- z8p-xXZr;wN1^UN+@3fH*e(fZBdvf!a6^auhO5?1a&0DjkYEs>t(6~n`$)6@HXTK1t zY4STV<+EB?THf-qtdp;g70)ZkGK#Hq4Lb7WxPMir_B-iGl@p^~8=o$a6}PSD%D!Xm z#bef@{c&#}!+(Z`%LxsY^AaWNmVTZbwy?nCq~hkkZ@Q+fUvTQAu*&jtJjM4Hh-RuA z%Kf#H3agp4UoCtBALojz_X|=3s*@)l^=j7^)>-Iebb7i?6RWH8_Ol1RFBMv~TC?n2 ztwG(CtMw+v$tz#Ze;%c{abd@?f}*NlmlAlM%zx_rN%YvIf?6%p+iGPKcGw@D=)?N3 z-$`@RX%XjVNsG73)-{CqrA*ck(c{0T()@#~q`-Mv?V1!Dq34r-T&il6nDy`k2kWkR zOD1{#u?}gvX8Wox$n&J$UH(fG5)2>6RDJH+Ao=k`&+o?ONDK8H!Y)k)ZtoaQ*s@=^ zeDahw597SWvw9<1f3}5uWfpm0V6ZcAyQOm1)kuztggdN>$K$Rr_gS7bjgiS?fA;-R zt2CqXGs{QacanMpiYmX@W=Y;nZrypB@7`3sOK$I;BwV%bbf5lIuc+!tapZXy7A?QK zcRin*So7XEe^2DVQE?V2k(tWDrzUv((R6oVX)t)4&%TwbdE#WhkOx9X=C8H&+Abq? z>5#IP;oEz2L`vSi_A1&lx%K@#Locf`g>so@pClf^<MOR6<?0jfEpb@zsp5;sbxFI1 zZ_9V^+~4_ut-3hq^p>{=&od-VPMUV`(R|%AQQeiNC50BP65PVTAd|Fo+uXKky%Q6r z-7zw}G?{&=ZQ%8}izQ$Bb53%1p6_#&WBsu=3>9BjhM3*?X7{D)*X7NVcQ2ODa!_NJ zDX_Z4DqUn?c>CIf#P&GNgAGr5_pYdFxURBaxu;ZQ?J?_lU;eI~RG!}R`BsCt^xg^! z%avXSoKEg&lYHqPnx4~V=$Ec6AyX!DO@+ZdOy(-1dVm{$OmJDv9{EF4BO9doW&dV+ zwXrnMj|q0VlgC^laXf2kaUcJNqwYO2>C0n+-Yb4E+}^|JaIN{f5U0YV;&awl6jGS{ z_qj(+>^N3DjeTBKFoTX+-|@BH4(fMa&N7#G_PZxi^SIo?Zp*wJ`OjzmrA?lmpc!*; z&%1NHj!(@l?d`9+czgF+CdQXB+j6IB%zVjs&Vb>osYR!er(}L`SWiqs5XXtN$}FAQ zQ!LMCm1OVux>_+rKziX4kBjEHEPu0oX9!sFNA;|feEn54b4s#8NbYqDS<O2fl?M)| z+qxP~c{2Gz`O2<7tE$T?!Hv@t8gB$M8O{8;<8iZx1G@}YMc{QCxnr{qG#_B7dek6w zx^Ks~B?o1+>tr>fc_$RH?=|^&b<^RUOK!A$mQZ7Se_e9<vA5^k?XDbhYH~LfnEve6 zlIIJLd!5Ul8k2guC1Klj!JUk|lXuvz`u23nBsadoIoE2kKQm7#{G+tytd7}{eAPZ9 zhqtq4nD1tC7ScR*vcaF>yGgFfyheA)?`xi2IruY7@l&70s<-9ZiBfJ{?7=U?&ox{x zcR8uTcU*Rr{dQL=88Mv-g{rWG$>p-1?_6zT@(#Z2vV6ZmJUYO^aP#CIVUO)kXE3o{ zywbI}XU^ls1822*gy+pY@IL4^xA6VApQ}W}CEjICKC3A+>F|c-r*78nWnZdxe{Hc| zrr&qTh;@%o95sEUv4_uA>(%-h4$L}LTs$d;?5yosF9KwHp2hTBap7t1x@4Gc!yGsx zWMzU?bx>hq(!`j{Mn%3+H(%Lp6=twb2-&eg+2WPOiW6^-`h@WLdu7HwNPeYxgKNFu zL51P~Gxzn+!?!(|_jeVi;?KRt*EW|qxQiUAS-x_m`SYdWx3~63IlXCao^vT^hp?IF z&;G}Oevc$h@7iZJ`O@M^9$l+Fwe|cM;+B7UwrOixlZm0*=FY<t)n~+r9%m8okNI7; z_OV>z(U`@ClU}`kH|g9B?pZG$xOTCIoD(hke5WyDSBU<%^H#1FJ$WZ(&-=fQTC1RY z+_W_A#L9gwOFvaSo5i6%Z`rH`UtXT|nmGA<)sYislQ<Zjzw}`9^N*Su&RkYi72F`} z@aN?nj=~03h1fk4e_UPKGr6xQ^PdN^dgFPKm=ul0SBiZyBFw!eKka#Brzz$B{#>T@ z1}P=mg4z$7eznrFn>1f422?e71w2`=GQZGQO-!==#KR4?t{VJ(0v~USd}D1tb$s5H z`}fi%?dRHsiOH;pW0#B0V=wsrb=5OAn;eDTT|4=lg>EWKJh>#Z>Z^S(pE<Ya<EDsn zPAOGaUq?@xV>RddS?Bg+&H>y4j+Q1GTQ{u9cC_UGv{3u{vf{AGXA2^ew2ULT<W*L0 zSb3@XMCH9R);(93U3<K7TTt#C=g-L-Uq=>4$Dev$qSBxCGC2Cxr(=)L1iw77HX>hX zVo@xczt888N6W8-8NbPqQ5141s?B<I!?%Zx`9kQ%!aU2*QzqWFSn554^VEs`t>H>u z2b1T1l<O>2ov?TN$sJoxPn1-gX*KbEPx^<oyy}5gtxac+7bn)$6#OZbsViOOF-hF_ z2q&Xt@a-Mz!k#_y6+ddMyxDZ?jqHx&4hv_zW2iQ;Z(Lb$>Da`p5%*_3&XVarw5oQ4 z{zpE`<#7TZ<#i7R?PQTUz~hlN;RB!H>zIox9%~Dnm0WLg{+`d_Q}U&?SyOJ!4{AtX z@J-aI@=4iAOHsk30^_q8ugo`eYg~#k=n+17(sW&8sM8yXsD%j&^d9j&4&Rp}WO%$t z+atHIpU=7E@uhj2d7j&53HCjnA9H0Tqs;Ths4S%;xwq#?&E(G!mE9cRB=Pq^O#i!{ zt0&f~)p^|f_x(qxg3R2Gb5&APB-x#R1y8!1XRLYrrQdJOIF}jc*V+bfE!dp*_<m3D z4({E3RZqUkd-3S4;>yhr{wKn&VepuFx$;`^ZI5IuS=jP+O8a_rh&NQ)I=tX@&{O{D zwUK>7#iJ$ns`}dJg-yNi&gS#P{ycUshj5i`Z@yVP`4=)TX`1dN+Z_s*WW*$G{xfVb z>{=jPcJ0BAxc%nNK`R6HB+L4%n+h@5CC~XatCHuG)5hdi7E74>F7ek{J)4nyfXCuF z+dShfOh)!Rfqx$q`5B)#F%+HIcSrP3^j5_?96ARk{&V$t!6(V)A#42Ss0-V%<m<LZ zRY8moR=>MtP&mohBXVYFz{B<xXAQ(o%AU7)+!gy=CGX{xt_eGBvY6&H8D1|qDDpi_ zf>&8HhNo2G%cI3Tn-%%@wi!>p{B@<^ro}o8ww4ki$1EKcich}wa@O;(sp3i!I66Iz zKjte-&^G6kBJpK@mMe2uW^P-?$ULt$tL^VQKR$o2+9UlsGjblUSC*g3*rd-as(n96 zDI~$~nZ*~|SDwXEZLTNJd&L{s?>WQN_iSR`lEV@c64qUKV^!U?J;lU>)0RCxZwr&H z-J*%yR_Qiho?M>!pW)^zCy`J5`?J#g?)x8`UU<-?_VL@7z75)WHvgtPK3CZ6VZc^= zep%MuyHCpYtKXY0qcmso&!D_hkJW#>Xq1WFIo{~k@acBBhV9v)&7Iwy&)BQW@*j#; z7frpxoKXGPw5e#?8g4d&Wd3va69cy$wPcw*@5-W_-j+|6p(m7I2Iif-JE8b^)Xmr) z_nd7W2fm32RF@>*n(?aUOy9hDQ@&bn;AG%ym+4C4_|I^QxvTD(O+wY9nR`PX%(F@t zd8WnY&QMkCz!+nwGUwZ~DQeC#UtW4tGWMV0ztkYYdwcWCvj*as%nBbWUtenq-P|B8 z`_bpKd8)@TOWTe9l0h7nF-5gnWddE6ryAU>xEQ(IqFMSDO)fn5L}7i9Ew4=rGwUW> z!|V5^9#bf1?%!kae6M;=gYoUIVxyGu+b0yhEGg5AoRM63QmMP4yJ^2Q4_C$HG=~>e zvl0UP49~AO*>5O+_^sao7R}dPzAIn<x;&NRxXi5jDfPQFKQ)S^E3MIbw)w%dElLU5 zv)G-Tk5n!=9IR{Ibyr!ft4%)8_tOWh+gyoJHA`-+I^nS*%0Bq7)@xn2@Y^P9l)Bed z754pDw#U^`tDO1vrL}t^e_iGY;aFuPy^VdVnr*Pc7lo^n<s7~(+Y<BT@ukM8k)HW8 zzI=N&D@4HZ$$YPQq0G-L9`CeRHK}sDPT?+%zq@9|IXG+Qt12IJXZa?wlIx({r%Kz; zVP?m9Dh{lgw0%b9pH^?rJeK^jn~a>S6+Fg);!n1HOMZP;TQi73W%93p(DqYC2G+Aq zUB8pGSh&wF@%4$L_KYEu3g^vy8@Os0^Lgc2RTB<BW0yU?)}+C)v3c^p>lQ0R_vI9^ zf8RVSQBr~-eVwaK%?<W<vrL&1eyGdz6d7M?OO#1%JZZPrW5vg<JsCIIH@@|m6;jHO zBKS5~Gm@w1^CZixf-sw}M_ned$|QeYIW6YVDoz!{Q;azcZkl(P*ebs-Yk$u0&u#vG zxvvX23M^QHy_gEB=6zK-GE=+X|Jb4v;!H*dgf#MZ@MJiugqF9f%S|nLkgj}h<`jm6 z=O!FyD`HAa4(wnrT>Xxj`Q_`7)ZXp_KVI)mOq{B>`0iXSIzH{Z+Oml?TXmjjJ(o0{ zUs*4^M|!b>v0id=6UPe=xy6?jPd%|@_KkUA5eq-3<?9yr9`!u=$F6PDlPk(ex1F`q zB@$1{TEslJeEZg$we{$iW!}doDNdYwT(5qC%&)L1(+pm2-r_YQ`K0=4=JQd7OF6Q4 z{Jk-A;?Z*6C&fq1Z1QAP9#<$l^?YOCp7YmND@w^jWy;SUPMcq|_U^p%_ujrOi>|5v zKGOVh)=IBf)^j)K1<reUw|)oXS#JTAhZ|qd+NEn(vqD0F=Mu+>B(ATovdxz**`~DK zQf{hJ!zuBF?|luo-JdZ3&{Fm+hMVj!uPyuAqO_9#xc^d{RT`%a?XF7BbaVPt%lOiL z`s8!Pw`N_@@!UU0^MKME&+MF!6RKu)tT^!Xi>aDJ>y&xEQ5RAy8PXM!Z}m*Fd!aNh zgrUgD*C73}#WIDwaLLEAhCYU0j>|g-3GSX`_+^Q;<2hai6Y=2h|7NaqS#Gny;+<yy zD?^_HkLLvKZP?K(ZNdAg*<V{Az)@w^A|pS3yDe{wJ}p+i*Q#EyGh@~BX-d;ibvN%? z^*(9&yjoYKY0A<Y!_Qbxcb_KR98}pQzT9uChv)X~PyK}QY|Nj#n;v>P>D2=sA<blg z)u~e^zTndmEvkNNdwyv~lsn7Cw^JJvtS<XKQp{eRYVm3I^4Oaz6?e9t6D^#0cjc$d z3tGmti)_9!TnWf{R-oGU$jCi_mw(nTjtgy?5n{dj86)>;Tz;0T^GaybrrQa6{#xAY z9@+D0M;*GBoxA(V-FXL|tv|^W<8bk0TmMR)1$~ysUxw!DnY=j{@49b#$cB5b+dKDc zI$HRw{G7JkW3}=)ca`~B>mR<}zu9YEPEVV=p-kJ2H-`6@xw${H&5jP(u4z7J@zdny zH`$Z6h@_tBUMX#?&(1un#_U<;HvZ!xPkNV5$d!3M>r#_wFO$Yen@L&=cJ>@~jhN0@ zyDF4@!TGJ;a`P_n&zQg;cYkVT^o=DBtnxnBW0H;qwVm>`wD9?+v_<K1awp@I$#3Uy zZ7`UlufB7|-R;%CugzJ>F*P>$sVmpM)Bg7-{%5$hYW9b!`RA5IGM66|nay-S;ftxp z&%NhkLc^vfF&}>z=G4Q)=O}qr`<2**DxM7w_^XQDS~r~VYQ8OVnQ4lx``HU24J&_g z$`n+-43Ts7?oRFUSqIuLxYb?f64OJoIaNH*)*0}aiJpA<I&`U9pYt5%OAC)3=unt_ z=BH!wohHLyWh=KUi`r-~%Y^vniA?YLJV)lzdxbvtxS~u2=X?G$6ts_9?+QNMFkk!K zahCdDs~GjJN#uF{x?om&@%{#p*@B4?uEJ(aD_?d^@a{PHIM2x0T-0-U@5O}$o)Wiq zt`5vGY*@oA+%u=oR#P)3Ib!bY#X+m*?Rf3;<bj^W`-zud2MKT_NX~9z<3BzBm6j@( zga+p{*`2F$!Wgw%k6qr{SH+c`&hX^p<x7)1&UhKL9xge#EMHQ=;10Xv@uz{+&FVtD zyFImzBrx%ds^k<ourt4#7`jXFM*5Fk|4N<|aZ3B!JTJ>EW-Oh%&CEh2`Kisn&^S*v zvj_7ml-FOlG}GM8C(m2sPEo}Qw|jddesQ&HzhK<VAh&$w`K;dOGK=^P_x3YQy*TIT zFX7(RZVbUa$(NUAO*poO^+dVq3Hx%1z%QbjCuI%X*P3z{fBNXJ+xnkDYPW(QpYgF; zEkEfwMOjRDp72fi@I<eI<pT3bhQIIjG-P_`%3B_@JipW_(($Y0*QNIu@A%8joAQp~ zm}mb9Cw1TB>#tM=U%DpIp|!)-)7JC5$%6+BwN)WIV-l@?1zlhhJaMcj^Udr^%e#Gc zQ;s_Cc&;%2VP4bp7H0ORZ{NB$1o4@(p7{1?*76lB?`)o2?%?s7R8YBM{*#{#C;x?f zV~SnSGoh$DZI*1e%wt(Lt4nU>i49M_9`$&|z;kwD|IRKpW5&8y^WJtjm<yg~-@a6@ zTuxkaIq$07`x1&z+9XZj<q&50b40Fb`VGE9-@<2xniF>3J$R1&+LD0Pttu(M%2wt$ z2be3YkK@%@w~DFx_F9uO6T~b|+SF>92Hi;i^;cWcb9;&`tM5S$p0ekc8LpgbW@u-5 zywt7uSVZBkz>}|*%N}?eb<E63VDcoxuDBWJ<CDFldl<j6O`ot+eQU(=RqYA>!Plm4 z(<`d|*L<zx=K+@I7o?^p_imb`sd2x8xyk+7ra4QtIftd}%3*qWTAMBK@8wxn|DBin z@|N$U!gj`R=9f|TBGx{x&dL^D_)P5c?`u<p`?O~_)s(N*(6fDgZh1iNT$ZB#s3~UI zYSR5xJ0?8|_nN7?=Hf9e)11o(*9wcaD4VoqJ_v9P)D@VrL_;e`)6l~uTFb2e(i*AE zqYOb6MxHkF>!w`e5m#=|dMGNr?18I^vRF`@pQqiF8IP~O4v)H?EvIGHEbHprw_Q^t zl2PHU<oT-X6yf(_s{OM2r5ZHV@06SBGD@6KXkh$TGDG{aZ1MZx%9MF?HNy<I-?_Ab z_tsKRmggJJdu0^MvCH?b^={Z-&Nj)Fh0n<PQiAf9JiC{CR!J*AJ=ZDFI@lw6-qw27 z8YA|*k9Iy=uUeoMu%Pt(wJGKS4hO!iD5$tqw^QWq64{%7tipCPW>+L0XPUQZO2WaN zK}Ob6D?gXM?OSp=_6CpGgKy_eV*4I{{k?sIK-RYl(;Zxb7x8h;`TE6f%4>gt%<}Js z9eIK(3JE@Ca~>~WxWa2%m&Y^3#S;=2zp2~WU%TMOY3Uh@3{KQN<Zs}=G$rbmTVG(+ zo6<|$7?TWk9<*h3dbPWc@ory3IG^(MwMH9X^>{pRQ%l}`o4x<s67Sl)FVCJ;md#rw z@z*-+R=LvYomXOgMfbhm8hbd$@YIPP$zS4@e_B($UeH-sr|jdFNpfut4tDc3B%i<1 zn!B!9X?o|Ao5FAPxHQWYo+Qj`zW!nD43mpF_GK)QuMSVM52`eY%-``PE=_;x>MXvP z6?e`_Njy<uC_Ew9^Kai&+r4wl`cfRy=X|&%*jL-081*t)CU<wC`gN0KD%=Mc`lguO zYbwf(SdcW$dD;o~KCQP;lCr%sPq0p{+4jdODCfLFPv~x!@Fwqa`<j&Mpx92M7Vicl z_se@FBrGk|zpR|6)VtYId96#x=ZSBFZZJqlo-1^jar=9_&7;-_U!U-0-nKdC#+t6{ z&||EXl74S;S*5Ac!Z`E1zlMRE%=3@UNlsysc$|3P<&R({gWqfaW(Dq87yW5j?ujQ~ zmnlUgPi-~`O|W`4Z!PnK9nY70P4`Pk`*iX^9lNZrYiaJc>ZTp%3ul>bIBK}~N%M*K zfty$@)aUJ7uBjlvdHmYMUj_b;eQjAxyZVmXd*xl8A9HC=o5Y`1ji2qyZ31@)PSGmz zf9iXSui|xZ&XXR-_Z}y>K6gn7JV@VRH|4=?KYw;v&4(h@jefTzzC4?DNFsiMRrRk6 z!8V`Vt14p(k9jUE@?)!bywpHqRYAdmLO;RjF`{>m`+LoPbGenbN3ZJ9lI=<BjI4fL z%zId5oo$&mIf=>QfobNg%)Ymu7d}XD4u6xtCHn1g-{Y-OJ#TUtYWHfVvP@eL9;<b6 z@{c}C_Ck?s7azpDy(ck`A*nb#^k4BF2LA=`y<|5xlqY;X#<4tOU(?Q6CA&LrmzeAE z8JU;;$uixydyAU&)>HdW&v_zs^VBclx1sA4`dm^9=f~M*sq#O)kZziss&cDmlFcOj z_mNZ0#R7M;o``Fh+&n)q>buy<V&Rn%aWidKU7a@X+NGk$dWJhnZ{Mj7zH~p^s%QH; zE3SiT|CBS&&y185+ZE`l_(bAd0c*z6T?&lJ%=gwPDfmekS6}|L@v+V1JJ(|^mTWN+ z(kT0S)Z<Aq!?Q(3JbxDVM<t&za1dR4$w_3R?90~n@2hm5%wg=$@_8(==1xOlPP(k^ z%2W5v6%xvq)f|!cTJuRVKFj<RzuLl$Vy=ht5+&{|Nm_T~#0gP}Cw)KH{J5RLu_Ra2 z$j|D_QPl!dsRD^N%65NO9z6Ew_<O<Yq7IgK3@VTM%iNjDdxeiTv+z~KJ(Za6=h!Sn zZid*Tygg^TQ&b{Bx`{z%;(NbjrN=T)zA&|~h*`nSyglFUtF%yU!y8^tJC{9)(XuPo zO5UElecs`%u1Cxzb2c1!-ITfM%;`@Ws{a{U7%$&jH1mwb?fHq<XGNU6yZ2wZZBhMH z@A4Zi8;&g~{dqp@>&nMdnnE{lJYMTG-~RN8^Lbw$MG9M-<6ou`m18~4E;3>g`}uh@ zSEN+z3;dj?F0b+Oo#v^7|3Xg06gOX5yrY!+soRpC4-C&{XOvxf^5QUqx#h!h8R7S# zsYilqZkE2D8t4AlTXgayp7pK&UcCN!^+~4y?*azvS@R;j3q`~%pXIcqNXUFMO|zEl z+W1*qee&_BIVbGfb-jOIli9|;VELO%cdD~=!US4arx?oZxqNnyO0H((Tc@WE&z799 z3F{J!WmuCF@Pt!>=bOm&4HI~d1#Z6aF|1OZxzSzW>)CKEX2Zwx49eXOzcA7=oiKqh zfPdkmZAR6X<s_c`K4q^pUHoF>WR)eX=L~8!j|DXAIqPqYvC8qe`J|fJXSxsjySlCO zbq<{MzNkF4<@-VQwXvU-W7=+iIUnVANhve*)Wi0Itgy>TNt}N(RShLS+%=i5D>eUa zpZm2fg<G2T8`>WYH0^Ny#MqxzQyFon<fu=~;w23;cHA>^u>I)ql+E~{%yZk7v)PL0 zW!|1LM=)yHG4&b7lPtc<zTB5ke!FMI>#iBOHVkZ<?y}Qo?RDtW(bnTQ@V0M%RHS*H zwfnWD5?>@&OjdGZY0|Vi{6cGS?knT>eukf~D_{8R$2~v4%JK!j+}4;y5(l;@I_EN9 zNSb`&_ntZHoo7vcebyr3x$;(Zk?(@cZaeRUt9)O4^7+&JL(5(t7s>s($=}rOEW^Qr zPupx?*|0xfA)1}E<1`;{c<EF=k;3_2(uEQ;^Ne;%zP&YfgW<6^wVK8|9yB&zn_|s& z%)75y<U)h&zBw|_FReLnujJH{2LGH7tWHOrdP><RWPUSVv%SgUfS#qr+mK1Fs%53u zGBzGqd~3}+(YU*j6PT>HW}p0Zt?k8!7fTPW<xqclHZ^_LMxM4k9J?je@(!DOU1;+8 zzD7djq|CLYyT7bk;q|QJde4>9p@}(N+ooO?<C(x^=%txml6FkcS80jKVTX<r%cQ1U z=2ejP?3q=n$|QBMZN)tPtWBC#S0i{%CVX3EbYS<6wbwgLL#JK&wsOOn-nnibUzRBJ zE#ca)x{uvC<Y~k6r)QlV+!$r|a}_Yoe)nAV<r1UED~~U=@N7RRBY$b(21&($9X9h0 z%~A+rKiyUR=Xv>3TdU&p4}+%Oy&*8WfPKNQ%Qh{6lRUqzt_wE58|*Juw5_-?>Qm3T z+&R5_eqA=OZ!N0L4#@02_MH7?@bP6wcdtAu)3nR*N$aWgr>_*x>V9K*s!;KDEaL{J zgMM!p?=^XO;kj1Sbk&154w-T19M1Z9-DENIa_8vjR(VfP?SCHmDRWawLb}`(i>(_n zLJQVd7Y1%9IG+8aN^0{rONV2JjPFgkwd3(=`&P9X@0?aiIw~}GwI`}8bY1LX*KAr+ z9h$l3j$N49`4u8_->}xs?PJwRS^O?Y^U$pi^AvUGJ^2{6_RGt-0M$dRPa3K&F|9qI z*wV~gA7_2ly)^9LbJNRP=kQBLDn0l-p}^H$tTFxHM(@qv^c;_h<tOYtmz$7g-Szmk zNsn}c8^b&8vd3PQiYn}{L;o{uR(;>6HPxEqxZ(3>OpVeqrE8B|UKV(0nQfuhtehj0 zj_6-nJ+ZMz_s&WS=GTEg)ysVzTzA?P<1+VV^1G~zEjI$5blJ}6%hFKs6m3XyJR!06 z<d@6kLSAlsmS;0nH|Z73w7+Na!Jswbs)oi|$E+m1o)zZePre-0sj@FWA@TLuHYe5? z#_K;;F3-}?k=z}4YC?~7ujxg<D<{`{=GL@~n|Jlf;^UgCMLS;gSe_M%cDbo2{?hZH zZPRm&vYsc;ZU1KW@W;+PTB^G|+Vh&|6CMKzQ-O<XzfTWfvpDL#>=)~~42Eb$KU=G- zQ#Q>DZgn!gzqKUkn1I=gpR#<KhlIpA8?1Xum%nK^?kn<9<@l=wSC?(=QZUmv@P5_> zLywpexhF}BCkc5Z8J^G6+8Gq3AT8wd!ivGFtNdo}_ckuR>UoAiI_}#dYOR8&IwW3~ zo4c|jr03)2##v!ucepjQDh@12KVx^iKdbmel?>zS`Ilx(7$;W7d^_=2zSY!|e-Z<4 z-`&jLr`LJf+FNDFa=i39;2~ksuDo8Rrz_cA!bXU{J}YOEPW-1UO#2TlR$Dab(W@je z4lka+-~Tgk`8MkKv<GxbD=SR9Q(bknQO50_^NE^23(8j+xqPrXao^ai=&FkGhTKyH z_pY9sJKJaJBCXY10w3s~@jSoPyzF7q?UmboF0MRy%&%hAY0aAxKmE;)@Ln*paA~Ma zh)+b%uaLsIccV=n-3;t&TDiNUCgrj1ONrI|^)X+T<uT7Gc^xSHOpgDg*8|(_-k*Bj zp5y$wQp~V-VPW5lWoueJLS>Sc^>#SjJ!&h#b4%QY_uf`X>*zjT3rm&lbzd$u)ZF~J zLRc-*@ACZV_m+5uPl{-M{W>&xLNfcT$qJw61nm%CG(pJUsora+%Blmo7LPVgid}zY z*52pB+nJTG1V3ZSyksoZuqJxDXyEy2d=BTbZr%BrDl>TppGep0Qo$3YGIAcTy?i55 zv>0pOPddJg)pVxAoyY37D{YPi8BdkDq`GJF1OWl-jSoUJ<C7v2_M{p7%(LRXvM<|+ zHD>>%C2c1~-Di}~ubY~}(vuj%_<}WK(Y?o-?inwRo|#?Sp6IgOSHRAR$vvp@Y^>h$ zF42HKhCeI5)wYFgGv1RpcM9_ju1%{r4kl$Vq%Gm%_qwRdkjcQqH)Zz*i-prgF7Y$X z;6HiJ>hi(IObaEKuXFd(VOhR>uR?NHzWSU?PcBO=+<a~B#J;H#HkY1F;OA{_(7f~5 zq|0LYXCJn=k7l^>dY^dh5w6rIuz_v$sTn`_du<74oAHNvV$jtCEACb-mabfG9;exE z63Ou3%dr{E$JH+c<)*#9G-pEVOV<V;PmQ1Z0^bHlujr9`a;eYNU>ffWt;*1MtaF}E z^u2ptX{O*;Q+<}J9gdR^EYAG8^r^r6T>HF-*Lsg9+3l&i^j7luUcEaE_EzP=T?q<L z622_CdxCkXrp2QP&vU&QEbi{$k&o(m+%rj{L}~6c?enI=fxEpuyz9j*MCMLg;JPx) zJ5^r7Xx_c4#Rt9e<h<LTYz~*Ud0(oSW^ZWv!j7{=wMod*=1OqQrJV&==k|DSDOvt( zhE>qB?PfOoqDno%#eQK2*UvN1i{5U!Hs=o4@$CndMOWq(cHNt8>b8aV()uG6Yi{s+ zU1+(U!*ZHwx=GWtU4lHE%Vq`ps?BJd=-Cx>(Y3`~WX4KE&#nY>ksV7HH3&^umw6?C z#aF_1)t+f9?z+YvHCgNJkm{ZM_j1ow$+xl6jGlIjw%@E>C9kdHUw3uR;sWF3t<ns6 zT8CU^lHXlz6g;b}##Vh*m(3*ixEC`|RY>mC_Z|`Rmxdd(Z(i}_(JVcqg2kp%yk{?5 zX{>nAe`@KrZ-NPaXB)yLWLM;@_iBx8FZ90?Hz|j+@r<+5g2eOeAC@;9E!eBM+aqhq z!8axi9_&j^FaO?Q_f;|G>$AxWb9XFkIAD3)@x51~g^r57gXV4Kdd_bqjVW<u^R!~x zbJ=R=7|3jY?(ea%MRtGXu6bLYO_y~u_E;k!XLT{<JEMrqcaukDUxGNlEN?vUXkz2} zxUE@AN-EDM@LC8SIBKDB-m4(+kJAda){`~`8q6{m4)cDR-0xL(P5Iu86Mr_o^jdY~ zcSs|L&8&La6^vawB$VbT^MC&#GP^&E-PYHo>6?twL2Jv$d(|g4w#8|NJYH&D9qi*` zpDOEcaOo#2Ijww??~BjKP5Hvhaj50(EVCwm8L7&|>n14$9t$|W6;D;4<-7Jx;oG3L zz<F2NTz_3)X7jf$?DsNje=K>{Vt)av$@$|<-3vsVLJGYu2w4XH2)6lt)ZnagNlwr+ z#whjp9aAnd8~mK|*)P1P?x$&@+5v`3L09xbxIzoJO#Sj@S*2XM&btNQWRkY<bh&vo zd(>=yu{Fv-bL}R#9j-6$%Uu5bfs=jWo2-MbvYIVyHkURCoRmyaNM~PRyK0W5n^slV zRjwV!s}`0D>)iY&e7Wn;qH8ZQ7S|k1zEdrAjz^_<PI1)d=rtENZF5lCH0kc6IV<DX zi|=jBU0KPjR&Y3L#oJp`Hn<+I2}yHGdGKY~ny!eIwm;WeUT9zDVSo3%zXqS#CtFt2 z7<*ZUm+u`XC>(eDw#t{IYFRzkEaMqnkJ%Oo3+=dl^2_RN)Akijv#AbUuehk8Ue9Um zv8v#c2NXVs$$L#)s<XB+c-iD*QeHw6)}%8npS#>{%LB&enWoGCPM7NAJZt_YQ}XAO z`BhTc1;$s*-c-$N-WxMXy;00Px%oy|@7}%p7zG<#BMlcbPT*L6vT(7WN+#3PAg_5A zZ~YTe66Cd`6@w*iv6{YpG<n6!lK6s+o<a(H7(8Tsc^)mPcI&Bo^Q0<-r+1Fw(Tu4L z@y31D0q0*{n-QLIU}5;)2)-bHmEgk-#(~ByalY>R>t$D(Cu~fy$^M)+Z}MUpu4Mux zE2kM)ifTP9i@e9n@+-v4_LbKbru11AHo;b<OYe3i*rYWXIw;LLJBuOktYy{Z5UIqZ zwVu0qHt!aBYATi3Zt}75UU#E<6vq;lq$y^;22!U3Hhf*pZYsTA<Vawt;%49C$(Ork zCAO|QGV6STimaxadsPNQ-<GFLD_B^1E}netciiN`o^%rig#+JLhNQ1`-!jpkdEOQk zmYEE5{)x=~V89>Mdz<&qD>HSQ0HcF7A3ffPa*DEjKF1rLy)1Iu^MW-`gQs}RyBDl& zaPZNZ#(9PT2j}nIF1hk_sOz?^a&tM-lr(zUdy22^ly&;%J-bb1PTAVpyf-U8HLfdN za`M@x74P1N@#}WC1)r^&-x?b1+ah@G-l9F547~e&uCMq}@}FVBF<Y@!Q*w(vGD=oC z%4Qb64{-BXX&&~hz3JU@wiU*HEYJ2x%UsuwHsp=E_I6H~>xQ+}p)aF@+)i9>-kNcw zVwKqAr5P?3>uxMGD#*OjG;O=bG{t4Yepx-UQo3gu``mSV<={EXIPl%lyRJuUE(PT+ zHaTW(k~Yg%Erapr5|f!r)Ebz(@-EKeTyj=HuCS|fa^I9cm-3ceh*_?cY$~8UA=|n6 zO0X15@&v7@g!Jd^PtSVI{@7r#x-MvaqT8FoE)l0A+R}1`UK0%1)kO`}CYxp|Y|!Ao zG<WKGuRLCf#fg2=#+T;qv}JYgax!#1Fk#0V%^=5lQ&}0VWEbT{Y05M|W4LU0R>FoS zB*{l=V#?X5jLfd200S-aj&G)lRmQXQSS*f51-Th|9a=EC=(FDgkJ^=|Dpu{QH&qF) z4%!hjbvE;?w8yWV?H>E61U(Zy-nLj_UZyxpz#lF>=Ej37%~L`P=Y4sQv7^(?_^fg; zcgp3RN5vUzy8QgBGF1YkP1Z3@@)wz_q3gLL;n@s6`8X{#2AO9QESZ^?TE7pu!_F5j za#iNRtg6Itwnatdg+82CGQWZ+TdJ>LYG%CG!zQ>~rl&+?hVcBU1(~879_O1hIk>M} z$j0_7n!m{R$a=dihRn<+7r2ERkJ>jmynpXJp+(wL-rOrZQ0eXQs(3BiJ&#tOmR699 zmI*7a;^m*D;y+#T#G0SF=hbblwY}-tt~Tpp^U2qdd%X?g7|*$zdbs>cyYV<p<@3=J zr+W%Te`ZyDy3nH`^4RlqQDm>!<Vwxwg6sFjb$d1`*xclvcx%1Q&lo<f#U~bS@+~<w zCrR;M4Cf&Qk*B3`R-wgu{#(r}&PQ#~tDGqlv|2uD)uyC5s?TPK9hRz^a5rn!zAT47 zmzgd-tO{9mQ#3T*RBMt3Q%#rQtQOC6#{T@S$1J+KJe>Kfrk7<F`dw%0*~t1j^lrcF zS~G{k6GN9aXq>w8hLurTc-l&)Dz3?y@BJ787qn?H2UXS-WIBjE3^8mF$h>pu%VHA_ zCth>5xwAM$8rU)qiyV41D`MW1*-XbiScpnGJ-1lW>s`LugJI3BoD{7dP00?6mFI&4 zMb)>8B__T&zSm>RQNJl)*iEw@*jp}|+vQ}jnu&9QU`TA48ONh7{ibmlhq*enJC^a= zT{Zf~wD`r1<@(o_8mLIvB+YSSkLs;ZxztqrI*gY;?Azjo3Yp8^RRMeCwwRgNEPJ=* z(4I$2PO@K{soini;>pDw9eUEIWAuXqqYgOd*DaebHNEzY5#wrW$Ad?`d%q@l?qF=N zT=8`JDW|tLf;WkLJ(`?do@QON^KaGVGOx!M4qsV!=DN?#_gyO@k`|_`ZuVnW+PSr= zF-c7N__e+Mhv(dM|FT}AA<6OU`tT2znNubHGo)=_x^W5b(Gw<buRLOv30v0QkT!45 ztQM(_0#Cx*b@?JzZ+5y;vbH<*Wn|gnr8&`jQ!l#8dS+xqulKspQ5f>}Xk1TW>_nF> z9;__Ett?^7a#~lZnHqDowz3FL_S`kG)nHy$9!ulOgR6M2EL<7m@_WTuH>ut$2PT(F zud=<edj;dq#U^Ji&PtY_<&~Fl){yV4xyhExo;}81QnP0{WI0SOUn?PU@zRuFi7j`E z{T7RCm1vr`XaZM-2*af<*P>>N<g(3eI_ku+<b~F0_dt`9HNG8fh5js;T8}aWF`lx% zydoy}W0$EU=ULNziCt5AE_<b1-qEEmckO&uO$GDP$c#;ztNApujP~@NWq7t^mQ@Gy zoRAzfpLXV1;mV@&N|T(o1V3YRi};}V(=;MR=0TyK=cdY)&jrm2{dkXyN~-j+nwmeG zm8^Qc*sbExl%6i%_IoSB1bAk-`*h6=cr@ksME}4Wt2lJneL{8|wQ<laV-<;P?eIKT z9nfqkYIeosX{bnafR?h6huh_@$(iNHIL=1h+Bc=ZI<$x}z~%KEzDy@S$GE1oVoT1- zba1o?iyr%v)W7NEoM|UlZkLKZF0yxyLucX?o^+F&%5&zVBrU&_p|<prv*w(I2bY=r zuC!fsXN9Ey+BC1;9bE^H9_;(BZmg~Ms&(nf*8$VCKV6JIo)oF<mBp$0Y@WZU@B-5W zu4BDNW{FlD)jY6_sm<hTa^T9d9*gES%#66QDoZd(a~bOti<LE3Z@C72F3=P`ZJKHs zouD%<=SiVcjO-1ysfF9w77Nz=6q%e@^yp*|`>InME5$9=PG-uza=F=eG24n1WA{E+ zhpMaBBx6E7l@+eovM_GYJork^@!7mZvl6`LT#{lqs<F&)hvgEbr3?Y#CJpNjO?A_X zopbT&r420Uvo=U~HRx%%E>lW<QtZc&E^@%lVtLw(clHt{&0P-1rd!GcGnQ9f5?glZ zp9qKHEO*Ck(`I?DWa@d{_Gpq_R_1kut0^inVda|z6<LBBd@bEFpD^%g9Zxb^A{9{J zVZuCbi{QD81Z^{h<5}r?l`r3W6*{d<lXkRRULf0gfSGBIUEG$Z+smJ8?Rfh-@Z_9Y z>kDS?$|>m<qNiSOmtJ~v&UN=<wG-UJU5~a({<+;$92q)wYU_mtsj}*>7MaW2lQ!%) zE$C6s_2oU6PuwN@rIkV3O<(Ne+Ic@`mA`Y>y~!qxck@nN3YfFjIyWz)=Ev3|sbzb! z?x^kYob%z%)opL1u03Cx9KGG^>bAV8YsE?zr``D&KH+2JwzrqoAG;G?5-Fs^73>@A z_cm(ACNoj)t__D4C3;Q@OAMSCCJ~Yn($UbR<+SC}mWI5HyN)6)0gB~8ZOf7-TP!b7 z<@KJ`UTR?~&g65cIq=zZ({LuAOHvso%O)o%g6ij4z8)tXm!~b{^<$fRV7kdx36lqz zcao1<NcBh+n6!9lW;R@Ux5`=Mvd8kEV8)i<!k|a9yL{M+XO;O%EEZYAbg9cLDnaB< z@XA6Tj+>66;!}36=Fu|RGRwjIbX2yBMDVYmXVbNq7&CUBwTR}qa^Uhok)j2Pp9<a1 zXU$jY;aaVra7^Q@Pl!~{QUjr;Lcg1VJ4|9&bl-c<%CCyKw4+tz&1GY^Opdx=%psLa z*=C$9_Q+hgf_Jj(1^%~gS*|j{u?3l}EsNKxYS;uYZke^#s^v-7HeRC?AvJBw)e8)t zC~R{zw+VjMvN$9{dBvKfTN3FeG69t@eG-bJ)fCQYzA_KeN%^{Rs)J~DfMC!ZHqA`U zp0Z5tgkblzraPA$(R<|UFL2aZDt*?b?ylK9Q=^voNVNn{d9><~`lBf_A&x8WW;Uv2 z-1S}XXa=9IZ(ha{TMZ_)z*+fT#ih%h&+<q<s;9Z2(Ie&A>;w<Z2UoJs+Dok5!FOV* z%&ZKVD_vV+nDbl}W2B}pRg_%7wqm7$Vc@&lemau1FLr!kY_eFM+|^rPx%{2PQM<&d z?j3R(x{W?b>|S{lOK$L=^Hr92^p#k8R+gdjV4jvTr)YZ5#e*vY-YKnG8GLCT=Rr}+ zz`&``RvmD<BNcn6Nb{-Tt;v!ik&Tk-pI1-2E_U%4OXGI_cYRv}7c0+NceL@*vTu?L z^4k70Of38UY~jSlKUtf69G?{X8?imP{A@?exvTGNc6gk4v}0$?p4PqD%dV#!GFTV6 z>$<Ib8RMM5NxtSL4<pSCUuAFj5c+(2L6Z8t9S<9$rC6RxKPjmG92HzP;nAD(8QZ6r zBwV?DH1*}>PTecbx7Ou-Uw1h9!0xLZvu8D2zPKU#Sk>aG*2Y11e}ygGGqscX%UbL7 zXH(77N>)m5`&6=4B3^0Z+B=0&0sHrsAMD)hD7A#WYfW!Z+uF;<DQ$}r{mv?`Qt6$x zSUXrMb0w3|mP=a=MJ{bwqa?KD&{oT+%qWJIwQ9F!tToSNQoQZiHDj$}6hjYJRM{;< z2M%NJS%z*}61-}&d@Z_?x%v`2XBC*r>J^48VL6rga|Lto;ZQZDfXo9|94<Xu!C4;E z9LVg)HbW?Fim9<l+T7zszE{!~pVifFJ)ROcD=*`$ICtM!wak`FVv8QDp4EHRTx(%# z-Kc4~<XGmyl?Sfn_V{kuo%vWqCR9;y>XL&iIhH7`;OJDE;*ohf(=1qE_X|Evu1mQK zlE0_TxYMP%++-ay$Ff-yE*m<l<ccf_N@@_A>*=M*a7}G0UsRK3Kyh$-!Olc~iG}?l z7Ya0&JX_26=%VK=_NXLTKepLkmL@!18O<_}R-NQ}yOu4cYq?#>HKQ=e02gD&p0p)0 zmjuHFBzuA$D@|tzoOQvu(8EphOHzZ<vpH;4S7y6Ph_q=XEoEE8G>>rsd-|*?Tpa~j zhaPk#sCyO7%1#zxb`VOR<&-(oBzQ+eU50vB!fUU)nlUa#7ArbcF3(B1Abf4Y5y|DN zguNI<wRkQuo|v(+@R(+3W}y!Yx1UT<qgQxWg2Ci#4Tau4Ty7RinB$kaEtl0ibLC)g zA^*vx=QJ11omIy0D#KQ@&`oO%vr%TTqsWvuhM9+EL<HrTFlrtUX-K*3sJ67X`pQ@C zj*}AuMUF-(&2SfW(iZg5;CLCv6_V<)gf*-sL|-x>>$P5H-%Pf}Q~11N^a`xQ?M_v$ z+aBJmRk5zhqgH!fVa-tygUrWW6BjDY+|svbp<;W~#(Zn12hE{JH7pig6MT73^y<Eg zS)%<~hOzv&uKzx?XZ_({om=Ltv@tE2e>?l{t2Zs{)@9ATcyJcu!37r>)%I+jvYGjl zcF@foqEm%FM}<9S+L)`B%a-l%SKEzKTTc9Fe4E$H<wm^~_m+jP`LX0>Sm^6@I@6+f zy=S$?&EK`vXX4EzCNmc`FnhX+aQFlzP3uaQ?(*I8%ZnlHmf7W_A`vdtnPyjZEIF#p zD0a(9D@c=LWd=vbGNUU;f+NE6l(nZWn;0zUqcpX}fGcKJOpstm1M{qaFP98`O`X(v z{dq&31^tBr3v}3)@&>GaHh)$*Q<QOF+wuVB&5kB_F8CS<%t|y_a+z}p)3Yg38Os@c zlCNCp$};p5iEx>{;%?xx=_beQOZ8s$NE!P*@ZQyP#o^+v?$(pOs>Y?#FLv-BRTR1K z<-yGbEH^zj&7Y8YAXt)r`cc!xt0fk6g>j3PNiogZ5D;7zm>AKr@~ncWWmMWNrb7vr z{fhmSCahIRc3fVv<lutRWh#<Oc|9GL7`bLOJxNJh!Zusu)Rof-uDmx)cDJgma9q); zw7F-Ek<*nkb1rZ!u~?g@_~26WS@&5*mv;!I^;~w3DiFCW@pXA~;Fl%${T`{V6#cR4 z;NO=A|7u$DY=|~t4pbHnYCg(&hn*qgs9NTsl?)85nv0eCcnt;T1Xo>Y%{04kz*W>J znCa1ysM(BKvq}wuTMcBE&7YNVR6i?&d8@Oc#mX#AO%oRBoy*f^xbaFZnb66&l((zj zg!yb}n~&7oYYW+yur-KW&h#}mIpCzhm3d`LgJ@w;le@?TL%$`=n~$1Y@Kt;n!gNW1 zS5;#POU{&IQ5#$h)+!j8a_7FPcpY=}>`r%O(c9i~4_p&piPZ>qb-F$Fc{a;Pv(0L^ zQm%!mU|__Sz`zBMl@=LJUHv<gi#g~*SI1KcxvA#2RQ@x}YyZ4l!uawm|IPC6W(jAQ zDss-MySsN)s8{{;iI?_#SJH8qBv7FBcFVyXtJ-wT-dwrRu%|g#+k`93<ng4nu8LpR z+_=9ty7R?ylkH}H&(;K0U)}NKZ0fPEd1~u^cs)vM+Uq54>MON8Y+cI<b++lI5?N(g zEmmE5nZ-v9xHOGj4MZ+_x*CXec^NzKEisw7*km?iCdXovke<wCQkBbQ=_s}YdtL4| zH(A4!yF}aXtkv8Wm!KIzYjV$;fbOKsH5W}-Yp~Y0p+`vb;91s8!yuN%mk(D7`m?Px zP~~+rIq2=fqBhG{Q{<Ay4lZ6BaMR>6Q$S{MVA|YS<r04`_!^f=uk0u=5%xVRxqv-w z+U!}33z9pRrO%3aHlfQ&M5<`3L2$z|mWIpCA(2Ndq>@$dy1nW)*}05m=906<COelg zuQYVXGIlsDlDpXC>$3@hGtMe{%@?_}<qd1mmP@>TVY9-fYY6sxNzW>~6S!^Z5!Z0P ztTn5<E~c!yeEewfDP5i=yet<^IWGIMs;8k~`N|c|!Beg+Qje-wap6kCN1r5flf(YW zzP~OoSDJiXaxBXwCTIh{V-Q!*CyV7gk7sRZvEQp#v5eV^FROub`NFeqVRQC`G@5A~ z(_D4s%~b|Lzd%pFD253oOP7ee+j2~wAt>)rQ^m4NY}QJPiv5xs19o%yc4R)elr%vq zp!Veg@uf@?W@Vbha59Q~HH|)V)G~F+4KdCo$Fk&&)s{NXnySKlXjVm3g-no~wu8`Q z6S*xxj2R{YRl$txQ3cETwk!x@^kqrwGIrq6(wh22al))US(4#J6EY+C?0)G^64L5? z9ldLbjMVcd*3oPmru8hmxkPR8eYaoJj8fDkm*?9}x!@`(w`CnmQYh0r8Ns6=S##|k ztT#O>xk++Kor6rU!i=_qD^vbWjkEvSwk51k+}Th4ymQ#&8mYznUfboPo=&>5L;T_7 zS-XXwZBBTh?Id^gMbM3l(*t*`oN~3|SIFzwK;x7Hmm8Pq+HcKJJaFl<dsdW#uH>Rg zD;ah!HklH@ILqhKCAlpJjJ;>&>UuL4d(QIvBITf~xOCa9WC>q$lgHO)WOl?{YW98W z?ZD4AeXaRcivWdVnM*Yf^?g-V()7^|HV+Qm?lnQOt6<4nFROqFd?F7t7caF4WoQXX zn(L|{5q_(8%ln55E-)K*8GBV-&R{Hdd*$eAAiHad%$2lxR+lB-TzWR!VS)3D1tp93 z8i;TicLiRWQ5C=ttv21{RKY9F7<Oj=w?1E%_f2&W3D8(2kk)f4&`DzV%2!`SwZ1Jm z^yJ~na^}FkDT`XfWj(uCMV)zqy)M7xk7DR(4)mD0@~q*m5YHH{Am@-}(%C_NQ)d@n z+c0T^X!B?P@D<gUFR#@&*_ax)gf~DxYif3M!>22IGpBrg8PZU7d9zPcsR?uA^0XP6 z?#?01o84adT`6AzqP_gSTrhI@vip^xmlYR_-`ZIfS*=we-44Q<%e#6rA1@8yo|Rt} z<?PJZm$iFdR{Hw@^Qg1$7&H&f(EPh<0(V!Y$iqt$E;A`@IXtgvxviGo*Eth77|%v_ zD=m!MYE`mk(iP6DFN-G!c2%rvVeZusY2IqJf_bUpOIQ6Y=VXWFC5v|~G2vbiBo%mR z!X-vtw;RVapUwE2!K@$9T{P=ye)3Jlb^AWQlX_Yzzb9LBO4`Pw9F<GzmbI?QGb*_9 V=5OZ8@BbMD!?ZO$@1*~~2>`5{h~NMK literal 0 HcmV?d00001 diff --git a/src/main/resources/no/nibio/vips/model/deliaradicummodel/texts.properties b/src/main/resources/no/nibio/vips/model/deliaradicummodel/texts.properties index 90f8357..314f989 100755 --- a/src/main/resources/no/nibio/vips/model/deliaradicummodel/texts.properties +++ b/src/main/resources/no/nibio/vips/model/deliaradicummodel/texts.properties @@ -15,7 +15,7 @@ # along with DeliaRadicumModel. If not, see <http://www.nibio.no/licenses/>. # -name=Delia radicum model -description=TODO: Add description -statusInterpretation=TODO: Add warning status interpretation +name=Cabbage maggot \u2013 flight period +description={{filename="/images/ef-20050805-120428.jpg" description="Foto: E. Fl\u00f8istad"}}\n<h2>Description of model</h2>\n<p>The model determines the flight period. It gives information about the expected time of the first oviposition and continued oviposition of the cabbage maggot in cruciferous crops. The model only applies for cabbage maggot, not turnip fly.</p>\n<p>The basis data for the warning system are from studies on adult hatching and oviposition period for cabbage maggot in the project Norgesprosjektet (LR, 1999-2001), Nye metoder for bekjempelse av kålfluer (forskerprosjekt, NFR, 2004-2007) and a user supported project from Norges Gartnerforbund (2005-2007). These results are published in Johansen & Meadow (2002, 2005, 2006), Johansen (2007) og Meadow <em>et al. </em>(2008). The cabbage maggot begins to lay eggs 5-7 days after hatching (eclosure). The data indicate that the start of oviposition on average is at about 160 degree-days (day-degrees) based on soil temperature (10 cm) (day-degrees > 4 °C). Based on the standard air temperature (2 m above the soil surface) at the same locations, the start of oviposition was registered when the average cumulative temperature exceeded 210 degree days. These results are supported by observations in Great Britain (Collier & Finch, 1985, 179 and 230 degree-days for 50% Hatching, for soil and air temperature). Our calculations had somewhat large variation, thus the warning is only advisory. This warning model should be used together with observations in the field to register the severity of attack.</p>\n<p>Historical weather data and weather forecasts (2 days) are used in the model. <br /> The measured parameters that are input in the model are hourly standard air temperature (TM) or soil temperature (TMJ 10). Soil temperature is used when available. Calculated parameters: Mean daily temperature using 4 °C as the base temperature (i.e. mean daily temperature minus 4 °C). 4 °C is a theoretically calculated minimum temperature for post-diapause development.</p>\n<p>The model has been developed by Dr. Tor J. Johansen, NIBIO.</p>\n<h3>Interpretation of the warning</h3>\n<p>The warning can be calculated based on either soil temperature or air temperature. When the weather station records soil temperature in addition to air temperature, soil temperature is used for the warning that is presented on the map page and in the table under the graph. The graph shows both the soil temperature and air temperature together with day-degree calculations and the associated threshold values.</p>\n<p>Green rectangles indicate that the flight period has not yet begun. The accumulated day-degrees are below the threshold. Green rectangles are only shown prior to the start of oviposition.</p>\n<p>Yellow rectangles indicate that the first oviposition will be soon. The farmer should make observations in the field. Yellow rectangles are first shown when the soil temperature has reached 140 day-degrees or the air temperature has reached 185 day-degrees. This correlates to approx. two normal spring days before the expected start of oviposition.</p>\n<p>Red rectangles indicate that the start of oviposition is likely. The required accumulated day-degrees have been reached: 160 day-degrees (soil temperature) or 210 day-degrees (air temperature).</p>\n<p>The graphic presentation shows the progress of the day-degree calculation that is the basis for the green, yellow and red warnings (the lines: «Day-degrees (air) base temperature 4 degrees Celsius» and «Day-degrees (soil, 10 cm depth), base temperature 4 degrees Celsius»). The graph shows straight horizontal lines for the threshold values. There is a set of threshold values for soil temperature (for the weather stations where this is recorded) and a set of threshold values for air temperature.</p>\n<p>Soil temperature <br /> «Lower threshold for accumulated soil temperature» corresponds to the threshold where the warning changes from green to yellow based on soil temperature (140 day-degrees). «Upper threshold for accumulated soil temperature» corresponds to the threshold where the warning changes from yellow to red based on soil temperature (160 day-degrees). When the line «Mean temperature in soil, 10 cm depth, base temperature 4 degrees Celsius» crosses one of the lines for accumulated soil temperature, the warning will reach the next level and the color of the warning rectangle on the map page in VIPS will change.</p>\n<p>Air temperature (used when soil temperature is not available)</p>\n<p>«Lower threshold for accumulated air temperature» corresponds to the threshold where the warning changes from green to yellow based on air temperature (185 day-degrees). «Upper threshold for accumulated air temperature» corresponds to the threshold where the warning changes from yellow to red based on air temperature (210 day-degrees). When the line «Day-degrees base temperature 4 degrees Celsius» crosses one of the lines for accumulated air temperature, the warning will reach the next level and the color of the warning rectangle on the map page in VIPS will change.</p>\n<p>Be aware that in areas with field covers (plastic, single or double non-woven covers, etc.) with early crops the preceding season (either on the current field or neighboring fields), the flight period can start earlier due to higher soil temperature under the covers.</p>\n<p>This model should be used in combination with direct observations of eggs in the field. This is due to large variability and to get an idea of the severity of attack.</p>\n<p>In Northern-Norway the turnip fly will usually begin oviposition 10-14 days after the cabbage maggot. There is no such relationship between the two species in Southern-Norway.</p>\n<h3>«Warning season – start and end of the warning»</h3>\n<p>Starting time: When the soil temperature exceeds 0 °C, at the latest when the mean daily temperature in the soil (10cm) (TMJ 10) is above 4 °C. In effect, the model is started 1 March (when the soil has thawed and without snow cover after 1 March).</p>\n<p>Ending time: 1 July south of and including Trøndelag, 15 July north of Trøndelag.</p>\n<h3>Testing and validation of the model</h3>\n<h4>Nationally</h4>\n<p>The model has not been validated since it was put into use in VIPS in 2008, but the background for the model is Norwegian data for time of eclosure and oviposition in different locations in Norway.</p>\n<h4>Internationally</h4>\n<p>International testing and validation of this model is not relevant as the model is based on Norwegian data. However, information is available about time of eclosure from other countries (Collier & Finch, 1985) and similar day-degree models have been made and are used internationally.</p>\n<h3>References</h3>\n<p>Johansen, T.J. & R. Meadow 2002. Bekjempelse av kålfluene - fra teori til praksis. Grønn forskning 2/2002: 117-122.</p>\n<p>Johansen, T.J. & R. Meadow 2005. Emergence patterns of Norwegian brassica root fly populations. IOBC/WPRS Bulletin 28 (4): 25-29.</p>\n<p>Johansen TJ og R. Meadow 2006. Population differences in emergence of brassica root flies (Diptera: Anthomyiidae). Environmental Entomology 35: 1161-1165.</p>\n<p>Johansen, T.J. 2007. Kålfluene – biologi og mulige tiltak. Bioforsk Fokus 2 (13): 33-35.</p>\n<p>Meadow, R., T.J. Johansen, R. Seljåsen og S. Haukeland 2008. Hva nå lille flue? Oppsummering fra kålflueprosjekter. Bioforsk Fokus 3 (1): 10-12.</p>\n<p>Collier, R. and S. Finch 1985. Accumulated temperatures for predicting the time of emergence in the spring of the cabbage fly, Delia radicum (L.) (Diptera: Anthomyiidae)</p>\n<p>Tiilikkala, K. and H. Ojanen 1999. Use of geographical information system (GIS) for forecasting the activities of carrot fly and cabbage root fly. IOBC/WPRS Bulletin 22 (5): 15-24.</p>\n<p>Contacts: Tor J. Johansen (<a href="mailto:tor.johansen@nibio.no">tor.johansen@nibio.no</a>) / Annette F. Schjøll (annette.folkedal.schjoll@nibio.no)</p>\n<h3>Links for more information</h3>\n<p>Norwegian only: <a href="https://www.plantevernleksikonet.no/l/oppslag/1483/" target="new">https://www.plantevernleksikonet.no/l/oppslag/1483/</a></p> +statusInterpretation=<h3>Explanation of the graph</h3>\n<p>The graphic presentation shows the progress of the day-degree calculation that is the basis for the green, yellow and red warnings (the lines: «Day-degrees base temperature 4 degrees Celsius» and «Mean temperature in soil, 10 cm depth, base temperature 4 degrees Celsius»). The graph shows straight horizontal lines for the threshold values. There is a set of threshold values for soil temperature (for the weather stations where this is recorded) and a set of threshold values for air temperature.</p>\n<p>«Lower threshold for accumulated soil temperature» corresponds to the threshold where the warning changes from green to yellow based on soil temperature (140 day-degrees). «Upper threshold for accumulated soil temperature» corresponds to the threshold where the warning changes from yellow to red based on soil temperature (160 day-degrees). When the line «Mean temperature in soil, 10 cm depth, base temperature 4 degrees Celsius» crosses one of the lines for accumulated soil temperature, the warning will reach the next level and the color of the warning rectangle on the map page in VIPS will change.</p>\n<p>«Lower threshold for accumulated air temperature» corresponds to the threshold where the warning changes from green to yellow based on air temperature (185 day-degrees). «Upper threshold for accumulated air temperature» corresponds to the threshold where the warning changes from yellow to red based on air temperature (210 day-degrees).</p>\n<h3>Explanation of the table</h3>\n<p>Green warning indicates that the flight period has not yet begun and oviposition is not expected.</p>\n<p>Yellow warning indicates that the flight period is beginning and that the first oviposition is close. Check for eggs in the field.</p>\n<p>Red warning indicates that it is likely that oviposition has begus. The requirement for the flight period has been reached.</p>\n<p>Grey warning indicates that the flight period of the 1st generation is over and the warning has ended.</p>\n<p>Be aware that in areas with field covers (plastic, single or double non-woven covers, etc.) with early crops the preceding season (either on the current field or neighboring fields), the flight period can start earlier due to higher soil temperature under the covers.</p>\n<p>This model should be used in combination with direct observations of eggs in the field. This is due to large variability and to get an idea of the severity of attack.</p>\n<p> </p> usage=TODO: Add usage diff --git a/src/main/resources/no/nibio/vips/model/deliaradicummodel/texts_nb.properties b/src/main/resources/no/nibio/vips/model/deliaradicummodel/texts_nb.properties index 5dca6a0..df8eb44 100755 --- a/src/main/resources/no/nibio/vips/model/deliaradicummodel/texts_nb.properties +++ b/src/main/resources/no/nibio/vips/model/deliaradicummodel/texts_nb.properties @@ -16,6 +16,6 @@ # name=Liten k\u00e5lflue-modell -description=<h2>Modellbeskrivelse</h2>\n<p>Modellen er en svermetidspunktmodell, og gir informasjon om antatt tid for begynnende og fortsatt egglegging hos liten kålflue i kålvekster. Modellen gjelder kun liten kålflue (ikke stor kålflue).</p>\n<p>Grunnlaget for varslingen er data fra studier av klekke og eggleggingstid hos kålfluene i Norgesprosjektet (LR, 1999-2001), Nye metoder for bekjempelse av kålfluer (forskerprosjekt, NFR, 2004-2007) samt et brukerstyrt prosjekt i regi av Norges Gartnerforbund (2005-2007). Dette er publisert i Johansen og Meadow (2002, 2005, 2006), Johansen (2007) og Meadow m. flere (2008). Kålfluene begynner å legge egg 5-7 dager etter klekking. Våre data tilsier at begynnende egglegging i gjennomsnitt krever en temperatursum på rundt 160 graddager (døgngrader) basert på jordtemperaturer (10 cm) (døgngrader > 4 °C). Basert på standard lufttemperaturer (2 m over bakken) de samme stedene, ble begynnende egglegging registrert når gjennomsnittlig temperatursum passerte ca 210 graddager. Resultatene understøttes av britiske observasjoner (Collier og Finch, 1985, 179 og 230 graddager til 50 % klekking, for jord og lufttemperaturer). Våre beregninger viste til dels stor variasjon og varslingen vil dermed bare være rådgivende. Bruk av denne varslingsmodellen bør kombineres med direkte eggobservasjoner i åkeren for å få begrep om angrepsgraden også.</p>\n<p>Det benyttes historiske værdata og værprognoser (2 dagers) i modellen. Målte parametere som inngår i modellen er standard lufttemperatur (TM) eller jordtemperatur i 10 cm (TMJ 10), timesverdier. Jordtemperatur benyttes dersom denne er tilgjengelig. Beregnede parametere: Døgnmiddelverdier med 4 °C basistemperatur (dvs. døgnmiddel minus 4 °C). 4 °C er en teoretisk beregnet nedre temperatursum for post-diapauseutvikling.</p>\n<p>Modellen er utviklet av Dr. Tor J. Johansen, NIBIO.</p>\n<h2>Tolking av varsel</h2>\n<p>Varsel kan beregnes enten basert på jordtemperatur eller lufttemperatur. Der værstasjonen måler jordtemperatur i tillegg til lufttemperatur, er det jordtemperatur som blir benyttet i varslet som presenteres på kartsiden og i tabellen under grafen. I grafen vil man kunne se både jordtemperatur og lufttemperatur samt døgngradberegninger og terskelverdier tilknyttet disse.\u0008</p>\n<ul>\n<li>Grønne bokser betyr at det ikke er forventet egglegging. Temperatursum for sverming er ikke oppnådd. Grønne bokser presenteres kun i perioden før forventet påbegynt egglegging.</li>\n<li>Gule bokser betyr at første egglegging nærmer seg. Vær observant og sjekk i egen åker. Gule bokser presenteres første gang ved oppnådd 140 døgngrader (jordtemperatur) eller 185 døgngrader (lufttemperatur). Dette tilsvarer ca to normale vårdager før forventet begynnende egglegging.</li>\n<li>Røde bokser betyr at man kan forvente påbegynt egglegging. Kravet til temperatursum er oppnådd; 160 døgngrader (jordtemperatur) eller 210 døgngrader (lufttemperatur)</li>\n</ul>\n<p>Den grafiske presentasjonen viser utviklingen av døgngradsberegningen som ligger til grunn for de grønne, gule og røde varslene (linjene: «Døgngrader basistemperatur 4 grader Celsius» og «Middeltemperatur i jord, 10 cm dybde, basistemp 4 grader Celsius»). Grafen viser rette horisontale linjer for terskelverdiene. Det er et sett med terskelverdier tilknyttet jordtemperatur (på de værstasjoner dette måles) og et sett terskelverdier tilknyttet lufttemperatur.</p>\n<h3>Jordtemperatur</h3>\n<p>«Nedre terskel for aggregert jordtemperatur» tilsvarer terskelen der varsel går fra grønt til gult basert på jordtemperatur (140 døgngrader). «Øvre terskel for aggregert jordtemperatur» tilsvarer terskelen der varsel går fra gult til rødt basert på jordtemperatur (160 døgngrader). Når linjen «Middeltemperatur i jord, 10 cm dybde, basistemp 4 grader Celsius» krysser en av linjene for aggregert jordtemperatur, vil varslet nå neste nivå og fargen på varslingsboksene på kartsiden i VIPS endres.</p>\n<h3>Lufttemperatur</h3>\n<p>(benyttes dersom jordtemperatur ikke er tilgjengelig) «Nedre terskel for aggregert lufttemperatur» tilsvarer terskelen der varsel går fra grønt til gult basert på lufttemperatur (185 døgngrader). «Øvre terskel for aggregert lufttemperatur» tilsvarer terskelen der varsel går fra gult til rødt basert på lufttemperatur (210 døgngrader). Når linjen «Døgngrader basistemperatur 4 grader Celsius» krysser en av linjene for aggregert lufttemperatur, vil varslet nå neste nivå og fargen på varslingsboksene på kartsiden i VIPS endres.</p>\n<p>Vær klar over at i områder med dekke (plast, enkel og dobbel fiberduk el. lign.) (enten på samme jorde eller nabojorder) året før, kan svermingen starte tidligere på grunn av høyere jordtemperatur under dekket.</p>\n<p>Bruk av denne varslingsmodellen bør kombineres med direkte eggobservasjoner i åkeren. Både på grunn av stor variasjon og for å få et inntrykk av angrepsgraden.</p>\n<p>I Nord-Norge vil stor kålflue normalt starte egglegging 10-14 dager etter liten kålflue. For Sør-Norge er det ikke en slik sammenheng.</p>\n<h2>Varslingssesong – oppstart og avslutning av varsel</h2>\n<h3>Starttidspunkt</h3>\n<p>Når jordtemperaturen begynner å bevege seg over 0, senest når middeltemperatur i jord (10cm) (TMJ 10) for døgnet overstiger 4 °C. Rent teknisk er modellens startdato 1. mars (når det er telefritt/snøfritt etter 1. mars).</p>\n<h3>Sluttidspunkt</h3>\n<p>1. juli fra Trøndelag og sørover, 15. juli fra Nordland og nordover</p>\n<h2>Utprøving og validering av modellen</h2>\n<h3>Nasjonalt</h3>\n<p>Modellen er ikke validert etter at den ble tatt i bruk i VIPS i 2008, men bakgrunn for modellen er norske data for klekketidspunkt og eggleggingstidspunkt ulike steder i landet.</p>\n<h3>Internasjonalt</h3>\n<p>Ikke aktuelt da modellen er basert på norske data. Det foreligger imidlertid informasjon om klekketidspunkter fra andre land (Collier & Finch, 1985) og liknende døgngradsmodeller er laget og benyttet internasjonalt.</p>\n<h2>Referanser</h2>\n<p>Johansen, T.J. & R. Meadow 2002. Bekjempelse av kålfluene - fra teori til praksis. Grønn forskning 2/2002: 117-122.</p>\n<p>Johansen, T.J. & R. Meadow 2005. Emergence patterns of Norwegian brassica root fly populations. IOBC/WPRS Bulletin 28 (4): 25-29.</p>\n<p>Johansen TJ og R. Meadow 2006. Population differences in emergence of brassica root flies (Diptera: Anthomyiidae). Environmental Entomology 35: 1161-1165.</p>\n<p>Johansen, T.J. 2007. Kålfluene – biologi og mulige tiltak. Bioforsk Fokus 2 (13): 33-35.</p>\n<p>Meadow, R., T.J. Johansen, R. Seljåsen og S. Haukeland 2008. Hva nå lille flue? Oppsummering fra kålflueprosjekter. Bioforsk Fokus 3 (1): 10-12.</p>\n<p>Collier, R. and S. Finch 1985. Accumulated temperatures for predicting the time of emergence in the spring of the cabbage fly, Delia radicum (L.) (Diptera: Anthomyiidae)</p>\n<p>Tiilikkala, K. and H. Ojanen 1999. Use of geographical information system (GIS) for forecasting the activities of carrot fly and cabbage root fly. IOBC/WPRS Bulletin 22 (5): 15-24.</p>\n<h2>Kontaktpersoner</h2>\n<p><a href="http://www.nibio.no/ansatte/tor_johansen" target="_blank">Tor J. Johansen</a> og <a href="http://www.nibio.no/ansatte/annette_folkedalschjll" target="_blank">Annette F. Schjøll</a> </p>\n<h2>Mer informasjon</h2>\n<p><a href="http://leksikon.nibio.no/vieworganism.php?organismId=1_338&cropGroupId=-1&cropId=-1&pestGroupId=-1&showMacroOrganisms=false" target="_blank">Kålflue i plantevernleksikonet</a></p> +description={{filename="/images/ef-20050805-120428.jpg" description="Foto: E. Fl\u00f8istad"}}\n<h2>Modellbeskrivelse</h2>\n<p>Modellen er en svermetidspunktmodell, og gir informasjon om antatt tid for begynnende og fortsatt egglegging hos liten kålflue i kålvekster. Modellen gjelder kun liten kålflue (ikke stor kålflue).</p>\n<p>Grunnlaget for varslingen er data fra studier av klekke og eggleggingstid hos kålfluene i Norgesprosjektet (LR, 1999-2001), Nye metoder for bekjempelse av kålfluer (forskerprosjekt, NFR, 2004-2007) samt et brukerstyrt prosjekt i regi av Norges Gartnerforbund (2005-2007). Dette er publisert i Johansen og Meadow (2002, 2005, 2006), Johansen (2007) og Meadow m. flere (2008). Kålfluene begynner å legge egg 5-7 dager etter klekking. Våre data tilsier at begynnende egglegging i gjennomsnitt krever en temperatursum på rundt 160 graddager (døgngrader) basert på jordtemperaturer (10 cm) (døgngrader > 4 °C). Basert på standard lufttemperaturer (2 m over bakken) de samme stedene, ble begynnende egglegging registrert når gjennomsnittlig temperatursum passerte ca 210 graddager. Resultatene understøttes av britiske observasjoner (Collier og Finch, 1985, 179 og 230 graddager til 50 % klekking, for jord og lufttemperaturer). Våre beregninger viste til dels stor variasjon og varslingen vil dermed bare være rådgivende. Bruk av denne varslingsmodellen bør kombineres med direkte eggobservasjoner i åkeren for å få begrep om angrepsgraden også.</p>\n<p>Det benyttes historiske værdata og værprognoser (2 dagers) i modellen. Målte parametere som inngår i modellen er standard lufttemperatur (TM) eller jordtemperatur i 10 cm (TMJ 10), timesverdier. Jordtemperatur benyttes dersom denne er tilgjengelig. Beregnede parametere: Døgnmiddelverdier med 4 °C basistemperatur (dvs. døgnmiddel minus 4 °C). 4 °C er en teoretisk beregnet nedre temperatursum for post-diapauseutvikling.</p>\n<p>Modellen er utviklet av Dr. Tor J. Johansen, NIBIO.</p>\n<h2>Tolking av varsel</h2>\n<p>Varsel kan beregnes enten basert på jordtemperatur eller lufttemperatur. Der værstasjonen måler jordtemperatur i tillegg til lufttemperatur, er det jordtemperatur som blir benyttet i varslet som presenteres på kartsiden og i tabellen under grafen. I grafen vil man kunne se både jordtemperatur og lufttemperatur samt døgngradberegninger og terskelverdier tilknyttet disse.\u0008</p>\n<ul>\n<li>Grønne bokser betyr at det ikke er forventet egglegging. Temperatursum for sverming er ikke oppnådd. Grønne bokser presenteres kun i perioden før forventet påbegynt egglegging.</li>\n<li>Gule bokser betyr at første egglegging nærmer seg. Vær observant og sjekk i egen åker. Gule bokser presenteres første gang ved oppnådd 140 døgngrader (jordtemperatur) eller 185 døgngrader (lufttemperatur). Dette tilsvarer ca to normale vårdager før forventet begynnende egglegging.</li>\n<li>Røde bokser betyr at man kan forvente påbegynt egglegging. Kravet til temperatursum er oppnådd; 160 døgngrader (jordtemperatur) eller 210 døgngrader (lufttemperatur)</li>\n</ul>\n<p>Den grafiske presentasjonen viser utviklingen av døgngradsberegningen som ligger til grunn for de grønne, gule og røde varslene (linjene: «Døgngrader basistemperatur 4 grader Celsius» og «Middeltemperatur i jord, 10 cm dybde, basistemp 4 grader Celsius»). Grafen viser rette horisontale linjer for terskelverdiene. Det er et sett med terskelverdier tilknyttet jordtemperatur (på de værstasjoner dette måles) og et sett terskelverdier tilknyttet lufttemperatur.</p>\n<h3>Jordtemperatur</h3>\n<p>«Nedre terskel for aggregert jordtemperatur» tilsvarer terskelen der varsel går fra grønt til gult basert på jordtemperatur (140 døgngrader). «Øvre terskel for aggregert jordtemperatur» tilsvarer terskelen der varsel går fra gult til rødt basert på jordtemperatur (160 døgngrader). Når linjen «Middeltemperatur i jord, 10 cm dybde, basistemp 4 grader Celsius» krysser en av linjene for aggregert jordtemperatur, vil varslet nå neste nivå og fargen på varslingsboksene på kartsiden i VIPS endres.</p>\n<h3>Lufttemperatur</h3>\n<p>(benyttes dersom jordtemperatur ikke er tilgjengelig) «Nedre terskel for aggregert lufttemperatur» tilsvarer terskelen der varsel går fra grønt til gult basert på lufttemperatur (185 døgngrader). «Øvre terskel for aggregert lufttemperatur» tilsvarer terskelen der varsel går fra gult til rødt basert på lufttemperatur (210 døgngrader). Når linjen «Døgngrader basistemperatur 4 grader Celsius» krysser en av linjene for aggregert lufttemperatur, vil varslet nå neste nivå og fargen på varslingsboksene på kartsiden i VIPS endres.</p>\n<p>Vær klar over at i områder med dekke (plast, enkel og dobbel fiberduk el. lign.) (enten på samme jorde eller nabojorder) året før, kan svermingen starte tidligere på grunn av høyere jordtemperatur under dekket.</p>\n<p>Bruk av denne varslingsmodellen bør kombineres med direkte eggobservasjoner i åkeren. Både på grunn av stor variasjon og for å få et inntrykk av angrepsgraden.</p>\n<p>I Nord-Norge vil stor kålflue normalt starte egglegging 10-14 dager etter liten kålflue. For Sør-Norge er det ikke en slik sammenheng.</p>\n<h2>Varslingssesong – oppstart og avslutning av varsel</h2>\n<h3>Starttidspunkt</h3>\n<p>Når jordtemperaturen begynner å bevege seg over 0, senest når middeltemperatur i jord (10cm) (TMJ 10) for døgnet overstiger 4 °C. Rent teknisk er modellens startdato 1. mars (når det er telefritt/snøfritt etter 1. mars).</p>\n<h3>Sluttidspunkt</h3>\n<p>1. juli fra Trøndelag og sørover, 15. juli fra Nordland og nordover</p>\n<h2>Utprøving og validering av modellen</h2>\n<h3>Nasjonalt</h3>\n<p>Modellen er ikke validert etter at den ble tatt i bruk i VIPS i 2008, men bakgrunn for modellen er norske data for klekketidspunkt og eggleggingstidspunkt ulike steder i landet.</p>\n<h3>Internasjonalt</h3>\n<p>Ikke aktuelt da modellen er basert på norske data. Det foreligger imidlertid informasjon om klekketidspunkter fra andre land (Collier & Finch, 1985) og liknende døgngradsmodeller er laget og benyttet internasjonalt.</p>\n<h2>Referanser</h2>\n<p>Johansen, T.J. & R. Meadow 2002. Bekjempelse av kålfluene - fra teori til praksis. Grønn forskning 2/2002: 117-122.</p>\n<p>Johansen, T.J. & R. Meadow 2005. Emergence patterns of Norwegian brassica root fly populations. IOBC/WPRS Bulletin 28 (4): 25-29.</p>\n<p>Johansen TJ og R. Meadow 2006. Population differences in emergence of brassica root flies (Diptera: Anthomyiidae). Environmental Entomology 35: 1161-1165.</p>\n<p>Johansen, T.J. 2007. Kålfluene – biologi og mulige tiltak. Bioforsk Fokus 2 (13): 33-35.</p>\n<p>Meadow, R., T.J. Johansen, R. Seljåsen og S. Haukeland 2008. Hva nå lille flue? Oppsummering fra kålflueprosjekter. Bioforsk Fokus 3 (1): 10-12.</p>\n<p>Collier, R. and S. Finch 1985. Accumulated temperatures for predicting the time of emergence in the spring of the cabbage fly, Delia radicum (L.) (Diptera: Anthomyiidae)</p>\n<p>Tiilikkala, K. and H. Ojanen 1999. Use of geographical information system (GIS) for forecasting the activities of carrot fly and cabbage root fly. IOBC/WPRS Bulletin 22 (5): 15-24.</p>\n<h2>Kontaktpersoner</h2>\n<p><a href="http://www.nibio.no/ansatte/tor_johansen" target="_blank">Tor J. Johansen</a> og <a href="http://www.nibio.no/ansatte/annette_folkedalschjll" target="_blank">Annette F. Schjøll</a> </p>\n<h2>Mer informasjon</h2>\n<p><a href="http://leksikon.nibio.no/vieworganism.php?organismId=1_338&cropGroupId=-1&cropId=-1&pestGroupId=-1&showMacroOrganisms=false" target="_blank">Kålflue i plantevernleksikonet</a></p> statusInterpretation=<h2>Forklaring til grafen</h2>\n<p>Den grafiske presentasjonen viser utviklingen av døgngradsberegningen som ligger til grunn for de grønne, gule og røde varslene (linjene: «Døgngrader basistemperatur 4 grader Celsius» og «Middeltemperatur i jord, 10 cm dybde, basistemp 4 grader Celsius»). Grafen viser rette horisontale linjer for terskelverdiene. Det er et sett med terskelverdier tilknyttet jordtemperatur (på de værstasjoner dette måles) og et sett terskelverdier tilknyttet lufttemperatur.</p>\n<p>«Nedre terskel for aggregert jordtemperatur» tilsvarer terskelen der varsel går fra grønt til gult basert på jordtemperatur (140 døgngrader). «Øvre terskel for aggregert jordtemperatur» tilsvarer terskelen der varsel går fra gult til rødt basert på jordtemperatur (160 døgngrader). Når linjen «Middeltemperatur i jord, 10 cm dybde, basistemp 4 grader Celsius» krysser en av linjene for aggregert jordtemperatur, vil varslet nå neste nivå og fargen på varslingsboksene på kartsiden i VIPS endres.</p>\n<p>«Nedre terskel for aggregert lufttemperatur» tilsvarer terskelen der varsel går fra grønt til gult basert på lufttemperatur (185 døgngrader). «Øvre terskel for aggregert lufttemperatur» tilsvarer terskelen der varsel går fra gult til rødt basert på lufttemperatur (210 døgngrader).</p>\n<h2>Forklaring til tabellen</h2>\n<p>Når varselstatus er grønn, betyr dette at svermingen enda ikke har begynt og at det ikke er forventet egglegging.</p>\n<p>Når varselstatus er gul, betyr dette at svermingen er i startfasen og at første egglegging nærmer seg. Vær observant og sjekk egen åker.</p>\n<p>Når varselstatus er rød, betyr dette at det er forventet påbegynt egglegging. Kravet for sverming er oppnådd.</p>\n<p>Når varselstatus er grå, betyr dette at svermingen av 1. generasjon er over og varslingen er avsluttet.</p>\n<p> Vær klar over at i områder med dekke (plast, enkel og dobbel fiberduk el. lign.) (enten på samme jorde eller nabojorder) året før, kan svermingen starte tidligere på grunn av høyere jordtemperatur under dekket.</p>\n<p>Bruk av denne varslingsmodellen bør kombineres med direkte eggobservasjoner i egen åker. Både på grunn av stor variasjon og for å få et inntrykk av angrepsgraden.</p> usage=TODO: Add usage diff --git a/target/classes/no/nibio/vips/model/deliaradicummodel/DeliaRadicumModel$1.class b/target/classes/no/nibio/vips/model/deliaradicummodel/DeliaRadicumModel$1.class index 94c400664dda0086c7fc167ace092a2bc3a3af88..02bcb429dc9d4e14ad26e5f3bc4309d63af4edf5 100644 GIT binary patch delta 13 UcmaFC_JVDLJTs&2WCdmq03mM!+W-In delta 13 UcmaFC_JVDLJTs%>WCdmq03kC2&j0`b diff --git a/target/classes/no/nibio/vips/model/deliaradicummodel/DeliaRadicumModel.class b/target/classes/no/nibio/vips/model/deliaradicummodel/DeliaRadicumModel.class index 598178ea342eae55a150db83c8e922ffd0588e3e..6ccfe7663f6d29ca85284a620028a512aa1e6b92 100644 GIT binary patch delta 5342 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 delta 4870 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 diff --git a/target/classes/no/nibio/vips/model/deliaradicummodel/texts.properties b/target/classes/no/nibio/vips/model/deliaradicummodel/texts.properties index 90f8357..314f989 100644 --- a/target/classes/no/nibio/vips/model/deliaradicummodel/texts.properties +++ b/target/classes/no/nibio/vips/model/deliaradicummodel/texts.properties @@ -15,7 +15,7 @@ # along with DeliaRadicumModel. If not, see <http://www.nibio.no/licenses/>. # -name=Delia radicum model -description=TODO: Add description -statusInterpretation=TODO: Add warning status interpretation +name=Cabbage maggot \u2013 flight period +description={{filename="/images/ef-20050805-120428.jpg" description="Foto: E. Fl\u00f8istad"}}\n<h2>Description of model</h2>\n<p>The model determines the flight period. It gives information about the expected time of the first oviposition and continued oviposition of the cabbage maggot in cruciferous crops. The model only applies for cabbage maggot, not turnip fly.</p>\n<p>The basis data for the warning system are from studies on adult hatching and oviposition period for cabbage maggot in the project Norgesprosjektet (LR, 1999-2001), Nye metoder for bekjempelse av kålfluer (forskerprosjekt, NFR, 2004-2007) and a user supported project from Norges Gartnerforbund (2005-2007). These results are published in Johansen & Meadow (2002, 2005, 2006), Johansen (2007) og Meadow <em>et al. </em>(2008). The cabbage maggot begins to lay eggs 5-7 days after hatching (eclosure). The data indicate that the start of oviposition on average is at about 160 degree-days (day-degrees) based on soil temperature (10 cm) (day-degrees > 4 °C). Based on the standard air temperature (2 m above the soil surface) at the same locations, the start of oviposition was registered when the average cumulative temperature exceeded 210 degree days. These results are supported by observations in Great Britain (Collier & Finch, 1985, 179 and 230 degree-days for 50% Hatching, for soil and air temperature). Our calculations had somewhat large variation, thus the warning is only advisory. This warning model should be used together with observations in the field to register the severity of attack.</p>\n<p>Historical weather data and weather forecasts (2 days) are used in the model. <br /> The measured parameters that are input in the model are hourly standard air temperature (TM) or soil temperature (TMJ 10). Soil temperature is used when available. Calculated parameters: Mean daily temperature using 4 °C as the base temperature (i.e. mean daily temperature minus 4 °C). 4 °C is a theoretically calculated minimum temperature for post-diapause development.</p>\n<p>The model has been developed by Dr. Tor J. Johansen, NIBIO.</p>\n<h3>Interpretation of the warning</h3>\n<p>The warning can be calculated based on either soil temperature or air temperature. When the weather station records soil temperature in addition to air temperature, soil temperature is used for the warning that is presented on the map page and in the table under the graph. The graph shows both the soil temperature and air temperature together with day-degree calculations and the associated threshold values.</p>\n<p>Green rectangles indicate that the flight period has not yet begun. The accumulated day-degrees are below the threshold. Green rectangles are only shown prior to the start of oviposition.</p>\n<p>Yellow rectangles indicate that the first oviposition will be soon. The farmer should make observations in the field. Yellow rectangles are first shown when the soil temperature has reached 140 day-degrees or the air temperature has reached 185 day-degrees. This correlates to approx. two normal spring days before the expected start of oviposition.</p>\n<p>Red rectangles indicate that the start of oviposition is likely. The required accumulated day-degrees have been reached: 160 day-degrees (soil temperature) or 210 day-degrees (air temperature).</p>\n<p>The graphic presentation shows the progress of the day-degree calculation that is the basis for the green, yellow and red warnings (the lines: «Day-degrees (air) base temperature 4 degrees Celsius» and «Day-degrees (soil, 10 cm depth), base temperature 4 degrees Celsius»). The graph shows straight horizontal lines for the threshold values. There is a set of threshold values for soil temperature (for the weather stations where this is recorded) and a set of threshold values for air temperature.</p>\n<p>Soil temperature <br /> «Lower threshold for accumulated soil temperature» corresponds to the threshold where the warning changes from green to yellow based on soil temperature (140 day-degrees). «Upper threshold for accumulated soil temperature» corresponds to the threshold where the warning changes from yellow to red based on soil temperature (160 day-degrees). When the line «Mean temperature in soil, 10 cm depth, base temperature 4 degrees Celsius» crosses one of the lines for accumulated soil temperature, the warning will reach the next level and the color of the warning rectangle on the map page in VIPS will change.</p>\n<p>Air temperature (used when soil temperature is not available)</p>\n<p>«Lower threshold for accumulated air temperature» corresponds to the threshold where the warning changes from green to yellow based on air temperature (185 day-degrees). «Upper threshold for accumulated air temperature» corresponds to the threshold where the warning changes from yellow to red based on air temperature (210 day-degrees). When the line «Day-degrees base temperature 4 degrees Celsius» crosses one of the lines for accumulated air temperature, the warning will reach the next level and the color of the warning rectangle on the map page in VIPS will change.</p>\n<p>Be aware that in areas with field covers (plastic, single or double non-woven covers, etc.) with early crops the preceding season (either on the current field or neighboring fields), the flight period can start earlier due to higher soil temperature under the covers.</p>\n<p>This model should be used in combination with direct observations of eggs in the field. This is due to large variability and to get an idea of the severity of attack.</p>\n<p>In Northern-Norway the turnip fly will usually begin oviposition 10-14 days after the cabbage maggot. There is no such relationship between the two species in Southern-Norway.</p>\n<h3>«Warning season – start and end of the warning»</h3>\n<p>Starting time: When the soil temperature exceeds 0 °C, at the latest when the mean daily temperature in the soil (10cm) (TMJ 10) is above 4 °C. In effect, the model is started 1 March (when the soil has thawed and without snow cover after 1 March).</p>\n<p>Ending time: 1 July south of and including Trøndelag, 15 July north of Trøndelag.</p>\n<h3>Testing and validation of the model</h3>\n<h4>Nationally</h4>\n<p>The model has not been validated since it was put into use in VIPS in 2008, but the background for the model is Norwegian data for time of eclosure and oviposition in different locations in Norway.</p>\n<h4>Internationally</h4>\n<p>International testing and validation of this model is not relevant as the model is based on Norwegian data. However, information is available about time of eclosure from other countries (Collier & Finch, 1985) and similar day-degree models have been made and are used internationally.</p>\n<h3>References</h3>\n<p>Johansen, T.J. & R. Meadow 2002. Bekjempelse av kålfluene - fra teori til praksis. Grønn forskning 2/2002: 117-122.</p>\n<p>Johansen, T.J. & R. Meadow 2005. Emergence patterns of Norwegian brassica root fly populations. IOBC/WPRS Bulletin 28 (4): 25-29.</p>\n<p>Johansen TJ og R. Meadow 2006. Population differences in emergence of brassica root flies (Diptera: Anthomyiidae). Environmental Entomology 35: 1161-1165.</p>\n<p>Johansen, T.J. 2007. Kålfluene – biologi og mulige tiltak. Bioforsk Fokus 2 (13): 33-35.</p>\n<p>Meadow, R., T.J. Johansen, R. Seljåsen og S. Haukeland 2008. Hva nå lille flue? Oppsummering fra kålflueprosjekter. Bioforsk Fokus 3 (1): 10-12.</p>\n<p>Collier, R. and S. Finch 1985. Accumulated temperatures for predicting the time of emergence in the spring of the cabbage fly, Delia radicum (L.) (Diptera: Anthomyiidae)</p>\n<p>Tiilikkala, K. and H. Ojanen 1999. Use of geographical information system (GIS) for forecasting the activities of carrot fly and cabbage root fly. IOBC/WPRS Bulletin 22 (5): 15-24.</p>\n<p>Contacts: Tor J. Johansen (<a href="mailto:tor.johansen@nibio.no">tor.johansen@nibio.no</a>) / Annette F. Schjøll (annette.folkedal.schjoll@nibio.no)</p>\n<h3>Links for more information</h3>\n<p>Norwegian only: <a href="https://www.plantevernleksikonet.no/l/oppslag/1483/" target="new">https://www.plantevernleksikonet.no/l/oppslag/1483/</a></p> +statusInterpretation=<h3>Explanation of the graph</h3>\n<p>The graphic presentation shows the progress of the day-degree calculation that is the basis for the green, yellow and red warnings (the lines: «Day-degrees base temperature 4 degrees Celsius» and «Mean temperature in soil, 10 cm depth, base temperature 4 degrees Celsius»). The graph shows straight horizontal lines for the threshold values. There is a set of threshold values for soil temperature (for the weather stations where this is recorded) and a set of threshold values for air temperature.</p>\n<p>«Lower threshold for accumulated soil temperature» corresponds to the threshold where the warning changes from green to yellow based on soil temperature (140 day-degrees). «Upper threshold for accumulated soil temperature» corresponds to the threshold where the warning changes from yellow to red based on soil temperature (160 day-degrees). When the line «Mean temperature in soil, 10 cm depth, base temperature 4 degrees Celsius» crosses one of the lines for accumulated soil temperature, the warning will reach the next level and the color of the warning rectangle on the map page in VIPS will change.</p>\n<p>«Lower threshold for accumulated air temperature» corresponds to the threshold where the warning changes from green to yellow based on air temperature (185 day-degrees). «Upper threshold for accumulated air temperature» corresponds to the threshold where the warning changes from yellow to red based on air temperature (210 day-degrees).</p>\n<h3>Explanation of the table</h3>\n<p>Green warning indicates that the flight period has not yet begun and oviposition is not expected.</p>\n<p>Yellow warning indicates that the flight period is beginning and that the first oviposition is close. Check for eggs in the field.</p>\n<p>Red warning indicates that it is likely that oviposition has begus. The requirement for the flight period has been reached.</p>\n<p>Grey warning indicates that the flight period of the 1st generation is over and the warning has ended.</p>\n<p>Be aware that in areas with field covers (plastic, single or double non-woven covers, etc.) with early crops the preceding season (either on the current field or neighboring fields), the flight period can start earlier due to higher soil temperature under the covers.</p>\n<p>This model should be used in combination with direct observations of eggs in the field. This is due to large variability and to get an idea of the severity of attack.</p>\n<p> </p> usage=TODO: Add usage diff --git a/target/classes/no/nibio/vips/model/deliaradicummodel/texts_nb.properties b/target/classes/no/nibio/vips/model/deliaradicummodel/texts_nb.properties index 5dca6a0..df8eb44 100644 --- a/target/classes/no/nibio/vips/model/deliaradicummodel/texts_nb.properties +++ b/target/classes/no/nibio/vips/model/deliaradicummodel/texts_nb.properties @@ -16,6 +16,6 @@ # name=Liten k\u00e5lflue-modell -description=<h2>Modellbeskrivelse</h2>\n<p>Modellen er en svermetidspunktmodell, og gir informasjon om antatt tid for begynnende og fortsatt egglegging hos liten kålflue i kålvekster. Modellen gjelder kun liten kålflue (ikke stor kålflue).</p>\n<p>Grunnlaget for varslingen er data fra studier av klekke og eggleggingstid hos kålfluene i Norgesprosjektet (LR, 1999-2001), Nye metoder for bekjempelse av kålfluer (forskerprosjekt, NFR, 2004-2007) samt et brukerstyrt prosjekt i regi av Norges Gartnerforbund (2005-2007). Dette er publisert i Johansen og Meadow (2002, 2005, 2006), Johansen (2007) og Meadow m. flere (2008). Kålfluene begynner å legge egg 5-7 dager etter klekking. Våre data tilsier at begynnende egglegging i gjennomsnitt krever en temperatursum på rundt 160 graddager (døgngrader) basert på jordtemperaturer (10 cm) (døgngrader > 4 °C). Basert på standard lufttemperaturer (2 m over bakken) de samme stedene, ble begynnende egglegging registrert når gjennomsnittlig temperatursum passerte ca 210 graddager. Resultatene understøttes av britiske observasjoner (Collier og Finch, 1985, 179 og 230 graddager til 50 % klekking, for jord og lufttemperaturer). Våre beregninger viste til dels stor variasjon og varslingen vil dermed bare være rådgivende. Bruk av denne varslingsmodellen bør kombineres med direkte eggobservasjoner i åkeren for å få begrep om angrepsgraden også.</p>\n<p>Det benyttes historiske værdata og værprognoser (2 dagers) i modellen. Målte parametere som inngår i modellen er standard lufttemperatur (TM) eller jordtemperatur i 10 cm (TMJ 10), timesverdier. Jordtemperatur benyttes dersom denne er tilgjengelig. Beregnede parametere: Døgnmiddelverdier med 4 °C basistemperatur (dvs. døgnmiddel minus 4 °C). 4 °C er en teoretisk beregnet nedre temperatursum for post-diapauseutvikling.</p>\n<p>Modellen er utviklet av Dr. Tor J. Johansen, NIBIO.</p>\n<h2>Tolking av varsel</h2>\n<p>Varsel kan beregnes enten basert på jordtemperatur eller lufttemperatur. Der værstasjonen måler jordtemperatur i tillegg til lufttemperatur, er det jordtemperatur som blir benyttet i varslet som presenteres på kartsiden og i tabellen under grafen. I grafen vil man kunne se både jordtemperatur og lufttemperatur samt døgngradberegninger og terskelverdier tilknyttet disse.\u0008</p>\n<ul>\n<li>Grønne bokser betyr at det ikke er forventet egglegging. Temperatursum for sverming er ikke oppnådd. Grønne bokser presenteres kun i perioden før forventet påbegynt egglegging.</li>\n<li>Gule bokser betyr at første egglegging nærmer seg. Vær observant og sjekk i egen åker. Gule bokser presenteres første gang ved oppnådd 140 døgngrader (jordtemperatur) eller 185 døgngrader (lufttemperatur). Dette tilsvarer ca to normale vårdager før forventet begynnende egglegging.</li>\n<li>Røde bokser betyr at man kan forvente påbegynt egglegging. Kravet til temperatursum er oppnådd; 160 døgngrader (jordtemperatur) eller 210 døgngrader (lufttemperatur)</li>\n</ul>\n<p>Den grafiske presentasjonen viser utviklingen av døgngradsberegningen som ligger til grunn for de grønne, gule og røde varslene (linjene: «Døgngrader basistemperatur 4 grader Celsius» og «Middeltemperatur i jord, 10 cm dybde, basistemp 4 grader Celsius»). Grafen viser rette horisontale linjer for terskelverdiene. Det er et sett med terskelverdier tilknyttet jordtemperatur (på de værstasjoner dette måles) og et sett terskelverdier tilknyttet lufttemperatur.</p>\n<h3>Jordtemperatur</h3>\n<p>«Nedre terskel for aggregert jordtemperatur» tilsvarer terskelen der varsel går fra grønt til gult basert på jordtemperatur (140 døgngrader). «Øvre terskel for aggregert jordtemperatur» tilsvarer terskelen der varsel går fra gult til rødt basert på jordtemperatur (160 døgngrader). Når linjen «Middeltemperatur i jord, 10 cm dybde, basistemp 4 grader Celsius» krysser en av linjene for aggregert jordtemperatur, vil varslet nå neste nivå og fargen på varslingsboksene på kartsiden i VIPS endres.</p>\n<h3>Lufttemperatur</h3>\n<p>(benyttes dersom jordtemperatur ikke er tilgjengelig) «Nedre terskel for aggregert lufttemperatur» tilsvarer terskelen der varsel går fra grønt til gult basert på lufttemperatur (185 døgngrader). «Øvre terskel for aggregert lufttemperatur» tilsvarer terskelen der varsel går fra gult til rødt basert på lufttemperatur (210 døgngrader). Når linjen «Døgngrader basistemperatur 4 grader Celsius» krysser en av linjene for aggregert lufttemperatur, vil varslet nå neste nivå og fargen på varslingsboksene på kartsiden i VIPS endres.</p>\n<p>Vær klar over at i områder med dekke (plast, enkel og dobbel fiberduk el. lign.) (enten på samme jorde eller nabojorder) året før, kan svermingen starte tidligere på grunn av høyere jordtemperatur under dekket.</p>\n<p>Bruk av denne varslingsmodellen bør kombineres med direkte eggobservasjoner i åkeren. Både på grunn av stor variasjon og for å få et inntrykk av angrepsgraden.</p>\n<p>I Nord-Norge vil stor kålflue normalt starte egglegging 10-14 dager etter liten kålflue. For Sør-Norge er det ikke en slik sammenheng.</p>\n<h2>Varslingssesong – oppstart og avslutning av varsel</h2>\n<h3>Starttidspunkt</h3>\n<p>Når jordtemperaturen begynner å bevege seg over 0, senest når middeltemperatur i jord (10cm) (TMJ 10) for døgnet overstiger 4 °C. Rent teknisk er modellens startdato 1. mars (når det er telefritt/snøfritt etter 1. mars).</p>\n<h3>Sluttidspunkt</h3>\n<p>1. juli fra Trøndelag og sørover, 15. juli fra Nordland og nordover</p>\n<h2>Utprøving og validering av modellen</h2>\n<h3>Nasjonalt</h3>\n<p>Modellen er ikke validert etter at den ble tatt i bruk i VIPS i 2008, men bakgrunn for modellen er norske data for klekketidspunkt og eggleggingstidspunkt ulike steder i landet.</p>\n<h3>Internasjonalt</h3>\n<p>Ikke aktuelt da modellen er basert på norske data. Det foreligger imidlertid informasjon om klekketidspunkter fra andre land (Collier & Finch, 1985) og liknende døgngradsmodeller er laget og benyttet internasjonalt.</p>\n<h2>Referanser</h2>\n<p>Johansen, T.J. & R. Meadow 2002. Bekjempelse av kålfluene - fra teori til praksis. Grønn forskning 2/2002: 117-122.</p>\n<p>Johansen, T.J. & R. Meadow 2005. Emergence patterns of Norwegian brassica root fly populations. IOBC/WPRS Bulletin 28 (4): 25-29.</p>\n<p>Johansen TJ og R. Meadow 2006. Population differences in emergence of brassica root flies (Diptera: Anthomyiidae). Environmental Entomology 35: 1161-1165.</p>\n<p>Johansen, T.J. 2007. Kålfluene – biologi og mulige tiltak. Bioforsk Fokus 2 (13): 33-35.</p>\n<p>Meadow, R., T.J. Johansen, R. Seljåsen og S. Haukeland 2008. Hva nå lille flue? Oppsummering fra kålflueprosjekter. Bioforsk Fokus 3 (1): 10-12.</p>\n<p>Collier, R. and S. Finch 1985. Accumulated temperatures for predicting the time of emergence in the spring of the cabbage fly, Delia radicum (L.) (Diptera: Anthomyiidae)</p>\n<p>Tiilikkala, K. and H. Ojanen 1999. Use of geographical information system (GIS) for forecasting the activities of carrot fly and cabbage root fly. IOBC/WPRS Bulletin 22 (5): 15-24.</p>\n<h2>Kontaktpersoner</h2>\n<p><a href="http://www.nibio.no/ansatte/tor_johansen" target="_blank">Tor J. Johansen</a> og <a href="http://www.nibio.no/ansatte/annette_folkedalschjll" target="_blank">Annette F. Schjøll</a> </p>\n<h2>Mer informasjon</h2>\n<p><a href="http://leksikon.nibio.no/vieworganism.php?organismId=1_338&cropGroupId=-1&cropId=-1&pestGroupId=-1&showMacroOrganisms=false" target="_blank">Kålflue i plantevernleksikonet</a></p> +description={{filename="/images/ef-20050805-120428.jpg" description="Foto: E. Fl\u00f8istad"}}\n<h2>Modellbeskrivelse</h2>\n<p>Modellen er en svermetidspunktmodell, og gir informasjon om antatt tid for begynnende og fortsatt egglegging hos liten kålflue i kålvekster. Modellen gjelder kun liten kålflue (ikke stor kålflue).</p>\n<p>Grunnlaget for varslingen er data fra studier av klekke og eggleggingstid hos kålfluene i Norgesprosjektet (LR, 1999-2001), Nye metoder for bekjempelse av kålfluer (forskerprosjekt, NFR, 2004-2007) samt et brukerstyrt prosjekt i regi av Norges Gartnerforbund (2005-2007). Dette er publisert i Johansen og Meadow (2002, 2005, 2006), Johansen (2007) og Meadow m. flere (2008). Kålfluene begynner å legge egg 5-7 dager etter klekking. Våre data tilsier at begynnende egglegging i gjennomsnitt krever en temperatursum på rundt 160 graddager (døgngrader) basert på jordtemperaturer (10 cm) (døgngrader > 4 °C). Basert på standard lufttemperaturer (2 m over bakken) de samme stedene, ble begynnende egglegging registrert når gjennomsnittlig temperatursum passerte ca 210 graddager. Resultatene understøttes av britiske observasjoner (Collier og Finch, 1985, 179 og 230 graddager til 50 % klekking, for jord og lufttemperaturer). Våre beregninger viste til dels stor variasjon og varslingen vil dermed bare være rådgivende. Bruk av denne varslingsmodellen bør kombineres med direkte eggobservasjoner i åkeren for å få begrep om angrepsgraden også.</p>\n<p>Det benyttes historiske værdata og værprognoser (2 dagers) i modellen. Målte parametere som inngår i modellen er standard lufttemperatur (TM) eller jordtemperatur i 10 cm (TMJ 10), timesverdier. Jordtemperatur benyttes dersom denne er tilgjengelig. Beregnede parametere: Døgnmiddelverdier med 4 °C basistemperatur (dvs. døgnmiddel minus 4 °C). 4 °C er en teoretisk beregnet nedre temperatursum for post-diapauseutvikling.</p>\n<p>Modellen er utviklet av Dr. Tor J. Johansen, NIBIO.</p>\n<h2>Tolking av varsel</h2>\n<p>Varsel kan beregnes enten basert på jordtemperatur eller lufttemperatur. Der værstasjonen måler jordtemperatur i tillegg til lufttemperatur, er det jordtemperatur som blir benyttet i varslet som presenteres på kartsiden og i tabellen under grafen. I grafen vil man kunne se både jordtemperatur og lufttemperatur samt døgngradberegninger og terskelverdier tilknyttet disse.\u0008</p>\n<ul>\n<li>Grønne bokser betyr at det ikke er forventet egglegging. Temperatursum for sverming er ikke oppnådd. Grønne bokser presenteres kun i perioden før forventet påbegynt egglegging.</li>\n<li>Gule bokser betyr at første egglegging nærmer seg. Vær observant og sjekk i egen åker. Gule bokser presenteres første gang ved oppnådd 140 døgngrader (jordtemperatur) eller 185 døgngrader (lufttemperatur). Dette tilsvarer ca to normale vårdager før forventet begynnende egglegging.</li>\n<li>Røde bokser betyr at man kan forvente påbegynt egglegging. Kravet til temperatursum er oppnådd; 160 døgngrader (jordtemperatur) eller 210 døgngrader (lufttemperatur)</li>\n</ul>\n<p>Den grafiske presentasjonen viser utviklingen av døgngradsberegningen som ligger til grunn for de grønne, gule og røde varslene (linjene: «Døgngrader basistemperatur 4 grader Celsius» og «Middeltemperatur i jord, 10 cm dybde, basistemp 4 grader Celsius»). Grafen viser rette horisontale linjer for terskelverdiene. Det er et sett med terskelverdier tilknyttet jordtemperatur (på de værstasjoner dette måles) og et sett terskelverdier tilknyttet lufttemperatur.</p>\n<h3>Jordtemperatur</h3>\n<p>«Nedre terskel for aggregert jordtemperatur» tilsvarer terskelen der varsel går fra grønt til gult basert på jordtemperatur (140 døgngrader). «Øvre terskel for aggregert jordtemperatur» tilsvarer terskelen der varsel går fra gult til rødt basert på jordtemperatur (160 døgngrader). Når linjen «Middeltemperatur i jord, 10 cm dybde, basistemp 4 grader Celsius» krysser en av linjene for aggregert jordtemperatur, vil varslet nå neste nivå og fargen på varslingsboksene på kartsiden i VIPS endres.</p>\n<h3>Lufttemperatur</h3>\n<p>(benyttes dersom jordtemperatur ikke er tilgjengelig) «Nedre terskel for aggregert lufttemperatur» tilsvarer terskelen der varsel går fra grønt til gult basert på lufttemperatur (185 døgngrader). «Øvre terskel for aggregert lufttemperatur» tilsvarer terskelen der varsel går fra gult til rødt basert på lufttemperatur (210 døgngrader). Når linjen «Døgngrader basistemperatur 4 grader Celsius» krysser en av linjene for aggregert lufttemperatur, vil varslet nå neste nivå og fargen på varslingsboksene på kartsiden i VIPS endres.</p>\n<p>Vær klar over at i områder med dekke (plast, enkel og dobbel fiberduk el. lign.) (enten på samme jorde eller nabojorder) året før, kan svermingen starte tidligere på grunn av høyere jordtemperatur under dekket.</p>\n<p>Bruk av denne varslingsmodellen bør kombineres med direkte eggobservasjoner i åkeren. Både på grunn av stor variasjon og for å få et inntrykk av angrepsgraden.</p>\n<p>I Nord-Norge vil stor kålflue normalt starte egglegging 10-14 dager etter liten kålflue. For Sør-Norge er det ikke en slik sammenheng.</p>\n<h2>Varslingssesong – oppstart og avslutning av varsel</h2>\n<h3>Starttidspunkt</h3>\n<p>Når jordtemperaturen begynner å bevege seg over 0, senest når middeltemperatur i jord (10cm) (TMJ 10) for døgnet overstiger 4 °C. Rent teknisk er modellens startdato 1. mars (når det er telefritt/snøfritt etter 1. mars).</p>\n<h3>Sluttidspunkt</h3>\n<p>1. juli fra Trøndelag og sørover, 15. juli fra Nordland og nordover</p>\n<h2>Utprøving og validering av modellen</h2>\n<h3>Nasjonalt</h3>\n<p>Modellen er ikke validert etter at den ble tatt i bruk i VIPS i 2008, men bakgrunn for modellen er norske data for klekketidspunkt og eggleggingstidspunkt ulike steder i landet.</p>\n<h3>Internasjonalt</h3>\n<p>Ikke aktuelt da modellen er basert på norske data. Det foreligger imidlertid informasjon om klekketidspunkter fra andre land (Collier & Finch, 1985) og liknende døgngradsmodeller er laget og benyttet internasjonalt.</p>\n<h2>Referanser</h2>\n<p>Johansen, T.J. & R. Meadow 2002. Bekjempelse av kålfluene - fra teori til praksis. Grønn forskning 2/2002: 117-122.</p>\n<p>Johansen, T.J. & R. Meadow 2005. Emergence patterns of Norwegian brassica root fly populations. IOBC/WPRS Bulletin 28 (4): 25-29.</p>\n<p>Johansen TJ og R. Meadow 2006. Population differences in emergence of brassica root flies (Diptera: Anthomyiidae). Environmental Entomology 35: 1161-1165.</p>\n<p>Johansen, T.J. 2007. Kålfluene – biologi og mulige tiltak. Bioforsk Fokus 2 (13): 33-35.</p>\n<p>Meadow, R., T.J. Johansen, R. Seljåsen og S. Haukeland 2008. Hva nå lille flue? Oppsummering fra kålflueprosjekter. Bioforsk Fokus 3 (1): 10-12.</p>\n<p>Collier, R. and S. Finch 1985. Accumulated temperatures for predicting the time of emergence in the spring of the cabbage fly, Delia radicum (L.) (Diptera: Anthomyiidae)</p>\n<p>Tiilikkala, K. and H. Ojanen 1999. Use of geographical information system (GIS) for forecasting the activities of carrot fly and cabbage root fly. IOBC/WPRS Bulletin 22 (5): 15-24.</p>\n<h2>Kontaktpersoner</h2>\n<p><a href="http://www.nibio.no/ansatte/tor_johansen" target="_blank">Tor J. Johansen</a> og <a href="http://www.nibio.no/ansatte/annette_folkedalschjll" target="_blank">Annette F. Schjøll</a> </p>\n<h2>Mer informasjon</h2>\n<p><a href="http://leksikon.nibio.no/vieworganism.php?organismId=1_338&cropGroupId=-1&cropId=-1&pestGroupId=-1&showMacroOrganisms=false" target="_blank">Kålflue i plantevernleksikonet</a></p> statusInterpretation=<h2>Forklaring til grafen</h2>\n<p>Den grafiske presentasjonen viser utviklingen av døgngradsberegningen som ligger til grunn for de grønne, gule og røde varslene (linjene: «Døgngrader basistemperatur 4 grader Celsius» og «Middeltemperatur i jord, 10 cm dybde, basistemp 4 grader Celsius»). Grafen viser rette horisontale linjer for terskelverdiene. Det er et sett med terskelverdier tilknyttet jordtemperatur (på de værstasjoner dette måles) og et sett terskelverdier tilknyttet lufttemperatur.</p>\n<p>«Nedre terskel for aggregert jordtemperatur» tilsvarer terskelen der varsel går fra grønt til gult basert på jordtemperatur (140 døgngrader). «Øvre terskel for aggregert jordtemperatur» tilsvarer terskelen der varsel går fra gult til rødt basert på jordtemperatur (160 døgngrader). Når linjen «Middeltemperatur i jord, 10 cm dybde, basistemp 4 grader Celsius» krysser en av linjene for aggregert jordtemperatur, vil varslet nå neste nivå og fargen på varslingsboksene på kartsiden i VIPS endres.</p>\n<p>«Nedre terskel for aggregert lufttemperatur» tilsvarer terskelen der varsel går fra grønt til gult basert på lufttemperatur (185 døgngrader). «Øvre terskel for aggregert lufttemperatur» tilsvarer terskelen der varsel går fra gult til rødt basert på lufttemperatur (210 døgngrader).</p>\n<h2>Forklaring til tabellen</h2>\n<p>Når varselstatus er grønn, betyr dette at svermingen enda ikke har begynt og at det ikke er forventet egglegging.</p>\n<p>Når varselstatus er gul, betyr dette at svermingen er i startfasen og at første egglegging nærmer seg. Vær observant og sjekk egen åker.</p>\n<p>Når varselstatus er rød, betyr dette at det er forventet påbegynt egglegging. Kravet for sverming er oppnådd.</p>\n<p>Når varselstatus er grå, betyr dette at svermingen av 1. generasjon er over og varslingen er avsluttet.</p>\n<p> Vær klar over at i områder med dekke (plast, enkel og dobbel fiberduk el. lign.) (enten på samme jorde eller nabojorder) året før, kan svermingen starte tidligere på grunn av høyere jordtemperatur under dekket.</p>\n<p>Bruk av denne varslingsmodellen bør kombineres med direkte eggobservasjoner i egen åker. Både på grunn av stor variasjon og for å få et inntrykk av angrepsgraden.</p> usage=TODO: Add usage diff --git a/target/surefire-reports/TEST-no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest.xml b/target/surefire-reports/TEST-no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest.xml index 236acfd..4b75410 100644 --- a/target/surefire-reports/TEST-no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest.xml +++ b/target/surefire-reports/TEST-no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" ?> -<testsuite tests="15" failures="0" name="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" time="0.82" errors="0" skipped="0"> +<testsuite tests="15" failures="0" name="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" time="0.929" errors="0" skipped="0"> <properties> <property name="java.runtime.name" value="OpenJDK Runtime Environment"/> <property name="sun.boot.library.path" value="/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/amd64"/> @@ -31,7 +31,7 @@ <property name="java.specification.name" value="Java Platform API Specification"/> <property name="java.class.version" value="52.0"/> <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/> - <property name="os.version" value="4.4.0-93-generic"/> + <property name="os.version" value="4.4.0-97-generic"/> <property name="user.home" value="/home/treinar"/> <property name="user.timezone" value="Europe/Oslo"/> <property name="java.awt.printerjob" value="sun.print.PSPrinterJob"/> @@ -42,7 +42,7 @@ <property name="java.vm.specification.version" value="1.8"/> <property name="sun.arch.data.model" value="64"/> <property name="java.home" value="/usr/lib/jvm/java-8-openjdk-amd64/jre"/> - <property name="sun.java.command" value="org.codehaus.plexus.classworlds.launcher.Launcher -Dmaven.ext.class.path=/home/treinar/bin/netbeans-8.2/java/maven-nblib/netbeans-eventspy.jar clean install"/> + <property name="sun.java.command" value="org.codehaus.plexus.classworlds.launcher.Launcher -Dmaven.ext.class.path=/home/treinar/bin/netbeans-8.2/java/maven-nblib/netbeans-eventspy.jar install"/> <property name="java.specification.vendor" value="Oracle Corporation"/> <property name="user.language" value="en"/> <property name="awt.toolkit" value="sun.awt.X11.XToolkit"/> @@ -60,19 +60,19 @@ <property name="sun.desktop" value="gnome"/> <property name="sun.cpu.isalist" value=""/> </properties> - <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testGetSampleConfig" time="0.004"/> - <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testSetConfiguration" time="0.303"/> - <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testAcceptance" time="0.358"/> - <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testWithSwedishData" time="0.108"/> - <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testGetModelId" time="0"/> + <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testGetSampleConfig" time="0.005"/> + <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testSetConfiguration" time="0.322"/> + <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testAcceptance" time="0.405"/> + <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testWithSwedishData" time="0.116"/> + <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testGetModelId" time="0.001"/> <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testGetModelName_0args" time="0.001"/> - <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testGetModelName_String" time="0.001"/> + <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testGetModelName_String" time="0"/> <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testGetLicense" time="0"/> <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testGetCopyright" time="0"/> - <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testGetModelDescription_0args" time="0.001"/> - <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testGetModelDescription_String" time="0"/> + <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testGetModelDescription_0args" time="0.027"/> + <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testGetModelDescription_String" time="0.005"/> <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testGetWarningStatusInterpretation_0args" time="0"/> - <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testGetWarningStatusInterpretation_String" time="0.001"/> - <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testGetModelUsage_0args" time="0"/> + <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testGetWarningStatusInterpretation_String" time="0"/> + <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testGetModelUsage_0args" time="0.001"/> <testcase classname="no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest" name="testGetModelUsage_String" time="0"/> </testsuite> \ No newline at end of file diff --git a/target/surefire-reports/no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest.txt b/target/surefire-reports/no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest.txt index aa2f687..204cb29 100644 --- a/target/surefire-reports/no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest.txt +++ b/target/surefire-reports/no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest.txt @@ -1,4 +1,4 @@ ------------------------------------------------------------------------------- Test set: no.nibio.vips.model.deliaradicummodel.DeliaRadicumModelTest ------------------------------------------------------------------------------- -Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.819 sec +Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.929 sec -- GitLab