From da0527edcc5b7a7925ca348d6617c0534b4510aa Mon Sep 17 00:00:00 2001 From: Ryan Oldenburg Date: Sun, 20 Dec 2020 11:15:59 -0600 Subject: [PATCH] organize tests/images a bit --- tests/benchmark_images_shadows.nim | 6 ++--- tests/images/bench.draw.Smooth.bmNormal.png | Bin 377 -> 0 bytes tests/images/bench.draw.bmNormal.png | Bin 342 -> 0 bytes tests/images/bench.drawBlend.bmNormal.png | Bin 342 -> 0 bytes tests/images/bench.drawBlend.bmOverwrite.png | Bin 342 -> 0 bytes tests/images/bench.drawBlend.bmSaturation.png | Bin 352 -> 0 bytes .../images/bench.drawBlendSmooth.bmNormal.png | Bin 342 -> 0 bytes .../bench.drawBlendSmooth.bmOverwrite.png | Bin 356 -> 0 bytes .../bench.drawBlendSmooth.bmSaturation.png | Bin 352 -> 0 bytes .../bench.drawBlendSmooth2.bmNormal.png | Bin 342 -> 0 bytes tests/images/bench.drawCorrect.bmNormal.png | Bin 342 -> 0 bytes tests/images/bench.drawInPlace.bmNormal.png | Bin 342 -> 0 bytes .../bench.drawOverwrite.bmOverwrite.png | Bin 342 -> 0 bytes tests/images/bench.drawStepper.bmNormal.png | Bin 342 -> 0 bytes .../bench.drawUberCopy.Smooth.bmNormal.png | Bin 377 -> 0 bytes tests/images/bench.drawUberCopy.bmNormal.png | Bin 342 -> 0 bytes .../bench.drawUberInPlace.Smooth.bmNormal.png | Bin 377 -> 0 bytes .../images/bench.drawUberInPlace.bmNormal.png | Bin 342 -> 0 bytes tests/images/blur1.png | Bin 2212 -> 0 bytes tests/images/centerRotation.png | Bin 1533 -> 0 bytes tests/images/centerRotationWhite.png | Bin 1709 -> 0 bytes tests/images/copyDraw.bmp | Bin 40122 -> 0 bytes tests/images/draw.master.png | Bin 328 -> 0 bytes tests/images/draw.png | Bin 328 -> 0 bytes tests/images/drawBlend.png | Bin 342 -> 0 bytes tests/images/drawBlendSmooth.png | Bin 370 -> 0 bytes tests/images/drawCopy.png | Bin 328 -> 0 bytes tests/images/drawOverwrite.png | Bin 342 -> 0 bytes tests/images/drawOverwriteRot.png | Bin 354 -> 0 bytes tests/images/drawSmooth.png | Bin 358 -> 0 bytes tests/images/inplaceDraw.bmp | Bin 40122 -> 0 bytes .../images/{ => paths}/pathBlackRectangle.png | Bin tests/images/{ => paths}/pathBottomArc.png | Bin tests/images/{ => paths}/pathCornerArc.png | Bin tests/images/{ => paths}/pathHeart.png | Bin .../{ => paths}/pathInvertedCornerArc.png | Bin tests/images/{ => paths}/pathRedRectangle.png | Bin tests/images/{ => paths}/pathRotatedArc.png | Bin tests/images/{ => paths}/pathRoundRect.png | Bin tests/images/{ => paths}/pathStroke1.png | Bin tests/images/{ => paths}/pathStroke2.png | Bin tests/images/{ => paths}/pathStroke3.png | Bin .../{ => paths}/pathYellowRectangle.png | Bin tests/images/shadow1.png | Bin 2115 -> 0 bytes tests/images/spread1.png | Bin 382 -> 0 bytes tests/images/transCompose.c.png | Bin 1533 -> 0 bytes tests/images/transCompose.png | Bin 1716 -> 0 bytes tests/test_paths.nim | 24 +++++++++--------- 48 files changed, 15 insertions(+), 15 deletions(-) delete mode 100644 tests/images/bench.draw.Smooth.bmNormal.png delete mode 100644 tests/images/bench.draw.bmNormal.png delete mode 100644 tests/images/bench.drawBlend.bmNormal.png delete mode 100644 tests/images/bench.drawBlend.bmOverwrite.png delete mode 100644 tests/images/bench.drawBlend.bmSaturation.png delete mode 100644 tests/images/bench.drawBlendSmooth.bmNormal.png delete mode 100644 tests/images/bench.drawBlendSmooth.bmOverwrite.png delete mode 100644 tests/images/bench.drawBlendSmooth.bmSaturation.png delete mode 100644 tests/images/bench.drawBlendSmooth2.bmNormal.png delete mode 100644 tests/images/bench.drawCorrect.bmNormal.png delete mode 100644 tests/images/bench.drawInPlace.bmNormal.png delete mode 100644 tests/images/bench.drawOverwrite.bmOverwrite.png delete mode 100644 tests/images/bench.drawStepper.bmNormal.png delete mode 100644 tests/images/bench.drawUberCopy.Smooth.bmNormal.png delete mode 100644 tests/images/bench.drawUberCopy.bmNormal.png delete mode 100644 tests/images/bench.drawUberInPlace.Smooth.bmNormal.png delete mode 100644 tests/images/bench.drawUberInPlace.bmNormal.png delete mode 100644 tests/images/blur1.png delete mode 100644 tests/images/centerRotation.png delete mode 100644 tests/images/centerRotationWhite.png delete mode 100644 tests/images/copyDraw.bmp delete mode 100644 tests/images/draw.master.png delete mode 100644 tests/images/draw.png delete mode 100644 tests/images/drawBlend.png delete mode 100644 tests/images/drawBlendSmooth.png delete mode 100644 tests/images/drawCopy.png delete mode 100644 tests/images/drawOverwrite.png delete mode 100644 tests/images/drawOverwriteRot.png delete mode 100644 tests/images/drawSmooth.png delete mode 100644 tests/images/inplaceDraw.bmp rename tests/images/{ => paths}/pathBlackRectangle.png (100%) rename tests/images/{ => paths}/pathBottomArc.png (100%) rename tests/images/{ => paths}/pathCornerArc.png (100%) rename tests/images/{ => paths}/pathHeart.png (100%) rename tests/images/{ => paths}/pathInvertedCornerArc.png (100%) rename tests/images/{ => paths}/pathRedRectangle.png (100%) rename tests/images/{ => paths}/pathRotatedArc.png (100%) rename tests/images/{ => paths}/pathRoundRect.png (100%) rename tests/images/{ => paths}/pathStroke1.png (100%) rename tests/images/{ => paths}/pathStroke2.png (100%) rename tests/images/{ => paths}/pathStroke3.png (100%) rename tests/images/{ => paths}/pathYellowRectangle.png (100%) delete mode 100644 tests/images/shadow1.png delete mode 100644 tests/images/spread1.png delete mode 100644 tests/images/transCompose.c.png delete mode 100644 tests/images/transCompose.png diff --git a/tests/benchmark_images_shadows.nim b/tests/benchmark_images_shadows.nim index 8343fcf..593b6c2 100644 --- a/tests/benchmark_images_shadows.nim +++ b/tests/benchmark_images_shadows.nim @@ -16,7 +16,7 @@ block: b.fill(rgba(255, 255, 255, 255)) a.draw(b, vec2(25, 25)) - a.writeFile("tests/images/spread1.png") + # a.writeFile("tests/images/spread1.png") block: var a = newImage(100, 100) @@ -33,7 +33,7 @@ block: b.fill(rgba(255, 255, 255, 255)) a.draw(b, vec2(25, 25)) - a.writeFile("tests/images/blur1.png") + # a.writeFile("tests/images/blur1.png") block: var shadow: Image @@ -57,7 +57,7 @@ block: shadow.draw(b, vec2(25, 25)) keep(shadow) - shadow.writeFile("tests/images/shadow1.png") + # shadow.writeFile("tests/images/shadow1.png") # import print diff --git a/tests/images/bench.draw.Smooth.bmNormal.png b/tests/images/bench.draw.Smooth.bmNormal.png deleted file mode 100644 index d1d438adef755d32484e712af69ef54247d440a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 377 zcmeAS@N?(olHy`uVBq!ia0vp^DImh%v-DC{WI1|zY$95{b+M`PhZ+=w%sg|^+$gRY~vJC_UKVCY&yb0U&e{> v&ASg9ZT?gB`mfPvtAACe>jjAN*)!&X@Q>$~aV$9j3{nP9S3j3^P6XaSW+oe0%XCCsQB~!@&bz zKdrhrFV1}0${6NH=ViOkIP4SNbiDf6-t=vme;!yk^GG%w;Sf^x=ut2vo^eLkabExN zJ=cuv|2&wc@Lcha+XM;6B$iG=75X!NX62Q?nOXbw+V!aL^*^ME^F$3p8FScd`_`a# QV8}6ey85}Sb4q9e03~N~i~s-t diff --git a/tests/images/bench.drawBlendSmooth.bmNormal.png b/tests/images/bench.drawBlendSmooth.bmNormal.png deleted file mode 100644 index ec3debd708e6cdeddc056de8aba1ec3c66647c31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^DImaSW+oe0%XAXM+O|!@-W; z?5AD49rCFYXDYv!x%qX5<+hn;P4YIxDYo%ACb4u1s<=&%AeK>Sd%|e*8{^%TWzE-{ zV-%mwNH%+al64XaSW+oe0%XCCsQB~!@&bz zKdrhrFV1}0${6NH=ViOkIP4SNbiDf6-t=vme;!yk^GG%w;Sf^x=ut2vo^eLkabExN zJ=cuv|2&wc@Lcha+XM;6B$iG=75X!NX62Q?nOXbw+V!aL^*^ME^F$3p8FScd`_`a# QV8}6ey85}Sb4q9e03~N~i~s-t diff --git a/tests/images/bench.drawBlendSmooth2.bmNormal.png b/tests/images/bench.drawBlendSmooth2.bmNormal.png deleted file mode 100644 index ec3debd708e6cdeddc056de8aba1ec3c66647c31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 342 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 diff --git a/tests/images/centerRotationWhite.png b/tests/images/centerRotationWhite.png deleted file mode 100644 index 3916d2b1af5e9479784d1321cdc26ad5ed60784a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1709 zcmb7F`#Teg8%LYVT+VE)=`=Q`^)=U8g_6uj?Q0pEaWHdC2hF8Z4vyHd%ydH2D3?m# z$hR47DssP1x)376Q*z0zsbu1~tfN1nAKv$UKJVpupU?BW&*#15MLMnv+67WkQPDl& zLGa#=%gP`oTqp^ui#PmZDQ*Vo&ik}fQ~$C=As>VW%E+nU3*^?U zAqzJ&Bh}B^{PVrrV6Xn;X%^K6lHA&z8Ju5O&2V2g!ZFnm8WhHrq@zP`MpUTf6@cqE zz6P!*6(*O>ihNdE9-oRw@5*vtcIpM^1aqDkHG-df#_#UXKC5HXY4;3E*KHt@s}`W7^@p>5F1{YSv~3in$!lG8Q*|E+#A_yWsWCt>2t%K+pNeD5tz z@m`Z&(Q`-$KDzE`UaWP#8bJ;k0 zi5`|Y4e|a{{WV*cSPJTDqrI}Gw2_k8eFcKpRiE{vpFn4WyPG{F4^*1FdGW{F3QvU$ zUx{6KiQOG(?mz}KnecvDvG_;5sTNbJuw<>NPy2Zxsh=%afojsjitHoCo-w+X%6b&@ z+i5?tigsCR1zEBX`jE=cc(l;Bl|vBk!`tF}i+!jPrn*5U&nB2m^8kT4+ ze8uSJH)9igR5zxu z{RjOfGM(#Tp@2t*;ZCRFG($EK;omE!7|IyP)qwqcdvHHKZAu#1eAtr7#Pd?Rj)#&w zvLw=RNbPI^8n)dyaNkI5XH~#o8^it-Iechc)I-fc(%5%TSyHI_ROR>5p`gp^~>Y-J3Dlq1TW*!%9Ff$Aw6*HhP{qMN0xLumF5~iITP*| z{yX$h-K*|!x#oYcK0zNsQ09g{OT*dxbgN_avX1tCr#`mYo=GtRm4lNtKl^x9O+d+Y z9lOQ9>#Q8r|Gx8eVj4Hoy>E%WSW<;SvzAsBXXln#5N%aC93q#c#s za%u*+X00f%(n&dL=uOrWIiqj{)AEzJUuhl}VW@`nh5)N%(X~6Cmx53OB(tUAyy`R> zk=r@`kw2stB->^iooQ!&4GW6w;o9FLlcFja~ob`bGU{q+84Pge#T>Rf< zQ4F-d5vnlOaxH70iy!nQ?F!TU%GKo6Kms6(jswpI-@D8mGIoEFrhF;NiqQE8GsxtF zcvCUU*`1@w#)WDnzX=ft=5+^RQZc}+G=x|!xT5`G=#|)&+GgKfBs^#~ z&@eU)8gLW==y5z2ZLHJFvpYA~PV$dBlc=Tmrk@FRxet8Wt9S4o9qQ^Y^RGY;N`G4_FljxP15#BR;+uB*ZdrD;P&!XU%X{G zXis@`oQ4Q#+@__kl)1BPa?4F;RR&b|CG5*gJk@iK_^EOtJzN05mfpcf`TF`Z5f?B* z&Mae12d*%!DmyTb#>w7B2pC*kr0|cFjINP;?y$gTRSZ6*ZFjd(*$nb(Eof4|f}g7? zU!!g2rMx4px|j$#^R@|B>*;7+AWFzd0ALAw9sXM(Ix=gwGW)#hSTxbBaAv-riA+FQ zHE?d26E%1*u#{JaM$WA;ZhEAoq%^O@H09@ZOIPnFa&}JE0e(=xzl(lmi|Wr;tl^0H S&f@Jiq;kTIM7WP-95DtMSVX)4!#KNMP&DkGr*J*iO z#{D$T-|K9qdD@QWd7RzP^Nh#kb${I7ZokL#yu9(jZG8N`_8Gsi3ldn{#pCfJ`BpdBOjcVk<5odnRn!avoezTFevkmd~jAq zG9LzI-jNT^%1GwJpv*h+!C4u}d>E8@M?N?!Bbg6_GVjO-XJsVwVNm8B`QWUKWIhba zydxi+m66PcL78{tgR?S{`7kK+j(l)dMlv4;W!{kw&dNyU!=TJN^1)dd$$S`;c}G4t zDp{U_ z1NO^*+EN3go7Qm5`}*XPhv}Kh2UjcS-@JaNsF(Mgen+61!p4RpOhViqI>a+x3rx6d z_x<*)^{ lwKvnAeR^&GUw}9__!rFkV#OcP=?)A_22WQ%mvv4FO#q&5c`*P0 diff --git a/tests/images/drawCopy.png b/tests/images/drawCopy.png deleted file mode 100644 index ef62fc50f96ab6b5a60e3c0a77a6f30d92b90a53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^DImE?5D{?2$>^PTy&@{u_?_O*xq3#hnFkZ??5=@cY^ zQE8QDoc;fAjL?z~7yQdt>`>vjFHC}VlI$X+c>A-W+p{94=RZ{?&KK`K9n+iJ^FwSN QFzgsSUHx3vIVCg!04hRnp#T5? diff --git a/tests/images/drawSmooth.png b/tests/images/drawSmooth.png deleted file mode 100644 index bef6ff3065e9f5f415fa8ffbba15d064adcd70a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 358 zcmeAS@N?(olHy`uVBq!ia0vp^DImqY-8 zMt;+FmbPo69jjQFIGGZ%-xZuYKl^{d^zUb?XWv}2F?IIMHXg?$mQFzxw+Rx&GoDRR zn10;m`|my9Zp(bDUe0p!{pVSw*LLozFZY{pTjqZGA61VY1;eHz974*2mGPPJS^pQI Uh@UE7fZ@mB>FVdQ&MBb@0K`Ukc>n+a diff --git a/tests/images/inplaceDraw.bmp b/tests/images/inplaceDraw.bmp deleted file mode 100644 index f5ff7a750f351b0b75d04743bdee194d0e3dd7e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40122 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 diff --git a/tests/images/spread1.png b/tests/images/spread1.png deleted file mode 100644 index 352211170be05b76e5e7a03f69f33bf23c9e2c03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 382 zcmeAS@N?(olHy`uVBq!ia0vp^DImZLY{r?pl4qi=-}7!d z_Fx`{N+0VJn{<+AEt@~TvhK$m`M8SL%JHwVdz1xK+$KmkCb4u1(w<@IGvTXapMihI z|G;FVdQ&MBb@05<)D@Bjb+ diff --git a/tests/images/transCompose.c.png b/tests/images/transCompose.c.png deleted file mode 100644 index c2c921f60384bfaabdcc67b5e63ca2efd7c45e1a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1533 zcmbVM`#aMM7~e3>T-tHW?a&OVFia=plJ-3q&#C3oW*GIf9CC|Pb4o3XFy@fVCAC7r zENvlj*(7U-u^ufYljx@0D$TK@Gk?N4KfLeze4gk1;r)C*@AJtG#N%{frZ5l)q#NMx z6Res?Hwvn$>dDh32SFgnqW~Z5!8Gva%77;ZzQ&i>L@?7E6Gzgs6(LFmZf!WP2YyXS z&1Zydo4&r+B$%!))y9&i4UeA3dOfIiWt#3C{ae@cjj0#((bjp3=WpkJ)mZnJ=nx6A zuZJWlwJ{Gk>{aK5ePf|#i*p#(*3Op;#r}Y$l~!*4e*$HT0Hd-#JcUP`s6x!;&&q7f z_xq!Kht0Tc;dVNUZpm87`iu3v^uo-vTCs_gk=J}AgJ=&)QXd8v7*jtEiIyL>J*G=v zz;>LtLL`R~dVUt(67~x-c2N~@N?7ohPHMPSjd+|!Moj2ct|1A5j}5qKgQV^T5Aim2 zbdA`=fpggSH&L+{5$oFR%5v>6pUKP651#oHO6W=Frh(e38|nF0*IwPAqjriY!;?)1 zs*HkXD(evKM0>UCnhxrCu-?bi#;zhvh#kvhP}0>UM2~9iII%Lu&~AAV1fi>uOA%+0=;38xcmaeM8|Tgu8Gz zc7An67g>(ooZ!TA_3S*3#%CGqzBgzaI6G9jKsR$kOKsna3VEI{K3mA#5LJkH4#|Bx zAu#)qJO+4tNCp&e)^{ap_q=I}M};&9_%DG)#ay_UI(Fz~;%g^LnAr&@e3tQ`A=j-# zLL*W9E>C-imZR(PPTKm6Fv`bf4n#mrY3HD;x^3NP7mEbtDThZS7jgQj((-ofkxN8- zR~8!}H>aZL#As#72WhKC9&*N&MNQW#Cl5`wWN}5yWf4aN%_sPh9QV) z*}jgKGN{a1Z8_V?5zye41r1a0XER0of$z!bup-6Tiwj_lqYXUI>9zF9%!5nc8(4kv zf(6Cg{+z<;<3ALJQjwyA|KsI^M|V~;dVN^R=o77+zqr=Nfm2o^?1nY6?X<5(>noUo zs4QqW#;Z?0sfDuclkZvFxPJh4>Uexg@6Jd&KjthBd3(h{MRt5lI?}pW&TCx4lm!Aa zgMmcueaPx}+3!l-tut2}N~_WSN^=bB;kOHPD2BxiPw|^#sj)w)cgEPWJN5*?Q2>H= zOHz$aaAwIOH`~;}kBJ4N-$16-Q=pxq-a8WHK7SKhc7MNTOI4N)rGnV##6psf3;?F%HB0SZw(eWkFO`|C*mEVp*<=cQWD1W z%{_vL9Krmi0cB(FIX;FdIsKtFQ~W1|DL{e;Iks)Y(yyJvc*=NsGl8uq@g}K$_~f(K6(fW|oYjVt#Q9I~OWqesISX{i zc*;w8ELcjZy;&nYr*xcD2?|W?o-f-L zVOKf|9K`Ok^i~2Y97>j|1hOlrUjfEL_Dn`Wgq@AO1K2vcdxfFpyHeW^C4vUqH28pR zTj&{=8d$o+f==#4p=gBB#JPq%jihNmD=v{ksG$UlVjw=9n-^E%m-WeJJxMbPvPCUv z$gdsu_D(c5<1fM%-e?{CCPQ%VLeTRdh{SX-PWH6=;$9u#S+qGz6b8|VS(u73%jPBg m@_i(;HU*U%8Sp>SQDIa>x^M8R71ODTbx?pW-scW*nEo#%M$xYT diff --git a/tests/images/transCompose.png b/tests/images/transCompose.png deleted file mode 100644 index 39553dff2c6632107c70b64b2c04a42421707332..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1716 zcmb7_`#;l*AIB%Q*lI?TYnb|W*(S>6)S`W@VN+xpMlKUQSPqqYoQ!RswK;Bc`#MsF zg*+yI$-h5vl&z(>+ zCR|=|VL7%DYl32n5L>6Wyq3T1%CISNz>gvhWFfo$RaE_U_YcP%{iGtd^ z4|z2R0O#m(>{vVe6a3|-eOVYQUf<2@NrlwYVbyk41|MtDExXvWIZyxVUsqNRJX{$a zu&UdCPdNYfCX;E)w?p+AM@*W@e$8c-Iz&XT=efHjhhRBwcGNHE$cJ{bG9OuxPPlaE z=iA*DV4#)9qRm!ua-)TA#kA(5+zdj_&-9H4iV$%Oy6GqVl&Di5Gb6W8n*~o9(Y}A+ z7S?vsM=sEgXrH{Pi^l?NJYjk~How%!kbRoTHt@6L+DZWskB!wbr}u^u4gv_QUn1ml{0N6S$F)O&h-MJvpgV4H@P;(s~s!N+=_}zTzbe z77c&A!U*uJ4djLRE{&%x;ZAk=1#Al)slFH;yY~f#cr4Y=R?PwWi`4K|XEPN+;lx?S zOPoP7vP&~U<25utUWWcDF3^RTFZ&GpVxqZ0`_K~@6XUGa;?6GY0OHHmRnIblSM6Er6WEbeX6+~Vb1xc>gA0G>#ik!bw|qKFNx>q2(y;FN{ts=R(9 z=o~loYLBLoe6rvC((e%&M)KP`wjz;e(drvO5NXt6>;O!l3`D>5mcN_uusIpmBvFob zA*TO`m+wdH4o+qdela)A+k?9Ek4Be+*nOn$8zq9FF@xc*?#2uHnxcEejB*llNmsDO zxqfr04OuQitGwk^>InlI*`L1OU3yv7%F)|};yY5~PZ6@eCbq)XIgUOQ@8fPx)9>r7 z^&$D$9s@0z_gzuFeAh+?G*+ZI%UpsUvSSZ~Bg|@klctY^cM>XEo10Y0!Z`2k_4;>j zSt<6t|Jrge1(4yrhNoieB6JVhu@7row_-ZP7^3X?xqERD)fCu!mAGwa%-Cjw68Duf z3EH;zkm*O$x~P`!^OMiTcErOC31vE?>@f3*H6T~dJ{@vqlNvWCqHyWqJnMz#7Gh_9 z$TKfwln=0K^++5j?{|cx!k`|cc9Hb-)uNQ^*4JHJ_EYT7x@RvQjbadIAWU?- zB=%G{L=jSW9Na(P&uCKCZx=JN5V?iIktyeHRHQ}jQx^HNe`I~qWN>`88qd-c6;il( z`2u?~{>JYGpDrVF%OQUCv657Aoz4N`@YEV)WU8&3x-cKZXMr1~rz+wtG#9ROU|%~h z!6lEjne*5DkvmEgdn{^H7Wp1-Sk^9^%D+!1*_GV96L+@8$hx+UP0T){Brn~YX2lfi zU_@PK+{xbLGpv&Zk6r}Q7cES_anZrWUIg~sEoZ#|($8@5rIf|IOHrNON{RjbqtN00 z2E)o@`I=D7KGe322Z-0M4bbt>;2JuQ*t21;ur&hv`67xA^4!G)4r_!sY9uoAh5ud& z8@?St5nj9IXsH`Ux{+CUJZPZeX$Pyn@Ad>c*(OLcucT{UhBkq3I_LDlc=PBk#FG_* k#bemj9d>^l`5!^8MHShjH>zX