stb_voxel_render-devel-0.89^20240213gitae721c5-2.fc40 >t 6 6_6"48 <3!]W>D] 'p~[ye 'p~[y̅7}单MYI7C$btS3` 8%mP 5}l[EnXٴ2YkaYffxbf&Ic/ U1'XG'ˣ^.+oC?f} ÀLvOs誳4dFZi/C^o)AI>vfݓsG\&!4oh}gmGjo~ m eَ}ƷawViYIo,W4 @XNpgLDF6i0_ ~K^NW#e d'fPX;vHkŐj5hţ+jdte4Ib#Ͱ[kFII:_{d|-nQf|(uOG} ņrC= ^Ŕsw`xX>ەlov{J1ndY`:ɶ7] 3@Dds%|ߊo81e8a232c0311c3ea2925e1a8972fe8e8334c3e3c99dad0199d2a6c8dddf4b04b15506d9a4f8979ce0092ee6f4107315c2d72612030204a3204a9e0047304502202d6134e78bad258d6f29fe7df204b6edc7ddc3442df4244878b95e87fec9d595022100cf470680629ddbdf1522e7f823971d402c9e1604b7e016f82dc01719f6e8da7c030204a3204a9e00473045022100e2cc83bcc9ca73846be7301b25ad78fe7829e35768a084d28647b21c64d6d46702201e312eeffc3f10581a49817c4494e4fb332757776a618fdb55b6d5618681433d_3!]W>D] 'p~[ye 'p~[yٌa٥AAip콚%aIz{~D" l#v{_Q7]0H`w#N;!iQtȱ\{GUno?)&L4q9ܓ۪JptmG[DE[z@ۓ ^)%;Eݘމ8 2jJKMb}0o t%JUݍm͋Ufx ަgz%~z A B$lVa0#(r5raPk&~z8VwAAPm~KLō@gZvjaUVPI\,;LzB:Fp>`;?}d1 8 n,0?N_ nz    i Xl(8#9#:#G@HTIhXpY|\]^9bdaeffklntuv8<Cstb_voxel_render-devel0.89^20240213gitae721c52.fc40Helps render large-scale “voxel” worlds for gamesThis library helps render large-scale “voxel” worlds for games, in this case, one with blocks that can have textures and that can also be a few shapes other than cubes. Video introduction: http://www.youtube.com/watch?v=2vnTtiLrV1w Minecraft-viewer sample app (not very simple though): http://github.com/nothings/stb/tree/master/tests/caveview It works by creating triangle meshes. The library includes - converter from dense 3D arrays of block info to vertex mesh - vertex & fragment shaders for the vertex mesh - assistance in setting up shader state For portability, none of the library code actually accesses the 3D graphics API. (At the moment, it’s not actually portable since the shaders are GLSL only, but patches are welcome.) You have to do all the caching and tracking of vertex buffers yourself. However, you could also try making a game with a small enough world that it’s fully loaded rather than streaming. Currently the preferred vertex format is 20 bytes per quad. There are designs to allow much more compact formats with a slight reduction in shader features, but no roadmap for actually implementing them.ebuildvm-a64-16.iad2.fedoraproject.org Fedora ProjectFedora ProjectMIT OR UnlicenseFedora ProjectUnspecifiedhttps://github.com/nothings/stblinuxaarch64v& A큤A큤eeeeebe764d192b90e2b3f244734724bbcfdfcd7404679d2cc305742db47a97f059a7bebfe904b14301657e4e5d655c811d51fd31b97c455b9cc2d8600d6bac6cff63stb/stb_voxel_render.hrootrootrootrootrootrootrootrootrootrootstb-0^20240213gitae721c5-2.fc40.src.rpmstb_voxel_render-develstb_voxel_render-devel(aarch-64)stb_voxel_render-static     rpmlib(CaretInVersions)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)4.15.0-13.0.4-14.6.0-14.0-15.4.18-14.19.1.1e̫@eYeȶe@e9@e9@e9@e9@e9@e9@e9@e9@e9@e9@e9@e9@e% - 0^20240213gitae721c5-2Benjamin A. Beasley - 0^20240213gitae721c5-1Benjamin A. Beasley - 0^20240208gitb7cf124-1Fedora Release Engineering - 0^20231011gitbeebb24-13Benjamin A. Beasley - 0^20231011gitbeebb24-12Benjamin A. Beasley - 0^20231011gitbeebb24-11Benjamin A. Beasley - 0^20231011gitbeebb24-10Benjamin A. Beasley - 0^20231011gitbeebb24-9Benjamin A. Beasley - 0^20231011gitbeebb24-8Benjamin A. Beasley - 0^20231011gitbeebb24-7Benjamin A. Beasley - 0^20231011gitbeebb24-6Benjamin A. Beasley - 0^20231011gitbeebb24-5Benjamin A. Beasley - 0^20231011gitbeebb24-4Benjamin A. Beasley - 0^20231011gitbeebb24-3Benjamin A. Beasley - 0^20231011gitbeebb24-2Benjamin A. Beasley - 0^20231011gitbeebb24-1Benjamin A. Beasley - 0^20231009gitc4bbb6e-2Benjamin A. Beasley - 0^20231009gitc4bbb6e-0.1Fedora Release Engineering - 0^20230129git5736b15-0.7Benjamin A. Beasley - 0^20230129git5736b15-0.6Benjamin A. Beasley - 0^20230129git5736b15-0.5Benjamin A. Beasley - 0^20230129git5736b15-0.2Benjamin A. Beasley - 0^20230129git5736b15-0.1Benjamin A. Beasley - 0^20230129git6199bf7-0.1Fedora Release Engineering - 0^20220908git8b5f1f3-0.5Benjamin A. Beasley - 0^20220908git8b5f1f3-0.4Benjamin A. Beasley - 0^20220908git8b5f1f3-0.3Benjamin A. Beasley - 0^20220908git8b5f1f3-0.2Benjamin A. Beasley - 0^20220908git8b5f1f3-0.1Benjamin A. Beasley - 0^20210910gitaf1a5bc-0.5Benjamin A. Beasley - 0^20210910gitaf1a5bc-0.4Fedora Release Engineering - 0^20210910gitaf1a5bc-0.3Benjamin A. Beasley - 0^20210910gitaf1a5bc-0.2Benjamin A. Beasley - 0^20210910gitaf1a5bc-0.1Benjamin A. Beasley - 0-0.10- Fix compile error on riscv64- Update to 0^20240213gitae721c5 - stb_image_resize2-devel is updated to 2.06- Update to 0^20240208gitb7cf124 - stb_image-devel is updated to 2.29 - stb_image_resize2-devel is updated to 2.05- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- stb_vorbis: fix GHSL-2023-165 / fix CVE-2023-45675- stb_image: fix GHSL-2023-151 / fix CVE-2023-45667- stb_image: fix GHSL-2023-150 / fix CVE-2023-45666- Document another bug, PR, and name (GHSL-2023-149) for CVE-2023-43898- stb_image: fix GHSL-2023-148 / fix CVE-2023-45664- stb_image: fix GHSL-2023-147 / fix CVE-2023-45663- stb_image: fix GHSL-2023-146 / fix CVE-2023-45662- stb_image: fix GHSL-2023-145 / fix CVE-2023-45661- Document that 1454.patch fixes CVE-2023-43898- Backport a PR fixing undefined behavior in stb_image_resize2- Backport three PR’s fixing undefined behavior in stb_image- Update to 0^beebb24git20231011 (minor C99 fixes)- Fedora, EPEL9+: drop the initial “0.” from the Release- Update to 0^20231009gitc4bbb6e - A new stb_image_resize2 library is introduced - Upstream has deprecated stb_image_resize, but we still package it- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Use new (rpm 4.17.1+) bcond style- Remove explicit %set_build_flags, not needed since F36- Fix null pointer dereference in stb_image- Update to 5736b1 (version history and README updates)- Update to 6199bf7 (stb_image 2.28) - Security-related patches for stb_image have been merged upstream, and there are other bugfixes.- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Patch in a candidate fix for ossfuzz issue 24232 - Improves handling of certain invalid PNGs by stb_image- A few improved descriptions- Improved summaries based on upstream’s README.md- Update to 8b5f1f3 - The stb_perlin-devel subpackage has been restored, as upstream believes all relevant patents are now expired.- Update License to SPDX- Reword spec file note on stb_include- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Security fix for CVE-2022-28041 (fix RHBZ#2077020, fix RBHZ#2077019)- Switch to modern snapshot versioning- Stop numbering patches0.89^20240213gitae721c5-2.fc400.89^20240213gitae721c5-2.fc400.89^20240213gitae721c5-2.fc40stbstb_voxel_render.hstb_voxel_render.hstb_voxel_render-develLICENSE/usr/include//usr/include/stb//usr/share/licenses//usr/share/licenses/stb_voxel_render-devel/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19aarch64-redhat-linux-gnudirectoryASCII texthttps://bugz.fedoraproject.org/stbutf-8a04dd0c4fed5cdcab959520c996b9d95c0e987ebebebf6db93aced6d6c40f97d3cfffc1b44eb230c52dbc721196eabaec671aa20f05dc49f59f726f5414deda5?P(/hjÜ",7+m:W~Sz|gwxݾa| ^ב' 6I:Άǂ 긱tXnd{K-+ח(p\0t``4c|4 OGWŖKgCVp2m54RbڹaJ_⸍Dۍjduw5i)q/tr=.6ut {MT=h(kIFâ:6bFn-wCF_W+oX6%?;%d "u~]?W- K;KJdQ| vVM,a3ٯ !m6m_#Aymt #4MdNnI(PlRf t(0yS9f!t+k82h3r_Wi&; ]%uRaKbҷ^:oKT{(nwQ jnWM%1U(BrĤR*@6lA"}"( Je` | [9ؔ2PSe8!1Y<L*uuڂ.E-#?`,*P|( T, .> ^-wa:KeLAA@Vq* e\2/B 'UV< 98 8r@,~WO%&擑l8T\<`.&|,02fDLh_&}TLPc35AE=a<,zp"k!DH*ԁ"A0MT"Pʂxŕ=1o\3gGes-3}<0|و$&Pc"g٨p ,~؎sn?m$d{rOG"^Hčt~x|F9W' g s@$rbZ߼,dlX?8rd4fcӺOE|<5o{t6XO1h. gAa0 K'cn7d1&iG ~I&LXd![ CZVXrS\x6I[\|1HQhpW؂]& `Q&B(`24cаp  FE˘A0 f^D Tvl R  Pt<o&z&S \L/Nq}]h#mID経i.Rqmimtw-pHԔb?ɖf-7z^}N9#wCc-jpAծϘUsN-03<3DY_sud>&!G/+-F/mC ep6{0Ld Z?Jn.68t>Xe':#j-T$ J QET"Inr cG9ed!KP%"ONuZt.Ck86 2+>%/]: Vj**' tP} s&ޚ;s]'͗T CV/N|^ҁH"jC E#xOH S g_ֶAaA:IYkDfCP5(!^N4kEפyŤS+u'^~p5Y:s`7t=';Oe$Fibu!8U%AX4swa4,bI>L)bK@qty0<=zP^" ç"l 4G~혃>r MY=1ҏlR 2ʾ#5r*dH%hIIp{VoRFkxQZ"{{Ԭ/'rWhi-RFRqsݲUC%8ᱳ`E#4p675m4hBi`8yTqd4W|V:y{Mtв^ֆբF\ uu][VT!ojͶKzP-v'qej*4lq q50F)Ų\{}UHg P`wƁQ6؁c%pJvg0t9,;/bqd fI@UҞHÓT)q!"Kv4yg#7&}ӥ[q} ,Ǣ-_Idl;S?)fȉ;7Ȣ:|oǢEf,f5M~d'H U xF;@TtڠmIy"=kp~H's± 8e%HV¤Tlw(̼Io5,^G:w<5@z^<-)RQ]2H]!O%z7MvLЕJ^B(\:)PC$5 񀢢L5B:Qy~ZѦxԢ²1YoCexJM'[Mw9>L%)4h$k\ Xޙ;?SUq 0Vَ.axo7Xp׺*j愿HhQ T(lXlw~3dj&pg4FB} WܯA}Ak$1X0öhOQs p3N "]9!pЃxE@e0uRm'WQ] *mdUY&xQ=vίf {o 1꒭͙3KHaXIMiN+[5 s\N60[T|Ĩ9؁ 0!"&8zTT6ǮBy]n\y%!ũJ'#0Hﮧ {|q%Hh?K<p[ζr>b4Jh90ZHNzԿg YB\0 C!Cf3 6HZpFKaW'5$OEdi,CAtu!.) G:C,IB,P>8|7_ IGx1POcYޱZo_M':P*$pMZƬ`~5v'M2ڭ 1#=ȡ nH$ˍ8^)D fa Fg.gm8C9dKӒUesleJdwEr 0~QLCHBa&x؀h{'N.r6f9;;PvcsX Mmib>&ڻnD'/oc;r-=.}'<8لVz>^.e#Z/y?caeːe^q>51g*Di*%9N 0+Q`"mzʙ"95 XIFfjy|YRZ0!0GDbG]Rat#?NYjni`"6ZnwKDZ%V& ͏1rr)tVM~5>{dk{|¡c#by R?;),K@VeBc2= r"rA7hYp H/A>f/4X ) ^?A]q+ paD2XLBƱ̸Հp @e.x$ P _t_~Ʋ0wnfhp,0!1CQ+sE[Q?s?]{=y&+;_"QAи$w ɥTD,LkE(~f3-t8>qs2g?'$?rYN]hnTa| rU"H8UV c\o"%\`  Igq ~?S9[-,<hi{_U-C]AR{9 +uN&=}MFbh湝whi [%ylh%k}%^J\`+b أDr0Uÿ,\*4!0) RF:a@_79授M~[@1i;aU143˰蒒ᴤN}e(Ar#[C(`SV,4pm-H8rtoƪ.CWk'Ѐi3oSD6wy fN KYt1gRhwIBޘC)w1@v9XSj`eED R'\*v\n2ؔh[uLfA.ȶ+Gv>*$tR1/OIbH+4:U i/e s=HMI)9T0gOǗb,1{_jJnؚ,W,bӲ-Bf\YI'Vb'pOasz% \'9-m/Fbor)P"4U^ ic X, IMw$i><`] <349N igD_,ːTtG6Iب']-a6m VRo 0oEvs:Cp 2?CWm@{GU}̊+ݨCK a'zgI_wSތKЀu73ԫO:7*S,rDcjvF>,P1ƄJqk2V6d"*hL2^#Xfs`˻ϱ$' X hւV cA&Hdzx<Ej Z7DȅQLN=zgJ$$ahϋ<{?xslL7Cs 'ry]NQPvS:; Ƴ2h["k;ǃFƝxApY ¢E jݡ_=\l~={) Ct뷃wiŸl`DUu&;U%10<\'0R&4;pϝ8V߲tOVS^Tִot7 O(G5\@d6D`,V_?HLV2BR0yX&$'C!%0͕QQD%" ԤKIGH ėsaa'v$#9h2cl!~ȫ"\8Y|kf[-c?ן"cq+*t7E%"Hp|jG+dmv֐Ϥp Z 2^;`' H`0",2T?0݅eIpw(YVH@_6k{L@"dOGlRUEa)0kQ;gIȣRך.Zl1}O!MlS~oA0T4 sPł}QI'I0 1P*)D5ō2Ɔ(bf^Z[LLun,66QDZȸJswB$&1C/JPro1 Q`ED~b C+>(ܸL͙2a(z {@Q{-roqM{W[yD;}62GKE@3V8LhFWXk#[ 3Iƈ-+՜iPR󹁝hygJTJOp`WWYV. ~pPdg.vGI XBC͋^+D$cwDܠ-]/7X5ڼo& 5x!6Ff,5;^uz?4iubI>w9*V0I_PqpFiv#vМcFaðd;^ .u5~~^Ur$qce2Yn4D;&bAȂ\UU|؇|[821#Jr:c:gӁvNE  P8t^! >^Fq]S^6#"\ȱe*lzcz{($*wsPH3dD^#SH lWbrִ&K{DB)&qԜսFL6FЇD3=B4{@=؂`Tlʻd*;'*pN!ODA'n[iJPoߵJ)I S4C!ދIaC{ L ~7} ֢< 52AxX:zw~#^AXLIENcq}¥Qw^}#v V*IT N!. wؽLۃBmX>9f94$`G? Ux~m'MZvO-IGc lw^*Q/_ E@MRRѼswა-2YzɃo4X?4vlKꇔ]u|5%/  *^NNR7D3NJ|{#7}NU;'D (ӟ/\_}y"Q;F莈j)\R7VwN>ϸTY q_PLCQ,^i@^T[0Pu0^C,HpAW_^Oϳ鹴h1v$ l#r1 ytcFH,(h%н^-M IEH~¤vGQgcMʆMqUf6˓'f7L |!ZhKyo> KHZb!arߟ@Φ<zGiUbZ8gLّTi uB'[!fOw߬qY3FiZYjo.3}@R ɢ4PuD, }1)P0v؀l[wVR5"AMP肁YIWcl)"5ɑ?/i!3;/ D "($^I#* L#@=o>w/9E(K1Haw?s`Oe :b> &q'!J?cr|b )S8%6N[wǾCkc m,] ݄X=#CF/Bg%W*1 5Sa~bɤH @Bʹ WlT%NL׍(۲=[3A+e*y7ZnxX(;mWgPkO%N C0u#s_HF G0@lKSTdT"4dB^q6%s.1rbB+t%wjئteoQN8fY}کk|L~k`OG#&L1RQVK@s>$Hf/589%PpEc-.zCʐe7ce&ծO藌^@+AvVF8Ѿt^I񠾡dƟgHQ.#-j]KDz+y{={D0Al $ą+0G'DaA Aѻ.A*XFDȖ)픖!x5nnѯ3MiC1EFqDKaKT2L5pAhUp픍t;߰G$,Sa{pAƅ{RB,Pz7>AY细4?|u;e˹C9@t:q[QJ "(p"(ܵCiF-Q`sk$u| _y8 N:iM /'j Ã[魼h C"\NN<}A ZbKOwpxfQ GT}$R?y㯎Hn|Ka/* edzaWRNgna@dYrObL䂏hV70PhU O}.r`alEe/҂#[Džaa'a2:f$guX=霶}_ ]ɍ_Є1̻n^c=Ʀ`m0c[~\`Y6]*?oEɓ̧0^p[J=E!ޙ4&&0SWp* ` ' SaݣhG9=7;c:[Ʌ :׿,pKtjJ`MH-nv tgG$N0CΤ?>NߤpR8{ܓkґkGLm _ԓeb=!.E_~6X51nhlB," ? %`cl Pn ]X׏2[V|"P@trþ›/!ikjYbFL.8DA!:mWwUfbʧ缎J=[$6RI J#\1mOF)@jO"q+%VlW~/!-F"wO^AAZ'LȃdD-մ&U܄syj )a1[iZ [7<؋L+߯ Ϥb;y Z9▞c_.N!f潭q~VMC-<Jǧ4SwcHb!N4wqyDMYs]U`R G4@` P Vx!Jz*E\iPcҪ|Ƌ%RUY *:c؅.$2g@ۦte@2S.߅oxBu-_Np0ކ__j ff(IjD۪QMԂb)4gl3L:smУe-аv KD#"};4y[TnV\ĩ-SMih'm3-01RkEh fBA!94R?ѷq/ғO{}BDi3 6!x 2;Lo ;*8FTҺ4e-2)/6lҀ3IX 'gF#'?RmB_!h4&93 ?{6LkM}H,-a:K&.p$߃c_v5SMTI:?DZPɌ~lHwaQY\EzW44e״ 0ρg-6&4`RnIz&1>!BtPFBlU 2@#]J%=T4\3Bڿ5 V#p XAk5 {E:-z o _4׀ŵ >_Ī5.4j"̭6*f{T4&0Ɖ3#7VUg n)j# ;(@kë~Oژ!8n~פJzUlRD E(4)< 6Dt<)):tP}_wA&@dI^GRy]9fl ]+t0#cAĊˌ<"yr1NMd.%%='2ȽF>^dအi#C hz;--˶k)%֤h?2 *tMr )qAGV iC%/tK,jx-:|䌂^8c5K O|H.شUf˰@@ N<hIrJz4ߦw+ryos&\B7 驡}ؙ4GEv&Q!ܢDC^IM8mfs"a|t暑, n^[ ~|I}d}~8uٮORF{b@Ų-@$J,64@]g=Cc[L@ď.`HM(p9$"p0_˟R8iK*jL8'yNw{x\Rpm2tcfL1t7lA}A!ns+E/muYjD OKrQ?{kEXX71O(~*^лBϴ혞a2acg7ZK&,Ȉ yzHiE GŒzv%#_P17r}1~C_o˧žeHPd I䍌a#E҃Byc"7u͋:;Mg&֩J-,+9/>sVVbpacaOn,7x/ kUf*3U{%d ftb}:zyS/&b|Ɏ=륌!w `n0ھ $M|Xٲ-s0YF{hm<@т4,% 4P!``GfS>/!>Aq<?P3y w P8L*Řdz1,<@.żAFc‚f Ռ끶*] )(PaaKJW愒A`D%ʙF7%uDqo6zN o>,qx©v—ςw-ψNSD-DS4}_!!D† -殗Y" b aw핀}+s$x Bp"nlEM>)#[ҥ|U3SD #7W*(P*F\1-mkt UMTp=! ahok57oJ,#">QFY,qY2 l2yb|fN%p3ZFW1W+0Mkne; 8@(n qx^Z V bn0䘀-85.sNg,F)I=QLaW{:.\SM'ZjUa- 䴾*BJ-`_l'hEd{WWT,o"dx֠);J7`eט8QC4z*&Ӓx8ߧn zʤn'w:_aFy^p?;li,"42rcg hpi ˾dEv0:{qu^; @XFcӍtX6OB r\o^ !uVwA"#g$#Ji +Y 0B4?NK~2;iȴ,ْ` Ltڻi}N:ߧԠ)$=f= zwڞb8n9 d8[Y oԊt/aF|3  2dh맘9AC24$;2zM428D>`Q _bi(“9-kD\ r^Iz Wi7K-a`pIO-w\Q?W8WEe\٭ml/Ƿ^pW t ~=素K '̄o{~ƸX̢,䷹1#@S eGSB́0L E8a "5g6 1Q“5@|Ku``bA05 W/&! )n 㫼Yyy2K{Pf}8UDeΰLTC&a릷koʴdedxg$Dnzv!Yq)!ɳo@uxyj#+lqb-.no2\ b\jƦ+TU}[c sB05p%HY*[3 l $/t}f9lSP< F꜈9Ai覚!^Le(e}wRa[ݎ1dHN8QmNV;p޽ QI?G"VJBSV6 "?I`];N ~5I^Y2_ lY‡o$ȫ,Z!6hJ[Q$|T6BwʰsM1`=E֎ !B9PnظƫW@`j\sDQqWk#)tN'fSդ&=# 4 e;OY-*\p 2]Ses]Y$ik_́"\v3*'5= Ft)Ի8=Hܸ$Gj`/JOB h _Ot{Ur~[Ӄp|J3hc_·Uij ֆ %DrgN0i݆/ S^lt}+Q<27G,4T4WAr( Q j+]ݻ#;c|!@&ZB n_% 4ݪ<*5`iFp~ᐍk&Lg8DXP A퇮avN/dIS%rm$MlR=6Q{N >@8Ǒt:~6L:{R#N;Y\paR6;6Xr*zP@Ireisx1]\UG8dATP9b1>t. oru65xa!F Fp/D$ooG릉m"I&2)47nY~;p;,rKVڊh^`EmT~Lq&UDD{<n+V> aשPwORP!X ͙'|pkؐ*SY)A藭ڔ Ʈ]4; ^Pe"ʒW;s6GYz!Ā-VE gA֜2\qE˽.k(c|@jJ,=m=$W.뀈$$Cѳ1&d"Bxy?R،~HջP3w"-')$h,1Ff]Ga&2)/+Dv7L%۸' 5C-'ߪٯ}B,ﳺoW[ډAw;wf2#_W<5X5Ѥ*ǁ`.oBp}X]wI0Tc`߫㣡Aeq4RUGXfի旱?$׹9zq)ris\%k[Jړ܌IN9yEf4 ?VH 9Vh9t &7fMqm$X:Gpӣr9Ⱦ.t=6XG,p:s8Sz]Ӯ K*Zw%@< "N[B/JDVͰ)B=q$?pIokxZK<C}yg=T{iW]SM҉wڊ Z8#4X; \7znp 2,S!|5h5 IIz:o@u9M7f3nB;zu==juAȧbAuIiH.Ag(ⵚzH(X&HBERV89F}Q`^S4r@U4|ԠpJ X\Iez|V/~t=}p *ŕBٰ k{m@5yf,`r vH*+h^ JW 7HGb%N\(ŮRJ.ViF~8c}螁H}v &O~LR#1˶I =s t}ib; P+GP-ptt I2Πߒgj٤YXgh@lÚ.K)=k!L&$hs}`4-å窡4[v\q^|NX<ʖeZ,z˼»Ak: {Qs֗m1/'9*w bԺ7,w83J l>^*uss[BДEd0kip _(51f<< ݱhc%y2D:ppNB)Ko+ =r^FCTHPM[aL]89T<3 qۤ|;ĖN># g^FQzzsr"~ZaB\x& ֙on:C'U(\B.U׽/Nce.e&ZHCqzK.X&nwsi)PGsCW9T@N!8P2 hu@4exV?.' *k#Ma%#4;{et欉CeX}Zw}8^ t%B#/{*YEeW]ȫf糨!G<As-6$R$n1k[?V!F0WyRfVm y@}ϒN8?j7HH0X XR PŜVʰs1nɮp_PKQօyx9lVP4^Bkyv׸&dndBbuև"o$T 0:PiOa]^7膆U-D:HT ՗Oʌu m"\[iĞPW `yrbcBqs}Ѻˡ\ڡ\1B+*LR0釁fo`Aў[˹bIm`|H\jAhʤ4 =dy\fMjR2#mS[nJiEBڡC_=呏ZJd,X0s V  SUN(6x[t`1V}XPW|LG`gjB6{)6ݵ$ߌC>A; #Ѕ`a7wg صo91zoY#p3e8R@h 4> al?y Nb?$2F~"6 X]y*YCf!f|F8CއNޔyU4VReJU|t? #5/ÄK7u/3@ؔY{e1N%C齜L$&mN,J_aؿa/$usɛ)xzHgIR9Dÿ6sY8lt8J |n*`U'?SM!Ӷh~S=zy-In-C8 N {C6΢ܰh/{,kbD!?G`Bb ”Et4M NM\OL:܇^Wr$ʖ1,{h2y(6p $vq! a&Ϳi!8 EEѶuS:ڜ2TeLdԩ6 ՔL~ze;IΌGSv Fd/Tέ8fe&t>@U{%hcq }Bg6h4EE̳]EWVR! o*>zp^+p?$!nFk}dԪw/Kͼax b+mx~=\@TE Dxuk|MÕX=2Q4@@q/5z6)D(NcXyz61'=yzN7t^\ pSH&36[(E 6V[pʪu7NwФ=ܢ B-0(I03pj"ˢYT nCr h&^üIdW#( /(h;WKQ.xmˋku0)Ł5g@jëǡL5^ݹL}#rOgcPSC Jy*j[Jk`%?':G5L < $:!R~f- 8No"vJ2+DM<6|ZL,\r-UgC{b orkQCU[3R.zZ+@hH2y_j p/5@߉Q\ܩ_bHbwǛqLc3kv1:F=qH,o"NAǭXk.ߗx y{=>k-T]A=rYq 6&~ T ҋKc'dy;a_  W462fH}b1ΉCˡV%'U&[~f1C [ڳ VSVEy=Qaпx(u 3.nC!g ZrjD,,ǗcaԱ[m9Bpsȴ+W+5Y$34ǀa>JuZWTP)P7P9ܱ,; M*Rv-N*>L0Ϡa4e+bI?j3[6uin/C2lkIĥG=@HĞ ycydB +x?l;9(;0[5ڐLI 뇍[=6'N E"* nhZQqv1?&QP^8GT =P U "$2h+&UjіӺYWB1]v"HWҋȋ[,>8axܬX*UUi9lqIRq3YZ0[Sf0,O.ertTy.ZٲԤ0*í(H"[ K˛BeF3 ( &s`M?8zd ' 硍"1[ސ|1 \fP dG4pw=*1F 'NLFUM',"0_QD3 nz:;8BXnYCAğK3D?xkG.+w 4j4TWR>#s AYD@pg%l t+ ̨Bhc0n4B 7B4F.*`%&޾jpZ"Uc(.'3Kŕ5[_nap\|n$YX]imK9HT*Owj)X!e64ŀ{umѼBBL̤1r߱(k>)i_+ #ZRnuVPY~4@'iG[IrUmOda+~NWK ҕ˿#%Iqt3P=ԦZ&a`7MD࣪ƘN؁DX[A #w3t/R.5Q{7=k)O͜4l=QRrNTf&j/CZ%_ 3v4^_HҗY"[rIa\ (忒KIư_<1/`b3PD(of/`3M>w@"]-NEf&+b7Rv2ICS/2cZ{,dՁAmz$+i/34Z#QI G*}f&&ZͲdEL' NޏJOqņ(I6XC$Z)ꊢPQt{56 /$]ńv1an@U(AE&,z? @B ՚Hat>Gi.ӿu.x?e7&!gR&L:ksD~WJZwvWеG& +w015D<颺37(b2WmK l>+ef%܅+#-m{4,AxT06 tAa:6W4apF0XyF|FӖIfRPfZU&2QzDm-=zfpeTh$4h֧(*ܙ*]Mx8o0~Qx@!i!jШfBn}$ l\ʾ O2Q'5"ī_P<ӥ*DB"cVM^knȇXԪ tl,^SZ1u#m@C{BLa*y!(4cA«,+~I`4˨}qXL)\o>R֭ñWNK?@ ޷bh@7T 6| 1h$<̗PI '7&^ !TExzrh5KLzxhP\5@EyfRne2@AgB#k5f a HQTeE.K/n}oݗԻD԰'<rX>cHrzʝȱ$5ҵ=`Ŷ୕{&Bzi-gz$=ԖǗl-#p+&cMNmm ҫ>zALRŲ9k"ti1 StB*z"׀+j"{&ƉLSPPg:[, =W#rv.F<"hDJa mw5zk~_Q#kt5"#{dYbƄ{ 4I{p|;X]Ӎ-͞6&W쟎!F-=vI nZox~W&O%Q8#LoޮN^ĀĘ_Bzy[M7YIYqTm 1\uby:QZ]2ٖBu k} /PP 7>oPdNӶ*I K{:K{zn: h_0)6=R2"86 vYJm"|Z0 υB_`QO*: 4R[Hs~W6 ͦJk/a>ZR:yd6XAOqtXQDz3 ȼ,!5iLzX~> >W81YM RDMΉQtc a|5E)afU3@cNHT몤Q`_Լ3B[n(zk"m@+GPSc,P^b;n8 *8g84vSmB?(z2BYG9}$2k4Q-JV2\&K213.^a6fW1/,ed,e]>G2'uw6 eërҗ{9Qi#q+a;aP{emAr` pd*szo%nt{=IqRџ=Dݻ)[..ab00 ; C !ɟXzyw6D2jfL^& R%Ic"!aHQd>=;T4)"Nm"&9ϡRvߢD.1Yµ?[ :ojtC @ӞPZкA !z%حqLJ" Wfxm+$rSBJJIݻKȖcuvW~rH9oq)Qפr59n)FP[ӧM鵃RVIa:8Jc>$MHLLrf؂Wr":2ٖX#\f,]p5Q3d-L͉H|IJP/7Nj bg.Y}gR27%85(g^gD#Ec"ȞQz:q:K ^>y4/Pᬡ^ׄn}WP4FӜIAv'R<Z1RH|Cӑ܀'Y1(wm:aG,[ҡBm+C@Y X95?,?㎀hhi2@^GhhނKR"v x2>  i4Gj%H;Rl>w'KGũdX;#>܏7r:U=W]WԩEgهCKk.#ʁ&—;)PdO/ Zޓ]qUcE*h|< }kY5#a97۽"mwsk% -ԴH0̲%Vk,ИTRa6fC-J9J c owiSβXftc'P |6m`^yC7,6ELRN\er胙F tu&D `Dgz\mEiT^_@ +Ƌb=v۸^r'0Sv:pJ0}8 E!__t4cžpJ[4";:8`kԐ;:KRz/J@x]DS0k. toGk;6$`%%ÞdWU+2|.4w~p~ũn$. $#v5K\յYyє+p}Yl#T2 Jo0e1:(_HFr[rmia¿|!Q1\|j^wuRy\)•)2. +u/n}~pj`{a]ii**1 Nae =frz%T< 4?cHm?KJM+5s{olZFe|gBL?NpP a|yk<&b'POI ıy@R6{23!k˜+r(TYyDuo1RPJK.`A"N|6»p<?∑Ójm9'p.2G`w0h?{mXRʉaHټZЬf!1!!>` L1,]#ج Ua˹ \E8)骎[ŹöiY%lRn 0 o5XcRls[j; !P;q;җ`K Y4UvJWPχ"ysJp 8fCƃ FODbVweKEa <ݡiT.eSص"Y2KPvS(!(-` ':;|_*fW'I܌Q]&G V*vGwXmРl֦Z|5%rJrNP>DƤ'kÿ1Vak yP@PLw Uj?$̐4ea__E:QE&TI_Y꬙Xmf4iy> -Vp\aB3rD( -#(lN\H`0Xְ,u22#cXq;/oxX7ǕM^xYiߣH} 8ֺ{it'INn6;6,n>p۽x"S%Zk"NOo|J.Paʽ\%tI^g.ݶ˜3wH// "ݗzTwyU;ILUUU b,*(*z <} ur=ܛ}CGIPG3Ya'y$7L~%kx?и$)LcXEU8DJD$)IRPP0|̑w5iV_8tB 8oO+E丹#N.8J (];GN"v SX8~#YVߌg,ƋXsBULNPJ?=C xu˱M=EB~"~96e!Lye|R &w̆l"|wQu I&7A\] ;L 78E\,:QCGX[E)[{ ׃ ThsI#*5ٯ"e_a[l*Fa6k^&Zd+%C0U&7oȊ27f]Dh7?4tcN[Yf9aUHgR Dlڻ'D(U#1̝jPXtr)$eλD:I0cq1frSZRq5!Rs~1 >v3rM*1?GU"աagv%K)_iE-FGrYF v?.Ւػ'~^z,U8&61H>X@:}!O I/Y Rm| +T4 ^m" ?n#JhhO!3%f9wH wU-&7TD#K LrAύPXR|~&B 1|C)[w/oB{ dր _ 'R]*_.N MdD"=+e m"oL%,*Ct@֥a4DC<4FQ[!MaP<H1nj)цr3yZ$T'lf"w|F!lA !KSRgn^ $Z-Re'F/5HMp ,wy4m)JǫOO0'{iJn2ۊaTb"@".i;C9ʻcb!KN &.ǭpD@"pwm> (܂@Bi VxmVj1')4t QfDl{X+?T|[ 5!oTqQӥ3&H"