isl-devel-0.18-lp152.3.114 >  A ^ޛҸ/=„N?zXvՌY?;:\{bWk;,NǶ;gMLwyD@ y$_lc})Y/&/./@wRio -0ce~"^ KkZ(ɋA,{ IcT0j+ Ѹػפ}PU>ruzTjn܎֓ (2zp<=\f}8He()o *W^(5a4a4fea906e24198f81c60d74c421536487706ac75d0d2de32ebfb5f259d941de9630b2a1c1e58c269a6c4f6030e881bc0fe03d^ޛҸ/=„h3)$x^OHU#f1/vEDח#lϰ"-AU-ZZ$<#udizSqWtݩ Xp|صkx^-G6֩&t/aabr?DrPQScWryqmsZlM-<IRGs"}TY}.Q>rl斴}!w`sa}r=JXl ]7w @|9K'rS?fx!u4(Y^Gcљ̗E>p;2D?24d   7dhpt HH H 8H XH H 8HXHH(HHh(188 9` : F(%G(8HH)XHI*xHX*Y*\*H], H^/ b/Rc/d0Ue0Zf0]l0_u0tHv1z111120Cisl-devel0.18lp152.3.114Development tools for ISLDevelopment tools and headers for the ISL.^ޛlamb59uopenSUSE Leap 15.2openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/C and C++http://isl.gforge.inria.fr/linuxx86_64& !ny'MYBlU$n0b * zU|f}yc **YQ /gc_ 32A큤A큤^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ^ޛ723bc292b129d73ee679b4cc42a6306bbfb36d0944a9f436860336b98640d21c0037524c19319c77b2d3e79644ffc2ce70e81a90ca5f063930ea697d7ebd1b5837419ef43884ec7abdeebc92840caa0db7f06f12ca522b7cb69680291349ea4a898b4321a5dabdcf5eca2b55e0192d30703b6d29660f99154908f876453062aace758caafb4755c20979145a3486320bc74d7780fa961569bdc304bf1888fa66261e948f868a9a3c1a3d39b46c48cb788dc4b3d043653488a942460c12e47e1523de212f97a1068b6af978da0fb0465c52b83966587407c9f8deea36c4a65d908fe6e7d62a9e79ddf46303fe06b20aa863dfb3c51ca93b7d9c471d4d0d7f2308c6096e1af6f3380e98250499176f127890f84e2ff058eb655c3478a0141c819a14e5d90d90af752f2a521bb393d016761fcd5c180f124e6119a26d3d3ce439513fb30815b4b0a76a926efcd8c5b2e5ebbfe0e1c5ae3367b4f47e7ae351d4a6874d4eb20167c15e0419aa080cb251af5721a5750ff61051e0cec1b35510f5128a09d98ad4b8e129621016348855786e6693a011e88fb0e78d4a89422d5c744e80025acd0d2e45a178ffa52d00615b18ff6821af20490f3b41154853a0975a307807eab4e102d720f0cd5cfbe5ff9dd1361a43d34ef3efccd5644254c04ca45cb198e2f051c61ea60c65b40062566fa3d8be2ed879b9d708d38cf5c4b52c402cbe408a0ca333a0c572205b6dbbc19bb219ecffb5a917481b87fd8fc2169ca61d15c8142123d8664c92b707e0de5f79930049424b632d53f9c2c3522baca78c964d51bdc070691ccd59679ab96bc6aa81111c8f30400ca74975d67789a7a7a76d60e63af2050945263d1c2ff19d61b347de0fc84e7e50fa1ae4e29bf96d40381700e7ee00611cd4990aab7913badc03db9de03aed6cddf30ec7f34a40a95ed1a9e4222de547c0ecd3bc08f935086b544481f3ac80e91bdf6ecf3fef585ce05670cc4195ccfb0fa8d73fc4e4a017fc7fad58efb350484b517ca05194105c780331a03808a4dd8c14523dd732e0e4f45a36c5bbcc7981c6824b21a166ec59989bf0dc0b1dc753cfc77420d1b4c6a240523ba02ac6fd6f3cb5c7a228717aaeb8fb3e8ca4541bcda8f9c6ea940e7020d26b18bd65d31cb51afaa2944b1c9e14a644df2d1cf6610c64515ab12748424c3150ebac66efd74fc541d52c487763ed25b1b40c181ed14a035691dac4a6c523818b2bcd086ce94540f0ba31dd5d15604333d6e8cd01e2b40e1bea60509c3320bfb958ca72298a93b7e6ee21e390d37442939653334fb19baa78f379474e82aca2abb22b704b45b0b86d9f2a9dc82eae093f97e7e9a208d91a01e4bbecfe5631e4c95a3615612104001ad4a12fbdc4ffcb98d77f3aeb22e944f9440de4bdab77c16af80c1e8a3c9dc6c2ee60a0af69f9f8e00c2e0fe8b0755cb12216826d3f0e0a9ce3d56aa526db5273301e954c37f4a6cbd0ae7632e2451a8eab73f54b03e55be659da3c229af62aad363fcab4bcc4ececd35092e2d4b48b304e152ffedb514e7163d99212135574a2c6af219c80c84cc95f73543f416c6d6af23594760076100daa4f1982bb621316eef02a37ab3ad6a20a5bc78966365325f2e82753c43cafe43cb8f0c43103c1776b7c81e3864223f66664614587bbffa582df224d66ff6d1dd446354ba1e5a93173920e59303915a65ca0f7dfa156fb57f9218ac458bd8158bfda33244b817365869e07b3888ebce9e90cba0a96abdc26073642f129865eb2facd5ae7e5eb2498609c70bbd680c764b0a13ab26e608bb3a270418ef02cd949a06becae358eed83cd2188a04f0ebf109c1a01cefcd7c268f5d2ff31ae0f893c63ad966ca98f79447eac95202cf219527f209613ede90b63e29bc1bf3d6d29383863b0273b7cd1cb2e2fb032ea8a6e6c921d0874dd8c5fa0b407ab650187360bb905ab3ceacb1dc06e44bc487eecbf2b2655e665c6e45b50335c4b595b570bbb72f71918ff5f02bfd3ac2bdde2e08150ab56a009ab6f0203d0469e8ff3f6a1e9bcf893b334ed4e67088754b62c2a2421dd83cc087940ac131539a8a12528e1c9e8ad74a358ec9eb3169c88352650fb38f84a8bb42ed2398ce41267ac1f602142d391fdf283ed86a395b5791c0fe40e1119376f81404ec23f1333b961e386c9f88061bb854680b6ee39cd9dfd30397c6e2d621e33d63e692f3402c8ebb857db1d9136b621569f2f1bf1d11c6e03e50df4166d08817ce3bdb27aa212a22006f31836be552b7a290fe633dfcb485428b938872fc194496926208b7ae136f8b6b5307b37ec55e1f03529d63de1719ed9bcfdada6f7ffb45b7938d6de6e88e0801cd85c97495275d447803ab6dfe5f537a09ac07fe81001f669aecfc7f1c8fb456d2878870cb15b46d90255b56642c0c16a6d9754416aef2e3b341ab536303fbb2f3db489d6c4e7396c0ab5a67533e7935c64b7b67b7f4b3862f41c0ddfe77d360e113baf99c32f10d7f34cf90bb6b0bf7ad7c77b3d5046281ecd6484810aaa45a553044b89ba705b327f8dfb13e17687034585559053bfac625b0f734f830be68ce8888d6b7e1e71a71a49c51976f07c4c17232eb54484f04b18e3c6276767a9b7771ed7bd36c5769957b70079d13a93d5d5d4ca318f3899f012ed10d53326828fb5fff505f547ff1337ee6911fecdd0a35f18bebb622f3243bc6980bd1c5aa78b18197f7f010396dc1f608f4c9c82900a96158b3b74c3fae0c6c7264353dbe6b139bdb2886f6ae080240ec75a801cab0784950de562075399ebbbb1b556bc3a374e8554701feb29c93c53fddcfc6e197b0506870c03cfc7712adc4c6355db1743a95a2e0011e74d2782159bbfadec0766403cfde4c7d5fa836a936620645992f711a0dd90c0296902e313e3c079fc2f1ad8f5c7a1f163ffa510c975d6fdcbcdff8a10add2c146fb6475994728501e2fa0ad859db49720fd744b4693f560671e87321438d99b06a6f812e55d36de16f0afa0db2e2bcf67ba2d90e2585d147ee7c60b760d1b38eacc04008b5da135d42af35b0aed47b6b517152c36acd97c8cfe56cf9e18c2d0f70a6cd281343a70fb3fcd838006libisl.so.15.3.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootisl-0.18-lp152.3.114.src.rpmisl-develisl-devel(x86-64)    libisl15rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.18-lp152.3.1143.0.4-14.6.0-14.0-15.2-14.14.1X|@V1V@V`.TLRQ4Q@P @Prguenther@suse.commpluskal@suse.commpluskal@suse.comrguenther@suse.comrguenther@suse.comrguenther@suse.comrguenther@suse.comdmueller@suse.comrguenther@suse.comrguenther@suse.com- Update to 0.18 * improve elimination of redundant existentially quantified variables * improve coalescing * improve parametric integer programming * preserve isolate option in isl_schedule_node_band_split * print AST nodes in YAML format * minor improvements to Python bindings - Inherits update to 0.17.1 * fix bug in coalescing treatment - Inherits update to 0.17 * optionally combine SCCs incrementally in scheduler * optionally maximize coincidence in scheduler * optionally avoid loop coalescing in scheduler * fix handling of nested integer divisions * optionally detect min/max expressions during AST generation * minor AST generator improvements * simplify stride constraints * improve support for expansions in schedule trees- Update to 0.16.1 * fix bug in simplification - Changes for 0.16 * add 32 bit integer optimization for IMath * minor AST generator improvements * add isl_union_flow_get_full_{may,must}_dependence * minor improvements to Python bindings * minor improvements to set and map printing- Use url for source - Cleanup spec file with spec-cleaner - Make building more verbose- Update to ISL version 0.15 * improve coalescing * add isl_union_access_info_compute_flow * add mark nodes in AST * add isl_union_pw_aff and isl_multi_union_pw_aff * add schedule trees * deprecate band forests * deprecate separation_class AST generation option * introduce isl_bool and isl_stat types - Removes no longer needed isl-0.14-fixes.patch.- Update to ISL version 0.14 * support IMath as an optional replacement for GMP * minor AST generator improvements - Inherits changes from ISL version 0.13 * deprecate isl_int * improved support for multi piecewise quasi-affine expressions * allow the user to impose a bound on the number of low-level operations * add isl_id_to_ast_expr and isl_id_to_pw_aff * add isl_schedule_constraints * hide internal structure of isl_vec * remove support for piplib - Add isl-0.14-fixes.patch to fix function returning without value.- Update to ISL version 0.12.2 * isl_int has been replaced by isl_val * some of the old functions are still available in isl/deprecated/*.h but they will be removed in the future * The functions isl_pw_qpolynomial_eval, isl_union_pw_qpolynomial_eval, isl_pw_qpolynomial_fold_eval and isl_union_pw_qpolynomial_fold_eval have been changed to return an isl_val instead of an isl_qpolynomial - Remove obsolete config-guess-sub-update.diff patch- Update to ISL version 0.12 * adds isl_val abstraction- Add config-guess-sub-update.diff: * Update config.guess/sub for aarch64- Update to ISL version 0.11.1 * fixes endianess issue * now comes with a LICENSE file- Update to ISL version 0.11 * license change to MIT * add support for code generationlamb59 1591647174  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGH0.18-lp152.3.1140.18-lp152.3.114islaff.haff_type.harg.hast.hast_build.hast_type.hband.hconstraint.hctx.hdeprecatedaff_int.hast_int.hconstraint_int.hilp_int.hint.hmap_int.hmat_int.hpoint_int.hpolynomial_int.hset_int.hunion_map_int.hval_int.hvec_int.hflow.hhash.hhmap.hhmap_templ.cid.hid_to_ast_expr.hid_to_id.hid_to_pw_aff.hilp.hlist.hlocal_space.hlp.hmap.hmap_to_basic_set.hmap_type.hmat.hmaybe.hmaybe_ast_expr.hmaybe_basic_set.hmaybe_id.hmaybe_pw_aff.hmaybe_templ.hmulti.hobj.hoptions.hpoint.hpolynomial.hpolynomial_type.hprinter.hprinter_type.hschedule.hschedule_node.hschedule_type.hset.hset_type.hspace.hstdint.hstream.hunion_map.hunion_map_type.hunion_set.hunion_set_type.hval.hval_gmp.hvec.hversion.hvertices.hlibisl.so/usr/include//usr/include/isl//usr/include/isl/deprecated//usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/227fa0aa41ab7331f8ebc2ba6dd36baf-islcpioxz5x86_64-suse-linuxdirectoryC source, ASCII textC source, UTF-8 Unicode text/"NYutf-8bc7bfe9b2a42992ff5528058c4c58232916a7a197222c18cb008cc22505c1e8a?P7zXZ !t/B] crt:bLL CΈ(&;&!@jS~ZL7zUeḱ "9)d[^|dt$ /ZU%DzzT"aIN) e,sM(g%p3'V[jָΤ Jq[yR9F58Up%sX}zsi)t!  S  I9 b[*Zd bG};KPoge n݃ymGZHpoyt=/~Æ }mGy2+AG^=[>Dy?hr*Ases4¶QB>Ȗ'#[QȧY]+Oi>xψt"6^ʜvi%J`jUþ$P-X+)l]ĭ;/"`ZnI6$h1.JqЈ}PWFB\, \ |hك (WH!ܮ>q#rk؞##(սO|4<$8sxz1pyJ65:#2 3OKF5jA?z%azϴr.8@/K8=u}DJ4lC7֗RN|=Jeǖ+pa߮|O<~d8SEמUIFS>ikݤeLFvҜrsO6>)hd[ )v+z3fs\t(gL-4+BFM){%ў+~y[{4FKJKYt|*Y/?w |Іk:4`埂CDډ2Ckj*ƣ]'bn>K 5/ôzX\)-Jffo2ëƶw zthU^}R~hMpWTǥBq -g88ʱ;گJdTFTV󜫞ӛ&?Kk h.6IMN.&%7״OG)ޠuyvsH-E d57UK9a+̳dm=Ia<_kW1] qYXvB gʈ0MP&+x%[LWiu 70vj* e" k4Ŗ^+(mh4&KpX%"ur&|*+Z5Jmʤxc=fyJbabSƘdKQy5wxN֓[ ď|"J.{!ty",%6> fρU' !"nT3  ?uhY N7eRDdsn'W{R?0Y^j{:namncgnբF۝hEN8/a+0Guu0/}YV/Y" j;]Ⱥ%2*W m"-10qoCFTWbH6rAe#xY26q_%2 ̴ 7 fZ˵GckKj0_ N7MQ T}ݨoZq3-|]cB]ŁxlX,APù2Qĝ ʕmϝG~憄EbZ<3\kQ!fo3zc7~֫U2O*`EteV CP/nhEg>{D^]H26`L58Z9=<S*ΔDDpmE=GY&E OXV ˏڲ נ[Kn?8 zi/'{:P(aü Bff.ᄫnGԳַ~JQ?fOӆ;KS6GX|z]u@ ꣆+E X:-/「ЀU/ fF$mVFg ͻ47֫nmmT$< ]!p}P>WfIӮT AE d,+F ]aS1D>C*-KT{v9._VX} IKn`@5$ tP_Ŋ3k}(rd{߶6DŽ|r'n FȤ A1*2'aja"JYĩ7D$w &bBn'*mfg bC'[V?Gf1Bj[>Aq@O@1<-bNv; 7x6!6gDX&5Zu!o $.zdV=ȳ]E VaVX((z0e7?cJD+ ]oHX0VJd?9Ҙei r}y108 ,`! ÙMh'D݅ǐm4ߖ>Dhu(o{T TFCTI{!=xAwڕh|L&,*U@)a$&T `$.p5yj~^ef_3Pq`@}=-XCq>6B'<1`~e|YQMG{AZZ#0 2wWY82y :*Srvmv_@7F*jUMK*CB+JVp5.2Ěo7` 9dN"n H%FPFSh$Wd;) WR0k}0=XA8֓јG, 1iA/𙷕@v#:MEGQDrO iD2 aokR)spGHPY~a5}Of~dzwͣl%U?EP'Tr|^ȍ:` kO -{uEul>ܹsϙ,@gʙT8riaV3^ř 02.RvTJ4v0~yxXջs(id>Oі,Jb5ӏ+.@*9hݺ 4ZV2ZXg˒ 6Šm/w-*+9ڶPxa^Guֻ x&AM5 NE (3K)*ǟ ¶`,eX+p`ϕι4k tmibl.ZCvbtfwaP&+Wű20-'#Ƅw ?}q ‹؁Jn(׵ 鸿-#B"tcAKqW̾'W(G.u[yЅ;$Vtxb\٨c%>7~r@OFzTC[>&t,Xo7$1=k2?$g; l)ΰ\c)KLuY12UE3?6n'!~I&GƇ+,I<GZ4Gy; Ŧ.zJv*ELHd[1Dr {5gW9 59 to=l ]sw=j1K4PG,muJfod~͓&2_'@ R @p[GC FMbFd*)fe1 i9ʯ+X"Ri30[QK 6/$Е0[v9T; jPSE)8'"_={ y"-6|ee: 5Dl2]/u`°BG"Dc~OP71,ȇӣF80z|ѭ)Bd$8>T#wLO'I&*7;C)u6| h"sU l&٩X0YfY{4=VcH'1BEkN!׌ا+h:;ou3Ģe׺F#*\V~ M8`_o@2 q.uSLaFubXɁ+6OKݺ&5c (ba(DZ+{;x9C|1j-5A"H7[xp/JդK1{-CAōL/}Q.j;#i1.GV 2p%zt|z}7ݬ7\f-0*Kk/eCVg)uzl4ktOX   -%cD~/đ |87A>VfS>]pM#4,DvUx_0+u(Q_8dK>.D#Ģ%('Ii3cc#hD&GwՅ]6̣N`\1ԱԀdBFU_´וgnYU 2_h)\JxWP=T =]/).Wu[ֵ> 6 ` 1|sϫΆ^U>#>yP~mt=陋ktD-r ʲ.px)F /KLd0cVVdƾץ,ˎ _"o5w!\ CŸD 2FĘYVUH[J9D\53y%-*ekD` fruZ*ϡY/QMfط]l{btAZghՈ vx={ V$5;k";³7bqw3ҴSн zQ)riyCRA=~Kbx_O% JU͘qC5_Z]`_ٱǡg ?[7,c {'}_*.5o4u3ۜ?s'96tMܬ`zͦZ}!60 3Q\.ˁ E8ךiV63=p K&|FRLZk1fipMwa{xn "|V^BϮ u\VLBajη{? yU\|_BYa;|+Gٜnst-ƺY{x`JDzja̟ei NHyϳGN>"=D:z6Jj̥fǙ+EOw.u6ś+n%ޤ/ K?4r{vu;˕S˹/k8wG01D<;#(M&~}t6\:: 1/꣥s[T#ǖ;֣+PqdOzq̓s|(lE~DntKLI5iVd߂hV I#o~"WIyk|,^OgLw+jzFE)7U5IaG/3N}[*TT}KAp'cu >I(1Ud,)-Ug^}naBG&!L*aQ4 &nK)^E2T/m оP]8k荼s7̺Ѧ6(!BVUYZn0[Jv pWvo1=C*Zb)M">@Ugo{Xrj,ŧBU ݰD ,S]UtC4; MT5 y׆*į65}:=n߹ʆR]|W:7wLiPtBaC w)tH%:ՋxLF!bs֭G9oB(\%*Fk=)/TF /w,p[a}(=QjӆoP8`䛱Jo18\-&y!7zUsyX ϔS^Ȍ0 @VK/}:2pV%n}q*2m ƱaoatnBdZ#~(?Qaz5qDDӍc(&!/Զs08%NHuMv%$L^kU7Cq5ᜀd!y~q?"Z?KDiQ-WAiB1}*oPYS%) ' mdyd8Ţi0b)b ǫS΄Y-`WwaBhb01(=QSc9mS1®*TK~uv*%x=qٙlj]i"c'tщ>>qp,k,o6r`x-@A9Y$i(5w_H̹4eB]2f~d \n"Jc#tݕu:Ƃ\?6{_v ] [mU^;Pl(]K#W}v^ @0|= m[u{-a:u}Z@VC>?&3X&8'8}xVl"N0>l, DΨ92ֈp 3$4\>Vͅ*zm0YJuIP~ulEhv(i8+AFZmKy"4X6c<_SVbhԤRBY9`醈_o 79p[钚qB"hSa8/ӬA:tiUQ|i. -._'fPvE0p,OFyDyL:].D9s J{QXCmOɑ[ռ?5t-*8u+ -w !IRr|ʱu T31zk,& XX3wÃ\]$z&\NMd>n8 h&$ Ѹ.gz✽.A^QG #aӓu%^q<$-R[О }Ako8btvW!@!γ{zdCXn!I0r%3571sxPslŠ`R\Y5%mD}G5ɔ]'J {J:ӳgL^ krHP!h k xqH=,Ѣu򝂛+R*Y|R-Li#_/'5E)J ~gWc,ஷ~`+1цYn~lq ¾Xi$3SppU?|,/f+ }ZvC\WQe,Ã[6;Yڬӓ/~Kn脃/ҮOQhٚI3L_V ?^3?=1,$TC ')}|}G;c yQ-4e8PU?;W ؈/rMZSOHFӄɇVbh^Th8xtkjbw`pg!^ s0/DDj' 3{Ef- o#9yHAtƹ,ĬTUO |`amI83΁/f_0R-Whȍ=]ϚͭpF,GēYEKdr:xn2hS"Տ[rmxG^ܷl`,GovII•#eg~pi7rVPZB'rkfDar-.i)Ecvi ")ާ9/p㟁׊.r82u2ջnd}B9YeMu%3A tV_4QF3"$.!{Z-@2@z9X©~Uth>J/z7ٴ4R&+Nz+KWW@yV~wU&3\~R7R/k4_zm{d`JON8 ,-CB&SĞf yr*JwwK-]Wj`H`Sw`P[D'{#ḑd[cikr%UL,+8#*Wj#qP^ 5QO>\Y+B!HGD1cV:Eb7X7c\ k`\\Xc]5dSgtq5I51{LC^!+Pr} =Dt˸ к(OqQ څPh+}<@h!JNBo rq f(+]mss7 ÇVBH[u(88wq=+A%!ݒ~6!g8H.`[}*cAbl`2mm$a]3ᗉ,p{@d&[rɇTDkz:E۷FOx.P&D6J7˯U)ʿe:AYԟ;Ts2Wvtaz&:W0. 곦MlD›v\ ֽڔx^nL/pp2{)@Aَ?@;q{x : -+g<=3&7rV{=g[UⰾCvϘ34ZteD I i|_kU7@"Rc0SBi~C9po$Nt #-DO7T|"FOx?h׿{l;yd^' 2b߯5t?`k{ne˹AyA @Fp l C4-~ L'~6*L0<0'ml g/◺i`}@eӏD2¶ȵaxLW0=H$ \o!|x*YR/_-/DBՎ:_[LGJqaH_ ߗIZ qzwm4֔sBDzjXu w~ LX? log[((7 focKABhxTUYM(,;E1+dtTx_W ϝOF%E[x|s)4o+ ^T+ʬ1oRLV2`e3&F 5i֣$qwRSRFֳ c{ziYKs[Y[cE;ˁ$]G;BDmuakw]tDC\Iћ1E .ڕ׏d$YR34?ݫ1X!˯b|@BG@C&:DcliRbd*V78 ́]oJdmC[ KUoz1qޯֻZhpV M[v N0,$-% WT݁,-qڊFחɦpH q~S1e턻aTFow^4vM$[G r ,!4>t>Kꃮ`sяBٺ$ 41ms\%k<ن -iH4; #]${} `Ц]h[M>snŤ#Y 7:1$\*qŎOfyOQBgkgʪ(d 0SLD8:k21͙'Qq_mFUL ZDzxjW/T{S${鹥Rt.䯕=$l-GZOi!8_E3د/wx145Sx,X\츢ȯl.XsO5.OyۛUflD 2^L<dS~ys\UL</<-Cѡl%B,CmxPtWǠe(m5rّ⎭*Lf`&ۜY!~WрߩG+Sy۬YJG-uw5soDw$n@?ߩF1'5mzWy3_1B;*۽ WkPgxqǾTh@߁9BW=Px eUپM:TnMb].:bb2 OoS(8<9JRsZ\"T6Z7:CwkOȥ b4f4۝’ 3,ի0J-U 7!^?xڜ Fn|1֭ ;n`dv~mJ)a@ۋ=4b] @xE_>[!H^ݎGʪŠ*yDc'+8>ף -y jYȲ'D0fCf0Pk(d0Ņ^QJ--C&k6 чm@%S٢Z d)lzՋYץ[m'ZB9)b#60ԳhsW0 ;ӳt"㨀@MS_N{vf(Ch, b\` ="g}_*Fn5 HeT|V Ū5}> $()eO!R>^Iu'&Sog8] @q6Α t+E魱erq<?lg0>\ (?x#e8";$fߡ&m_ĀXTU{ Ne>?#ZG:F7A'I xi gߞ٦6˥YE_H7:a_}>.DؼgG|o˜w Ud1>O<Y-M&yRJڴBk=Su?yXIWյ2k5$DXcb-i-1ĕ0>5cߏ!0}x^iF ɃwBl~)vG߭b^#(nHОϧ^H܁b:ѹJ-6kpyhsd4.JX|NlEyRG%@ЦkrҌ=,A)yN\˥IgfaD`A4% _U(Cݖ ̽?m/_F+m)*q\z Z]Z H" )N.WH͇[[Zp'shK-jF0U:Wc"%I9Qh7*3:>2iL-b%gI&⪢霹D 4sC] 0ZD'e%Tk qL?.+s(Mu IXN^PIꝼnh zsibgO߰P,}ҋHj0GfOD!\N,o+* UkPIWԳwtVan>p; 5n@PwNct}`.6yzE=2i.dǖ@*J\63c7c~XATݱHDG)| PܘI2ƨC3HbR͂ ;t"$FHuaѻiDa m@0BO1nټv4|T"(<q][jRϘB/0E7Pqh-)D"GVkY [!6Sg:NffsGs oL>d#{1n6Cә)}LTÈ{Q6Np^+6[!dJ6;Q {gz uҽw<*#9Z=$"$: 'JӋSXSx1R(_ZEx6?J1לXy Pu%ѣ Q?#sbޓFJ?;ڜ]ZсC`@qiʓ;t4r]EWk6!ϓO͛RaGV{&t~,x~8> MA7U{{kXl,tO{q Ztfɽ/uN19w1Z[)*} ο*!Oq,C:GZUǏ! '0B\-L?̍!DC:"OT'\:h!˻`bu} hU^. AxqhFX-Yt_BFR= {Cϐ6#޾[XQ7R.6. cx!)_S.zxH۹ɋ}KDŽK[ֺ̘6HTZ oЎ2T8\J0_ [ PJ?׹5{Dm!w{?az(zQzFߪ7fƥK@6e_`E@XDžf('S1$Ӑt >5ey"3\L2/*8)uMzX|DD S{:8 `d_dca5`vߔ+ BKξ_r!jtw:vz)8hOjq LhωpiJ|]doHAE+?DLaZHci@ǚpyz}t$xR@$;nr<*k ƞv"V%S V&޲(dїS:~[1 U3SHy^ws D@sI y{# uX3gLe 8$'-, jdUDؔ4Kb{0 * tdkk>z5WK"&v1EN*d7q"663riz+~.usuV.拙J)M4LZP,L@z~q>RXb` pnnAo5yWv;׿М@rȘYXr|Kֹ?Ou'ÇM7q@k&6.WMHyBv'c FSش9xiɭq!+ RH)'G4M~Ŀ R`م"JE4m jb%&5[?r`:MreO`gUD"XRZ_&#&f'Wiz,3mut8 ό=*9اPrH(ϡ řJuwYZf{!1k,xǶŠkeW OʔGjRbDDk5sr{krQ+\ ,3Ĕ{.ﷂqtr$4͢F[0z?샧?t2Mt #QS 9q+]]ò#J;'`PÀYaϜ?{F}KOB4i~wη_Gb_emzN-׌!pk(t`x.1M}/wBJg0:ʆA uzDkց};\ _8%.)ls.B:n"qIF9ULv[P>Oz:ݸςjMĞrH2 !ؐr `RUo͖ʓGرzМ2)ϢSw`om {aSn#2p@#L)b;͵jj[h׵lv@w QHw&Ɠo{yF"hvcri~l%Y㉺Vyp#J0>$Ko.:R`jl{w{nL`6;.0nD5&)M*sǻr={uW[d\V# ވ| s߾^JTOgd:F)~43J#_(iF~zsWF$W~湴2l ]e^t< @J T{s]}ɪ&[.x˶՝G UؐVQB"+૨Yi^K#w*b‹X2opH xVd%G1ԍEB+[aT;"u AE;"`""+ :S0;41$7"'rY_芸ys%g|L*6W4vx)0kQ+e5p=hY>w-v hb5KFSu̗6:2oH Y^`8   c sD/n$ei}`tKMqY|[t#ʙj~¥!.Mswu>M Cϡy¢LQW*ag 2Ӳ/.܌ÍhMpϠՁb̙kILS qͮ7/ XVNge*"U_0Z8oazhg du5j 7S ,7F?C ȡ9WxMLPG$y272$ك8K/< ~no׃`s2J>dw?;a_gIԾ-Jnof*[4c]EMTr!iβ;jk=to ɦЉ^sCti㜛;`6aG)NI0cjShh~S}IfRk05$eDtQ&"!ߋ;D+vYYafl\8Α4KFOW!^7D"zd|9 3[5xRP\u33uBxMF;%s)Dshk T[C0R#jj9``g=/0Rf V#TJُ5WfBc MT 6$n=vy+C MnbLJNI}0 96gu y=Ce6f2}(D m4{u"Y PY?]dB$2=AD!ip pet Q2\ F6'=Vm(5̿^yo΀Hƙ= 1WEA=AáIuY>p\VHUU[}=C-t4 Mc66q)d%l_-Ou=5ɔC9k̹m vfΒ8VqB3چ0ysC,0W"ncK1T^xüjj6ESp2ޗN9Э :YX.kr7GҁAXRњnKg*;U9њ|sØݵɒE *64bzsUP20q)QUv^FMmߍ==߯#Zrd|: 2anٯ|u@|G7Q*[L1~LGK9BU٩೬(b4`}J~OX?UK`ri+} ̇fqCqt/[ILs' ֣ 4 ݫ\\C3_ "8^O2^.#SA( Y '(&F-k*nB}  œj{wi{750udYEB"F慝G9a3( *b]\0`$Vo݅ u** laEݚ۷8ZfUkt>~&*6B2΃|ڤ^ %Ԃmk}}i`b.ѿI6&h oBvTF͉REJ^Z`0H453ƅ+:n~8-?x.n:PG|Qi Nm0;I+)ꗰ ؛{ҺQoy#4*RZXQlT^Cfŕ°gH3<2NS,.Ĉat 5g\Y]wX\Jnw0XQl:sIɀ?3 @#TdBnq0wBVM0⥖wx[Y,x6?5~2}`UHQ>*&Q`b) ` iaxg" 8ink CYD?\^˜81  }16ATsO~G[ $iu^tߢo]&=Y9g[ -@KAG vt&{}|-rЖDqz%N!jC#Lŕի,fvy]䖙u^TiNFjD`t~׉0:%&58E ~Uة[lsTÙ C!zr>g?T5 MvڦO՘Ϯv&ծm=59DWMA_ 9{\KJʃmMreq;"FieK:bErZn)t* TU%Ӵ̲RqOJD0*(̏tZm h94]/@:T mT_reƿΌ&%3]CȂRv}6"Z*|ol  :MW&0S@3 7!"$zqmy6zd7D4 #qž{SbyP6!ۈhG+qѠ^,i]Dٔl~ו}5caҝ>eN,0̺UhKr񧩠Ǣ 3Y~EC:;'4j[_l^v 3kܓN cR9,aBZXWHs d "M3[J;D5 SysK4 -Ƞ7@'@Zmv=tO8;lJe_I!PJ \ g2󧏇gF7된%.VE-{ѫ! rIADΑG~dCޤTaaxЙ9m]Jf] >LdǞ]~>3;--631$w+M$> w4fı8l?$IGeq=ef`~"MM8D6G3gD6U⢭vAJ:`vgmJNdv[- 3Tʙ7]/Y\"Jwͥ Lv)O/ר,&v0AR s_CQ TRj{@{qL2FjWPW0|s'$ jEy5թȀRS!HtF*l]+rn@pA@݌'{^U~JLTV/9ИZgfެBH#1~U Fmyٲ&hxO[MB΂+XcrDp?_2<$jg\|Lm[mXx#c~CM偻4~og۬ڶ@h ڝh==mQݸH"Y*zFgh5t!zU]M*q@qX_Hcp[Ur>sw1SkwB |>5ya(i5`7*_A;h"t*f;7kvqQaE{vOG0i$ M=R&HsS,Vmc! :^Qq$u^ g=>D-v^*\d0GSZ`P2vUmӍ80ѐ"4>HquN qGiEFw\yT鴱!ِS,:{5+O"LY(=;5C=%&\a8aAV"ོ1DP>I}"3Pg!jWyT&M6.3@ˇn;EN*M2#5V Unܳ PL GG25Jr@׻_}^ɕp[IK0zUw޵­_᫛)h= rX&WX^w.Vxe/%SZY%!ߖ#Fyyw]5H/ V#r?J]j"V gvp1Ȼ;Lk&3J: <8 ̬Na` ITu!i_zG|\NN/bT~Le۝PXEjzG_k_'RmX^ ZM?Ӓo:FADܫ,7:!.o أac8ERjo4*_Dd.-أ]/; [$iE'ȑyPğp3p>6X6`GUT5g'Ĭf\_EARЉXw.]wu*Ox2xDƁ'WuXѫuu^YǚcM߽.d\Zp\xub"\Rѡ[@O$I)^PN+.:LP8? 'ќ9s0T!̡O8Z i>-='ٻHȿ3v-UwN*t$^FTi>?< /nf@ }g5x8^(6Sg eÓB(iD5V9ixٴQ$p\sݭQ4ٟ3[HޮV .s]]27B4rJ2Xx%͏nfm˜qhXēiĬ2Q89";27-c0Rؐ5 $l=zJb0뇮xdV8zj\AwÄҪ!d4_D JHck-;'L&/TG[H k lc -x -rO =DaxRRY퟽D`/-a웷F]01^_DAXHyЮ[cs{Q]=(יP-%Yz{z5/PJ]&J}16/re)5_;?4ek 9&WIAmFIb".t&+&__-E$"ʶwgZ=2J+>ͣ4Op9mG=+BoNc40t[|}"C>gOdS8G X\3vwHhFM1G# &aWoԣFUҺb4/WVZQ2A.S %cr(ž7Ӄf#?y}I(֡,FP.#&6L V߸R3\\]cU(KSzĺ hN, JmVypdI?*oϰM}pK`7;BkpFI>h>:In//j+%&9!z>jY 򓇍}g^Y:ԚdH$ܐ#}1u#DNQ,9R|ũiqqүb ]mT ] \J4]TA`ҊsdzVkI&fz[!ܬmd l2jcxgD8tj;DҌmE3 TP_e_sGsTNԿC:F (E {Ts %LjE7z~$r~9H'6%'xiPof@!NX`':EScԠ ^y;P{oG>DYҬlQW&z ⭘﯊7ƱUp:"Bb9=~W |Y i;dټ_Buv=0O#$PrI5E69.2YVJ{|IgS"MN)[/фp`'X;=:ٰl/b*fSq\;L&eи#%Js"=N [sr!x!9'QTo RשK)(BI<@ԕݹ?IIPI#nYˋ=|H`)ntEQxx>j]4wz@ox,!1q|CKUfwK66j+waxOnX272dxWQtqvkL?K(]t(DMniɡK&$MqF9JKPV0g^}nXL/ўm'ǔZ}Ik 2}ǡ>>uH=!-R>Nŷ'qn/2@J2ȏ-b3V]ή~Ut.|$?Wʥv, mO5&) !{U7vWLvC5 cHHN#őz&^Zjn~9<-vKYGޕ&_b)o峖I?4_F`Q5]uCQ|FgmRmlmD(Q& bڟvak)1r_aCzTE0kB !ڤÍN`-Q'ͪbz6|rˍ`eSu SeC`>泎DXD⺙O1ƄEܷm:,.ٍHLo9|=ɉ9XPԦ1awXr"QgSP-⻓mgv*_asȽgxܬ|i9 _]䬰kb/eV\S˕R?΂\O@*$?b_>xd侶Βv*v!ïm6o6$9}K2@_wad!*bV,\Oqm8"߲_{7V6bQ׭Lr!?_޽&:.ꚑ! O 㱲}`w z5EE R]R;M d3NWVKe UqgcaMkZo&8XЉszRۺq!Ofއ4zi!(u/]e!ReH &[$dM٭/CoYE !:~"EGÀ[g伣mP5|]3ii`y]iX8սmyM,0 yV4?'lשIZ;E3="zlHrSِ@XvY#`=; K^zYBJ <z 4] YZ