From 534154e20d3e1e6011248e309af8603c606b6ed5 Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Mon, 6 Jul 2015 16:36:11 +0300 Subject: [PATCH] Replace trait to interface icons #KT-8319 Fixed --- .../src/org/jetbrains/kotlin/idea/JetIcons.java | 2 +- .../kotlin/idea/icons/interfaceKotlin.png | Bin 0 -> 1503 bytes .../kotlin/idea/icons/interfaceKotlin@2x.png | Bin 0 -> 2360 bytes .../idea/icons/interfaceKotlin@2x_dark.png | Bin 0 -> 2350 bytes .../kotlin/idea/icons/interfaceKotlin_dark.png | Bin 0 -> 1504 bytes .../jetbrains/kotlin/idea/icons/traitKotlin.png | Bin 671 -> 0 bytes .../kotlin/idea/icons/traitKotlin@2x.png | Bin 1488 -> 0 bytes .../kotlin/idea/icons/traitKotlin@2x_dark.png | Bin 1484 -> 0 bytes .../kotlin/idea/icons/traitKotlin_dark.png | Bin 631 -> 0 bytes 9 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 idea/resources/org/jetbrains/kotlin/idea/icons/interfaceKotlin.png create mode 100644 idea/resources/org/jetbrains/kotlin/idea/icons/interfaceKotlin@2x.png create mode 100644 idea/resources/org/jetbrains/kotlin/idea/icons/interfaceKotlin@2x_dark.png create mode 100644 idea/resources/org/jetbrains/kotlin/idea/icons/interfaceKotlin_dark.png delete mode 100644 idea/resources/org/jetbrains/kotlin/idea/icons/traitKotlin.png delete mode 100644 idea/resources/org/jetbrains/kotlin/idea/icons/traitKotlin@2x.png delete mode 100644 idea/resources/org/jetbrains/kotlin/idea/icons/traitKotlin@2x_dark.png delete mode 100644 idea/resources/org/jetbrains/kotlin/idea/icons/traitKotlin_dark.png diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/JetIcons.java b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/JetIcons.java index 92b1e51c537..49d0151a479 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/JetIcons.java +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/JetIcons.java @@ -31,7 +31,7 @@ public interface JetIcons { Icon ENUM = IconLoader.getIcon("/org/jetbrains/kotlin/idea/icons/enumKotlin.png"); Icon FILE = IconLoader.getIcon("/org/jetbrains/kotlin/idea/icons/kotlin_file.png"); Icon OBJECT = IconLoader.getIcon("/org/jetbrains/kotlin/idea/icons/objectKotlin.png"); - Icon TRAIT = IconLoader.getIcon("/org/jetbrains/kotlin/idea/icons/traitKotlin.png"); + Icon TRAIT = IconLoader.getIcon("/org/jetbrains/kotlin/idea/icons/interfaceKotlin.png"); Icon FUNCTION = IconLoader.getIcon("/org/jetbrains/kotlin/idea/icons/function.png"); Icon EXTENSION_FUNCTION = PlatformIcons.FUNCTION_ICON; Icon LAMBDA = IconLoader.getIcon("/org/jetbrains/kotlin/idea/icons/lambda.png"); diff --git a/idea/resources/org/jetbrains/kotlin/idea/icons/interfaceKotlin.png b/idea/resources/org/jetbrains/kotlin/idea/icons/interfaceKotlin.png new file mode 100644 index 0000000000000000000000000000000000000000..24f2572f35dee91865d232a71612392c40b1f861 GIT binary patch literal 1503 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+nAI{vB1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxOgGuU%v{0TQqR!T z+}y-mN5ROz&{W^RSl`${*T~q)#K6kLNC66zfVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr7I$IMft0!ZY(y z^2>`g!FqgstvvIJOA_;vQ$1a5m4K$`WoD*Wxwsm;xjGpb7#X`b8ydQrI+~f9IGMRR zxw)9RxR{$c!}Pl3Czs}?=9R$orXchh;?xUD4!H$Dn_W_iGRsm^+=}vZ6~NxM%EaXs zM>kiT=0WwQ;Bt$jn;TBO`as9%gCZ9xvSC8N6a-?zlP-`0PyDHQz!YBuOxoLYrGGFm zF!_7BIEGZ*S~A%;L)cN|`2Cz+lht;6&c3ze;4x=?v#lq*_C`2rtk@pKz4YsorR@(? zO;{W=90iUPf0RDR(WG=F>ZK#A)pRSwW zvi)hu)>75@bJ{n9^0>6;xm=GiZZv$g;N-uA86F{70aNEray{_)d)>LzNui6a;=~2B z4D04tUc7$QJ7y8LPnub4|3`^N4$d>2H?%v-7FKDOHZ}I%estG0!b{iDeFbwB-?sw? zPBNZ8pUgDRFaOWB*XDk@CUnS8 zFg@Lknc<99?e6)<7kxdqXYSwaoqI}}&gS)SCmi0`arb;}#;jU?qo-Msg@NIV8GdW8 zF_yh|#(9o_0lRym*^jrS8s9SOn4HyKGjY3?`Yu$u>-DeTy{$<78Yiotf>)d*wN?pD z%Xs>H;+3l(V_Vm|b0*jPWO^7bnV-ba|Iz!z{kNsJTyn%Bt0(L%?Yd`vYr%^Hhh})n zl*^p4h`xVBwC?bx*3@kaLpNj;vkO+qR(vWi=D%}c@yi>>wtCOlp0&TTxGm8q<@0II zo4VC0+gXyjGk7z0vCV$aqW){cw=Ukjmw7)L>g>X|`41JtCTXo)YEjfAFB;^^ zC2p?oFmY?~(Z?qqNB#H7*cA8g*0PCzInM6oIbCtD-{2?fKl}Zcs?ubC2R_l9^jG-+ Y!vsx{8_d0VpyHds)78&qol`;+0E;O*$^ZZW literal 0 HcmV?d00001 diff --git a/idea/resources/org/jetbrains/kotlin/idea/icons/interfaceKotlin@2x.png b/idea/resources/org/jetbrains/kotlin/idea/icons/interfaceKotlin@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..54dd8814fb4d5f3b66816422e3c835c9486c6d8b GIT binary patch literal 2360 zcmaJ@dpwi-A0Mf?B&GVvZDtt?yD@C$Xtt@Txh!f#neAbVXItB&&81u`$076LM>&Lw z(nankwdOgqg@_N7DpWFM7=Vw2kwfedyx-b|_ zpSh0CRur`o+Vi3cf#b6YmM9qf5C>{z4mlp*<$Z#N1C~`-=X=z6xg?x9^W+Ds6lF$Hw za9x}f*cj&%z>ACGk@zT&pO6#!P1P42fj|u>?t@eeD|3 zcC%2#7t3Xg7yuCE+~hxO6cu1_VUV9GCwO*Yk(mSv!Cdb!0jq748K1UQ#iL{8~0y_~Tq$f2jA3 z%l~mMq#tsz>SVC9!~NH==dRQan%#c4uKMuZ{D4U9c&Xaj#O`;dFxdR#Ogc3{asOgL zeDpGgSyy69{O7Z6Z6ghB()wlhZ?S{5bu`cvy1gOcVS8HVmZfK|Eg=uxH&0CBp+;kbhaR0)#1{Wyj5!eqjm z@{*QPnnAVI+n3dh?hFa#%wPEox9gbl{foXqEr|+qqS;Tk z%x%5wRZJtr+hN`$W&>JvsLXkvE+=Kfa}vVKD08y+5}dHBAnDCTCkNny%#e*gb2iGG zTC*_J0LJ$2Q5;*~}5!Wcc9_#WGYUR9V@)fnWto#bM9-Ou1*_8q@+ODL%E zokLaD8byNDfHMD&wrDV*NSV-Xv|ahRb#K!31V8lMm|u(cpqyM~BdriExMHHVp{!{Q z8(wJt)+FWN*xLU*%dG0jlb*)v?M^zorDzl#R@Acf2J6$PvgzK-AZ{sV7=2D(wy=9j zj0g*gC|z-7MF#wE&{l-1CTnwBhvrZ|`Fy>$#J->a*3FE6V#DAIpG|dawT}nskB6L{UtmyQamKfOm)QwKuf@xlTCvYa=Y^dr=5nLsdgty#6QQ?-iayMWVZlp@7pHDYd_*&0yOMTl|feH=w*wCw8m;GwLH+G26w zCgI`1YJDMnyt5%K=@E>$_^PWJEjOcX%YP^1S-IEWx<~5Sj6B-;lr&KDaeCY`@+9+A zV6M?l*ZxK2+mP9o7B(@Vc-B(Q+LTeV-LaF^y?0!F2%m#X$5i{iMEcC!3z|N<&2aVn zc7uhfr(Un`lf0^XALwV`)41_n!B~q{KiEH>_vrVn>AbXM3=Ks|(q7lhk?DbY&@>%L z7MhI4Wab`$>sd^WNxF(i-l|XQ3_l*5Hp~V&a*t~JsB(rjWh(CWiNW9X?z2&c%8#MV z_Pl{P3mZ^LWQDTu&L5;ME3;@Ia?okzS=c@Mgx7hDOtq`@51u%u*EH}@Ag zyCs2@4tcxnTK5#uzpU9{B37EJt$n7 z9vQtD&(Wd$cB!DZN>4&zT(Wxq6N+a*f{6H$ZMXJi#TFa^;cH#ip=OA26-AwIv#6EX zpU!yn7=h7+cHO9H>t}{KZ95)MmfOHR5~r@2KlQt~6}ljB;M&iuPtt(Z8I*6yy(*lV P{g+`feCSo4VJUwB*Tl)s literal 0 HcmV?d00001 diff --git a/idea/resources/org/jetbrains/kotlin/idea/icons/interfaceKotlin@2x_dark.png b/idea/resources/org/jetbrains/kotlin/idea/icons/interfaceKotlin@2x_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..af7dd90b81ccca6113f8a7419b1bd548b465a7ba GIT binary patch literal 2350 zcmaJ@dsI?+9>;enKC{Wxod8R%M4pClG#`LTiYbs{zCySP$tx~CpfohiwVDQZT1|3I zdyLiEW6IJ}t2t?EspA7P8+A23QCezRT3gm)lg<9I?LFt--{X8fpYQAQ$1MmC+hS?% zXbyouENQ_MhJJ-DzROJYUr?!htzTBlscbn@k|a;($N)$HPm&10Xd+HBzyLTr#qL(X z2Lds26|mTHHa(QYm54k!ix|%gkyOuyKz#f%q#SMvAcrLa$pW!2Vyf;o0w&=3BBH$L zXu6aP@CCt28NgJAvAD_}>S(l{WFJ7Y%u+I>A ziZ9}iq}cRu7+E3%U|yb^kX-a80*pZP#CQ=1c!CEEi^h1N&^Qzhjl|+ecr*!*g?)Jt z`e-s<5{W?x`Vvcj@5MsOviajWXUKDkw`?Lu_!DSsYf6|g;>tXK#D<^ zB?Srqa%BRkTp$s{78N;(l2o}bLZ9g$C5WV7WyRo^Ht8FN%HT**7*F(KNlQRF{r^Kn zqOWLB&H(<*_kRk5EQJ(6F#u4KD&y)0m*lb-N=hQj0FGQDV@V{!r7ni^C2|SKmq=k` z^5?F>+@l0yo+KSy|CvLllW1a4&Jl9~8pRi(SMd}GcqB9#gCPdtsaPC^g27O|yo0Dz z?*IZ8how@;n<)4tE=9sk6#-)T5|{TUH|U$(MLUS3`p6VOCP)K#K{AO5_PK15;M=*7 zzp3|y%lmdNly7oT`eaax!~L&eFJ0*!w7C6hUH##!`2n%s@iM)&%QExv5Qs?`jS|4h zc-&Z=BDCLb-~3zK3!n7lw2&GP$>=EjNG zX{a@~(N0ZVQ$!rLF~6ELUOv8|5x2ayVvc;T#b!#lrEE(XBIjd)>RpS$+FS zu4%-6Pch9at_b|zY+;vi){hD60yWc^)%%;(bBQ@pcz4j@6{nc@UC9LwkbkN|?F3*{ zw9#8dUhKcsH+7?Um4V>dEv!j%l2oE(QcQR$bE_ zwQgeYKGyzL4w`KXn6Io9*Y(x%HiTyJ&hMd&)ZJ@^zePT_=#UR(vt4}AtIoM>HF|bs z?`VvpRlsF9UaLOZ+OSt-4-HQ1v`B3c*1%zf)(6WUiE*=NQ_GIn+0Jk>!*zb<8oVFn z-tT&7@W4*jcZJ^TD<{A+ffFI6%hc6}a0ABL-)Bt*Sud=j`I$veuQXjg4%t(3ia)+@ z7D8wCC&F}$(zy16Gyd74fpN=K{@1m?Xex}zIO=kA72MjHn)XA+hf>_907B}_UR3v# ztLg=t+oN=(gt>PckqzhO=8i_jOr%F*4=}-z_fc%* z)oVR_!6vCeb8FVcB-U{Bty+iLmAPHd-gHhF^ruK5g(+<_GX;eByH7TZZ2ghF(0in4 z=Xpud+TlqA!)9A_%mE9STS;$g8{}=n*7*Hh2_JJq@^9u}tQ(qCY4V-mHdclcwhyR+ z%SIYb?wuBgl?lRx@P~VTjvfiU)VGCWmY>r_h=r^^ap-16UlWryZO#ZYSkS!}+TJxO z+_SaTJ}ORwfO8_opPMS9Vls4dKN#Smb+d+6$ULTP^8t_9XZTY4<32U*t}1%V^+*2D zjkD}R*~;(+Z{h6xn>)sXohO~atf|b(hmmG3#Zj$>==cJ|4z80kbjOM;x*#&-&H1;5 zg>~@$wKt(Xs$i@pUC>Tt$`&SX{AHV8d`WG+`!l0^DBEIdM}n%mha^0F?&08+@7r

