H__PAGEZEROx__TEXT``__text__TEXT  __stubs__TEXTL__stub_helper__TEXT__const__TEXT@__cstring__TEXTI!I__unwind_info__TEXT44__eh_frame__TEXTCx__DATA` ``__got__DATA` `b__nl_symbol_ptr__DATAkk__la_symbol_ptr__DATAkk__const__DATAnp6n__data__DATA0`0__bss__DATAL__common__DATA dH__LINKEDITPG"0xV,Ѐ Pi~7 /usr/lib/dyld{hm=> ƶ$ *( 8 /usr/lib/libSystem.B.dylib&h),AWAVSHIHt1)D$0)L$@)T$P)\$`)d$p)$)$)$LL$(LD$ HL$HRHH$95B|ywHcH dH H ;L=RI?H5;1輲H$H$H$H$DŽ$0DŽ$I?H$LH;$u H[A^A_ݱff.SHt1)D$0)L$@)T$P)\$`)d$p)$)$)$LL$(LD$ HL$HT$HQHH$9=7|IH$H$H$H$DŽ$0DŽ$HtQH8H$4H;$u H[@UAWAVAUATSH IH#QHH$ fWf)$f)$f)$HDŽ$H$Xh$`cfWf)$f)$pf)$`f)$PHDŽ$DŽ$HDŽ$pDŽ$HDŽ$$|$DŽ$HPE1HrL51H$AHJPL8ffffff.E1LHLy=t5?u8= t =uHOHH$문MtH58L$H$LH$kHOHO1HD$hH;H$L=&H$D$PD$pD$`1HD$X1H$1HD$x1 HH$DŽ$HDŽ$LHLL$5q~,w=Ic LH;l1ɅIȉ$먃gCxVr$r\v[DŽ$խ`o7h/$H;1ɅIȉ$.H;H5v79H$H, HH$ A$ %= HD$hDŽ$DŽ$HH$DŽ$yDŽ$D$pBHH59H蛮H59H脮H59HmH5u9HV H[HH5:9H0cH5(9H^H59HnH59H HH[RHH$P{D$`OHHD$xaH;H55lH$HAp HH$x,HH5WHf1ɅH5tYHMt|H5_YH5tdH5JYHtLH55YHt4H5$YHtH5YHլ $HvKiHH5VH裬1oH544H般QH54Hj3H54HLH53H.HHHD$XHH$XHH$`HH$hH;5$puHH5WH诫1ɅtLH5WH蚫t4H5WH肫tH5WHj H$$HIHH506H&t1H5UWH1ɅtH5CWH4$HIHH55HǪt1H5VH诪1ɅtH5VH蚪$$H4I'D$P$yjH=<H5U+ f.9Ft0HH>Hv u*Fȉ>$HH$х HcHJ40HH$pHKW"HW7HAWHW%H7WHH$HMH@HVHH$H/H"$t H$lH$H$6mL$ HGMts9}oL<LfH+.L9vHCuH51ULt%@Ń.H53H$迨t:H$39H1H 1HMH=m0Hm111fHH5THotlH5w3H\tuH5h3HIH\HH H HHH HHH HH@HwH hH=/HHZ\HH H /HHH HHH HH@HH HDŽ$H$H$HLtH='/Hh011LHEHHcH IlfWf)$ f)$f)$DŽ$8HDŽ$0$$$$$$$$ $P$$~$~$ $$$$($$8$$$$$$H5/1H$ AEt HU;H+HH .H9vHCu.HH5RHѥD L%0LEE1H$ H蔥t9ALHKDHcMtILH=I-H..11B$ %=DuYH5QHHHtBHߣH$ Au$ %=DH荣EH$IDL-/HLȤJH5,QL豤3H5QL蚤H5/H胤H5{/HlbH5PLUKEtPEtH5K/H$H,?H1YH$H$PHH$EH$L5WH$H$PHH$ALIF(H hHA(IF HA IFHAIFHAIIVHQHH.HXHH(H HJ(HH HJ HHHJHHHJHH@HBH HB.XH H=*H&+H H=*H[+sHVHWHH(HHJ(HH HJ HHHJHHHJHH@HBH H=*H?+zH=x*HI+jH H=e*H*11H$QH=<*H:*.H=,*H>*H=*H*H= *H*11HHC(H HA(HC HA HCHAHCHAHHSHQHLH$hH$H#H$L$uHHcH$H$PHLt%H=[)H*11HAKH$H$H$ H$$HH$D$Ai$uAp$ $$$$v$8H\$xDt$pucl$ |$t$T$$H*H$1HtEt?H=o(H*e$8H$xHvH=@(H!*6H-TH$H$PHLUH=(H)11AH5AE $!$Hc$E1HE1$DŽ$DŽ$$$$H*HL5ZBYD3$Z -fWf.tH=+'H5LIH,$$H$ HHtbH$HH H$HgH=&HLE111MAH1H$E16H=&HKE111AH1H$E11E11H$11H=$$t H$H$MI)I)I*H?H$H)H$H*‰H*YȉWH*^$H$AIă$t Hu<HH=1LPʜHtHe HH<H3 y=$tH;$H58L1DMH$H$H$ߛHDŽ$E~ZA*Y١M)I*^H;H$WH*Y $Y^H5KDěH=HH$tHt HP(H$Ht 116H$HtDH$Ht2H;HH;$ DH [A\A]A^A_]谱Iŋ$H$HH 1H$1HHu$%HHGHL$X1H$$uHH$XH$H H$H$X4HH$ H$HtH=BI蕚H= tG1HD$pLl$h1H$E1E111H$D$xHDŽ$Lt$PLl$hIfWD$`H$DŽ$HD$x1H$11HD$pE1E1ffff.LHc$HL$t I9BH$IH$$DH$PĘH$ 蟞H$HHHIH$0 HJHH$`HHFH$@ HHBHFHBHHNHJH$\$, $P$( $L$MDL$ $t\uXDHL$P9HcD$ L$`f(X-L,L$ H AZXL$`I7$ff.It!WI*YXםL,L$ M9~ L$p|$x|,=E}#|$xu<1H= HFr 1H= HFDMPL$D$xHD$XML$ H$HtGWI*$$WH*H*^YYH5FLBIMH$H$DDŽ$XL$yH$#HDŽ$H$1H5GH$XH$MږHDŽ$ $X9|9$ux r$ $O$@Bt?ItGKDŽ$ `@Pt5bt=iDŽ$ <DŽ$ /DŽ$ "DŽ$ DŽ$ f.|EƒGs>9fHxH$1HוtK11H=HE811H=HEH$@HDŽ$H$LH$H$H$ L$X x@1H$ItVH$HpHHӉH$XHL$p'11H=HVEwH$Iԅx0tCHH$EAGIDH$IDH$AADŽ$HH$$H$H$P̓$EtQ$tFL닌$K$H)H+$H$H|$hHt$pDL$L$!HD$pLLH$=H$I0H=H/BE1111OAH1H$E18H=HB1H$H=rHB11AHE11H$E1I L$LLLH$LH$H$L$XP$KD-H)H+$H$H|$hHt$pDL$L$S HD$pMff.=aHw H$1HH$H$M x81MtNH$HpHLL$p*ff.11H=(HBMx=H$tHHH$EAGMDIDH$A"ffff.~DŽ$LEM$M|$x|*=א!L$xH=zH@1ALl$hD$u0$$H*H*^$ASH$H$H$HE(H HA(HE HA HEHAHEHAHEHUHQH$,HD$hu$>|~H-2GH$11LUt+H=0HH=$蒐AbHE(H .HA(HE HA HEHAHEHAHEHUHQH$~$~$ $$Et$$$$$8u$$0$$4HAH$xH0H5H$ H$1蘐tEu_$0H$ H$x1 ҐH$:H=>H<H$xH=#H^11H$H$ HH H tH=HLfHnfo dfbf(hf\f|$0$4H*^WH*fHnfbf\f|^Y$$0$4DŽ$8|$`t$P$$$($t$ kH=;HuH$L$E1LbAH=;H>L ;H$L$L'H=;H H$L$E1LH\$XHL$;HH5b;褎HH襎ILcB;HH5?;HD9LcIHH$HjH$Mb D9AOHcHm$u&$u$$$$$$ȃ$uQrDŽ$n$uQrDŽ$J$ uQrDŽ$ &$ urDŽ$ % Љ$$u$ $H=9H6H$L$E1H$HH|DH 91L$ 1LH=9HΊH$L$HM軩d$8$$$$$$0$$4$$ $$$$$+$I艬$틌$t9}ɉ~ $ȃ|$`$ue$tZ$(AtbbAEDEH=~H1$(DŽ$P$$$$H=H#@H=~H=61虊H=ՊH=6H 71sH0HHcH ;HH=61GH=619H=du10H$X1H$X H$X[1DŽ$E1|$PTxD$ L-"LyL|$ 21LLvHH\ H-"1H1HHvLcILi$1H1LLdvHcL1H1HHHvHcHL-$1H1L(vH= 1H5LBwH=<~wH=<rwH=1fwH=I1ZwH=m1NwH=1BwH=16wH= <*wH=};wH=:w wH={:vH=:vH=1vHc7uHH !HL$|HH $HDHD$D$ L-[!L H|$ 21L uHH\ L=0!1H1HLtLcIL/1H1LLtHcL1H1HLtHcHL1H1HLtHcH1H1HLjtHcHL1H1HLGtHcH1H1HL+tHcHL1H1L tH=1Ht$HT$ %uH=P8auH=8UuH=7Iu\$HH=.7uH=/+uH=>/uH=r/uH=/uH=/tH=6tH=6tH==6tH=5tH=u5tH=4tH=m4tH=!4tH=3tH=y3ztH=-3ntH=2btA$8H=_1tH=2@tH=#24tH=1(tH=k1tH=o0tH=0t sH=/s sH=/s sH=a/s sH=/s蚑 sHYHH;D$`uHh[A\A]A^A_]qff.UAWAVAUATSHLMAAHIHHH$趈HHtHH)H=H$0HL)fW~WA*Y wH*^HHWI*Ywt,H*YwLPH*YWH*DHH*YRwH*Y^EDD)HcHIcHi@BHHA*Y3wA*^HHiųH  HiЉH ‰HcHi򉈈H ։kLfeL;$ZH[A\A]A^A_]MLeIAD$PH$L'eHtcH$H$fffff.$H#wHsA|$PuL,eIAD$PHLdHuIcl$PHU11LLdH<eHM Hl$`HD$hH$LjdHH5O`H$1H\$hHeYekHD$`H$I$HLcHtd$H#wIrHD$hH1HH5_dHL$hYjك?f.D3HH;\$`|Hl$`9H=]H_11H=]H_11MH5:^H$1Lbdt"H5'^H$1LDdAEfWf.eLl$pL*cHD$xAD$PH$LbHRDŽ$A$H#wLH$Hs<1H$H5]H$cu$AD$PAD1H$H5]H$H$L$Pct 6 D$A9v$A9fD9]$f.gFA|$<uA|$8t$žH$LaHAD1H=\H\1+L=DM?DŽ$A\$Pu$A\$P1LHt$xnaHcHaHL=M?HD$hA|$<u 1A|$8t!Hc$H<eaHHRAD$`LfWf.5Hl$@Ht$hH{|$LH\$P af^$D$`HcHD$XL$D$81YH$AID$HLl$h HLL&`H$H#wH$Hr1LH5y[H$H$L$au$HHT$X|$L|$L$$HHT$X$9}0HcHHHXH9} HKH9|H9Ht$hA|$<u A|$8H$T$8Hc‰T$8HT$@HfHnL$f.e $9Ht$hHl$X}R$9GHcH d^HHXHKH9}HKH9|$x9\H= YH{Z H=XHZL$1L=0M?H=XHVYwHcHHL$PQ)ڍI)$tXDHur_HL$PI)HD@X@X@X@X@X@X@X@XH@uHt$hID$8AL$< HL$pH t$8HcHl$@HLHKH9ʚ;fHnfsAD$@HcHD$81LiE1BD$l]]r\ bf(^T$`$Yd^]YD$`f(c\H,HH1H,f.HCH HHHtH1HHHuI\$@HCL9 IL;|$84E11LHt$xy\HD$p$\'\[ af(^T$x$Y1c^]f(YL$x$HD$PL=M?|bYD$pH$D$xHL[H1$H#wH$Hr1HH5VH$H$L$s\u D$D$L$$A$D$8i[[oZ `f(^T$0L$8Yb^[YD$0 a^$|$LD$x9HT$hHt$XT$p})D9}$HIc HX H9} H9H@|A9}@$A94HYaIc HIXB IMH9} IMI9|$A9DD$xoA\$<ED$LHHD$8H<[ZHHHl$@HnHL$hrE1f(BTf(\a_^BDM۸'T$P\$XD$xYiYXD$pL$x^L$xMl$@fInfb^f\^f|f)$Y>Z\$pYf(2`\H,HH1H,f.HCH9ƽK\-fog^fof(k^f(l$xf($fHnfbf\f|Y^\fT_f._fof(f(fHnfbf\f|f)$f(Y`Yl$xf(%]\$pYf(F_\H,f($HH1H,f.f(]HCLH96Ht\IL$HHHHtH1HHHu1HHHHl$@D$XT$PIt$HH9HL$hv*AD$<1ID$HD$XHL$hHl$@T$PD;|$LIHL$hID$8HJH91HD$`ʚ;fHnfsAD$@HHBHD$pE1CD$7WV=V \f(^T$x$Y]^WYD$xf(]\H,H1H,f.HCHHHHtH1HHHuIl$@HEH;D$pIL;|$8P1IH胠Ic\$PH<7TID$X1HL~nA~D$Hfo ;Yfbf(?Yf\f|A~\$@fbf\f|^1 .YYXH,HH~H;T~KHH9|_SLSAD$@H$A0AD$HA4A8H$L 1}LmH=gMHO11nID$HHHH9H=Ld$Mt$MAE H-H}Ht L;NtCAEHȃ˅uRH=H2K11LyH=HJ11XAEAL$ AO8A r!H=HJ11c | A]H5H\$HMtH5sH3LH HH(I/H AE,AEAE8A}HHÃ{~U1ffff.A}AuAUIDIG0A}HcID1HIDHHcCH9|I/HzKHt$KtH,$D$%=H,$uUI?1|KI?KHI?11eK1HIw0AEAG8uLHZJHt$JuD$ %=I>Hct$Iv01]JA^8A} A} LcMe1ffffff.A~Dt)HLtNIDIIDILID4I|ITILIHI;LILIDHtyHA+N8L@t"Ã1f4zf4zHH9uIr8H)HTzrfrrfrrfr2f2HHuHIcE H9n1fff.A~Dt)HtHIDIIDID3ffffff.I|ITILHHI;LuHIcE H9|D$AF1HĘ[A\A]A^A_]ËD$A9F;A}KA} ~xLc1ffffff.A~Dt)HtLIDIIDID7ffffff.I|ITILHHI;LdHIcE H9|AFAF;D$d~DtHGHV0HIA|$~E1A>AvAV>HD HCA>HcHD 1HHD HIcD$H9|H;DHt$@EtLd$ D$D%=Ld$ yH;DIƽDH;D t ŃQ| H=HmCAFAF(M6AFM&Mfffff.A$ uMfffff.Ml$HwsH HHcH1LH5BHT$1LH5)BHT$rAA}DtUInIcEHLHIN|T tHH9|9t{H=vH"<Dd$IMHl$H%=HuqAfI}< t"AAP~H=H;11r9Dd$H5;H)=tBH=H;11MFLH IVHH IFHH \$0D$(t$ T$L$DD$H$PH56H6HDD$TH<7xeA~(uI>1.xcAF(I>Ht$HT$P'2x3D$PHL$@D! HX[A\A]A^A_]ûUAWAVSPIAHH{(uH;-x{C(H;HD1x^I*FYq=C,K0H*YWH*^X ;H,C(H;AV A>1DHDH[A^A_]fffff.USPHK01Ht!H)֋C,HHHH*Xl;H,H;H2H5H[]ÐAWAVATSPIh5I1M84HLxMI0L`IG0IGH5Lb6tH5L5 HHIHt IG@@BLlI_(Ht)ffff.L3H{(4H4MLuI$Ht'ff.L3H{(4H4MLuL41H[A\A^A_fffff.UAWAVAUATSHhLHIAA~`)H$IF@I^8MnMf(MtHt$PHT$HLD$@I$IF(*Ht$PHT$HLD$@83IMr)Hl$0H\$8Ml$Mt$AD$ EMn0IF0HtL`I$Ml$MeM.)D$^fD$\D$XD$_D$cBIL$0iHH 9v?HHɅEÍ9wI|$(G4H(ID$(A\$4AL$0ID$(L|$efAfAl$0D$cD$gIL$0iHH 9vLHHɅEÍ9wI|$(3HF(Ll$(ID$(A\$4AL$0 Ll$(ID$(HT$gɊAl$0IL$0DiHH A9vLHHɅEfff.ÍA9wI|$(F3H'ID$(A\$4AL$0ID$(HT$_ɊEl$0D$^fD$\D$XD$_D$cBIL$0iHH 9vHHHɅEfDÍ9wI|$(2HM3'ID$(A\$4AL$0ID$(MfAUfAl$0D$cD$gIL$0iHH 9L|$gv@HHɅEÍ9wI|$(72H&ID$(A\$4AL$0ID$(AAl$0IL$0iHH 9vKHHɅEfff.Í9wI|$(1HF&ID$(A\$4AL$0ID$(HT$_Al$0D$^fD$\D$XD$_D$cBIL$0iHH 9vFHHɅEÍ9wI|$(71H%ID$(A\$4AL$0ID$(fAUfAl$0D$cD$gIL$0iHH 9vKHHɅEfff.Í9wI|$(0H6%ID$(A\$4AL$0ID$(AAl$0IL$0iHH 9vKHHɅEfff.Í9wI|$(G0H$ID$(A\$4AL$0ID$(HT$_Al$0D$^fD$\D$XD$_D$cBIL$0iHH 9vFHHɅEÍ9wI|$(/H6$ID$(A\$4AL$0ID$(fAUfAl$0D$cD$gIL$0iHH 9vKHHɅEfff.Í9wI|$(7/H#ID$(A\$4AL$0ID$(AAl$0IL$0iHH 9vKHHɅEfff.Í9wI|$(.HF#ID$(A\$4AL$0ID$(HT$_Al$0D$XBIL$0iHH 9AvOHHɅEf.Í9wI|$(G.HXID$(A\$4AL$0AID$(Ll$ZfAUfAl$0LT1"IL$0iHH 9vEHHɅEÍ9wI|$(-HID$(A\$4AL$0AID$($HmatroskaHAl$0HcоBLK"!D$^fD$\D$XD$_D$cBIL$0iHH 9vPHHɅEÍ9wI|$(-H!ID$(A\$4AL$0AAi!ID$(HT$effAl$0D$cD$gIL$0iHH 9vEHHɅEÍ9wI|$(~,H ID$(A\$4AL$0AID$(HT$gAl$0IL$0iHH 9vPHHɅEÍ9wI|$(,H ID$(A\$4AL$0AAs ID$(HT$_Al$0AD$ I|$@t$XL$YT$ZD$[@tWHO0iHH 9HHɅEÍ9wII([+HEIG(A_4AO0L_tiHO0iHH 9HHɅEÍ9wII(+HIG(A_4AO0LwHG(ɋT$XHO0ttiHH 9HHɅEÍ9wHHx(Ilj*Ht~LHB(Z4J0AHuHG(HT$YɊZ\ffziHH 9v\HHɅEÍ9wII(#*HtIG(A_4AO0L#AHG(fAUfo0HG(HT$[Ɋo0AI|$At$0-LAl$0HI\$HIt$(tlHK0<)HH 9v~IHt$HHɅEÍ9w|$ I}(_)HbIE(A]4AM0AHt$LLl$Z,ID$HHHW(H|$ HC(HHx(D$ C0AD$0I$Ht IL$HHIL$HID$HH(I $L`(I^Mf(Mt I$IF(89'IMI\$Mt$AD$ gSIF0HtL`I$HD$(ID$L MD$cD$XSgHK0iHH 9vDHHHɅEÍ9wII( (HIG(A_4AO0LHC(ɋT$Xk0M|$IO0iHH 9v;HHɅEÍ9wI('H&IG(A_4AO0IG(ɊT$cAo0AD$ A\$0HM|$MIt$(tpIO0,HH 9H\$Ht$ HHɅEÍ9wI('HIG(A_4AO0Ht$ H\$8AwID$HHH &Ht ANIG(HH+&Ao0AD$0I$Ht IL$HHIL$HID$HH(I $L`(InM~(Mt IIF(8$IMIoMwAG fIIF0HtLxIHD$(IGL8MtUD$XMIO0iHH 9vFHHɅEÍ9wI(%HIG(A_4AO0ACIG(fAUfAo0L(xPIO0DaHH A9vRHHɅEÍA9wI(X%HIG(A_4AO0AAIG(Hriter b0HTHtroska WHTHHaali MaHEg0H|$P?%ID$XWAIO0iHH 9v;HHɅEÍ9wI($H3IG(A_4AO0IG(HT$ZffAo0LD'xfIO0F$)HH A9v]HHɅEÍA9wI(5$HIG(A_4AO0%AAAIG(HDHt$Pc#LDg0IV@*xkD$XDIO0iHH 9v\HHɅEÍ9wI(#HIG(A_4AO0%AAAIG(HT$ZffAo0D$XD$\IO0iHH 9v;HHɅEÍ9wI("H2IG(A_4AO0IG(HT$\ɊAo0D$XIO0iHH 9vFHHɅEÍ9wI("H,IG(A_4AO0AIG(ɋT$XMAm0AE0AFAE M}@t$XL$YT$ZD$[@tgIO0iHH 9HHɅEÍ9wI(!HeIG(A_4AO0}ARAGtrIO0DaHH A9HHɅEÍA9wI(x!HIG(A_4AO0~AIG(ɋT$XAo0yIO0iHH 9HHɅEÍ9wI(!HIG(A_4AO0IG(HT$YɊZ\ffEg0I}Au0$x|M}MtAG0AFAm0HMIE(HD$Pt[IO0D$)HH A9vqHHɅEÍA9wI(T H-IG(A_4AO09AIEHH|$PHSHt%AIG(HHt$PHnEg0AE0IEHtIMHHIMHIEHH(IMLh(InIF(Ht L8M~(87E1HHhLp@ kTHIF0HtHHHHD$(HAHHHtMtIIF(&A8IMH\$PI_MwAG L{IHD$(IGM~0MtnD$^fD$\D$XD$_D$cIO0iHH 9vFHHɅEÍ9wI(HIG(A_4AO0A IG(Ld$fA$Ao0D$cD$gIO0iHH 9vFHHɅEÍ9wI(#HIG(A_4AO0AIG(HT$gAo0IO0iHH 9v;HHɅEÍ9wI(H6IG(A_4AO0IG(HT$_Ao0D$^fD$\D$XD$_D$csIO0iHH 9vFHHɅEÍ9wI(5HIG(A_4AO0AIG(HT$effAo0D$cD$gIO0iHH 9vFHHɅEÍ9wI(H9IG(A_4AO0A&IG(HT$gAo0IO0iHH 9HHɅEÍ9wI(JHIG(A_4AO0TiHH 9HHɅEÍ9wI(H|IG(A_4AO0iIG(HT$_Ao0D$^fD$\D$XD$_D$cIO0iHH 9vRHHɅEÍ9wI(xHIG(A_4AO0IG(HT$ZffIG(A$Ao0D$cD$gIO0iHH 9v;HHɅEÍ9wI(HuIG(A_4AO0IG(HT$gAo0IO0iHH 9vPHHɅEÍ9wI(HIG(A_4AO0IG(HT$[Ɋ IG(HT$_Ao0HD$XD$cIO0iHH 9v;HHɅEÍ9wI(HIG(A_4AO0IG(A$Ao0D$cD$gIO0iHH 9v;HHɅEÍ9wI(H"IG(A_4AO0IG(HT$gAo0IO0iHH 9v;HHɅEÍ9wI(BH IG(A_4AO0IG(HT$_Ao0H|$HaHD$XIO0DaHH A9vL9{`uH=5~HI1L|>HkXL{`I) Lt1LLLS1LAEA|$ u'L(LLDHsHtSLlH{[ HCLLDt$DHAm)ՃL LL xHC(DH[A\A]A^A_]fUAWAVAUATSHHHIM.LHH)H*AY$I}i Ht$ uD$ %=M}1fW $f.I?d IIn0Ht^LWI*F( $^M'HHD$1LH MH|$L HI)I/I^8$YHHD$1HH H|$H HI/I^@fInfb f\ f|HHD$1HHe H|$HX Hu{LM'I^HHfHnfb f\ f| $Y ^HHD$11LH u#H|$L Ht M}I?d I} L L HĘ[A\A]A^A_]ÐfH~f.UAVSHI@t$INiHH 9v3fÍ9wI> HtIA^ ANIɊT$AnH[A^]fUAWAVATSAIIIL$B,9HH 9v9fDÍ9wI<$ Ht+I$A\$ AL$I$HDL Al$1ɉ[A\A^A_]fff.UAWAVSPIAD$INiHH 9v-Í9wI> HtIA^ ANIɊT$AnDD$INiHH 9v4f.Í9wI> HtIA^ ANIɊT$AnDd$INiHH 9v7ffff.Í9wI>I HtIA^ ANIɊT$AnD|$INiHH 9v9ffffff.Í9wI> HtIA^ ANIɊT$AnH[A^A_]AVSPIHH ]HDH[A^Kff.UAWAVSPIt$INiHH A9v0fDÍ9wI>I HtIA^ ANIɊT$AnD|$INiHH 9v9ffffff.Í9wI> HtIA^ ANIɊT$AnH[A^A_]UAVSHI@l$INiHH 9v4f.Í9wI>i HtIA^ ANIɊT$AnH[A^]fUAWAVSPIIɊT$AoAtaIƈD$IOiHH 9v>fffff.Í9wI? HtIA_ AOff.IH[A^A_]UAWAVATSIIL DLDIL$B,9HH 9v0fÍ9wI<$X Ht)I$A\$ AL$I$HLL Al$[A\A^A_]DUAVSHID$INiHH 9v8$@Í9wI> H$tIA^ ANIɊT$AnfH~HH LRLHH[A^]ffffff.AVSPI  H1HtDH5ʕL tH5qL8 H HHCHHu H6 1H[A^@H7҈ HdHDfSHs1Ht/H;HK HHuCHCC1[ÐUAWAVAUATSH8I1HHffff.I|H@uHHD$(ID$HD$ 1H E11HD$0HH|$HH IMcB+=umHl$M<$MJ+HD$Hl$ ffff.LH L9uHLLA tQL}HMu4ffffff.H;l$(KERI< HL$0LHL$0E1"H|$H5i IMAHl$HHjIcHD < HH IAAAHL$0LLl$L)HHHc HD$HLt$0H$E,HcHD$E1ff.LH5 HcAL=uGLt$ HD$0HcL|$LHLH K,LMDkN|;LH5h YDDHcIH;L$MIH$HL$09Hl$t>H=H5H ^ H=ZH[111ID1HH8[A\A]A^A_]H=)HCH=HKH= H1110ffffff.UAWAVSPII1MtJI?Ht@1ffff.L DI|HHux HcID8u1H[A^A_]USPHHtBH5H @t(H5H tH5wH @@H[]f.SHHHt&$Ht$H HD$H9t8t$H[USPHHtH4$1Hu H $H9t9uʼnH[]fff.HHEHÐHIHrfHHA0HuHHA0H@0H Jf.HHH0HuH HH0HA0H f.HHH0HuH uHH0HA0H f.HHH0HuH HH0HA0H f.HHH0HuH MHH0HA0H f.HHH0HuH HH0HA0UAWAVAUATSPL $MIIHHL5; fMv0Mt)I6H uHLLLL$AVH=:jH11H-H[A\A]A^A_]USPHfH[0HtHCHtH[]ÐUAWAVATSHIIhZ HAHt~C`H,I6UMDEHPuYIHCXIH<IG0H)IG(HIG HIGHIGHIGHIE1D[A\A^A_]UAWAVSPIHA9k`}+H+HsXH߉Puk` LHHE1DH[A^A_]ffff.H+H@HtPHwXЉHd$u1fDAVSPHL5j+HsXAV H{XAV(HH[A^{ UAWAVAUATSPEHHEt0McLcLcfffff.HHL LLAuH[A\A]A^A_]UAWAVAUATSH(HI+nH tH=gH?11e+3I9SIv9II H A9H C@AF@HCPIFP1Lt$H\$@1Hk8H~HD$ VDfH|$ *HD$YDD,nEt[HT$H|$ HlHt$H\WA*HL$YD ,LcLc|0Lcl0fHHLJ LLAuH|$ HHD$HcH 1H9Ht$VH=fH"11-*H([A\A]A^A_]ÐSHMtH5IL u;@# ,{ ;A$s;q‹C;A ;yD1tH=H11)[ÐUAWAVAUATSPLIIIE1HzXX HHYL4$]@HH HHH ILuHM%~uX IHEHH8A'fffff.X KHEHJAV0A~@~11fIFHHAV AAFHAD$AFLAD$E1A|$ ~vE11fDAFDAD0W*IFPYDL,WA*F@YD D$ A<$R]W*YD$ I*XH,IDHIcD$ H9|DH[A\A]A^A_@HHO(H@SHH;S0H[% UAWAVAUATSHMHT$Ht$H<$*Dy$A1A EA1D\E1MtxH5߂LIAMt[H=yLjHmÍCD OHD$D8A1A LY AuEt6H=;zH>H=(zH11oEuD[%1ۃtVD% tZAƃ tQtLHrDrAV % AV@ HHt$01 } 1 IH~ I!IIPH **H HT$PE1Lk8L )jCTYD,ECT YD,EKlKDEzD׃E1tfTMH9uArED)HTMHLff.YfZYfZYfZfHHuKcL0HCL0HcHlMAE9kIL;d$P IF8I@8IF0I@0IF(I@(IF I@ IFI@IFI@IINIHIw IFHHD$(~ ! MHIWHT$1Hk8HhHD$ A HHH ɍQƒHu Au$A t t DtIfD*FHL$ YD,ЉT$DW*YD A*^,D$PAAHD$(LlLct0Hl\0H|$8HcD$PHtHt$HL D\$DE|$PLcMDT$PE1f11fff.A wATw|AЍ =AOHV1ۅHxA\D)fAwA9HuAMLE9uHD$(HL$8LlLct0HD$0HlD0D$LHt$HD AE|$PL$IHLcMDT$PE1D11fff.A wATw|AЍ =AOHV1ۅHxA\D)fAwA9HuAMLE9uHD$(HL$8LlLct0HD$0HlD0D$LHt$HD AE|$PL$IHLcMDT$PE1@11fff.A wATw|AЍ =AOHV1ۅHxA\D)fAwA9HuAMLE9uHD$(HL$8LlHc\0HD$0HlD0D$LHt$HE EEI/|$P$L$IHLcMDT$PE1ɐ11fff.A wATw|AЍ =AOHV1ۅHxA\D)fAwA9HuAMLE9uffffff.HD$(LlHcD0HD$HLt\0H|$8HcD$PHtHt$L D\$DELT$|$PLcME1Lҋt$P11DJ*A~A荄 =AO̳1Hx@Al=A~)fBHHuALl$HME9uHD$(HL$8LlHcD0HD$HHD$0LtD0D$ LHt$LD AIE|$PL$ IILcME1ɐLҋt$P11DJ*A~A荄 =AO̳1Hx@Al=A~)fBHHuALl$HME9uHD$(HL$8LtHcD0HD$HHD$0Ll\0LHt$D7 LT$AO|$PDIILcME1f.Lҋt$P11DJ*A\}A荄 =AO̳1Hx@A,>AD})fBHHuALt$HME9uHD$(HlHcD0HD$HLlD0H|$8HcD$PHtHt$L6 AD\$DELt$H|$PLcMDT$PE111fff.A wATwA|AЍ =AOHV1ۅHxˈ\uAD)fAwA9HuALME9uHD$(HL$8LlHc\0HD$0HlD0D$HLHt$EE EEI^|$PSL$HIHLcMDT$PE1ɐ11fff.A wATw|AЍ =AOHV1ۅHxA\uD)fAwA9HuAMLE9u|$DL\$H|$PLcMDT$PE1fD11fff.A wATwA|uAЍ =AOHV1ۅHxˈ\5ADu)fAwA9HuALMD;L$DuH|$8HHt$0HcF H9HL$(HA8HF8HA0HF0HA(HF(HA HF HAHFHAHFHHIHNH1HX[A\A]A^A_]fHHO(H@SHH;S0H{HSH[UAWAVAUATSHHL$0IIIH-z]HmH$H5Dk蜽 HAH\LLt$(Hh Lt$pL蛽 AuD$t%=DH E˼ HHH= HCHH5H誼 HC HH{H5荼 HC(HgH{H5p HC0H{H5\ HC8H{H5H HC@H"H{H5+ HCHHH{H5| HCPHH{H5s HCXHH{H5aԻ HC`HH{H5U跻 HChHH{H5J蚻 HCpHtxH{H5I聻 HCxHt_S(HCHK8HHHHH=GH11%DH=GH11L (H{ HCH=GH11H-ZHmH;$4DH[A\A]A^A_]H=EGHc L7 LH.L9vHGu.HH5Fܻ fWf)$f)$f)D$pH HL$p1H=FHHH{I6SPtqM& LH5<藻 u%1H52HYH8 M&H{sE1LLSXIAăeuy1H51H5ĿINIHCeH{H5vsE1LSXIȃeuTH=EH11L#?HT$ H51I>H=EHqLD$ HD$H{H5b1E1SXIDHLShIiuIAAw@H{H5ξE1Ld$LLt$ LSXHD$HT$LLShLd$Ht$ Ld$Ht$ Aăcu2HSLHt$ SxHHSHIA>t$AF,u0Ld$H=DHþH=DHѾH=DH־1H{H5E1LMHL$ SXIIAŃeuH=LDHѾH;S`HSLLSxHLHt$ ShH;SHIEAF,E(Ll$Ld$ HD$0@8t+t t% H=CHp9HAFpHHD$H=CHx1HL$HD$0@89III u!}t%DtH=CCHp}tEFALH|$`1LL$7 D$>fD$<D$8AFHL$0y8 u!a u!H=BHDat|HL$0La@Li< LIDŃ8u(L )&AH={BHֽ11L LH|$81x AEA$aHnlHD$Pf(Qlf)D$@HD$HD$pHD$ HD$x}HDŽ$bH$HDŽ$sHD$8H$H{Ht$`HL$pLD$@SXIIAŃeu&H=AHID$11HL$H޻11E1{ {H 11Dtu4IvIcV f.IvIcV$HHTAV(!f.IvIVHcH>H|H T0HHcS HH9|[A\A^A_]f.PHPVp1Z@HGPHGHHG@HG8HG0HG(HG HGHGHGHSHHC`Ht H;HtHC0Ht H{HtH{Ht蝰 H 1[ÐUAWAVSPII/ HHt H-H{8I6AAOEGUt)H=9H11*H[A^A_]HE(HC(HE HC HEHCHEHCHEHMHKHIHC0ǃ蔰 HHtH@AGHHǐ11 dI1Zffffff.HFHv0fDUAWAVSHXHIE1x$HH HDp9u4H$ HLHHS8 LHH HHH&xHCHt H{8Hs0Hs0LSA ƋŅt9| ǃ+HjHC8HBHH5 DHX[A^A_]f.HFHtHv01fffff.HF Hv0fDSHH H{8Hs0S H{0S(Hz Hr 1[fDSHHH{Hp0SPC[ÐUAWAVAUATSPEIHIHEt*Mcfffff.HHLj LLAuH[A\A]A^A_]AWAVATSEEEMcIAMOIEAAAIEDNAAAAIE1MMܻtDDHIuIviIIB"B'LcIB"DDB'LcIB"DDB'LcIB"DDB'HL9|AHHE9X[A\A^A_UAWAVSDT$0E~xD\$(E~nEADE1fEtAGAt(*oA(DoD*DoAD(DoH9uAHHME9u[A^A_]ÐUAVSDT$(E~uDt$ E~kE1D1Lff.EE EDEDE DEDHHD9|HHOAE9u[A^]UAWAVAUATSH8IIMIcEIcEEA1At+JHcDσ1Lf..*HH9uADLL$ )LYLN LBLcMHAHL,LHHH,:LHHH\$0LH\$(L$ LI@BB\BCBC\CCMЃuH\$0Ld$(LL$ DHcLADIcLHު IIIMIHcH Al$D$H<$LIALI肪 AFpI`&1HH~HIcFpHHH9~HcHH9Hv~ąAADHAI1@MLtH+fEHHH9ur;HIlfEIlfEIlfEIl fEHH9|HILjD9uH8[A\A]A^A_]ffff.UAWAVSPAHHHHHCHg HCHfHnH fHnflKHfHnHofHnflK(HfHnHfHnflK8HYfHnH fHnflKHHhfHnH<fHnflKXH"fHnH{ fHnflKhHH`fHnfpDhH#HxH#HCxH #HfHnH#fHnflH#HH$fHnHH$fHnflHfHnHfHnflH %fHnH`fHnflH%HHHH&HH(fHnfpDH(H HFH(H(H0H(HXH*fHnH)fHnfl8Hi+HHH,HPL==-LH--HH0HH1H EtLHH[A^A_]fUAWAVAUATSPIH4$ILT$PDt$HD\$@DσD ADAAAH5 ,1IcH,H1ۃIDH_E@EAA AH=  9H4ʃHEADE1LEɽt0T2At:ffff.+4(T2)T+t(T2T)H9uH $LLAE9uIz0IB HH EJ(EHEDE1ffff.1fffff.A<Dρr @A<H9uAL$$E9uLIz0UIB II EJ(oE!HEDE1fffff.1fffff.;ADʁrAAA1{ fff.fNfW*Y HA9uA)HD HLN}{ fqfW*YHfqfW*YHfqfW*YHf1fW*YHHuUAWAVAUATSHHL$(IIAtA$4HL$ DqNHt$L$,)L$,l$E1E1ffff.CCAh_tvLcDAHcHKlHKlHKl HKDKH\$0D$,D)IH\$$LICH\$0M|$(HL$ ALtFALcLD$8HHD$@HHLd$0ADt$JkpHJkxHJkHJLHHD$D4$EJcHL$@HLJkpHJkxHJkHJHHD$D4$LD$8EIIA1tII9Njl$AIVHt$A͉L$,E)1IcHD$@1@McELHD$@I,I,H|HtI, HTIHLAIHD$D,$MAMHA1tH H9nDL$,Hl$I$HMLMc$y"LHH)HK4?Ao D|$(E9IHcHIH)BHHHHD$0HEIH\K?HD$8ffffff.L$,I$HM$I|A QtJHT$@LAH|eLl$0A$@AHH4CLI|LA7HT$@LAH~Ll$0ILLAfDHHT$@LH\$8L$,DHH[A\A]A^A_]DUSII@ II E@(~EHHHffffff.jA݈DŁv @@o*A݈DŁv @@/HLAu\E~WHHfffff.BAD=vGAD=vHLAu[]f.USII@ II E@(EXHHHfjA݈DŁv @@ojA݈DŁv @@ojA݈DŁr @@o*A݈DŁr @@/HLA[EHHDBAD=vGBAD=vGBAD=rGAD=rHLAu[]USII@ II E@(fEpHHHfjA݈DŁv @@ojA݈DŁv @@ojA݈DŁr @@ojA݈DŁr @@ojA݈DŁr @@ojA݈DŁr @@ojA݈DŁr @@o*A݈DŁr @@/HLAE HHffff.BAD=vGBAD=vGBAD=rGBAD=rGBAD=rGBAD=rGBAD=rGAD=rHLA []UAWAVSIMx MI E@(E~vEAOE1fff.1fffff.,ADDŁr @@,HH uAHLE9uE}H H fff.BAD=vGBAD=vGBAD=rGBAD=rGBAD=rGBAD=rGBAD=rGBAD=rGBAD=rGBAD=rGBAD=rGAD=rHLA[A^A_]UAWAVSIMX MI A@(E~sEAKAAE1f.1fffff.,ADDŁr @@,HHuAHLE9uxE~sE1fff.l AŁr @@l, AŁv @@,HHuAHLE9u[A^A_]ÐUAWAVSIMX MI A@(E~sEAKAAE1f.1fffff.,ADDŁr @@,HHuAHLE9uxE~sE1fff.l AŁr @@l, AŁv @@,HHuAHLE9u[A^A_]ÐHG11pT0THH@HuكifnfpG G@G` @`GifnfpGifnfpG G?ifnfpG@G_ifnfpG`Gifnfpifnfpifnfpifnfpifnfpifnfp ?ifnfp@_ifnfp`ifnfpifnfpifnfpifnfpff.GG G@G` @`SE1IHE1ɐ\B )DZ AA7 )AAH HIHuG\ AGD AAkAk)GDAAAAkEAk)E1DDθ2rۈ\1rۈHDHuH AEAu[fffff.GODODGwWODDDGAwW?DAGDDGE 0O_FDiAL0iBTCt iOG O$G@ODG`OdifGiGGiG G$G?iG@GDG_iG`GdGiiiiffffff.GOOG O$G@ODG`OdfUAWAVATSGO)OW?)Ww)Pw) QWw)Rw)@DOOD)΍4)ʍkDkAAA4DAk,ID.D$ DNAAAA)D))1f\vۈ/\rۈ\/A\rۈ\/A\rۈ\/\rۈ\/A\rۈ\/A\rۈ\/A\rۈ\/H D[A\A^A_]UAWAVAUATSGOWwDD_GODDEDGA_G?D?ADEwDDEW_DAl D_G4 DC HD$D2iATiE| AFlACl C\CT HL$BLiwG w$G@wDG`wdAiAiiii $@D`d[A\A]A^A_]fGiGGiG G$G?iG@GDG_iG`GdGiiiiii $?i@D_i`diiiiGOOG O$G@ODG`Od $@D`dfUAVSGO)OW)эHOW)эIGO߉)΍))ݍ4n?_)ݍlm___)ލt_?)ݍl_)ލ4vtu_)k)΍tkDT ADAk)D ID DDk1ff.A,v @@,,r @@l,r @@lr @@l,r @@lA,r @@lA,r @@lA,r @@lH DЁ [A^]fDGOW?w_DGDODWD_DDDAD iG`G@G GiGiG G?iG@G_iG`fff.GG`G@G ÐNF N N N N NNNNNNNNNNDiGG G$G@GDG`Gdffffff.FN V DF DN DV D^viGiG$G iGDG@AiGdG`AiAiAiiËFNOG O$G@ODG`OdfHifHnH-fHnflHfHnH}fHnflNHHfHnH,fHnflN HHF0> fffff.GOG?O_G?_DifnfpG G@G` @`fGOGOGOGOGOGOGOGODifnfpG G@G` @`f.G HHGHG$G(G,( [ G@G` @`ffffff.HfHnHfHnflHifHnH fHnflNHfHnH,fHnflN HGHF0> fffff.GOWO?G_DiLiGG G$G@GDG`Gdffff.GOWGOWGwDiLiOG O$G@ODG`OdfDHHHG HG@HG`HHHHf.HifHnH]fHnflHifHnHfHnflNHfHnH,fHnflN HWHF0龲 fffff.GOG?O_DiGG G$G@GDG`GdGDi?_Di $@D`dDiGOWGOWGwDiLiOG O$G@ODG`Od $@D`dfDHHHG HG@HG`HHHHHH H@H`HHHHfHfHnH]fHnflHfHnHfHnflNH8fHnHfHnflN H fHnHfHnflN0H fHnH fHnflN@HfHnH fHnflNPHH| fff.UAWAVAUATSDFFn^NDNDVDnDfDvD^VHT$VHT$VHT$D~vA@ThDGG D]DGG!G@KADGG"GAG`BIADGG#GBGaCQADGG$GCGbCjADGG%GDGcCDeADGG&GEGdCtADG'GFGeC^HL$DGGGfAKHHL$DGgJHHL$DJADByDAADw[A\A]A^A_]UAWAVAUATSDnDfD~DvD^FHD$FHD$FHD$DVn DFFBTEDDN V ^ N viADKDZDAQDG`CJDGaG@CQDGbGAG CDpGcGBG!ClDGdGCG"GCDeDGeGDG#GC|ADGfGEG$GCwADGgGFG%GC^HL$DGGG&GAKHT$DG'GQHL$DG[A\A]A^A_]ffff.UAWAVAUATSD^DfD~DvFHD$FHD$FHD$FHD$DnV DF n N F DNvDTMB\AADBBDAhDBjDG@ADUADG`CD+pGaG AD3與GAC\DGbG!CD#與GBGCDcDGcG"CD<與GCGC|ADGdG#CD7與GDGCwHL$DGeG$AD與GEGANHT$DGfG%D與GFGQHL$DGgG&D GGGJHT$DG'DG[A\A]A^A_]ff.UAWAVAUATSIDvDVFHD$DfV n ^ DF F DnDN~B hDGL A送DɉL$E @EFl(AAAAEF,CAADAAAAD|]EBLAAAADjA؍\AAAAATl*뀁ADB,b퀁AD<CT&D$zAAACrDVGtVH|$AAAANHAfHnH;fHnflH>fHnHfHnflHy?fHnH>fHnflHBfHnH@fHnflHCfHnHUCfHnflHDHHEfHnHDfHnflHIfHnHoGfHnflHGKfHnHJfHnflH3LHH5MfHnHLfHnflHMfHnHUMfHnflH }NfHnHMfHnflHNHHOHHHHOHHPfHnHEPfHnflH RfHnH!QfHnflHyHHRHHTHHUHHUHHSHXHHPHfHnHKfHnflHsfHnHfHnflHfHnHSfHnflHfHnHfHnfl8@td~~ HflK@~~ DzflKP~~ ֲflK`~e~ mflKp@0~R~ "fl ~~rflS~Q~afl[ ~(~%(flc0HXhx~~ ?fl~~ fl(~g~ fl8Hk HH~ͮ~ flP~ ~ ٮfl`~~ ծflpHZ| H~+~ fl~?~ fl~k~ ۯfl~~ 'flH,TfHnHSfHnflHTfHnHlTfHnflHUfHnH(UfHnflHUHHVfHnHFVfHnflHNWHH`XfHnHWfHnflH\YfHnHXfHnfl~ߪ~ fl~+~ fl~w~ flHd HH ƺ H~~ flu\~[~ ;flKH HK ~߫~ fl(~{~ Kfl`~ߧ~ 'fl8H fHnH HfHnfl~~ flH $Q H~}~ ŧflPH @~~ flK@~w~ /flKPH HS`~~ flHH HH¶ HH HHƽ HHh HH* HH HH. HH HHR HH$O HH H{~~ fl ~~ kfl~?~ flP~~ fl~~ wfl~#~ flHh HHVfHnHnVfHnflH6WHHXfHnHWfHnflHTXHHFYfHnHXfHnflHBZfHnHYfHnflH>[fHnHZfHnfl~ɦ~ fl~~ ݦflH fHn~ uflHr H~~ flHT H@H:fHnHfHnflt=~~ ]flK@tH H(H H`ufH_K HXHS~t~ Lfl(Ha~ H8~~ ҧfl`HG Hp  uP~ ~ fl ~~ pfl~D~ flP@~~ fl~I~ fl@u8~͢~ fl~ɢ~ qfl~E~ eflHz HщׁHl HH. H~~ צfl~3~ fl~_~ ϧflH HHYfHnHXfHnflHYfHnHNYfHnflHZfHnH ZfHnflHZHH[fHnHH[fHnflH\fHnHD\fHnflHL]H~~ fl~Q~ flH5 ~I~ flK@~Ч~ flKP~O~ flK`~~ flKpHf HH H~!~ ٤fl~5~ fl~a~ ѥfl~~ flH ]fHnH\fHnflH]fHnHJ]fHnflH^fHnH^fHnflH^HH_fHnH$_fHnflH`fHnH `fHnflHafHnHafHnflH$bHH5F" HH5p: H8uH5*P H@HH~~ ˞fl~ϥ~ flHt Hud~~ {fl~O~ flP~~ Sfl`H HpP~~ Wfl ~~ ߠfl~~ sflPH uu=~~ flK@~|~ 4flKPH HS`~~ ơfl~"~ fl~N~ fl~~ flH`fHnH`fHnflHafHnH=afHnflHubfHnHafHnflHbHH#cHH5dfHnHcfHnflH1efHnHdfHnflH-ffHnHefHnfl~~ xfl~ ~ ԝfl@u8~~ ؛fl~~ 4flHG HH3G HHHHP H*~ŝ~ flH~9~ fl~͞~ flP~y~ 1fl~~ fl~~ 1fl~e~ }flHefHnHefHnflHFffHnHefHnflHgfHnHffHnflHNgHH@hfHnHgfHnflHLLE1G\C\A)DALGCA)DALIIuLDwLLJE1G\C\A)DALGCA)DALIIuLvNTL IN\ 1EtAlA)DALE4AA)DALHHuLTL\1EtAlA)DALE4AA)DALHHuH,LT/H,L\*1EtAlA)DALE4AA)DALHHuNDGNLJ1ETAlA)DALEAA)DALHHuHkHt>HkHL1\l)L,)ʼnLHHu[A^]fHH1ADODRE)EAELADOBA)EAELEDOBA)EAELEDOBA)EAELEDOBA)EAELEDOBA)EAELEDOBA)EAELEDA)DALDHHA+f.HH1ADODRE)EAELADOBA)EAELEDOBA)EAELEDA)DALDHHAufHH1ADODRE)EAELADOBA)EAELEDOBA)EAELEDA)DALDHHAufUAVSE11I@ff.EtlA)DALE4A)DALHHuILAAuAE11Iff.ff.Alt)LA,)ʼnLHHuILAAuAAE11ff.D7\1)؉L71)ЉLHHuHLAAuAQ[A^]DAWAVAUATSMMIIHHHL%AHLLAFHLLAF[A\A]A^A_f.AWAVAUATSMMIIHHHLAHLLAFHLLAF[A\A]A^A_f.AWAVAUATSMMIIHHHLAHLL߽AFHLLȽAF[A\A]A^A_f.AWAVAUATSMMIIHHHLUAHLL?AFHLL(AF[A\A]A^A_f.SHE11fDF^A)DALF\FA)DALF\^A)DALF\A)DALILAuAHE11fDBB)ÉLF\ZA)DALF\ZA)DALB\2)LILAuAqHE11ff.BY)؉LBDQ)ЉLBDq)LBD)ЉLILAuAQ[AVSDA)EAELDWFA)DALDDWFA)DALDW^A)DALDWBA)DALDWB\A)DALDWBDA)DALD_FTN4E)DALG C40)LDW!C\0A)DALDW"C\0A)DALG#GT0OD)ЉLG0C4)LDW1C\A)DALDW2C\A)DALDW3C\A)DALA2)LDWZA)DALDWZA)DALDWZA)DALDWBA)DALDWB\A)DALDWB\A)DAL_FTND)ӉLG C)؉LG!CT)ЉLG"Ct)L_#CTO)ӉLG0C)؉LG1CT)ЉLG2Ct)LG3CT)ЉLAQ)ЉLGq)LGQ)ЉLGq)LGB)ЉLGBt)LGBT)ЉLwB\J)މLW A4)LO!AT)щLO"At)LO#ATJ)щLO0A4)LO1AT)щLO2At)LO3AD)LAA[A^UAWAVSE1LT$(1Iffff.ff.E|lA)DALE<A)DALHHuILAAuAE11Iff.ff.Alt)LA,)݉LHHuILAAuAZE11Hff.lD)ʼnL,4)LHHuHLAAuAr11fDff.\Al)L,A )͉LHHuHMuAJ [A^A_]UAWAVAUATSPMMIIHHHl$@HLEHLLEHLLEHLLE H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HL^EHLLHEHLL2EHLLE H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HL~EHLLhEHLLREHLLALt$0K4Ld$8LHl$ DH$hH|$@Hl$HHD$@HTIH|$(HITH|$ HAMLLHl$@DH$h HH[A\A]A^A_]fff.UAWAVAUATSHLLD$HL$HIILH EHLL( EHLL EHLL E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HL> EHLL( EHLL EHLL E H[A\A]A^A_]f.AWAVAUATSMMIIHHHL襷 AHLL菷 AFHLLx AF[A\A]A^A_f.AWAVAUATSMMIIHHHL AHLL AFHLL AF[A\A]A^A_f.AWAVAUATSMMIIHHHL AHLL AFHLL AF[A\A]A^A_f.AWAVAUATSMMIIHHHL AHLL϶ AFHLL踶 AF[A\A]A^A_f.AWAVAUATSMMIIHHHL赶 AHLL蟶 AFHLL舶 AF[A\A]A^A_f.AWAVAUATSMMIIHHHL腬 AHLLo AFHLLX AF[A\A]A^A_f.AWAVAUATSMMIIHHHL5 AHLL AFHLL AF[A\A]A^A_f.UAWAVAUATSPMMIIHHHl$@HL莴 EHLLx EHLLb EHLLL E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HL޳ EHLLȳ EHLL貳 EHLL蜳 E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HL辳 EHLL訳 EHLL蒳 EHLL| E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HLn EHLLX EHLLB EHLL, E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HL EHLL EHLL EHLLܲ E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HLΨ EHLL踨 EHLL袨 EHLL茨 E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HL^ EHLLH EHLL2 EHLL E H[A\A]A^A_]f.AWAVAUATSMMIIHHHL5 AHLL AFHLL AF[A\A]A^A_f.AWAVAUATSMMIIHHHL AHLL AFHLLx AF[A\A]A^A_f.AWAVAUATSMMIIHHHL AHLL AFHLLx AF[A\A]A^A_f.AWAVAUATSMMIIHHHLu AHLL_ AFHLLH AF[A\A]A^A_f.AWAVAUATSMMIIHHHLE AHLL/ AFHLL AF[A\A]A^A_f.AWAVAUATSMMIIHHHL AHLL AFHLL AF[A\A]A^A_f.AWAVAUATSMMIIHHHL AHLL AFHLLh AF[A\A]A^A_f.UAWAVAUATSPMMIIHHHl$@HL EHLL EHLL EHLL E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HLn EHLLX EHLLB EHLL, E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HLN EHLL8 EHLL" EHLL E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HL EHLL EHLL EHLL E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HL EHLL EHLL EHLLl E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HL EHLL EHLL EHLL E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HL EHLL EHLL EHLL| E H[A\A]A^A_]f.AWAVAUATSMMIIHHHL AHLL AFHLL AF[A\A]A^A_f.AWAVAUATSMMIIHHHL% AHLL AFHLL AF[A\A]A^A_f.AWAVAUATSMMIIHHHLe AHLLO AFHLL8 AF[A\A]A^A_f.AWAVAUATSMMIIHHHL5 AHLL AFHLL AF[A\A]A^A_f.AWAVAUATSMMIIHHHL AHLL AFHLL AF[A\A]A^A_f.AWAVAUATSMMIIHHHL AHLL AFHLL AF[A\A]A^A_f.AWAVAUATSMMIIHHHL AHLL AFHLLx AF[A\A]A^A_f.UAWAVAUATSPMMIIHHHl$@HL EHLL EHLL EHLL E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HL EHLL EHLL EHLL E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HL EHLL EHLL EHLL E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HL EHLL EHLL EHLL| E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HLn EHLLX EHLLB EHLL, E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HL EHLL EHLL EHLL E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HL EHLL EHLL EHLL E H[A\A]A^A_]f.AWAVAUATSMMIIHHHLU$ AHLL?$ AFHLL($ AF[A\A]A^A_f.AWAVAUATSMMIIHHHL# AHLL# AFHLLx# AF[A\A]A^A_f.AWAVAUATSMMIIHHHL# AHLL# AFHLL# AF[A\A]A^A_f.AWAVAUATSMMIIHHHL# AHLLo# AFHLLX# AF[A\A]A^A_f.AWAVAUATSMMIIHHHLE# AHLL/# AFHLL# AF[A\A]A^A_f.AWAVAUATSMMIIHHHLu AHLL_ AFHLLH AF[A\A]A^A_f.AWAVAUATSMMIIHHHLE AHLL/ AFHLL AF[A\A]A^A_f.UAWAVAUATSPMMIIHHHl$@HL>! EHLL(! EHLL! EHLL E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HLn EHLLX EHLLB EHLL, E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HLn EHLLX EHLLB EHLL, E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HL EHLL EHLL EHLL E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HL EHLL EHLL EHLLl E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HL EHLL EHLL EHLL| E H[A\A]A^A_]f.UAWAVAUATSPMMIIHHHl$@HLn EHLLX EHLLB EHLL, E H[A\A]A^A_]f.UAWAVATSHL*%ML$HHE1@DWBA)Gj)B,A)AAD_jA)oZ)B\A)AA_j)oB)ōD)Gj)D7*A)A,D)C,E)D)A+B D)Bl BBD A)FT IHHI31Hf.T| 4)|0l@\=)D 3)D)D|Pl`Ft=A)\p|)B,7A)B<;A)F\ DiAA1A)DiAA1F$DiAA1A)DiAA1A,6i1D)i1Ai1D)i1DDDD‰HL;$uHĐ[A\A^A_]脂 fUSHL"ML$HE1E1ff.DكL DуGW) W_,) A)ADGW) W,) A\ )AD0AHAAx1E14L<1)΋lL ))͍:)׍T5)T|t i1ˉi1ʉi1ωi1DAAHH=\1IB| BT@ :)Bl`B4*)Ս)t=)i1Ӊi1։i1щi1ΉImL$  $L$@L$`AAAA))L;$uH L HĈ[]5 UAWAVSPH,6AAtK HcƀAH߉DH[A^A_]HccHH HcHAH߉DAAAHDDAAH߉DAHDAH߉DH[A^A_]D TH[A^A_]ùAH߉DjAA&AH߉DAAH߉DH[A^A_]fff.UAWAVAUATSHHALL$8HT$(Ht$0HD LcB@t_9Nl_p_9LAAABBx_9N9Lljʼn HcHD$ HxHNO4dMIJ+0xHc0B4t$@ADD$DIJ3PHD$DD$4$ EA1HxLd$ LJ+PxHc4J3HD$D$DD$D$@$ EAL xJ+pxHc8J3HD$D$DD$D$@$ LEAT$D_A!Dd_t 4_lAEHT$(HT$0PALcHxLH xLJ+PxLc4Ll$8CL-Dd$L$,$ HȺJ3Ht-N3DHcHxL HEJ3Htl  `LJ` LJ` f4D_DH_utuɉH_1҃Htu~L_t6"uL_LJL_X X_LJP`HcHwH gHxHdHwH@iHxHdHPiHeH`k1HEHEHwH xf.LcLcAAEDEA_DLIcHHHLAHLLfFGFGFGFGF G F@G@F`G`ÐUAWAVAUATSHAAIHHH$A_E0_E4_AB9A8_I_AD,?A<_H AD,A@_Idž(_Idž _Adž_Adž4`Adž8`AdžL`IdžD`Idž<`Idžd`Idž\`IdžT`H-i Ix`Adž`|?A$_A _4A,_A(_AEHcBL9Adž8`AT`AX`I`LA@`|AD`Ic|WA;uNAdž_ɃrAuAdž4`A1ҿE9<AMDA8`A\`Ah`HI`lA<`Ic4FA;ubA_@r AuE4`I` FI` I`H<@HL> Ic Ic E uqA8`A_ADA``Al`HcI`AH`IcVA;u#A_r AuA4`E~A_D9~qA8`A_ADAd`Ap`HcI`AL`Ic JA;u#A_r AuA4`Ic\`Ah`I_HL$hHH H|$pTэ4AL$DM`M`M`Mx`A~ DtA8_BzT$BHT$D$$HcDHD$0HIIA_ufH(QHcHHHLHHHlHHHlH HH<HS&t%DHcHQHPH0 fH0HH(xHcH`H9^LT$PDD$xH HH1Et}ffff.HcHQ΃HcHHHxHpHHxHxHHxHH0HHc,xH`H9|gff.HQ΃HcHHHxHHHxHHHxH H0HHc,xH`H9|d_1u4HQAA$tfDD!Z_L$DAAHQAшAOHD$XADD!>DHcLIԅL$`EL$hH ILˠL$$AtHL$X )$D4HQHHxHwIcAH0HxIOHHIIWHPHHAGHxAAD$HxABD%HxAADlHxA?HLmAD HxB_ADHxBHDATHxATLHxHkBT"HxATHxHTATHxATDHx?Hk BT"Hx_ALHxHk BL!HxHkBL!HxH@ADHxH(xHhx1EtqHcH(Q΃HcHHHxHHHxHHHxHH0HH(xHcH`H9|gH(Q΃HcHHHxH0HHxH8HHxH@H0HH(xHcH`H9|D|$xH Hh1EtuDHcHQ΃HcHHHxHHHxHHHxHH0HHc,xH`H9|gff.HQ΃HcHHHxH0HHxH8HHxH@H0HHc,xH`H9|Dd_EHQE$DHL$P!DHL$XDL$`EL$hH IH$HˠH$LcHD$2t$hHL$X )$DHcLIE|$`E|$hH<H$HH$E䉔$tH|$XA H x :LŃ@@IuH(xL$DL$xL|$HDT$hWHc1Et"H(QHc$HHPxHHcHtmHHx@HcH(QHcHHNMHcH(QHcHHHHH9ut"H(QHc$HHPxHtpHcHtmHHxfff.H(QHcHHNMH0QHcHHHHH9uH EHc,xHPt81fHcHQ׃HcHH9HH`H9|71f.HQ׃HcHH9HH`H9|HQHHL$XDH(x~:1Hff.H(QHHH0HHc(xH9|׃,x~71HfHQHHH˰HHc,xH9|HQHcLc$DAŠ_DHcHHcHLE|$p HT`H$L\$CLL$DLl$JHT$8AST$4LHCDmHD$xEWHcD$$HD$pHD$(HHD$hCDmHD$`D$ H$H$1WL`L`_u'HDƄHDŽLufl``ADADHT$`H$ELAEDAD|IHAH|HcAH;L_u*HLHH;PDŽNfHT$pA H|ALHL$hA( H;PuHDƄNp`ADA KADHT$xHcA H|HAH;`_uaHDƄHHDŽ lƄDŽ ƄDŽ Ƅ DŽ ̓@Hc _ANIcHHAD9H|H _ANAˍLHcA H ANAˍLHcA ANAˍDHA Hc(_AN IcHHLHA H;lAN AHcA;Hc,_ANHHAD ;Hc,_ANHHAD ;̓_d_Hc8_Hc|Hc _BLHDm _L$4HcA Hc$_BL Hc(_Av HIcHHAL Hc(_Av HHHAL Hc,_AvHHHAL Hc|AFAË _T$DHcA HDmANAˋ _HcA ANAˋ _HcA AN A͋(_HT$8HcA AN A͋(_HcA ANA͋(_HcA IH`_uHLHHDŽ LHH HtHH3u0HDHfDŽfDŽfffff.HDxFAHcT`HHf NHHf3ANHcT`HHf Jf3HHfDŽ fDŽ x6ANHcX`HHf OHfANf OfƔHDHfDŽfDŽƔd_Hc``x[Hc<uNHDx>HɈ HH Nf NHЬE7HcB< %H|x:HHHRfRHHЬx:HHHVfVHHЬx:HHHZfZHHЬxFHHH^f^HЬ;ffffff.Hcd`HxTHc<uGHDx7HɈ HH bf bHЬH$HcH Hc<H|x:HHHnfnHHЬx:HHHfHHЬx:HHHfHHЬ x:H HHΓfΓHHЬǔHDmx3HɈ fHHЬ x3HɈ fHHЬ RHɈ fHЬ;ffff.xCHc<t6HDx&H HHfѤ NHФEHcB< H|x)HHHfѤRHHФx)HHHfѤVHHФx)HHHfѤZHHФx&HHHfѤ^HФ;Hcd`HxCHc<t6HDx&H HHfѤ bHФH$HcHyHc<hH|x)HHHfѤnHHФx)HHHfѤHHФx)HHHfѤHHФ x)H HHfѤΓHHФǔHDmx"H fѤHHФ x"H fѤHHФ x)H fѤHФ;f.HH;$L\$PDD t`.Hc\`;}ǃ`1Hc<`Eǃ`Dd_t8A9t3Hc8_Hc_H)H` tɃu ǃ`DEHD$Xƒ_DHcHE~EtHc019D΅t9)EuAx=HcHcx;u'HcE1<8tAD)HD$XDE~3HcHcp;u!H`0@@ 11@x1HcHcP;uH` 11|H-ƸHmIcE!LHHHIH EH_H:HH_I6Hǃ,ǃ4ǃ<ǃD_u'ƃ+1SHtHH-HmpHcT`Hc AN +HcX`Hc AN;u1 HcB $$&4` ƒ Q__ҾE_`L_``_ D _`H;$uHĨ[A\A]A^A_] fDUAWAVAUATSHIIAcw%BHHBB$HB( ActWA1tMA_Ac!9u2BBHHB(HB B0) E1A/tE_A8`AA!A_HT$At\A_tRIc8_IcT A;d_t6HAT`AX`A4_A_u AX` )AT`E'Ah`tM_D΍<MI AA0_I`t Ix`H5 EAtIc\`HRHT Ati1H4LB|50DrW)A)iHȔH>fftfft fft HIffTffT ffT At AtAugHcB0ecȃ  ʉ %= HcB1 HcB0H8[A\A]A^A_]@UAWAVAUATSH8fLH1AAL QLH IHl$LLD$E1Ht$Ll$ DIADDƃD1IHcH(QH HDL DDHLl$0LL\$(E1fDDHHQPDރD1H HD D)ƒAEOELEt^HQBT D)PAOALDAL@Aƃ =¾O=LfUB@=w%(t@)AE?r AE IË$QHHII9L QLl$0L\$(IDHcLH III9zHcHt$HLl$ II9M/ffff.Hl$LD$HcLD$IHl$HH9HIH8[A\A]A^A_]H=H5H s2 AWAVSIAI>I~`HtHHtI>Ht I>I>HtJE1A>~/I>H<IIc>I>HI9|I>I@> I> L}L[A^A_UAWAVAUATSH(HIIs(@AU1Ƀ w HcHG 9uH uu9H?HH11L~H([A\A]A^A_]Iŋ rEPH.1LC1AOAOCAGHCIG0IG HC IG`CAHI>HHI>I>HI>AltHCpI>HCx ILJ>1I> Dc0LS@C)E^ tAKAHcIA܃ IIcIIcH)MMcIcă ۃAnD\$ l$\$HD$L$A1E_EFHS@DK0C)tMcIcF HIHADALA9~H\11LDEIIcIcEN AAAu\EFHSHk4C)tAF DHH݉LA9aIIcHcEN DAHA uUEFHSHk4C)tAF DHH݉LA9~\H11LDA_AEw]AAnHTHDD4#C(LIIcHcAEN DAHA`EV HTHDD4#C(tMcIcN HIHADALA9~SH11LD2LAv DAHcHADAL9~cH}11L LdH\4tHcIcF HHIۉLA9~hH311LDAHDH\4tAv DHcHۉL9~XH11LAXIIcIcEN EAIIcHcEFEN LIIcMcLcA^ D\$,$LIAfUAWAVAUATSH8T$THt$ H|$_)L$L@)9<9L$)L$E1MD$PAt _D$P_AL_9T$LJcH$u$MI A)AAfADA D|$t $$@$$ADAL$0DHL$` LL$0JHT$@LT$8D$DLD$HHD$XL$L$(HD-H$E ID$H$ L$PAIAH$C$LcȍC$A$HT$`HcLH$HLH$L$CHH$CHH$HD$0HcH|$XHHl$@HD CHcH$Ht C HcH$D[K$K$HKHL$xLD=HKHL$pHL=LH$1ffffff.H$IL$H$N1C 4u'H$$i&ffff.C44t&$H$$Di@ @$$H$G,411AtV1At>@u6A1 $u$A At$fA *At HcE,*E;$HHLLcHL$xL)‰t,HcLHt$p)ƃH@L:IHHuH7v8O< O| O| O| O| O| (O| 0O| 8I@M9|Ћ$)l HD9}8Hc͋$)At/E,HÉuL$(H$crBH$ffffff.DiDiDiDiDiDiDiD) H D9|ՃlL$(H$D@t?;$}Hc͋$fA4 H$9 $uHc͊$A H$N<1B2uiB42tL$0iAB,2E1L$0E1AtME1At3Dрu+AE1 $u AAAt fC47AAt McC,7AD;$$$HHHIcH\$xH)Ӊ@tlD$M⋼$$McILl$pE)AAAIfDI $HIIu7ffff.$$H$D$M⋼$$H7v0H HLHLHLHL HL(HL0HL8H@L9|Ћ$D)Et$$MHH$L$0D$E9}THIc֋$D)@tAD$D$$Iڃffffff.,Hlju!H$tD$D$$IDr.Hjjjjjjj* H D9|݃EtLH$D$$L$(D$EtBD;$}Ic΋$fA,AH$A9 $uIcΊ$AHL$H$H$H$H$H$D9L$0|$T$$ L$/MuXMuHD$`@@LcH$LcHD$XL)HL$@H\I܋$$f.HLL* Lu냼$$L$L;L$T L$.ulH$0AH$HMtHD$`@@LcHcH$ LcIHD$XHL$@H\$$@HLL LuL$L$(H$0bIEH$ L$PAIL$AH$DCD$A$HT$`HcLH$HLH$H$HD$XH Hl$@HD ?HcH$HT H$?HcH$HT$0HcHHT5 ?HcH$HL5H$ ?HcH$McK$D[K$K$H$HcH$HKHL$xHKHL$hE1fff.ML$H$N CtAu @i CLAt$i@f$CL1E1AtTE1At:@u2AE1 $u A1AAt$fC<9AAt McC 9AAD;$@$HLMcH|$xL)Ɖ@t5IcHHt$hD)ƃHff.LeIHHuH7v7N$(Nd(Nd(Nd(Nd( Nd((Nd(0Nd(8I@M9|Ћ$D)E|7L$( @@$E9}3AIc$D)tۉ (HÉuH$MDr2H$fDMMMMMMMM H D9|܃E|?H$D@tBD;$}Icϋ$fA< AH$A9 $uIcϊ$A H$N$B L$Au$DiB<At$AAi$B,1A1AtO1At7ـu0A1 $u$A $AtfE4At HcA,4;$$HHHcLL$xI)Dt?DT$pMLLcILl$hA)AAAIfDIHIIu DT$pMLI7v=ffff.H :HL:HL:HL:HL: HL:(HL:0HL:8H@L9|Ћ$)tIMDT$p$D9|Hc$AA)DAtى,:HuAr,H$ooooooo/ H D9|ABtDL$(t8;$} HcfE H$9 $uHcΊ$A IH$H$H$H$H$H$H$0A9|$/tWMuHD$`@@LcH$HD$XH LcL)HL$@H\I܋$$DHLL Lu|$.tyH$0AH$HM|HD$`@@LcHcH$ LcIHHD$XHL$@Hl$$fffff.HLL: Lu L$T9L$LuHD$_)HL$|$E H$HD$ HL$8HH$HD$XL,L$H$Ht$0IEH$ L$PAIAH$G$0LcG$DgG$G$A$HD$`HcLH$HcLH$HGH$HcHL$XHH$L H\L\HGH$HDH$1H$(ILH$N0CT5AuH$ˆ$iCD5At$$H$$i!@$$H$CL51L1AtT1At<4u6A1 $u$AAt$fA*At HcA *A;$0HLLcH$L)t-HcLH$)HfL>IHHuH7v:f.O<+O|+O|+O|+O|+ O|+(O|+0O|+8I@M9|Ћ$)lL$ID9}jHc$)@tA 3Hljur,H$NNNNNNN H D9|݃lH$t?;$}Hcŋ$fAH$9 $uHcŊ$AH$N0B1Auif.B1At$iA$B,1E11AtN1At6D4u/A1 $uAAt$fA2At HcA,2;$0D$MHHHcL$I)DLt8LcMH$)Hfff.IMHIHu$I7v2fI ILILILIL IL(IL0IL8H@L9|Ћ$)tIMH$(D$$H$(D9}vHc֋$)@t!fff.A,Hljur,HfDjjjjjjj* H D9|݃tH$Et?;$}HcƋ$fAH$9 $uHcƊ$AHH$IH$IHH$9L$IՀ|$/tQH$LpHD$`@@LcHD$XL)H$H\MI܋$$HLLz Lu|$.M$$H$AAHH$LtHD$`@LcHcIHD$XH$H\@HLL LuFfDJH$LT$8D$DHH$HH$E H$HGH$ L$PAIL$AH$F$(LcF$^F$F$A$HD$`HcHH$HcHH$HFH$AIcH$HH$L H|L\HFH$HDH$E1DMLH$N0H$B0AuH$$i#H$B 1At-$H$$i@0fff.$$H$H$B 011AtU1At=@4u6A1 $u$AAt$fA*At HcA *A;$(HLLcH$L)t8HcLH$)Hffff.L>IHHuH7v:f.O<+O|+O|+O|+O|+ O|+(O|+0O|+8I@M9|Ћ$)lL$9}4AHc$)@t ߐA 3Hlju H$Jr1H$NNNNNNN H 9|ރlH$D@t?;$}Hcŋ$fAH$9 $uHcŊ$AH$N0B<1Au@ifDB1At$iA$B,1E11AtN1At6D4u/A1 $uA:At$fA2At HcA,2;$(}qHHHcL$I)DtS@$LcMH$)HfDIMHIHuffff.@$^@$I7v8I ILILILIL IL(IL0IL8H@L9|Ћ$)tL$9}4Hc֋$)@t#@A,Hlju H$?H$r)H@jjjjjjj* H 9|ރtEt?;$}HcƋ$fA H$9 $uHcƊ$A IH$IH$IHH$0A9I|$Tua$$~WH$LpHD$`@@LcH$L)H$H\MI܋$$fDHLLJ LuD$L;D$TM$$uw~sH$0AAHH$LtHD$`@LcHcIH$H$H\fffff.HLL Luff.LT$8IHt$ HcI9‹T$TH|$H8[A\A]A^A_]UAWAVAUATSHL$PT$LHt$XH|$H_t%HH )HHL$8HHL$8H$OL$THcHL$0HqHt$(I8HcHT$@H|$hML$HHHHL$H HD$ HcH$1HD$pfff.HD$xfDHD$XHL$pHcH$HD$88 HD$pHHD$XHL$xHhHt$`H$HL$hHHDH$HH$H$H$HAH$HD$0HH$HD$(HH$HT$hH$HH|$`LD 6HcH$HDH$HD$HHcHÍ6HH$HD$ HHcHE1@H$ML$H$N8H$B48iHiE1AtEE1At!E1At A2AAt fC AAt McC, AAHHHMcMkIIOHL)߉tBO4IDNAE)AAAIffff.IIIIuH7v;f.K KLKLKLKL KL(KL0KL8I@I|ϸD)ȃELAwAIcD)ɉtf.A,8H‰uDȃr+H$ooooooo/ H |݃EL DA IcfAAAtIcA4H$N8H$F 8EiIiE1AtEE1At!E1At E AAt fG3AAt McC3AAHHHIcHoHALOII)Dt6H;HND)ŃHfDHHHHuI7v;f.H ;HL;HL;HL;HL; HL;(HL;0HL;8H@H|ϸD)EtAH$lIcD)@t@;HʼnuDr,HfDWWWWWWW H |݃EtA IcfEAH$AtIcE IH$IH$H$HHA9D$LLd$@uZH$LpHD$hH$H HcH)HL$`L|Hݻff.LLL IHu|$PtiH$D$HH$LtH$LcH$IHL$hHcHHD$`HlHLL LHuH$H$H$H$H$HAH$HD$0HH$HD$(HH$H$HH$HT$hH$HHH|$`L|6HH$HHHDH$6HH$HD$HHcHH6HH$HD$ HHcHHō6HH$E1ffffff.H$ML$H$NH$F,AiIiE1AtEE1At!E1At E*AAt fC<"AAt McC,"AAHHHIcHFHALOII)Dt>M47HND)Hfffff.IHIHuI7v;f.I7I\7I\7I\7I\7 I\7(I\70I\78H@H|ϸD)EdAIcAE)D@tfDA,HƉuDAr:H$ffffff.kkkkkkk+ H |AGdA IcfA<AAtIcE,H$NH$FEiIiE1AtEE1At!E1At EAAt fG3AAt McC43AAHHHIcHjHALOII)Dt8HHND)ŃHHHHHuI7v;f.HH\H\H\H\ H\(H\0H\8H@H|ϸD)EtA9Ic޺D)@t+fff.4HʼnuH$ADH$r)Hsssssss3 H |݃EtA IcfEAAtIcEIL$H$H$H$H$H$A9|$LLd$@uTH$LpHD$hH$HHȍ LcL)HL$`HlI߻fHLL LHu|$PtyH$D$HH$LtH$LcH$IHHL$hHcHHD$`Hlffff.HLL LHuHD$pHHD$XHL$xHH$H$D$THHtH$HD$8H$H$dHFH$HD$0HH$HD$(HH$L$THHH$LLHDH$HD$H,HHHL$ H HHH$E1DLHH$LD,AiMiE1AtEE1At!E1At E+AAt fC43AAt McG3AALHHIcHyHALOII)Dt3M HND)ǃHIHIHuI7v;f.I I\ I\ I\ I\ I\ (I\ 0I\ 8H@H|ϹD)EtA|Ic޹D)t"ffff.EH‰uDr3H$DSDSDSDSDSDSDSD H |ՃEtA IcfA4 AH$AtIcE, H$LH$DEiIiE1AtEE1At!E1At EAAt fG4:AAt McC:AAHHHIcHyHALOII)Dt8HT HINLD)ǃHߐHHHHuI7vF$?AiMi1At?1At1AtE"AtfA<2At HcE 2LMHLHcLEIIOHH)t@L4+IDNAA)AAAIff.M.HIIuH7v;f.L,+Ll+Ll+Ll+Ll+ Ll+(Ll+0Ll+8H@H|ϸ)tIȃ{Hcֽ)t$ffffff.D Hur4HT$X@DJDJDJDJDJDJDJD H |Ճt. HcfA<H|$H tHcE$HD$0N 8HD$(F,8EiIiE1AtEE1At!E1At E)AAt fGIHcHT$()͉t*fffff.48H‰u Ll$XKˋT$4)ʃr/LI|=@wwwwwww7 H D9|݃LLl$XL;L$<}Hcыt$Tf4HT$@9 $uHcDAE9ffffff.AԍBHHHD$ HT$(E1@HL$xAAD$pLcMO4HD$hAAHA L$TfAuA<1fDi@HL$ 1AtK1At3@4u,A1 $u D$TAAtfA6At HcA<6A;t$dLT$AHLHcHH)H͉t0)HDLT$f.M,HHuDLT$L$8)H8r=KD8LlLlLlLlLlLlLlL,H@L9|ЃtLl$XD9}?HcHL$()t.l$fffff.A<Hu LL$HLl$L$4)r+LIDxxxxxxx8 H D9|݃tLL$Hl$@t/;t$<} HcfAHD$@9 $u HcƊL$TA AE9Lt$EL$$H\$xtzE~uEAI$HcL$ HL$pDAA$!鋔$)AHcIHHcHHT$pMU MAE9|HIcH9HĈ[A\A]A^A_]ff.USLQALcE1Mt_ffffff.1ɋw _)~VOcOMNHcILHcILfff.HHZHYHL9|LQIIcI9_[]fff.UAVSAHH@>H蛰 D0>HÀ>HU H[A^] DUAWAVSPAHL@>LX D90>}H>@HL D90>|LH[A^A_]$ f.UAVSHLXL D~HØH賯 L[A^]ݯ UAWAVSPAHLXL踯 D9D}H@HL{ D9D|LH[A^A_]鄯 f.t.Hư> tB9}1DHfff.HHuH7ÐH?t+HH|HIuH HHHPH=ܸ H5 H 1 ffffff.HfH|H@uSLcEAAt4HHcH؉ffff.HJIHDuAr`J AA؍PHcL ׍PHcL׍PHcLHH1fHHIH\IH\IH\HA9uH7[ffffff.HHtH@HHOH?HuHtPH=̷ H5 H Ϸ  f8>~5ȉ8>u*HPHfHxH@uH0PH={ H5F H 蓫 UAWAVAUATSH IL$L=KM?L$ HcIPH8t6Hf.H|HIuH HL4HAE$1ۃ w HH $ t$dIc_HD$PA HT$XAMA@uDAĿ`?謲IM`?L蛪 I_HHBL&?D!1fADωكL$Du]AdžMAAA4H$AAAAo PAdžMAAAAAAAAA4H$AL$AL$?A\$@AA!1fDEAEMc}pI|{H$H H HMOI`&111f.HcHAH1ffff.HH\$dAAdžIFpIF8IFXIFPIFHIdž(>Idž >M|$DHt$Xu||$@McIcHcHIIIDMHcHHHHAt!IIIcHHD͍ 6$E1AD1ffffff.A$AǃfEDeHcHHH<E1EI6I6HcHt'I6I6IcHHEAHHL9DHjAkH$HcHH$IAHAL$ML1H1L$AxD{ŃfEHTHFIHcHHHHI4HHHHH;$|D$AHML$L$1fA$AǃfEDeHcHHH<E1EI6I6HcHt'I6I6IcHHEAHHL9DHmkHcLIAH1HAՃfEHI4HcHHHHHL9|$AHE1AdžD$dIIIcHH\$PHSHHIIHHIIHHHHIIHDHHDHHIXIXAt$HHcHHHEIIHcHHI`I`AHHHDAQD$,L$A@AȃfEI0I0At$IcHHHHH8EHD$IHD$8IHHD$0MEDABD$|Ic_ HcHL IIH,HJD IH(LHT$pG\?D\$lHLHHHHD$EEC|D$ DD$hIGL$HD$HHIIIHH$Ll 1H$1ff.Hcփ|$hufH$HiH$HL$8H4HHJ< H$HL$0H4H<DRHHIH'@H$I1AH$HH$H$H$LH$L,H\$HH)H$L4K0ABHHAIcLE1ffffff.KIJKLUH$H 9IHJHK SHL=IJKLUJ LIPJPJVLLLIHHxIH$H\$pH$t$lH$HH$;L$|H$H$L(IHD$LHD$L$ HML$II0I0DfHcHHD$PH|-HHAHL%HEGE1AtCFHHHI(1H}H,HHL9HR~DdAAKHJ0(J0ff.IcHAH1ffff.H8HHHL9Hm~DHcHAHE1fH8JHHM9Md$~EIH H E9zoIdžIdž`L=h?M?DT$@$I0I0HcHH$H HHHI0I0HHI0I0DaHHA4|KIIIcHIcIc HcHHHA QHHHHAEtIIIcAHH׉$L$Alt/L$I I IcAHHDL$DL$AI0I0IcHIc_HH<HHI0JH|$,I0HL==M?\$@tKL$I0I0AHcHHD%HH#L$L=c=M?\$@ L$AڤIH.AEDT$dIcHHDAL$At)IcHfDI6H:H7HuA|HHcHPHcHpHcHxHcHff.I.HH+I.HH+I.HH+I.HH+HHHHuǃ|$DL\$XuIADIIcHHHL IAtIHD I1EEDI1IcL$AE?H$,$fEHcIAHcLL; L IIcHHD HA`IHIcHHD HAIHIcHHD HAhHD-IHIcHH| HyIIcHHD HApHDmIHIcHH|= HyIIcHHD HAxMHA`IPfff.IAHcH|= IH9IIcHH|/ IHy`HH L9\qIcH$ffffff.IcIHHt7 II4IIcHHt> IIt`HH H9|EtIIIA4VIIcIcHHDP@I0AQ"AH$ @ЉуfEHcI0HH4HD IHT1 IHTN IH IHIAEpLt$ ME1HLx%fH;Ic_HE IcEpHHH9|݅IƈI9Md$|Lt$ I(I0HD$PHT! AtI0Ic_Htӗ I@>1K uLHǀ>1 LE11MAƆAdž8>Adž0Adž0AdžAdž>A} tAEA>IP + Idž1Idž 1Idž1Idž0Idž0Idž0Idž0Idž0Idž0LL;$ u%H [A\A]A^A_]II>軖 f8>~%ȉ8>uHPHHxH@uH0PH=O H5 H $ 3 HPH9t5Hfff.H|HRuH HHHP`?H1Htǀǀ8>HHffff.UAWAVAUATSHHLL$III$bH$LHHD$0LHHD$(AAALcAAD$HHD$fLd$8Ll$@Hl$ ADLMLE1ff.HC0HL$@JHtI^軘H;HHuLH[A^PH[A^AVSPHxNsC HcL4D蘛HHt)HL荓 H{1 uH{P1۔ t H[A^H1H輔 fDAVSPHH{踔 H{P葔 HH腔 L3Mt3I>HtI^˗H;HHuLH[A^`H[A^AWAVATSPIHLsLJ C ;Cu!IILL C ;CtHK HH L1fff.L сvɈ TL"сrɈLTL$сrɈLTL&сrɈLHH tL;D$@u HH[A^A_]诇 ffff.AWAVSIIHH{ IwIV|H{@Iw@LHhH`IDIƄHLL[A^A_FfDUAWAVAUATSPIHIHL/AfE&H{Iw.AfEnH{@LH.fAnH{DI.AAՍ4 ,))ǍD5fA)fAvfAF)fANH[A\A]A^A_]ff.AVSPIHH{Iv HHIv@HÄI`HLH[A^g 1Dr҈Tr҈TTr҈TTr҈TH uF 1fffff.Tr҈TTr҈TTr҈TTr҈TH uF 1fff.r҈r҈r҈r҈H lF 1r҈r҈r҈r҈H lff.UAWAVAUATSH(HIH|$ LH+AI}Hu|+HD$I}@HHg+AI}DHT+HD$LHH<+IH'+HD$IH+AIH*Ht$B >Hl$FD%H|$F0A)A))A)AE C4t H=uHzt H==pH>@tHH=xHzH=vH~H=xHz H=>wH~ H=qH> u H=tH~ǁt7H zHJH 2yHNH {HJ H yHN H tHNt"~~ flH {H H HN(HJ(EtH +}HN(HJ((uH o~HN(HJ(tH |HN(HJ(@tHhHF(HB(ffffff.fffFfGfFfGfFfGfFfGfFfG fFfG fFfGfF fGfFfGfF fGfF fGfFfGfFfGfF"fGfF0fGfF$fG fFfG"fFfG$fFfG&fF&fG(fF2fG*fF@fG,fF4fG.fF(fG0fF*fG2fF,fG4fF.fG6fF6fG8fFBfG:fFPfGfF8fG@fF:fGBfFfGFfFFfGHfFRfGJfF`fGLfFTfGNfFHfGPfFJfGRfFLfGTfFNfGVfFVfGXfFbfGZfFdfG\fFXfG^fFZfG`fF\fGbfF^fGdfFffGffFpfGhfFrfGjfFhfGlfFjfGnfFlfGpfFnfGrfFtfGtfFvfGvfFxfGxfFzfGzfF|fG|fF~fG~ÐfffFfGfFfGfFfGfFfGfF fG fF0fG fF"fGfFfGfFfGfFfGfFfGfF$fGfF2fGfF@fGfFPfGfFBfG fF4fG"fF&fG$fFfG&fF fG(fF fG*fFfG,fF(fG.fF6fG0fFDfG2fFRfG4fF`fG6fFpfG8fFbfG:fFTfGfF8fG@fF*fGBfFfGDfFfGFfFfGHfF,fGJfF:fGLfFHfGNfFVfGPfFdfGRfFrfGTfFtfGVfFffGXfFXfGZfFJfG\fFfGbfFLfGdfFZfGffFhfGhfFvfGjfFxfGlfFjfGnfF\fGpfFNfGrfF^fGtfFlfGvfFzfGxfF|fGzfFnfG|fF~fG~ÐfFfGfFfGfFfGfF fG FGHF HNHOHG DfffFfGfFfGfFfGfF fGfFfG fFfG fFfGfF fGfFfGfFfGfFfGfFfGfFfGfFfGfFfGÐD A)fDDNJ A)fDOE DF J@A)fDGDVBA)fDWE E DFB!A)fDGF0J`)fG D DF@A)fDG A E DN!JAA)fDONB)fOD DN1BaA)fDOA DVPA)fDWE E DF`A)fDGNp)fOD DFAA)fDGA NB")fOD DFBA)fDGA E DN"JBA)fDO NQ)fO"D DNaA)fDO$A DVqA)fDW&E N2Bb)fO(D DNB#A)fDO*A E DFJA)fDG,N#BC)fO.D DFBA)fDG0A DVRA)fDW2E Nb)fO4D DFrA)fDG6A DV3BcA)fDW8E E DFJ$A)fDG:NB)fOA DNCA)fDO@E NS)fOBD DFcA)fDGDA Ns)fOFD DN4BdA)fDOHA E DFJ%A)fDGJNB)fOLD DF%BEA)fDGNA DVDA)fDWPE NT)fORD DFdA)fDGTA DVtA)fDWVE N5Be)fOXD DFB&A)fDGZA E DN&JFA)fDO\NE)fO^D DNUA)fDO`A DVeA)fDWbE Nu)fOdD DN6BfA)fDOfA DVJA)fDWhE NB')fOjD DNFA)fDOlA DVVA)fDWnE E DFfA)fDGpNv)fOrD DF'BGA)fDGtA DN7JgA)fDOvE NG)fOxD DFWA)fDGzA Ng)fO|D D DFwA)fDG~FBFB FB$F B@F$BDF0B`F4BdF@FDFPFTF`FdFpFtfD @D A)fDDNJA)fDOE DFJ A)fDGDV B@A)fDWE E DFB!A)fDGFJ)fG D DFJA)fDG A E DNJ"A)fDON!BA)fOD DN0B`A)fDOA DV@A)fDWE E DF1JaA)fDGN"BB)fOD DFB#A)fDGA NB)fOD DFBA)fDGA E DNJ$A)fDO N#BC)fO"D DN2BbA)fDO$A DVAA)fDW&E NP)fO(D DN`A)fDO*A E DFQA)fDG,NB)fO.D DF3BcA)fDG0A DV$JDA)fDW2E NB%)fO4D DFBA)fDG6A DVBA)fDW8E E DFJ&A)fDG:N%BE)fOA DNCA)fDO@E NR)fOBD DFaA)fDGDA Np)fOFD DNqA)fDOHA E DFbA)fDGJNS)fOLD DFDA)fDGNA DV5JeA)fDWPE N&BF)fORD DFB'A)fDGTA DV'JGA)fDWVE N6Bf)fOXD DFEA)fDGZA E DNTA)fDO\Nc)fO^D DNrA)fDO`A DVsA)fDWbE Nd)fOdD DNUA)fDOfA DVFA)fDWhE N7Bg)fOjD DNGA)fDOlA DVVA)fDWnE E DFeA)fDGpNt)fOrD DFuA)fDGtA DNfA)fDOvE NW)fOxD DFgA)fDGzA Nv)fO|D D DFwA)fDG~FBFB FB$F B@F$BDF0B`F4BdF@FDFPFTF`FdFpFtfD @D A)fDDNJ A)fDOE DFJA)fDGDV B@A)fDWE E DF0B`A)fDGFJ!)fG D DF!JAA)fDG A E DN1JaA)fDONB)fOD DNB"A)fDOA DV"BBA)fDWE E DF2BbA)fDGDNJA)fDOE DFB#A)fDGE F#JC)fGD D DF3JcA)fDG NJ N J@N0J`fD ÐD A)fDDNJA)fDOE DFJ A)fDGDV B@A)fDWE E DFB!A)fDGFJ)fG D DFJA)fDG A E DNJ"A)fDON!BA)fOD DN0B`A)fDOA DV1BaA)fDWE E DF"BBA)fDGDNJ#A)fDOE DF#BCA)fDGE F2Jb)fGD D DF3JcA)fDG NJ N J@N0J`fD ÐDA)fDfDFJ A)fDGDNJA)fDOE DF J@A)fDGDV0B`A)fDWE E DFB!A)fDG F!JA)fG D DF1JaA)fDGA E DNJA)fDONB")fOD DN"BBA)fDOA DV2BbA)fDWE E DFBA)fDGDNJ#A)fDOE N#BC)fOD D DF3BcA)fDGFB F B@F0B`fD ffffff.DA)fDfDFJA)fDGDNJ A)fDOE DF J@A)fDGDVB!A)fDWE E DFBA)fDG FJ)fG D DFJ"A)fDGA E DN!JAA)fDON0B`)fOD DN1BaA)fDOA DV"BBA)fDWE E DFB#A)fDGDN#JCA)fDOE N2Bb)fOD D DF3BcA)fDGFB F B@F0B`fD ffffff.H1f.DFfDGLFfOD DLFfDODDFE A fDGDDF fDGLF(A fOLF0A E fODTF8fDWDLF@E fDODLFHE fDODLFPE E fDOLFXfODDF`D fDGDDFhD fDGDDFpD D fDGfDDFxfDAAAA?fD C Hc HH Hfffff.USOWDGDDVD^^DD)D)D))GW_DGDN DV!D^"n#DD)D)D))O W!o"_#DF@DNADVBD^CD)D)D)D)G0W1o23^`DFaDNbvc)D)D))[]ÐUAWAVAUATSHXH-k HmHl$PW)D$@HL$HLD$D1Ht$,HT$@1m D|$,EHt$,HT$(HL$$LD$ m D$ fDfK ؋L$$ @ Ɖ % ؃AƁu3Ht$,HT$ 1Jm D$,uD$$% ÁAArJHt$,HT$(HL$$LD$ l DD$(t ʨt% DӃ@ Ht$,HT$(HL$$LD$ }l Dt$,AHt$,HT$(HL$$LD$ Ml D$$ىà  ˨@tFLNEx;LH AI AAD!AAFA=u4DBDF E~sHFHHHNF HN LDHNy@y~fHNHyH~ʃHFHHHNDF ÐSHG CCC(_z C(dz C4(iz CDCTǃDǃHC(ǃǃǃCXC`CdCh((z Cpǃǃ(z ǃǃǃ?ǃǃǃfff?ǃA(y ǃǃ33?ǃff?ǃǃ?ǃ(ǃH:S HǃHǃ?ǃ?ǃAǃǃHzHHǃǃǃǃǃ`?ǃhǃdǃL(x <(x ,ǃTǃ(ǃ$ǃXǃ ǃP(x tǃHHHHHHHHHH0H(H HHHHHHpHhH`HXHPHHH@H8HHHHHHHHxHHHHHHHHǃ0ǃ4ǃ,ǃ<C0ǃTǃXǃ\ǃ(ǃdǃhHǃxHǃp[ffff.AWAVSII׃wHcH HH H H;H5W 1C H;LL[A^A_vE fffff.UAWAVAUATSHIHHDHHt$ HE xHL$ uHH w H H,H5$V HD H5V H}D iH5 V HfD H5U HOD H5U H8D H5U H!D -H5U H D H5U HC  H5U HC 6H5 HC oHU 111H\ !CXChǃǃCpǃ4ǃDǃǃLǃPCtHǃǃ(Hǃ Hǃ ǃǃ4ǃDCXǃLǃPǃǃ$ǃǃDCXǃLǃPǃ$ǃ ǃLCXǃDǃ$ǃRCXǃDǃ$ǃ(ǃDCXǃ,ǃPǃ2ǃ4ǃD CXCtǃ, ǃPǃ4ǃD ǃ8CXCtǃ, ǃPCpXǃ4ǃD ǃ8CXCtǃ, ǃTǃPCpǃ<1MdL@ HHHH HHH H? HtUHH'H)HHDL@ HD$H5dR H@ IML% H-BR E1HM 111ǃǃǃ(ǃ$E6ǃCCpC ǃ<ǃEǃǃhf.LL? H LH5mQ ? \LH5[Q ?  LH5EQ r? LH5^ V? LH5G :?   LH5P ?  LH5P ? LH5P >  EnECX NȉKXǃǃǃdL>ǃff? {EnESHǃǃd>QfEnE#CX NȉKXǃǃǃ`>ǃ?CpEnEǃǃǃd>ǃXǃ̌?ǃ̌?ǃ?HHtǃL?EnEubǃǃH@333?H`ǃ?IEnEu(ǃǃh*EnE"D11HO L1H= IMEHD$Hu&-HN 111LIHD$Ht Hxi; H[A\A]A^A_]ÃtPuGGXHLJLJ4DNȉDLJPLJTfDUAVSHHE1HH5TN H; Bt|H5EN H; MtdH52N H; dtLH5N H; nt4H5N H; ztH5M Ho; toHF RHtuH 1,~%E$ r HF yw1r,HF HGF 111HAD[A^]ÃMtQBuDž DžDžHDžEpDž$t*H@F 5Dž DžHDž끃\tH7F 111AWAWAVATSHIHt1)D$0)L$@)T$P)\$`)d$p)$)$)$LL$(LD$ HL$L= M?L$HtX9H$H$H$H$H$DŽ$0DŽ$HL|H$H$H$H$DŽ$0DŽ$wHcH HH L$H H;H5K 17 H;LLu9 L;$uH[A\A^A_A7 ffffff.UAWAVAUATSH8IID$,M]IMH-8 HIE=uHþ_L8 E1Ht:L8 IMu-_LR8 HuMH5 L`8 u2AD$-uIIHt$,H;HD HEHH5i L7 Ln H5P L7  H5A L7  H5< L7 6H5 L7 xH5C L7 GH5{C Lj7 0H5l LS7 H5 L<7 H5FC L%7 H5 L7 H5 L6 H5 L6 H5 L6 BH5s L6 H5B L6 H5W L6 7H5J Lm6 Hl$L|$ H52 LL6 aIH5$ L26 H5 L6 >H5r L6 H54B L5 H5&B L5 H5} L5 H5[ L5 H5A L5 H5M Lz5 :H5( Lc5 }H5 LL5 H5 L55 H5 L5 H5 L5 H5} L4 H5 L4 H5 L4 H5 L4 lH5B L4 H5: L}4 CH51 Lf4 gH5( LO4 H5 L84 H5Y L!4 H5@ L 4 H5 L3 H5 L3 H5ٿ L3 (H5Կ L3 <H5 L3 BH5 L3 7H5 Li3 EH5 LR3 'H5 L;3 H5 L$3 [H5 L 3  H5 L2 R"H5x L2 #H5h L2 L$H5] L2 $H5L L2 %H5 ? L2 &H5 Ll2 'H5) LU2 &H5 L>2 &H5 L'2 (H5 L2 m(H5> L1 V(H5 L1 (H5 L1 b(H5c> L1 K(H5 L1 (H5 L1 D)H5{ Lo1 (H5> LX1 (H5U LA1 )H5= L*1 v)H5/ L1 )H5= L0 )H5 L0 )H5= L0 )H5 L0 )H5߽ L0 *H5= L0 *H5 Lr0 *H5ս L[0 $*H5ƽ LD0 H*H5.= L-0 N*H5ս L0 T*H5ͽ L/ x*H5S L/ *H5* L/ *H5 L/ *H5< L/ *H5 L/ +H5 Lu/ 7+H5 L^/ _+H5 LG/ +H5J< L0/ l+H5i L/ +H5#< L/ y+H5A L. +H5; L. +H5 L. +H5 L. +H5 L. ,H5{ Lx. $,H5u La. L,H5~; LJ. 5,H5O L3. ],H5Z; L. F,H5 L. n,H5 L- ,H5 L- ,H5 L- -H5 L- -H5ػ L- >-H5һ L{- D-H5 Ld- l-H5: LM- U-H5 L6- }-H5N L- -H51 L- -H5 L, -H5A L, -H5# L, -H5 : L, -H5: L, -H59 L~, -H5c Lg, -H5 LP,  .H5 L9, M.H5F L", S.H5U L , Y.H5N L+ _.H5 L+ .H5C L+ .H53 L+ .H5) L+ .D$, Ѓ w}Ht$01H+ HL$0H9t9tD$,E1H54 H*+ Ht$01Hg+ HL$0H9t9tD$,L|$ E` H5 H* E1tHt$,Hk.1AtE|$,2H* H[Dd$Ll$L|$ HD$0D$,EIH5* HT$0HH|$* IMH->5 }H) L|$0Iffff.LL* tA}$Mmu@AEA $uD$,1HL* IMuLH5 H) Ht$01H) HL$0H9t9tD$,L|$ EL|$ L|$ Ht$,H,E .L|$ EL|$ L|$ Ht$,H,EH5 H( Ht$01H:) HL$0H9t9tD$,L|$ E3L|$ EHY( Hl$0ffffff.D$,1HH( HuH|$T' A$@@u A$Ll$Dd$L|$ EH5Q H!( Ht$0HB( HD$0H9t8tD$,Ht$0f.pY srH( HD$0H9t8tD$,L|$ YJY X2, ,E( L|$ Ht$,H'+EaL|$ E( 1H' HL$0H9t9tD$,L|$ E(L|$ Ht$,H*AHt$01HR' HL$0H9t9tD$,L|$ HLu8H4H52 E11HLH& tH52 1HLH& L|$ D$,H5 Hd& 1Ʌt9H5 HO& t!H5( H7& M<H5x H& 1Ʌt}H5m H% teH5Y H% tMH5F H% t5H54 H% tH5 H% u?M@8H58 Hw% tH57 H_% uMD1L|$ T$,L|$ H5 H%% 1ɅEH5 H % )H5J H$  H5 H$ H5L H$ H57 H$ H5# H$ H5 Hd$ H5 HH$ tiH5 H0$ tQH5 H$ t9H5 H$ t!H5 H# CMH9L|$ H5 H# 1ɅH5/ H# H5 H# H5] Hi# }H5 HM# aH5 H1# EH5 H# )H5 H"  H5 H" H5 H" H5 H" H5| H" H5m Hm" H5Y HQ" tiH5N H9" tQH5@ H!" t9H52 H " t!H5 H! LMLBH5 H! 1Ʌ!H5= H! H5 H! H5k Hw! H5 H[! H5 H?! H5 H#! t}H5 H ! teH5. H tMH5 H t5H5 H tH5 H u HD$HP1 T$,E1MH\$ t L_ EH  L$,L$,DH8[A\A]A^A_]Ht$01L HL$0L9t9tD$,HL$ATD$,wHt$01LF HL$0L9t9tD$,HL$AX?HL$HDHHH5+ 1LHI Ht$0L HD$0L9t8tD$,Wf.v%f.P wY# X# ,+Ht$01L HL$0L9t9tD$,AHt$01LO HL$0L9t9tD$,HL$A\HHt$01L HL$0L9t9tD$,HL$Ad9A`A`H5* L HtHD$@`@Ht$01L HL$0L9t9tD$,HL$A`Ht$,L!HL$Ah D$,D$,Ht$01LJ HL$0L9t9tD$,HL$AhHt$,Li!HL$AlHt$01L HL$0L9t9tD$,HL$ApHt$,L!HL$At|$,CD$,Ht$01L HL$0L9t9tD$,HL$AtHt$01Lj HL$0L9t9tD$,HL$AxcH5 L 1Ʌt5H5 L tH5 L u HD$H|1 T$,T$,D$,Ht$01L HL$0L9t9tD$,HL$A|E1Ht$,LHL$HD$HHIH5=( 1LHH tH5c( 1LHH u:ALJ>Ht$,L_HL$H5( 1LH MAdžAAHt$01L HL$0L9t9tD$,HL$Ht$01Lk HL$0L9t9tD$,HL$aHt$01L0 HL$0L9t9tD$,HL$&Ht$,LGAzHt$01L HL$0L9t9tD$,HL$Ht$01L HL$0L9t9tD$,HL$Ht$,LHL$Ht$01LI HL$0L9t9tD$,HL$?Ht$,L`HL$Ht$,LCHL$TlHt$,L HL$TAHt$,LHL$$H5% Ln HHD$ǀHD$ǀH5q% HT$01L tvD$0HwgL|$0LHL$)LII,H HHH1HH5% Lv tD$0HHŁrH5$ L HtHD$ǀLK HL$HHD$ǀH5x$ HT$01L tvD$0HwgL|$0LHL$)L I?,H HHH1HH5$ L} tD$0HHŁrpHD$ǀH5# HT$01L8 tvD$0HwgL|$0LHL$)LII,H HHH1HH5Z# L tD$0HHŁr1AD D$,H5# HT$01L tnD$0Hw_L|$0LHL$)L9II,HW HHt4H1HH5" L& tD$0HHŁr1AD D$,H5s" HT$01L tnD$0Hw_L|$0LHL$)L)II,H HHt4H1HH5 " L tD$0HHŁr1AD D$,H5! HT$01L; tvD$0HwgL=! Ld$0HL$HHQ,L H;II1LLL tD$0HHÁr D$,+HD$ǀH5! HT$01L tvD$0HwgL|$0LHL$)L9I~,HP HHeH1HH5 L tD$0HHŁr<1A@D D$,H5e HT$01L 8tnD$0Hw_L|$0LHL$)LI?I,H HHt4H1HH5 Lr tD$0HHŁr1A@D D$,H5 HT$01L- xtnD$0Hw_L|$0LHL$)LI?I,H HHt4H1HH5W L tD$0HHŁr1A@D D$,H5 HT$01L tvD$0HwgL= Ld$0HL$HIH?,LO HII1LLL tD$0HHÁr D$,wHD$ǀH5b HT$01L tvD$0HwgL=4 Ld$0HL$HIH,L HII1LLLg tD$0HHÁr D$,1AD D$,H5 HT$01L tvD$0HwgL=z Ld$0HL$H)H,,L HII1LLL tD$0HHÁr D$,HD$ǀH5 HT$01L_ tvD$0HwgL= Ld$0HL$H)Hu,L' H_II1LLL tD$0HHÁr D$,O1AD D$,H57 HT$01L tvD$0HwgL=  Ld$0HL$HH,Lm HII1LLL< tD$0HHÁr D$,HD$ǀH5 HT$01L tvD$0HwgL=R Ld$0HL$H9H,L HII1LLL tD$0HHÁr D$,HD$ǀH5 HT$01L7 tnD$0Hw_L= Ld$0HL$HHQ,L Ht?II1LLL tD$0HHÁr D$,/1Ƀ HD$ǀH5 HT$01L~ tvD$0HwgL|$0LHL$)L I?9,HJ HH H1HH5 L tD$0HHŁrHD$ǀH5b HT$01L 8tvD$0HwgL|$0LHL$)LI?G,H HH.H1HH5 Lg tD$0HHŁrHt$01L HL$0L9t9tD$,HL$1A@D D$,H5v HT$01L xtvD$0HwgL=H Ld$0HL$HH? ,L HII1LLL{ tD$0HHÁr D$,H\$ǃH5T MLy IH퉫IH5 LLV HtIՃAH5 H0 Ht AH5y H Ht AH5` H Ht AH5G H H AL HL$H1A@D D$,H5 HT$01L( tnD$0Hw_L= Ld$0HL$HIH?Q,L Ht?II1LLL tD$0HHÁr D$, 1Ƀ@D D$,Ht$,L& HL$(UHt$,L HL$ 8H5g LF 1ɅtQH5e L1 t9H5U L t!H5 L \HD$,JHt$01L$ HL$0L9t9tD$,HL$$Ht$01L HL$0L9t9tD$,HL$0Ht$01L HL$0L9t9tD$,HL$8H5d L 1ɅtiH5S L  tQH5? L t9H5+ L t!H5 L HD$4 Ht$01L HL$0L9t9tD$,HL$<Ht$01L HL$0L9t9tD$,HL$@Ht$01Lo HL$0L9t9tD$,HL$DeHL$H`HdH5 1LHH tDEt61DAt@1DAuD1D1fLMtFLMt>1LIHtH1LHHIuL1LHHH1HHÐUAWAVATSH5 f I1M1Ls Lr IM 11LL  I^HH HHH H^ HtTHH'كH)HHDHLL IL M9uDAD tB3 IB3HJ 111kLS 1H[A\A^A_]H{ 1UAWAVAUATSH(II$Ht HÁHcH' H II'DI)HHDLED$EL$ H  H1LJ HcLE$DE$HH  1H1H LcIE$LE$PH _ 1H1L HcLH O HA1H HcHE$dEt"H & H1H HHE$H  H1Hg HcHED$XH  1H1HB HcHE$M$LH $H  H1H HcHM$MI H  1H1H HcHIc$4H  LH t 1H1H HcHE$DH S 1H1H{ HcHE$hH 5 1H1HS HcHA$ht>A$`A$dZZH  HH HHE$LH  H1H HcHE$8H  1H1H HcHE$HH  1H1H HcHE$PH  1H1Hg HcHE$ H p 1H1H? HcHE$H S 1H1H HcHE$tE$xH + 1H1H HcHE$TH  1H1H HcHE$0H  1H1H HcHED$H  1H1Hr HcHED$H  1H1HM HcHED$ H  1H1H( HcHE$Et"H  H1H HHE$Et"H  H1H HHM$EtHH d H1H HHE$ H E1111ط6I Et"H & H1HI HHE$Et"H  H1H HHE$\H H1H HcHE$XH 1H1H LcIA$tA$TtLi} $A$\tL LP} L H w H1Lb HcLE$H b 1H1H: HcHE$`Et"H G H1H HHE$H , E1H1H HcHED$pH  1H1H LcIML$pEtWI AD$xED$|A$,A$(A$t$T$L$$H H1LV HIE$$EEHH H1L% HcLED$`A@uH 1H1H H H1H HHED$dML$hLH $H | H1H LcIA$u A$t*E$H g H1La HIA$uA$LK H>{ LF LDE$H  H1L LcMM$A@s3Au\A$ZH HL bEgI H U H1L <E$A$ZH HLQ HLHA$ZM$MI A$$H a HH LcIA$t>A$A$ZZH ? HL HIE$EteE$H " H1L HIA$u0A$ZH  HLH HIA$t:IcD$0H LE$H H1L HIM$I$ MI D D HH t)L$$H H1L HIE$(Ex"H  H1L HII$u H +A$ZH K HL9 HcLA|$pt;A$u0A$ZH  HH HHE$H H1H LcIA$t0A$ZH HL HIM$MtH H1L` %A$tH } 1H1L9 LH([A\A]A^A_]A$A;$u L& L HH|$1 HiL$@BHcD$HHÐ7ffff.HHHfff.7w f.HHHHO fnfpffG ffff.HHHHO HO@HO`fnfpffG fG@fG`f7fff.if7fwiG@iHHHHO@iGG G0fffff.iHHHHOHO HO0fff.PH= H5 H Y v iffDPH=z H5 H ) v iffGfiG@iffGfGfGf.iGGGÐUAWAVAUATSH-IHՆ HH$- A+xL$pA+tD$tD$xD$| A1tA u1D$ 1@H~,MX11ېIX1L tgHH9|߿I H}I Hb I HuBFffff.I I Iߠ I I I H~8Dtp1@D9tpuIX1IX11 t?HH9|ӿI` HI Hu%I` I` Iߠ I HHML$$L$,L$L$&E1D$ HD$hE1E1M~,Kx11Ix1@H] tgHL9|߿%MK@ HK H4K HuJf.H HMI/@ K@ I/ K I/ K LM~:Flp1fDD9lpuJx1Hx1@ tBHL9|ӿIIK H +K Hu( II߀ K I K MIL;t$hL$$L$,L$L$&DLE1OdL  MH5 J4FLL1fуBL  nHHHHuH H  J4AH  J ILLfff.LH DՃH *,0+AIHHI@uII@I@IIID$ HD$Ll$`MX1I L$$L$,L$H$HL$XH$&HL$PL$1HL$hHD$HLLHLE1fff.CECЙIHHHHIuHD$`H`1Ht$hHH IH1)AAT)ЙAHHuIh1I H1ff.)AAT)ЙAHHuIp1I 1fffff.9AAT,9ЙAHHuMLL$@1@HD$`Hx1Hl$hHH LH\$PLL$XE1fBABDF4DЙAIIHHI@uHIH;L$|HD$hHHHL$hI@HD$HH@I@I@HD$XHD$PLL$@IHLl$`MX1M L$$L$,L$1HD$E1fffff.LLLL1fAUE$DЙAHHHHHHuLd$`I$`1LHI$ H1@AA,ЙAHHuI$h1I$ H1f.AA,ЙAHHuI$p1I$ 1ffff.9AA9ЙAHHuII@I@I@I@IFHD$hA1HD$ 1HD$0E1Aff.IcHiЫ*HH?H 4:Ht$(L:H 6 I)ȹ)L$@L:L$HL:HT$8HHD$HHHD$PE1ېHD$`N N D؃HD$XI LHILHI1HD$PHcx1HHAzL$@fA>BLp ș19fMHt$`J` HIHl$0f jJޠ HIcAEOIcEOI9DNIDCI9DNH|$XfiLDE"ffffff.HD$hHL9AMHD$hHH f.AH|$PLD$0Hc1HHCHD$8L$HfCFtzBLp ș19fMȁIcAEOIcEOI9DNIDCI9DNH|$XHt$`J` fB BJޠ fBADEHD$hHL9AMHD$hIHI=IHD$PIHD$` |$ wHD$(HH؉D$@L$HHD$HHD$HHHD$PE1ff.HD$`J N@ D؃HD$XILHHLHI1HD$PHcp1HHwL$@fA6IBLp ș19fMH|$`J߀ HIHl$ f jJ HIcAEOIcEOI9DNIDCI9DNH|$XfiLDE ffff.HD$hHL9AMHD$hHHL@A@LT$PLL$ Ic 1HHBHD$H4HL$(fC4NHBLp ș19fMȁIcAEOIcEOI9DNIDCI9DNH|$XH|$`J߀ fB JJ fBIDEHD$hHL9AMHD$hIIIH*IHD$PL;\$IHD$0HD$ @I4w$.L|$`I HA D$0HD$8A1t HD$81fffff.HCHD$P1DHD$@HHt |$0H|$@HA DOHHD$`H @HEHu,HHH"HH5# H fDHHH HHHH|$XE1fffff.MD DH9} 1wHL$P)*)*^HD$`H WB*3L$HY . Y X YD$HX ] ,HL$XfBqII9ZHH HHHH|$XE1fff.MD DH9} 1wHL$P)*)*^HD$`H WB* L$HY ^ Y X YD$HX4 ] ,HL$XfBqII9Zf.HD$@HH;D$8H\$PH1H\$`ĕuDH3HcѾ3HLH42II HD9~?H\$hfLH-u HmH;$-HĈ-[A\A]A^A_]H\$hf.43LHc42D9~D9 ˉAA9| ADD郿t H-u Hm^0cH-t HmJA43ALA | Hc42 w+ADA43ALHc2A | rD9H 11貛E AVSPI1H۸~(I 1fff.I; tHH9|H9u'I :Iޠ -I 1H~+I` 1ffffff.I;` tHH9|H9uI` Iޠ HH@1fffff.H۸~(I@ 1fff.I;@ tHH9|H9u'I@ jI ]I P1H~+Iހ 1ffffff.I;ƀ tHH9|H9uIހ I HA1tH9-I H[A^f.UAWAVAUATSPHIAdžHLIM#L HHt;H- @HH HH #L HHuIH H ALLIgIH L- ALLM<AIHs ALLI IH] ALLM IHG LH A@LL I8H+ L^ A@LL D A1uTIxH L A@LLf H L IA@LL< LH; 11LHؗH[A\A]A^A_]fUAWAVAUATSH(EMIHIHH HHL$$Lt$HH\$ HLT«҃LdLCH58 L 1EHD$Mc1LH5 HAtyHH5 IMt_D$$1LH5 HT$$! D$$ t]HseAD-HL9| Ic׾LQ 1aHD$1E1HL$HI9D9uu;H LH4$L 1HX 11H|$HL$MH([A\A]A^A_]ÐSHfHnHfHnfl HHBH} fHnH fHnflJH fHnH fHnflJ0HHB(HpHB@HHBHHJfHnHfHnflJPHHB`HfHnHfHnflJhH=HBxHfHnHfHnflLfInL BfInflLLHfHnHfHnflhH fHnHLfHnfl~x ~ x flx~x ~ x flH HH HHS HZ ~m ~ m fl~m ~ m flht8~m ~ xm fl~m ~ |m flhrH HBH HB~aw ~ yw fl ~m ~ m flJ0H HB(uH] HB0H HB(H HB@H HBHH HBPHv HB`~bm ~ Jm flJhH HBxL fInL fInflL LH fHnH9 fHnfltVL\ fInL fInflLh LH : fHnH fHnfl@;~u ~ u flJH HB~u ~ v fl H HBPH HB`~:l ~ "l flJhH HBx~v ~ u flx~u ~ u flHo HHQ H~ :k ~k flhH fHnH fHnflt,hH fHnH fHnfly2H HZ~t ~ t fl Hy HZPtZH5 HZ8tH HZ0Hf HZ(H HZ@H HZHH HZPH* HZ`t#tH HZ0H HZ(@H HZ~s ~ s fl H HZH, HZ(~hj ~ Pj flJ0uH= Hz0H= Hz(H= HzxH= Hz`t2L LH n fHnH fHnflLLLLLLLLLLH`H@HPH0HHXH8H [Ð1E1ff.DGED B F~ EA E)Af GA HH@uE1E1ff.DGED B F~ EA E)Af GA HHuE1E1ff.DGED B F~ EA E)Af GA HHuED1E1fD\O EDJN~ EA E)AfDO A HHuEE@1E1D\O@EDJN~ EA E)AfDO@A HHuEDAE 1E1fff.D\G`EDB F~ EA E)AfLG`A HHuED E1E1f.B O~ffff.)؉fB OA IIuE@DE~ ADAD)AfDO~ )؉fOA O~ )؉fOA O~  )ډfOfA ff.HcHiЫ*HH?H ʍ  I)ȉуHHfWTfWWTfWWT fWWTfWW TfW W TfW WTfWWT fWWT$fWWT(fWWT,fWWT0fWWT4fWWT8fWWTʃ fN D)ƒ fF@D) f~`DD)ƒ fDD)ƒ fEDA AfDEDA AfD[A\A]A^A_]UAWAVAUATSDDwG DgDG,'D_G FO _, E)E)A))C\ F|CF4E)A)E)A)HcHiʫ*HH?H , lm)HcHA ʃ fA ʃ fOD)ڃ f_D)ƒ fGDD)ƒ fGDD)ƒ fG EDA AfDW EDA AfD_[A\A]A^A_]@UAWAVAUATSDWBGO,A))ȍT T$) H\$FDAA A)DAA DD D$A@ fBLIDEAACDD$EE)AE1E9C fB/_+GO)ݍ)D4)ڍ ()DAA  D3t$HD$1D   D1D1 E)@{D$DfBD$M.D$[A\A]A^A_]ffffff.UAWAVAUATSHhH[ HHD$`DDWG oD_E$+WO D4_ GD,E)D)))G G|5BLE)D$E)A))Cށ E, A\$,f\$PE)D)DD) D)ށ EA l$ fl$XADL$$fDL$ZDA D Dfl$\DA E DA ΁ DAD D ADl$(Dl$ADD$ց  ӉfL$^D$@fDl$Rfl$TfDD$VL$\L$L$^L$D$ DOHHL$HHL$8T$ )HT$0HD$@E1ff.HD$@D9rHD$0B HD$Hf GDWF4Oo\ DOG FA)W )oA)D)F<3A)BA)F$A)B A)F,;A)B A)DD)EDD)EDA A΁ D3l$,3L$(D DA ADA AD3|$D3d$E A ց  3T$ 3l$$ D DA ADA AD3T$AD3L$A  HD$8A)@D$ DHL$HfOD$ffff.HL$HH2HW HH;D$`uD$Hh[A\A]A^A_][ f~KE1fDEAEE1DDDD)D1D)E9fAHfHHHuøff.HH~ HAfHtGA?tAH$:H >IcT`IQH>H AH$HcH$8LHcHJH/wBH$@DHHHH/w*H  H= H$LHIA17H$8ADHHHH/yH$@ALHcHQH/[H$LcH $H D$H$HLDLHHD$pH|LD⋌$HH$@LHcA?HQH/H$8DHHPH/MH Hm  @H H$TH$HB|-$UB|-$VB|-$WH$L$TLAIA1 H$HcMH$8ALLcH ] A H$@ALHcH L AI|$HH/C H/9 I H|$HH J$TH$HB\/$UB\/$VB|/$WH$H$‰$$L$TAH|$HL\$8M $ J H$D H$(l IxHL$0IHL$HIIH$rC $H$8LHcHJH/w=H$@DHHHH/w%H 1  H H$Ht$xH$H$8DHH$@L HcHPH0HqH0 ӀӃ$AH D4H J ,H$H$D$A AǃvHD$pH$H<H$D$LDD)AT`aH$8ADHHHH/wOH$@ALHcHQH/w5H$HcH  H H$LXIA1V H$8ADHHHH/9 H$@ALHcHQH/ H$HcHy  H H$LX H$@ADHcA?HAH/H$8ADHcHEH/M(H TH5  1H$Hc@H9 H,/È$TH$HB|(/È$UB|(/È$VB|(/È$WH$$H$H$@LHcA7HQH/H$8DHHPH/H H=  9@H=j H$TH$HBt/$UBt/$VBt/$WH$Ht$xL$TT$0H$8DHcH5 DH$@DLcHz E$AHKII/H/HL$(H H T$Ј$TH$HBD.Ј$UBD.Ј$VBD.Ј$WH$H$DDDL$TT$HHL$(A胼$AI/H/HL$pH$H< H H T$Ј$TH$HBD.Ј$UBD.Ј$VBD.Ј$WH$DDL$TT$HH$@H$(YL\$8Ad_E1t AE+_IcX`I`H4I47냼$rI`WH$8THcHrH/wUH$@D0HHpH/w=H$HcH$H 0  H Ht$xL$IH$DH$8DHcH$@LHcHuH0HqH0 ÀÃMLc$AH$J<8H  $H) DtH$DL$IA AăHD$pH$H<LH$D$L$H$HND.H$@THcBt.HWH/H$8DHHPH/Hl H- MD/H$HcH$@H5 H $TH$HBL. $UBL. $VBL.$WHt$xDL$TLT$0MIH$DHcH$8DLcH E<H$@DHcH DdAINHH/H/H$H$H<1H J T$Ј$TH$H$HBD.Ј$UBD.Ј$VBD.Ј$WH$DDL$ML$TLT$HH$H$ML$Iۃ$AH/{H/qiHL$pH$H< HH  J T$Ј$TH$HBD.Ј$UBD.Ј$VBD.Ј$WH$DDL$TLT$H$$H$$$H$L\$8AH/H/HT$pH$H<H6 J $TH$HBL. $UBL. $VBL. $WH$$$L$TLAIA1H$@ADHcA?HAH/H$8ADHcHEH/M(H TH5  1H$Hc@H> H,/È$TH$HB|(/È$UB|(/È$VB|(/È$WH$L$TLAIL$$M $taH$8H$DHcH$H H4H$@DHcH L<HBH$HL$(,H$8H$DHcH$@DLcH$HBD LmIOH$H/L5 LI/MH  T A H5 H40$TH$HBD'0$UBD'0$VBD'0H$Hc$WH$HxL$TMAML$H H4(H$IA1L$( Ht$HH$HJl!MH$HcHMH$8AL LLcEDH$@LLcA EI]II/H/Hl$H$HzH JD$TH$HBD5$UBD5$VBD5$WHt$ DDD$0L$(L$TAL\$8M0H$L$(DD$0Ht$ L$(DD$0Ht$ L\$8Hl$MI/MH/HT$pH$H|H J $TH$HBL& $UBL& $VBL& $WHt$ T$0L$(L$TMAML$(H$Ht$HfH$H$Lc.AD$HH$HBD H/L$I/MH$HyH H$H $TH$HBD" $UBD" $VBD" $WLL$HL$TLAIۉl$(Lt$0H$HNt A1H$HcMH$8AL HcH 4 DD H$@AL LcH w AL AL}II/I/H$HzH H$TH$HB\ $UB\ $VBD $WHDDD$ L$L$TAL\$8MH$@ADHcA.HAH/H$8ADHHPH/{sM(H H5d  1H$HcH$H@H LB\È$TH$HBl B\È$UBl B\È$VBl BD$WL$TLAIL$DD$ HL$DD$ HL\$8AI/I/t~HT$pH$H|H H $TH$HBL& $UBL& $VBL& $WHދT$ L$L$TLAIL$(L$A1H$@ADHcA.HAH/H$8ADHcHCH/M(HE H  H$HcH$Hx@H HD$TH$HBD% $UBD% $VBD% $WL$TLAIL$($H$HBD H$/I/IH$Hy H  H$H $TH$HBD" $UBD"$VBD"$WHt$0T$(L$HL$TLIA1H$HNt H$HcMH$8H$(L HcH DD H$@L LcH AL AL}II/I/H$Hz H H$TH$HB\ $UB\ $VBD $WH$DD$$L$TAL\$8M5$D$H$$D$H$L\$8AI/I/HT$pH$H| H H $TH$HBL& $UBL& $VBL& $WH$$$L$TLAIA_$0 ƒ$H$Ad_Ic\`Ic<A_)H$@H$H$(@$H$HNt #H$L$E1$0$ HcI`H4H$0ID$7rI` w CD>D$H$@LHcCt>HQH/H$8DHHPH/t~M H H=  9@H=) H$TCt>$UCt>$VC4>$WLHt$xL$TLAIA샼$M H$8AL HcH DH$@AL HcH (  CT>HpHH/H/M܅Ht$HHI HH$$TCD>$UCD>$VC>$WHH$DD$$L$TAHt$HMM (H$@ADHcCt>HAH/H$8ADHcHGH/I0H H  @HO H<>È$TCt>>È$UCt>>È$VC4>>È$WHH$L$TLIL$H$$D$)H$$D$Mffffff.L$CL>H/H/Hm H$H $TCL> $UCL> $VC > $WHL$pH| H$$$L$TLAIۋ$0A_IL$H$I fD$ Ic\`I` I`HH$DIH$(IE|IQH>HH$tIH$HB|' t9.H *Ic\`IQH>H A$L5 tAAd_uIc\`Ic<„u&OH$HBD! 91H$8LHcHJH/wGH$@DHHHH/w/H$HcB 0H H$LPIA1H$8ADHHHH/H$@ALHcHQH/H$LcH{ L$$0H  D$LL$LLDLPHD$pI|ILD⋌$0L$PDH$@LHcH$HB|" HQH/H$8DHHPH/M HT B 1H$Hc@H H$TH$HB|%!$UB|%"$VB|%#$WH$L$TLAIH$HNl A1H$HcM H$8ALHcH D H$@ALLcH ˼ A AUH}II/qH/gwH$H H$TH$HB\'!$UB\'"$VB|'#$WH$H$0‰$ $L$TAH$L\$8M H$@ADHcA}HAH/|H$8ADHcHEH/^VM0HL TB 1H$Hc@H H,/È$TH$HB| !/È$UB| "/È$VB| #/È$WH$H$8ADHHHH/wOH$@ALHcHQH/w5H$HcH  H H$L`IA1L$(AH$8ADHHHH/$H$@ALHcHQH/H$HcHd  H H$L`$$ H$0$$ H$0L\$8AMI/H/HT$pH$H<H1 H $TH$HBL&! $UBL&" $VBL&# $WH$0$ $L$TLAIA1H$@ADHcA}HAH/H$8ADHcHEH/M0H TH5  1H$Hc@H8 H,/È$TH$HB| !/È$UB| "/È$VB| #/È$WH$L$TLAIې$D$L$$VH$@H$DHcH$HBD $HQH/H$8H$THcHUH/M Hw TH5˷  1H$Hc<HcH$H H,($TH$HBD#%($UBD#&($VBD#'($WL$TLAIA1H$(RH$HJl $H$HcHcM H$8L LcH ED H$@L LcH ֶ A EIUII/H/H$M߅H$H$H$H<:Hٶ J$TH$HBl %\$UBl &\$VBD '$WH$0DD$ $L$TAH$MM CH$$D$ H$02H$$D$ H$0ML$H$MI/H/HT$pH$H<H$Hõ J $TH$HBL&% $UBL&& $VBL&' $WH$0$ $L$TLAID$A1H$(H$@DHcH$HBl $HAH/H$8DHcHCH/M0H Hn  H$Hc<HcH$@H HD$TH$HBD%%$UBD%&$VBD%'$WL$TLAIH$HH$ H$8H$DHcH$HJ $H$@DLcH AD$H$HBD (HJH$0II/H$0/I H$ HcH$H s H$H $TH$HBD")$UBD"*$VBD"+$WH$ $$L$TLIH$HJ| (A1ALLL$D$H$HcHcM H$8H$(L LcH ̱ E H$@L LcH  A M|$II/I/H$H$H<H\$HH" J$TH$H\()$U\(*$VD(+$WH$DD$$L$TAH$L\$8M LH$@H$(DHcȋHQH/H$8H$(THcHSH/M0H H5԰  1H$H$Hc<HcH$H- H\$TH$HBD%)$UBD%*$VBD%+$WL$TLAH$IH\$H$D$H$!H\$H$D$H$L\$8I/I/HT$pH$IH<H|$HH J $TH$HL.) $UL.* $VL.+ $WH$$$L$TLALID$L$IA1H$@H$(DHcȋ/HAH/H$8H$(DHcHCH/M0Hb H  H$Hc<HcH$@H HD$TH$HBD%)$UBD%*$VBD%+$WL$TLAIۀ$=H$HBD ,I/H$0/I H$ IHcH$HH " H$H $TH$HBD"-$UBD".$VBD"/$WH$ $$L$TLIA1eD$H$HJl ,H$@HcHcM H$8H$(L LcH ED H$@L LcH Ь A EIUII/H/H$L$M߅H$H$H$H<:Hˬ J$TH$HBl -\$UBl .\$VBD /$WH$0DD$ $L$TAH$MM CH$$D$ H$02H$$D$ H$0ML$H$MI/H/HT$pH$H<H$H J $TH$HBL&- $UBL&. $VBL&/ $WH$0$ $L$TLAID$A1H$@H$(DHcH$HFD ,HAH/H$8DHcHEH/EM0H TH5^  1H$Hc@HcH$HAH H,(È$TH$HB\ -+È$UB\ .+È$VBD /(È$WL$TLAIېD D$dAE;_HX[A\A]A^A_]@UAWAVAUATSHhII/HT$XHH 9ʉIN¹)A<11҅I)IcIAHH Hu#AcA9G u> A95 H Mw$AFHIFAF$IF(>IpII@Ad_AAADLALAcD$$t`Hl$@IHD$HD$XADHcHL$0L= IAD4Ht$8HcL%L IHD$dHD$PHAHD$HHYHl$@HD$XADHcHL$0H AD4LcL AFHIHL$HIl$H/H|$H/IxIMH\$0H S  C HH5 H40D$dAF0D$eAF0D$fAF0D$gLLD$d AIH LIHD$HD$0L<MHD$dHD$PA1Hl$(MHL$XH|$@LHcL7Ht$8HcB AvHxHH/H/w~tzH<$IxH@H5 H4HD$D5D$dAF0D$eAF0D$fAF0D$gLD$d ՉL$AH<$HD$LHt$8HD$L$ANH/wfH/w`t\I xHH HD$H L$dAN L$eAN L$fAN L$gLD$d L$AHl$(AD$A$D$AFH/wqH|$H/witeIxHL$HHH HT$0H D$dAF D$eAF D$fAF D$g T$L$LD$PA1Ld$@3Hl$(HD$HHL$XAL LcH AHL$8AL HcH L AvMgHH/wjI/wdt`IxH@H5$ J43\$dA^ 3\$eA^ 3\$fA^ 3\$g Ӊ $LD$PHD$H $ANH/w_I/wYtUI xHH J L$dAN L$eAN L$fAN L$g ڋ $LD$PLd$@Hl$(|$$t I AF H/wrH|$H/wjtfIxHL$L H H  HT$0H D$dAF D$eAFD$fAFD$g T$L$LD$PAA13Hl$(HD$HHL$XAL LcH AHL$8AL HcH + L Av MgHH/wjI/wdt`IxH @H5T J43\$dA^ 3\$eA^3\$fA^3\$g Ӊ $LD$PHD$H $AN H/w_I/wYtUI xH Hܢ J L$dAN L$eAN L$fAN L$g ڋ $LD$PLd$@Hl$(AF$H/wqH|$H/witeIxM HH ` HT$0H D$dAF%D$eAF&D$fAF'D$g T$L$LD$PAI A1<H\$Hl$(I HL$XAL LcH  AHL$8AL HcH d L Av$MgHH/wjI/wdt`IxH@H5 J43\$dA^%3\$eA^&3\$fA^'3\$g Ӊ $LD$PHD$H $AN$H/w_I/wYtUI xHH J L$dAN% L$eAN& L$fAN' L$g ڋ $LD$PLd$@Hl$(H\$AF(H/wpH|$H/whtdIxL HH HT$0H D$dAF)D$eAF*D$fAF+D$g T$L$LD$PAA1>Hl$(HH\$HL$XAL LcH ] AHL$8AL HcH L Av(MgHH/wmI/wgtcIxH@H5ʟ J43\$dA^)3\$eA^*3\$fA^+3\$g Ӊ $LD$PHD$H $AN(H/wbI/w\tXI xHHO J L$dAN) L$eAN* L$fAN+ L$g ڋ $LD$PLd$@Hl$(H\$L|$8|$$AF,H/wpH|$H/whtdIxL HǀH HT$0H D$dAF-D$eAF.D$fAF/D$g T$L$LD$PAA1,L H\$HL$XAL HcH  CL<HcH ٝ L Av,L{HH/wpI/wjtfIxHǀ@H5 H40D$dAF-0D$eAF.0D$fAF/0D$g AԉL$XLD$PAHD$LL$XAAN,H/weI/w_t[I xHǀH H L$dAN- L$eAN. L$fAN/ L$g DL$XLD$PAHh[A\A]A^A_]ffff.H fHnH fHnflH fHnHfHnflNH HV(HK fHnH_ fHnflN0HjfHnH= fHnflNHH=YH~XH=^H~`H=H~pH=HH=HH=HH ֜HH 8HH u H H HH %fHn~ x flF H=(H~XH=H~p~ ~ i fl~ ~ I flN0@u(HHVHfHn~ 2 flNH@tH=HH WHH YfHn~  flF H=H~X~ ~  fl~ ~  flN0@u(HɍHVHfHn~ y flNH@tH\HHNxHfUAWAVAUATSLD$L$T$Ht$HkHD$H 6HL$HHL$HHHD$E1fff.HD$BD$yDHl$B\\$HHl$LdF4'D,DD)L9LFDD)L;\$vHt$H4D<7DD)L;\$QHt$D|$HT$HHt$H4D 7l$T$HT$ȉD)L9A}:ڀ|$L|$t(CL.D)DD9AO9LDB4EDD)L9A}A|$t$t,CL.D)Hl$ȉ9N9LHL$@,AD\$ D\$t$DD)AA)A,DD9DN9DLEAr AAET$F4'E)Ar AAEHL$D,fffff.'HII[A\A]A^A_]ff.UAWAVAUATSHt$HHD$E1ҐH|$G$EIymDIG$A[E3D)L9<E{D)݉L9#EKDD)L9 DL$EkAsED)߉L9D}8Et/B|3DD)DD9AAO9LDAsDAiAD)L9ϋ|$}5Et.Bt3DAD)DD9DN9DLEDEKD)AA)A49N9LrHt$A[A)Ar AAEE3ff.H|$H|$IIa[A\A]A^A_]fDUAWAVAUATSLD$H)Hl$HnHl$HH)HD$E1HD$F EHD$HHD$HD$L,HD$L1f.Ht$F &HE|EDGDD)݉L9Et@DD)L9Ht$DTFDD)ۉL9}mDD)AE)A,AAA9ND9ALAAr AAEE|EA)Ar AAEDGHt$F &AlED\GD)ۉL9E@D)L9}{Ht$D4FDD)މL9}`D)AE)AAAA9ND9ALr @AlEA)Ar AAED\GwHII&[A\A]A^A_]ff.UAWAVAUATSHFHD$HHt$E1fH|$G4AEHm@HHD$G4DHD8DD)L9DhDD)ˉL9{D`DD)L9}eDD)AE)A\EDD9DN9DLEAr AAEDHE)Ar AAED8G4xDxD)L9h)L9}pD`DD)L9}ZD)D)tA9N9Lr @@xA)Ar AAEDx@AH|$H|$II`[A\A]A^A_]DUAWAVAUATSHFHD$HHt$E1ҐH|$G4AEHm@HHD$G4DHD8DD)L9DhDD)ˉL9{D`DD)L9}eDD)AE)A\EDD9DN9DLEAr AAEDHE)Ar AAED8G4xDxD)L9h)L9}pD`DD)L9}ZD)D)tA9N9Lr @@xA)Ar AAEDx@AH|$H|$II`[A\A]A^A_]DȉѺA ffffff.UAWAVAUATSAAAADD_DDD)͉L9"DWDD)؉L9DgDD)͉L9D9}_DDwDD)؉L9}]GCDC,'\]_CDA\_CDDDˍDCG(CSADGECDa_CSADGDD)ȉL9}7GEEEClJ@/Cl@oC,vD͍DEGECDbffff.HA[A\A]A^A_]fUAWAVSH6II)II)H1DEDDD)ӉL9}UE<DD)ۉL9}?D4DD)ӉL9})C,{Al.A,EClr@,f.Hu[A^A_]ÐUAVSHAfDwDDD)ˉL9}VDWDD)L9}@D_DD)ȉL9}*CVADGECDYfffff.LwDWDODD)ȉL9}QD_DD)ЉL9};_D)ȉL9}'CZDGEADYGff.IAL[A^]fff.UAVSHAfDwDDD)ˉL9}VDWDD)L9}@D_DD)ȉL9}*CVADGECDYfffff.LwDWDODD)ȉL9}QD_DD)ЉL9};_D)ȉL9}'CZDGEADYGff.IAL[A^]fff.UAWAVAUATSLD$1ffffff.DWDDD)ˉL9BD_DD)ӉL9(DwDD)ˉL9HcHl$DlDgDGDD)ӉL9E}5Et,C\ DD)EAD9AOD9ALD@oE}DD)͉L9}0Et(C\ DD)DD9DN9DLEDoADD)AE)A,DD9DN9DLEAr AAEDWE)Ar AAEDffff.H[A\A]A^A_]UAWAVS1E EbD_DDD)ӉL9DwDD)ۉL9}~DDD)ՉL9}hDD)AE)ADD9DN9DLEAr AAED_E)Ar AAEDE fD_DWDD)ӉL9DwDD)ۉL9}{DDD)ՉL9}eDD)AE)A,AAA9ND9ALAAr AAED_A)Ar AAEDWDHHH[A^A_]fUAWAVAUATSAAAADD_DDD)͉L9"DWDD)؉L9DgDD)͉L9D9}_DDwDD)؉L9}]GCDC,'\]_CDA\_CDDDˍDCG(CSADGECDa_CSADGDD)ȉL9}7GEEEClJ@/Cl@oC,vD͍DEGECDbffff.HA[A\A]A^A_]fUAVSHAfDwDDD)ˉL9}VDWDD)L9}@D_DD)ȉL9}*CVADGECDYfffff.LwDWDODD)ȉL9}QD_DD)ЉL9};_D)ȉL9}'CZDGEADYGff.IAL[A^]fff.UAWAVAUATSDL$DD$IHt$H|$HHD$HHT$1HD$L|$HEЉT$ԻHE؉HHHT$HT$H)HT$HT$H)HT$HHT$H)HT$HT$H)HT$A E1fDMcHD$J HD$N |$0HD$J,HD$JHD$HD$N, Ld$E1ɾLC G A9HD$B^HB^)HʼnLǃyHD$B`B`)L;|$}SCD (C| (9uCHD$BDB|)L$HD$BB|)L;|$}*%ffffff.B< u C| "HIHuf.HD$N HD$J<11XA+A439u8DAt)LA4)L;t$}A,A%ff.<*uHD$H4(<2tAHHHuIDT$IIHD$HL|$I Hi[A\A]A^A_]fffff.UAWAVAUATSAAAD|$HkHD$H6HHD$IIHvHD$HHHD$Afff.E DD)ӉLD9'D9HD$}zD<8wH\$DD)ˉLD9}tH\$;H\$C)DC,7\]A[DHl$ȍDhwECDufHAt[A\A]A^A_]ÐUAWAVAUATSHxH<$H HHD$pL (IQ1fLxAAEHɍ,LAAAAHDX1HT$Hffffff._1)ˍ)ʃAЈAA EDFDH~AuD^D!DfD)FfVD9 HHHvHT$1fH1)э4 )֍V}A4AtD!D5fD}ADfA4"fffff.D)ADfAD9 ALHH=uHT$HIL\ALl$0L5Z L%cDfD$DfD$DfD$DfD$DfD$D fD$D@fD$D%fD$D%fD$ D%fD$"D%fD$$D%fD$&D%fD$(D% fD$*D%@fD$,D%fD$.H|$LH$AA)DT$01E~wA|oAσD1AE1ɐAALHcHLL{AɉT{ OA)~A9AHA| E1DCIIH| HH;D$puHx[A\A]A^A_] F UAWAVAUATSHcHl LcOJ@D(D(D(LHL7@΃9s,HpHcΊ)tDID(It}BtlHcT`Hc 9d_tR t!t3uCK dHD,K dHDK dHDIIMctu,uAA9u]t E9uAA9t^AA9A9E9߃s4uA9t#A9u@A?tu Au%nAn oAn$A~A$A[A\A]A^A_]ff.USHcH4DHHDu@LLL`LlHP@A9A99ƃs9uA9t*A9uIHA=tA=u@=uA"AnnoAn~A[]ffff.tOсt>DlD t0DPD t!DAuDLLL`SڀEڃ[ut/t/AnlnPoAn~DDfff.UAWAVAUATSHIHHb HH$1,!(tFLl$@LLL0_MI 8_HcHQLA3$$H<0d_ctH479L$`Ll$D$0D$8\$4\$<1@LL%Ll$L`@9ADBD9DBExOD9D9D9փr>nlnPoAn~D$x!D$xAD9+lD$xALl$'\$nlnPoAn~D$xD$xAD9lD$xAkD9PL$xA\$$ 9r Ãà I$QLXLH H}HH D)L}L9 E$_DEIcA$$à t t A$cA$_DA$_HXH`HHHHH$HH$DD ကu.Ld$p1H|$hH7 HSH1H|$`SHAE A|$Ld$p|(D$zHL$p_E19 D$~9 AH|$x Et E AA) DHcHHDADDMcۍDPHHD$`E@1E^DD9~~ Ƀ tu Džc Džc D$0D$8D$4Hl$pD_DG4?HH`6 E11MPHc)ω|$hB L$(C L$,DADt$$@DPLcHcD$`HD$@L|$pfffff.DAt"IQHHT$@Ad_9uD @)ft D IA4_D HDDHcȃw]DP HcI1HR5 LI@1L-4 ATI1ATID$hff. L$,DI_HcIQHX4L$4HcB9L$<#t$8A#d_E1eH HcIDDك L$(AHcH|L$0D,AEAAA~3A_A9H\$PHl$XDd$`EA)A9~@H\$PHl$XDd$`EA)EAADP HHD$HH\$pHH@H3 MBAAA H@DH3 HBTHD$XHL$PA)AAA HD$HHDIBTMD$hDt$$Dd$`EA9yL|$pL|$pAD$xHH|$hL%+3 AAT$Ht$xHpL=p2 AWHuLl$@L Ll$L@9ADBD9DBExLD9D9D9փv8n noAn~D$|?D$|A/D9u D$|AD9uL$|AAD$|HAHAT$Ht$|HAWHL8_IcHQHH cI LXML`Hc@_HHHH$HH$DD ց怀u&Hl$p1H|$hAT$H1HAT$HA}Hl$p|(t$zHT$p_E19t$~9ɃAHL$xHEt EAA)DDDPLc1E\E.D9~YH\$h1EL|$pILl$XIQLEd_CD9u4IEt 4@ A4_4AHcA_A_HcA\=۾tyxHt$h<>uh߃HcHLDTL3DA HI@1H. DMHL$`MLl$XADD9-H\$hL|$pILl$XIQLEd_CD9u4IEt 4@ A4_4AHcA_A_HcA\=۾tyxHt$h<>uh߃HcHLDTL3DA HI1H- DMHL$`MLl$XADD9EAMՉDIDHT$pH_HcAҿtyxA<ulڃH AHcHL@TL/DA HHL$pH@1H- LBIADD9ECL|$pILl$XIQLEd_CD9u4IEt 4@ A4_4AHcA_A_HcA\=۾tHt$h<>߃HcHLhTLWDA HHD$@I@1H+ HDL$PL\$HLl$`BHD$@I1BLl$XL\$HDL$PDD9EHD$HHt$pEELHLXpD1LXD1 LhHhL@0 HH L@2@ uUDcAHH8X3T3d 2 @2.@ .H, HE4EH HLLhLXLpHxLPTAAijkcpA\P`XdA lm,n.opDH;$HĨ[A\A]A^A_]A DhI I DHH(AH0D3xD3E ㋾P3P3` D 22 D2A@2,@ ʉHr HEv7DHQ H"AMՉDIDHT$pH_HcAҿtyxA<ulڃH AHcHL@TL/DA HHL$pH1H4( LBIADD9EqADl$XDIDHT$pH_HcAҿtA<ڃH AHcHLjTLYDA HHD$`Ll$pI@1H_' HLL$hMBHD$`IDl$X1BMLL$hADD9wF+ @UAWAVATSIHcLcMIIIaE1u$K9uHAAupQtgHQXhtHQvh) H(Q+^h;wp8HcIiڈHH0tHc8_%CAƃHcT`JxCd_Hc4)4HcIafMcfCDfCDAHc\`HxCd_Hc4)4HcIafMcfCDfCDAH``II xQd_HH LcHcB8)HIaHf,McfC,DfCDAEd_H Hc0)HIaf,McfC,DfCDA;IcAHc\`ADHc``ADHcd`AD AL(QAhC4_1HQ\ HcIiҘHH(QLc8_]+YA+\ #d_AsMCуIcfACTуfATH_H0_iII H 9}>AsClHfA,ClfAlADA9}FHc_LAsA4LcfC4ADƒfCDAAE0[A\A^A_]ÐUAWAVATSHHIHsHcSHA4t {HtH}EfGHH}HH ȈHA)At0ISs D|2D)~HcH& D1IʼnC LA4uAUUeEKHkw[A\A^A_]fHFHFHFHH H~ ~ flNH HNt H Vb Ht:t$~ ~ flNH HNt H b H@t7~a ~ flNt~K ~ s flN@tH c Ht H HFH9s HƈHH9s HƈHH9s:ffff.wuu HNJ@HƈHH9uHÐUAWAVAUATSH(IHHLcd_HcLHH5e HD$NH5f HNHT$ H?f D,JLHcA4nAADLփ?tnLHH=d Ht=L|34L4 ATxT34HL 5 A4ys0H=e |=H|$ l;4AThT;4HAiS0BT+5A|zH5H4 LVBL+5HH t5 4Qs0s0AT9AIcHHHH= DWADS0BT+9HH BL+9Ll$AH 3 QBL+5Ll$H 4  QS0DDS0A}H QS0BL+9H5BL+9AJAwLl$DH5Sk D1Ll$AH : DH A"HxC A,+o+hDCƒH L  +pt)IJ;YH+pH9 DH Lt$(Hl$8l$ HD$0@PHc Hct$HHL$HHT$HH%HH HH;$uHĨ[A\A]A^A_]( fEd@UAWAVAUATSHHt$ HL-0 MmL$cD$cD$ctHjHwHx AHwH x DHLcLIILwLx1ۃ\_tw LHHwHtHHwHHHw)LH H )ÉL\_؃ LLDËctu HL$ dHH$HK1tHt$PH譥Hc$HL$ HcHHHD$T$ccˁLL;$)HĘ[A\A]A^A_]Lc1DDž MI 1tB4_t*Hc8_Hc_H)H`47t @uDž ʋt~zAAAAHL$H\$AI (x|#tHHE L 1AHL$H\$cH 4LD BtDcA4BtDcABDDcABTD H(xHH LC B<t tHBt B<t tHBt C<t tHBt C<t tHBt H!C |t tHBt |t tHBt A|t tH,Bt A|t tH.BtƉ H|B <t11ҹHUDcA€<t1H0c<t1Hc<t1 Hc|t1ҹHc|tHc|tHc| HY|\$1WAw\\$McH(xDBH HcLH HHH HƉ AEt.HB B<t At HD8Ɖ HL$HI]Hw#tt HD8 HB B<t11ҹHUH1HL$H\$LLDD LLDD ˍH  u6 \$\$AHL$H vcH< H5W@ D0c L1c|0ω cD0ۉ (xo EtYHZA B<t At HD8Ɖ PmLs At HD8Ɖ I]Hw#tt HD8Ɖ t*Lst H.D8 HL$HH@ BA t11ҹHNPmLs1H/Hw1ҹHLPHDHHD$HH > AT At AD  ALȉ HcE1L5Z fDHIcL1HDhAU1HUAU1HBAU51HD*AU11HD AU1H 1HDIHIHA}HL$H\$H (x HL$H\$H (x t11ҹHBPmLs1H#Hw1ҹH LHH< Dȉ HLȉ 11ҹH1NHHA< Dȉ HLȉ 11ҹH^1HJc cHAHɃHT$HHRHH5 > HH IHHH ; D 1L1t=HccHuc Hf=  tct CL$L$tLcu(HcHH upu 819`DHcHcHH 1+t4 ÃNH\$)HȁHcH : HcH :  1HD$0cXE1E1Dd$ffff.McIcH4 pt,HpHHHYLHHSHHH ;4   pt-H pHHYLHHHSHHH 3   pt-H pHHYLHHHSH H3 pt*HpHHYIIJ-SAA1HD$0A̹L$(cL-73 L5; 1fffff.L$HH; HT$8 L$@HL$0D$E1@C fAE1fDLHH= BD6IF6 &HT$HL$EAE1fMuAALDH4C 1DEt+AlLHKALlH4kփA9uA DC0fBWLHLA IIqwfff. HHT$HL$DA4Tf& HIB wH$IL$HMIL$HMI $It$HuHMA2LA1\$|H$HH$IKH$H$IKH$IH & LHD$pH$HL$IHLAHCH % B qIKAKL$ HT$H$HL$H$HL$L$$D$(LHt$pT$|IIAL M$@HI Icd_IcEЕW)$)$HH % AoAhDCƒH c. HD$`AA:HHl$@H$ L (A@CD1F=s/C1F=w4IVI1II}D$H$L$ID$H$L$Lt$X1E1D$lffffff.HA:A FL؅ADHAEfDL@fDL`fDL~IAH$6Ӊ@DxA)))EfDL@9u; D$lfEL3DŽfEffffff.fDLLfEA L9L$ALJ Et-Ht$8H$HT$H1LHL$`E`A -Ht$8H  HL$`DHA E1H$HL$Hl$l$HcHL$PHcHHfffff.HcH)HcDHH,@f AfDDŽDEʼnl$l1AE1/T$|$D$D$H$AAA1DfD\HHH @fDYD!fE҃ LcfD\ALJ t*1LHT$HHL$`fD\$pfD\$pA HD$`H  DAA H$D$D$$T$|HHD$PLfD\H9HNALLDLELLt$Xl$lL9H[]1EHA HIHT$8 f$Ht$@H=|  >fJf$L>fJf$L>fJf$L>fJf$L>fJf$L>fJf$L>fJf$L>fJf$L>fJf$L> fJf$L> fJf$L> fJf$L> fJf$L> fJf$L>fJf$L>fJL;$uH[A\A]A^A_] ffffff.UAWAVAUATSHHIL-} MmL$)E1AH5 H= HDH|$HDLcHMIM MAM IM L$HcAؕ$H$oHH$Icd_HH  LH$H  DH$DD\$THHLD$ A6CT%HHl$@Au!MHD$@HxA6AU 1L-w| MmOL$IIH$MKH$IKH$HD$HH@IL$T$TH\$@ffffff.pf4sfqpf4sfqpf4sfq0f4sf1HHuLA$ILALT$ HL$H$HL$L|$H$H$Ht$H$L$MADIM HcEؕW)$)$DD$lAAED\$TIH|$Hffffff.B?DE=s|IWI1II}ILt$TALt$(T$ HL$H$HL$L|$H$H$Ht$H$L$MAMD$L$L$1E1DŽ$IIff.HAAT ATLADH߁AEfDLPfDLpfDLtA.H$@DSAƒ)))EfDLP9u? $ffffff.DŽfEffffff.fDLfEA L9L$ADž Et;Ld$@H$HT$`Ll$lDAA HL$X1Ld$@L$lHL$XHw DHA E1H$HL$`$$L|$xHcHL$pHcHM<@HcH)HcHH,Pf AfDDŽEЉ$E1E1fBT$$D$$H$ADAA1DDfFtHHH PfB4qDD!fD҃ LcfBtADž tDLHT$`L$lDfD$RfD$AA %ffff.HD$XH  DAA LL$xH$$D$$HHD$pLfFtH9HNAL׋$ALDLAL$M9Mv71EL-v MmHt$@H|$Ht]H$Hffffff.fAWfVfAWfVfAWfVffVHHD$TuL;$uH[A\A]A^A_] ffff.UAWAVAUATSH8ID$xD$pLu ML$0IcH< HD$XLcHcH LHHHǠ IL L$IcHIIcd_IcɋЕ$L$IHHH  HD$YH  HYH$IFIEIFIEIINIMIELAx1H$LL$IIKH$H$IKH$LLAHl$XIfffff.DŽ fEffffff.fDL`$fE HH9$gAǂ 1H$HD$hH$HH$IcHH$1H$A1DŽ$H$DB4>) Q9D$$@HcHI|8HcHt$HH|$LcKvHLPLcfff.I}0tRHQJPHcIH)HD$HtIc$Ll$,$HHL$IDL$$ QIHcII9|H([A\A]A^A_]fDUAWAVAUATSHWHHeQ HH$WH߉t&D )ʉLDltHc8_HQH  D҉)փ҃ Ճ $X| /1I҉c ɉ$TMH$0HIAǂcDŽ$xDŽ$0DŽ$DŽ$lA_A _AuGA\_u8HHc$4HHHH$XHDL9HC‰$tDŽ$\DŽ$d1Aĕu+$XuAPt1 A\AcAYA<D I0_)Al_M_D) At_EADD9؉AOD9ALA_D9߉AOD9ALA_u@Azlt8I(Q>)~IQ;>} 9OA_fA_fA_t AH At wAA4 p$D$D$ E@AH$HiN(QDD$fffff.L$H$A QA~^ffffff.IHDMIMIH0>)9OIH$Ic QII9|L$IhH$HH@H$UAzD$tA@A߉LLIAE_ID$D$$I D˅* A4_)A|_D) A_D9ΉAOD9ALA_D9؉AOD9AL9OA_A_A_BD))A_ A_D9ωAOD9ALA_D9މAOD9AL9OA_A_A_AA)Љ)A_AA E_D9DND9ELE_E9ENE9ELA9DOE_AAE_AAE_Ad_u A4_A|_Ap_A_Ax_A_A_A_A_fA_fA_fA_fA_DŽ$&DŽ$P$DŽ$PDŽ$DŽ$lIDŽ$0MDŽ$,MDŽ$4M( $MDŽ$KDŽ$`IDŽ$LDŽ$LDŽ$L)$LDŽ$`)DŽ$'DŽ$|()A t( )$)$0)$ $TMHH Ic8_)|uAH_|`A@`raA<`rWIH`rKH rBuI(QHr'ApAlAtR9| DŽ$\AǂcAzltLuHA0_IQH>9|XH 9PDŽ$`DŽ$\$d17DŽ$`@t%T^RDŽ$`@A0_I0xIc0E11LػDŽ$h@HQH>HIt]Ic8_tNAu4~hI(Q+~hu"A@uH 4A;%]AptA4 |YAvA;_GhIDAA+cA9LH$0LLI?Q1Ad_u%A4_A;J AɃATE1AD|oDŽ$h$X2AP2A`_2A )2IrIwH LI82A@`t2A<`t(IH`tHH!HH9u1LL6 IAA0_I0xIc0LػEtnHHcv;_I~A4 A(xqQ1Ic8_IaHIc(xH9|BQ$Hc$8H H$@H0GAAO1҅HHNHkBHiHN HHH$HH wAOHcHNHkBHH$PDŽ$N(xH$NHN$TMHDH$DŽ$RH$RH0$SH $S8$S(w$hSHwH$xSDŽ$lHnLxL$T1APL$P!$NH$HI`IIh$R)$NA(E$`S)$SA(E)$S1IMH$ Su3AE$(SAE$8SAE$HSIEH$XSH0H$S$RH0H$`SJ3H$R1H߉H$S{_Hߋ H9u-$T$SH$RH$HU>D1LL$OHw$OHH$RLL$w$SHc8_Ha$SAHuo$htd$S+$Si$0,9}Gt)ЉL$S)ȉLу1H_$R$S$S$N;$l}H$H$RHHc(xH9$HHu PHI$rA;_~A4 IcHD$@Aǃc$XZ A APA`_rA IrIwHG LIA))Ap_AA Ex_D9DND9ELE_E9ENE9ELA9ANA_AAfE_fA_8HcHD$@ǃcH$0HIAvA;_;A4 -H= H53 H > @ Act+IrIwH/ LIAcu!ItIwH LIA\_t4IwHLItI`wLIۃ$up$pA;tu`$`uUAǃcIpHl LPH$4HwIۉ$IcHH u HD$@HD$@8uFA(xR! Ic8_IIc(xHPHH9H|R$u&H$H$$l,(ALA(xPAǃc $TM$t A; A<`A@`A1҅~ 1A; tA9~ A; t9~ A; tA9~ A; t9~ A; tA9~ A; tH$BIc8_1ۨt(H$Tǃ1Ial.HH9urJ)H4HIaH}<~H}<~H}<~H}<>HPH uE1ff.L$MiL$J H$EADDŽ$RH$@H$RI0$SH $SA8$SFD4BHIwH$hSA _A_DDHcIwHH$pSIwH$xSJ H$BDŽ BDF HH$IH$JH$M1ADAA9~ E; IcH$HX$RH$SADHcH[HHI 0xHH$SH$`SI 8xHH$SI @xHH$SI HxHH$SH I PxA1ADHcHH$ SI XxHH$(SI `xHH$0SI hxH$8S$SADEHcI pxHH$@SI xxHH$HSI xHH$PSI xH$XS+A_DDEHcHH$ SH I0H$SD$RI0H$`SHIPH$RAH$LH P1HH$L$SSHD9 u9H$X$S1HH$RL1ffffff.HHTE1HH$RD$S$R$S$SHH0B$H$;}H$H$RH$A9IE A 9 fff.IH$,H$I@LH P,H$H* PIH$+,+,H$LAt A t$0H$ IL$l$$< $ $$PW$ $ $ $d 5H$H$) $DŽ$A9 tHcA tH$Hh$HDHTH$Aǃc $pTHLmHHI0xH$I8xH$I@xH$IHxH$IPxH$IXxH$I`xH$IhxH$IpxH$IxxH$IxH$IxH$HI PH$HXH$I1H$E1IEeEAABDŽ4$B4H$@J4I0B4HH B4A8B4FF DBHIwJ4hA _A_DDψHIwHJ4pIwJ4xABHH$H HJ4J4`H$H HJ4H$H HJ4H$H HJ4J4H$A1ADHcH$H HH$H?HJ4(H$H?HJ40H$HJ48ADHcH$H6HJ4@H$H6HJ4HH$H6HJ4PH$HJ4XDHcH$H J4 H LI0J4B4I0J4`H$J4N41LH$LMAME1HH$H$,AB4CD| HH@Hj PIB4H$BDB4B+4BLB4$B4At A t$0B4IH$H$I$مD$$l$< $ $$PAǃc$TMt'$lH$9$| $ u$H$H$@HD$XH$HD$P1E11H$Ll$`H$HiHt$p4HH$H@HHI 0xH$Aǃc I 8xH$I @xH$I HxH$I PxH$I XxH$I `xH$I hxH$I pxH$I xxH$I xH$I xH$HIPH$H4HD$hH4H$AHMfDH9 DlH< DdIABDŽ40 H$@J48 I0B4 HH B4 A8B4 NNLHJ IwJ4 A _DA_DHcIwHJ4 HA$IwJ4 IJH$H HJ4P J4 H$H HJ4X H$H HJ4` H$H HJ4h J40 H$A1ADHcH$H HH$H?HJ4x H$H?HJ4 H$HJ4 ADHcH$H6HJ4 H$H6HJ4 H$H6HJ4 H$HJ4 !ffff.DHcH$H J4p H H$I0J4 B4D I0J4 H$J4H N4 1L߉LDHE1HH$H$$B4 KDHpH IIHIH$Hi@   \ H$HH$ Qk$0ȉ AL_t>A1t4ALH$0H$M%M $TMt"  HL$p 9D$xI+cHD$HAƄ+cHD$hHH$H@HHI 0xH$Aǃc I 8xH$I @xH$I HxH$I PxH$I XxH$I `xH$I hxH$I pxH$I xxH$I xH$I xH$HIPH$H H$H\$8E1Hl$XL$fffff.K4H % D,H ) D<MAEH$@HEI0HH A8N NLHJ IwHA _DA_DHcIwHHHIwHIJH$H HHM HH$H HHM(H$H HHM0H$H HHM8Aȉ$A1ADHcH$H HH$H?HH}HH$H?HH}PH$HHUXADHcH$H6HHu`H$H6HHuhH$H6HHupH$HHUxff.DHcH$H HM@H H$I0HUI0HH$HELL$C&1LLCE1HHH$$KDHpH3 PIHIIXMH$HiՠH$HH$ qk$0ȉ0AL_t`HT$0A1\$xtVALH$0H$MqM00 H\$8M+cLl$`HT$0\$x9} HL$HÉ\$xHD$hHH$H@HHI 0xH$Aǃc I 8xH$I @xH$I HxH$I PxH$I XxH$I `xH$I hxH$I pxH$I xxH$I xH$I xH$HIPH$Lt$PE1fK'H D,H  H$MAAH$@IFI0AHH AA8AN H<HJ IwIA _DA_HcIwHIHIwIHJH$H HIN IH$H HIN(H$H HIN0H$H HIN8Aȉ$A1DHcH$H HH$HmHInHH$HmHInPH$HUIVXDHcH$H6HIv`H$H6HIvhH$H6HIvpH$HIVx@DHcH$H IN@H H$I0IAVI0IH$IFC$MH$$Xu$9jH$&H$I@MHs P8$&H$Hs P8MH{$'$&$&DŽ$&$$9NH$Lи$LH$9LH$Ac$Xt$H$>$AH_BH$H iHcHIcIL=iE111H$EHw}IcLJ,0LM(J,L(J,L'J,L'H$\ \ \ \\ H$11LMH <H@LM'HLt'H$H$nHLMA'HL1'H$\H$+J$LM&H$B$H$HI@HàIHMaH$TAct+IrIwH] LIAcu!ItIwH2 LIA\_t5IwHLI|I`wLIAǂcA̕tiDŽ$RA(11LL1H$PMAt`$RtBHHxHANj$PM#E11LL91É$PME1Hc(DDŽ$R(H$RHDH0$PMAtC$RHtHYHANj$PMHc(DH݉EDŽ$hIA̕uLLIAd_uA4_A;B  $XIwIxA LAHwH x HDHLcLIILwLx1ۃ\_ LHHwHtpHD$pI}D$pA̕LLIډ$hAD|DAD$pAHwHHHw)LH H )ÉL\_؃ LLIDÉ\$p$4@9DEcEI(x~91ffffff.Ic8_IaHI(xHcH9|H ~51fffff.Ic8_IbHIc,xH9|EA$AǂcAǂcHc$8I H$@I0QO1HcHNHkBHiH-q HHH$HH AOƅHHNHkBHH$P$PMIwH$IxH$$0$L$ HHLI$LAL_AIwIx LAHwH x ID$LHAH$E1E1EADD HcH׉D HcHھ LIBLAL_A _A_ADDHcIwHHcIxH ML$C$IwI x HHCM$BLBL$L$0BLIAIH$H$H$OH$NHDŽ$xNHDŽ$pN$hHH$ $TMt5I(x1ɃH$ HNH$0NH H$$HNHDŽ$0N1HH$HH$H$8NDŽ$`MH$@H$hMI0$NH $ NA8$NA(w$MIwH$MDŽ$lDŽ$|(IxH$IaH$I0H$L$@N1ff.H$HŅH$HH$'HEH$ DLcG;(x$HBH$LHIHH$IJH$LHHDmJ H IH H$HLHH$H$KHH$H$fffff.M~H$uH$$JHB`$pM(C$M)$M(C)$MA1HKH$Mu/C$MC$MC$MHH$MH$JH$NHar H$xMD$tMLH$DH$NM1&LDLL$,>$,N0NLH$`MLg$N$pM$NH$;}H$H$`MA$ NH$Ic8_H$JMMug$tcH$)ЉLH$)LЃOH$u}D$IKc(xH`HI9$ H$u t E;,xt#L$AGEEEȅɉH$H$LH$(H$'Hc$H$HH$P AHc$(rH@HH0xHc0D$@EAHp ILd$D$$H$xNL$LIHc$(H@HH0Hc0D$P)EALd$D$$H$pNH$H$xNL$pNHc$(Hc$HH2$LLAIкHwLID$8$H)$LAL_L$RIH$PHEA1mD$H$Hc$,D$@EAL=n L|$D$$LMAI$H$H$Hc$0D$@EAL|$D$$AI$H$(Hc$<)D$P)EAL|$D$$HAL$IH$(Hc$@)D$P)EAL|$D$$LAjAǂcH$0LL̓IL$E_Ad_D!DŽ$$tA4_ D$$(tA4_$I$H$H$Lc$,$@DDADAD|$$D$LHMAȺI$L$IH$(Lc$<)$P)D$DD|$$D$HLHAȺL$Hc$(Hc$HI$AHH$ICкHHc$(Hc$HI$AHH$MCкH$HCH$HC$L$LML$D$$P) $@$4HH0H$H/H H0H/HD$A̋$D)HH0H$(H/H H0H/HD,AHc$H @HI 0xIc0Hc$(HG H$O$OH$MH; PLH$H$L$TPE1LH$OLH$Dv$\P$O$\PH$;};H$H$OA$\P+$XP+$OH$$`PH$ADHIIIH9$M$H$HH$H$ HH$H,Hc,H,H$D,ID,HE ILl$D$$L$NLH$@NLIH,,Hc,,H,,H$D,,D,,Ll$D$$H$NH$HNH$@NL$HNH,,H$Hc,,H,H$Hc,HH2$LLIH,hLMIBL,,,,,,$0<AL_L,L,,AA1bH$$L$H, Hc,L$L$EE L% D Ld$D$$IH$LAJ,@Jc,ED Ld$D$$H$HAJ,0,Jc,,H$DH$DLd$D$$L$LAJ,P,Jc,,DLH$DLd$D$$H$AJM]H$E_Ad_D!DŽ$H$H$tA4_ $L$H$tA4_$H, Lc,H$D ADD\$$D$IHH$HHAȺJ,0,Nc,,H$D A$D\$$D$H$HH$HAȺH$H$HcEL$Ic $HI$AL$LH$IH$AкHcEIc $HI$AH$HH$L$AкJ,pLAAJ,xHAMD$L$BL$0L I,ȉ,,,,,9|N9dz |NBL9± |CcN$LO$ A9}JA A K ChLHo4 HMSJ%B5lSBHJ@H3 HSBXJS0ELAH  <tBH$0B,D I(MH3 PH$0I@2B,D I(MH3 PI@1H2 PAcH ~ |LtBH$1AE A J0HHC3 PH$0JH2AE A J0HH3 PJH1HP2 PH$HIt Hc$H@HI0xH$OHc$'H@HI0H$OAǂc DŽ$LH$RHH$H$PHHL$XHH$HHT$PHHD$xHHD$HH$L1H$IL$D(u )$@NDD$$HcH$DA J H$IOH$HcH@H$HH$E1H$E11DŽ$H$HH$IH$'HEMiJ3@H$BDŽ3@H$@J3HI0J3H$B3HH B3E8F3IwH$J3A _A_DD$DHIwHJ3IwJ3HcC$J,H AJ3PH$B3PJ3TH$B3TADHcJ,OHHJ3`H$J3`J3HGHJ3hHGHJ3pHGHJ3xHG A1ADHcHJ3HG(HJ3HG0HJ3HW8J3EEIcHW@HJ3HWHHJ3HWPHJ3HGXJ3DHcHJ3HcC$IHL$J@0J3L=: N3XC$H$s$H$I<LH. PN3HDH$ HE1HH$iB3B+3L$AEH$B3B3D$L$J|%H- PB3HcK$H H H$H$HcF3F3L$J<@NH$HNHU9 HD$D$$H$IJ<`M$B3H$$LHL$I@IĠL$D$IL$AH$(HL$D$H$`ML$hMH$@NL$HNHc$'Hc$HI0$H$NHLJ4hHBL$0$֍ IB4B4B4,B4,L_J4J4,1kH$H$H$$J4 Jc4F4F4H-{7 Hl$D$$H$IAJ4@Jc4F4F4Hl$D$$H$AJ40,Jc4,F4,F4,Hl$D$$H\$PHAJ4P,Jc4,F4,F4,Hl$D$$H|$xAN4,J4bI^$D_d_D!DŽ$B4L$t4_ H$H$H$B4,H$t4_$N4J4,J4 Nc4F4B4DADADd$$D$LHIDAȺJ40,Nc4,F4,B4,$҈Dd$IL$D$H\$PHHt$xHAȺIc$HcMHI$AL|$XLH$IH$AкIc$HcMHI$AHl$HHH$LD$xAкJ4pLAAJ4xHAMD$L$BLH$H$ 9|N9Ƴ |NBL9± |C8cN$LO,?A9}|JA A K(C8hLH' HSJ-B=lSBHJ@H&' HSBXJS(LHAH r <t>B4B,D I(MHe' PB4I@2B,D I(MH+' PI@1Hw& PAcH r |Lt>B4,AE A J8HH& PB4,JH2AE A J8HH& PJH1H% PH$H$HHIDDk$0 D$LD$LHD$hA9L$`LȉL$`1ɺLLLLLLLLLMLLPxԨ DLAD`ԈDԸ0DD; DŽ xN9} DŽ xND9} DŽ xN މ M L L L L M LtlDLA|$DD; DŽ pN9} DŽ pND9} DŽ pN މ MHH4HzHt$hA9AND@ H$$xN$|N@HHcH$0H-?o |)$M$M$ M$pN$tN IHcHcHl*$M$M$M9I}9H|&$TMt$LZ$LHK$H$0LLAHfHD$M9}H$$HML$`9|$TMt $1 $HT$hHDžcDŽ$ MH$RHH$H$PHH$HH$LL$LL$HH$1HH$(Hf )$@NDŽ$NH$@H$NH0$(OH $,O8$0OL4HwLH$O _DHHwHH$OHwH$OHBH$LBHBH$HD H$HH$1fff.HL$H$'LEL$Hi$H$AT$0NHi$A T$4NIp#H$I,$H$ADŽ,$HHTH$HH$9HH$Aff.B0NILMHHH A$NH [H HH@HH 0xLH$NH$OH 8xLH$NH @xLH$NH HxLH$N1H PxLH$NH XxLH$NH `xLH$NH hxLH$NH pxLH$NH xxLH$NH xLH$NH xLH$NHHHK6H0H$ OH G+ H$N$NH H$H$`MBMĉ$dMH$$hMH$IHM P8LH$L$4OE1LH$NH$`M Z$L$0LLILs HLXAIH$0LLIP ML$0LLMI%AD+$xLLL $x$l$$0E1$Xt4H߃ t2L1t.cHccHu LJc$1IAAzHrAj$H$0HCc$4H_AD9}c$cA~IcIcHHcHHIHAkH$0HIڋ$XD勌$l$9Nt$`L9NM΋$09NAL΋$t9NADMEcH$Ac|AwH$0LL\IAH_IcHH wHHc HAc u=H$+Hc$,H$Hc$HI LLIAc u=H$,Hc$,H$Hc$HI LL7IAc u=H$-Hc$-H$Hc$HI LLIAc xH$`.Hc$t.H$P Hc$d 6H$8M H$pIHc$IH$`$Hc$t$HI LMi$͖Sɰ|DIIJ0W?>@UAWAVAUATSHT$IL$HH HH$HHHDы2HwHL$pLxL|$xAHL$3t$4`ƒ  HEȻAx,tHcH_H51W 0\$ĕ …IP@H|$pLMMHIH@HD$4Ap@@H AHDA@HA@HAP<9}ApT:9~@H$@@ָHЉ$B_Ax4 H\$Hу փ HDHLk2HS IƹLLHHA|^Hc$HHL$(H)LHH$LDpH$LLLIT$lAH;T$MH$H$H$p$$Hc$$$H$<LHH$f|tABDŽA$H$<>f|rD9M}BDŽA$H$<>f|pD9}BDŽAHS(HH 9~K\fG9CLfHHcS4HH5!Q HH H JHHfffff.D;E$HL$LfDEy Ax( EEǃĕt01HLID$ML$}/ff.D$IILH$MX LH$$IH qN T9$D$ED9L$L}$AAH$HHLfTppD;HEML$LT$lT$$DHs;T$H`oHSHH A@`HL H HMDA$Lt+A@<9NHcH_HL  L$9Qt$@CA$LtZA@9HL$HALNHHcS4HH5H HH H JHHEffffff.HDĕt#1HLH$EfIcLŸ LH$HIcH5WF L1A9u $~2D9}H$H$DANJHÄHV$H$H$DAHfD$\$\DL$ID$l9L|$xH$ĕHNcIt 1HLDfffff.LBŸLBL$B=@H鉜$H$HwH$HxĕtIILHHYHHB=pDHL$` offffff.LcgIHl$PHH$HXH؃T_t"H8H@HHнH؃P_t-Dl$$1AAHHDH$$LHH HH` HHxB;pHDHL$` LHHYH\$PHH HDH$H`KL|$xH$AcH`m AL0H鋁|rrrrHD$`rcu%HpHY LJH\ HH;$uHĸ[A\A]A^A_]UAWAVSPHI$LuA9k<}!AdžcLH 'sLC<9}$AdžcLH&sLfAD9k`}0AdžcLH&sL6C`AcCdC`H[A^A_]DUAWAVAUATSHIL$IL$H2 HH$A1L$,AǂcAcH$XMca\A4`  HEHH C HAA$LtCkt@ AAAAAMcyAHi|$,AHu#fDHĀQiQHH9|A H W? A H$HD$(≔$H X< AH \< A HHH$HtH$HH$HH$HH$L$IcIH$A1H$Xt H$X$0HH$L$E1H$ffffff.HcH$hKwH$HOxL$PAĕt+LLDH$8D$0L LLH$øĕHt?LHLHIH 4 A A p$(A cuH$`HLHXM胻T_t5MHH H@HH8H$`н탻P_tCH@: EDMDt$$AHH$`H$h9D?H$hHH HH` H$`xDH$8HcH2 pItmM$ $A cHI YH$`HL$ HH HH$hLH`IIIIL;$XH$@MxH$IL$MwIL$1A\_ 1LH-{ HLAA 1LHxIAE)H$A`wt |fMwL$L$1LH HH$1LHH$xL$)ݍD(H$A`wA)DALAA\_؃ LLL8ILcA1IxH$HL$LIwHL$L L8AH xHLHwHL 8IDHIcHHHH IL$8AIA1LӺtH$H$H0 AII?I8Hy7 HD1L29~ȄиHE1Hc$0H5C7 L1$H9HXLp$HHH p$fL$hA1H Z/ A I ?I 8H 6 HL:T>9~фɺHHc$0H56 T29D@A AtAH$L$1fD+C*oC*hDCƒH ^7  C*pt/LLMlMC*p"ffffff.H % DHA HIHL9fIc H$L$8fHp$HH-tu$9)щʃHx1|}HPH1TUHc4H(  C*pt/LHMLMC*p"ffffff.H DHA IH HmIL$`IH$hHL;$XIc H$AT$HATU$9)ȉI P8HH 1P8HH 1P8HD$ HcLB<0H\$ %HH P8p&HxH( HH P(HH 1P(HH< 1P(HD$ Hc LB|0H\$ $IH,HU P(IHPH P(HH( P8HxHr 1P8HH 1P8HD$ HcLB|0tzH\$ JHH P8KHH P88H,H P(HPH 1P(HH& 1P(HH^ P8HH 1P8HH 1P8H\$ dHL5 AVHHpL=Y AWHt'HAVH ([HL5 AVHHpL= 1AWHHHR 1PHH\$ &HAVHP'HAWH4 cIAA(QF|-E^4_d_DHHDIH0>BH)Ȉ9KD-HD$1HH" 跋c1HH/ 蛋F HHD$EHAL$$1HEH d_1HH HH0_II 1HH $1HH 1HH HH\$ H職DžcC\cHHSII(IƘI9oH([A\A]A^A_]Y+t2vD@UAVSHI$Lt&A\_u‰Ń LtIKu=AdžcAdžcLHsLAKAdžcAdžc9<}3pu'AdžcLHksLp9L'}3&u'Adžc LH0sL&9K}3Ku'AdžcLHsLzK9K}jLu^AdžcAdžc LHsL4LAdž,Adž4Adž<AdžD9K}@Ku4LAcAdžcLH;sLK9K}@Lu4LAcAdžcLHsLxL[A^]ffff.UAWAVAUATSH( T$HH\$(IH` HH$ H$HHD$PAǂcǃKH&HL$xHpHL$pHHD$HH$HHD$hH$HHL$`HHT$XHHT$@HHD$8HHD$0E1fL$()$DŽ$HCH$I0$xH $|A8$N<LHIwH$XA_DHIwHH$`IwH$hKD-H$KD-H$KD-H$LHH H$E1fffff.MLt$pLEt$xHi$AT$Hi$AT$IiH$I!H$I|"H$ADŽ|"KIH$HH$9HH$AfDBIIHJL A$H$xAHcK4dH LH<@HH70xHH$H$PH78xHH$H7@xHH$H7HxHH$H A1AHcH7PxHH$H7XxHH$H7`xHH$ H7hxH$(Hc$IcHH7pxHH$0H7xxHH$8H7xHH$@H7xH$H4fff.A_IDHcLH7PxH$LHLHH0H$pH DH$$H IA$H$$H$$H$LHM P(HDDL$uE1HH$H$$$$H$;}H$H$L;$eIIIL$L$J3P#Jc3#J3#H$F3#F3#HILd$D$$L|$PLH$LH$J3`HJc3HJ3IH$F3IF3ILd$D$$H|$HH$H$L$J3THH$Jc3THJ3D#H$Jc3D#HH2$LH$IغJ3#LMB#BHB@#BPHL_N#JIH$1H|$@d$H$Jp#Jc#L$EEL|$ L=IL|$D$$L$IH|$hILAH+#Hc+#EHD$ DHHD$D$$H|$XAH+HHc+HL$EE $HHD$D$$LAH+HHc+HEE $H_HD$D$$H\$8HA8fHL5/H$ID_d_D!E1H$1H|$ht4_ $H$2t4_D$Kp#Oc#H$D ADD\$$D$Ht$XHILEAȺI.HMc.HH$D H$DD\$$D$L|$@LH\$8HHAȺH$HcEL$IcHI$AH|$`HT$hML$CкHcEIcHI$AHl$0HHT$XICкL$H\$(J##HT$`CIމK&#HCL$ÉLL$L5uMB#BDŽLBH9ҍBLN 9 LBLLKMHuA$Lt7K{(Ƀ\_L$9@JcLB<0tEH$0L$J=H P(H$0J@M5fL$J=HT P(J@M1L= AW(JcLB|0t9H$0J%H P(H$0J)J%Hܰ P(J1AW(IIIHL IHcH"HDLH K ǃKHCT HH;$ uH( [A\A]A^A_]ffffff.UAWAVAUATSHhML$lILt$`HS HH$`MH$DFhAE+FhHtHD$XdžtHpHD$@džpdžxHdždždždžHdždždždžHdžDMI1 = WfDI(1HH(1H͉Hx H*HH H*XHȃHxH*ffff.HH H*X^WR(YYXYYYUTM1WH*HˋW*- ^YHMA1WH*YH H$H rOHcHNHkBH:H H$ AD|A4OAD_AH_ALJL_1E1E1LH$H$H$H\$XI cLLH$H$1LHWH$HD$@H$HD$8H$Hff.I cH$LcI\$Lt H$3H$LHLHMMH$É\$LH$LDL$E1LiD$hLt$`H$ɺ$E1|$lDŽ$u%IcDHHNLN$LD)ÃAOA9AHDD$AOAH$9~DDŽ$$L$TDŽ$fffff.H$Ήt$T@*$D$xXD$0D$|H$HHL$pHxH$DŽ$$DŽ$W*Y^L$|\,送rVAO̓LW*L$x\Y^X z ,AOH$ @ى$H$$)AEOŃDLL$AO̓Lʉ$A9zH$H>A@H$1ff.E,H$$H$8IH$D(HL$L01H$uHH$LL$S(HL$My$9й$B$BЉ$$B$$D$EBLL$t E9+D$H$DK;$+A@H$E1fff.H$D$D0H$8G,8H$D(HH$HM0H$HH$H M$9й$B$BЉ$$ABƉ$D$EBEtE9t?D$H$BD8AO;$AH$+D$D$H$ffff.H$;$@A$$ywH$Hu2Lt$`I$~.D@uOLt$`I$$D$tEEu9t5$H*ȋD$TH*^. ffffff.H$H$HHHL$pDŽxHDŽHHH|$pHHHH1Hf.Ht Ht qHt ѻHt ѻɃlHHH1 ѻt ~6Ht u0Ht uHt ѻHtHHtHLA0HHt,HLA0HDžHDžH|$lttHHthI0I cEAA@@IcH|$8H|$$LI/I cIcHHD H$HPH"D HH;$`MuHhM[A\A]A^A_]fffff.UAWAVAUATSHEDAHT$PHt$XIL|$8L%C M$$L$IcH4)LcD)HcLN Cx)AnLHHJ`&9SE9tH=AE1Aʼn$D9tJֈ=AE1Aĉ$ HǪEHD$0D9unA$tcwIcHL$PHH|$(LHt$ DD$HLT$L\$LL$LL$L\$LT$DD$HH|$(Ht$ HPHD$0HfHD$0Et JֈfDt$DD$@ى\$LD)DD$HtD$@KHD$`E_LEOCAIH$HH\H$AdHD$XLe&El$D\$LtIDl$HIcʼnHl$PHtLt$XAL4&EHD$0H$E1LH݉D\$L_@EtCHcLt$PI4AHl$XUL%DMDH$ALL@L$H9L%*A M$$t!HD$X0D$@$LHT$PAA3TL%HD$`HL$L\$LT$H|$(Ht$ AHl$pE1 fE_HHMKAD_D_IH_H_H L_JHT$hNHuHD$XHEHD$PHED$HED$LED$DE D$@E$H$HE(HD$0HE0HU8HL}@DADDؙAMnDA<ؙA@)HcL$LkLL`A_ HD$hX HJIL|$8JIPH5HMcOM9E~.Hl$p1IPHHIcGHHH9|Dt$DDd$LALJ<E@L$HL襞HL蚞A_C E L|$pHD$XHD$xHD$PH$D$H$Dd$LD$Dt$DD$D$@$H$H$HD$0H$H$H$H|$p肼E9Hl$ HT$(HL$Ht$H|$u DŽ&0uDžDž!HD$`DŽ!AH!H\$XHH5`&HH$pyu+H$hqw1s AAteAM)H`1H:uHzow sGHzuH:ow sGHuIMrpELH VLT$@AH$诃Ƅ$PIcHiyxxxHH?H#kD)L$XHD$H@D$`Aff.HD$@DppHAIcL9AMH$HH$111DŽ$vfH|$@H|$@A$DED$EDEH$PH$`LED9DLDDN$1D$H$$$HHiLeLcBfL;$rIMH$D)LcIiyxxxHH?H#kD)HcHiHLL=K,&BHL5fAD-P1Iffffff.HHAHhRtmփu t6L9|1I9t,A Bt@L9|A4B@ 1"1zI@Ir@Pt@@AA9tLÅL$1*f.H$90H$D)LcIiyxxxHH?H#kD)HcHiHLLK,&BHLfAD-PILfH`Rtvփu't>L9|Ht ATBKfDt@L9|AtB@ 1#1zI@Ir@Pt@@A\HHȃlLÅffffff.IcHiyxxxHH?H#kD)HcHiH$HHiHeIcĀID;|$`>H$hHcL$XHiH Ll$HAU1@9BH8ouuGDw sGHHuHEAEAtBD11f.HHhow sGHy9uHAE)Hx1fHq~w sFHq~w sFHq~w sFH1~w sFH u+D$hZAAUH$E1DŽ$fDMMgI|#J`@uAff.ErpD$LJhHEt/JpIu7@1@DD$D)HcBH$HHO}Ƅ,fDŽ,PPIcH`H$AILH$PHH$Ƅ,fDŽ,BPLLLl$HH$PH$H$A9JhDAH$D9I|LT$@LT$@AH$pAM1Dffffff.Hxot%uAH(mtG5f.wsGDf.DuΉHɉuIcH`QLT$@w1sA1fff.HH9}HMHhRtDLcH$hE1GHxSL{AGB9Azh.A0 MFINH$LH$PH$`EMrMEE<AWhI+PIBh*YCZAr`Azd)(t (YHH9s99~()G~,\*YW*^X"Y9G*YW*^WA*Z\WA*Yf.Z ffff.IHM9Ll$HD|$xu E9NȉȉD$At.AJ`A9ANH$PH$`LDD$hL' IAzlMEIDXMW`MI E1AGfHcH`SKhD)كw&As AuHX@tAD9} SLEtA9tIcH`KhD)DE1{AuSE1ufD9ItYD[hHH91Ƀ|.HcHXH1@H/mu HHH9A)tI{tCCfff.D[h|'HcHXHu@f.D9FD$pHU HILRLAH|0HcAfff.J`IuII9|1|$xADʼnD$HxHh H(>Hp A9HcD$Hp HCPHSpH+h Hc0HHHKXyHHKPHCXtlu HLJp HC8Hp HC8Hh HC8HCHMD$t?I*D$H0D0H*YWI*^Hc$I7H60D0I7HL$PWH*WH*YDWH*^H6HABA9D$LL$XIcHT$(H$HcHL$PH H6HL$pH \2HL$hH`1Hl$xHH`H$Hk"LPIcHHI)ƸD)L$H$HD$`1ffff.H$H$H\(H$PH$`DML$AIL烿tFt-H$`H$H$AHHDH$HBpMH$IHT$hHHL$xD H$L$fh fA)$ >Hp ID$PIT$pH+h Hc0HHIL$XyHIL$PID$XA$tlu HLJp ID$8Hp ID$8Hh ID$8ID$HHt>H*FH00H*YWH*^Hc$I7H600I7WH*WH*YȉWH*^Ht$p HEI"H$щ$HHL$`LAE)AL$EHD$PAEAEHl$0LL$XH\$(fff.IcIAAEHH`1HHH9}HrHPtElHD$HA9EH$ HIHT$HHcD$A1E1Ic fHAD.BtPuH|$0Ht$HT$ H|$0Ht$HT$ AAAED;d$,hHD$0x|ID)HT$LHL$D, H|$0Ht$HT$ AED;D$,| 5@AE9})H|$0Ht$HT$ HL$EEG;D$,|;D$,AM9HL$HT$\AEDKH|$0Ht$HT$ DAAED;d$,}b9C|WD;d$,| GAA9}8DH|$0Ht$HT$ DAEAAD;d$,| AAĐHcD}A<E+DH8[A\A]A^A_]fUAWAVAUATSHLHH% HH$LLIcH <M00H*H*HP D@1L։ffff.IH |HTHR H+Q HHQ8I4HV8H*Y^ZV@|GH 9Nh~tH 1Lffff.IAFu1HH>{ +AFw 1r6A̍Hu"AFAF>AFEtIcHHHTƂHHMcJDEu/A|)S|t"AWATHcH AAEwD$ D$HH HL$ H0~O1҅HcHNHkBH-d H/H H|$(H ~OHcHNHkBH.H Ht$0D|4NѹD_H_ǃL_HHH$@LH$HLHIcHaHHJLl$@w FDr1Ht$H$@LH߉EEEu D9Ht$H$@LHDEEֽEzE1DH@LxHEu fff.HHLHytAHHt$H$@LDAqH@LxtDHD9AuLl$uCHHJxu+$~"wHHPHJ41HE1EHHH2DvhdADd$D$E ~Hc|WTH@LHHH@ HF0AAu:HBxHct~|H@LHH4Hv Hp0AEff.HƒzHc|wtH@LHH4Hv Hr0HLyHct~|H@LHH4Hv Hq0HA9uJH$@LHHHI HH0JH$@L1`EEYHHA1f.H4A<~lHH` H~PHFpH+X Hc0HHHnXyHHnPHFXt{lu Hǃ` HF8H` HF8HX HF8HFHH*00H*YWH*^H@6xH` H~PHFpH+X Hc0HHHnXyHHnPHFXt{lu Hǃ` HF8H` HF8HX HF8HFHHA9H HH;$LuHL[A\A]A^A_]]fUAWAVAUATSHIwIQIQPE1JrtJuDAD511IXRI`RRq)@)AAAAMcD)HcHKHЋeHT$JH|$II)AtAAt!IQLHH HH`&H0IQHH`&H0&H0Ic_HT]IQHw Fr%IQH`&H`&Ic_H]A}l-AHD$HHD$xA_AYzD,IQHL$HHL$H(HL$E1@H>HH 9A_AHL$L0HL$L HcHΐA<AA %?)AH0t$OI0 ߃B fDB<H;>|A_IHcI9FH[A\A]A^A_]1LLEUEALLDDE(H=Cr H5p H Kr FZ@UAWAVAUATSD)LcMcA)IcJ LIJN`&AH0H0HDL1w_J4_1WL_L0_1& "L=ffffff.HcALLff.J0_Hc4__HcJLJ(J?AYX,1x&̓?Bl=A,4_~*_9}AU~I $Y9}6fDI $#H L#fffff.K4_[A\A]A^A_]@UAWAVAUATSHXIIIMcALH A1t?AoA ARBHiPAR0AR0AJC HARDPAB0A(x|1LLLL"DIILT$(11ALLLDHH S QHI3A A? ARBHhPAR0AR0Ll$PAJC HARDPAB0A(x|1LLLLaCIILT$(11ALLLCHH S QHI&A_1tA@`t ttA<`ttHBTOA0HgPAB0LT$(2A_1tA@`t ttA<`ttHBTOALl$PHgPAB0LT$(%A_1tA@`t A<`HcAAD 7H )gAAB0 A_1tA@`t A<`HcA7L\$ AD 7H fAAB0yHL%fATAR0AR0A@ AJRHA LARSHATArTL6eA|pHA4tATxARTHA<|HA4TAr0AZXcA, u#AxAZXA<|ffffff.A\xAZXHA<|Az0ArY@ uJADpABYHAtArZA pAJZA tAB[AE1L$H|$ cE1Ht$($>E1$AE CDmDDHH x ȃArRH1AH1QAB0LT$(AA$A#IccAL1 Ll$PIcxL\$ H|$(:H1H5XVLW0‰W0 H=uW\WAZ;HH1QAB0LT$(ALl$PuHL$PL\$ IccAL1 IcxH|$(:H1H5WVLW0‰W0 ArCH4pAr0ARE HPAB0A(x|)1LLLLo2HH_2IILT$(11ALLLL2HL5 B AV(1ҹAHH2HAV(I!ArCH4pAr0ARE Ll$PHPAB0A(x|)1LLLL1HH1IILT$(11ALLLL2HL5AA AV(1ҹAHH1HAV(IIccH ׎MEHA J4 L M0IcUFH1A RT1U0MGL9y A J IccH sMEHA J4 L M0IcUFH1A RT1U0MGL9 A J H McAL5B|0t1LLLLU8IIAcB|0t!LLLL$8IIAcB|0t!LLLL7IIAcB|0t! LLLL7IIAL5B<0t511ALLLL0HH 1? QIIAcB<0t81ҹALLLL/HH > QIIAcB<0t81ҹALLLL/HH > QIIAcB<0t81ҹ ALLLL:/HH \> QIIAB|0t81ALLLL.HH > QIILl$PAcB|0t;ALLLL.HH = QIILT$(AcB|0t7ALHt$(LW.HH y= QIL\$ AcB|0\ AH\$ HHt$(.H H '= Q!H McAL5]B|0t1LLLL-5IIAcB|0t!LLLL4IIAcB|0t!LLLL4IIAcB|0t! LLLL4IIAL5B<0t511ALLLL,HH < QIIAcB<0t81ҹALLLL,HH ; QIIAcB<0t81ҹALLLLY,HH {; QIIAcB<0t81ҹ ALLLL,HH 4; QIIAB|0t81ALLLL+HH : QIIAcB|0t;ALLLL+HH : QIILT$(AcB|0t7ALHt$(L4+HH V: QIL\$ AcB|0  AH\$ HHt$(*H H : Q ABRHADAJSHA LABTLLMATBHADAfff.HcBtp\wB\pHtuAp0Ap0uAp0d$0HcBLpHY> HAH0Et~AAUHApAL4H<TJAT4HH=HA@0IRAd_1LLLпIAcAc1L5vfDB 1LcIύILHISAd_LLMؿMIAGujJAT4HB=HA@0LAcI?MY1L5nL=;ffffff.BD5AhHAoZuYHApAD4tOATGAT4HH <AA@0Ad_LLMLпI*ffffff.AGAT4H `<AA@0MHI MBVAcGDd$0AAIYHL$81D$PHtD$@HL$HLcLHH\$8E1ff.KD5H lAoAhDDH4QHLQ]ApA0H::tHTBAT4HH d;AA@0Ad_HLLMAпM"BAT4H !;AA@0LIH II2L$@D$PHL$HAcA t$0DA DA ABA1uYH;9TJAHHd:HA@0IRAd_ILLLIII| H8TJAHH :HA@0IRAd_LLLпIIH8JAH9HA@0AA AD։ AD ABH'8TJAHHP9HA@0IRAd_ILLL5IH7JAH9HA@0AA AD։ AD ABtMHr7TJAHH8HA@0IRAd_LLLпI$H%7JAHS8HA@0LAc} A_EAAHHD$8I[HHD$0Affffff.L|$@HT$HHL$PLrHf.HhADAoAhDDH4QHLQeAp5H>6tnV0[od[d [~A9u0BD.\H_"BBT.\H#,BAm0Am0E1A)AADLBD.\H-"TEBT.\HH5J#FAE0AE0AnAA|8ACH+HH A| 4\}A\ 4H ~AM0LuIcBT(^LUBL(^VAM0Am0DAM_TMAU_H NAE`TEAU`HFAEaLEAMaHFAE0AubA3IcHHHH ,rAm0HH AEb]H , ,qAm0H AEbAKACwH XH XAm0ACABELAA9u-BD/cH |  ABL/cH !AAm01AE)EAELB\/cH> DZBD/cHHj!L7L pALPA HA QN0HcȃLT1nT1nσHPAH.PF0fDLcc_1tHcT`H`<tHc\`H`<HcIxHHɃD0tH1L A AN0N0HwTLHHD~wH?H L1AL5 ff.Ll$(HT$0HL$8LzHf.CL% hH ofueHЀ pLttCATNTtHH HD$pd_HHL$@п#fff.ANTtHQ HD$pIH M9YHD$ HT$0HLl$(IHL$8HL$0HcL$pHcD$HHHH Ԛ H H;$u$L$ L$HcHHHĈ[A\A]A^A_]`fffff.UAWAVAUATSHAHIHo HH$A$1H$HqHGHD$pIc$4DD$hIcAAHiHcA A9 Hi@HT$@D DD$0D DL$(H,@IIK,PxHT$XHI,HD$`HD$D$$H|$8IA$K,pxHT$PI,HD$HHD$D$$H|$pLDD$0DL$(A$HD$@D AD DL$0Hl$8H}HD$`HD$D$$HT$XLEA$H} HD$HHD$D$$HT$PLHEDL$0A$HD$@D` b D$0ALt$8I~@HD$`HD$D$$HT$XHEA$I~HHD$HHD$D$$HT$PHIEDL$0A$HD$@D0 A2 H\$8H{DHD$`HD$D$$HT$XLEAA$H{LHD$HHD$D$$HT$PLIL$IIuIc$4HD$hDHL$PF4AAƍcH B,D I.Dd$L%D C>hAT$I.C>lAT$CHI@L%i AT$CXIAT$|$D I^H-| 1UI^Д1UfADŽ fADŽ(H +<tbIiH$HHl$Dd$D$E A K&HT PH$pK@Dd$H SHt$,D I.H PI@HX 1PEtInH 1PC>cH *|tMMiHl$B=*D IH PB=+IH H@ND IH^ PIH 1PEt%I^ДH H@1H[A\A]A^A_]H[A\A]A^A_]fAEDu+DEtH_HH ADAGL@H~ WL[*B D)H)Hρ HcB HcB A ~()H HcB4HcB4΍ rff.UAWAVAUATSHHH|$@HӁ HH$@H/uuH_| H <@^_ٍP9OуHt$H9L|$4_\$04_9HcHD$8@L$00_HD$H9}-4_NL$LL$H$ fH\$@HCH$HCLKMI Hs II HK(H$LH HH H$LH H H$HH HL4L_H0_HH H$IMIAHc(HK0HL$`HK8HL$xLS@A tDA@A)L$HcH$HT$hHH$LH D)HcH$HIHH$0D)H$HcHt$pIHH$8I@HH$ IH$(LH L~YMM͍S9H$H$@Ǎq9@ƃH$Ƅ$|QD\$\LT$P@ @ t2SH$D\$\LT$PMMƄ$H$|#$D\$\LT$Pfff.IcH$H|$8HwIL$H$AH$HHLD9uHAE1$ ffff.IL$H0_)f_H_)D$fD__AAA D_r9I|OH H 4)fA_)ʍ fA_A_ A_DŽ$`H$LIL$hH\$h$MwL$HL$`H$xDŽ$tH$HH$HH$HHH$HHH$HHH$H$Hy0H$L$L$tH$HPHH$A9DŽ$0L$8$L$DŽ$DH ;H$HH$HHH$PHHH$XHHH$`HHH$hH$H$1DL$H HHuBAD1E1E1E1ffff.L$AE1L$1H$LIA)DAAD)D9AO9LE_A_A9EDOE9ELD9DN9DL9fND9fDMADAAAljAщփ Eĉ$DA߉ك HHHt$hHcHAIcHPLcID$\$H$HH$D$ILHDŽ$0HDŽ$ DD$ELt$`Lt$D$$H$$HH$0H$H$LIHc$EELt$D$$H$H$ H$PH$0L$ T$\$HLIEH$HAAAD4@DMAH0AH $H$H H H teHc$H$L$PLc$D$\$HH$HID9DLDNIH$L$L$H$H$H$9HH HcH$HHH H$HL H H$HH$L$1f.H$<H0DŽ$0DŽ$8A_1A9ź}O$0D$A@H$9H$ 0DzE~H$ D0AA9}H$McB0AAJ$0A $m@H0AD$ H AD$Kffff.AA $0n$0n$4on$8A~$A $H$D$t#LHiL_ffffff.I$lI|$IcL$MAMt$AD$?AD$ 1L$TMH$I$LE1LMH$0D/ II@A)AAD$ t AkA1D$H$AH AML$D$HD9DLDNIH;$H$H$9$ L$u$$EEL$D$"ADDʃ ‹$ HcHԀAHc$IcHHHcHPLc$LcMID$\$L$LLfff.L$LHDŽ$0HDŽ$ Hc$DH\$`H\$D$$L$LH$0H$LIHc$D$EAH\$D$$H$H$ H$PH$0L$ T$\$LLIEH$kH$LD9EDLDNL$H$L$H$0H$TH$L$LH$IH$kH$HH$H)H2HRH$HWH7Ht$h)Hcҋ$AL$$L$D 6HcɋL$dH [T$Hc֋T$HT$LH$HkD$HwL$(LH$ X$ $$$(9N9N؃DELD$IAhIw LAAD9DNLH$0HALHApIw LAA9DOLHAxIw LAA9DOLHAIw LAA9DOLHAIw LAA9DOLHAIw LAA9DOLHAIw LALD$A9DODEL$H$LD$PL$H$DH$H0H$fYEtH0 Yȃ4_+<HcA $tAAHfffff.AH$9~DCff.H0 XD9DLDN$tD9HT$xJD9tMtH0 Yȃ4_+<HcHt$x $t HT$xJ=@?MAAKHHHD$pH(fD4XH0_H0_HL$H9H H4_;D$4Hn HH;$@uHH[A\A]A^A_]XfDUAWAVAUATSHxHHcHFH$`HH$HDAH$  Mȉ$DH$(HL$LHcH¾H$0MH$ AȵL HcH$D$JBL$HcH$VAAE1$PA9L$I H$XH$L$H$D$|KL$H$H$(HH$H$fffff.H$IcH$H(L$(DAHcH8H$H4 LHLLDH$`H$H$0H$ MAطHcH$CB4BHH$LEH$` $`B<Hc|}H $dBHc$hLIBHcAYH Iы$9OEM9NEL9ljN9EL9ELAN9AMA9$lNH$DML$A9EDDH$H$MMH$L$D$|LH$L$9H$DDD9H$0L$L$LcMcD$x$H$$Lы$9Mѹ)H$hҋ$9M)уHcH$LdJLTJ E1AAH$f.DIMD$E)؋$D)1t fAtHc;4H4 uAMrcfALHc; AlHcHJ;,߉AtHcH;4߉AHcH;HD9HʉuAJLIHcH AAM9D$DL$L$H$0)$Lы$9Mѹ)H$hҋ$9M)уHcH$LdJAD9DMAL$H$f.L$I$H$(HIT$HH$HMLIH$ A`LL$IMHAL$HcH$A4$HcA,9NDLH$LH$IARL$H$L$H$D$|H$6L$D$|H$L$L$LHYL$ A AD$A9cH$HcH$H$HH\$xIDH$(HcHl$pH<+H$H IH$(HH)HH$pHT8HL8LDLD$hH$`H$H$0LH$طIBH$HH$L$ADEGDD$LB HcHL$8H$ JHH$` $`H$HcH$ATA|$PB4HcHt$@tuH Љ$dH$HcH$ATL$L$hAD9AOL$EL9ȉN9DL9DLAv$9H$LHAN$9ډ$hNH$HHD$`LH$ADH$ H$LcL$0BLuI AD$lA9߉ANHD$xHL$pHtHt$0H$(H$HT8HL8LGIH$`H$H$0H$BطL$BHHD$XADL$C rH$` 9H$DLA9H$DLH$VT$TA9H$L$LD^D$9鉌$`H$ATMB4HcHt$(ArML$NALMEaH Љ$dH$A NH$h9N9EL9L$EL9NL$$hCVB HcHL$ A OH Ή$l9OH$LAQLALH$9uuHH$  9}XAL$D$|L$L$H$1EDH$DH$H$oH$;$Au[T$H$H$$LD)Dً$)9NȻ9~,D$H$$MH$EFH$Dd$HH$FH$H$DH$(HH$H$HTH$ HTH$DH$HtH$HrH$B4H$HDH$HBH$E11H$I1E1D$L$H$H$ J48H$HH$J 8H$H$L8H$`H$H$0L$(LH$H$ طIH$H$D HHH$LEH$H$04PH$`DD$`H$BTHcTUH Љ$dTHc|UH$hD :D$hBLHcLMH E9DANL$Ct:AMH$H$,9NMA9ɉAN9H$DLA9CL:MDL9DLE9DL9$lADNH$H$D$DMH$HH$H$AIGIL;$I EL$H$H$L$$L$LH$$Dd$L$D$$H$9L$Dd$$H$Hc$LH$HcH$ H$H$hHH$HcH$DL$H$(HcH$H$HH)H$D)H$L$A)HH$H /H$HH$DH$L$AA1E1ffffff.H$H(H;$H$H(H$0H$(H$H$ `IcH$ JH$H$0rH$(D9DNH$H$LH$H$LH$H$J H;$H$J H$0H$(H$H$ `IcH$ JH$H$0zH$B D9DNH$H$LH$H$LH$$IAAH$HD(HH;$ [4L$Dd$$H$H$L$L$$PL$D)DH$`)9NȻH$9L$`~DGH$(DtHH$GH$ABH$BH$DkD$HcH$LL$HH$H8H$HHH$II)IIL$HIHHHH$111H$01H$1H$ L$L$H$H$H$L$$McH$J0H$H 8H$MH$H48L $H$0L$(H$H$ طH$H$DAH$D. HH$ GDH$`DD$D$`H$H$THcWDH Љ$dT.Hc4WDH$hD2D$h\Hc_DH ڋ$A9ANL$L$0C\!AMH$IL$ C,9ȉNMA9ANC\!L$`M9G|L$DMNH$DLA9H$DL9H$DL닌$;$$lDLHAL$ H$H$D+$AL$0H$H$L$H;$L$L$H$$L$H$`H$$H$(HH$0HD$xHL$pHtH$HDH$9$Hc$PH$ HcH$H$HcH$McHcH$N<(L$I)LH$(HHL$LH$HՍH$)LH$LMIH$AAE1ff.H$J H;$ ~ H$H$H$0LH$(H$H$ `H$H$ QIcH$VH$B $9Nщ$H$LH$H$H$LH$L;$}L$`H$H$0HH$(H$H$ `H$H$ QH$HcH$Vы$9N$H$ALH$H$H$LH$L$`H$0IL$(AH$JD IH;$1H$L$$H$0H$H4H$L$pHD$hJ Lt$0ML $H$0H$(IMH$H$ طIIL$H$ADEH$HL$8 JHH$`4$`H$ADEH ‹$9N9H$L$LL9L$DL$L9‰$dHL$`AtMHL$@ F)E1Affff.IHcH_HHHt H ]L1E1fffff.UAWAVAUATSHxL$|ILl$(IL$IH5~ H6H$pAA_9A9A_99DA_A9DA9A_A9A9Ic HL$hH؜HHT$pDH$H$oHHD$ IxHD$`H$HH$IQAHH0H/HH)Ht$PH0H/H)HT$XIUAHH0H/HH)Ht$@H0H/H)HT$HL$L$AH$IE HD$8HB HD$D$4DŽ$L5SD$$$D$$DD$L\$ Ld$Hc HA A)H H\AfDDCC@D ADAAHcHHD$pHHHLHcLt$Dl$$LMH$$$MD$H$HHAh$$$$$HT$8MHL$(Hc HA A)HH L|AHDEGC@EADAAHcH8Hl$pH8HHI IIc$LT$Dl$,$LH$Lዴ$$IHT$8LQD$HIA[L$DŽ$|$4D$$HٚNLc$MNLHcLNTLc$MJ|Lc$ID؃DHH$HTDHC @AL C,R|/ H HH H H HL<L<8D$|$ H$H\$`HLL$Lt$hBкH$H HBIHL$PH$ QHD$XH$PHL$@B aHD$HBhȋ$9ȋ$AL׉$Nȉ$IA!$bffff.$H"FIcHc$HH$HFLIcHcHH$FTIcLc$IB|HcLc$IDDHH$H4 @4C@ADC RtH HHHH HL4L48D$|$ Hl$`HMH\$hAкH$H HAMHL$PH$ QHD$XH$PHL$@B i$HD$HB`ȋ$9Ћ$ALω$O‰$IA!_$tsHcHzHD$ADDD$AD$tL$4L$4HL$(H$L5yM$HL$(H$$D$D$fDffDfH5h H6H;$puHx[A\A]A^A_]E@UAWAVAUATSHh=D$D$$0IIHL  M L$`=DžcDD_$ _TB HcH$ !HcHxH$HcHxHH$H xH$d_!D$tIc<$=HL$hD$pt4_T$p#$t4_D$tA$$t_9d A$p9I _9$t3 9$p& Љ$l_9 ɉ$h9 _9$l 9$h H?H$_+H$H$?H$H$H$xDtxH$HH$8$H$H$$$H$L$`AAM$LD$@1HD7MHH$DL$`M HD$@H$I$M$HD$@L$`H$Ll$8H$H$H$IT$HH0H/HH)H$H0H/H)H$IWAEHH0H/HH)H$H0H/H)H$H$8H$XIG H$IG@HD$`IG`HD$XL$艄$D$艄$ID$ HD$xID$@HD$PID$`HD$HL$xDŽ$DHH$L Hff.$ $40Hcӌ H )H ېHLAfDH$($HDAC@)DD$lL$P$tHcHܠL$LܠIIH$J<(L$xIcLL$H$`D$D$$HT$xAL$XAHPA1H0L0H$J<(IcHqGHD$H$`D$D$$HT$PL$PAAHHLL$IcHGHD$H$`D$D$$LHT$HL$PAAHpofffff.H$J<(L$IF@Mcl$p틌$$L$$L$,$LHL$PAȺH$(H$HLSFM$ AHc H0 )H HLAH$($HDAC@DD$hL$P$pHcHL$LIIH$J( L$IcHEHD$H$`D$D$$H$AL$XAHA1HxLxH$J( IcHEHD$H$`D$D$$HT$`L$PAAH(HLH$J( IcHDHD$H$`D$D$$HT$XL$PAAHqH$J( H$J( IG@Mc\$tۋ$$L$$L$$HL$PAȺH$(H$H$DDDŽ$HyNHc$lLNLLc$tMNTHc$hLN\Lc$pM߃$DtLDHH$8HDH>f.DDHH$8HH H$PH$HK @It H$(K RI| H$  وHH HHPHHH HLL$0$ H$HH$XL$BкH$xH HBH$H$P qH$BpH$H$H yH$Bxȋ$49HHH$(LcH$ Hc9NЉ$4AA H$D@AA D1Iu|JJ0L(Lx$0$ IH$H$AкJpJNN$ H$IH$J HL8 $0$ AIH$Hl$hAкH$IN8 $ AH$LAкH$xH$xL$$H$H9ȋ$ABՉ$HBH$IA!F$$4thHcHH$lD$tD$hD$pt$D$DL?MH$H$`$l$`$tA L$XL$K@DHHcH3 HD$@)ˉL˃"!Mʾ!D)‰Lƒ"MKgH 3 D$hAD$pD KH2 HD$8A)DAL΃"!MD)‰Lƒ"MKgДH2 H$x$`fL$tfH$ffDHv HIDžcL;$`=uHh=[A\A]A^A_]6DUAWAVAUATSHH$$LcH׆AH$@IcLL$0IF@McHL$XҋL$tL$lL$L$LL$$ L$HLH$HL$ȺIMFI@pHt%I@ LLDL$lH\$PMFLL$0IHt:I耾 IH$HDL$lH\$PLfffff.A$$H;$H$rIAH$1AH$AD$@DH$H oMH$L$pD$AfAfEHKpHT$0H Kp< H$8H$(D LL$W9t 9tQH(L~HuH( 11L4LLHHH I0Lt$HtHH9H HHAPL|$Hl$ HHD$HHL$ HHHH HT$8HH SHT$H_Lc_M;Ht$L4HHT$0HcHT$(HLAALcI1D$@T$@OH߹9MOH\HHuIvA<9MO|Z9MNދtz9MN\ r9MNHH9|HcH@ I(QI$QHTmHHPH@HHt@HIc$ QH9L;$ uDH [A\A^A_]ffffff.UAVSHAHH@Eu }_x{puP*fW҃t ZA \YX$ ( \M(D$ZX$ZX XYXYWZL$^7)} t W*^E,9}(HX 1HAuAAAӋK0Eǃ0ɉ0ǃ0OAAOE1ɃABɉ00L00OAOȃABɉ00L00*C` 00H*H*%v ^W*YV*^W*1YXYYY] V,YYD,,!FC0Ƀ!GB0A!FB05Eu"tH 1HH[A^]L0L0AA} t*A*YEEW*Uf(^W*M`%UYf.Y^YU^|U\fW_YX uFfW.t5\.w H 1HDžE c.s6W*^WZ] AZfWUWZE`^_fWf.fWr] WZWZʋ0WH*YYH,HEpHEhE}t1u;1E H[A^]fUAWAVAUATSHIL%u M$$L$wAi}I@AHEIcMHiHM@At#AAuA A11AFADt)AHtH*H*^ZAFH9@IFAtADž?y AZAF(WA*At  R LYANAZAF A_AF0AdžhH?IAuAt HP xLA}0Ic0A0HH$XHDŽ$x_H$xH$X_1H$xI~$xfb>f\Ff|$@A0WH*$0WA*0X$@X$0f.Q `fA.N v,H 1L _H{Gz?IF A~u AAA>tGH{Gz?IxIHH u,A)H 11LBAyZPZYApAN(P WA*_QfT Y _YAAFA^FAAdžhA~f$@\)$0$@F$0)$0($@))$ f($@f($ $0ZfYPfAA^4WA*-f(\X,ƒEEO1HAV<WA*f(fXX,ENȅHAN8X,AcWA*YZOAH"@IHA] A]kddIH@IMM@EI*X@NY1LH$L$0HH5"dH$HMDŽ$xHDŽ$XIIK'H$ KD'CD'?KL'H$OD' 1HH5 HH$xI|H$@CD'vOD'1HH5e H$ H$I}| H$@51HH$@H57 H$ H$IB CD'Hc$xH$@<O|'7IH|H$@HL;IH HHH5H$XIMt<=LHt HHI?LH赽tH$H HHH H$@HH$HIcH9AL$0LL% M$$H$AVLIHcH1WfDHD@D9.w HHH H9|ljHH*H IHcHHHH@@@?jHHAHHLnHcHI|`HuHy8u HQHQ8t2H)HHT 8HzuHqHrH:uHqH2H@HuA\/IH7IMAtpIHxHHI7HH]H5Q HHH54|HI(HI(]H5G L%H5 <HQ 11L肹bWZHT 1LfFH H 11LLI?H$0"L% M$$LAH 11L IH6 LHH1HHH5 H$xH$p1LAt$xA$pAA*MA*E Y$p$xW*^$0 GC$ H5A LHH;H50 H$hH$T1PD$hALA9H$@$TEPD9H5? LIHH H5. H$x1H D$xAr H 11LeH 11LMA4$0$ 1H$@~H$@H 111L$0$ MH$@H 111Lֶ.H$@EP$T$H 111L覶@3H$@Ht"HH;HHu!A0AM,9}(~$H 1LA=AM,A09~H 11LAR3ixI8H73Ic0HiHZA0CI@H3IIc0WH$AV0 I8H"@Hw8HwW G@H8~DI8I@D=Ht=8Ht=T= D=@Hl=H,HHH9|LfW$DŽ$É$A09H$@1H$@1H$@L% M$$$L$D$fAfEIH$Tbt ADH$LO~%PtNbtii/H$DBt[IH$DH$PH$DH$0H$DH$DH$D$A L% M$$$L$$pX\>YX>YYO>ZH$D$hZ$X$@H$H$@AL% M$$$L$111LHz DŽ$XDŽ$xƄ$T;HHt HH1HH$@H5$ H$XH$xHc$XHA09$Hc$xH9L$H$I8H$I@LiJL=H$H NT=TBD=TJ=N=NL=Jt=J|= JD=DJ\=HJT=LLT$8HT$0H\$(HD$ H|$Ht$LL$H$hH$1H$@HH5{ H$TL$p$$B*D=$ Y,BD=WB*D=Y,BD=WB*D= Y,BD= WB*D=D$0Y,BD=DWB*D=HY,BD=HWB*D=LY,BD=LHH5 :HHHH$J\8hL$IE11HH5 Hu)Hž HHHIHI|H$@H$EHMfADdfADbwH\HH|M|dITbILVMDXMLZID\I|^Il`Hl$H|$HD$L $1HH5% HM!HLfA111LH 111LH6 ً$AV@W,H` HZ 11LH$@!$A`u2W*$^X ,43LA41LAA#I@A0A0WH*WH*^$Hc0H$HfWH8HH$HHN1@DHH$fW1WH*XHHH9uH5 LHHt$@H W*X#Y#$ 0<H$H"$@YZ$$ YWZ$H$H@H$t#Y$$fW$f.uL$L$X$^$f( I1f(] #f(f.f(fTfUfVv( 1f(fUfTfV$@ $@AZH$Y@`H$DŽ$XALLLH$xg$XD$xD9$@IcȅI@H@HcH1$$HlE8f(]f(fUfTfVf(Yf(]f(fUfTfVM8f.HH9|D$XD$XAZ k\H$YH`H$DŽ$XE1LLLH$xf@$XHc$x19I@H@HcH$$5 HtF8f(]f(fUfTfVf(Yf(]f(fUfTfVN8f.HH9|1L$I@Hc0HfW  f( f($L@fW$@M'AL$(f(A_L$8$WA*D$X$ AD$$^f( f(f( +f( f(Y$ WA*L$$_$_^WQfT*f(f(fUfTfVYA*L$ X$@XXIHf(f.$$s'f(XH,XH,H9X@uHW1L˒H$Hc0HH$A`H@HP1H$t"ǃ1f(\LH,M0HH9uHriH)HLH$HT f(\JHqN0f(\JHqN0f(\JHqN0f(\ H1N0H H HuH$I@Lc0MfWH@fW$@H]K(Wf(_K8$ *SX$C$^ .Y$*[ &$_$ _^WQfT %f(fU fTfVYW*K X$@XXHIf($@^$XfTf.*L%i M$$AH$0Hc0HfW/H$0H8HK1Hp8߃fW1XHHH9uAL% i M$$g H111L L%h M$$UH"HZHHH@111LL%h M$$I A\ L=DfWHr=HH)HiHXXpX8XH Hu*^ZY2Yu)X!Z$ $@f.$wH$0xu$H=1LH$00WA*ZH$0HY$@*Y^H L$ }$@f.$f(s1AAW*$ f.sH;f.$vJAAW*$ f.v*DH1LAH$0xAtH$0xH1L裍L=SL==H5?H$X1HHLHt(H#1L$X1LL@yH54HHHHHinfiniteH$XHDŽ$]ite EE`A@t H H$X 1mL$XL1IHLL,tDIH5HHH,$H1L$X1LILmH5HHt AuH1L4H5HHu+A,u!H1LADž̕H5HnHHt/H5H$x1Ht$xwAEt!A}ptHp111L蓋Au@AH5mHH@HH5]H$x1H|r$xA_HH_1LAA~IHOxGHH/HHH5{HHRIH59MHIHL7HHtIH5)1HwH?AAIHx H1Ht$HHeH5HHHIIHHx@HHAHHH5 HHKI IHH5"LIHAAu$AAEAAE AIW* Y$0$XH *Y$$\WA*UY$@$xWA*U Y$ $|g,$$p$G,؉$t$@.,$$h$ ,艬$lAtÃ$tŃ$l$AD$ECHcIŨ0t#H@0 Z_X9|A|$CCL$Ic$0A, 9I$@HT$f(^R(\W*YQֳ_YY(u(Du*W*YW*YXW*^(Ax|A$YoWZXl$Xd$`LsOA$fA$fY iW*IQQ@A(H5i^%Y.WZWZ]WZXf(WZAD$\XY谬YA|$WZD$`E_L$X*$XT$H$D$P^ "YD$HW*$d$P_\$X_^WQfT%f(fUfTfVY*$XXCI$Ic$QI͸Q*&YPXPHYD$`^WZA$0A|$tBA]$(A$0ZI@ LcMA$D$` ZI@ D$`} $$WZf(\X^f(] %Ͱf(fUfTfVWZ^WZW*fA.L$s|$X4$T$`A$ff.|$X4$T$`WZH5HY^f'fXfA$$f(f^Z$DŽ$AD$0$DŽ$DŽ$H?H$Dt$pHA8H$ Au+A$QhHt$pL4ZxA$A^$QhHt$pL4ZCA|$ SA$DA, *A^L$A<d$`l$XIQH@0I+xRH*ALAPWH*YWH*^]|$X4$W*^Y îf(]fWfU^cL$`ZYZT$`yYY XdAD$\A|$D$`WZL$8f(_T$HW*$XL$@$D$P^ K踨YD$@H$*l$0L$P_L$(d$H_f(^WQfT Lf(fU DfTfVYW*$L$HAL$xL$ A$d$@\\$f(A^l$`-\YD$8X\$X_-f(fUD$fTfV]l$8^d$H W*XwD$@YZD$`WZ_ GL$XD$P^ DYD$L$X_ >T$(^WQfT f(fU fTfVYT$0L$ \\\L$HXL$@D$`Zf.D$8s f.L$6f. s f.D$ LGD$`A$$ $D$`Z\$]f(fUfTfVd$`l$XAT$YWf.v\Q 4_Y\^Xf(]D f(fUfTfVWZYZf(AuA}`|A$hA, A~>CPA$f(Y^f.vg|bYjgfA.D$(AA)L$`XKYGH(Y5;(D$`rf.s^Z]f(fUfTfVZLA$pA^$xZXYأ(Y5AT^t$`Y2YXAD$\D$`ZLD0WZWZA$HCPAD$tA|$t7IQyhu"AT<ZYA$PT$`_L$XW*$XT$H$D$P^ )薣YD$HW*$d$P_\$X_^WQfT%:f(fU2fTfVY*$XXGIcI$WA*$HYDXDLYT$`^WZA$0A$tI$I$0fHnA|$tA]$(A$0D$`ZI@ H8[A\A]A^A_]UAWAVAUATSHHH@Lc4_HQH0B4ET_E190_A wMHL_A*YXELELHE HD$xXY$YLQI0HD$8$B I0BH@I0B D*I0B*,DDXXDA(^A(Y`YY(\A^A_5YY.rWZYEZ]WZZDYA\EW(A(UTVA_P YDYYAXXDXDXX`LAMHH(QH0B. I`&B *I0WB* DHPXDA(^(Y`$YY(\^A_-0Y.rWZY=Z]WZWZY\EW(A(UTVA_@ YYYAXXXPX`$Auz4_)_HD$8B,W*W.WL$dt XE\]D*D*S L8L0LIDDHc<D9'I0H1DDHL9|*\$dLH A(Xͅ(DUx\$0WHcSHfWW1u fWW>HfW۾H9WWt#H@ 8Z۾(tn(f.HH9tH@X ZX8ZHH9tH@X ZX8ZHH9|A"A^ Z\YX]ʋ@A9I WA*%\^f(]ZZ%sfTfUfVD$Pf(Y(l$LA\A_WAZD$tA$T$DT$(t$HIL$$LL$H(QHQH0BDH0B_D_d$D(_EHEHH@D$d 99EH.+D$dXZA]f.MHEPELEXETI0 d$D$T$DT$(t$HIL$$LL$EH$\|$h0L$XW*KL$ M L$HD(t$d^t$tZ]ZfWU.d$Ld$tr D$D$tD$hZl$PYl$0ADD$(fA(\D$XZ_(^L$ ZYL$DZt$(T$UHD$xd$Ht DY HLl$8WZfA(\Xd$d$Vt$hH u\$D_]\\$D$]L$X$.WAZYZXL$XL$xAXD$PWZf.D$xw)f.D$Xv.]\rf.D$PwWff.D$PvNXt$]HHD($$(X$t$h.rt$ht$hD$ZD$xT$(\U`X]HD$D.Jt$hD$L.@WZXT$0Y\L$ZYXWZD$0HD($|$PST$P$L$XY VL$XL$Hf.XD$d(XA.]v .d$xr.d$x.d$0rWZf.D$Xsnd$PX$]HHD($L$D.v:L$L.d$P(L$HU*t$h((((d$P((Xu]H.d$xvj.\$tscfffff.XL$]HHD((X$.d$xv$.D$t(r $\d$HH@ D;d$$Ld$D$LT$h4.s/.v*XYX.rZWZ]ELEPETEXAZZEHEPELEXETI$0BHcI)BADHĈ[A\A]A^A_]fDUAVSAHXY軕(AF@W9Y H@H@LQM0W_gYDAuHcЍyD)q@WHcL(QI0EWD}WfDAW*YX^4.s/I`&*,YoXo$wY^XvfDEukA.veAPA9Su[I0D4E~KD)ʼnLՉ9}2I0A*Y^XAY(ff.XH9(.vA*YX^AFHD9tXIT q^ffff.W*bYXYXW*YXYXăH9|[A^]ÐwH@@HX,HHH 9N9Lffff.wH@@HtVHQHQy|Hc8_tH0H0H .qvk\YcYXXo,HHH 9N9Lfffff.UAWAVATSH1탻#L@E0A9~HcI8HilHtp*^Xb,EAEAO1HAO4W*X;Y78Y.T 7^Y#蠒YfXZX,EAO̅HAO<W*XY辑T YY.YXZXp,EDNDHEg8Hӳ11HDmXH11HTX{ttH11H;XHcCH~o11fffff.H˨H@FǂǂBtBhǂzp|BpHH9|[A\A^A_]AWAVAUATSHIA$HcChI@L8LiCD'bx/CL'VHPtpCD'XxLA0CD'dxsOl'dCL'ZHCD'\LA0CD'^AECD'`HI0L[A\A]A^A_[A\A]A^A_f.UAWAVAUATSHxHT$ht$pIM@wEEEApAtAlAAA|AAAAAAAAAAAA*_0^AD$LYAD$LIQA*L$TYAXA\T$\ApAAPt9uIQAIyt!AiIQABy|uAbA-A̕tDAA+ALA+HAsAtxAs G-AI$IQPhA, LH8LXHZZEdA`AhDt$8DT$0l$(t$ D$\$D|$L$H5O衍>AtVID$@1ۃ~FH-`ID$@HcH9ThI$1HEHÅyL51ff.Ic QH9}MAtEHHcA̦A̦A̦I$1L֌HÃylA$II$IpHH ExH51而IuI I$IHH EEA$H5J1$I$H5=1AIQx|AAL$wI$H0A_AHI$H|$wËHt-I$I$Ic_蝋Ic_H9sH11L(RRI,$AAD$LXYيD$p*Y YWZA$uATZY^^AX$A$A$YA$IQ@@ZAYD$AX$YA$H Il$@E@X Y YZ_L$`*UXT$PED$X^ +蘊YD$PW*Md$X_\$`_^WQfT%@f(fU8fTfVY*M XAX$XA$AAvA$D$pA$IQNIc$QI͸Q& $I$*D$`A$W*D$XAD$LXY藈L$XmDE]5^A(YUYY ZY(\t$`^_-eY.rWZY%QZ]WZZY\fW((UTV_E YDYYX&]DXDEXUADŽ$Ic0M@IH@Ic0E0AA;_V MH|$XHT$`IcHL$PH*D$LD$pW*D$HAGLXY|$LL$HHD$PHDD\-=^A(YTYY Y(\^_-Y.rWZY%Z]WZHT$`H|$XZY\fW((UTV_D YDYYX\DXDDXT1AjHcD$pIHuhH)HuhHMpH)HMpH|$XHT$`HEhHD$PH*I*^AW.t AXO\A.OHvA, H3A, HLLHD$PH@H11HT$`H|$XLALuA0HIQHBHHHuhHHMpL9~qAtOE0N IIKHIuA+49LHcIH)HuhH)HMpL9IOHuhL9LNLup1Ht$hHI$A0IQxhHHPI+x H*A0A0H*YWH*^AX$P1A$IpRA$*H A$Y3XHǀ@1IpRA$*H A$YA$P1WVI$W*H Yf(\W*Y\A0A$u_@11ۅҹtA+49LL$pW*A*0^XA$H1WH*HXA0A0WH*YWH*^XX1Hx[A\A]A^A_]I$H51łUAWAVAUATSPII$H@Ic$0A$0HH1HIH]hMc$0L_1HIHxL9~dHHߥH HHH*ÉH*^YfInfb f\ f|YHlLHI1HIHA$pRM1LI)A$tRHcI1IHMpH9HNHEpH[A\A]A^A_]fffff.AWAVATSPIM$@wAFHX-Y)*D$AD$A$, uRMH1fIܨL9t H@HHxL老AD$HHcH9|ȅ~D$YD$E1fKL9tH@@L'Mc$L@KIHI@EFEWfA.0Hc<Hc@19~I$QH0)LWI)1Ҩt!@@(H1DHHuIr7ffffff.TTT TTTTHH9|CDHLIW*HYDXDLYL$^ZA8 Iǃ8IIcD$I9EFEA0Wf.HcLA1t:ǃfW1fffff.IH@X8HH9ufWIrjHH)IH^HVH@X8H@X8HVH@X8HH@X8H HuI$@0^1t;ǃ1fIH@8Y8HH9uIH)IHrH@8Y8HrH@8Y8HrH@8Y8H2H@8Y8H HwAB:Hc1 $T@IԨ@+<*f(^f(]%,ZXZf(fUfTfVH@YX8HH98|LA1t.ǃfW1fIH@X8HH9ufWIrjHH)IH^HVH@X8H@X8HVH@X8HH@X8H HuI$@0^1t;ǃ1fIH@8Y8HH9uIH)IHrH@8Y8HrH@8Y8HrH@8Y8H2H@8Y8H HwHcHq1t<1fff.IԨH@8Z HH9uHff.IԨH@8Z I԰H@8Z IԸH@8Z IH@8Z HH9gH[A\A^A_ff.UAWAVAUATSHL@wLc_L\$MzDDt$1fELM@ Mc<Ic@1D9HQH0D)LAM)1t+D(ڃH1Lff.HHuLIr2f.DDD DDDDHH9|؃ wHctLcIM*D$I`HH AhW*D$AGLD)_H*^XYxDL$L$=KEDA\(^A(YATYY 8Y(\A^A_(Y-?.rWZY%/Z]WZHL\$Dt$ZDYA\fW_ (UTVAD YDYYXA\DXEDXATHtAELAXGLAELAGTAETHL9H[A\A]A^A_]fffff.H9H@H@HpHpH@H@HxHxH@H@H@H@HHL@H@H`I`HPHXIXIPH@H@hhH@H@HHH@H@HHH@H@H@H@HHH@H@H@H@HIHHH@H@HI`HH`H@H@HHH@H@HHH@H@H@H@HHH@H@HHH@H@H9t[H@H@HH fffff.AWAVSHIH@HcE1H~9HHAHHL1E199Q}HHHI΃t20H*ȋ0H*^ʃ(u-$\+$AGPZ y\K(x$?7(^YZI*YWZYZ]f(fUfTfV^\WZQtD$st AGAGuIcPD$^$HMtDIFt.H W*X Y  sYZANZ^H[A^A_f.UAWAVAUATSHXD$IL5 M6Lt$PM@HcAĈD$AĠA$fW.t>XiAXD$\Y^|$Yr|$YIZf.rf(MT$EE$EDL$W I IQWH*GHA0A0H*YWH*^A|$McII$E*KDD$DdL $DYDXA|$`E\$xAAZL$(ZA$6wYD$ D=DYAE1fWfA(E1ZAYE(A(^WZfE(D\f(Y\$0t$(Yt$8^\$@fD.fWfD(fD(fE(ffffff.fD.AXDYfE(EX`1\2ۃr'ڃttv҃ Dt0Z*HDYlXlYt^ZD\DH6HfD.fE(L fE(DYuYf(AXt$ ]fD.sY"AfA(TfA(\f(]Af(fUfATfVfD.:EfA(=YAE(AA ADL$|$Dl$D4$DL$HtfA(uoA$hfA(u_AT$`AL$xf(^f.tfA(s:X^f(]ttf(fUfTfVfA(^McI$WZWA*KDlDdDtAYAXAY^WZWA*Ak*A^\$f.H @A$sE1fEWfA(E1ffffff.WZAYA(^WZfE(D\D$0L$(YL$8f(^L$@fE.Wf(f(fE(fD.XYfD(EX`1\2ۃr)ڃt!tx҃ L0Z*HDYlXlYL^WZD\H6HfE.fE(JfE(YrYf(AXl$ ]fD.sYAf(TfA(\f(]Af(fUfATfVfD.Ef(YAAA A.|$Dl$D4$E\$xfA(^f.vAYfA(^f(]qDAf(fUfATfV^YA$f(^f.s5Y^f(];qrf(fUfTfVYA_EL$fA(E(L$E(fA(f(fA(|$Dl$D4$fD(ErA$cfE(A$WZA*^YX^YN^DZI$AZYZYPXPYX^DZWۅ~ur1tЃW1ɐXH6H9uWۃrF)Hπ6f.XYXYXYXYXYXYXYXH@u*fA(YAd$`A$XYYfUAYAXAX\f.s^Y%oD^D_AY iofE(AY_WZWA*AYAXAY^WZA$(xpfA(_f.f(fTfUfVwfA(fTfAUfVf.v^YEfA(tf(f(AfTfUfVfD(D$f.|$DL$A|$iD$ D$hD$(D$hL$ \T$(\T$(^XYȻ1hL;t$Puv nX^YL$(XL$ f(HX[A\A]A^A_]gL$\$]f(f(fUfTfVf(L;t$PuHX[A\A]A^A_]sgUAWAVAUATSHHL$HT$Ht$PEL@Ic0HL$H9A#AM`L$XYD$ 1YD$LcH uD$@HD$PBDD$`I@HD$800WH*D$0WH*D$(IǽA@D$`AE`D$XIAHD$8NdWI*$AYYD$0^D$($1f(A_L$8L$xA*T$XT$hAD$D$p^  gYD$hWA*L$ld$p_\$x_^WQfTjm%f(fUfTfVYA*L$ $\\\YT$@XT$`L$X]kf(fUHD$PBDt"f.D$ vf.D$CEID @yL;|$HAHD$D0HD$(D HĈ[A\A]A^A_]UAVSALODȃt,I)LO)O A)͹)HHoALW G L_1`EL_LW G 1DI+HHI+A  HHA)G G LOILOD9~A)I HI MA  IIEG G LOILO1ہ|[Dffff.I+HHI+A  HHA)G G LOILOD9~)I HH I+A  HHA)G G LOILO~KfI H.H I+A  HHA)G G LOILOHuI HT IA u!ALOILOG @HW@HI)A $HHAG G LOILOHW$HAG HH)HOG @[A^]UAWAVAUATSPHDJ$3DZACElADk0Dr AFA|{4AAADFDHt ǃH ɉt AtAuCA4CzAz%H u cCdAdABɉK ANɃKCCJ(K1 uAMtABuCC Db`AuAdr CD$j|u zpLBXD@LH 9MȍF9LA9AMN)K(AuC(ǃ1ƃzltAEE9AOBp9Lfff.9~KJpu C 4fD9~K$HCXC,1t C8\ȉK8t ǃ{4K8sA>IA (DHHADg A Dg LILHGHTIAL$A A!"HHAO O LILHW "HHAO O LILHWHDIDaE"!(DHHADg A Dg LILHGHH I AD$A u$ALILHgG ?A?1HI AE"A uALILG @A@nNY=NNHcB0IHIA)E"A (DHHADg A Dg LILHGˆHH IA)E"A (DHHADg A Dg LILH_DF ADAANi=NNHcB0HIA)E"A (DHHADg A Dg LILH_ˆHDH IA)E"A $DHHADg A Dg LIL~ n$NY=NNHcB0IHIA)E"A (DHHADg A Dg LILHGˆHH I+A)E"A $DHHA/Dg A Dg LILn(ʼnNY=NNHcB0IHIA)E"A (DHHADg A Dg LILHGˆHH I+A)E"A (DHHA/Dg A Dg LILHoH^,H IAE"A u"ALILG @H_A@DF0DAANi=NNHcB0HIA)E"A (DHHADg A Dg LILH_ˆHL IA)E"A (DHHADg A Dg LILH_DF4~8ADAANi=NNHcB0HIA)E"A (DHHADg A Dg LILH_ˆHDH I+A)E"A (DHHA/Dg A Dg LILHoF8HH I+AE"A u!A/LILG @F8A@u9I HɋF@< HLLLL        !! "" ##$$(())**++,,&--&0011223344'55'/66/L89@@9:HH:BIIB;PP;CQQCKRRK<XX<DYYDLZZLT[[T=``=EaaEMbbMUccU]dd]>hh>FiiFNjjNVkkV^ll^fmmf?pp?GqqGOrrOWssW_tt_guugovvoHxyyzz{{||}}~~H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@HwHL_PLOXLG`LWhLwpHOxHu H5|HwH~u H5kHwH~u H5ZHwH~u H5IHwH~u H58HwH~u H5'HwH~u H5HwH~u H5HwH~u H5HwH~ u H5HwH~ u H5҇HwH~ u H5HwH~ u H5HwH~ u H5HwH~u H5HwH~u H}HWHA;u L|L_PA{u LjL_PA{u LXL_PA{u LFL_PA{u L4L_PA{u L"L_PA{u LL_PA{u LL_PA{u LL_PA{ u LچL_PA{ u LȆL_PA{ u LL_PA{ u LL_PA{ u LL_PA{u LL_PA{u HnHWPA9u L MLOXAyu L ;LOXAyu L )LOXAyu L LOXAyu L LOXAyu L LOXAyu L LOXAyu L υLOXAyu L LOXAy u L LOXAy u L LOXAy u L LOXAy u L uLOXAy u L cLOXAyu L QLOXAyu H?HWXA8u L>LG`Axu L,LG`Axu LLG`Axu LLG`Axu LLG`Axu LLG`Axu L҄LG`Axu LLG`Axu LLG`Ax u LLG`Ax u LLG`Ax u LxLG`Ax u LfLG`Ax u LTLG`Axu LBLG`Axu H0HW`1H3A<uH_hIA|uH_hIA|uH_hIA|uH_hIHH@|1H5"fA<uHwpIA|uHwpIA|uHwpIA|uHwpIHH@|1H5f<uHwxH|uHwxH|uHwxH|uHwxHHH@|1HfD<u HHЀ|u HHЀ|u HHЀ|u HHHH@|[A^]fffff.UAWAVAUATSHIIIMGDƒt7I)MG)Mg AG A8Mo)HIMoIMg AG A.ʼnNrNNHcL B HI})A$ &HHA8AG AG MGIMGIˆHH Im)A$ &HHA(AG AG MGIMGIoA~ljNrNNHcB HIm)A$ &HHA(AG AG MGIMGIoˆHH I})A$ &HHA8AG AG MGIMGIIVHH IMA$ u(AMGIMGAG @AV IO@H HɉH I}A$ u"A8MGIMGAG @I@AnNrNNHcB HI})A$ &HHA8AG AG MGIMGIˆHH I})A$ &HHA8AG AG MGIMGIAnNrNNHcB HI})A$ &HHA8AG AG MGIMGIˆHH I})A$ &HHA8AG AG MGIMGIAnNrNNHcB HI})A$ &HHA8AG AG MGIMGIˆHH I})A$ &HHA8AG AG MGIMGIHAVH IUA$ u"AMGIMGAG @IW@IN HH I}A$!},HHA8AG AG MGIMGAN$IH 4 L ̺55)HNHcB4 HHHH Im)A$ &HHA(AG AG MGIMGIoI~( ?t?)H։NHcB4 HHHH IU)A$!}0HHAAG AG MGIMGM^,A~,IWH M^,)HNHcB< HHHH I})A$ &HHA8AG AG MGIMGIIV0HH IMpA4$ u2AMGIMGIGHAN4H IOAG ??dIGHIGAO AO yIOIGAG @_IGH HIG&HcH=u4>9ALŅA1Lzuf.A HIǃt3OLAA@HI ) LψHHω: HIAD )HD$ )HHL;t$pu4Hx[A^IG pMȈIIDHTuUAWAVSHI1|#HAHH!HHH, #HEHEHHEHHH\$HAH$H ?L E1HA1HPLHH HH DH[A^A_]AVSHxL5¸M6Lt$pD$ D0ADAANZ=NNHcH aq@)à D$ HT$HT$ E؃ LӈHHˉ H0th0LpRIEM )ȃ!}#LÈHHˉ H0DtRI IEM )ȃ L׈HHω: Hǃt3OLAA@HI ) L׈HHω: HIAD)HD$ )1HH7L;t$puHx[A^AVSHxL5"M6Lt$pD$ 0u E1Ƀ0tuHQDHPD+x A@D+0A LDHHʉT$ A HT$HT$ 0@XII A)A #LDHHȉA H HT$ A@0LQALDKHI A@ &LˈHHˉAHLQADtI1L8kMȃ uDȉHLQ@IcB 9|Dǃt3OLAA@HI ) LψHHω: HIAD )HD$ )HHWL;t$puHx[A^AVSHxL5BM6Lt$p(HHHJHH H HHD$ uHQBh1HT$ H L "t$tHH,HȉD$ HT$H2IIA(uAH |mA<@I) LˈHHˉ H@IM ) LψHHω: HMȃ uDȉH@:ǃt3OLAA@HI ) LψHHω: HIAD )HD$ )-HH衮L;t$puHx[A^_ffff.LFDt.I)LF)N A8Ϲ)HH~H~ҋF ~Mff.HHH~F $HHA8F F LFILFH~uHT?HVȉF u!ALFILFF @HV@HHV)ȉF $HHAF F LFILFHV$HAF HH)HNF @UAWAVSHxL5OM6Lt$pD$ D1ADAANZNNHL jFAA?D) D$ HT$HT$ DAAA HDHHȉA H80uHAA uȉHA@KLXAA uDȉHKA@<E1A@A!KHHˉAHDND@A LDHHˉHAFKDAANi=NNHcBIA)A LDHHˉA HIM A)A LDHHȉA HIHcKI9A LDHHȉA HOTAHA!LHHȉAHADt6HLAAHI A)A LDHHȉA HDIADAD)HD$ )HH自L;t$pu Hx[A^A_]BAVSHHL5lM6L$H|$(vd)$D$UMIDD$D$D$D$D$D$D$"D$!D$D$D$$`D$)"D$D$DcD$JD$ID$GD$FHH4$H蟩L;$u 1H[A^UAWAVATSHxIL%vM$$L$pqrH511LmGHcL<$pL (Vc)$D$VANCILL1L;$puHx[A\A^A_ UAWAVAUATSHt$HH00II EDD1E0AyA ntdDAC( u L-b u L-b u L-b u L-c u L->cu L-acu L-cu L-cu L-cwu L-ci u L-d[(u L-GvH FHH$LfDŽ pLfDŽ pLfDŽ pLIfDŽ pH$L FMMHD$(0HL$0H$@ȽH$@fB=RHH fB=RfB=RH0H$HfB=RHH fB=RfB=RfB=RH0fB=RL$@LH$T$xH$LH$H$H BƄ%pMMffffff.IHH$H c ȉcHHH;$PuHX[A\A]A^A_]fAVSP_ty8HwIIxH AAHIwI xH AAHIxHHHI xHHHHwIIxHʾ AAHIwI xHʾ AAHIxHHHI xHHHֆA1u;IxHH貆I xHHH[A^鑆H[A^LcHHxHBHH xLH[A^fDIHHcHQd_HH FC HHwH?CHcHAtEu,H`HcH) H`HHcϾ ALIcLƸff.IHcHQd_ HwHcHAtEu,HHHcH) HHHHcξ ALIcHXLLHHcHQDd_At#uJL0HxHwIcH)LhHxHwHIcȾ AAHcHx ffff.UAWAVAUATSHXIHeHH$PA1ED$EX_ALJcAƇpAƇAƇAc>IwIx AA0IwIx AA0I0IwI xH H H;$PH AAcIwIx AA0A_IxIw AAHIHIwI xH H H;$PAH AHX[A\A]A^A_]1A`ue^ uRALJcO IcH$1A`~gALJcL$$E HGHc HALJcAcIxI`m AA0IrA|H AIrAH AArAcAcuIYIpAH$HH$IYHD$XI_HD$PH>1H1H$D$Ht 1AcEHIcHt$pH$HH$HD$xD H$AL$J"H$HT$`J!HL$hHHD$XH$HD$PJH$H->J`H$E1fffff.H$B pMxK4H=A@H$B4u/H$At iAt Mxfff.H$LcH==D$IwIAĕtdIQAd_H < HIwH5<HcHʃt*uHcH)$fffff.LCǸHHcϾ ALA`LAĕtXH$HLAH$B 1ApL$C 4A cH$fL$LHLAXH<H$DDAT_t9H$HHI@HHI8LDAнAAP_L$tSH$HD$x\H$B0H$ $D$ALH$H$$ GHT$pHH$I HI` H$AxH$B1H$HcH ; AptaC 4A cHIYH$HAH$IǠ Hߋ$ALHA`IH$ C&H$HEHL$hHHT$`HH&/$ʃHFBHc HALJcAcIxI`m AA0IrA|H AIrAH AArAcAcuIYIpAH$Acu1HH$H$HHN8YI_H$H9HPH$E1H$f.H$B pMxJ,2H8DA@H$Bu/$AT iAT Mxfffff.$HcH8\IwIAĕtVIQAd_H 98L HIwH28THcHʃtuHcH)LAHHcϾ ALA`AĕtKLHLAH 7L Ap@A c$;fff.H$HHLAXAT_tI8I@HAнAP_$t;H$B0D$$1AALH$2I H$HI` HHAxH$B 1HcH 6 AptXH$B 0A cHIYHAI H$ALHA`II H$AC=AcLfSAcuLfA1ALJ|ALJALJALJALJALJALJ̒ALJԒtALJcD$$AcuL;fAĕAcu!1H-U5AAE1fDIwIxK7SAiT]fApfAxA cIwIxHHK7SAiT]fApfAxA cIwHIxHK7TAiT]fApfAxA cIwLIxLK7TAiT] fApfAxA cIHI(L$F!AP_t AIL$D!$ISH$H3H$E1DŽ$L$D$MLHHL$xADŽpADŽxADŽADŽKwKxLAAT_H$H 6IHDHD6H$HX3AD$D6H$IcH$$A6LMHH$AH$E1E1@AT_t3H$HHI@HHI8@HAнAP_t9Dt$H$$E1LHH$$D$D 3fH$HH$I@ HIŀ HApt6HHAHA$DNA IHAHIMt-AT_t3H$HHI@HHI8@LAнAP_tDH$D$H$$E1LLH$$D$% 4H$HH$I@ HIǀ LApt"H$H<(LAA HHM$M$L$HB0HL-x0LLt$xt$E cEH$HDH$1fD 9HcH͍IAHHLH$I HEAAHcH$IxHAH=/DEL$HIcHH[/H5P/fADŽpfADŽxEE>H$HHEH$H$H$HMHIg#ALJcDŽ$AcuLz_AĕAcISIwIxAifA|fAA cISIwIxHHAifA~fAA cITIwIxAifAfAA cITIwIxAifAfAA cH4U#L$IAP_t AALJ|ALJALJALJIwIxLAAT_IHLAE1D!$)H$1DŽ$DŽ$MO$.T_t,H@HH8H¹@LнP_t-\$$AE1HL拌$%HH H$HH HLpMt?N-SLLL$N $MHIH(ALJcH$HH$H$HH$IYHD$x11(A$EX_H$HcIILl$xMwIxEHAIccAĕIQAd_D$H$L$H$IwH$HcH)ʾ AH$A0ffffff.D$H$L$H$H$nfDD$H$L$H$IwH$HHcξ AH$Ah&fffff.H$H$A 1AĕH7*MAL%w*H9*tH$H$BD%H$H ALAH$H )H) ApA HI HHuH [)C@A cH$H:MHSH$ffDL$D$H$H$HH (HD$pADŽpADŽxADŽADŽH$HH$H$AAT_t5fI8I@H|AнH HuH$$EfELffEfE fAfE fE@fAfE@fE`fA fE`ffAfDžffAfDžffA fDžffAfDžffAfDžf fAfDž f@fAfDž@f`fAfDž`ffAfDžffAfDžffAfDžffAfDžAP_LlH$HH o'L $$DH$D$E1I1fffff.D|$$$AHL拔$D$DD$6trLLH$Hà LD$Lؽʼn$H$H$J8H &ƄpII I I;fDH~H$uH~u H~fL 0ApHHIRAHc$H$DH$D$E11LHH$H$HIH$I HI` AAEJL$@DHF% LcIύIAH$ALcLHIYLHH$HHAH$IŠ Hߋ$A$HAؽÉ$Hu$AAƄpAGEE L$LL$II$HD$PH$HL$` $D$AHLHT$hA؋$J*HT$HHHD$hH@ HHŀ LpH$tq cLLHD$hH L$LL$HcH=oIBfDŽpfDŽx1$HcH=@IBfDŽpfDŽx@IL$H$$$H$IHǍ;ILMEHT$8LL$@IH`AcApAt_9NAl_Ap_9LAx_9N9LIxI0xIc0IPHD$D$$ AAAIxIPxIc4IHD$D$$ AAAI xIpxIc8IHD$D$$ AAAA1ALJ|ALJALJALJALJALJALJ̒ALJԒt,ALJALJALJܒALJILJcIc8_I` ALJcAcIxI`n AA0IrA|H AIrAH AArAcAcuISI`oAD$H$L$AcLu1HH$IL$D<HHHSH$[H$fDŽpfDŽxHL$H$D$H$H$%ffffff.H$H$D$H$HcH VD$AD HcHHwH$D HcHxN#@_HbA HLĕt{HQd_DHwH$HcHAtpL$EL$IHcH)ʾ ALH{L$HLBXL$IPffff.L$HHcȾ AILHL$LH$BXH$ĕtLH$H<+LiH$fpfxH$@ cLLT_t,H@HH8H¹@LнP_D$t1H$D$$1AAHLDo%H@ H$HH HLpL$D cH$H<+LH LDLLLH$fDŽpfDŽxHL$H$D$HAH퀃IAcL;pDt_D9DNl_p_9DLx_9N9LHxH0xHc0HPHD$D$$ EA_AAD HxHPxLc4&H xD|$$D$ HEȺMYH-1L5ML=<fff.B43IwUIxLAB ;A pA cHI HHuM[H-%1B43IwUIxLABL;A pA cHHI HuM]H-1fB43IwUI xLABL; A pA cHHI HuMMYH-\1ML=pL%fB4;IwUIxLAB #A pA cHI HHuMSIL$EDt$hAAEƉ$DŽ$fDMD$LHH$H6HD$XADŽpADŽxADŽADŽKwKxLAAT_tSMIHH1HHI@HHI8I|-AнH HuMLt$xIcHL$p$H$$1D$`AP_L4HD$xH DDD$HHLH$L,H$Dl$$$DŽ$E1LHދ$D$$LHLLYLHH$HŠ HDDŽ$|$htL$$HPADƄpDŽ$ILHHHL$LH$$$l$E1LHދ$DD$HHMMYLHAH$IŠ HDA$LAÉ$MHxDAƄpDŽ$L$LHHHLH$$$l$E1LHދ$DD$HHMMYLHAH$IŠ HDA$LAÉ$MHDAƄpDŽ$L$ILHLL$$$Dt$E1LHދ$D$DLHLLYLHH$HŠ HD$LÉ$IH AAƄpH$eHHLHT$pHH$I HI` AqDH4H$lj$$$fHw  LcI͍I$H$ADHH$HMYMMIL$LLA$H$IĠ LMA$LAʼn$H H$AƄpAu$1AL$$H$tQ$$0H$HH - fADŽpfADŽx@ D$`HH$H-& }DHD$XADŽpADŽxADŽADŽLt$xoDd$`E c1ELt$xtOD )HcHˍIA؃كHcKxHHLAxCEuIEIALJcIcAt)ApA A Ic8_I`f V|$$HH IctcHH!HH9m eApA;tQACALJc3 +ALJcL$IL$1EDt$hEȉ$H$ALJ|ALJALJALJIwIxLAAT_tGIH1ffffff.I8I@I|AнH HuH$1DŽ$fffff.AP_H,H$HLl$$DŽ$AE1LHDM$$MHHMYLHAI HDADŽ$|$htLA$$HlDAƄpDŽ$MHH$HHHEMd-\$$AE1LLDM.YLLAI LDA$YD$LAʼn$AHHLI( H$HIh HA.H4H$AƉ$$$ffff.DHvHcL,L$JALcLHIYIL$HLAI L$A$HAʼn$HAAƄpH$pEPD$L$D$/D$L$HZAƄpDŽ$H$H$IILHMd-D|$$AE1LL拜$ttM.YLLAI LA$ALAʼn$L$HAAƄpDŽ$AH$HHHM|-\$$AE1LLDH$M.YLLAI LDA$LAÉ$L$H$HH$AƄpMM$H$tQ$$#H~fADŽpfADŽxH$ H$HH$&ALJ|ALJALJALJ H$HA pH$1DŽ$Mf.O<.T_t,H@HH8H¹@LнP_t-\$$AE1HL$%HH H$HH HLpt!J-SL $HIDŽ$H+$ID$D$t$E cE1fffff.DH HcH͍IAHHLI HDAHcIxHAHH 4fADŽpfADŽxEEnMH$A cL5.1B 1HcHˍI؃كHcIxHHLAxCuUH$IwHHcξ AHAhIAĕMMYH$1H-L$E1L$H4LUH$HH$H ALAH  A pA HI HHuC@A cH$H9MHuH~uH~uH~ApIRA2L$IL$ALJ|ALJALJALJLH$HH$A1AT_t,I8I@I<AнH HuՍD$fAfA$fAfAF fAD$fAF fAF@fAD$fAF@fAF`fAD$ fAF`fAfAD$fAdžfAfAD$fAdžfAfAD$ fAdžfAfAD$fAdžfAfAD$fAdžfA fAD$fAdž fA@fAD$fAdž@fA`fAD$fAdž`fAfAD$fAdžfAfAD$fAdžfAfAD$fAdžfAfAD$L$fAdžAP_LE111DO<.\$$1AAILLD$Dt|K,YH$LA$I$ LDA$$H$A$ؽL$$HAƄpL LL$HI H.EE1H$HH$1LHLHH H$HH` HJ4L$fHGHcL$2J$LcLHLYMIL$LLH L$$Lؽʼn$HADƄpAt$$NL$HL$IIL$M$3IALJ|ALJALJALJ1 IA cD$H$HAȼAP_t"$01E1ALHDV0H$HI I` 4HAApIRHAHAмI HDAfLffCfF fCfF@fC fF`fCffCffC ffCffCffCf fCf@fCf`fCffCffCffCf L4H$A HLDHHt!LHx HEPHHt!LH x HEPDž|DžDžDžDžDžDž̒DžԒ1|(DžDžDžܒDžHDžcHc8_H`fABH$HAAcw;IccAĕt LIxAI xAAcALfAcIc At'ApA A Ic8_I`f V$unHH IctLuVHH!HH9u: u6ApA;tu&AuALJc u ALJcH<HH;$PuHX[A\A]A^A_]_ý MCCC%@UAWAVAUATSHIHE<HH$A1?L$IL$IIHL$XIO HL$pIO@HL$hIO`HL$`1H$$HcH$AtAt_9NAl_Ap_9LAx_9N9LIxHI0xIc0DDHHIPHD$D$$ AHHLH$HHD$x1E1H$  HcIwHcIxLAhAT_HD$xHHI@HHHI8HڹLAнI@HI8HڹH|$pAнI@HI8HڹH|$hAнI@I8H|$`HHAнH$HH$I HI` LALAEtvffffff.EDH CD<HcLHHH$L$LHLHAEAdADAEuH$L$IH$0HHHD$X$=H$HH$IctK$D$pD$hL$IL$Ic$D$pD$h$AtAt_9ADOfNAl_Ap_9DLfM|$pAx_9щOfN9LfM‰D$hIxI0xIc0EDIPHD$D$$ AHE H$HE@H$HE`HD$x1HH$E1H$  HcIwHcIxHAhAT_I8I@HAнI8I@H$AнI8I@H$AнI8I@H|$xAнI( HIh HHALAEAtlEDH SMcILHH$L$LHLHAEAu ÈAAEuH$H$IH$sMcHGF$AAL$$cDT$hDT$p IxIPxMc4"I xDAɉ $D$D$ HAȺ$AtAt_9OfNAl_Ap_9LfM|$pAx_9щOfN9LfMl$hIxI0xIc0DDIPHD$D$$ AID$ H$ID$@H$ID$`HD$x1HH$L$1H$  HcIwHcIxLAhAT_I8I@LAнI8I@H$AнI8I@H$AнI8I@H|$xAнI( HIh HLALAEAt]fADH SMcILHH$LHLHD ÈAAEuH$L$IH$McHQB $DT$hDT$p IxIPxMc4I xDAʉ $D$D$ HAȺHLAAGL|$8HHD$`BD$XHHHD$hHHD$PHHD$HHHD$@1IwMxHmu5HHIHt!MP ALLPH$ LHAAE9AT_?H$HHLAhHH\$pHILd$hLAhI@HI8H¹HAнfEf$fEI@HI8H¹H$AнfE f$fE I@HI8H¹H$AнfE@f$fE@I@HI8H¹H|$xAнfE`f$fE`I@HI8H¹LAнff$fDžI@HI8HAH|$PAнff$fDžI@HI8LH|$HAнff$fDžI@HI8LH|$@Aнff$fDžH$HHt$pH$HLAHl$`HI8 Ix 4()HAGI8 Ix 4()H$AD;|$XH\$pAT_H$uiHHLAhfEfE fE@fE`HIH|$hHLAhfDžfDžfDžfDžHD$8HHD$pI8 HIx HHAA1EtfDADH D<HcLHHH$H$HAHAؽDADAEuI8 HT$pHIx H|$hAAEtfADH CD<HcLHHH$H$HAHAؽDjADAEuH$H$L$"HLAD$hH$1ILd$pL$MwMxH[u5HHIHt!MP ALLPH$ LLA H$9SAT_-H$HLLAhI@HI8H¹HAнff$fI@HI8H¹H$AнfC f$fC I@HI8H¹H$AнfC@f$fC@I@HI8H¹H|$xAнfC`f$fC`HT$pH$H$HLLApHT$pI8 Ix 4HA;l$hAT_H$u'HLLAhffC fC@fC`I8 HD$pHIx HHAAEta11ffff.ADH HcHHHH$LALAؽD9ÈAEuH$H$Adžc1H)HH;$uH[A\A]A^A_]蘉fDUAWAVAUATSH`H8H`H@H`HHE1AA@LLE1fff.DAEЄAEMMEB`A9v.LHH@1,HL9|HHB,B`Hc\HL1ɋ`A,HHHH1Hf_`HHL9|LHfDŽ`Iǃ1tI@I9)[A\A]A^A_]fffff.UAWAVAUATSHHHe(HH$1AL$ X_D$@DǃcIDD$8D!ccu HDwDDĕH$AHcH$HH$IcH$HHH$HHHL$xH HLH$HHH$E1E1f.ctwJsxH$HH$JswHH$CD5HHHSiIcH> f pf xrDH$L-B4(JswH MAJsxH$J YL$H$BD@pL$C4/JswHBxJsxL$K% Y$H$BL pHAtJswHBTxJsxK%@YL$CL p HD$xH u4JswH BAJsxK%`YC p $L$L$D cIIAIDX_LcǃcHI!ccu HDDDĕ4H$BLcH$HcLccHxHLHwHIcHHSH$iH A f pf xX_$LcǃcHI!ccu HDL$EAAĕB4H$DHcLccDHHxHHHwHH$HHHSH$iH A f pf x D|$hL$l$\L$H$cHcLc| H$OHHP_H$LнL@H8HwHHH$HxLHT$`L$IHT_tIuI@HAL$L$H$8L$.Dl$$AE1HHH$谷"D$H$cHcH$HH$m H$OHH$BE1=$HcH fDŽpfDŽxL$ $L$MAJwH$HH$NxIL$H$HLE탻T_t5MHTHHH@HH8@HнCT-P_tHHEDML$D|$$E1HH$$(@fDHc$HH@ HHˀ H$HpL$IcL$HLSLH$H|$@tP_uLDMHH H$LH$HcH fDŽpfDŽxD$8 cL$+f$HcH fDŽpfDŽxIƋ$AILd$xl$\BDDcHcHcH$OHHP_H$LнH@HL$pL8HwHHH$HxHHT$`HT_t"HD$pH0I$@HAUL$Ll$hL$H$8HD$H$D$$AE1HHLd$xD貳5L$MwIFH$IGH$H-HLHHYA4HwBT}HxH$HA@pLHHYL-9C4.HwL=CwHx$H A  pH$HHYCt.HwCTwHxH OALL$ p H$HHHYB4)HwAOIHxH A  p $L$D cH$D<HHwLH$HtLxMK4H$DILcLHHYH$0H cA  pH$ADLcLHHYH$Ht(@L$K%H$0H A  pHwLH$HtL xK/L$L$CD LcLHHYH$0HH A  pCD"LcLHHYH$Ht(@H$J8H$0H DA  pǃcL-MmLD$Mt$L$MnID$H$H->HWLHHYA4HwBTeHxH$L=C<@pLHHYHA4HwL%CtHx$C > pIJ+YL$HAtHwCTtHxH ALD$ p H$HHHYHF4HwALIHxH A p $H$ cAADMILcHwLLHxLL$LAGHcHHHYH$0H )L pHwLLL xMA IcHHHYLH$0H L pw|$h$L$OIH$LcLd$xHP_H$HнH$H@L8IE HD$@IE@HD$HIE`HD$PHwHHH$HxLHT$`LhHBIH$HD$8fDŽpfDŽxT_tNI4$ILUI4$IH|$@UI4$IH|$HUI4$IH|$PUL$Lt$xI$H$81 L$Dt$$AE1HLL$DLL$LHLYLLH LLl$pD|$hMtL$HL$8Ƅ pD$h$L$ |$@D$L$OIL$AL$ID$ HD$ ID$@HD$hID$`HD$`1ffffff.HDHwH$HH$HxHH$HT$(LhH$H$HcH$HHD$PfDŽpfDŽxT_HDMI H@LIH8LLнH@LH8LH|$ нH@LH8LH|$hнL@L8H|$`LLнG|-P_D$HH mDD D$Hl$HȉL$xEH$D$ $E1E1HH$DDeL$ttD|$pH$HLYLH$HJ HD|$@tLL$HD$PƄpAD|$p$H$L$x $D$E1HHl$ HDDD$諝D|$pL$ILHLYLHJ Lt$0HDED$ALAD$HL$hHmAƄpD$\ED|$p:ff.IcDH$HH HH` L$LHl$H1AljD$\L$$fDH LcI̍IAH$ALcLHLYLHH$LHH$Hà H$$Lʼn$HHADƄpAt$ELDl$\Lt$0HL$hH$T$x$D$E1HILDDD$蜛$D|$pEL$ILHLYLLHD$0Hà LLt$hDLʼn$Lt$`H]AƄpED|$pLt$hLt$`l$\H$L$x $D$E1HLDD$Dt|L$IL$LHDLYLLHD$0Hà L$ELt$`Lʼn$1ffff.l$\Lt$`Hl$H|$\L$u/yLt$`L$HMH$ƄpHl$H$*HD$PfDŽpfDŽx'ffffff.H|$(LxD$8 cHŋ$H~HwH5$ɉ$H$OHH$HcH$HP_H$HнHL$hL@L8HM H$HM@H$HwHHxHHT$`HE`HD$PHH$HhH$HHD$@fDŽpfDŽxT_IuI$HL$Ld$hA$IuH$HH$A$IuH$HH$A$IuH$HH|$PA$L$H$L$Ll$pHD$AH$8D$L$$AE1HILLl$xHD襗 HH$HHYHLH LL$D$tH$HL$@Ƅ pD$H$@ H$HHH HH HpL$F4IcHLSLH|$htH$8uL|_H HH$H|$`HIcH fDŽpfDŽxD$\ cH$BIcH {fDŽpfDŽxH$D$Ld$xLHHH HH HpH$D4H$HHLSLH$tH$8uL|OH HDH|$`HIcH fDŽpfDŽxD$\ c"IcH pfDŽpfDŽxL$H$ Lt$xL$L$H$HHH( HHh LHL$H$Hl$p1ADd$hff.DH LcI΍IAHD$xALcLHLYLHHl$pLHH HH$$Lʼn$HFADƄpAVE[L$H$D$Lt$xLHH( HHh HH$ D$H$LL$1҉ƉD$HDH LcI΍I$H$ALcLHLYMIL$LLH LD$ALAD$HADƄpAV$LL$$SD$hLl$pL$L$MLt$@DD$$AE1HLH$OLd$xILHLYLLH L$Lʼn$Lt$HH'AƄpD$hLd$xH$Lt$HDD$$AE1HL蒑Ld$xILHIHYH|$hLH LD$H|$hʼn$Lt$PHbAƄpD$hLLd$xLt$PDD$$AE1HLҐtwILHLYLLH L$Lʼn$H$H|$`Ht$pHAƄp|$hH$H|$`Ht$pt;H̓$HD$8fDŽpfDŽxxD$\ cHL$IH$HcH$Cl HIt$ Ht$xHHHYH$AHHD$pfH$NAQA$c<(t-1ҹ ALLq8I$H AQ|(t-1ALL:8I$H @QA$c|(t0ALL7I$H @QA$c|(t0ALL7I$H K@QLt$`A$cLd$(|(Y' AH\$(HHt$`e7H H ?Q'H I$cH-|(t1LL:A$c|(tLL:A$c|(tLL:A$c|(t LLe:H-+<(t*11ALL6I$H ?QA$c<(t-1ҹALLD6I$H >QA$c<(t-1ҹALL6I$H >QA$c<(t-1ҹ ALL5I$H ]>Q|(t-1ALL5I$H &>QA$c|(t0ALLU5I$H =QA$c|(t0ALL5I$H =QLt$`A$c|(0 ALHt$`4I$ H [=QLL L 1L{ LiALd$( 1LLt$`L4L" L 1L LAXM 1LLt$` 1LLd$( L LLt$`HD$XC#H\$(L1tcxH|$`XHD$Pcu HD$P1L-2L%GLt$`fDBD-HT$(H?H8BL!BT"9~фDDHHL$(H@B\ DA9uH|$`P1LD9)ÉڃELELuELcHl$PH4"1L@M L, LLt$`HD$XHD$XMI,A$L1tA$cA$xH|$`HD$PA$cMu HD$P1L5L%BD5I?I8BL!BT"9~фDDHI@B\ DA9uH|$`Vf1Lt$`L!D9)ÉڃELELELL5ޙHl$PH8J1LA$(x|1LL0LL011ALLl0I$H8S81ҹALLLt$`:0I$Ld$(S81L(A$(x|1LL/LLp/11ALL/I$Hl8S81ҹALLLt$`/I$S8LоLA$cu 1L\۾m1Ic$cH ^LLA$cоLA$c LA$cLd$(q LоLA$cu 1Lw۾1Ic$cH yL:LA$cоLA$c( LA$cM LоLA$cu 1L۾u_1vLvоL`A$cu 1L9۾u_1vLоLA$cu 1L۾uf1}LоLA$cu 1L۾_1sL^оLLt$`CE1A$(xLd$(A~ZE11H\$(HHl$`H+HHp+HH`+ HHP+E1ffff.Hl$(B%cHH (HcHH\$`1AHHD}+HƔA IHǔAH HMIH 3AO1AHL0+LALL-CT/H HMH3AO1AHL*ALCT/H HMHi3AO1AHL*ALCT/H HMH.3n1AHHDj*H A L-C/H HML52AVAO1AHH!*H jALCT/H HMAVfD1AHHD)H #A L-'C/H HML5O2AVAO1AHH)H ڒALCT/H HMAVPf1AHHDJ)H A HAH HMH 1QIIIHLоLLt$`E1A$(x~HE11LH\$`H3(LH#(LH( LH(1ېAcHyH ^%HcHLt$`1ALLDB(H-A /HAH ILH 0AO1ALL'AL/L-NCT/H ILHr0AO1ALL'AL/CT/H ILH70AO1ALL~'AL/CT/Ll$XH ILH/1ALLD:'H A HAH ILLL%/AT$AO1AHL&H 6ALH9ATH HMAT$I1ALLD&H A HAH ILLL% /AT$AO1AHLM&H ALHATH HMAT$IQf.1ALLD%H CA HGAH ILH o.QHIH8AF LLLd$(LLt$`OA LqLLLt$`qLd$(1LHL7LLt$` HD$XH\$(L1tcxH|$`HD$Pcu HD$P1L%ÍL-؎Lt$`BD%HT$(H?H8BL)BT*9~фDDHHL$(H@B\(DA9uH|$`P1L6D9)ÉڃELELELHl$PH4M1LLLLt$`HD$XAL1tAcAxH|$`pHD$PAcu HD$P1L5IL%^fBD5I?I8BL!BT"9~фDDHI@B\ DA9uH|$`Vf1Lt$`LD9)ÉڃELELELL5Hl$PH8Ic$cH  LNLA$cо!L*A$c"L A$c"Ic$cH  LLhA$cо!LA$c"LA$c""1LhLd$(#LR#LLt$`;HD$XH\$(L1tcxH|$`HD$Pcu HD$P1L%ۉL-Lt$`ffffff.BD%HT$(H?H8BL)BT*9~фDDHHL$(H@B\(DA9u H|$`H1LND9)ÉڃEL1ELEL Hl$PH<"1LM#L#LLt$`HD$X6HD$XMIA$L1tA$cA$xH|$`qHD$PA$cMu HD$P1L5FL%[BD5I?I8BL!BT"9~фDDHI@B\ DA9u H|$`T1Lt$`LD9)ÉڃELELELL5Hl$PH:MMc$cA$_1tIc$T`I$`< Ll$XtIc$\`I$`<@InH҃H|$` Hw?LHHоCH|$`HuAоCH|$`H\$`L[CEA)D{ AD{A$`+D$HDA$`A[IADڃI)Ӹ)A+͹)H1@I$wHH,H H "HHHA;Iffff.HHuA$_AMΐE1E1ff.IcKwH49H P!}HHHAIKwHHH,H B!}HHHA3IKwHHHH P HވHHA3IKwHHH,H ݍB HHHA3IKwHHHH P HވHHA3IKwHHH,H ݍB HHHA3IKwHHHH P HވHHA3IKwHH,9H ݍB HHHA3IIA$_HcAI9IIHA+HHIDIFLAFA+FAF AFA$dD)A$dD|$0Ll$XLd$(HD$(DcHD$(HII#HH!ALL))DML,L))DL AC$L)D)LDH߉DA)A)AAHDDLd$(A$A$AA0ƒŃ0t NDΉLl$XD|$0MA$ct2H\A F EMA$c1H-D|$0A$L1tYIc$cHuA$c H $t(A$ctA$cA$xHII$cLuAtHHIH9gAD$ IA$I$)A$cu'9~#Ic$8_I$`Vfu A$1HH9s1*Ic$P`I$`4tI$`Q?مtG)HȽh)Ƀ4D2Nffff.s<Lud$ <1LAu^A$A$tUA$pLaI$RA$d_1LA$ȿ~A$cA$c)1L5B 1HcH͍IHHISA$d_LA$ȿEu1LA$cM$Y1L5BD5AhɾZAouYApt7LZA$d_LLA$ȿffff.1L&HI vA$c Dl$ AAI$YHL$81DD$PMH@D$@HL$HHcHl$XHHl$8E1fDHD$XJ H ~AoAhDDɍtQ]Apt)LLAd_HLAȿ 1L&IH IuL$@D$PHL$HMA$cLH닃 Dt$ AD΋ AD ΃a1u/t]LHRd_HL<LYHRd_Lȿ}1L2 AD։ AD փaLHRd_HLx1L AD։ AD փat*LxHRd_Lȿ 1LQcH_AAHHD$@H[HHD$8Af.Ld$HHT$PHL$XLjHf.H{ADohDDɍtQept3Ld_HLȿffff.1LfIH M9vHD$@HT$PHLd$HIHL$XHL$80.AGA+GAG AGd+L$0dJ H=D6H5P6H n/y'Hl$(cudHt$`HL$XHL$XH{HBL1HD$HAHHHSd_HT$PLȿ@1H|$`ADžIHD$@HHD$@HIA_IcT`Ic<uBT$A{T$AT$AT$AT$A˒T$AӒIcX`<uBL$0AL$8AL$AL$AL$ AےL$At5Ic\`Ic<u!D$AtD$ AD$AĒHL$`A+AA AAd+L$AdHh[A\A]A^A_]A$cuUHt$`HbnJBnJ0hodhd h~A9u(11LD]\$A)ÉL(L }v\$Dd$Dt$ D|.LcIE1L%hhCt%(LIE9uHcH @ht(1LADt$ Dd$\$+L,L|-Lj.LX.LF.L4.L".LUL@LsCBLʼnŋ\$AA9u/11LUAE)EAEL/LA }mADl$A|6IcH1L-fff.B4+/L[H9uIcH ft/1L8Dl$D2L3L4L5L5L5L5L5LAT$LɼALDACBALH[A\A]A^A_]fDUAVSIHcH ?eHcH H ϊ1ۀ~Hp7 ۄ~HP us6~(DLލC:̓1L[A^]UAWAVAUATSH8LccD1ALD)D<@ 4_t)Hc8_Hc_H)H`tu_d_H HH H E u,ALILLJ @d_@L҉`L҉t6t$ A)AHLH HcH=/<9H %fLHHH H )ȉ @HHA2  LILHH L鋏OAAcHl$0HHH HL H ȉ u&A LILLJ @@(x4H HH H ȉ A HLJ @L)D @A)`D)Dɉ`HH )ȉ 3HHA2  LILH $HA2 HH)HHǃ @HDT$ @E1fD1fffff.JwH H,9H H  +HH͉*  HHHHHuIM9|AH_AHE1E1Mc1ff.HwLH H\ H H  +HHˉ  HHHHHuIƋ_HcAI9joAH H HH  Hl$0HHA2  HH 1 HAEE1E1Mc1ff.HHwLH H4 H H  +HHΉ2  HHHHHHuIÊ_HcAI9e)щՃHH)HHHcHH) 8Ϲ)HH LD)@)ЋdD)dAN"Hl$0H(xII HcHccH,HabH\L`BLHH HH H )ȉ 2HHA*  LILcjAɃH aB<t H HH H ȉ <A LILLJ @@ H H Hl$0HH  AMHl$0cH-P))Lu_BLHHH H )ȉ /HHH0  HH c)BLHHH H )ȉ !}/HHH0  HH c)BLHHH H )ȉ /HHH0  HH c)BLHHH H )ȉ (HHH0  HH(xnHc1L^L ]fff.B<BL (xu[H HH H ȉ HHLJ @@offffff.HcBLHH HH H )ȉ 1HHH  HfHHH,xVAHl$0H HL H ȉ H A Hǃ @H  Hc1Lx]L 1\B|BL ,xuZH HH H ȉ HHLJ @@nfffff.HcBLHH HH H )ȉ 1HHH  HfHHHcH-q\<(t11ҹHJ&Hc<(t1H&&Hc<(t1H&Hc<(t1 H%Hc|(t1ҹH%Hc|(tH%Hc|(tHi%HcH|(  H n[B< , H HH H ȉ _ A LILLJ @@4 Hl$0HH  E1 ,HHA  LIL u8H HHH  HHAmcH#H-)YL*HH HH H )ȉ 3HHA2  LILH cL*HHH H )ȉ !}3HHA2  LILH cL*HHH H )ȉ 3HHA2  LILH cL*HHH H )ȉ ,HHA2  LILE(xulH HH H ȉ A LILLJ @@}HDHl$0$} HcH %WL HH HH H )ȉ ,HHA  LIL(xuPH HH H ȉ A LILLJ @@aHcH dVL HH HH H )ȉ ,HHA  LIL(xuPH HH H ȉ A LILLJ @@aHcH UL HH HH H )ȉ ,HHA  LIL(xu=H HH H ȉ uhA HLJ @OHcH TL HH HH H )ȉ HHA HHcHE1L-pfff.EHIcDL1HDVAT$1HBAT$1H.AT$>1HDAT$11HDAT$1Hffff.1HDIHI- H HH  ,HHA  LILHl$0(xRH HH H ȉ A LILLJ @@H HH  ,HHA  LILHl$0(x{H HH H ȉ A LILLJ @@HcBLHH HH H )ȉ ,HHA  LILInHEAu=H HH H ȉ ubA HLJ @IHcBLHH HH H )ȉ HHA HHHURB<t11ҹHHQ1HcBLHH HH H )ȉ ,HHA  LILPmLcH HH H ȉ +A LILLJ @@HcH PL HH HH H )ȉ HHA H11ҹHHcH OL HH HH H )ȉ ,HHA  LIL(xH HH H ȉ $A HLJ @HcH OL HH HH H )ȉ ,HHA  LIL(xH HH H ȉ A HLJ @HcH INL HH HH H )ȉ HHA H11ҹH1HcH ML HH HH H )ȉ HHA H11ҹH|1HcBLHH HH H )ȉ ,HHA  LILInHEAuPH HH H ȉ A LILLJ @@[HcBLHH HH H )ȉ ,HHA  LILEL.Au=H HH H ȉ ubA HLJ @IHcBLHH HH H )ȉ HHA HHLBcutt11ҹHwHHPmLs1HRHw1ҹH8Lnt11ҹHHHPmLs1HHw1ҹHLsHLD)@ )‹`D)щ`Ac cHcAHH|$0H<HH-&IHH4vHH<1H -JLHH HH H )ȉ ,HHA0  LILL1tuHccHuc H5iK 1tGct>H HcH H ȉ uAHǃ @A?T$H D$ HD$ HY1L% #E1HHH HH8ohDCƒH HDt>0B3pt*HHt$(HH R1H߉j B3p`Ht$(ATDH HADH H  )щ 'HHH HfcHl$0IfDJD=H GD4B3oB3hDCƒH GB3pt"HL B3pffDATDH HADH H  )щ ,HHH Hfffff.HI  Ht$(HIHl$0HH;t$ HcHcHcHH H,$T$HcFE1E1D|$ fff.IcMcHsFApt,HpLHHYHHHSLHH *F  pt-H pHHYHHHHSLHH E  pt-H pHHYHHHHSI HEApt*HpIJ3YHHH+SAAA1HD$L%#EL=\1f.L$cɸ3fL$0HCGHT$ L$(HL$D41DA.HcHDD,B+oB+h4DCƃB B+pt&HH YH߉{B+paATGH HAGH H  )щ ,HHH Hfffff.HH#HL$ D$0D$(L$HD$HD$;L$ H,$T$}Hc_H)ȀtHRH߉WH5TFH HFH H  )щ HHH HHc_H)ȀtHRH߉WH5 TFH HFH H  )щ HHH H}i_HHD$L[HHD$AL%{ff.L|$ HT$(Lt$0Ljffff.H)BAl+o+hDCƒH A+pt)HL+pnfffff.ATDH HADH H  )щ ,HHH Hfffff.II M9 HD$HT$(HL|$ ILt$0Lt$0+@+ d+L$dH8[A\A]A^A_]fLfff.USAȃHccH B c1ct DHcH@ H HH H  )ʉ HHH  HHcH _@LHH HH H  )ʉ (HHH  HL1tIH HɋcH H ʉ u"HHLJ @@LT@1L ]?H58AAB H?H8\3l59~@AHH@\19uMH HL H ʉ ~H HLJ @@ZD9)H HH H  (HHH  HLHEtbHccH :@4H>LHH HH H )ʉ  HHH H[]@cuD47 q ӹD)HcHH K~JTBLrI HB4rH I E A)E A 3DHHI1E A E II ADHH I E)E A ,DHHI)E A E IA)DL$A9A EBLt0LcIt$@DDA)̃w{IcI L ~AI HAH I A)E A ,DHHIE A E IA|DA1A)C$)˃DXA|DJ!I @HH I A)E A ;DHHI D)ӍkEE|JA0d|.|. D)պO9ALJcOI HHI A)E A 3DHHI1E A E II @!@HH I A)E A ,DHHIE A E IDɃDH ;JA9EFA9mL%lf L :DFlt2IcH@wnHcH LLI H@r"IL9s{huu $@@ΉQ1@@ΉQ Q1+K`PPǃPǃP<HǃQHǃPHPHHcPH4Hy4 <Š_HPHHc4 H4͠H@CpC4 < HPHjK4 KpL HcHH$~14 HPH$Hc4 HHǃ$Qǃ QHǃ@ Hǃ` HǃX DH0H‹0H1HHP ǃH W;H z;LPL};LLw;HXH蒂;H$;Hȵ薿;HX<;L@HLH=^HuLHM(HH(HM HH HMHHHMHHHMHUHPHH;S:&3HpHH;i;Hקt H}H蜄H'Hc1HkH 21TfTf1IG0HHIG(H@IG H8IGH0IGH(IIOH HHȻHH8H(HhHXHHHHHXH(H`HHؾHHлHHxHHHID$0HHID$(H@ID$ H8ID$H0ID$H(I$IL$H HHлHH@H(HpHXHHHHH@H(HhHHHH 1H$11HHHD$ L-E}EL%WfDNt-LLu LH5.|uCfDLH5Yu@!=LH52uCupLH5ʃuHD!D9u@HtE;|-t41H1L|$ LH MHIL|$ E|-$HE;uH a1H1H|$ HLH$1HHL-jMmHH uiD$,D$,u]ǃCC *D$ LLH A*f+Cf(H-H11H\H11HIH11H6H1L;$HHĸ[A\A]A^A_]** 0+_ZYYL$ f.rVAuW**p0W*}*Zf(*_ZYYD$ ,@D H H @!H Hs|HHH%HJs|HHP11'dt11HHu H1H诏ǃdH{Cv~3@!HH=HcC{HHMHŌH9H|1{|7@!HH@!HHHHcCH9|H @!H{U1D{ AHAH~H@!H`HHX1tHHǘ1tVEt3HZHHQHHQu"HHQHHQHHHHAB1L}AG|AltpHD$8H H |/H61L|HD$8EAlt+At!H'1L|ALJADt AHuHIDH*H*^AG`Awdu$HcHigfffHH?H",9OAwd9NOAwdAN1IAAA9MWɅtWA**^W**Y_],AALt#APtA<uI@uH ALAPAWZ] ZWUAt .Uu ALJA wlu2=@t+At!H1LzALJEtAt ALJAGy AGpAG=LAOAu HD$@8uAGIOуLAH NȃLAAt O1HAtAx NȅHAxANȅHAAr ALJA4rALJ4A8NуMA8| ALJ8$uAĕu AD ALJ4ALt HD$881ALA%3AIƒAuAHH A uAAAPN1҅HAPANHAAZ] ZWUA.u ALJ1A ILJ|EA|uAAht/H|AHzAHEH1LHwNt#tbH)1LwH1A'At9H1LwH AH1LHIswAhtA`AdILJ`WWZ]ZfWUA`WZ]ZUAdAD1|+YZX,A\_EPEtYZXx,A`_A0 N߃MAyAGEDDEA0tLt"Au. )A0t"Au.l)A0 NσMA0Au1AtILJA\N1IA\ |Auu ALJD EAO(x?HC4H4t 9uH11L@uAAuAAAI0A8LEKHAG({4t1L؟tC4AG({hH[4uAA<~ A9NЃ M CAA<AA$N1ɅIA$IWIFH9AGtADHcHiVUUUHH?H Ap HcHiVUUUHH?H HcHcHH=7HH4AGA 9NAWAWAAL9N…ҺOAWAtYA4|(H61LJsALJ4A$~#H11LsALJ$uAtAht ALJ$HD$@|eA@AG HDI89LH 9OY9MH1LrA@WA.v ALJA.v ALJWA.v ALJA8AO0N1HAG0tnAt&u_AA9u1t-ALJ>H#1LqAG0H.1LqAG0AAAAAAAAGA AG AAAlAGlA,A,I0A0I9A4A<A<A@A@ATATIXAXI9A\IAI9AI`A`A A I9AdA A A(A(IHAHI9ALATATAXAXAhAhA|A|AAAAAAAAAADUAWAVSPHF8N4D$ $Ds4D{8H|$H4$ѯL$$ ʁr'fffff. wL$$H|$H4$良L$D$D9u uE9tRHC4t0Et+H1HFnD$C8$C4H1H!nH[A^A_]fDĕtE1 DASHȵLHHEIEHr8HHr0HHr(HHr HHrHHrHH2HRHHHIEHr8HXHr0HPHr(HHHr H@HrH8HrH0H2HRH(HH HHEHHH6HHPHEH`H6H@HhHEHxH6HXHHEHH6HpH HEHHtHLJ1G1҃ĕuEt HHH1҃ĕuEt HHH4LPLHD IEHA IEEIEH HCH`HhHCHpHCHxHC HHC(HHC0HHC8HHHJHHHBHHBHHB HHB(HȷHB0HзHF0HHF(HHF HHFHHFHHHNHHط[t 鬤ffffff.USPHHT$@Hu H0HF|$t 1HœH[]fAWAVSIIHA1dAGXCXAGxCx{htAGhChAIH A((AAA,,4A8|;8}8A\\Dt ADDIPPIHHAXXH TH LI``H dII H HA4~4| Qu߉ 4L1t A  P|AG|C|IH IH AATT~zA~oA~e9A AA; AA; AAAAAA.A . A1H[A^A_UAWAVSHIL=@M?L$HHc4HǨH H|$HHHH HT$LŅtH Ht$Ǡ ǃ( L;$uHĸ[A^A_]覟@PHc4HǨHHxXfffff.UAWAVAUATSHHT$Ht$HǃLHȃ)@)։HcHHcHH)HHH ʹ)HH H@@@Hx@ L0LLUBHcHH+4@+ HcH<2H +||HD28HD20HD2(HD2 HD2HD2HD2H2HHtH4HQH>HHHH 9} LZ<聥IAMHHcHHLyHťLѣHHHI ADAD+ @+ HcHILAD H1LL\tHcHH+4@+ HcH<2H +||HD28HD20HD2(HD2 HD2HD2HD2H2HHtH4HQH>HHHH 9} HZ<أHAH HHcHHHМHHѣHHHHLDD+ @+ HcHHLD HL܁AQHcHH+4@+ HcH<2H +||HD28HD20HD2(HD2 HD2HD2HD2H2HHtH4HQH>HHHH 9|J<3HHtnHHcHHH5H聢Hѣ1HJx)HT$ HHT$H ǃADH[A\A]A^A_]ff.UAWAVAUATSHAII$teIc$1D9I$Ic։D)HyH)ר)IcHHlD(؃H1EHH(HuM$E1E~vI$AV1AAt HpD1E1D.HH(9ur7D)H HȌfff.DhDhDhD(HuE$E9~YIcM$IcD)LALH)@IcHHHHuHQH9q | ǁ>Zff.UAWAVAUATSH8IIHH4HH$08 h84 MMILD$XHc4Hè@4HcLèHcHèI9H PHtH(PfD8>HHHuH\$hI$ PHt I$(P@HH3HHuHQ8>I$QHI$, H, dW螔LH莔I$HHH uI$ȵHȵ\( A$( H\$hH\$hLHHNLM LD$XIH\$hI$ I$x AHMI$t!?H/11LBZ6Ht$PH03I$I$HpI$H0 A$, I$PH?LI$PH?L膿jH2HH;$0DH|$hLHT$PLLD$XH8[A\A]A^A_]+DHt$PL1LIIM5LLL_5I$_A9L$uHA9D$ t LL*A$PHA$PAFhu IN I$PA$Pt9uIF I+$PI$PA$<t5LH IF M$PI;$P'H1LXM$PLH II$QHEIA r AdžuPIN`HI$HHDи:t%I$THHTHDȸ9uAA$t$A$tIU`LL蜀;4IU`LLcrIEhHtI}`A$Qt LLLL#A$PA+$4 A9$PInHD$X1H<0H3I$PwI$QA|$ tXAD$~O1fff.Iܨ0t%dž0I$HHV3AD$HHcH9|I$, HD$(8uI$QH@0I$xRA$( tPI$ HT$pL Lu!I$0L[2|$pt 1L芈ADŽ$( I$QHp`HtfHT$pLL&u!I$0L2|$pt 1L1I$QHx`HHtI$QH@`LI$Qx|A$T/M$ P~a1IHt=LD@A;\/uHLHHEHHuA$T/HHcH9|I$QLHIc$(0I Pt Lb A$4 |)LHLI$QHc1ǀ0>I$QQw FrII$ PHt&I$(P1>HuHHuuǁAt$qhA$PuADŽ$0 A$PADŽ$P/ADŽ$T/ADŽ$lRADŽ$hRQhA$PE1AH)҉QPQʃH5>HcHADŽ$I$ Pt=I$ PHLH=I$ PuI$QI$QA@ADŽ$PAAPADŽ$A9ADŽ$I$PH1Ht.H1Ƀzu"A$0rh9rl HHHuAD$|utA$PI$ P1HI$ Pfff.u yuQQA;$P}\A$tQA$0 +AxIc$T/AX/AA$T/A\/LHADŽ$hRAD$|HcI(PI(PHit1A+$PHA$P/AAA$I$QtAA$PADŽ$I$PH1Ht.H1Ƀzu"A$0rh9rl HHHuAD$|utA$PI$ P1HI$ Pu yuQQA;$P}\A$tQA$0 +AxIc$T/AX/AA$T/A\/%LHjADŽ$hRAD$|HcI(PI(PHit1A+$PHA$P/ADŽ$PAAYAD$|DADŽ$I$PH21Ht.H1Ƀ~u"A$0~h9~l H2HHuAƅutAA$PI$ P1HI$ Pfu yuQQA;$P}\A$tQA$0 +AxIc$T/AX/AA$T/A\/LHADŽ$hRAD$|HcI(PI(PHiAt1A+$PHA$P/I$QI$QGFGhFhEt A|$`1F|G|o>>HLJ>HLJ>HG HF A$Pt!HD$()~HcIPH0HG0HF(+H0HI+$PHF(șHcIPI$QI$Qu HH I$ @ADŽ$ QADŽ$(xADŽ$$QADŽ$,xA$ I$ PHtsI$(Pffffff.>uG9A}Ic$ Q~A$ QI(Q%~#Ic$$Q~A$$QIQH HHuI$P/A$ Q~X1DHcI(QnhI0Q;oh}%I(QHI(QA$ Q1fDP9|I$P/~fHfA$0 I QH+VxvH A\/Ic$T/qA$T/AX/Ic$ QI$P/HcH)H9E1fofo "fMiK(QKXRC Q:E1Muffff.KXRIcK<H0QQ;P}KXRL0QH(QI$Q@hkhA$(IfnfnZhfbfpfnfpDfffnfpDffofs fpfrfpfbfofrfpfsfpfbfffflf.IfnfpDfnfnbhfbfpffofs fpfrfpfbfofrfpfsfpfbfff~fpNf~9~H(QHIE1 f.AC QA9zDKXRIcI0Qq;p~KXRHrI(QI$QXhA$(Oh؃I(QfnUhfnfbfpfnfpDfffnfpDffofs fpfrfpfbfofrfpfsfpfbfffftffff.I(QfnfpDfn]hfnfbfpffofs fpfrfpfbfofrfpfsfpfbfff~fpNf~9~I(QI(QE1AC QA9zf.III$ PHt/I$(Pfffff.>HHHuA$DI$0Q1AIc QH|wHu8I$QhHc1IQm9HH9|9Hi˜I(QhHH1H.m9lHHH9|HØL9HRgYADŽ$hRKIc$ QH|=I$(QPxHE11I0QRx9 HH9|ICDŽhRA$PA$$Q9NA$$QI$ QA$P9NAT$X9OA$ QI$QV׃u6A$t+I$(QR9NA$ QVA$$HDŽ$ HDŽ$A$tLBI$QHsp9tu#HHpHPLA$0A$ QA$$LHHI$(Q`?HDž8>I$(QHDžI$QH5ƆADŽ$hRA$ Q A$ QIDŽ$QI$0QH-I$Qx`foPfo`fopfof$f$f$fD$p$Ht$pLA$0<džpHH$DŽ$Ht$pLA$0A$ QA$$LGHHI$(Q`?H~~Dž8>I$(QHDžI$QHt$p?~ADŽ$hRA$ Q A$ QIDŽ$QI$0QHA$ I$ QH .A$(xA$,xA|$ Dt$$L|$IcD$H1ff.IԨHHHcH͉˃H)HHH) ?Ϲ)HH IԨǁHH9|uDt$$L|$I$HIc$HƒH)I$I$I$)A$ ʹ)HI$ ADŽ$AA$,Ic$Hw H  Ic$I$HH+llHD>8HD>0HD>(HD> HD>HD>HD>H>I$HtH4I$QH>LA$I$HH 9} I$\ADŽ$ A*$_>A$0Dl$dIc$I$HHHDDI$A$A+$@A+$ HcI$HTD M$0HLXIc$I$I$A$A+$4@A+$ HcH<2H +||HD28HD20HD2(HD2 HD2HD2HD2H2I$HtH4I$QH>LA$I$HH 9|T<~IMjI$Ic$HHL{wI$~M$AѤ$IA$vI$I$M$D)΍,@A$ ))Ic$HlGI$QQI$(Q+UA$_* XA\$`*^_ Q>>>>9}%fnA$ tCZX{*f.r-ǁ>ǁ>ADŽ$ ǀWWZ%j{X,>W*YX>ZX,񉱼>9>>A$I$I$M$A$ LǍjHcHl\\$`D| HcHHH,DDD)ɍ @)HcI$HLD I$1LKIc$I$I$A$A+$4@A+$ HcH<2H +||HD28HD20HD2(HD2 HD2HD2HD2H2I$HtH4I$QH>LA$I$HH 9Dl$d|T<{HHI$Ic$HHHtI$^{I$AѤ$Ic$A$tHI$+ttI$t$`HcH T AEDtFt2 A$4 A$0LAIc$I$HHHDDI$A$A+$@A+$ HcI$HTD LkYIc$I$I$A$A+$4@A+$ HcH<2H +||HD28HD20HD2(HD2 HD2HD2HD2H2I$HtH4I$QH>LA$I$HH 9} I$\I$E1AIc$I$H HH4DDA$A+$4@A+$ HcI$HtD H>J4(BT(BL(H Ic$I$I$A$A+$4@A+$ HcH<2H +||HD28HD20HD2(HD2 HD2HD2HD2H2I$HtH4I$QH>LA$I$HH 9}I$aDHt$H>J<(I$QH>J)AIHc>II9H>Ht'H>I$QHǀ>Hǀ>D|$dyA$0/xh%A$Ic$I$HHHDDI$A$A+$@A+$ HcI$HTD LSIc$I$I$A$A+$4@A+$ HcH<2H +||HD28HD20HD2(HD2 HD2HD2HD2H2I$HtH4I$QH>LA$I$HH 9} I$\LA$I$HH 9} I$\LA$I$HH 9} I$\LA$I$HH 9} I$\<0mHH I$Ic$HHH,fI$wmI$AѤ$A$HcH LA$4tA$… 1AA)AI$QH)A$1ADŽ$1Ic$I$HHHDDI$A$A+$@A+$ HcI$HTD LQIc$I$I$A$A+$4@A+$ HcH<2H +||HD28HD20HD2(HD2 HD2HD2HD2H2I$HtH4I$QH>LA$I$HH 9} I$\LA$I$HH 9} I$\LA$I$HH 9} I$\LA$I$HH 9} I$\HHHuA$DI$0Q1AIc QH|iHu1I$QhHc1IQm9HH9|2Hi˜I(QhHH1H.m9lHHH9|HØL9HRuYADŽ$hRKIc$ QH|EI$(QPxHE11I0QRx9 HH9|ICDŽhRA$ QtI$QI$(QII$I$0I$1Au]E$0 E$ D4$LH@A$A$ \$$ADŽ$ E$0 D4$ALHw@I$ QNA$0H NA$4A;$$1\$$uA$uCA;$(1t9ADŽ$,+A$ \$$ADŽ$  ADŽ$ I$Qxu7A$t,A$T/t!ADŽ$1I$1 HYA$I$QHxA$ 0u\HA$1A$tA$T҃A$A$ɉH A$ɉHLA$uLZIc$ QHHP1ɨt0ƃ1fI(QHI$QHPHH9uHI(QHI$QHPI0QHI$QHXI8QHI$QH`I@QHI$QHhHH9wI$Qǀ4>A$ QA$~@I$1fH@H@HHA$HcHH9|A$LA$$=A$A ALD$0HD$pCD$<11E1ɅCHDLHHHt$@M pHH|$Hffffff.I$QH1fo1Pfo1`fo1pfo1fA4fA4pfA4`fA4PA4pA94tu A4xtLB|ptʉ3BDpAȺO…ɺH9?A4p9ʉtIDŽ4HIc$ QHH9Ht$@H|$H1E1fff.I$QH)fo)Pfo)`fo)pfo)fA,fA,pfA,`fA,PA,pA9,tuA,x)B|ptω3BDpAȺO…ɺH9A,p9IcAI cI$QHcIcHHL1 JPA|$|$`I,PK(QHHcHHHL I$QJPHcHHHtDL$dDA@\$D$` IDŽ,IIc$ QHI9%Ht$@HH|$HH@Hҋ\$$~fD$tt^I$HcHxHt Hu9A$p@HtA$p@HHuHD$pu ADŽ$pH uADŽ$1A$A$tI$0 HA$0 H A$4 ADŽ$<A$_A$@|2I$HH5<LADŽ$0HQH{A|$ OED$EE1OMt3LLRI, Ht$(RED$A$_A$DA$ؙAA<IDؙAA@I$_AAIcI9JH LbL A|$1Iܨ8LJ01=HIcD$H9|ԅ~S1H-I$HIܨH{HIcD$H9|ۅ~!1Iܨ&HIcD$H9|LA|$HHAOA11ff.Ic$I$HIHt* Ht Ht*HtHt*HtH4*HT*HTH4A$I$HH 9|PLA$I$HH 9}I$gA1IAO(AO,~gAO0HIG@A,|C1fff.I$QAT4HILHIcO,HPHH9H|I$QL;D$XB4HT$XLI$QHX1IHP1IH@1HH1III$QZAA$uD$TLl$8I$E$D$XB,09 `PHD$0HaEtH IcH|$0aIH E~yIHD$0H)M$AU1AtIXD1fHHH(9uLr6A)H IȐff.HAHAHAHHAu/PHD$0H  E$D$XAIcM$I$H,Hc|H|HcmGDD$XDL$XL L$XDA$4L$TD$T4l$XLl$8I$HD$0M$ffffff.A+$4A$t')}!¾H))щffffff.)ŸHu D$T1ҹL\m Ic$I$HH HDDA$A+$@A+$ HcI$HTD LL2Ic$I$I$A$A+$4@A+$ HcH<2H +||HD28HD20HD2(HD2 HD2HD2HD2H2I$HtH4I$QH>LA$I$HH 9|\<MHH I$Ic$HHHFI$_MI$AѤ$A$L AƋl$X)ʼnl$XDD$THl$8HL$HHT$@Ll$0GL$THLH QaAHl$8LM$DD$THL$HHT$@A$IEHADŽ$L跺I$L9tI$HHH EIc$AHHcD$TIc$IXI$QZIc$AXpAp))Iffffff.IcIc$HiLHΠPHH)ufDIc Ic$Hi҈LH¨OHH=*uA~$ĦfofrfbAo$PfA$PA~$fofrfbAo$`fA$`A~$fofrfbAo$pfA$pA~$ fofrfbAo$fA$XfDIcLIDSIcLIDSIcLIDSIcLIDSIcLIDTIcLIDTIcLIDTIcLIDTIcLID TIcLID(TIcLID0TIcLID8TIc ID@TH4H=(HIc$HIc$̦H I `I$h1IcЦIc$H HHHHuI$P1fIc LIc$H HHNIc PIc$H HHNHHuA$A~$fofrfbAo$0fA$0Ic$I$@uWA$$I$XI$ʃA$XH I$u I$A$\Ic$(APA$̕I$HHH A;$_~C HcHigfffHH?H"A$HHHigfffHH?H"A$LA$A$HA$A$LI$QAƄ$I$Q@@WZL$HIc$A`XA`A$|Lt$8I$HT$@I$I$ Et$ Et$A$_A$ _EAWH*A*Y ^nEf.f(v?SEf(Y oAWH*A*YA^f.=f(v%\$0z?\$0Df(Y AWH*^f.f(v8?Df(Y ޟAHl$@HWH*CnW*Y f(^f.v\$@>\$@f(YAL$HYIc$AXМAМAYIc$AXAAYIc$AXAAYIc$AXAAYIc$AX0A0AAAL_wH$PP<Lt$8A$A$(WA*$0^AYD$HIc$AXHAHH$Q>HHP)HcALvH@<Ƅ$I$QZA$, E$< A$ҾPBDAIDEϋ@I$HH A$H$Hl$(l$Tl$ |$t$T$$H9vLI$L9tHHI$H x<M9tIHI$H LW<A$ Q1~>I(QHt%tL肤IDŽ(QA$ QHHcH9|I$HH5up;IMA|$ tOAD$~F1I0t!dž0I$HnHxAD$HHcH9|IcD$IcT$ HA$_A$ _HHHI$QHc@hHcH1L:El$ 1fffff.E~CfDI$QHcHcHHIcT$L:El$ D9|HA$1HL H9|A\$A$_AD|- kAIMthHcIT.HcI$QLLcDl$4$LHHA$LHL9HHL9L{ALs9wL$THVHH;$uH[A\A]A^A_]8UAWAVSPIAI`8AdžcA_AAE19fDA_9AEtIQL^At[AAA_șD)ЍPDA_AAfDAtuA~ unA_AA_AA׉ЙA21D1A9|)A9} )AAA9OAL HuDAAAșA_A+_A|HA~ t LQHH[A^A_]UAWAVAUATSHHHH$Dg Dg_ _EAW)$)$)$)$)$)$)$pHuHu H(D$HJbHIMAy tRAA~J1I٨0t%dž0IHLiIHxAAHHcH9|Ay|IHLijIAy|IPLPjIA4 1ۃff.I٨0t&LHQ8>:IA4 HHcH9|Lt$Ic4ILHLL9HHH+I鋃, A+4 A, Lt$A, C |A, *YSD$01L5*L=&:ffff.B3AHiA|F,8W*f(^ApYI*XYA`f(^AYAYA0YAYAМYt$0^f.{5S:v_M|$XL$Pl$HT$@\$(d$ 4d$ \$(T$@l$HL$P|$XMf(Y5LAHP`f(DLI90fLAH`f(DLe9IHHuIcAp1Hd1ALTN1t6@11fffff.HiAH9HurKIH1DL=LэT=TʍL=LэT=HL=HH9|DžxxH$*D$XHL5_E*Y 8AW*Y^D$X1HHLM1MHHIcApHH9|HI_1H$1LL(I7ffff.Hٻ H tI@H_4HpH1HHufHH tIȟ4HHHHuAPDt$*A*_Y iYL$XHlLELEWI*f(^YWI*YI*YH kH$1L0Et6HHHH*^D$XH ]Hf0H]H$1HIq6IH*A*_Y\$P cYL$XHkLELEWI*f(^YWI*YI*xYH jH$1L/Et6HHHH*^D$XH \H`/WH*$pL$PY ِ-q5^YH$H$H$xWH*YH*$YH$H*YH*$YWH*^l$XHj\H$HLLLI H ML+*A_*YL$HYT$XfWf)$HDŽ$HFiLELEWI*  V4f(^\$PYWI*YI*YH hH$11L-Et@HHH(H*^D$XH [1۾H-H5 TtHHHHH̀LDtHHHHH̀HHuL$LL$L$LL$L$L L$H(HHH?H>H\HHHHHK&LH*YD$XH$g.HWH*$T$HY 2f(^YH$H$WH*YWH*$YWH*l$PYH*HYH YH+fWL$Xf.t^H$-HWI*1^\$XYWI*YI*YH YH+HYH$1HILLpHHPH  Ll$XLLLHLHxHHHH LILL(HLc_L`XpXhD$(LXLhL`LHD$PLL؞L@L8LLL)Ƅ$H9u H$GH)H8H*Y0H*^H vXH$1 *HHMt=H@WH*YG0WI*^H 5XH)H0WH*Y 0WH*^HXH$HL|$PL1Ƅ$HPHt=HXWH*Y/H*^H WH$1)WI*Ym/WH*^HWH$HCWI*̓,tHPtqH tkHD$Xt`*T/L$XW*.^W*PYYYYHWHL$X^L$(Ƅ$1ɍLIM)uH*hx.YJL$XWH*^WH*xYˉLI*%.^YWH*YYH VH$1'L$X1Y "L$XHVH VHDHVLVLDH*`%-YJWH*^WH*pYIH*C-^YWH*YYHUL$HI6H$ &fWf)D$pf)D$`I$H$I$H$HI$M$HL$LI$I$HHHHI$HH$HHD$`tmH* ,f(YWH*%D,^YWH*YYH*YYI*YYHUL,D$XZD$ H$Lt$h1D$XILEIILEMLLULUIMHHuLLMLMMLL]L]M LLmLmM(LL}L}I0HH}H}I8HHEHELM@LLIIHHHIPHHHuII*D+AYH*D*D^AYWI*AYAYH*AYAYI*AYAYI*AYAYI*AYAYI*AYAYH*AYAYL*EYEYD $LHSSL$XOHhHHID$XH/I$ȥM$ХH$XHHL$xLL$`L$`I$إHH$hH$hI$HH$pH$pI$I$HHHHI$HH$XHHL$xtxA$1tmH* u)f(YWH*%-)^YWI*YYH*YYH*YYHRLA$$~aA$H~UI$X*(Y*(^YH W*YYHKRLLd$8I$xI$`HL$HM$xI$`HL$@L%oOE1HD$PH111fHqHyHHEփHHD׃HiHHDՃH1HHDHH H uE1L'f(xjWH*D$XH\$HL$ffff.HWH*Y^D$X1HLL1! 'HIHuE1P1H|$8EL$HQUL11fffff.HBHrHHAEDHHDDHzHHDDHHHDIH I u&f(xfWH*D$XLt$@H$fIWH*Y^D$X1HHL!  }&HHIuB1H|$8HPEL$HIHD$PHHD$HIHD$@IH|$8 %f(HXXXP^D$(ZZf(\f. %v#HT$X T$XHf(Y HXOf(H|H A%f(ჿ|XXl$(^YX(X Y0X@X8YМXXYXX؜d$0Y^f.vkHt$XL$PT$H\$@\$@T$HL$Pt$XHf(Y%*D$ ZHNHM,%C$D$ ZHNHf(HGdHHHt H8HHHt H!HHH;IH %H %Hi4 |Hc4HèHPHPHP߈HPӈL1A$4 ~qffffff.Iܨ0tA Q~3H(QHtt U!IܨHHc QH9|HIc$4 H9|ID$|!1fIܰ$HID$HcH9|Mct$M5H ffffff.AD$ MM~EtKH PHtDH(Pfff.8>ȉ8>u H;HHuKHQHt%8>ȉ8>u F KHK1'KH#KH#KHXKHǘqKz#IH|$&HOHH;$uoH[A\A]A^A_]H=kGH5wGH oKH=LGH5XGH cGH=-GH59GH 1Kefffff.UAVSHHc4 1HHP1ɨt-ƃ11fffff.H˨0HH9uHrE@H˨0H˰0H˸0H0HH9|Hc4HèHPH8tHffffff.H8H@uAHLHH0HHo,HHH0LL[A^]fDPfIHLVF_ȉFAFDN F$F(F,DF0FDHF<HF4D,Auptu11̕ȕuU~uOL(QHQA;Cut$L;HLJ̕FH AFHUSHHFLFThRFXlRN\te Q~\JAAA1EH(Q@xD)AÉLAۉ\`D!ʼnldHHc QH9A|‹N\DD$th$Q~_JAAA1fff.HQUxD)LD!݉HHc$QH9A|A43ALA+B$dždžHHH t9ՉNAHu dž  u1 D-H҉[]ff.UAWAVAUATSHhIHHH$`1H$A4t AAA~ɍL)H$t DŽ$A0d$H$$MIAE)A A/IQA$A_A@HT$`~|uA u Iƒ$ǃt>$H)I)A (͹)HI $II8 HH IcH<щlDDD)@)HcIHDD AD L`AA8_L:43LA/A+41A/E< AAta$Ix0+5ύQƉ=NxNN3$ƉNy=NNHcH wI HI E A)E A 3DHHI8E A E II M ˆHH I A)E A ,DHHI0E A E IANzNNHcH vI;HI;A)E A /DHHI8E A E II;ˆHH I3A)E A /DHHI0E A E II3EADAANjNNHcH(uHI3A)E A /DHHI0E A E II3ˆHDH I;A)E A /DHHI8E A E II;IJA#HH I3A)E A 3DHHI0E A E IIz8II3HH IAE A u+IIAdž @IA@tDH IHH IAE A u$IIAdž @A@AƉNzNNHcHH$HV H$HW HVHWHVHWHHvHwHD$HT$`)A;E$$tVID$(H$HHB(ID$ HB ID$HBID$HBI$IL$HJHH$H@$EH$HA H$HB HAHBHAHBHHIHJHD$AH$Ah_LH$QAd_HD$hHED$pHH(HT$xHJ(HH HJ HHHJHHHJHH@HBH Ad_u0H$@A;_uLH$JAf.Ad_HcIc H$At*L$H$(ffffff.L$H$wL?L AH$p1AcAADAANQ=NNHcH SI HI A )A 1HHI1A A II HDH I )A E1 !HHI8A ILAcIcHHAIDAIdžcAdžcH$ A`H AdAtSHC(ID$(HC ID$ HCID$HCID$HHKIL$I$$DH$H AIH$HHHA H$HB HAHBHAHBHHIHJHD$@LwAfH$A;~%H$t AuLH蝶HH$ActuL2fAt 1LLL聘Afff.AA+@A+ H$D!E+KEKAEKAH$H$ŃuAAEu3AEAwHPDHPDAEH$HD$H HfII9s8A?uAuIWAwH${LBCH$D+$H$A9~5Acu+IQL>Df.1H$$$A)AdžcLLDGKOIccAlMcAAAAA AtADAL$IcHH HO.A1AAA1Hfff.soDfAxfA pCDfAxfA pAD fAxfA pAHHuufffff.H$H$pH$HAH A$PA`At4@L$LH$0$H$H AIH$HHA H$HB HAHBHAHBHHIHJHD$L$AdžcH$A+H$A_AP`$AA_1AACAAArtAĦAcAȦEAAcILA\INA\I\A\I^A\jLH H AcA̧AcA̧AcA̧AcA̧IccA(ILAIMAITAIUAINAIOAIVAIWAI\AI]AIdAIeAI^AI_AIfAIgAIccH zJAĨAHAAd_HCA$tLH$A;$At7H$ȃA_91H$f.A_LH A̧HA~XH|$PHl$XfDHOHxDHOHxDHOHxDHHxDAHH(HH9|ZHD$`H$)~NA9}CL$L)A9^A, 1H$1LH 芭oAA_ȉ)A;u AEH$PA`H AdAtaH$HHA(L$ID$(HA ID$ HAID$HAID$HHIIL$I$$IKAAIH$HHJ H$HN HJHNHJHNH HRHVHD$L$$AdžctA#_|/H$A`H AdAH$HHA(L$ID$(HA ID$ HAID$HAID$HHIIL$I$$IKAAtH$D(A_A_|AcH$HHJ H$HN HJHNHJHNH HRHVHD$L$AdžcL$L)A1A;IcIH|At)LLBH$HIA EADAANq=NNHcH FI HI A )A H$1HHI0A A II ˆHDH I )A ;HHI8A A IA H$I HT I A u*IIAdž @I @HI )A !}=HHIA A IHII Hu$HʉA HH)IIAdž @@IcIIA+ @)щHcH,H +llHD8HD0HD(HD HDHDHDHIHtH4IQH>LAIHH 9|V1Ht@A~ tAv1A98u(H>IQHǀ>Hǀ>1H ZH H;$`uHh[A\A]A^A_]H=H5} H UAWAVAUATSHHAHHQDx|/D<D@E9AAD)D9A@Eu u H@ǃ@@ @{ t%E1ۃt!t@# E1A-)D9@ǃ @ @@ A!D{D9rD|$$T$0Dt$D\$(DT$ El$,EAAl$4AEAAt*t%l$,H߉V/D9|D)|$4EDt$E)|$0t C HQ_1@H@ t$4AADVHAHcMcIHHHHc_HAŋ_D DHQA9|HHcH9rHQ~|Dl$,t|$0tC u HD|$$Dt$(t>D9_Dt+HQHD1iHQHD|$0u^tZooo4 |*HQ|tD9d$'Et$/,EDc E9EN烻|.LȵEED$4A)1LcDHQHcHIHHQLcLIHDKD,$LDHHŋ1HL H9|E_HQD$4HcHHHHHQLcIHDKAAHL$8HL$HL$@HL$D,$LHo~L$8~T$@flfDt$,wD;t$ Dȋt$4HȵHQHHcHcHHHt1HQHLcLHHL DKAA)HHl$@Hl$HD$D$$ZX((D$@0HH[A\A]A^A_]ÐAWAVAUATSAItIKI+KHcH9|HcII+1H9)IcLcIDIĸMIcIHLHAI<IHIcH)ILH)IILLIIKIKIKExpMAO1t!IXʃ1HHH(9uAr7)HIАfffff.HBHBHBHH uPME1[A\A]A^A_ÐUAWAVSPH0IM0LHcCHHP1ɨt!ƃ1H˨LHH9uHffffff.H˨LH˰LH˸LHLHLHLHLHLHH9{1+C`AFuAFAnI~ sBIPBuxIPhBu_1{tdHcCLè@!LH(Ldu/LwlxLHHE11LEt(L=H[A^A_]1/1(AFfDUAVSHH@/H0 H@HAfffff.HHH )ʋH,HHp 9O(HLH<F9~5H0HH7ff.H~pH09H~,u>tH0H>H@/H0%HL@H1P,HHp nHHH0ff.HHuHǐHGHYH~1[A^]ffff.SH{HH0FHHHpHH0"HHx1HcCHèiHcCHèlHcCHèHH ?HH?HHwHtH'HHǀ?H[cHt H ?H?fffff.USPHH-HHt1 HHH[]ÐUAVSIA~Iff.HHƐsIu ~uHHIP%HH$It8HIPM%HH#IuHIHƐH[A^]IPH89I%LNhIHwHHHtL %IH_8>HHHHǀIxt'HHIwFsL6CIHHIP%$HH"It8HIP#HH"IuH[A^]e[A^]fff.UAVSIHtNC ;C}KA~ tcI>#HcK QS HHAN uHPHIL[A^][A^]H= H5 H /pH= H5 H 0Qffffff.USPHefHHwHH(HtH##HHHo8>HHǐwHHƐCH;tHH=HHHHHt'HG@wFsH߉@HHǐH[]UAWAVATSII׉H 0 IM0LL#M|$Mt$Al$ID$HMt$ At$L9I$At$9LHǀAt$9ur1A|$~mhHtYLH:AD$9|E1~gflNHYHPH[HH~e~ efl8HbHXHVH0H HHdHHHtHcHtQHHHHFH eHHHH$jHHjHfffff.UAWAVAUATSH(MHHIDt$`AALH1D|$hAAHAFD|$$LHHT$HT$HLD$ LD$ MOHT$LD$ IcHIHHIILHHMH([A\A]A^A_]NLHHMH([A\A]A^A_]I<,HT$HD$HLD$ HD$ N(AFD|$$HHMpNHT$LD$ D4$D$11E1LH([A\A]A^A_]fff.UAWAVAUATSPIIIL|$PDt$HD\$@DȃDǃAAAAH&IcI4H1҃HDHtQHI,ƒDIAIcHyMcLLIG0HtBHLLLLI0AHIct/HLLMEH[A\A]A^A_]H[A\A]A^A_]L yLLEH[A\A]A^A_]A$DUAWAVAUATSPIIIL|$PDt$HD\$@DȃDǃ,AAAAH*IcI4H1҃HDH@tXH(IƒDIAIcHxI4$McLIG0HtAI4$LLHME)IG0HtAIcI4$LMEI $ILH[A\A]A^A_]UAWAVAUATSH(LHL$ HT$Ht$H|$Dl$`ȃEtoL|$hAI IcLt$ AIސJ<6HD$ N$0LLHIr6HD$J<0LH4HD$J<0LH4Ht$IAuH([A\A]A^A_]*f.HF A9V$uF(x]H [HH HHN0HA~(D f~f~f~f~f~f~f~fnf8f~H(HN0LHHHNHfUAWAVAUATSPDDIIII%LLLLAAH[A\A]A^A_]&t;|yM~TDCALLLLAiEHcLMIICLLLLAAH[A\A]A^A_]1EKHcLLIIhHLLLEAH[A\A]A^A_]s>HLLLEAH[A\A]A^A_]J<+K&EGALLA0>D11AHLA>C ?9HcHcH}H)ω@t1Ct?ƃHfAT AT HHuHrgHHA AHAHAT ATHAHAT ATHAHAT ATHH9|H[A\A]A^A_]ff.UAWAVAUATSH8MHT$IIl$xD$pI,$HHLHEA W$A_I_HT$0HH Ht$(JL$$NL$ 1q9C9ʉt$HL$L,1ffff.IA,WPFFLEDEC|tSE4D;D$$sjD;L$ scDfAnLfBnL ffA~LDfAnLfBnL@ffA~LDfAnlfBnL ff~fA lHL$(A9sQHL$0A9sDfAnLfBnL ff~fA,LAHHl$09sAfCnTfBnL"ff~fC TAHL$(A9sVHL$0A9sDfAnLfBnL@ff~fA,LAHL$0A9s"AfCntfBnLBff~fC tDHIkH9J\l$xL$H@9GH8[A\A]A^A_]UAWAVAUATSPIIIL|$PDt$HD\$@DȃDǃAAAAHIcI4H1҃HDHtQHI,ƒDIAIcHkMcLLIG0HtBHLLLLI0AHIct/HLLMEH[A\A]A^A_]H[A\A]A^A_]L jLLEH[A\A]A^A_]A$DUAWAVAUATSPIIIL|$PDt$HD\$@DȃDǃ,AAAAH*IcI4H1҃HDH@tXHϹ(IƒDIAIcH|jI4$McLIG0HtAI4$LLHME)IG0HtAIcI4$LMEI $ILH[A\A]A^A_]UAWAVAUATSPIIIL|$PDt$HD\$@DȃDǃAAAAHIcI4H1҃HDHtQHиI,ƒDIAIcHiMcLLIG0HtBHLLLLI0AHIct/HLLMEH[A\A]A^A_]H[A\A]A^A_]L hLLEH[A\A]A^A_]A$DUAWAVAUATSPIIIL|$PDt$HD\$@DȃDǃ,AAAAHƷ*IcI4H1҃HDH@tXH(IƒDIAIcHhI4$McLIG0HtAI4$LLHME)IG0HtAIcI4$LMEI $ILH[A\A]A^A_]HN 9F$uF(x\H ZHH HHF0)ȈfF(fFfFfFfFfFfFfFfnf8fFH(HN0LHHHNHfUAWAVAUATSPDDIIII%LLLLAAH[A\A]A^A_]t;|yM~TDCALLLLA)6HcLMIICLLLLAAH[A\A]A^A_]5KHCpHH;H5+ȕHCxHH;H5%謕HHcH;H5荕HHDH;H5nHH%H;H5OHHH;H50HHH;H5HHH;H5HHH;H5ӔHHH;H5贔HHtoH;H5虔HHtTH;H5~HHt9H;H5cHHtH;H5HHHHuH;%HG1[SHHtH;H[&[@UAWAVAUATSHIL-3MmL$IDŽ$H$11$uA$t67IMtN$1L$tVH/HE11LZ1E1H1L[Z1E1z$oIHD$x11H$1HD$pE1DŽ$I<11L$$$L貚$#IMI<$E1L$L|$hE1$rfDEKLMJH?HtAHǃ?H?HtAHǃ?H?HtAHǃ?H?HtAHǃ?H ?HtAHǃ ?H(?HtAHǃ(?H0?HtAHǃ0?H8?HtAHǃ8?H@?HtAHǃ@?HH?HtAHǃH?HP?HtAHǃP?H[A^{AWAVSIIIPpA0 ~0I@E1HsH{HcX|IIc0 HI9|Adž0 Adž([A^A_ÐUAWAVAUATSHII$E1A0 ALJ0I$IcMcLIc$_I$ CHL$HLl$@L|$8M$_BMIDHH$I$MHcHL$PLcH$HD$H$H$E1MU(I $tAdždHp11L\$0L|$(HH$IH$HD$H$H$E1MHL$PU(HI $L1BT$0HH$HHcLcH$HD$H$H$E1S(H $CD-T$0HH$HHcLcH$HD$H$H$E1S(H $uaHD$(HH$HIcLcH$HD$H$H$E1S(H $tDždH11H3HLt$HO<6L$1LSH $u\HL$1LSH!$u.HL$1LSH!$tDždH KHN<L$1LSIH $tHHL$1LAVH H苌$HHL$1LAVH H苌$bHHL$1AVH !H؋$'HHL$1AVH(!H؋$HHHc_HL$1AVH H؋$HHHc_HL$1AVH H؋$unHHL$1HT$@AVH` H؋$u7HHL$1HT$@AVHh H؋$tHL|$8LILl$@HL$HI0?HD$PI0?HL$HLl$@M$_BMIDHH$I$HcHL$8LcLD$0H$HD$H$H$E1U(I ?$\$(HH$I$H$HD$H$H$E1LD$0HL$8U(LH?$/BT$(HH$I$HcLcH$HD$H$H$E1U(H?$C6T$(HH$I$HcLcH$HD$H$H$E1U(H?$u^AHH$I$IcMcH$HD$H$H$E1U(H?$t*ADŽ$dH|11L:AI$IHHl$HLl-L$1LSI(?$MulI$L$1LSHL$PH$uI$H Ic$I` 1A$u?A$8 I$H I?HA$t$ADŽ$dADŽ$8 H~A$8 I$H I ?A$u:A$8 ]I$H HL$|A$t,LLJdLJ8 H113I$_ HcH$HHHH$A$8 LHHH HHD$HD$$L$1E1AVX$nH\$ H_HD$0HP HD$@HX HD$81HD$HHHD$HHD$@HDD$8HL$ 8  L 1LHA$HD$ 8 HLHA$Gfo$fofsf$fH~H fpNfH~H rxHD$ 8 nHD$ HHD$HD$$1E1LL$AVX$HD$HHHD$HHLd$ I$_HH HHH HH$HHHH$fofD$`A$DD$\AA$8 LH 1HA$8 VH HL$PA$8 H HcH !A$h8 H H$A$*8 H HL$0A$8 ]H HL$\A$8 "HH HD$HD$$L$LL$`1AVX$HDŽ$Hc_H$fo fD$`8 H 1HL$PA$8 dH I(?A$8 'H HcH A$ux8 H HcH !A$u78 H HL$0A$tHDH|$ :H|$ \8 UHH HD$HD$$L$LL$`1AVX$t#HLJdLJ8 Hש0 ~jHHPp0 I~.I$@1HsH{HcfHIc$0 HH9|ADŽ$0 ADŽ$(L1(_ HT$H H|hHHPp0 I~.I$@1HsH{Hc=fHIc$0 HH9|ADŽ$0 ADŽ$(L1HL$HFHH HL$H (8 HHHHHD$PH0HD$HLcHD$HD$$11IAV`$I(Hc0 H IH8Hc0 H@H0Hc0 H@HL$H@0 _HD$P(H |kHHHPp0 I~.I$@1HsH{HcdHIc$0 HH9|ADŽ$0 ADŽ$(L1HL$PH HL$P (8 HNHHHHcH HHD$PLcHD$HD$$11IAV`$>I`&Hc0 H IH8Hc0 H@H0Hc0 H@HL$P@0 (HH|kHHHPp0 I~.I$@1HsH{Hc~cHIc$0 HH9|ADŽ$0 ADŽ$(L1H H(8 H HHHHcH !HHD$HD$$11AIAV`$tBHLJdLJ8 H~H=ڥH5H JpaIHc0 H IH8Hc0 H@H0Hc0 H@DŽ@Hc0 H0 I!H@L8HHc0 H@H0Hc0 H@DŽ@0 E1f.UAWAVAUATSHHH$H=H?H$$$D$D$HHcHHT$HHcH,H<Hx01H_HL$0H_HcH$HHcHH$L8 LHH(HL$XHH$HL$@H@ HD$8HGXHD$PH|$(A AA}Hx J=1AWA}sHx J ;A*A}FHx HL$XAA}Hx HL$@AA}Hx HL$8AA}HHx HD$HD$$1E1L$HD$P fo$fofsf$fpNfH~H rfH~H rIIMd$}HD$0H HcH$HHHH$A}Hp H ?1HAA}Hp H AuzA}Hp HL$XAuPA}upHp HL$@Au*A}uJHp HL$8Aǃdǃ8 H11H$H?H$H?H$H?H$H?H$H ?HD$xH_L8 LHGXHD$PH|$(Hl$0D$tD$pD$hH HD$@H HD$8D$XE11E1HuT$lHcH$H HcH$HH$H HLH$H$ L$H$8HcL$hD$dD$`8 KH HD$HH?1AA}H HcD$hHİAA}H HcD$XH AA}H |$XH ATA}pH HL$@A&A}BH HL$8AA}ILH LH#H 1AA}DH Hcվ1AHl$ A}H HL$lA]A}yH  H$A,A}HH  HL$dAA}H  HL$hAA}H  HL$`AA}H  HL$tAtA}H HL$pAFBD$E1A}SHH HD$HD$$1L$L$HD$P5D$`D$t|$h~ D$p1D$p|$XA}H H AxA}|$XH H A<A}XH  HL$`AA}*H  HL$tAA}H HL$pAAHcL$hHD;AAIc0 H@I0DL$4T$0D)Hc+D$8LcKHIc$0 HH9|ADŽ$0 ADŽ$(A|$tAD$pDt$$E6McAL|$HD$1E1Hl$ffffff.HxwIDJu_A$$H cDt-wItITLxILJHPfH $E1LLډDL$$4JD;L9BIDJu*fBL;H$ALLDL$$IcD$pHIOII9IHHD$HL$9I$I$PpA$0 ~=I$@1ffffff.HsH{HcH<HIc$0 HH9|ADŽ$0 ADŽ$(H([A\A]A^A_]Dffffff.UAWAVAUATSHHEωAHDD)LcD)LcMcJ4OJ 1B.A9u E9 JA9uE1J=AE9u1J=HYBEHD$(E9u$tuwJ4HcHT$0L$@HL$0HH|$ H|$ DD$DDL$LT$D\$<)D\$f8%fofsf:fs f: ffWÐoNoq ysqs i WDooN͹ ӹOf((NpF))OGooNoVp~p9aoapgo^on bsibwsaoF(oV0joaG0aO_ o~8oF@s0pas0a@o(o~HoNPpaPaW8o~XoV`s0apaGHs0asapɴOXs`oFpoNho~xobjWhOpxfDfDfnfnNfnV fn^0fn"fnj fnr@fnz`f~f~J f~R@f~Z`fbfbfbfbflflfo=Ƿf8f8fo=efofhf`f8f8ffffOftf-fDfnfnNfnV fn^0fn"fnj fnr@fnz`f~f~J f~R@f~Z`fbfbfbfbflflfo=f8f8fo=fofhf`f8f8f~fffffOftff-fnfnNfnV fn^0fn"fnj fnr@fnz`f~f~J f~R@f~Z`fbfbfbfbflflfo=gf8f8fo=fofhf`f8f8ffffOftf-fDfnfnNfnV fn^0fn"fnj fnr@fnz`f~f~J f~R@f~Z`fbfbfbfbflflfo=f8f8fo=Efofhf`f8f8f~fffffOftff-nnNnV n^0n"nj nr@nz`~~J ~R@~Z`bbbbllo=yYo=h`qyOt-ÐnnNnV n^0n"nj nr@nz`~~J ~R@~Z`bbbbllo=GyYo=h`qy~7Otf-fnnNnV n^0n"nj nr@nz`~~J ~R@~Z`bbbbllo=yYo=5h`qyOt-ÐnnNnV n^0n"nj nr@nz`~~J ~R@~Z`bbbbllo=yYo=h`qy~Otf-fHooN*/BoV o^0j 0oob@J0 oF@`@o ojPhPoNPx@w0`PoV`p@o@j`oPjp VbWZo`o^p~_hVl_pWpHɲo~o^ p0oV0B oNPof@أZr0j0Z@of`b@oR0 p~FFJ`OJ PO J@pO@~FdFrУJPOPȣJ`O`oNpBJ0@O0Jp@OpfDooNoVo^oaioaiobjobj_ g@W`con o^(ov0o~8oaioaiobjobjo(OHwhcon@o~HoNPovXoaioaiobjobjow0_POpcon`ovho^poNxoaioaiobjobjoO8X_xcccct%~f:fzfofoNfof fon0fofafifofafifofafifofafifG fO@O`fgg(foHohfffoV@fo^Pfof`fonpfofafifofafifofafifofafifWW0f_P_pfgg8foXoxfffffcffcfcftf-f~f:fzooNof on0iaiaiaiaG O@O`gg(oHohoV@o^Pof`onpiaiaiaiaWW0_P_pgg8oXoxccct-~f:fzooN oV@o^`o-5iaiaiaiaU6U6U6U6W}9G }9W0_@gP}9_`}9gpccc})ׁf:fzwÐfEnLvIIfAo0fAo pfofo7fnfnf`f`pflpflfo5fffofofffffofoffffffofoffffffftfE`fE`fEtfEtfDfEfAofoffofffftfAfAoffAfofffA f%ffofffffA0fo$wfoffofffftfAfDffo7fofff4wf5ffofAfDffAf$7foff-|ftfffXfffffo50ff$fffffffA pfÐHhLvHGNLoo 0opAoAo$1Ao,qCo4o`ho`ho`hL$oAh,A`4oaioaij$oit$a|$oaiobjobjbL$\$ |$0l$@t$PHM oo 0opAoAo$1Ao,qCo4o`ho`ho`hL$oAh,A`4oaioaijD$oit$a|$oaiobjobjbL$\$(|$8l$Ht$XIH|$0tHIoD$oL$(oT$8o\$Hojojoj``oai~jB~ B~PjA~j``oaiC~,jC~,QC~$jC~$IL)M)IoD$oL$ oT$0o\$@ojojoj``oai~jB~ B~PjA~j``oaiC~,jC~,QC~$jC~$HhfAynLvIIyo0yo poo7nnYQo5Ntb9}cAL΀A9yotIŹIY %y0o$wtI9o74w5\a9Y$7-5to5ݣy pffHhLvHGNL~~0~ pz~``z~1z~q`āz~z~$`iaiajbjb$\$\$ d$0d$@T$PHM ~~0~ pz~``z~1z~q`āz~z~$`iaiajbjbD$\$\$(d$8d$HT$XIH|$0HIoD$oL$ oT$0o\$@h`h`iaia~ ģy$ģy$Py!āy~ăyQăyăyIL)M)I~ģyģyPyāy~ăyQăyăyHhLL vIIfAopfCo fofo7fEfDo=fnfnf`f`pflpflfo5fffDofofofffffofoffffffofoffffffftfEfEfEo0fDo wfoffDofDfEfAfAtfofEofAfDfDffAtfDofEofEfDfDfDfEtffDffDT$fDofAoffofffDofAoffDofDfAfDofDofqfAffAffAoffAoffEfDfAfffAfAqfEfDfEfAfDofDfoffEfAffffAffffC,fAo(fofAfAfffAfqfAffAfffAfAfAffAfA$pfA,0fAoffofffDofAoffDofDfAfDofDofqfAffAffAoffAoffEfDfAfffAfAqfEfDfEfAfDofDfoffEfAffffl$ffff/fBo,fofAfAfffAfqfAffAfffAfd$fl$ffAf$7f,w@HLvHGNLoo 0opAoAo$1Ao,qCo4o`ho`ho`hoAh,A`4$oaioaioaiT$ o$oaiobjobj$l$|$@d$PojD$ b\$ obj\$ D$0t$`l$pHM oo 0opAoAo$1Ao,qCo4o`ho`ho`hoAh,A`4\$oaioaioaiT$(oT$oaiobjobjD$l$|$Hd$XojD$(b\$(obj\$(D$8t$hl$xIH|$@HqN oD$oL$oT$(o\$8od$Hol$Xot$ho`ho`ho`hohl$x`t$xoaioaioaiBPooaiobjobjB,C<C$QoBjPBbPobjBPAC4C,IL)M)Io$oL$oT$ o\$0od$@ol$Pot$`o`ho`ho`hohl$p`t$poaioaioaiBPooaiobjobjB,C<C$QoBjPBbPobjBPAC4C,HĈffLL vIIyopāyo oo7A yo=lnnYQo5NyotA!A!Ayo0yo wiAYYtoAyoI!!ItyoAyoA)!!)A)t)yT$yoŹyoŹqIyoyoqIIŹŹAIQqAAQqAIQāy,yo(QQIqIIQYQQy$py,0űyoűiIyoyoqIIűűAIQqAAQiAIl$/ġyo,QQIqIIQd$l$Q$7,wHLvHGNL~~$0~ pz~)z~1āz~``z~$qz~,``iaiajbjb$D$\$ \$0d$@d$PT$`T$pHM ~~$0~ pz~)z~1āz~``z~$qz~,``iaiajbjbD$D$\$(\$8d$Hd$XT$hT$xIH|$@HN ~D$~d$~L$(~l$8~T$H~\$h``~d$X~l$x``iaiajbjbġxġyPxāy$āx$QāyāxIL)M)I~$~d$~L$ ~l$0~T$@~\$```~d$P~l$p``iaiajbjbġxġyPxāy$āx$QāyāxHĈfnfnf`f`pflpflfo5ƒfffofofffffofoffffffofoffffffftfAn0f`f`ffoff-Eftfff!fffffo5ffffffff@II)I)fAofAo 1fofo7fA 1fHHvIHA~A~1A~ q~fafafofbfj~$7~4w~,~ġx+ AyoI?IM)I)L)L)HIIMЃfDHD$IA IIL)LMMILIH4H)H)Moc=}o%;=}o5=}o=<LV o o}o,Qo}oofD5fAfEfDpֱfEpٱf5'fDfAfEDpֱEpٱEpұEp۱f5fDfAfEfDofEfD^fDUfAqfqffDfEfEfDfEfAfEfAfEfafafDafafbfDbAfAqfAofsfAfEfDfAf(fffDfofjfbfApffAfofmfffffsf~BnNNN>N^qpN-p-qL$nv`pN-p-qt$55oL$oaabD$ospNpNpNaaapNpNpN~~J~jDHx|$@|$H|$P n5^nDDD>D^qpN bpȱ dqLnL`pN3pѱ5qLL }q5HIoL oaabBD@D$@L$Hl$PD$@L$Hl$PHIqH0H]opNpNpNaaapNpNpNrrr~j~J~HxHH|$0|$8|$@nDDD>D^qpN pȱ qLnD`pN zpȱ |qDL}$L$DD$DL$DCLAAAAD$ DL$$DD$(L$,LL$ HIoLCnlaabBD D$@L$8l$0D$@L$8l$0HInH8IHVoD$0o\$8od$@ospNpNpNaaapNpNpNr~~Z~bHHf~~ 7~w~H~@ff f`HfA)A)iA)y A)a0DfmfmfmfmfE8fA8fDD$fL$fA8fA8fD$(fl$8fA8fA8fT$Hf\$XfA8fA8f|$hfd$xE(fDfAD(ffAE(fDfAD(ffAD(ffAD(ffAD(ffAD(ffAE(fDfAD(ffAD(-.D(fs fEfEfAs fAfEE(fDfAD(-D(fs fEfDfs fAfAD(ffAD(ffAD(ffAD(-D(fs fEfDfs fAfAD(ffAD(-mD(fs fEfDfs fAfAD(ffAD(-&D(frfEfEfArfAfEfE8f8fDD(-(frfAfDfrfAff8f8fD(-(frfAfDfrfAff8f8fD(-(frfAfDfrfAff8f8ffDfDfAoffD[nNNN>N^qpN8 -hp8 -iqL$nv`pN8 -7p8 -8qt$5}5888oL$oaabD$888ospNpNpNaaapNpNpN~~J~jHx|$@|$H|$P n5}nDDD>D^qpN8 !pȱ8 "qLnL`pN8 ~pѱ8 ~qLL xq5KHIx888oL oaabBD@888D$@L$Hl$PD$@L$Hl$PHI|H0H|opNpNpNaaapNpNpNrrr~j~J~HxfDfDHH|$0|$8|$@nDDD>D^qpN8 }pȱ8 }qLnD`pN8 W}pȱ8 X}qDL}$L$DD$DL$DCLAAAAD$ DL$$DD$(L$,LL$ HI襐888oLCnlaabBD 888D$@L$8l$0D$@L$8l$0HI|H8IHxoD$0o\$8od$@ospNpNpNaaapNpNpNr~~Z~bHHfDLvL Ifo%pfnfn, fnJfBn, fnfn,7fn wfBn,f8f8f8f8fffofffoflfmfofffof:ªfrfrff8f8ffxfpfpff~LvL Ifo=fn"fn, fn4JLfnfn 7fnwLfn fn7fnJfnwf8f8f8f8fffn*LfnLfn"fn'fn$ fn$7f8f8f8f8fffofffofffofffofff8f8f8f8fof:ªfrfrfffof:˪frfrffffjwfpfpff~LvL Ifo=@fn"fn, fn4JLfnfn 7fnwLfn fn7fnJfnwf8f8f8f8fffn*LfnLfn"fn'fn$ fn$7f8f8f8f8fffofffofffofffofff8f8f8f8fof:ªfrfrfffof:˪frfrfffH~@ff f`HffAfAifAy fAa0DfmfmfmfmfE8fA8fDD$fL$fA8fA8fD$(fl$8fA8fA8fT$Hf\$XfA8fA8f|$hfd$xfEofDfAfDoffAfEofDfAfDoffAfDoffAfDoffAfDoffAfDoffAfEofDfAfDoffAE(DDˆfAofEfD(ˈfofffofffoff(Ljfoff(fofffAofE:ŪfArfrfDfE8fE8fEfof:ʪfrfrff8f8ffof:êfrfrff8f8ffof:frfrff8f8ffDfDfAofDfDLvL Io%`Wnn, nJġyn, nn,7n wġyn,iyaqmlqЪrryyLmp~LvL Io=Vn"n, n4JLnn 7nwLn n7nJnwYyQqn*LnLn"n'n$ n$7IiQayyyyiȪrrYӪrr zKmp~@LvL Io=PUn"n, n4JLnn 7nwLn n7nJnwYyQqn*LnLn"n'n$ n$7IiQayyyyiȪrrYӪrrHy\IycIsQA5_IA=fIsQQ%bIQ-iI$\$d$ l$0t$@|$Pny"GnO q"O0ll9I9- Ib9I99q\$`l$p9b9yք$yք$yq ~mڈs oBkyA~f9MHH ooL~~N@s s ~F ~N`HĸDHoNq N_q N?q Nq Nq _Hssyo<yb9 b) A9A)zGGT$`\$pb=|Gb=EzpDZpb =/>yqmy XGy_Ga >;rI9A)ŹrC9ª)rc)U9A)~i$$$$iByyyyyayamq :oB~Qk:yA~f9MHpF LN LN@LN`HĨffyqiayqiayőyqyyByyiȪrrӪrra 9mfDfDHH~'~o~w@~Pg o0w`pH=EB$D$D$ D$0my~~ByOyWL$@T$Py_yW\$`T$pmy~HL$BmqyyAyAyAyAmy~@oBoRsq89yyOyWyIyQyWyQyWyQmy~HaOyWa_ yG0yyyymy@oRoBoJq79yyO@yWPy yQyW`yQ yWpyQ0my~HHIiOiWyIyQyWyQyWyQmy~H pi`iOiWyIyQyWy_yQyYms y By_yWyY@yQPyW yG0yQ`yApm~oqyDIDfAPyA~f9O‰Hoo\oT oL0FF^^V@N N`HHHyo=a>A9Byy`y $OBqq`yL$W Bii`yL$ _0Baa`yL$0g@BYY`yL$@oPBQQ`yL$Pw`BII`yL$`pBAA`yL$pH=@L$yŹi9aŹiyiay9iaiai9jbqjqbqjbjbmlmlŹyYmlŹm9lŹabybyA!byA!byA!byA!byA!byA!z~B{JAyIAyIAyIAyIA9ab1 =b9<b1 <AypNAypNb9 5b1 4A9A1AypAypb9 4b1 4A9A1A9)`4)X@q)qABAy!AyaAya Aya09q9)ByByA9A!aaaabbl1q)sAy)B)!q)q~jQQWQwQoyyyQyqyiyoBoris95)1999W9w9oI@b!19W1w 9o0IB)yoorzoBoRAI5099@9WP9w`9opI^yoH3I9WIw9oI@-b!ypiA9`iiW9w9oI@Ab!c9 B99W9w 9o0I=0B)mp)~o9Ay8DIDfAPyA~f9O‰Hoooo~~VV6v@n n`HDfDy9yQyq yi0mmmmyYD$d$Ai|$(T$8qaL$H\$XIQt$hl$xyőyYőY`ވaňIŪrryByyYrryyqrryyQϪrryyo=6 7wH%@%B%D%F%H%J%L%N%P%R%T%V%X%Z%\%^%`%b%d%f%h%j%l%n%p%r%t%v%x%z%|%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%¬LAS%hhh%h5hIh^hshhhhhxhnhdh ZhPh,Fh:h4h*h hh hhh!h0h?hThghvhhhhhhhvhlhbhXh#Nh4DhC:hS0hc&hx0C0E0C0E??@@.A @Y@ ?? ?@ @@UU????????@@@_MbP?Ch㈵>eA& .>@ף@;   $%&'45<=67>?DELMFGNO\]de^_fglmtunovw(P!! %%  !! !%  DD11D11D1111DD11D11D1111 @ @@@ @ @@@kkkkkkkkkkkkkkkkMMX2MMXEXTSSESSE2SlowSSE2SSE2FastSSE3?SSSE3SSE4.1SSE4SSE4.2AVXXOP FMA4FMA3%AVX2eCache32Cache64LZCNTBMI1BMI2SlowCTZSlowAtomSlowPshufbSlowPalignrSlowShuffle UnalignedStack@ ABCDE"#%),FGI`fghxyz{||                 !# %!'#)%+!'-#)0%+2 '.5!)08#+3;%-6>'08A)2;E+5?H.8BL0;EP3>IU5AMY8EQ^;HVc>LZhBP_nEUdtIYizM^oQcuUh{Zn_tdziot{̀؀〰2323454545 67 67 67898989:;:;<=<=<= >?!">?#$@A%&BC'(BC)*BC+,DE-.DE/0FG12HI34HI56JK78JK9:LM;NO?@PQABRSCDRSEFTUGHTUIJXYKLXYMNZ[OPZ[QR^_ST^_UV`aWX`aYZde[\de]^fg_`hiabhicdlmeflmghnoijpqklrsmntuopvwqrvwstz{uvz{wx|}yz~{|~} p \ I 6 #    ubO<(!#{%h'U)A+..0369<@DHLnPZUGZ4`!f lszs`M:'6J6Jh563)???SVaH )> 7EfRJk_r{szs?DThF]ZJa[8RL}]WMG?DT>A=8B@=N24 #, &-.,32!>lde[^XTVSW^FHJ;fd_KHKG.E>A%H 96> H    % !-:>= & -' * ,- ) 1"* 73.Y!%!(&!()&)%#&&%&*#'0%< DaG*26>:?HJ[C',.@DNMV\7<>AILPXnaTOIJV`auN!05>GOVZa]TOBG><;K>:BOGD ,>$( ,$ *0 >. @ha`XUUUXBMLL :LSc__LJFKDAI>>DK 7@ F    ,(/#2 9?MR^ Em$$ %,""(!#!&! # :#""$" #" ' "'B2xprU\YGQPDF8D2J(1,-,"!6RK"+67=@D\jaZZXIOVIFEB@:; #$C{szs?DThF]Z{szs?DThF]Z]WMG?DT>A=8B@=N24 #, &-.,32!>lde[^XTVSW^FHJ;]WMG?DT>A=8B@=N24 #, &-.,32!>lde[^XTVSW^FHJ;    % !-:>= & -' * ,- ) 1"* 73.Y!%!(&!()&)    % !-:>= & -' * ,- ) 1"* 73.Y!%!(&!()&)xprU\YGQPDF8D2JjaZZXIOVIFEB@:;(1,-,"!6R #$CK"+67=@D\xprU\YGQPDF8D2JjaZZXIOVIFEB@:;(1,-,"!6R #$CK"+67=@D\]TOBG><;K>:BOGD ,>$( ,$ *0 >. @ha`XUUUXBMLL :LS]TOBG><;K>:BOGD ,>$( ,$ *0 >. @ha`XUUUXBMLL :LS    ,(/#2 9?MR^ Em$$ %,""(!#!&! # :    ,(/#2 9?MR^ Em$$ %,""(!#!&! # :G*26>:?HJ[C',.@DNMV\7<>AILPXnG*26>:?HJ[C',.@DNMV\7<>AILPXnF]ZF]ZF]Z6J6Jh563! 1v9NA> 1I2@ +CZ hhCNA>V_= -EQ`7CVX:L^6EQXCJJPH:)???SVaH )>-N`~beCR^Sn[f]\Y`l.A9]J\W~6<;E0DEXUNKM62D2*Q?FC9L #@= #   $]II . 1d 555=88?<>9E9'3 D@= ?2',4 0<;;!,+N< E (,1.,3/'>.66:?39547 -$5R7N.T " %"FC; C #&+) ? ; @^YlL,-4@;FKRfM*07;GSWw:$&+7:@JZF*;:HQa:  (:FOUjjWrnbnjgklp`_[]^V CPUF< := 2216 ).314 )/7 ) ,25 1?@E;F ,  +5" &4 ( ,& 2 9+     "'*).&-50A+' 9RKa}" ! ),/AG<?A ( *95= V ( 3;OGEFBDIEFC>FBA? !')-1 -$;B#*-08<>BLUQMQPIJSGC=BB;;!'.3<=7"*>\Y`l.A9]J\W~\Y`l.A9]J\W~UNKM62D2*Q?FC9L #@= #   $]II . 1d 555=88?<>9E9'3 DUNKM62D2*Q?FC9L #@= #   $]II . 1d 555=88?<>9E9'3 D (,1.,3/'>.66:?39547 -$5R7N.T " %"F (,1.,3/'>.66:?39547 -$5R7N.T " %"FOGEFBDIEFC>FBA?UQMQPIJSGC=BB;; !')-1 -$;!'.3<=7"*>B#*-08<>BLOGEFBDIEFC>FBA?UQMQPIJSGC=BB;; !')-1 -$;!'.3<=7"*>B#*-08<>BLjjWrnbnjgklp`_[]^V CPUF< := 2216 ).314 )/7 ) ,25 1?@jjWrnbnjgklp`_[]^V CPUF< := 2216 ).314 )/7 ) ,25 1?@     "'*).&-50A+' 9RKa}" ! ),/AG     "'*).&-50A+' 9RKa}" ! ),/AGL,-4@;FKRfM*07;GSWw:$&+7:@JZL,-4@;FKRfM*07;GSWw:$&+7:@JZJ\W~J\W~J\W~6J6Jh563" )vAGO4 2F 6"(9)$EeLGO4EZ4+ER`;KWd8JU;QV_BMFVH=)???SVaH )> 3P[`QbfawcnfPY^\'ATIh[787=5DJXg[Y\LWniNpcBNGH;7FKYwK 6=:<=CTJA49=EF7G:= ) + /,3.&B& * "Y-  !4#&"' f8! %3'4EC, 7 $!"$&&"#" %# )KHM##-*-6B8 I CtpG=5BMPTWe'5=KM[kozL,49:HEEJVB" 47CIY4 %=IFN~|n~|iyufutz_d_orYPRUQH@C 8EEEECM@=C@9AB> 3BGKFH<%/# % ) )0 ) );2(B2!!%'*/-1) E?BM64)$(% 7 A%'(&.*(1&(&., 0 1-!"*'2 F6G S 16UQMQPIJSGC=BB;; *15@D B/9G$*49?ACRQLHNHDFLB>9=<6: *15@D B/9PY^\'ATIh[PY^\'ATIh[g[Y\LWniNpcBNGH;7FKYwK 6=:<=CTJA49=EF7g[Y\LWniNpcBNGH;7FKYwK 6=:<=CTJA49=EF7-  !4#&"' f8! %3'4EC, 7 $!"$&&"#" %# )-  !4#&"' f8! %3'4EC, 7 $!"$&&"#" %# )UQMQPIJSGC=BB;;QLHNHDFLB>9=<6: *15@D B/9 *15@D B/9G$*49?ACRUQMQPIJSGC=BB;;QLHNHDFLB>9=<6: *15@D B/9 *15@D B/9G$*49?ACR~|n~|iyufutz_d_orYPRUQH@C 8EEEECM@=C@9AB> 3BGK~|n~|iyufutz_d_orYPRUQH@C 8EEEECM@=C@9AB> 3BGK!!%'*/-1) E?BM64)$(% 7 A%'(&.*(1&(&.,!!%'*/-1) E?BM64)$(% 7 A%'(&.*(1&(&.,pG=5BMPTWe'5=KM[kozL,49:HEEJVpG=5BMPTWe'5=KM[kozL,49:HEEJVIh[Ih[Ih[6J6Jh5633>cUf99I9( 6%* auJUf9]X,7Ygt9:T`?Uj?KZe7OKa2<)???SVaH )>"X[_TVY[LgZ PLTN7=SOh[AOH\8DGbVXRHCHYE;B9GG:J,E>3/*)5LNS 4CZCHKPS@@^ K?J# [AEMB>DQJB|%,2'*" %*(! + $/7:<, ,*084 % 1: 0 -E!?#! "4'$!"I",$$ *]89&sR>5;UY^\d9CGMUXhbR0=BFKOS\lOEK::NSQcQ&>:;ILVSWxruvuqvx|^fcj\9V^[MGI@Q@9CDCDM@DN7;A6,<FLV F@F 78EAJ66LRMM*%)*0'.4.4+ =8>Q-#"'&-6O$%% ""#!)$/>$)*<4<N{58=!2=NJHHKG?FKHC5;4D !! %&@G%,18;?CDONJHHKG?FKHC5;4D !! %&@ PLTN7=SOh[ PLTN7=SOh[VXRHCHYE;B9GG:J,E>3/*)5LNS 4CZCHKPS@@^ K?J# [VXRHCHYE;B9GG:J,E>3/*)5LNS 4CZCHKPS@@^ K?J# ['*" %*(! + $/7:<, ,*084 % 1: 0 -E!?#! "4'$!"I'*" %*(! + $/7:<, ,*084 % 1: 0 -E!?#! "4'$!"INJHHKG?FKHC5;4DNJHHKG?FKHC5;4D !! %&@ !! %&@G%,18;?CDONJHHKG?FKHC5;4DNJHHKG?FKHC5;4D !! %&@ !! %&@G%,18;?CDOxruvuqvx|^fcj\9V^[MGI@Q@9CDCDM@DN7;A6,<Fxruvuqvx|^fcj\9V^[MGI@Q@9CDCDM@DN7;A6,<F%)*0'.4.4+ =8>Q-#"'&-6O$%% ""#!)$/>%)*0'.4.4+ =8>Q-#"'&-6O$%% ""#!)$/>sR>5;UY^\d9CGMUXhbR0=BFKOS\lsR>5;UY^\d9CGMUXhbR0=BFKOS\lOh[Oh[Oh[h@~@E (knN`Mb@A@$@?~jth?~jth@   33{.B4b'b$? { rM  #*!-#! 3(&$ :".+33,Q/Ay<.J*J2+:7b'"j>%1.$$ A:".+ g3<(1&r2-#!    % %* "   !!$!$&!$&(!$&(*    ! !#  $(-28?GPZeq                                                                                                                       !"#$%&'()*+,-./0123456789:;<=>?                         $%&'45<=67>?DELMFGNO\]de^_fglmtunovw(Pm?G@~??~@@~AA~BC<|?@p@@              ix-$2AD%4CQ<KYhwRao~`o} ???        (!  ")081*#$+29:3,%&-4;<5.'/6=>7?      !("#)0*$%&'+12,-./3894567:;<=>? $%&'45<=67>?DELMFGNO\]de^_fglmtunovw(P  $(-39@HQ[frCj?-} Y! P $-9H[s"mD3 m f$I$-9Ho[3s$޶fI"mDy$33I m ff$%I$-9JH.o[33s$\޶ff*I"mUDry$333  $'*-047:>AEHLPSW[^bfjnrvz~ 72>X>#>!.>T:8>-`B>KvL>zV>n`>Oj>!t>]}>ȃ>>_>>oؖ> >1>Ԥ>Yn>>>>L>>>Tt>+>%@>>o>>>Ӈ>>>i:>j>>A>>W>????d ? ? ??X?t??u??y?]?>?!?"?$?6&?s(?S*?_$,?g-?w/?1? P3?5?6?8?X:??DELMFGNO\]de^_fglmtunovw(P    ?>`A`f* D@*>Y?A333? #ףp= ??jt?H.?@}A_w?@??????(X{;M(X{;M>??tj?)\(??@@????=>??=>?@????>???@z?@z????@????infinite PBI   (!   P!   @! c EH, #I>Gp{d7* c@@@ c^@@ @ pH @ h.H @h.H @XM@OT@4T'' PF66< KP N N<( Na<) P$*"P$2 @V@XX34     % %* "   !!$!$&!$&(!$&(*    ! !#        (!  ")081*#$+29:3,%&-4;<5.'/6=>7?      !("#)0*$%&'+12,-./3894567:;<=>? $%&'45<=67>?DELMFGNO\]de^_fglmtunovw(P  @D HLĈ            $%&'45<=67>?DELMFGNO\]de^_fglmtunovw(P !!!!!!!!1)5-Cc=/9%SsKk[{Gg!UY]ae            !$"%,(#-&)'*+./ % &  !"#'$()*+,. -/  $%&'45<=67>?DELMFGNO\]de^_fglmtunovw(P   @@@ 0ffffff?{Gz?I@+?>A@ @|=${Gz?Mb???@CB> #< #<??  !""##$$%%%&&&''''''''''''''''PBI     $%&'45<=67>?DELMFGNO\]de^_fglmtunovw(P #pragma OPENCL EXTENSION cl_khr_local_int32_extended_atomics : enable constant sampler_t sampler = CLK_NORMALIZED_COORDS_FALSE | CLK_ADDRESS_CLAMP_TO_EDGE | CLK_FILTER_NEAREST; /* 7.18.1.1 Exact-width integer types */ typedef signed char int8_t; typedef unsigned char uint8_t; typedef short int16_t; typedef unsigned short uint16_t; typedef int int32_t; typedef unsigned uint32_t; typedef uint8_t pixel; typedef uint16_t sum_t; typedef uint32_t sum2_t; #define LOWRES_COST_MASK ((1<<14)-1) #define LOWRES_COST_SHIFT 14 #define COST_MAX (1<<28) #define PIXEL_MAX 255 #define BITS_PER_SUM (8 * sizeof(sum_t)) /* Constants for offsets into frame statistics buffer */ #define COST_EST 0 #define COST_EST_AQ 1 #define INTRA_MBS 2 #define COPY2_IF_LT( x, y, a, b )\ if( (y) < (x) )\ {\ (x) = (y);\ (a) = (b);\ } constant int2 dia_offs[4] = { {0, -1}, {-1, 0}, {1, 0}, {0, 1}, }; inline pixel x264_clip_pixel( int x ) { return (pixel) clamp( x, (int) 0, (int) PIXEL_MAX ); } inline int2 x264_median_mv( short2 a, short2 b, short2 c ) { short2 t1 = min(a, b); short2 t2 = min(max(a, b), c); return convert_int2(max(t1, t2)); } inline sum2_t abs2( sum2_t a ) { sum2_t s = ((a >> (BITS_PER_SUM - 1)) & (((sum2_t)1 << BITS_PER_SUM) + 1)) * ((sum_t)-1); return (a + s) ^ s; } #define HADAMARD4( d0, d1, d2, d3, s0, s1, s2, s3 ) {\ sum2_t t0 = s0 + s1;\ sum2_t t1 = s0 - s1;\ sum2_t t2 = s2 + s3;\ sum2_t t3 = s2 - s3;\ d0 = t0 + t2;\ d2 = t0 - t2;\ d1 = t1 + t3;\ d3 = t1 - t3;\ } #define HADAMARD4V( d0, d1, d2, d3, s0, s1, s2, s3 ) {\ int2 t0 = s0 + s1;\ int2 t1 = s0 - s1;\ int2 t2 = s2 + s3;\ int2 t3 = s2 - s3;\ d0 = t0 + t2;\ d2 = t0 - t2;\ d1 = t1 + t3;\ d3 = t1 - t3;\ } #define SATD_C_8x4_Q( name, q1, q2 )\ int name( q1 pixel *pix1, int i_pix1, q2 pixel *pix2, int i_pix2 )\ {\ sum2_t tmp[4][4];\ sum2_t a0, a1, a2, a3;\ sum2_t sum = 0;\ for( int i = 0; i < 4; i++, pix1 += i_pix1, pix2 += i_pix2 )\ {\ a0 = (pix1[0] - pix2[0]) + ((sum2_t)(pix1[4] - pix2[4]) << BITS_PER_SUM);\ a1 = (pix1[1] - pix2[1]) + ((sum2_t)(pix1[5] - pix2[5]) << BITS_PER_SUM);\ a2 = (pix1[2] - pix2[2]) + ((sum2_t)(pix1[6] - pix2[6]) << BITS_PER_SUM);\ a3 = (pix1[3] - pix2[3]) + ((sum2_t)(pix1[7] - pix2[7]) << BITS_PER_SUM);\ HADAMARD4( tmp[i][0], tmp[i][1], tmp[i][2], tmp[i][3], a0, a1, a2, a3 );\ }\ for( int i = 0; i < 4; i++ )\ {\ HADAMARD4( a0, a1, a2, a3, tmp[0][i], tmp[1][i], tmp[2][i], tmp[3][i] );\ sum += abs2( a0 ) + abs2( a1 ) + abs2( a2 ) + abs2( a3 );\ }\ return (((sum_t)sum) + (sum>>BITS_PER_SUM)) >> 1;\ } /* * Utility function to perform a parallel sum reduction of an array of integers */ int parallel_sum( int value, int x, volatile local int *array ) { array[x] = value; barrier( CLK_LOCAL_MEM_FENCE ); int dim = get_local_size( 0 ); while( dim > 1 ) { dim >>= 1; if( x < dim ) array[x] += array[x + dim]; if( dim > 32 ) barrier( CLK_LOCAL_MEM_FENCE ); } return array[0]; } int mv_cost( uint2 mvd ) { float2 mvdf = (float2)(mvd.x, mvd.y) + 1.0f; float2 cost = round( log2(mvdf) * 2.0f + 0.718f + (float2)(!!mvd.x, !!mvd.y) ); return (int) (cost.x + cost.y); } /* Mode selection routines, select the least SATD cost mode for each lowres * macroblock. When measuring B slices, this includes measuring the cost of * three bidir modes. */ /* Four threads cooperatively measure 8x8 BIDIR cost with SATD */ int bidir_satd_8x8_ii_coop4( read_only image2d_t fenc_lowres, int2 fencpos, read_only image2d_t fref0_planes, int2 qpos0, read_only image2d_t fref1_planes, int2 qpos1, int weight, local sum2_t *tmpp, int idx ) { volatile local sum2_t( *tmp )[4] = (volatile local sum2_t( * )[4])tmpp; sum2_t b0, b1, b2, b3; sum2_t sum = 0; int2 fref0Apos = (int2)(qpos0.x>>2, qpos0.y>>2); int hpel0A = ((qpos0.x&2)>>1) + (qpos0.y&2); int2 qpos0B = (int2)qpos0 + (int2)(((qpos0.x&1)<<1), ((qpos0.y&1)<<1)); int2 fref0Bpos = (int2)(qpos0B.x>>2, qpos0B.y>>2); int hpel0B = ((qpos0B.x&2)>>1) + (qpos0B.y&2); int2 fref1Apos = (int2)(qpos1.x>>2, qpos1.y>>2); int hpel1A = ((qpos1.x&2)>>1) + (qpos1.y&2); int2 qpos1B = (int2)qpos1 + (int2)(((qpos1.x&1)<<1), ((qpos1.y&1)<<1)); int2 fref1Bpos = (int2)(qpos1B.x>>2, qpos1B.y>>2); int hpel1B = ((qpos1B.x&2)>>1) + (qpos1B.y&2); uint mask_shift0A = 8 * hpel0A, mask_shift0B = 8 * hpel0B; uint mask_shift1A = 8 * hpel1A, mask_shift1B = 8 * hpel1B; uint vA, vB; uint enc, ref0, ref1; uint a0, a1; const int weight2 = 64 - weight; #define READ_BIDIR_DIFF( OUT, X )\ enc = read_imageui( fenc_lowres, sampler, fencpos + (int2)(X, idx) ).s0;\ vA = (read_imageui( fref0_planes, sampler, fref0Apos + (int2)(X, idx) ).s0 >> mask_shift0A) & 0xFF;\ vB = (read_imageui( fref0_planes, sampler, fref0Bpos + (int2)(X, idx) ).s0 >> mask_shift0B) & 0xFF;\ ref0 = rhadd( vA, vB );\ vA = (read_imageui( fref1_planes, sampler, fref1Apos + (int2)(X, idx) ).s0 >> mask_shift1A) & 0xFF;\ vB = (read_imageui( fref1_planes, sampler, fref1Bpos + (int2)(X, idx) ).s0 >> mask_shift1B) & 0xFF;\ ref1 = rhadd( vA, vB );\ OUT = enc - ((ref0 * weight + ref1 * weight2 + (1 << 5)) >> 6); #define READ_DIFF_EX( OUT, a, b )\ READ_BIDIR_DIFF( a0, a );\ READ_BIDIR_DIFF( a1, b );\ OUT = a0 + (a1<>BITS_PER_SUM)) >> 1; } /* * mode selection - pick the least cost partition type for each 8x8 macroblock. * Intra, list0 or list1. When measuring a B slice, also test three bidir * possibilities. * * fenc_lowres_mvs[0|1] and fenc_lowres_mv_costs[0|1] are large buffers that * hold many frames worth of motion vectors. We must offset into the correct * location for this frame's vectors: * * CPU equivalent: fenc->lowres_mvs[0][b - p0 - 1] * GPU equivalent: fenc_lowres_mvs0[(b - p0 - 1) * mb_count] * * global launch dimensions for P slice estimate: [mb_width, mb_height] * global launch dimensions for B slice estimate: [mb_width * 4, mb_height] */ kernel void mode_selection( read_only image2d_t fenc_lowres, read_only image2d_t fref0_planes, read_only image2d_t fref1_planes, const global short2 *fenc_lowres_mvs0, const global short2 *fenc_lowres_mvs1, const global short2 *fref1_lowres_mvs0, const global int16_t *fenc_lowres_mv_costs0, const global int16_t *fenc_lowres_mv_costs1, const global uint16_t *fenc_intra_cost, global uint16_t *lowres_costs, global int *frame_stats, local int16_t *cost_local, local sum2_t *satd_local, int mb_width, int bipred_weight, int dist_scale_factor, int b, int p0, int p1, int lambda ) { int mb_x = get_global_id( 0 ); int b_bidir = b < p1; if( b_bidir ) { /* when mode_selection is run for B frames, it must perform BIDIR SATD * measurements, so it is launched with four times as many threads in * order to spread the work around more of the GPU. And it can add * padding threads in the X direction. */ mb_x >>= 2; if( mb_x >= mb_width ) return; } int mb_y = get_global_id( 1 ); int mb_height = get_global_size( 1 ); int mb_count = mb_width * mb_height; int mb_xy = mb_x + mb_y * mb_width; /* Initialize int frame_stats[4] for next kernel (sum_inter_cost) */ if( mb_x < 4 && mb_y == 0 ) frame_stats[mb_x] = 0; int bcost = COST_MAX; int list_used = 0; if( !b_bidir ) { int icost = fenc_intra_cost[mb_xy]; COPY2_IF_LT( bcost, icost, list_used, 0 ); } if( b != p0 ) { int mv_cost0 = fenc_lowres_mv_costs0[(b - p0 - 1) * mb_count + mb_xy]; COPY2_IF_LT( bcost, mv_cost0, list_used, 1 ); } if( b != p1 ) { int mv_cost1 = fenc_lowres_mv_costs1[(p1 - b - 1) * mb_count + mb_xy]; COPY2_IF_LT( bcost, mv_cost1, list_used, 2 ); } if( b_bidir ) { int2 coord = (int2)(mb_x, mb_y) << 3; int mb_i = get_global_id( 0 ) & 3; int mb_in_group = get_local_id( 1 ) * (get_local_size( 0 ) >> 2) + (get_local_id( 0 ) >> 2); cost_local += mb_in_group * 4; satd_local += mb_in_group * 16; #define TRY_BIDIR( mv0, mv1, penalty )\ {\ int2 qpos0 = (int2)((coord.x<<2) + mv0.x, (coord.y<<2) + mv0.y);\ int2 qpos1 = (int2)((coord.x<<2) + mv1.x, (coord.y<<2) + mv1.y);\ cost_local[mb_i] = bidir_satd_8x8_ii_coop4( fenc_lowres, coord, fref0_planes, qpos0, fref1_planes, qpos1, bipred_weight, satd_local, mb_i );\ int cost = cost_local[0] + cost_local[1] + cost_local[2] + cost_local[3];\ COPY2_IF_LT( bcost, penalty * lambda + cost, list_used, 3 );\ } /* temporal prediction */ short2 dmv0, dmv1; short2 mvr = fref1_lowres_mvs0[mb_xy]; dmv0 = (mvr * (short) dist_scale_factor + (short) 128) >> (short) 8; dmv1 = dmv0 - mvr; TRY_BIDIR( dmv0, dmv1, 0 ) if( as_uint( dmv0 ) || as_uint( dmv1 ) ) { /* B-direct prediction */ dmv0 = 0; dmv1 = 0; TRY_BIDIR( dmv0, dmv1, 0 ); } /* L0+L1 prediction */ dmv0 = fenc_lowres_mvs0[(b - p0 - 1) * mb_count + mb_xy]; dmv1 = fenc_lowres_mvs1[(p1 - b - 1) * mb_count + mb_xy]; TRY_BIDIR( dmv0, dmv1, 5 ); #undef TRY_BIDIR } lowres_costs[mb_xy] = min( bcost, LOWRES_COST_MASK ) + (list_used << LOWRES_COST_SHIFT); } /* * parallel sum inter costs * * global launch dimensions: [256, mb_height] */ kernel void sum_inter_cost( const global uint16_t *fenc_lowres_costs, const global uint16_t *inv_qscale_factor, global int *fenc_row_satds, global int *frame_stats, int mb_width, int bframe_bias, int b, int p0, int p1 ) { int y = get_global_id( 1 ); int mb_height = get_global_size( 1 ); int row_satds = 0; int cost_est = 0; int cost_est_aq = 0; int intra_mbs = 0; for( int x = get_global_id( 0 ); x < mb_width; x += get_global_size( 0 )) { int mb_xy = x + y * mb_width; int cost = fenc_lowres_costs[mb_xy] & LOWRES_COST_MASK; int list = fenc_lowres_costs[mb_xy] >> LOWRES_COST_SHIFT; int b_frame_score_mb = (x > 0 && x < mb_width - 1 && y > 0 && y < mb_height - 1) || mb_width <= 2 || mb_height <= 2; if( list == 0 && b_frame_score_mb ) intra_mbs++; int cost_aq = (cost * inv_qscale_factor[mb_xy] + 128) >> 8; row_satds += cost_aq; if( b_frame_score_mb ) { cost_est += cost; cost_est_aq += cost_aq; } } local int buffer[256]; int x = get_global_id( 0 ); row_satds = parallel_sum( row_satds, x, buffer ); cost_est = parallel_sum( cost_est, x, buffer ); cost_est_aq = parallel_sum( cost_est_aq, x, buffer ); intra_mbs = parallel_sum( intra_mbs, x, buffer ); if( b != p1 ) cost_est = (int)((float)cost_est * 100.0f / (120.0f + (float)bframe_bias)); if( get_global_id( 0 ) == 0 ) { fenc_row_satds[y] = row_satds; atomic_add( frame_stats + COST_EST, cost_est ); atomic_add( frame_stats + COST_EST_AQ, cost_est_aq ); atomic_add( frame_stats + INTRA_MBS, intra_mbs ); } } /* * downscale lowres luma: full-res buffer to down scale image, and to packed hpel image * * -- * * fenc_img is an output image (area of memory referenced through a texture * cache). A read of any pixel location (x,y) returns four pixel values: * * val.s0 = P(x,y) * val.s1 = P(x+1,y) * val.s2 = P(x+2,y) * val.s3 = P(x+3,y) * * This is a 4x replication of the lowres pixels, a trade-off between memory * size and read latency. * * -- * * hpel_planes is an output image that contains the four HPEL planes used for * subpel refinement. A read of any pixel location (x,y) returns a UInt32 with * the four planar values C | V | H | F * * launch dimensions: [lowres-width, lowres-height] */ kernel void downscale_hpel( const global pixel *fenc, write_only image2d_t fenc_img, write_only image2d_t hpel_planes, int stride ) { int x = get_global_id( 0 ); int y = get_global_id( 1 ); uint4 values; fenc += y * stride * 2; const global pixel *src1 = fenc + stride; const global pixel *src2 = (y == get_global_size( 1 )-1) ? src1 : src1 + stride; int2 pos = (int2)(x, y); pixel right, left; right = rhadd( fenc[x*2], src1[x*2] ); left = rhadd( fenc[x*2+1], src1[x*2+1] ); values.s0 = rhadd( right, left ); // F right = rhadd( fenc[2*x+1], src1[2*x+1] ); left = rhadd( fenc[2*x+2], src1[2*x+2] ); values.s1 = rhadd( right, left ); // H right = rhadd( src1[2*x], src2[2*x] ); left = rhadd( src1[2*x+1], src2[2*x+1] ); values.s2 = rhadd( right, left ); // V right = rhadd( src1[2*x+1], src2[2*x+1] ); left = rhadd( src1[2*x+2], src2[2*x+2] ); values.s3 = rhadd( right, left ); // C uint4 val = (uint4) ((values.s3 & 0xff) << 24) | ((values.s2 & 0xff) << 16) | ((values.s1 & 0xff) << 8) | (values.s0 & 0xff); write_imageui( hpel_planes, pos, val ); x = select( x, x+1, x+1 < get_global_size( 0 ) ); right = rhadd( fenc[x*2], src1[x*2] ); left = rhadd( fenc[x*2+1], src1[x*2+1] ); values.s1 = rhadd( right, left ); x = select( x, x+1, x+1 < get_global_size( 0 ) ); right = rhadd( fenc[x*2], src1[x*2] ); left = rhadd( fenc[x*2+1], src1[x*2+1] ); values.s2 = rhadd( right, left ); x = select( x, x+1, x+1 < get_global_size( 0 ) ); right = rhadd( fenc[x*2], src1[x*2] ); left = rhadd( fenc[x*2+1], src1[x*2+1] ); values.s3 = rhadd( right, left ); write_imageui( fenc_img, pos, values ); } /* * downscale lowres hierarchical motion search image, copy from one image to * another decimated image. This kernel is called iteratively to generate all * of the downscales. * * launch dimensions: [lower_res width, lower_res height] */ kernel void downscale1( read_only image2d_t higher_res, write_only image2d_t lower_res ) { int x = get_global_id( 0 ); int y = get_global_id( 1 ); int2 pos = (int2)(x, y); int gs = get_global_size( 0 ); uint4 top, bot, values; top = read_imageui( higher_res, sampler, (int2)(x*2, 2*y) ); bot = read_imageui( higher_res, sampler, (int2)(x*2, 2*y+1) ); values.s0 = rhadd( rhadd( top.s0, bot.s0 ), rhadd( top.s1, bot.s1 ) ); /* these select statements appear redundant, and they should be, but tests break when * they are not here. I believe this was caused by a driver bug */ values.s1 = select( values.s0, rhadd( rhadd( top.s2, bot.s2 ), rhadd( top.s3, bot.s3 ) ), ( x + 1 < gs) ); top = read_imageui( higher_res, sampler, (int2)(x*2+4, 2*y) ); bot = read_imageui( higher_res, sampler, (int2)(x*2+4, 2*y+1) ); values.s2 = select( values.s1, rhadd( rhadd( top.s0, bot.s0 ), rhadd( top.s1, bot.s1 ) ), ( x + 2 < gs ) ); values.s3 = select( values.s2, rhadd( rhadd( top.s2, bot.s2 ), rhadd( top.s3, bot.s3 ) ), ( x + 3 < gs ) ); write_imageui( lower_res, pos, (uint4)(values) ); } /* * Second copy of downscale kernel, no differences. This is a (no perf loss) * workaround for a scheduling bug in current Tahiti drivers. This bug has * theoretically been fixed in the July 2012 driver release from AMD. */ kernel void downscale2( read_only image2d_t higher_res, write_only image2d_t lower_res ) { int x = get_global_id( 0 ); int y = get_global_id( 1 ); int2 pos = (int2)(x, y); int gs = get_global_size( 0 ); uint4 top, bot, values; top = read_imageui( higher_res, sampler, (int2)(x*2, 2*y) ); bot = read_imageui( higher_res, sampler, (int2)(x*2, 2*y+1) ); values.s0 = rhadd( rhadd( top.s0, bot.s0 ), rhadd( top.s1, bot.s1 ) ); values.s1 = select( values.s0, rhadd( rhadd( top.s2, bot.s2 ), rhadd( top.s3, bot.s3 ) ), ( x + 1 < gs) ); top = read_imageui( higher_res, sampler, (int2)(x*2+4, 2*y) ); bot = read_imageui( higher_res, sampler, (int2)(x*2+4, 2*y+1) ); values.s2 = select( values.s1, rhadd( rhadd( top.s0, bot.s0 ), rhadd( top.s1, bot.s1 ) ), ( x + 2 < gs ) ); values.s3 = select( values.s2, rhadd( rhadd( top.s2, bot.s2 ), rhadd( top.s3, bot.s3 ) ), ( x + 3 < gs ) ); write_imageui( lower_res, pos, (uint4)(values) ); } /* OpenCL 1.2 finally added a memset command, but we're not targeting 1.2 */ kernel void memset_int16( global int16_t *buf, int16_t value ) { buf[get_global_id( 0 )] = value; } /* Lookahead lowres intra analysis * * Each intra analysis function has been implemented twice, once for scalar GPUs * (NV) and once for vectorized GPUs (AMD pre-Southern Islands). x264 detects * the GPU type and sets the -DVECTORIZE compile flag accordingly. * * All the intra analysis functions were based on their C versions in pixel.c * and produce the exact same results. */ /* force all clamp arguments and return value to int, prevent ambiguous types */ #define clamp_int( X, MIN, MAX ) (int) clamp( (int)(X), (int)(MIN), (int)(MAX) ) #if VECTORIZE int satd_8x4_intra_lr( const local pixel *data, int data_stride, int8 pr0, int8 pr1, int8 pr2, int8 pr3 ) { int8 a_v, d_v; int2 tmp00, tmp01, tmp02, tmp03, tmp10, tmp11, tmp12, tmp13; int2 tmp20, tmp21, tmp22, tmp23, tmp30, tmp31, tmp32, tmp33; d_v = convert_int8( vload8( 0, data ) ); a_v.s01234567 = (d_v - pr0).s04152637; HADAMARD4V( tmp00, tmp01, tmp02, tmp03, a_v.lo.lo, a_v.lo.hi, a_v.hi.lo, a_v.hi.hi ); data += data_stride; d_v = convert_int8( vload8( 0, data ) ); a_v.s01234567 = (d_v - pr1).s04152637; HADAMARD4V( tmp10, tmp11, tmp12, tmp13, a_v.lo.lo, a_v.lo.hi, a_v.hi.lo, a_v.hi.hi ); data += data_stride; d_v = convert_int8( vload8( 0, data ) ); a_v.s01234567 = (d_v - pr2).s04152637; HADAMARD4V( tmp20, tmp21, tmp22, tmp23, a_v.lo.lo, a_v.lo.hi, a_v.hi.lo, a_v.hi.hi ); data += data_stride; d_v = convert_int8( vload8( 0, data ) ); a_v.s01234567 = (d_v - pr3).s04152637; HADAMARD4V( tmp30, tmp31, tmp32, tmp33, a_v.lo.lo, a_v.lo.hi, a_v.hi.lo, a_v.hi.hi ); uint8 sum_v; HADAMARD4V( a_v.lo.lo, a_v.lo.hi, a_v.hi.lo, a_v.hi.hi, tmp00, tmp10, tmp20, tmp30 ); sum_v = abs( a_v ); HADAMARD4V( a_v.lo.lo, a_v.lo.hi, a_v.hi.lo, a_v.hi.hi, tmp01, tmp11, tmp21, tmp31 ); sum_v += abs( a_v ); HADAMARD4V( a_v.lo.lo, a_v.lo.hi, a_v.hi.lo, a_v.hi.hi, tmp02, tmp12, tmp22, tmp32 ); sum_v += abs( a_v ); HADAMARD4V( a_v.lo.lo, a_v.lo.hi, a_v.hi.lo, a_v.hi.hi, tmp03, tmp13, tmp23, tmp33 ); sum_v += abs( a_v ); uint4 sum2 = sum_v.hi + sum_v.lo; uint2 sum3 = sum2.hi + sum2.lo; return ( sum3.hi + sum3.lo ) >> 1; } #else SATD_C_8x4_Q( satd_8x4_lp, const local, private ) #endif /**************************************************************************** * 8x8 prediction for intra luma block ****************************************************************************/ #define F1 rhadd #define F2( a, b, c ) ( a+2*b+c+2 )>>2 #if VECTORIZE int x264_predict_8x8_ddl( const local pixel *src, int src_stride, const local pixel *top ) { int8 pr0, pr1, pr2, pr3; pr0.s0 = ( 2 + top[0] + 2*top[1] + top[2] ) >> 2; pr0.s1 = ( 2 + top[1] + 2*top[2] + top[3] ) >> 2; pr0.s2 = ( 2 + top[2] + 2*top[3] + top[4] ) >> 2; pr0.s3 = ( 2 + top[3] + 2*top[4] + top[5] ) >> 2; pr0.s4 = ( 2 + top[4] + 2*top[5] + top[6] ) >> 2; pr0.s5 = ( 2 + top[5] + 2*top[6] + top[7] ) >> 2; pr0.s6 = ( 2 + top[6] + 2*top[7] + top[8] ) >> 2; pr0.s7 = ( 2 + top[7] + 2*top[8] + top[9] ) >> 2; pr1.s0 = ( 2 + top[1] + 2*top[2] + top[3] ) >> 2; pr1.s1 = ( 2 + top[2] + 2*top[3] + top[4] ) >> 2; pr1.s2 = ( 2 + top[3] + 2*top[4] + top[5] ) >> 2; pr1.s3 = ( 2 + top[4] + 2*top[5] + top[6] ) >> 2; pr1.s4 = ( 2 + top[5] + 2*top[6] + top[7] ) >> 2; pr1.s5 = ( 2 + top[6] + 2*top[7] + top[8] ) >> 2; pr1.s6 = ( 2 + top[7] + 2*top[8] + top[9] ) >> 2; pr1.s7 = ( 2 + top[8] + 2*top[9] + top[10] ) >> 2; pr2.s0 = ( 2 + top[2] + 2*top[3] + top[4] ) >> 2; pr2.s1 = ( 2 + top[3] + 2*top[4] + top[5] ) >> 2; pr2.s2 = ( 2 + top[4] + 2*top[5] + top[6] ) >> 2; pr2.s3 = ( 2 + top[5] + 2*top[6] + top[7] ) >> 2; pr2.s4 = ( 2 + top[6] + 2*top[7] + top[8] ) >> 2; pr2.s5 = ( 2 + top[7] + 2*top[8] + top[9] ) >> 2; pr2.s6 = ( 2 + top[8] + 2*top[9] + top[10] ) >> 2; pr2.s7 = ( 2 + top[9] + 2*top[10] + top[11] ) >> 2; pr3.s0 = ( 2 + top[3] + 2*top[4] + top[5] ) >> 2; pr3.s1 = ( 2 + top[4] + 2*top[5] + top[6] ) >> 2; pr3.s2 = ( 2 + top[5] + 2*top[6] + top[7] ) >> 2; pr3.s3 = ( 2 + top[6] + 2*top[7] + top[8] ) >> 2; pr3.s4 = ( 2 + top[7] + 2*top[8] + top[9] ) >> 2; pr3.s5 = ( 2 + top[8] + 2*top[9] + top[10] ) >> 2; pr3.s6 = ( 2 + top[9] + 2*top[10] + top[11] ) >> 2; pr3.s7 = ( 2 + top[10] + 2*top[11] + top[12] ) >> 2; int satd = satd_8x4_intra_lr( src, src_stride, pr0, pr1, pr2, pr3 ); pr0.s0 = ( 2 + top[4] + 2*top[5] + top[6] ) >> 2; pr0.s1 = ( 2 + top[5] + 2*top[6] + top[7] ) >> 2; pr0.s2 = ( 2 + top[6] + 2*top[7] + top[8] ) >> 2; pr0.s3 = ( 2 + top[7] + 2*top[8] + top[9] ) >> 2; pr0.s4 = ( 2 + top[8] + 2*top[9] + top[10] ) >> 2; pr0.s5 = ( 2 + top[9] + 2*top[10] + top[11] ) >> 2; pr0.s6 = ( 2 + top[10] + 2*top[11] + top[12] ) >> 2; pr0.s7 = ( 2 + top[11] + 2*top[12] + top[13] ) >> 2; pr1.s0 = ( 2 + top[5] + 2*top[6] + top[7] ) >> 2; pr1.s1 = ( 2 + top[6] + 2*top[7] + top[8] ) >> 2; pr1.s2 = ( 2 + top[7] + 2*top[8] + top[9] ) >> 2; pr1.s3 = ( 2 + top[8] + 2*top[9] + top[10] ) >> 2; pr1.s4 = ( 2 + top[9] + 2*top[10] + top[11] ) >> 2; pr1.s5 = ( 2 + top[10] + 2*top[11] + top[12] ) >> 2; pr1.s6 = ( 2 + top[11] + 2*top[12] + top[13] ) >> 2; pr1.s7 = ( 2 + top[12] + 2*top[13] + top[14] ) >> 2; pr2.s0 = ( 2 + top[6] + 2*top[7] + top[8] ) >> 2; pr2.s1 = ( 2 + top[7] + 2*top[8] + top[9] ) >> 2; pr2.s2 = ( 2 + top[8] + 2*top[9] + top[10] ) >> 2; pr2.s3 = ( 2 + top[9] + 2*top[10] + top[11] ) >> 2; pr2.s4 = ( 2 + top[10] + 2*top[11] + top[12] ) >> 2; pr2.s5 = ( 2 + top[11] + 2*top[12] + top[13] ) >> 2; pr2.s6 = ( 2 + top[12] + 2*top[13] + top[14] ) >> 2; pr2.s7 = ( 2 + top[13] + 2*top[14] + top[15] ) >> 2; pr3.s0 = ( 2 + top[7] + 2*top[8] + top[9] ) >> 2; pr3.s1 = ( 2 + top[8] + 2*top[9] + top[10] ) >> 2; pr3.s2 = ( 2 + top[9] + 2*top[10] + top[11] ) >> 2; pr3.s3 = ( 2 + top[10] + 2*top[11] + top[12] ) >> 2; pr3.s4 = ( 2 + top[11] + 2*top[12] + top[13] ) >> 2; pr3.s5 = ( 2 + top[12] + 2*top[13] + top[14] ) >> 2; pr3.s6 = ( 2 + top[13] + 2*top[14] + top[15] ) >> 2; pr3.s7 = ( 2 + top[14] + 3*top[15] ) >> 2; return satd + satd_8x4_intra_lr( src + (src_stride << 2), src_stride, pr0, pr1, pr2, pr3 ); } int x264_predict_8x8_ddr( const local pixel *src, int src_stride, const local pixel *top, const local pixel *left, pixel left_top ) { int8 pr0, pr1, pr2, pr3; pr3.s0 = F2( left[1], left[2], left[3] ); pr2.s0 = pr3.s1 = F2( left[0], left[1], left[2] ); pr1.s0 = pr2.s1 = pr3.s2 = F2( left[1], left[0], left_top ); pr0.s0 = pr1.s1 = pr2.s2 = pr3.s3 = F2( left[0], left_top, top[0] ); pr0.s1 = pr1.s2 = pr2.s3 = pr3.s4 = F2( left_top, top[0], top[1] ); pr0.s2 = pr1.s3 = pr2.s4 = pr3.s5 = F2( top[0], top[1], top[2] ); pr0.s3 = pr1.s4 = pr2.s5 = pr3.s6 = F2( top[1], top[2], top[3] ); pr0.s4 = pr1.s5 = pr2.s6 = pr3.s7 = F2( top[2], top[3], top[4] ); pr0.s5 = pr1.s6 = pr2.s7 = F2( top[3], top[4], top[5] ); pr0.s6 = pr1.s7 = F2( top[4], top[5], top[6] ); pr0.s7 = F2( top[5], top[6], top[7] ); int satd = satd_8x4_intra_lr( src, src_stride, pr0, pr1, pr2, pr3 ); pr3.s0 = F2( left[5], left[6], left[7] ); pr2.s0 = pr3.s1 = F2( left[4], left[5], left[6] ); pr1.s0 = pr2.s1 = pr3.s2 = F2( left[3], left[4], left[5] ); pr0.s0 = pr1.s1 = pr2.s2 = pr3.s3 = F2( left[2], left[3], left[4] ); pr0.s1 = pr1.s2 = pr2.s3 = pr3.s4 = F2( left[1], left[2], left[3] ); pr0.s2 = pr1.s3 = pr2.s4 = pr3.s5 = F2( left[0], left[1], left[2] ); pr0.s3 = pr1.s4 = pr2.s5 = pr3.s6 = F2( left[1], left[0], left_top ); pr0.s4 = pr1.s5 = pr2.s6 = pr3.s7 = F2( left[0], left_top, top[0] ); pr0.s5 = pr1.s6 = pr2.s7 = F2( left_top, top[0], top[1] ); pr0.s6 = pr1.s7 = F2( top[0], top[1], top[2] ); pr0.s7 = F2( top[1], top[2], top[3] ); return satd + satd_8x4_intra_lr( src + (src_stride << 2), src_stride, pr0, pr1, pr2, pr3 ); } int x264_predict_8x8_vr( const local pixel *src, int src_stride, const local pixel *top, const local pixel *left, pixel left_top ) { int8 pr0, pr1, pr2, pr3; pr2.s0 = F2( left[1], left[0], left_top ); pr3.s0 = F2( left[2], left[1], left[0] ); pr1.s0 = pr3.s1 = F2( left[0], left_top, top[0] ); pr0.s0 = pr2.s1 = F1( left_top, top[0] ); pr1.s1 = pr3.s2 = F2( left_top, top[0], top[1] ); pr0.s1 = pr2.s2 = F1( top[0], top[1] ); pr1.s2 = pr3.s3 = F2( top[0], top[1], top[2] ); pr0.s2 = pr2.s3 = F1( top[1], top[2] ); pr1.s3 = pr3.s4 = F2( top[1], top[2], top[3] ); pr0.s3 = pr2.s4 = F1( top[2], top[3] ); pr1.s4 = pr3.s5 = F2( top[2], top[3], top[4] ); pr0.s4 = pr2.s5 = F1( top[3], top[4] ); pr1.s5 = pr3.s6 = F2( top[3], top[4], top[5] ); pr0.s5 = pr2.s6 = F1( top[4], top[5] ); pr1.s6 = pr3.s7 = F2( top[4], top[5], top[6] ); pr0.s6 = pr2.s7 = F1( top[5], top[6] ); pr1.s7 = F2( top[5], top[6], top[7] ); pr0.s7 = F1( top[6], top[7] ); int satd = satd_8x4_intra_lr( src, src_stride, pr0, pr1, pr2, pr3 ); pr2.s0 = F2( left[5], left[4], left[3] ); pr3.s0 = F2( left[6], left[5], left[4] ); pr0.s0 = pr2.s1 = F2( left[3], left[2], left[1] ); pr1.s0 = pr3.s1 = F2( left[4], left[3], left[2] ); pr0.s1 = pr2.s2 = F2( left[1], left[0], left_top ); pr1.s1 = pr3.s2 = F2( left[2], left[1], left[0] ); pr1.s2 = pr3.s3 = F2( left[0], left_top, top[0] ); pr0.s2 = pr2.s3 = F1( left_top, top[0] ); pr1.s3 = pr3.s4 = F2( left_top, top[0], top[1] ); pr0.s3 = pr2.s4 = F1( top[0], top[1] ); pr1.s4 = pr3.s5 = F2( top[0], top[1], top[2] ); pr0.s4 = pr2.s5 = F1( top[1], top[2] ); pr1.s5 = pr3.s6 = F2( top[1], top[2], top[3] ); pr0.s5 = pr2.s6 = F1( top[2], top[3] ); pr1.s6 = pr3.s7 = F2( top[2], top[3], top[4] ); pr0.s6 = pr2.s7 = F1( top[3], top[4] ); pr1.s7 = F2( top[3], top[4], top[5] ); pr0.s7 = F1( top[4], top[5] ); return satd + satd_8x4_intra_lr( src + (src_stride << 2), src_stride, pr0, pr1, pr2, pr3 ); #undef PRED } int x264_predict_8x8_hd( const local pixel *src, int src_stride, const local pixel *top, const local pixel *left, pixel left_top ) { int8 pr0, pr1, pr2, pr3; pr0.s0 = F1( left_top, left[0] ); pr0.s1 = (left[0] + 2 * left_top + top[0] + 2) >> 2; pr0.s2 = F2( top[1], top[0], left_top ); pr0.s3 = F2( top[2], top[1], top[0] ); pr0.s4 = F2( top[3], top[2], top[1] ); pr0.s5 = F2( top[4], top[3], top[2] ); pr0.s6 = F2( top[5], top[4], top[3] ); pr0.s7 = F2( top[6], top[5], top[4] ); pr1.s0 = F1( left[0], left[1] ); pr1.s1 = (left_top + 2 * left[0] + left[1] + 2) >> 2; pr1.s2 = F1( left_top, left[0] ); pr1.s3 = (left[0] + 2 * left_top + top[0] + 2) >> 2; pr1.s4 = F2( top[1], top[0], left_top ); pr1.s5 = F2( top[2], top[1], top[0] ); pr1.s6 = F2( top[3], top[2], top[1] ); pr1.s7 = F2( top[4], top[3], top[2] ); pr2.s0 = F1( left[1], left[2] ); pr2.s1 = (left[0] + 2 * left[1] + left[2] + 2) >> 2; pr2.s2 = F1( left[0], left[1] ); pr2.s3 = (left_top + 2 * left[0] + left[1] + 2) >> 2; pr2.s4 = F1( left_top, left[0] ); pr2.s5 = (left[0] + 2 * left_top + top[0] + 2) >> 2; pr2.s6 = F2( top[1], top[0], left_top ); pr2.s7 = F2( top[2], top[1], top[0] ); pr3.s0 = F1( left[2], left[3] ); pr3.s1 = (left[1] + 2 * left[2] + left[3] + 2) >> 2; pr3.s2 = F1( left[1], left[2] ); pr3.s3 = (left[0] + 2 * left[1] + left[2] + 2) >> 2; pr3.s4 = F1( left[0], left[1] ); pr3.s5 = (left_top + 2 * left[0] + left[1] + 2) >> 2; pr3.s6 = F1( left_top, left[0] ); pr3.s7 = (left[0] + 2 * left_top + top[0] + 2) >> 2; int satd = satd_8x4_intra_lr( src, src_stride, pr0, pr1, pr2, pr3 ); pr0.s0 = F1( left[3], left[4] ); pr0.s1 = (left[2] + 2 * left[3] + left[4] + 2) >> 2; pr0.s2 = F1( left[2], left[3] ); pr0.s3 = (left[1] + 2 * left[2] + left[3] + 2) >> 2; pr0.s4 = F1( left[1], left[2] ); pr0.s5 = (left[0] + 2 * left[1] + left[2] + 2) >> 2; pr0.s6 = F1( left[0], left[1] ); pr0.s7 = (left_top + 2 * left[0] + left[1] + 2) >> 2; pr1.s0 = F1( left[4], left[5] ); pr1.s1 = (left[3] + 2 * left[4] + left[5] + 2) >> 2; pr1.s2 = F1( left[3], left[4] ); pr1.s3 = (left[2] + 2 * left[3] + left[4] + 2) >> 2; pr1.s4 = F1( left[2], left[3] ); pr1.s5 = (left[1] + 2 * left[2] + left[3] + 2) >> 2; pr1.s6 = F1( left[1], left[2] ); pr1.s7 = (left[0] + 2 * left[1] + left[2] + 2) >> 2; pr2.s0 = F1( left[5], left[6] ); pr2.s1 = (left[4] + 2 * left[5] + left[6] + 2) >> 2; pr2.s2 = F1( left[4], left[5] ); pr2.s3 = (left[3] + 2 * left[4] + left[5] + 2) >> 2; pr2.s4 = F1( left[3], left[4] ); pr2.s5 = (left[2] + 2 * left[3] + left[4] + 2) >> 2; pr2.s6 = F1( left[2], left[3] ); pr2.s7 = (left[1] + 2 * left[2] + left[3] + 2) >> 2; pr3.s0 = F1( left[6], left[7] ); pr3.s1 = (left[5] + 2 * left[6] + left[7] + 2) >> 2; pr3.s2 = F1( left[5], left[6] ); pr3.s3 = (left[4] + 2 * left[5] + left[6] + 2) >> 2; pr3.s4 = F1( left[4], left[5] ); pr3.s5 = (left[3] + 2 * left[4] + left[5] + 2) >> 2; pr3.s6 = F1( left[3], left[4] ); pr3.s7 = (left[2] + 2 * left[3] + left[4] + 2) >> 2; return satd + satd_8x4_intra_lr( src + (src_stride << 2), src_stride, pr0, pr1, pr2, pr3 ); } int x264_predict_8x8_vl( const local pixel *src, int src_stride, const local pixel *top ) { int8 pr0, pr1, pr2, pr3; pr0.s0 = F1( top[0], top[1] ); pr1.s0 = F2( top[0], top[1], top[2] ); pr2.s0 = pr0.s1 = F1( top[1], top[2] ); pr3.s0 = pr1.s1 = F2( top[1], top[2], top[3] ); pr2.s1 = pr0.s2 = F1( top[2], top[3] ); pr3.s1 = pr1.s2 = F2( top[2], top[3], top[4] ); pr2.s2 = pr0.s3 = F1( top[3], top[4] ); pr3.s2 = pr1.s3 = F2( top[3], top[4], top[5] ); pr2.s3 = pr0.s4 = F1( top[4], top[5] ); pr3.s3 = pr1.s4 = F2( top[4], top[5], top[6] ); pr2.s4 = pr0.s5 = F1( top[5], top[6] ); pr3.s4 = pr1.s5 = F2( top[5], top[6], top[7] ); pr2.s5 = pr0.s6 = F1( top[6], top[7] ); pr3.s5 = pr1.s6 = F2( top[6], top[7], top[8] ); pr2.s6 = pr0.s7 = F1( top[7], top[8] ); pr3.s6 = pr1.s7 = F2( top[7], top[8], top[9] ); pr2.s7 = F1( top[8], top[9] ); pr3.s7 = F2( top[8], top[9], top[10] ); int satd = satd_8x4_intra_lr( src, src_stride, pr0, pr1, pr2, pr3 ); pr0.s0 = F1( top[2], top[3] ); pr1.s0 = F2( top[2], top[3], top[4] ); pr2.s0 = pr0.s1 = F1( top[3], top[4] ); pr3.s0 = pr1.s1 = F2( top[3], top[4], top[5] ); pr2.s1 = pr0.s2 = F1( top[4], top[5] ); pr3.s1 = pr1.s2 = F2( top[4], top[5], top[6] ); pr2.s2 = pr0.s3 = F1( top[5], top[6] ); pr3.s2 = pr1.s3 = F2( top[5], top[6], top[7] ); pr2.s3 = pr0.s4 = F1( top[6], top[7] ); pr3.s3 = pr1.s4 = F2( top[6], top[7], top[8] ); pr2.s4 = pr0.s5 = F1( top[7], top[8] ); pr3.s4 = pr1.s5 = F2( top[7], top[8], top[9] ); pr2.s5 = pr0.s6 = F1( top[8], top[9] ); pr3.s5 = pr1.s6 = F2( top[8], top[9], top[10] ); pr2.s6 = pr0.s7 = F1( top[9], top[10] ); pr3.s6 = pr1.s7 = F2( top[9], top[10], top[11] ); pr2.s7 = F1( top[10], top[11] ); pr3.s7 = F2( top[10], top[11], top[12] ); return satd + satd_8x4_intra_lr( src + ( src_stride << 2 ), src_stride, pr0, pr1, pr2, pr3 ); } int x264_predict_8x8_hu( const local pixel *src, int src_stride, const local pixel *left ) { int8 pr0, pr1, pr2, pr3; pr0.s0 = F1( left[0], left[1] ); pr0.s1 = (left[0] + 2 * left[1] + left[2] + 2) >> 2; pr0.s2 = F1( left[1], left[2] ); pr0.s3 = (left[1] + 2 * left[2] + left[3] + 2) >> 2; pr0.s4 = F1( left[2], left[3] ); pr0.s5 = (left[2] + 2 * left[3] + left[4] + 2) >> 2; pr0.s6 = F1( left[3], left[4] ); pr0.s7 = (left[3] + 2 * left[4] + left[5] + 2) >> 2; pr1.s0 = F1( left[1], left[2] ); pr1.s1 = (left[1] + 2 * left[2] + left[3] + 2) >> 2; pr1.s2 = F1( left[2], left[3] ); pr1.s3 = (left[2] + 2 * left[3] + left[4] + 2) >> 2; pr1.s4 = F1( left[3], left[4] ); pr1.s5 = (left[3] + 2 * left[4] + left[5] + 2) >> 2; pr1.s6 = F1( left[4], left[5] ); pr1.s7 = (left[4] + 2 * left[5] + left[6] + 2) >> 2; pr2.s0 = F1( left[2], left[3] ); pr2.s1 = (left[2] + 2 * left[3] + left[4] + 2) >> 2; pr2.s2 = F1( left[3], left[4] ); pr2.s3 = (left[3] + 2 * left[4] + left[5] + 2) >> 2; pr2.s4 = F1( left[4], left[5] ); pr2.s5 = (left[4] + 2 * left[5] + left[6] + 2) >> 2; pr2.s6 = F1( left[5], left[6] ); pr2.s7 = (left[5] + 2 * left[6] + left[7] + 2) >> 2; pr3.s0 = F1( left[3], left[4] ); pr3.s1 = (left[3] + 2 * left[4] + left[5] + 2) >> 2; pr3.s2 = F1( left[4], left[5] ); pr3.s3 = (left[4] + 2 * left[5] + left[6] + 2) >> 2; pr3.s4 = F1( left[5], left[6] ); pr3.s5 = (left[5] + 2 * left[6] + left[7] + 2) >> 2; pr3.s6 = F1( left[6], left[7] ); pr3.s7 = (left[6] + 2 * left[7] + left[7] + 2) >> 2; int satd = satd_8x4_intra_lr( src, src_stride, pr0, pr1, pr2, pr3 ); pr0.s0 = F1( left[4], left[5] ); pr0.s1 = (left[4] + 2 * left[5] + left[6] + 2) >> 2; pr0.s2 = F1( left[5], left[6] ); pr0.s3 = (left[5] + 2 * left[6] + left[7] + 2) >> 2; pr0.s4 = F1( left[6], left[7] ); pr0.s5 = (left[6] + 2 * left[7] + left[7] + 2) >> 2; pr0.s6 = left[7]; pr0.s7 = left[7]; pr1.s0 = F1( left[5], left[6] ); pr1.s1 = (left[5] + 2 * left[6] + left[7] + 2) >> 2; pr1.s2 = F1( left[6], left[7] ); pr1.s3 = (left[6] + 2 * left[7] + left[7] + 2) >> 2; pr1.s4 = left[7]; pr1.s5 = left[7]; pr1.s6 = left[7]; pr1.s7 = left[7]; pr2.s0 = F1( left[6], left[7] ); pr2.s1 = (left[6] + 2 * left[7] + left[7] + 2) >> 2; pr2.s2 = left[7]; pr2.s3 = left[7]; pr2.s4 = left[7]; pr2.s5 = left[7]; pr2.s6 = left[7]; pr2.s7 = left[7]; pr3 = (int8)left[7]; return satd + satd_8x4_intra_lr( src + ( src_stride << 2 ), src_stride, pr0, pr1, pr2, pr3 ); } int x264_predict_8x8c_h( const local pixel *src, int src_stride ) { const local pixel *src_l = src; int8 pr0, pr1, pr2, pr3; pr0 = (int8)src[-1]; src += src_stride; pr1 = (int8)src[-1]; src += src_stride; pr2 = (int8)src[-1]; src += src_stride; pr3 = (int8)src[-1]; src += src_stride; int satd = satd_8x4_intra_lr( src_l, src_stride, pr0, pr1, pr2, pr3 ); pr0 = (int8)src[-1]; src += src_stride; pr1 = (int8)src[-1]; src += src_stride; pr2 = (int8)src[-1]; src += src_stride; pr3 = (int8)src[-1]; return satd + satd_8x4_intra_lr( src_l + ( src_stride << 2 ), src_stride, pr0, pr1, pr2, pr3 ); } int x264_predict_8x8c_v( const local pixel *src, int src_stride ) { int8 pred = convert_int8( vload8( 0, &src[-src_stride] )); return satd_8x4_intra_lr( src, src_stride, pred, pred, pred, pred ) + satd_8x4_intra_lr( src + ( src_stride << 2 ), src_stride, pred, pred, pred, pred ); } int x264_predict_8x8c_p( const local pixel *src, int src_stride ) { int H = 0, V = 0; for( int i = 0; i < 4; i++ ) { H += (i + 1) * (src[4 + i - src_stride] - src[2 - i - src_stride]); V += (i + 1) * (src[-1 + (i + 4) * src_stride] - src[-1 + (2 - i) * src_stride]); } int a = 16 * (src[-1 + 7 * src_stride] + src[7 - src_stride]); int b = (17 * H + 16) >> 5; int c = (17 * V + 16) >> 5; int i00 = a - 3 * b - 3 * c + 16; int pix = i00; int8 pr0, pr1, pr2, pr3; pr0.s0 = x264_clip_pixel( pix >> 5 ); pix += b; pr0.s1 = x264_clip_pixel( pix >> 5 ); pix += b; pr0.s2 = x264_clip_pixel( pix >> 5 ); pix += b; pr0.s3 = x264_clip_pixel( pix >> 5 ); pix += b; pr0.s4 = x264_clip_pixel( pix >> 5 ); pix += b; pr0.s5 = x264_clip_pixel( pix >> 5 ); pix += b; pr0.s6 = x264_clip_pixel( pix >> 5 ); pix += b; pr0.s7 = x264_clip_pixel( pix >> 5 ); i00 += c; pix = i00; pr1.s0 = x264_clip_pixel( pix >> 5 ); pix += b; pr1.s1 = x264_clip_pixel( pix >> 5 ); pix += b; pr1.s2 = x264_clip_pixel( pix >> 5 ); pix += b; pr1.s3 = x264_clip_pixel( pix >> 5 ); pix += b; pr1.s4 = x264_clip_pixel( pix >> 5 ); pix += b; pr1.s5 = x264_clip_pixel( pix >> 5 ); pix += b; pr1.s6 = x264_clip_pixel( pix >> 5 ); pix += b; pr1.s7 = x264_clip_pixel( pix >> 5 ); i00 += c; pix = i00; pr2.s0 = x264_clip_pixel( pix >> 5 ); pix += b; pr2.s1 = x264_clip_pixel( pix >> 5 ); pix += b; pr2.s2 = x264_clip_pixel( pix >> 5 ); pix += b; pr2.s3 = x264_clip_pixel( pix >> 5 ); pix += b; pr2.s4 = x264_clip_pixel( pix >> 5 ); pix += b; pr2.s5 = x264_clip_pixel( pix >> 5 ); pix += b; pr2.s6 = x264_clip_pixel( pix >> 5 ); pix += b; pr2.s7 = x264_clip_pixel( pix >> 5 ); i00 += c; pix = i00; pr3.s0 = x264_clip_pixel( pix >> 5 ); pix += b; pr3.s1 = x264_clip_pixel( pix >> 5 ); pix += b; pr3.s2 = x264_clip_pixel( pix >> 5 ); pix += b; pr3.s3 = x264_clip_pixel( pix >> 5 ); pix += b; pr3.s4 = x264_clip_pixel( pix >> 5 ); pix += b; pr3.s5 = x264_clip_pixel( pix >> 5 ); pix += b; pr3.s6 = x264_clip_pixel( pix >> 5 ); pix += b; pr3.s7 = x264_clip_pixel( pix >> 5 ); i00 += c; int satd = satd_8x4_intra_lr( src, src_stride, pr0, pr1, pr2, pr3 ); pix = i00; pr0.s0 = x264_clip_pixel( pix >> 5 ); pix += b; pr0.s1 = x264_clip_pixel( pix >> 5 ); pix += b; pr0.s2 = x264_clip_pixel( pix >> 5 ); pix += b; pr0.s3 = x264_clip_pixel( pix >> 5 ); pix += b; pr0.s4 = x264_clip_pixel( pix >> 5 ); pix += b; pr0.s5 = x264_clip_pixel( pix >> 5 ); pix += b; pr0.s6 = x264_clip_pixel( pix >> 5 ); pix += b; pr0.s7 = x264_clip_pixel( pix >> 5 ); i00 += c; pix = i00; pr1.s0 = x264_clip_pixel( pix >> 5 ); pix += b; pr1.s1 = x264_clip_pixel( pix >> 5 ); pix += b; pr1.s2 = x264_clip_pixel( pix >> 5 ); pix += b; pr1.s3 = x264_clip_pixel( pix >> 5 ); pix += b; pr1.s4 = x264_clip_pixel( pix >> 5 ); pix += b; pr1.s5 = x264_clip_pixel( pix >> 5 ); pix += b; pr1.s6 = x264_clip_pixel( pix >> 5 ); pix += b; pr1.s7 = x264_clip_pixel( pix >> 5 ); i00 += c; pix = i00; pr2.s0 = x264_clip_pixel( pix >> 5 ); pix += b; pr2.s1 = x264_clip_pixel( pix >> 5 ); pix += b; pr2.s2 = x264_clip_pixel( pix >> 5 ); pix += b; pr2.s3 = x264_clip_pixel( pix >> 5 ); pix += b; pr2.s4 = x264_clip_pixel( pix >> 5 ); pix += b; pr2.s5 = x264_clip_pixel( pix >> 5 ); pix += b; pr2.s6 = x264_clip_pixel( pix >> 5 ); pix += b; pr2.s7 = x264_clip_pixel( pix >> 5 ); i00 += c; pix = i00; pr3.s0 = x264_clip_pixel( pix >> 5 ); pix += b; pr3.s1 = x264_clip_pixel( pix >> 5 ); pix += b; pr3.s2 = x264_clip_pixel( pix >> 5 ); pix += b; pr3.s3 = x264_clip_pixel( pix >> 5 ); pix += b; pr3.s4 = x264_clip_pixel( pix >> 5 ); pix += b; pr3.s5 = x264_clip_pixel( pix >> 5 ); pix += b; pr3.s6 = x264_clip_pixel( pix >> 5 ); pix += b; pr3.s7 = x264_clip_pixel( pix >> 5 ); i00 += c; return satd + satd_8x4_intra_lr( src + ( src_stride << 2 ), src_stride, pr0, pr1, pr2, pr3 ); } int x264_predict_8x8c_dc( const local pixel *src, int src_stride ) { int s0 = 0, s1 = 0, s2 = 0, s3 = 0; for( int i = 0; i < 4; i++ ) { s0 += src[i - src_stride]; s1 += src[i + 4 - src_stride]; s2 += src[-1 + i * src_stride]; s3 += src[-1 + (i+4)*src_stride]; } int8 dc0; dc0.lo = (int4)( (s0 + s2 + 4) >> 3 ); dc0.hi = (int4)( (s1 + 2) >> 2 ); int satd = satd_8x4_intra_lr( src, src_stride, dc0, dc0, dc0, dc0 ); dc0.lo = (int4)( (s3 + 2) >> 2 ); dc0.hi = (int4)( (s1 + s3 + 4) >> 3 ); return satd + satd_8x4_intra_lr( src + ( src_stride << 2 ), src_stride, dc0, dc0, dc0, dc0 ); } #else /* not vectorized: private is cheap registers are scarce */ int x264_predict_8x8_ddl( const local pixel *src, int src_stride, const local pixel *top ) { private pixel pred[32]; for( int y = 0; y < 4; y++ ) { for( int x = 0; x < 8; x++ ) { pixel x_plus_y = (pixel) clamp_int( x + y, 0, 13 ); pred[x + y*8] = ( 2 + top[x_plus_y] + 2*top[x_plus_y + 1] + top[x_plus_y + 2] ) >> 2; } } int satd = satd_8x4_lp( src, src_stride, pred, 8 ); for( int y = 4; y < 8; y++ ) { for( int x = 0; x < 8; x++ ) { pixel x_plus_y = (pixel) clamp_int( x + y, 0, 13 ); pred[x + ( y - 4 )*8] = ( 2 + top[x_plus_y] + 2*top[x_plus_y + 1] + top[x_plus_y + 2] ) >> 2; } } pred[31] = ( 2 + top[14] + 3*top[15] ) >> 2; satd += satd_8x4_lp( src + ( src_stride << 2 ), src_stride, pred, 8 ); return satd; } int x264_predict_8x8_ddr( const local pixel *src, int src_stride, const local pixel *top, const local pixel *left, pixel left_top ) { private pixel pred[32]; #define PRED( x, y ) pred[(x) + (y)*8] PRED( 0, 3 ) = F2( left[1], left[2], left[3] ); PRED( 0, 2 ) = PRED( 1, 3 ) = F2( left[0], left[1], left[2] ); PRED( 0, 1 ) = PRED( 1, 2 ) = PRED( 2, 3 ) = F2( left[1], left[0], left_top ); PRED( 0, 0 ) = PRED( 1, 1 ) = PRED( 2, 2 ) = PRED( 3, 3 ) = F2( left[0], left_top, top[0] ); PRED( 1, 0 ) = PRED( 2, 1 ) = PRED( 3, 2 ) = PRED( 4, 3 ) = F2( left_top, top[0], top[1] ); PRED( 2, 0 ) = PRED( 3, 1 ) = PRED( 4, 2 ) = PRED( 5, 3 ) = F2( top[0], top[1], top[2] ); PRED( 3, 0 ) = PRED( 4, 1 ) = PRED( 5, 2 ) = PRED( 6, 3 ) = F2( top[1], top[2], top[3] ); PRED( 4, 0 ) = PRED( 5, 1 ) = PRED( 6, 2 ) = PRED( 7, 3 ) = F2( top[2], top[3], top[4] ); PRED( 5, 0 ) = PRED( 6, 1 ) = PRED( 7, 2 ) = F2( top[3], top[4], top[5] ); PRED( 6, 0 ) = PRED( 7, 1 ) = F2( top[4], top[5], top[6] ); PRED( 7, 0 ) = F2( top[5], top[6], top[7] ); int satd = satd_8x4_lp( src, src_stride, pred, 8 ); PRED( 0, 3 ) = F2( left[5], left[6], left[7] ); PRED( 0, 2 ) = PRED( 1, 3 ) = F2( left[4], left[5], left[6] ); PRED( 0, 1 ) = PRED( 1, 2 ) = PRED( 2, 3 ) = F2( left[3], left[4], left[5] ); PRED( 0, 0 ) = PRED( 1, 1 ) = PRED( 2, 2 ) = PRED( 3, 3 ) = F2( left[2], left[3], left[4] ); PRED( 1, 0 ) = PRED( 2, 1 ) = PRED( 3, 2 ) = PRED( 4, 3 ) = F2( left[1], left[2], left[3] ); PRED( 2, 0 ) = PRED( 3, 1 ) = PRED( 4, 2 ) = PRED( 5, 3 ) = F2( left[0], left[1], left[2] ); PRED( 3, 0 ) = PRED( 4, 1 ) = PRED( 5, 2 ) = PRED( 6, 3 ) = F2( left[1], left[0], left_top ); PRED( 4, 0 ) = PRED( 5, 1 ) = PRED( 6, 2 ) = PRED( 7, 3 ) = F2( left[0], left_top, top[0] ); PRED( 5, 0 ) = PRED( 6, 1 ) = PRED( 7, 2 ) = F2( left_top, top[0], top[1] ); PRED( 6, 0 ) = PRED( 7, 1 ) = F2( top[0], top[1], top[2] ); PRED( 7, 0 ) = F2( top[1], top[2], top[3] ); satd += satd_8x4_lp( src + ( src_stride << 2 ), src_stride, pred, 8 ); return satd; #undef PRED } int x264_predict_8x8_vr( const local pixel *src, int src_stride, const local pixel *top, const local pixel *left, pixel left_top ) { private pixel pred[32]; #define PRED( x, y ) pred[(x) + (y)*8] PRED( 0, 2 ) = F2( left[1], left[0], left_top ); PRED( 0, 3 ) = F2( left[2], left[1], left[0] ); PRED( 0, 1 ) = PRED( 1, 3 ) = F2( left[0], left_top, top[0] ); PRED( 0, 0 ) = PRED( 1, 2 ) = F1( left_top, top[0] ); PRED( 1, 1 ) = PRED( 2, 3 ) = F2( left_top, top[0], top[1] ); PRED( 1, 0 ) = PRED( 2, 2 ) = F1( top[0], top[1] ); PRED( 2, 1 ) = PRED( 3, 3 ) = F2( top[0], top[1], top[2] ); PRED( 2, 0 ) = PRED( 3, 2 ) = F1( top[1], top[2] ); PRED( 3, 1 ) = PRED( 4, 3 ) = F2( top[1], top[2], top[3] ); PRED( 3, 0 ) = PRED( 4, 2 ) = F1( top[2], top[3] ); PRED( 4, 1 ) = PRED( 5, 3 ) = F2( top[2], top[3], top[4] ); PRED( 4, 0 ) = PRED( 5, 2 ) = F1( top[3], top[4] ); PRED( 5, 1 ) = PRED( 6, 3 ) = F2( top[3], top[4], top[5] ); PRED( 5, 0 ) = PRED( 6, 2 ) = F1( top[4], top[5] ); PRED( 6, 1 ) = PRED( 7, 3 ) = F2( top[4], top[5], top[6] ); PRED( 6, 0 ) = PRED( 7, 2 ) = F1( top[5], top[6] ); PRED( 7, 1 ) = F2( top[5], top[6], top[7] ); PRED( 7, 0 ) = F1( top[6], top[7] ); int satd = satd_8x4_lp( src, src_stride, pred, 8 ); PRED( 0, 2 ) = F2( left[5], left[4], left[3] ); PRED( 0, 3 ) = F2( left[6], left[5], left[4] ); PRED( 0, 0 ) = PRED( 1, 2 ) = F2( left[3], left[2], left[1] ); PRED( 0, 1 ) = PRED( 1, 3 ) = F2( left[4], left[3], left[2] ); PRED( 1, 0 ) = PRED( 2, 2 ) = F2( left[1], left[0], left_top ); PRED( 1, 1 ) = PRED( 2, 3 ) = F2( left[2], left[1], left[0] ); PRED( 2, 1 ) = PRED( 3, 3 ) = F2( left[0], left_top, top[0] ); PRED( 2, 0 ) = PRED( 3, 2 ) = F1( left_top, top[0] ); PRED( 3, 1 ) = PRED( 4, 3 ) = F2( left_top, top[0], top[1] ); PRED( 3, 0 ) = PRED( 4, 2 ) = F1( top[0], top[1] ); PRED( 4, 1 ) = PRED( 5, 3 ) = F2( top[0], top[1], top[2] ); PRED( 4, 0 ) = PRED( 5, 2 ) = F1( top[1], top[2] ); PRED( 5, 1 ) = PRED( 6, 3 ) = F2( top[1], top[2], top[3] ); PRED( 5, 0 ) = PRED( 6, 2 ) = F1( top[2], top[3] ); PRED( 6, 1 ) = PRED( 7, 3 ) = F2( top[2], top[3], top[4] ); PRED( 6, 0 ) = PRED( 7, 2 ) = F1( top[3], top[4] ); PRED( 7, 1 ) = F2( top[3], top[4], top[5] ); PRED( 7, 0 ) = F1( top[4], top[5] ); satd += satd_8x4_lp( src + ( src_stride << 2 ), src_stride, pred, 8 ); return satd; #undef PRED } inline uint32_t pack16to32( uint32_t a, uint32_t b ) { return a + (b << 16); } inline uint32_t pack8to16( uint32_t a, uint32_t b ) { return a + (b << 8); } int x264_predict_8x8_hd( const local pixel *src, int src_stride, const local pixel *top, const local pixel *left, pixel left_top ) { private pixel pred[32]; int satd; int p1 = pack8to16( (F1( left[6], left[7] )), ((left[5] + 2 * left[6] + left[7] + 2) >> 2) ); int p2 = pack8to16( (F1( left[5], left[6] )), ((left[4] + 2 * left[5] + left[6] + 2) >> 2) ); int p3 = pack8to16( (F1( left[4], left[5] )), ((left[3] + 2 * left[4] + left[5] + 2) >> 2) ); int p4 = pack8to16( (F1( left[3], left[4] )), ((left[2] + 2 * left[3] + left[4] + 2) >> 2) ); int p5 = pack8to16( (F1( left[2], left[3] )), ((left[1] + 2 * left[2] + left[3] + 2) >> 2) ); int p6 = pack8to16( (F1( left[1], left[2] )), ((left[0] + 2 * left[1] + left[2] + 2) >> 2) ); int p7 = pack8to16( (F1( left[0], left[1] )), ((left_top + 2 * left[0] + left[1] + 2) >> 2) ); int p8 = pack8to16( (F1( left_top, left[0] )), ((left[0] + 2 * left_top + top[0] + 2) >> 2) ); int p9 = pack8to16( (F2( top[1], top[0], left_top )), (F2( top[2], top[1], top[0] )) ); int p10 = pack8to16( (F2( top[3], top[2], top[1] )), (F2( top[4], top[3], top[2] )) ); int p11 = pack8to16( (F2( top[5], top[4], top[3] )), (F2( top[6], top[5], top[4] )) ); vstore4( as_uchar4( pack16to32( p8, p9 ) ), 0, &pred[0 + 0 * 8] ); vstore4( as_uchar4( pack16to32( p10, p11 ) ), 0, &pred[4 + 0 * 8] ); vstore4( as_uchar4( pack16to32( p7, p8 ) ), 0, &pred[0 + 1 * 8] ); vstore4( as_uchar4( pack16to32( p9, p10 ) ), 0, &pred[4 + 1 * 8] ); vstore4( as_uchar4( pack16to32( p6, p7 ) ), 0, &pred[0 + 2 * 8] ); vstore4( as_uchar4( pack16to32( p8, p9 ) ), 0, &pred[4 + 2 * 8] ); vstore4( as_uchar4( pack16to32( p5, p6 ) ), 0, &pred[0 + 3 * 8] ); vstore4( as_uchar4( pack16to32( p7, p8 ) ), 0, &pred[4 + 3 * 8] ); satd = satd_8x4_lp( src, src_stride, pred, 8 ); vstore4( as_uchar4( pack16to32( p4, p5 ) ), 0, &pred[0 + 0 * 8] ); vstore4( as_uchar4( pack16to32( p6, p7 ) ), 0, &pred[4 + 0 * 8] ); vstore4( as_uchar4( pack16to32( p3, p4 ) ), 0, &pred[0 + 1 * 8] ); vstore4( as_uchar4( pack16to32( p5, p6 ) ), 0, &pred[4 + 1 * 8] ); vstore4( as_uchar4( pack16to32( p2, p3 ) ), 0, &pred[0 + 2 * 8] ); vstore4( as_uchar4( pack16to32( p4, p5 ) ), 0, &pred[4 + 2 * 8] ); vstore4( as_uchar4( pack16to32( p1, p2 ) ), 0, &pred[0 + 3 * 8] ); vstore4( as_uchar4( pack16to32( p3, p4 ) ), 0, &pred[4 + 3 * 8] ); satd += satd_8x4_lp( src + ( src_stride << 2 ), src_stride, pred, 8 ); return satd; } int x264_predict_8x8_vl( const local pixel *src, int src_stride, const local pixel *top ) { private pixel pred[32]; int satd; #define PRED( x, y ) pred[(x) + (y)*8] PRED( 0, 0 ) = F1( top[0], top[1] ); PRED( 0, 1 ) = F2( top[0], top[1], top[2] ); PRED( 0, 2 ) = PRED( 1, 0 ) = F1( top[1], top[2] ); PRED( 0, 3 ) = PRED( 1, 1 ) = F2( top[1], top[2], top[3] ); PRED( 1, 2 ) = PRED( 2, 0 ) = F1( top[2], top[3] ); PRED( 1, 3 ) = PRED( 2, 1 ) = F2( top[2], top[3], top[4] ); PRED( 2, 2 ) = PRED( 3, 0 ) = F1( top[3], top[4] ); PRED( 2, 3 ) = PRED( 3, 1 ) = F2( top[3], top[4], top[5] ); PRED( 3, 2 ) = PRED( 4, 0 ) = F1( top[4], top[5] ); PRED( 3, 3 ) = PRED( 4, 1 ) = F2( top[4], top[5], top[6] ); PRED( 4, 2 ) = PRED( 5, 0 ) = F1( top[5], top[6] ); PRED( 4, 3 ) = PRED( 5, 1 ) = F2( top[5], top[6], top[7] ); PRED( 5, 2 ) = PRED( 6, 0 ) = F1( top[6], top[7] ); PRED( 5, 3 ) = PRED( 6, 1 ) = F2( top[6], top[7], top[8] ); PRED( 6, 2 ) = PRED( 7, 0 ) = F1( top[7], top[8] ); PRED( 6, 3 ) = PRED( 7, 1 ) = F2( top[7], top[8], top[9] ); PRED( 7, 2 ) = F1( top[8], top[9] ); PRED( 7, 3 ) = F2( top[8], top[9], top[10] ); satd = satd_8x4_lp( src, src_stride, pred, 8 ); PRED( 0, 0 ) = F1( top[2], top[3] ); PRED( 0, 1 ) = F2( top[2], top[3], top[4] ); PRED( 0, 2 ) = PRED( 1, 0 ) = F1( top[3], top[4] ); PRED( 0, 3 ) = PRED( 1, 1 ) = F2( top[3], top[4], top[5] ); PRED( 1, 2 ) = PRED( 2, 0 ) = F1( top[4], top[5] ); PRED( 1, 3 ) = PRED( 2, 1 ) = F2( top[4], top[5], top[6] ); PRED( 2, 2 ) = PRED( 3, 0 ) = F1( top[5], top[6] ); PRED( 2, 3 ) = PRED( 3, 1 ) = F2( top[5], top[6], top[7] ); PRED( 3, 2 ) = PRED( 4, 0 ) = F1( top[6], top[7] ); PRED( 3, 3 ) = PRED( 4, 1 ) = F2( top[6], top[7], top[8] ); PRED( 4, 2 ) = PRED( 5, 0 ) = F1( top[7], top[8] ); PRED( 4, 3 ) = PRED( 5, 1 ) = F2( top[7], top[8], top[9] ); PRED( 5, 2 ) = PRED( 6, 0 ) = F1( top[8], top[9] ); PRED( 5, 3 ) = PRED( 6, 1 ) = F2( top[8], top[9], top[10] ); PRED( 6, 2 ) = PRED( 7, 0 ) = F1( top[9], top[10] ); PRED( 6, 3 ) = PRED( 7, 1 ) = F2( top[9], top[10], top[11] ); PRED( 7, 2 ) = F1( top[10], top[11] ); PRED( 7, 3 ) = F2( top[10], top[11], top[12] ); satd += satd_8x4_lp( src + ( src_stride << 2 ), src_stride, pred, 8 ); return satd; #undef PRED } int x264_predict_8x8_hu( const local pixel *src, int src_stride, const local pixel *left ) { private pixel pred[32]; int satd; int p1 = pack8to16( (F1( left[0], left[1] )), ((left[0] + 2 * left[1] + left[2] + 2) >> 2) ); int p2 = pack8to16( (F1( left[1], left[2] )), ((left[1] + 2 * left[2] + left[3] + 2) >> 2) ); int p3 = pack8to16( (F1( left[2], left[3] )), ((left[2] + 2 * left[3] + left[4] + 2) >> 2) ); int p4 = pack8to16( (F1( left[3], left[4] )), ((left[3] + 2 * left[4] + left[5] + 2) >> 2) ); int p5 = pack8to16( (F1( left[4], left[5] )), ((left[4] + 2 * left[5] + left[6] + 2) >> 2) ); int p6 = pack8to16( (F1( left[5], left[6] )), ((left[5] + 2 * left[6] + left[7] + 2) >> 2) ); int p7 = pack8to16( (F1( left[6], left[7] )), ((left[6] + 2 * left[7] + left[7] + 2) >> 2) ); int p8 = pack8to16( left[7], left[7] ); vstore4( as_uchar4( pack16to32( p1, p2 ) ), 0, &pred[( 0 ) + ( 0 ) * 8] ); vstore4( as_uchar4( pack16to32( p3, p4 ) ), 0, &pred[( 4 ) + ( 0 ) * 8] ); vstore4( as_uchar4( pack16to32( p2, p3 ) ), 0, &pred[( 0 ) + ( 1 ) * 8] ); vstore4( as_uchar4( pack16to32( p4, p5 ) ), 0, &pred[( 4 ) + ( 1 ) * 8] ); vstore4( as_uchar4( pack16to32( p3, p4 ) ), 0, &pred[( 0 ) + ( 2 ) * 8] ); vstore4( as_uchar4( pack16to32( p5, p6 ) ), 0, &pred[( 4 ) + ( 2 ) * 8] ); vstore4( as_uchar4( pack16to32( p4, p5 ) ), 0, &pred[( 0 ) + ( 3 ) * 8] ); vstore4( as_uchar4( pack16to32( p6, p7 ) ), 0, &pred[( 4 ) + ( 3 ) * 8] ); satd = satd_8x4_lp( src, src_stride, pred, 8 ); vstore4( as_uchar4( pack16to32( p5, p6 ) ), 0, &pred[( 0 ) + ( 0 ) * 8] ); vstore4( as_uchar4( pack16to32( p7, p8 ) ), 0, &pred[( 4 ) + ( 0 ) * 8] ); vstore4( as_uchar4( pack16to32( p6, p7 ) ), 0, &pred[( 0 ) + ( 1 ) * 8] ); vstore4( as_uchar4( pack16to32( p8, p8 ) ), 0, &pred[( 4 ) + ( 1 ) * 8] ); vstore4( as_uchar4( pack16to32( p7, p8 ) ), 0, &pred[( 0 ) + ( 2 ) * 8] ); vstore4( as_uchar4( pack16to32( p8, p8 ) ), 0, &pred[( 4 ) + ( 2 ) * 8] ); vstore4( as_uchar4( pack16to32( p8, p8 ) ), 0, &pred[( 0 ) + ( 3 ) * 8] ); vstore4( as_uchar4( pack16to32( p8, p8 ) ), 0, &pred[( 4 ) + ( 3 ) * 8] ); satd += satd_8x4_lp( src + ( src_stride << 2 ), src_stride, pred, 8 ); return satd; } int x264_predict_8x8c_h( const local pixel *src, int src_stride ) { private pixel pred[32]; const local pixel *src_l = src; vstore8( (uchar8)(src[-1]), 0, pred ); src += src_stride; vstore8( (uchar8)(src[-1]), 1, pred ); src += src_stride; vstore8( (uchar8)(src[-1]), 2, pred ); src += src_stride; vstore8( (uchar8)(src[-1]), 3, pred ); src += src_stride; int satd = satd_8x4_lp( src_l, src_stride, pred, 8 ); vstore8( (uchar8)(src[-1]), 0, pred ); src += src_stride; vstore8( (uchar8)(src[-1]), 1, pred ); src += src_stride; vstore8( (uchar8)(src[-1]), 2, pred ); src += src_stride; vstore8( (uchar8)(src[-1]), 3, pred ); return satd + satd_8x4_lp( src_l + ( src_stride << 2 ), src_stride, pred, 8 ); } int x264_predict_8x8c_v( const local pixel *src, int src_stride ) { private pixel pred[32]; uchar16 v16; v16.lo = vload8( 0, &src[-src_stride] ); v16.hi = vload8( 0, &src[-src_stride] ); vstore16( v16, 0, pred ); vstore16( v16, 1, pred ); return satd_8x4_lp( src, src_stride, pred, 8 ) + satd_8x4_lp( src + (src_stride << 2), src_stride, pred, 8 ); } int x264_predict_8x8c_p( const local pixel *src, int src_stride ) { int H = 0, V = 0; private pixel pred[32]; int satd; for( int i = 0; i < 4; i++ ) { H += (i + 1) * (src[4 + i - src_stride] - src[2 - i - src_stride]); V += (i + 1) * (src[-1 + (i + 4) * src_stride] - src[-1 + (2 - i) * src_stride]); } int a = 16 * (src[-1 + 7 * src_stride] + src[7 - src_stride]); int b = (17 * H + 16) >> 5; int c = (17 * V + 16) >> 5; int i00 = a - 3 * b - 3 * c + 16; for( int y = 0; y < 4; y++ ) { int pix = i00; for( int x = 0; x < 8; x++ ) { pred[x + y*8] = x264_clip_pixel( pix >> 5 ); pix += b; } i00 += c; } satd = satd_8x4_lp( src, src_stride, pred, 8 ); for( int y = 0; y < 4; y++ ) { int pix = i00; for( int x = 0; x < 8; x++ ) { pred[x + y*8] = x264_clip_pixel( pix >> 5 ); pix += b; } i00 += c; } satd += satd_8x4_lp( src + ( src_stride << 2 ), src_stride, pred, 8 ); return satd; } int x264_predict_8x8c_dc( const local pixel *src, int src_stride ) { private pixel pred[32]; int s0 = 0, s1 = 0, s2 = 0, s3 = 0; for( int i = 0; i < 4; i++ ) { s0 += src[i - src_stride]; s1 += src[i + 4 - src_stride]; s2 += src[-1 + i * src_stride]; s3 += src[-1 + (i+4)*src_stride]; } uchar8 dc0; dc0.lo = (uchar4)( (s0 + s2 + 4) >> 3 ); dc0.hi = (uchar4)( (s1 + 2) >> 2 ); vstore8( dc0, 0, pred ); vstore8( dc0, 1, pred ); vstore8( dc0, 2, pred ); vstore8( dc0, 3, pred ); int satd = satd_8x4_lp( src, src_stride, pred, 8 ); dc0.lo = (uchar4)( (s3 + 2) >> 2 ); dc0.hi = (uchar4)( (s1 + s3 + 4) >> 3 ); vstore8( dc0, 0, pred ); vstore8( dc0, 1, pred ); vstore8( dc0, 2, pred ); vstore8( dc0, 3, pred ); return satd + satd_8x4_lp( src + ( src_stride << 2 ), src_stride, pred, 8 ); } #endif /* Find the least cost intra mode for 32 8x8 macroblocks per workgroup * * Loads 33 macroblocks plus the pixels directly above them into local memory, * padding where necessary with edge pixels. It then cooperatively calculates * smoothed top and left pixels for use in some of the analysis. * * Then groups of 32 threads each calculate a single intra mode for each 8x8 * block. Since consecutive threads are calculating the same intra mode there * is no code-path divergence. 8 intra costs are calculated simultaneously. If * the "slow" argument is not zero, the final two (least likely) intra modes are * tested in a second pass. The slow mode is only enabled for presets slow, * slower, and placebo. * * This allows all of the pixels functions to read pixels from local memory, and * avoids re-fetching edge pixels from global memory. And it allows us to * calculate all of the intra mode costs simultaneously without branch divergence. * * Local dimension: [ 32, 8 ] * Global dimensions: [ paddedWidth, height ] */ kernel void mb_intra_cost_satd_8x8( read_only image2d_t fenc, global uint16_t *fenc_intra_cost, global int *frame_stats, int lambda, int mb_width, int slow ) { #define CACHE_STRIDE 265 #define BLOCK_OFFSET 266 local pixel cache[2385]; local int cost_buf[32]; local pixel top[32 * 16]; local pixel left[32 * 8]; local pixel left_top[32]; int lx = get_local_id( 0 ); int ly = get_local_id( 1 ); int gx = get_global_id( 0 ); int gy = get_global_id( 1 ); int gidx = get_group_id( 0 ); int gidy = get_group_id( 1 ); int linear_id = ly * get_local_size( 0 ) + lx; int satd = COST_MAX; int basex = gidx << 8; int basey = (gidy << 3) - 1; /* Load 33 8x8 macroblocks and the pixels above them into local cache */ for( int y = 0; y < 9 && linear_id < (33<<3)>>2; y++ ) { int x = linear_id << 2; uint4 data = read_imageui( fenc, sampler, (int2)(x + basex, y + basey) ); cache[y * CACHE_STRIDE + 1 + x] = data.s0; cache[y * CACHE_STRIDE + 1 + x + 1] = data.s1; cache[y * CACHE_STRIDE + 1 + x + 2] = data.s2; cache[y * CACHE_STRIDE + 1 + x + 3] = data.s3; } /* load pixels on left edge */ if( linear_id < 9 ) cache[linear_id * CACHE_STRIDE] = read_imageui( fenc, sampler, (int2)( basex - 1, linear_id + basey) ).s0; barrier( CLK_LOCAL_MEM_FENCE ); int j = ly; top[lx*16 + j] = ( cache[BLOCK_OFFSET + 8*lx - CACHE_STRIDE + clamp_int( j - 1, -1, 15 )] + 2*cache[BLOCK_OFFSET + 8*lx - CACHE_STRIDE + clamp_int( j, 0, 15 )] + cache[BLOCK_OFFSET + 8*lx - CACHE_STRIDE + clamp_int( j + 1, 0, 15 )] + 2 ) >> 2; j += 8; top[lx*16 + j] = ( cache[BLOCK_OFFSET + 8*lx - CACHE_STRIDE + clamp_int( j - 1, -1, 15 )] + 2*cache[BLOCK_OFFSET + 8*lx - CACHE_STRIDE + clamp_int( j, 0, 15 )] + cache[BLOCK_OFFSET + 8*lx - CACHE_STRIDE + clamp_int( j + 1, 0, 15 )] + 2 ) >> 2; left[lx*8 + ly] = ( cache[BLOCK_OFFSET + 8*lx - 1 + CACHE_STRIDE*(ly - 1)] + 2*cache[BLOCK_OFFSET + 8*lx - 1 + CACHE_STRIDE*ly] + cache[BLOCK_OFFSET + 8*lx - 1 + CACHE_STRIDE*clamp((ly + 1), 0, 7 )] + 2 ) >> 2; if( 0 == ly ) { left_top[lx] = ( cache[BLOCK_OFFSET + 8*lx - 1] + 2*cache[BLOCK_OFFSET + 8*lx - 1 - CACHE_STRIDE] + cache[BLOCK_OFFSET + 8*lx - CACHE_STRIDE] + 2 ) >> 2; cost_buf[lx] = COST_MAX; } barrier( CLK_LOCAL_MEM_FENCE ); switch( ly ) { case 0: satd = x264_predict_8x8c_h( &cache[BLOCK_OFFSET + 8*lx], CACHE_STRIDE ); break; case 1: satd = x264_predict_8x8c_v( &cache[BLOCK_OFFSET + 8*lx], CACHE_STRIDE ); break; case 2: satd = x264_predict_8x8c_dc( &cache[BLOCK_OFFSET + 8*lx], CACHE_STRIDE ); break; case 3: satd = x264_predict_8x8c_p( &cache[BLOCK_OFFSET + 8*lx], CACHE_STRIDE ); break; case 4: satd = x264_predict_8x8_ddr( &cache[BLOCK_OFFSET + 8*lx], CACHE_STRIDE, &top[16*lx], &left[8*lx], left_top[lx] ); break; case 5: satd = x264_predict_8x8_vr( &cache[BLOCK_OFFSET + 8*lx], CACHE_STRIDE, &top[16*lx], &left[8*lx], left_top[lx] ); break; case 6: satd = x264_predict_8x8_hd( &cache[BLOCK_OFFSET + 8*lx], CACHE_STRIDE, &top[16*lx], &left[8*lx], left_top[lx] ); break; case 7: satd = x264_predict_8x8_hu( &cache[BLOCK_OFFSET + 8*lx], CACHE_STRIDE, &left[8*lx] ); break; default: break; } atom_min( &cost_buf[lx], satd ); if( slow ) { switch( ly ) { case 0: // DDL satd = x264_predict_8x8_ddl( &cache[BLOCK_OFFSET + 8*lx], CACHE_STRIDE, &top[16*lx] ); atom_min( &cost_buf[lx], satd ); break; case 1: // VL satd = x264_predict_8x8_vl( &cache[BLOCK_OFFSET + 8*lx], CACHE_STRIDE, &top[16*lx] ); atom_min( &cost_buf[lx], satd ); break; default: break; } } barrier( CLK_LOCAL_MEM_FENCE ); if( (0 == ly) && (gx < mb_width) ) fenc_intra_cost[gidy * mb_width + gx] = cost_buf[lx]+ 5*lambda; if( gx < 2 && gy == 0 ) frame_stats[gx] = 0; #undef CACHE_STRIDE #undef BLOCK_OFFSET } /* * parallel sum intra costs * * global launch dimensions: [256, mb_height] */ kernel void sum_intra_cost( const global uint16_t *fenc_intra_cost, const global uint16_t *inv_qscale_factor, global int *fenc_row_satds, global int *frame_stats, int mb_width ) { int y = get_global_id( 1 ); int mb_height = get_global_size( 1 ); int row_satds = 0; int cost_est = 0; int cost_est_aq = 0; for( int x = get_global_id( 0 ); x < mb_width; x += get_global_size( 0 )) { int mb_xy = x + y * mb_width; int cost = fenc_intra_cost[mb_xy]; int cost_aq = (cost * inv_qscale_factor[mb_xy] + 128) >> 8; int b_frame_score_mb = (x > 0 && x < mb_width - 1 && y > 0 && y < mb_height - 1) || mb_width <= 2 || mb_height <= 2; row_satds += cost_aq; if( b_frame_score_mb ) { cost_est += cost; cost_est_aq += cost_aq; } } local int buffer[256]; int x = get_global_id( 0 ); row_satds = parallel_sum( row_satds, x, buffer ); cost_est = parallel_sum( cost_est, x, buffer ); cost_est_aq = parallel_sum( cost_est_aq, x, buffer ); if( get_global_id( 0 ) == 0 ) { fenc_row_satds[y] = row_satds; atomic_add( frame_stats + COST_EST, cost_est ); atomic_add( frame_stats + COST_EST_AQ, cost_est_aq ); } } /* Hierarchical (iterative) OpenCL lowres motion search */ inline int find_downscale_mb_xy( int x, int y, int mb_width, int mb_height ) { /* edge macroblocks might not have a direct descendant, use nearest */ x = select( x >> 1, (x - (mb_width&1)) >> 1, x == mb_width-1 ); y = select( y >> 1, (y - (mb_height&1)) >> 1, y == mb_height-1 ); return (mb_width>>1) * y + x; } /* Four threads calculate an 8x8 SAD. Each does two rows */ int sad_8x8_ii_coop4( read_only image2d_t fenc, int2 fencpos, read_only image2d_t fref, int2 frefpos, int idx, local int16_t *costs ) { frefpos.y += idx << 1; fencpos.y += idx << 1; int cost = 0; if( frefpos.x < 0 ) { /* slow path when MV goes past left edge. The GPU clamps reads from * (-1, 0) to (0,0), so you get pixels [0, 1, 2, 3] when what you really * want are [0, 0, 1, 2] */ for( int y = 0; y < 2; y++ ) { for( int x = 0; x < 8; x++ ) { pixel enc = read_imageui( fenc, sampler, fencpos + (int2)(x, y) ).s0; pixel ref = read_imageui( fref, sampler, frefpos + (int2)(x, y) ).s0; cost += abs_diff( enc, ref ); } } } else { uint4 enc, ref, costs = 0; enc = read_imageui( fenc, sampler, fencpos ); ref = read_imageui( fref, sampler, frefpos ); costs += abs_diff( enc, ref ); enc = read_imageui( fenc, sampler, fencpos + (int2)(4, 0) ); ref = read_imageui( fref, sampler, frefpos + (int2)(4, 0) ); costs += abs_diff( enc, ref ); enc = read_imageui( fenc, sampler, fencpos + (int2)(0, 1) ); ref = read_imageui( fref, sampler, frefpos + (int2)(0, 1) ); costs += abs_diff( enc, ref ); enc = read_imageui( fenc, sampler, fencpos + (int2)(4, 1) ); ref = read_imageui( fref, sampler, frefpos + (int2)(4, 1) ); costs += abs_diff( enc, ref ); cost = costs.s0 + costs.s1 + costs.s2 + costs.s3; } costs[idx] = cost; return costs[0] + costs[1] + costs[2] + costs[3]; } /* One thread performs 8x8 SAD */ int sad_8x8_ii( read_only image2d_t fenc, int2 fencpos, read_only image2d_t fref, int2 frefpos ) { if( frefpos.x < 0 ) { /* slow path when MV goes past left edge */ int cost = 0; for( int y = 0; y < 8; y++ ) { for( int x = 0; x < 8; x++ ) { uint enc = read_imageui( fenc, sampler, fencpos + (int2)(x, y) ).s0; uint ref = read_imageui( fref, sampler, frefpos + (int2)(x, y) ).s0; cost += abs_diff( enc, ref ); } } return cost; } else { uint4 enc, ref, cost = 0; for( int y = 0; y < 8; y++ ) { for( int x = 0; x < 8; x += 4 ) { enc = read_imageui( fenc, sampler, fencpos + (int2)(x, y) ); ref = read_imageui( fref, sampler, frefpos + (int2)(x, y) ); cost += abs_diff( enc, ref ); } } return cost.s0 + cost.s1 + cost.s2 + cost.s3; } } /* * hierarchical motion estimation * * Each kernel launch is a single iteration * * MB per work group is determined by lclx / 4 * lcly * * global launch dimensions: [mb_width * 4, mb_height] */ kernel void hierarchical_motion( read_only image2d_t fenc, read_only image2d_t fref, const global short2 *in_mvs, global short2 *out_mvs, global int16_t *out_mv_costs, global short2 *mvp_buffer, local int16_t *cost_local, local short2 *mvc_local, int mb_width, int lambda, int me_range, int scale, int b_shift_index, int b_first_iteration, int b_reverse_references ) { int mb_x = get_global_id( 0 ) >> 2; if( mb_x >= mb_width ) return; int mb_height = get_global_size( 1 ); int mb_i = get_global_id( 0 ) & 3; int mb_y = get_global_id( 1 ); int mb_xy = mb_y * mb_width + mb_x; const int mb_size = 8; int2 coord = (int2)(mb_x, mb_y) * mb_size; const int mb_in_group = get_local_id( 1 ) * (get_local_size( 0 ) >> 2) + (get_local_id( 0 ) >> 2); cost_local += 4 * mb_in_group; int i_mvc = 0; mvc_local += 4 * mb_in_group; mvc_local[mb_i] = 0; int2 mvp =0; if( !b_first_iteration ) { #define MVC( DX, DY )\ {\ int px = mb_x + DX;\ int py = mb_y + DY;\ mvc_local[i_mvc] = b_shift_index ? in_mvs[find_downscale_mb_xy( px, py, mb_width, mb_height )] : \ in_mvs[mb_width * py + px];\ mvc_local[i_mvc] >>= (short) scale;\ i_mvc++;\ } /* Find MVP from median of MVCs */ if( b_reverse_references ) { /* odd iterations: derive MVP from down and right */ if( mb_x < mb_width - 1 ) MVC( 1, 0 ); if( mb_y < mb_height - 1 ) { MVC( 0, 1 ); if( mb_x > b_shift_index ) MVC( -1, 1 ); if( mb_x < mb_width - 1 ) MVC( 1, 1 ); } } else { /* even iterations: derive MVP from up and left */ if( mb_x > 0 ) MVC( -1, 0 ); if( mb_y > 0 ) { MVC( 0, -1 ); if( mb_x < mb_width - 1 ) MVC( 1, -1 ); if( mb_x > b_shift_index ) MVC( -1, -1 ); } } #undef MVC mvp = (i_mvc <= 1) ? convert_int2_sat(mvc_local[0]) : x264_median_mv( mvc_local[0], mvc_local[1], mvc_local[2] ); } /* current mvp matches the previous mvp and we have not changed scale. We know * we're going to arrive at the same MV again, so just copy the previous * result to our output. */ if( !b_shift_index && mvp.x == mvp_buffer[mb_xy].x && mvp.y == mvp_buffer[mb_xy].y ) { out_mvs[mb_xy] = in_mvs[mb_xy]; return; } mvp_buffer[mb_xy] = convert_short2_sat(mvp); int2 mv_min = -mb_size * (int2)(mb_x, mb_y) - 4; int2 mv_max = mb_size * ((int2)(mb_width, mb_height) - (int2)(mb_x, mb_y) - 1) + 4; int2 bestmv = clamp(mvp, mv_min, mv_max); int2 refcrd = coord + bestmv; /* measure cost at bestmv */ int bcost = sad_8x8_ii_coop4( fenc, coord, fref, refcrd, mb_i, cost_local ) + lambda * mv_cost( abs_diff( bestmv, mvp ) << (2 + scale) ); do { /* measure costs at offsets from bestmv */ refcrd = coord + bestmv + dia_offs[mb_i]; int2 trymv = bestmv + dia_offs[mb_i]; int cost = sad_8x8_ii( fenc, coord, fref, refcrd ) + lambda * mv_cost( abs_diff( trymv, mvp ) << (2 + scale) ); cost_local[mb_i] = (cost<<2) | mb_i; cost = min( cost_local[0], min( cost_local[1], min( cost_local[2], cost_local[3] ) ) ); if( (cost >> 2) >= bcost ) break; bestmv += dia_offs[cost&3]; bcost = cost>>2; if( bestmv.x >= mv_max.x || bestmv.x <= mv_min.x || bestmv.y >= mv_max.y || bestmv.y <= mv_min.y ) break; } while( --me_range > 0 ); int2 trymv = 0, diff = 0; #define COST_MV_NO_PAD( L )\ trymv = clamp( trymv, mv_min, mv_max );\ diff = convert_int2_sat(abs_diff( mvp, trymv ));\ if( diff.x > 1 || diff.y > 1 ) {\ int2 refcrd = coord + trymv;\ int cost = sad_8x8_ii_coop4( fenc, coord, fref, refcrd, mb_i, cost_local ) +\ L * mv_cost( abs_diff( trymv, mvp ) << (2 + scale) );\ if( cost < bcost ) { bcost = cost; bestmv = trymv; } } COST_MV_NO_PAD( 0 ); if( !b_first_iteration ) { /* try cost at previous iteration's MV, if MVP was too far away */ int2 prevmv = b_shift_index ? convert_int2_sat(in_mvs[find_downscale_mb_xy( mb_x, mb_y, mb_width, mb_height )]) : convert_int2_sat(in_mvs[mb_xy]); prevmv >>= scale; trymv = prevmv; COST_MV_NO_PAD( lambda ); } for( int i = 0; i < i_mvc; i++ ) { /* try cost at each candidate MV, if MVP was too far away */ trymv = convert_int2_sat( mvc_local[i] ); COST_MV_NO_PAD( lambda ); } if( mb_i == 0 ) { bestmv <<= scale; out_mvs[mb_xy] = convert_short2_sat(bestmv); out_mv_costs[mb_xy] = min( bcost, LOWRES_COST_MASK ); } } /* OpenCL lowres subpel Refine */ /* Each thread performs 8x8 SAD. 4 threads per MB, so the 4 DIA HPEL offsets are * calculated simultaneously */ int sad_8x8_ii_hpel( read_only image2d_t fenc, int2 fencpos, read_only image2d_t fref_planes, int2 qpos ) { int2 frefpos = qpos >> 2; int hpel_idx = ((qpos.x & 2) >> 1) + (qpos.y & 2); uint mask_shift = 8 * hpel_idx; uint4 cost4 = 0; for( int y = 0; y < 8; y++ ) { uint4 enc, val4; enc = read_imageui( fenc, sampler, fencpos + (int2)(0, y)); val4.s0 = (read_imageui( fref_planes, sampler, frefpos + (int2)(0, y)).s0 >> mask_shift) & 0xFF; val4.s1 = (read_imageui( fref_planes, sampler, frefpos + (int2)(1, y)).s0 >> mask_shift) & 0xFF; val4.s2 = (read_imageui( fref_planes, sampler, frefpos + (int2)(2, y)).s0 >> mask_shift) & 0xFF; val4.s3 = (read_imageui( fref_planes, sampler, frefpos + (int2)(3, y)).s0 >> mask_shift) & 0xFF; cost4 += abs_diff( enc, val4 ); enc = read_imageui( fenc, sampler, fencpos + (int2)(4, y)); val4.s0 = (read_imageui( fref_planes, sampler, frefpos + (int2)(4, y)).s0 >> mask_shift) & 0xFF; val4.s1 = (read_imageui( fref_planes, sampler, frefpos + (int2)(5, y)).s0 >> mask_shift) & 0xFF; val4.s2 = (read_imageui( fref_planes, sampler, frefpos + (int2)(6, y)).s0 >> mask_shift) & 0xFF; val4.s3 = (read_imageui( fref_planes, sampler, frefpos + (int2)(7, y)).s0 >> mask_shift) & 0xFF; cost4 += abs_diff( enc, val4 ); } return cost4.s0 + cost4.s1 + cost4.s2 + cost4.s3; } /* One thread measures 8x8 SAD cost at a QPEL offset into an HPEL plane */ int sad_8x8_ii_qpel( read_only image2d_t fenc, int2 fencpos, read_only image2d_t fref_planes, int2 qpos ) { int2 frefApos = qpos >> 2; int hpelA = ((qpos.x & 2) >> 1) + (qpos.y & 2); int2 qposB = qpos + ((qpos & 1) << 1); int2 frefBpos = qposB >> 2; int hpelB = ((qposB.x & 2) >> 1) + (qposB.y & 2); uint mask_shift0 = 8 * hpelA, mask_shift1 = 8 * hpelB; int cost = 0; for( int y = 0; y < 8; y++ ) { for( int x = 0; x < 8; x++ ) { uint enc = read_imageui( fenc, sampler, fencpos + (int2)(x, y)).s0; uint vA = (read_imageui( fref_planes, sampler, frefApos + (int2)(x, y)).s0 >> mask_shift0) & 0xFF; uint vB = (read_imageui( fref_planes, sampler, frefBpos + (int2)(x, y)).s0 >> mask_shift1) & 0xFF; cost += abs_diff( enc, rhadd( vA, vB ) ); } } return cost; } /* Four threads measure 8x8 SATD cost at a QPEL offset into an HPEL plane * * Each thread collects 1/4 of the rows of diffs and processes one quarter of * the transforms */ int satd_8x8_ii_qpel_coop4( read_only image2d_t fenc, int2 fencpos, read_only image2d_t fref_planes, int2 qpos, local sum2_t *tmpp, int idx ) { volatile local sum2_t( *tmp )[4] = (volatile local sum2_t( * )[4])tmpp; sum2_t b0, b1, b2, b3; int2 frefApos = qpos >> 2; int hpelA = ((qpos.x&2)>>1) + (qpos.y&2); int2 qposB = qpos + (int2)(((qpos.x&1)<<1), ((qpos.y&1)<<1)); int2 frefBpos = qposB >> 2; int hpelB = ((qposB.x&2)>>1) + (qposB.y&2); uint mask_shift0 = 8 * hpelA, mask_shift1 = 8 * hpelB; uint vA, vB; uint a0, a1; uint enc; sum2_t sum = 0; #define READ_DIFF( OUT, X )\ enc = read_imageui( fenc, sampler, fencpos + (int2)(X, idx) ).s0;\ vA = (read_imageui( fref_planes, sampler, frefApos + (int2)(X, idx) ).s0 >> mask_shift0) & 0xFF;\ vB = (read_imageui( fref_planes, sampler, frefBpos + (int2)(X, idx) ).s0 >> mask_shift1) & 0xFF;\ OUT = enc - rhadd( vA, vB ); #define READ_DIFF_EX( OUT, a, b )\ {\ READ_DIFF( a0, a );\ READ_DIFF( a1, b );\ OUT = a0 + (a1<>BITS_PER_SUM)) >> 1; } constant int2 hpoffs[4] = { {0, -2}, {-2, 0}, {2, 0}, {0, 2} }; /* sub pixel refinement of motion vectors, output MVs and costs are moved from * temporary buffers into final per-frame buffer * * global launch dimensions: [mb_width * 4, mb_height] * * With X being the source 16x16 pixels, F is the lowres pixel used by the * motion search. We will now utilize the H V and C pixels (stored in separate * planes) to search at half-pel increments. * * X X X X X X * F H F H F * X X X X X X * V C V C V * X X X X X X * F H F H F * X X X X X X * * The YX HPEL bits of the motion vector selects the plane we search in. The * four planes are packed in the fref_planes 2D image buffer. Each sample * returns: s0 = F, s1 = H, s2 = V, s3 = C */ kernel void subpel_refine( read_only image2d_t fenc, read_only image2d_t fref_planes, const global short2 *in_mvs, const global int16_t *in_sad_mv_costs, local int16_t *cost_local, local sum2_t *satd_local, local short2 *mvc_local, global short2 *fenc_lowres_mv, global int16_t *fenc_lowres_mv_costs, int mb_width, int lambda, int b, int ref, int b_islist1 ) { int mb_x = get_global_id( 0 ) >> 2; if( mb_x >= mb_width ) return; int mb_height = get_global_size( 1 ); int mb_i = get_global_id( 0 ) & 3; int mb_y = get_global_id( 1 ); int mb_xy = mb_y * mb_width + mb_x; /* fenc_lowres_mv and fenc_lowres_mv_costs are large buffers that * hold many frames worth of motion vectors. We must offset into the correct * location for this frame's vectors. The kernel will be passed the correct * directional buffer for the direction of the search: list1 or list0 * * CPU equivalent: fenc->lowres_mvs[0][b - p0 - 1] * GPU equivalent: fenc_lowres_mvs[(b - p0 - 1) * mb_count] */ fenc_lowres_mv += (b_islist1 ? (ref-b-1) : (b-ref-1)) * mb_width * mb_height; fenc_lowres_mv_costs += (b_islist1 ? (ref-b-1) : (b-ref-1)) * mb_width * mb_height; /* Adjust pointers into local memory buffers for this thread's data */ int mb_in_group = get_local_id( 1 ) * (get_local_size( 0 ) >> 2) + (get_local_id( 0 ) >> 2); cost_local += mb_in_group * 4; satd_local += mb_in_group * 16; mvc_local += mb_in_group * 4; int i_mvc = 0; mvc_local[0] = mvc_local[1] = mvc_local[2] = mvc_local[3] = 0; #define MVC( DX, DY ) mvc_local[i_mvc++] = in_mvs[mb_width * (mb_y + DY) + (mb_x + DX)]; if( mb_x > 0 ) MVC( -1, 0 ); if( mb_y > 0 ) { MVC( 0, -1 ); if( mb_x < mb_width - 1 ) MVC( 1, -1 ); if( mb_x > 0 ) MVC( -1, -1 ); } #undef MVC int2 mvp = (i_mvc <= 1) ? convert_int2_sat(mvc_local[0]) : x264_median_mv( mvc_local[0], mvc_local[1], mvc_local[2] ); int bcost = in_sad_mv_costs[mb_xy]; int2 coord = (int2)(mb_x, mb_y) << 3; int2 bmv = convert_int2_sat( in_mvs[mb_xy] ); /* Make mvp and bmv QPEL MV */ mvp <<= 2; bmv <<= 2; #define HPEL_QPEL( ARR, FUNC )\ {\ int2 trymv = bmv + ARR[mb_i];\ int2 qpos = (coord << 2) + trymv;\ int cost = FUNC( fenc, coord, fref_planes, qpos ) + lambda * mv_cost( abs_diff( trymv, mvp ) );\ cost_local[mb_i] = (cost<<2) + mb_i;\ cost = min( cost_local[0], min( cost_local[1], min( cost_local[2], cost_local[3] ) ) );\ if( (cost>>2) < bcost )\ {\ bmv += ARR[cost&3];\ bcost = cost>>2;\ }\ } HPEL_QPEL( hpoffs, sad_8x8_ii_hpel ); HPEL_QPEL( dia_offs, sad_8x8_ii_qpel ); fenc_lowres_mv[mb_xy] = convert_short2_sat( bmv ); /* remeasure cost of bmv using SATD */ int2 qpos = (coord << 2) + bmv; cost_local[mb_i] = satd_8x8_ii_qpel_coop4( fenc, coord, fref_planes, qpos, satd_local, mb_i ); bcost = cost_local[0] + cost_local[1] + cost_local[2] + cost_local[3]; bcost += lambda * mv_cost( abs_diff( bmv, mvp ) ); fenc_lowres_mv_costs[mb_xy] = min( bcost, LOWRES_COST_MASK ); } /* Weightp filter a downscaled image into a temporary output buffer. * This kernel is launched once for each scale. * * Launch dimensions: width x height (in pixels) */ kernel void weightp_scaled_images( read_only image2d_t in_plane, write_only image2d_t out_plane, uint offset, uint scale, uint denom ) { int gx = get_global_id( 0 ); int gy = get_global_id( 1 ); uint4 input_val; uint4 output_val; input_val = read_imageui( in_plane, sampler, (int2)(gx, gy)); output_val = (uint4)(offset) + ( ( ((uint4)(scale)) * input_val ) >> ((uint4)(denom)) ); write_imageui( out_plane, (int2)(gx, gy), output_val ); } /* Weightp filter for the half-pel interpolated image * * Launch dimensions: width x height (in pixels) */ kernel void weightp_hpel( read_only image2d_t in_plane, write_only image2d_t out_plane, uint offset, uint scale, uint denom ) { int gx = get_global_id( 0 ); int gy = get_global_id( 1 ); uint input_val; uint output_val; input_val = read_imageui( in_plane, sampler, (int2)(gx, gy)).s0; uint4 temp; temp.s0 = input_val & 0x00ff; temp.s1 = (input_val >> 8) & 0x00ff; temp.s2 = (input_val >> 16) & 0x00ff; temp.s3 = (input_val >> 24) & 0x00ff; temp = (uint4)(offset) + ( ( ((uint4)(scale)) * temp ) >> ((uint4)(denom)) ); output_val = temp.s0 | (temp.s1 << 8) | (temp.s2 << 16) | (temp.s3 << 24); write_imageui( out_plane, (int2)(gx, gy), output_val ); } f4b6c29ca248858bb7177e64694e42a8 errorwarninginfodebugunknown%s [%s]: placebox264Unknown muxer `%s' Unknown demuxer `%s' rbcan't open qpfile `%s' qpfile incompatible with non-regular file `%s' wbcan't open `%s' Unknown pulldown `%s' Unknown output csp `%s' Unknown input range `%s' Unknown range `%s' invalid argument: %s = %s No %s file. Run x264 --help for a list of options. inputoutputcould not open output file `%s' could not open input file `%s' %dx%d%c %u:%u @ %u/%u fps (%cfr) --fps + --tcfile-in is incompatible. timecode input failed --timebase is incompatible with cfr input x264 [error]: threaded input failed %llu/%lluinvalid argument: timebase = %s timebase you specified exceeds H.264 maximum input appears to be interlaced, enabling %cff interlaced mode. If you want otherwise, use --no-interlaced or --%cff RGB must be PC rangeautorawy4mavsmkvflvhelplonghelpfullhelpversionprofilepresettuneslow-firstpassbitratebframesb-adaptno-b-adaptb-biasb-pyramidopen-gopbluray-compatavcintra-classmin-keyintkeyintintra-refreshscenecutno-scenecutnfno-deblockfilterdeblockinterlacedtffbffno-interlacedconstrained-intracabacno-cabacqpqpminqpmaxqpstepcrfrc-lookaheadrefasmno-asmopenclopencl-clbinopencl-devicesarfpsframesseekmuxerdemuxerstdoutstdinindexanalysepartitionsdirectweightbno-weightbweightpmemerangemvrangemvrange-threadsubmepsy-rdno-psypsymixed-refsno-mixed-refsno-chroma-me8x8dctno-8x8dcttrellisfast-pskipno-fast-pskipno-dct-decimateaq-strengthaq-modedeadzone-interdeadzone-intralevelratetolvbv-maxratevbv-bufsizevbv-initcrf-maxipratiopbratiochroma-qp-offsetpassstatsqcompmbtreeno-mbtreeqblurcplxblurzonesqpfilethreadslookahead-threadssliced-threadsno-sliced-threadsslice-max-sizeslice-max-mbsslice-min-mbsslicesslices-maxthread-inputsync-lookaheadnon-deterministiccpu-independentpsnrssimquietverboselog-levelno-progressdump-yuvsps-idaudnrcqmcqmfilecqm4cqm4icqm4iycqm4iccqm4pcqm4pycqm4pccqm8cqm8icqm8poverscanvideoformatrangecolorprimtransfercolormatrixchromalocforce-cfrtcfile-intcfile-outtimebasepic-structcrop-rectnal-hrdpulldownfake-interlacedframe-packingvfvideo-filterinput-fmtinput-resinput-cspinput-depthdts-compressoutput-cspinput-rangestitchablefillerx264 core:%d%s Syntax: x264 [options] -o outfile infile Infile can be raw (in which case resolution is required), or YUV4MPEG (*.y4m), or Avisynth if compiled with support (%s). or libav* formats if compiled with lavf support (%s) or ffms support (%s). Outfile type is selected by filename: .264 -> Raw bytestream .mkv -> Matroska .flv -> Flash Video .mp4 -> MP4 if compiled with GPAC or L-SMASH support (%s) Output bit depth: %d (configured at compile time) Options: -h, --help List basic options --longhelp List more options --fullhelp List all options r2744 b97ae06yesno -I, --keyint Maximum GOP size [%d] --scenecut How aggressively to insert extra I-frames [%d] -b, --bframes Number of B-frames between I and P [%d] --b-adapt Adaptive B-frame decision method [%d] Higher values may lower threading efficiency. - 0: Disabled - 1: Fast - 2: Optimal (slow with high --bframes) --b-bias Influences how often B-frames are used [%d] --b-pyramid Keep some B-frames as references [%s] - none: Disabled - strict: Strictly hierarchical pyramid - normal: Non-strict (not Blu-ray compatible) -r, --ref Number of reference frames [%d] -f, --deblock Loop filter parameters [%d:%d] -q, --qp Force constant QP (0-%d, 0=lossless) --crf Quality-based VBR (%d-51) [%.1f] --rc-lookahead Number of frames for frametype lookahead [%d] --vbv-maxrate Max local bitrate (kbit/s) [%d] --vbv-bufsize Set size of the VBV buffer (kbit) [%d] --vbv-init Initial VBV buffer occupancy [%.1f] --qpmin Set min QP [%d] --qpmax Set max QP [%d] --qpstep Set max QP step [%d] --ratetol Tolerance of ABR ratecontrol and VBV [%.1f] --ipratio QP factor between I and P [%.2f] --pbratio QP factor between P and B [%.2f] --chroma-qp-offset QP difference between chroma and luma [%d] --aq-mode AQ method [%d] - 0: Disabled - 1: Variance AQ (complexity mask) - 2: Auto-variance AQ - 3: Auto-variance AQ with bias to dark scenes --aq-strength Reduces blocking and blurring in flat and textured areas. [%.1f] --stats Filename for 2 pass stats ["%s"] --qcomp QP curve compression [%.2f] --cplxblur Reduce fluctuations in QP (before curve compression) [%.1f] --qblur Reduce fluctuations in QP (after curve compression) [%.1f] --direct Direct MV prediction mode ["%s"] - none, spatial, temporal, auto --weightp Weighted prediction for P-frames [%d] - 0: Disabled - 1: Weighted refs - 2: Weighted refs + Duplicates --me Integer pixel motion estimation method ["%s"] --merange Maximum motion vector search range [%d] -m, --subme Subpixel motion estimation and mode decision [%d] --psy-rd Strength of psychovisual optimization ["%.1f:%.1f"] #1: RD (requires subme>=6) #2: Trellis (requires trellis, experimental) -t, --trellis Trellis RD quantization. [%d] - 0: disabled - 1: enabled only on the final encode of a MB - 2: enabled on all mode decisions --nr Noise reduction [%d] --deadzone-inter Set the size of the inter luma quantization deadzone [%d] --deadzone-intra Set the size of the intra luma quantization deadzone [%d] --overscan Specify crop overscan setting ["%s"] - undef, show, crop --videoformat Specify video format ["%s"] - component, pal, ntsc, secam, mac, undef --range Specify color range ["%s"] - %s --colorprim Specify color primaries ["%s"] - undef, bt709, bt470m, bt470bg, smpte170m, smpte240m, film, bt2020, smpte428, smpte431, smpte432 --transfer Specify transfer characteristics ["%s"] - undef, bt709, bt470m, bt470bg, smpte170m, smpte240m, linear, log100, log316, iec61966-2-4, bt1361e, iec61966-2-1, bt2020-10, bt2020-12, smpte2084, smpte428 --colormatrix Specify color matrix setting ["%s"] - undef, bt709, fcc, bt470bg, smpte170m, smpte240m, GBR, YCgCo, bt2020nc, bt2020c, smpte2085 --chromaloc Specify chroma sample location (0 to 5) [%d] --muxer Specify output container format ["%s"] - %s --demuxer Specify input container format ["%s"] - %s --output-csp Specify output colorspace ["%s"] - %s --input-range Specify input color range ["%s"] - %s --log-level Specify the maximum level of logging ["%s"] - %s --sps-id Set SPS and PPS id numbers [%d] ???nonestrictnormalspatialtemporaldiahexumhesatesaundefshowcomponentpalntscsecammac%s, bt709bt470mbt470bgsmpte170msmpte240mfilmbt2020smpte428smpte431smpte432linearlog100log316iec61966-2-4bt1361eiec61966-2-1bt2020-10bt2020-12smpte2084GBRfccYCgCobt2020ncbt2020csmpte2085 built on Dec 4 2016, x264 configuration: --bit-depth=%d --chroma-format=%s libx264 configuration: --bit-depth=%d --chroma-format=%s x264 license: alli420i422i444223264doubletripleeurorgbtvpc-mp4not compiled with MP4 output support rd2vdgayuvcould not open input file `%s' via any method! sourceresizenormcspfix_vfr_pts/:bit_depth=%ddepthunsupported framerate for chosen pulldown x264_encoder_open failed can't set outfile param ticks_per_frame invalid: %lld x264_encoder_headers failed error writing headers to output file # timecode format v2 non-strictly-monotonic pts at frame %d (%lld <= %lld) too many nonmonotonic pts warnings, suppressing further ones %.6f %d suppressed nonmonotonic pts warnings aborted at input frame %d, output frame %d encoded %d frames, %.2f fps, %.2f kb/s %d %c%*[ ]%d qpfile seeking failed can't parse qpfile for frame %d x264_encoder_encode failed x264 [%.1f%%] %d/%d frames, %.2f fps, %.2f kb/s, eta %d:%02d:%02dx264 %d frames: %.2f fps, %.2f kb/s%s Example usage: Constant quality mode: x264 --crf 24 -o Two-pass with a bitrate of 1000kbps: x264 --pass 1 --bitrate 1000 -o x264 --pass 2 --bitrate 1000 -o Lossless: x264 --qp 0 -o Maximum PSNR at the cost of speed and visual quality: x264 --preset placebo --tune psnr -o Constant bitrate at 1000kbps with a 2 second-buffer: x264 --vbv-bufsize 2000 --bitrate 1000 -o Presets: --profile Force the limits of an H.264 profile Overrides all settings. - baseline,main,high,high10,high422,high444 --preset Use a preset to select encoding settings [medium] Overridden by user settings. - ultrafast,superfast,veryfast,faster,fast - medium,slow,slower,veryslow,placebo --tune Tune the settings for a particular type of source or situation Overridden by user settings. Multiple tunings are separated by commas. Only one psy tuning can be used at a time. - psy tunings: film,animation,grain, stillimage,psnr,ssim - other tunings: fastdecode,zerolatencyFrame-type options: --tff Enable interlaced mode (top field first) --bff Enable interlaced mode (bottom field first) --pulldown Use soft pulldown to change frame rate - none, 22, 32, 64, double, triple, euro (requires cfr input)Ratecontrol: -B, --bitrate Set bitrate (kbit/s) -p, --pass Enable multipass ratecontrol - 1: First pass, creates stats file - 2: Last pass, does not overwrite stats fileInput/Output: -o, --output Specify output file --sar width:height Specify Sample Aspect Ratio --fps Specify framerate --seek First frame to encode --frames Maximum number of frames to encode --level Specify level (as defined by Annex A) --quiet Quiet ModeFiltering: --vf, --video-filter //... Apply video filtering to the input file Filter options may be specified in :