tbf)li=<|j>o4bdCdtlDmZJHRbcK!v;ZteYa_XViJ z{vG=7Vej#Dqf28(*-n{C<>kIcZ_^S*Q_RpUzenA@t5TGVqTB)>(?HUxOZ6q;Bi*lv z7dn?k-eSJejnx_VbB{f(W+O~#v2aD%-E;RU;HG_Zzlt@k%QqY0k=%sl)#oaa)nh-6 z{^ItOrc65FQSg9wLM7r4hZ|pX+DJd#2>gEJ+L5_9X@~7A4`4oV65Pok?qa$cB|pcWQ%qGGCy7z zHs%;f0S(OTr@%iE(42>E_xfr-J F=Rdl%(;ff- literal 0 HcmV?d00001 diff --git a/idea/resources/org/jetbrains/kotlin/idea/icons/interfaceKotlin_dark.png b/idea/resources/org/jetbrains/kotlin/idea/icons/interfaceKotlin_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..107044ac0a4148f6e50b2f79715ba276e7ad4300 GIT binary patch literal 1504 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+nAI{vB1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxOgGuU%v{0TQqR!T z+}y-mN5ROz&{W^RSl`${*T~q)#K6kLNC66zfVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr7I$IMft0!ZY(y z^2>`g!FqgstvvIJOA_;vQ$1a5m4K$`WoD*WxjH&Knj1Tt7#X`b8ydQrIvO~+xf+|9 zni~T7CT5N>y)OC5rManjB{01y2)(8_^@5T^ZUN9{m(-%nveXo}qWoM1u(z!;al6F` zr+HAlDY)HYj8m^Z&@uX;$VG~5m=G`pftc{53*^8Pe`+2u#TNmS_NNJ5;tUK-0iG_7 zAr-flO!m(Zb`&{wUuE~~oGT`tw;PsdC?1{GwPuTWbwJCl<^_Qox)lOT+wXaKYjf%rhPx8lA?{AY2@aapl7;q^%^lbbHNcedQU+jIZOk-S@XY7Xa5u6%!X zdw$wIqjQ#j`#m2OKD}(Zd_8ARWAFoqquV*s4(d+0tN37p-LV^YH>}^eFpzhm*2>iM zi&|M#hRfGV%@ho=;kaI6+h})GS3RoP@Y&?6QlW<5PYO1zsMp*-=f;+^|5kOZo^-j# z-2W(3;IpYVA&-{s>WI*hNL3QgK6H+&t#y}@c1kjbx2?xTr=mtDUB#|4*Oi}r(r>Q! z@Y*?P&BFd9tH8Ai@4o*!c`SOBjOBgbMvn#`^2 zSK0m(ty_Ed@7Pz`v8bf&p@|-gfq-<;uU7svtMdsL4S3HgS7)*Qh)?W}{_-{Xdg`$q zvM)XS-~IixYiaqvlMF#@tC=?MH{*)(xV7u*&i3~&j(g3!r+(>6w0^+hfA40rU*mG0 zJo#_$uOj}(F*)~-x@a#JKD=Yr`NaCk@zb7E$yzVj_prRmDEw?}m>8!<>&|yOch;_~ z>R7$#@TP3beR;VHUR>gPbl=@W=Um0D47H-iSKmfNeW|~9v-5Jp=fS?83{1ORpeL*oDd literal 0 HcmV?d00001 diff --git a/idea/resources/org/jetbrains/kotlin/idea/icons/traitKotlin.png b/idea/resources/org/jetbrains/kotlin/idea/icons/traitKotlin.png deleted file mode 100644 index fe77edfa20a9a3d0ceacbab4d47ca31d2dd1178b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 671 zcmV;Q0$}}#P)?SZlU36h693e85+f)^|Y!UJW zd%xwg3#y?`+9E^wqeyV*_z=X-9<>5_Ovo4L&2Micu{mRBaJt{y4+hS{IUJ9{`9~MQAMS&5^B1hP z-N)gvtxeupLc}fN?96C`VcG5D@L06LYoBKSZ6Z&dU~w92`O&7Ge%ujWY0f>!R@6#V zqEfp6rmHjE`d?Xs6d_<98Hd^M&ky^OYfEu-PuT*?rRr9cinQaV@sznWs;-Dk8^4cb z<|g+Pf1DtU@#PEl9?YS@c1^9ft@Y%cGduso!WXzI+z13VzmH;S#2_wylrdXigWs@R zah=t*2CmxdV46MvKa^a*%>6L0Csvd7`?qo2ALmV6Gz=r2E3Bs#ui{g@GKf8*)uHJc zG{Fro^fB!{8~LmoBEJ-wMC0Me?ziw1Gs%>z1uy!EP)V1%DukAsT`t#%PHABT^w0M1v+OKZ6kj z#TY^YXi6*x779uP+Vpz2x4-?)bz83Gu6L&`UR@{VkM{aOkXAd&}5!CFw0qfUj-Oz;Y51#Cpy zfjd~|`2>sud%(TyK^9~h5-g>#q~Ts732?Y9*CyT8DQ){U4J-%G_=1WS zFb8}F%9x?5aAn$fwjv4v5T=M6rpoYex}|r})%fpB$W**O4HkmKx!jwr%m;^96ce_*(DyQm_(P=lc#aawJuA0)ZG)ygH zeM-JJ$K?|sfSpWrsS<@dM-(*b!LE^!N@9JXl!M&^Z4MN$1WXYHkw%q_{Kv+7FV>fY zK2fInHnJ{4Cg!ztOljrmsCNfM(1FH11tphx?>>1)1{of%pv#@@L*}+x}p-vSkL`S{o|9f3K;mm znoZtbeN_q)CDOOkvaNyf>3D&girt_JtuOLY z@9kaL1fG+8&vU)E(VVH+qvE&cLfd4kmnnd4slzPCCV>|UHqDCT^?Bes zuwy`_Wq$mV?b_`9E^sTG0JdWdGi-x`l2W7x`ULE1Ju8g9{Hy#To6YKaV{^?!XNRAH zKQL{hrRL1BNn=}odR4T{EhpR!D>4O~Wc#^p>LiPDaZzx45q4gUNpGl%oZbN1TfL=Y zCnVS5cC~UX794Y=X=PdJ&zY)%-6hCTJmqc96u?e0YZ7LXNj5M^VT364OrdEB z737#s<-u(YbCEGE9xd{wGd%yIfNoavNVq-2#QUCe*F+_0v~oIyHHt1MQ%{T(>BfZ^T2Hn zIF8j>Hsr>xhAZ!nDZALVI;@ZoQaO?WX@fm=T)LRDyp>~C$M+8mL$*n*a9n3{N1~IW zTD0hpTrjkGXZ6p=pDGcop&E`N3PvsPJtta+INP?pjY-4X*fjrjeSMZZ;DE*8ly0O# zJl{oOHC&W{y4W`_MKEHOxm)NNHJhN0K=|B`_LP@f9-MwC-{I`u_WBh`~P*s1sc zxDPZtt~|~LdY>qg z_-s%S(S}d&2ae;ca%`LCz1h^5@4MizdLnkzS6kj44F>R$F z@XELum(N`|qBVG~d(`Eqisw91W2oX*PUr?A6ZS}WM_O0*^I060u7Rxu_I`{#! zy?1HZEUQ~v96~-91H8>TsC_6F>yGPljFj09qwI`LGLn@f3TpyI?YczAd~z094A?40 zD8SXW<^Ixl*m(F-?EJn_4T>y&3(r*XNZ&|G-T(U6@xl#Fb5vDk--JRkX)M~iZt024 q_fNdNeLO_$fg48aNptyM0t^6}kX;`xC#oU<0000S>ySdSMUIx{E|-9`e^DlBJ@Y>PbQ=hw@-q{z@c)2a3N@C#+lJ+ zp(#|URA5qzAFQ!w?g&k$faGVFKJXcsTdII5uG_`17NYTi+N_&dx|RcvqporSjZ%Z` zoucc_iNyp6U?)>uDObRqRV9sjxMPgJn%KM0Lg2%pHirs$2F&mZUK$%1^Pi3PAM9Ns z-ig-e+Q=J(Ow8(RPWeLFtapZF(81QWl8Vbi?<~Hhf{fO~^jl9Cx#_&EzfR-|m;>sW z(h9gNUx^<3z~D0Qdq-#9|MNZTM?f;qnzmVw%UN!*8YEz0wxjINiRZy>>f_V%3K;so zQ=kY2@b148*U7D>w+MKU{ivdPi|Y%u%z(kt`m3Tsl*pbo<%@xaY`(xv<*tyW_V@B) z|LLTB0S&qf-?*`rZ1h5rrRLV+`BFbfYU_ij`uFjFQSG$5Qu-OdPUfVQgLiY~0 z1izQIQfKQ<9lmSAh3{YWn(58QoVT9O70|)fb0ck##yT>oRU8kGFcm}hMP7laO=QL z4_LO@BMRqt-}~e0aly!?mAXuVrg9{DvIhHt)}ddLW~OD_%GiOSt07w?PTG!5kwi~+ zWaZMBSi5u1;inhZ#4jxh`bY?<%;kN?ZQ`tyMeCzR=FayQymla89k9U?aNI~GHJ*=> zuIgpQ!=wv`Ui8DL%G@pV8D9mhfN*<_mO>~%~~JKMvLe9{qpVyW%Ovr8&_D?h?wr6*hun;0miXfDQXE@Ey3cGre)P z*BQMe;8$fu@>=OLW+!VDl-8<%hey2!@1_ z{;B_e4I<({FPyKc;@6nI8ZV|$@_ORj|NVLX(w^hw*PXB^AD-@5OI m22~N;kX5y@xUu{n0R{jJdu8Ip(o%E)0000^z_zF?bjNK`zkQd@#*d)?8$`xBm{q?{B{u*m&3& z6z!E6bVBsuhH!9j@BzJ30OVG|yx<4&GYo(f`%MjI;1TCx@SPk4*9-$twLZvUpaJqH z(NV_&4qWx(gB=XS>Pkc5L6XjI$~t^RIx$;U0yDr)5H~ZVdwp zC&6@V0>v{v1OEMHS7vAU^u_(~v{13P_njI4{|9-W2^I!Ze*F0H>CfLkD4N_meBf-Q zuLl_79t5(Bzq#ki_@9CCFC+6jps)ql0AR{`^`GH?(#OxA{-YZL1Afo*8MyzvVSUZ6 z&ahFs|L|nxb8SH3_wbYmN}m7z{R?~l@x$jY-@Y>Z`SXVXl+i#K#Qx31#c)(4>)mqM zMThQlI@$rX9GIYTQ5nV4Ktt95Q`iAuA}Io5Ur2LyHIW;!xt7YK_J@`h&KSS zD-iF1C1p4U0uWIJ#JWJt#{4vr2N>V$fSQj2`G*Sb=zjy!0YJPRh@Sxj7yz41&gxcl R;WhvO002ovPDHLkV1hf}A+-Pi