libmaxminddb-devel-1.2.0-lp150.1.3 >  A Zܸ/=„2Hk↯ g+ a $ud| a~1CcsG3  I iVHH#1Lv\A54ŏ{I jAU\+Eс' Y >K0bj `so'#DTa[Z-" gFVK8tT%dJxh!Ѱ DDcd010a95a0483d6c3979f54c99b59b1ea60d194d13efe4107eadf17914f041cb252386aef658f87e14482c760989f5e75c69f152Zܸ/=„i>EKםJFQa[1,L˟-V˷Eoտ0  Jn"Qܙ&g_IG!J~r?t?Waŀ<{r\> tykj'c\2u~uşMO֠@9h|}5]6O\:ăS$N%]~ 8ͺY텽濓kŠ{Й[aXn~zJ.d H|5džAgATε3t:rT҇$q'_>p>)?)d % ^ 1IOX      P1 8   ( @8 H9 \: F!G!H"`I"X"Y"\#]#x^%hb%c&d&e'f'l'u'v'w(px(y)8z)@)P)T)Z)Clibmaxminddb-devel1.2.0lp150.1.3Development files for the MaxMind DB file format libraryThe libmaxminddb library provides a C library for reading MaxMind DB files, including the GeoIP2 databases from MaxMind. This is a custom binary format designed to facilitate fast lookups of IP addresses while allowing for great flexibility in the type of data associated with an address. This package contains the development files for libmaxminddb.W @lamb03openSUSE Leap 15.0openSUSEApache-2.0https://bugs.opensuse.orgDevelopment/Libraries/C and C++http://dev.maxmind.com/linuxx86_64&.ck K,!A큤ZZZZZVɲT x#VJVɖT x#ZZZZZZZZZZZZZZZd1bf715d72eec48aa3bef2757073be4600bbeb46cb6c6a9bc13b4da8c0fe6fd38762495b690323c31fdae29fbf4306b67e402c06bd1fb622a06d895dda85a0dbb4a0d6251fa62a60467f9c9921c894344fa17ab8819dd59d1982d5493df7030af11ed0877db7b3120be938aad1345ab3fc8dd77a23c682dd70d29fc950e9b9f9256b4f97d6eb6a7a5259e3f629de5df264375944e384763d9ec905b52bb6b53926b7d9cdba01d2936334d3d3c7ae0fc38d7cb2efc3566a8641e2add64845892d7284fc620790b10a0666bc052fd88020857499745fa93bacc5f0365806cef010d5547258fdb8c649828b5c1e9958890ba18f239b087c4e9cf8623708887d2ddd318238ff2e29da9333c0d4cfdd65a4d094a3e7ad237c3abcee99b949cfd97af5cb26e47a0b0fa3e1e8afe61e371852bb22773b258a9122c196b5f67045f6316clibmaxminddb.so.0.0.7MMDB_aget_value.3.gzMMDB_aget_value.3.gzMMDB_aget_value.3.gzMMDB_aget_value.3.gzMMDB_aget_value.3.gzMMDB_aget_value.3.gzMMDB_aget_value.3.gzMMDB_aget_value.3.gzMMDB_aget_value.3.gzMMDB_aget_value.3.gzMMDB_aget_value.3.gzMMDB_aget_value.3.gzMMDB_aget_value.3.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibmaxminddb-1.2.0-lp150.1.3.src.rpmlibmaxminddb-devellibmaxminddb-devel(x86-64)pkgconfig(libmaxminddb)@    /usr/bin/pkg-configlibmaxminddb0rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.2.03.0.4-14.6.0-14.0-15.2-14.14.1W @VLh@UTT@p.drouand@gmail.comp.drouand@gmail.comp.drouand@gmail.comp.drouand@gmail.comp.drouand@gmail.com- Update to version 1.2.0 * Four additional fields were added to the end of the MMDB_search_node_s struct returned by MMDB_read_node. These fields allow the user to iterate through the search tree without making undocumented assumptions about how this library works internally and without knowing the specific details of the database format. GitHub #110 (https://github.com/maxmind/libmaxminddb/issues/110) - Changes from version 1.1.5 * Previously, reading a database with a pointer in the metadata would cause an MMDB_INVALID_METADATA_ERROR to be returned. This was due to an invalid offset being used when calculating the pointer. The data_section and metadata_section fields now both point to the beginning of the data section. Previously, data_section pointed to the beginning of the data separator. This will not affect anyone using only documented fields from MMDB_s. * MMDB_lookup_sockaddr will set mmdb_error to MMDB_IPV6_LOOKUP_IN_IPV4_DATABASE_ERROR if an IPv6 sockaddr is looked up in an IPv4-only database. Previously only MMDB_lookup_string would set this error code. * When resolving an address, this library now relies on getaddrinfo to determine the address family rather than trying to guess it itself. - Changes from version 1.1.4 * Packaging fixes. The 1.1.3 tarball release contained a lot of extra junk in the t/ directory. - Changes from version 1.1.3 * Added several additional checks to make sure that we don't attempt to read past the end of the databases's data section. GitHub #103 (https://github.com/maxmind/libmaxminddb/pull/103). * When searching for the database metadata, there was a bug that caused the code to think it had found valid metadata when none existed. In addition, this could lead to an attempt to read past the end of the database entirely. Finally, if there are multiple metadata markers in the database, we treat the final one as the start of the metdata, instead of the first. GitHub #102 (https://github.com/maxmind/libmaxminddb/pull/102) * Don't attempt to mmap a file that is too large to be mmapped on the system. GitHub #101 (https://github.com/maxmind/libmaxminddb/pull/101). * Added a missing out of memory check when reading a file's metadata. GitHub #101 (https://github.com/maxmind/libmaxminddb/pull/101). * Added several additional checks to make sure that we never attempt to malloc more than SIZE_MAX memory, which would lead to integer overflow. This could only happen with pathological databases. GitHub #101 (https://github.com/maxmind/libmaxminddb/pull/101).- Update to version 1.1.2 * IMPORTANT: This release includes a number of important security fixes. Among these fixes is improved validation of the database metadata. Unfortunately, MaxMind GeoIP2 and GeoLite2 databases created earlier than January 28, 2014, had an invalid data type for the record_size in the metadata. Previously these databases worked on little endian machines with libmaxminddb but did not work on big endian machines. Due to increased safety checks when reading the file, these databases will no longer work on any platform. If you are using one of these databases, we recommend that you upgrade to the latest GeoLite2 or GeoIP2 database * Added pkg-config support. * Several segmentation faults found with afl-fuzz were fixed. These were caused by missing bounds checking and missing verification of data type. MMDB_get_entry_data_list will now fail on data structures with a depth greater than 512 and data structures that are cyclic. This should not affect any known MaxMind DB in production. All databases produced by MaxMind have a depth of less than five. - Add a build dependency to pkg-config- Update to version 1.1.1 * Added `maxminddb-compat-util.h` as a source file to dist. - Changes from version 1.1.0 * Previously, when there was an error in `MMDB_open()`, `errno` would generally be overwritten during cleanup, preventing a useful value from being returned to the caller. This was changed so that the `errno` value from the function call that caused the error is restored before returning to the caller. In particular, this is important for `MMDB_IO_ERROR` errors as checking `errno` is often the only way to determine what actually failed. * If `mmap()` fails due to running out of memory space, an `MMDB_OUT_OF_MEMORY_ERROR` is now returned from `MMDB_open` rather than an `MMDB_IO_ERROR`. * On Windows, the `CreateFileMappingA()` handle was not properly closed if opening the database succeeded. Fixed by Bly Hostetler. GitHub #75 & #76. * On Windows, we were not checking the return value of `CreateFileMappingA()` properly for errors. Fixed by Bly Hotetler. GitHub #78. * Several warnings from Clang's scan-build were fixed. GitHub #86. * All headers are now installed in `$(includedir)`. GitHub #89. * We no longer install `maxminddb-compat-util.h`. This header was intended for internal use only.- Update to version 1.0.4 * If you used a non-integer string as an array index when doing a lookup with MMDB_get_value, MMDB_vget_value, or MMDB_aget_value, the first element of the array would be returned rather than an error. A MMDB_LOOKUP_PATH_DOES_NOT_MATCH_DATA_ERROR error will now be returned. GitHub #61. * If a number larger than LONG_MAX was used in the same functions, LONG_MAX would have been used in the lookup. Now a MMDB_INVALID_LOOKUP_PATH_ERROR error will be returned. * Visual Studio build files were added for unit tests and some compatibility issues with the tests were fixed. * Visual Studio project was updated to use property pages. GitHub #69. * A test failure in t/compile_c++_t.pl on new installs was fixed.- Initial release (version 1.0.3)lamb03 1460462400 1.2.0-lp150.1.31.2.0-lp150.1.31.2.0maxminddb.hmaxminddb_config.hlibmaxminddb.solibmaxminddb.pclibmaxminddb-develChanges.mdNOTICEREADME.mdlibmaxminddb.mdmmdblookup.mdMMDB_aget_value.3.gzMMDB_close.3.gzMMDB_dump_entry_data_list.3.gzMMDB_free_entry_data_list.3.gzMMDB_get_entry_data_list.3.gzMMDB_get_metadata_as_entry_data_list.3.gzMMDB_get_value.3.gzMMDB_lib_version.3.gzMMDB_lookup_sockaddr.3.gzMMDB_lookup_string.3.gzMMDB_open.3.gzMMDB_read_node.3.gzMMDB_strerror.3.gzMMDB_vget_value.3.gzlibmaxminddb.3.gz/usr/include//usr/lib64//usr/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/libmaxminddb-devel//usr/share/man/man3/-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.0/standard/4b05e6a250647324dc29ccad35df2a71-libmaxminddbcpioxz5x86_64-suse-linuxC source, ASCII textpkgconfig filedirectoryUTF-8 Unicode textASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)C source, ASCII text (gzip compressed data, max compression, from Unix)PR=ެsoglI)Xutf-8b9d808a6e29ff3c8f794de726eec54e463679d3b9fb9bb68c28077a43f2f7146? 7zXZ !t/[] crv(vX0zdݷ^6T;oi`T>j4D}κArwC'  o2 78&r .⧱Dh2/vPEFȽ6 %% /c9*!-x'lztxZ.%}>А[D?SILz,S $➘قg;߈2&"}tF_7e8%nJb'K;/-WJ3cFhsRB;)-^^̼+z+qemW0yju#ܝ_6-UgN;Y ^'UWY/W 兓ΰӡLv~o<Rjc6*붪3aR^Z mWCbxRجm O~ 5F0d;:i}>h>蜇ƄqanOv$z p.ktxgEַc>)W3ㆢ42eWerۓK~ʤşPB>b3c6+evLvɱVɵ>i8mShҶ>/O=u˽t4ya bq{<.Z߾&J{}Jd;kVp=rT&HDHZiJ ⶀsg24f>Li\<<hIhODZ0QN{; trY82aiD3詶M]?ٶ3/7HZ9()?P| ۘV'0ݔ(b ̦ ܧ5:VncѪOݹ \5=^da"E#DB,Q6 ) (R\ogҌ\mf? h3.%Kv?lS1rCL{.jur=xݑ[h~ `WɎ&䀝ˁ2f2nܶZ72Xxo"RJ@B wm ).}f7W-?#5*DzQ`,et?C6 Ki_r'Q@@ C:r?Zi-kG0f%3`rhAngK  8fӝ7!u'%#C?8+G^dZEJ 5!Ṁ)/ʀ _zzk\>.kW;䗟B!@kgtf%KH!c17#{5 bpx%}]`za}'u{%C3i1e3ҤZ#$pF*&+yJ\*#P1XV}'RtGjXƵx T_g0ܵj> _8\čfy\dq /wv&<Ȇ ~_rM0rA8C4&^BXɯLQdD1[Z3֢^8-4~awc.m˰xdSr=jTC*Mid SSJq!N_;*f֑cIF70 Y )/suЎeԒS 2RT s:/^~l"Fe΁[2[Eh9rhCpy%l^OvXӤ1XJ*UW Oϒ TG-LI({j2U: zw.6?n+KE, }(Dł@+}z儽I!Nx=r`y+wrN HwraD2KzV 5+#rQӿ JA L_F}g46>XRɑ4C},uJֺd i3=S_r7$ .0kxC>J凮H J),}4Bkfmq]o#FBdnĺ.PCȰ_ڏqgxۃg k5m$@ٍ)l+c?cG LjbA C 3N`>QSE z fJ4" of_Lt&zi\māggI•+vPbZ%~; {mvj[AJQw򺛴:N)6f:x~hʆ%~gzw_Gg%-tgOm({~_G +@ {J E0 ' 'S'l2Z,= z57vH~dzUP:rfbV$ld}{qNa_BB\5+h-0WAރGhE @+;]zm0d6l6~'v7X!56\9ǐ8=A_قY`NzP%vӹ$ O]blws//בa {,тzX=LឳoQ1i(&G%t^1c]_IEy*5+78ah[+ȑmշyCpi$hS0q>!hӯ6+Pvw!|5iWDL#g k\,+㈜cpPQjLJd:*B|WQ6IEbdO |.)R_@5L"mxK/~k\ sRS}~gƨBW"烾Չ* S-'%G !&I̾mkߧ%Nýv-"|G}V"qGjvЮ`7Lh,FALnKa83/7jNr̗* IѬBY@.Qe.ۚD>T0⿼Bda!"B_P%XB2˟3~wC76l8A9깭is6ڜ IV![?Zֹ=&]Buپ.dpoRBMxQςJ ~ x*RpsMBtiF_7֍Z9f -–C➙k =d.SOV 1r0AmeNbfoͿ|/J7MDœR>:7 & 0RW^΋J8pKtEnH bCf:]`9!J[tpUG}+I4/+틳jF#DV _n._L!)~SqZEU*U!ds]V2ᔧ]yΊAF3Q'6dNu\^aXH-U6Vܙ^"e!;??s҆pg! fyV> ߨ$ĩAF~<%΃c/)q~8D}YSuS~~U׊qW4*.scQ9:v~@ýbBaL%&r!uO]2Dz1~aYa+{F"G&z<b/ 3gMb.fuO˜q֟B'Y K!^DG;FecO/sBz`B};Ԥp=NlCo4b505_\@%heA:Y_3_ZW\g=P]>4lF 9{.>g5Q itVa;9#⧊JҬaB@ SmBK]R|KаmƋ^?g(ָ&ͪ06-պ81v}ﳬu O5_㣗FHwj?G$v_'r\@#Jү8ss Unfɂ'@9Pibx\DPAp!7G* ݟd?0X4yUvH.PiW"'=M?  ,$-?1\3}jҍdx׃@~gdا'Q3)MY`l=Mh?X-]pQ#' Gk+9č=r:d`.Z2|9|;"o!x ^Ɉ䰎Џ}VKlAxnove :5oλ[*fSϹ8nj\v_*ฆ?z!`0z9tڂTE^dV!DL6x-g"aNbtS=*CTl 7+؍Qu&N楈22(Mg b2?ńsx7 ):]}ڹOxβzc(,X'eB$~t I;ǿJ@ X~ƒaW,C"?12'&{pʨN: "l V1 E&CuCJ2"Pyw0#Do(slWBb\M[sEŝ9:+}o=~|;RQ;j ypbGԠFl?vvi3v{O8H ¿5 3_K&ȌE8ϝfaq ĉY^]$35ï|)e*Gu+9y_m> ׂc\T_ )#qPU}M3I$k~X8YLՂ޾w#3R1RPq- vztc+ŰzMʒ5fCfY-> >s,{{U{'ΔAW7"Hя eo4"'5J ]x1h+r;1 ^"k(ٷ(y[3]w!gb~j6uh\އ2!3 57܌eq[+{PRSRPiYCxJt&CW*_^rV_1k̷q| ޴XQ^aD$40:HlY̖1ԑL|KQGH"ull\tjFr9sRx>Xl3?\m3F]l围s0z<^#:ZC?D75(3.U[7:~AŮ kgNt3:5Kn';3%B91r]<8&\oUxYXo,S*4\5=O v򏝚_SoCvOK/DU\6*þyGa l YkpPOYQ33T+yoÄhN43z,b6$7OtuNƞE+-Y7mxTgkVfF-70K}z0 w@FL=M )TPZ^wPWs]]c\3o>/aKI3vlce0Yo|9ϛ[3z;q/>J(hy,4Sp?I S )`s!K+؀'}\ ZX2Lƒ{ ukCJ/E7VIWZsr^[8Z g`D:fhJx k#ĄGn ?#7H qR ڌ3pevm|W#)UQ~w{QԻ{;߶BKfxq89&QȳUo!R +D0"`6; ;FsX÷UF؃|6wVދOt<#z!kP5ސ~ɳG׽ة.n3 9BfSk ;nOc]]FqW1yyxk&tpδףp%=(c28PPeƧd&LQp!b*,¿ܑ𗷎N4;ci{cqYΑ<͠=(xnF=UyUhs5>P6'f2JjKύRl-ZR(gz$#M4b -Jk!$h1`9utM Xm^I͎xX-bC%+%{}bHYM%o >MŃݺD#:Wem4\wa'`ЫgP%\U귧oO2Wu Pksvԗq[;3u0kȥ#^!6kEI2!4໭|`:Ս<ׁlZ$߯?ٝv h6P ~o-B8SCt*[ v tċm5}mΩo4{cTB; S }@S1.wYZYt߹2g2q|+j"5,oyثg55ZQ 2,zzqϨuAt,~!|;T;$S!7h"꩝ k`*dY pO6>V+ 4%y1NpK4 8YHҙiMVz䣗!E;!I:JۨvВ?Sx⹬gƮ {'w }f.ៅ^0co֍О?+)J6@BNB糒ض%oWFk9CWǜUC"3v:|T: mQ9Bǒ.5{]J 1ֻQa4|=6(ѩ?C+JL0u&N5̓<=GlP؎}d3 w]Ao]éT= 1jF dyʞ2Йq\M9&mj?#62,$S CmӏxQy2~t&ԓC-JsX@-OfçጡlzB._^c]HxJֺ%Hk 8{6 $3E}CHs=V;O# ?in٫0!QU{fߴ"-+AQ˛B(2헜@$ّ?nuqA&٘AzጝRQ[*gJ6TJISOf!L5O7X~D+[{Ԃbhq!)EAq9E%&>0LuBow݊uӽ2 Q<4&_)< T[F6ztXn7ュ'kc)\,8( ^u`ʝ#jDP)j¥=V+Dsrtp  `Ѷ?Hԑʵv1Y9EXvӿNR-?K O6j@fscB:'72fVh5't>6_\J8EzS yǛ-J=xd,KABcSL:qJswU4RfW {ᶴuB[#z|Q?N~ewZ2d*lIduJs#,ꅁF^c:c *>))j^aYu޴wÝOn?-uuZϳK+y9ŝnh+օ>v&V+ҎO5{7DȡH=T},nPB"Ru,ݤ2$\zsrDwUgd*R ;®v.qW&?[,T3@l]5zf.Yvƪ*iY $4IB8og{`aCEPKjU1cC|`{KhS}ѕ]:ѳ~sUZ5^]&bnkjʊ9Lv>rCv!bݷ])zroQm bZbdҖͱ 6 :ptQ!\ļG gQЯRl\)LYk/ >5#2"B!-7R ;1Qm_N'jG'i׿'g7 3begx8_TDg{‡Qt>pd6xer?ϫT~b"@wyZgޙT "ZSd ̼Sa ;{"Z}2z'=dyp\nE8"LKF bQI)G1TѼ>*xAqgzV;MH(!_z_EhG)x'烵y EK}zwG4K4lqDe]>b㞍^I!u=rK.E*2[y̧11㒴[\; !$oyiSU3FnmphgX\7:qm_y&Uنu$3ס =Dܧ1ܗ78!Afﰫ663eMƫCbJQw5O~({ H首3l׋DfzUy`FoʖLUZd2aErB}gLZ[tӜ-e(!ET .KȖk| [m:Yl$}Lٗ;_潜>l$-7z$$bF 52+Ũ r%UwIZߜn H>.W"z,=#U hXϙKpnoPZ6++~Rىq!NB'+l7R Q( <^k?aEK^B Uǫ>vК߲uilJñs@Sdvq6`qbQ:y1Po>s#d';hEvpUp`:c?2|p^&`ȅTaJڼ K_,9ǃnp#\>8E߾@)Q+-X3|';`Ht%<썩_n.T8 ;׽BM6 Ї5CߑI[ a&%31hD0nrN]nv;̏|ilS*Rd6op0Zߘ4zpJφd(1O9VϜy,zq##Jh? 5t֠WӮ&NKWpPË|=>R3lh;oAVF^,Zd;9[eDg". .ּ죦@wHZ"uL|9LU.E>ݟ+|tK7Xqf2XTG/7=@ fҪnMgI!`Ղ)N>mS|}/(>d9= *w8=O3fLא ܋,i衠i@iX]NHdWv8A7Sf$2u'E80ߩ $N]:;Q:wz77neMM#cewNDj߻$+lY&Y+C h!iQ;?=͙CPK314b\v昘SHu `^r-,n&l#5Gc5dkM^%@]h`3tݻqY x/H0,xFnv;8z-[M̜8[IBG.euI:e%4µ+7Y u!bVi3JJ)]rYFH9$=ugʑ,3?t0Vژiֺ|^IjrCqy B;ANTkɖHG =R<׹(EZ=pѹ&VVX/0Ä+HW^ƦD"p/]" vSeA7%{ Q'g;Ӱ\ǐת[3"/[  , Qτ7x&8d`D$ qw~go/ÞRc Pƈ "л87(,$fH+RTY*X+x?Xe#RmLs(aoE3ύ/㨹2bRS{8IdCRKSԡ,  8 gоdpgFAfzҵq'y`nҌq wK40TYWEm,T53&2ᶓ2K5Q=)hvߥPėa7XqN-콣3)7a[5W1*ӡ#fyo%s{O+5kh8̪~0LH 7֮WLמч 7&6Ϳ-xK(5~arNa.ƙѝ'5WTӧS{8xO;&J1ľq)<V{,O%΢yPf).&ɓXj T  ĀweX6z6I{WmmPYhԕy(-hv<{+4nH(3o a.HLUeeyZ{80<$HS1XK'Y/tӁ\86כEiZ9ت=T Ss<BKGy?O'g폋'YG!GZ$םSM%Li[y Zʞ+X:2Ee,`5J3\?Uq-#1q96YES.Џ 7;nYan { >s+eMk{Xk9at. TkEBmжm绐~)]k^P(B)daP?\lu =ۉ: oBOQ[Fr;1V\t}@Xz|- r}:n/cxHrZwQ" ]f o6'wŠC8UNQ!+i\bN4^R/n=*G 0AI>%b7~T%@ȡJA2fT6(J 9SL^e"$ fFʝU/D G}xF;ws6s^~F{FCHWsPIBB;YDj1E7lˎ%_Wll!"v/@2AC6LC&ѩDSDO0ݪX$͐l'%W ;|:*UT@A ^Y2^[5r,%[IJpyZ=fӸX,T Q7h qPz5m? *`3pطkbt̉La%LH5LjwI})$E]+}E(ӷv-&!\O䯅?)D?nzHu9ΤmA)X !8Ɋљ $zh`k1F&ne.^׺vsKXrTU bWLs|1|w,E/ɡ]Z0$ OS=౒gן=~t%`(ɤLm/wb&'۴?cT}HӲyy$,z+bUA8N<S&3J(xO0J;|14{E(B ob)ԡ <ʂ9(&~ gwNBF}9ZPLivQ]ɺ?MZ݋ףO dHb<Kzk8GdlXlw- zC0["‡.PUhMk["%p,T>=TQ8OG.vo, chl׏Tp2]-̈|`{pLϢ.,|jCb04T'%S8q]칠8fҒH'UMٯVtrZ7릟 C+aڙzl rN~z8 a77UqX(yp,ɤ킦S1LdQf 5o(#8285<$O"ebkI#_ڨcl(}61`O7S&쒉Ps%x'b,^Fo%:BG.lF]E 54.YMnIf{Q&c@\p l歖Xd)cN?O 1\l癓MJB̮6 VnC +* y(ewlzh ?]hox1WWKt3 -J`3A=W͹d R6jwtbif2290vP^ -le59醜2+!eWU4 , ,ӆ odƺ%U8؂yd-$& 5pWHм1S= SXLokO((>7sw[њz|wvq^Cvoa8nJ$_a2Xo5z-9Uokp̝y[!I?p̷$8@'*3nqbn3NrxMdOGV:#wlN<ֱB}20Ӈ` i3T.CŚAOY&cNjΝ*$t-i7?~!;lʈ4(N ,Z 9z'4q %#F %"P]Yr* }Nfo`0h-$dߙ9 Ą`便h-J꽥n#I32SK(PZ4̋'k]o6ΞUѸ/f )m>j"ϰoeO U(#ݜV?=&)k˷{S5Jܯnݣ9nx?GP*rSzmbX ̟uS\a=23nU,R<ԎkzMx659c&oB~!6M c@i{ (:F;\g PYcyS֤'m 2Cw"5LU3(|ߛ"#%2,IGޢ}$LmnL hVF'jJ.L@Uɒ]”elPӵb/6K<^VS~=Sv^Մڕ |&mTછkeEElqabyͥ~+]tpQ@ O,I#t<*I7ݢiO1=[ȕXe%>˺k]| ft}F܏!QZOQ*˴nrJ ăE.vc(¶3w5T~Z![9 ]yM%rq*).I(-F \,3ɟ*JROV}z W;^xR =-SHS j"_xi x +{Q a sIk1̫1_XӞ([?/V7_/&e;8Jcn%[_bE65; YT٠N[>Vu A75öܦO*t?6h\ sޤĕ| /+Xcfv0G^3zx{SLp.5T!VdzЮsh^ٝm:1{F5 (IE1?v,XgfZp~D=*U 9%u^ ola6hl֜WƨhFg|c[P 5\ !ʞjǽ΀ LH:-frCEX&b>i(KHuWia2:Krn. zC,.u4nllߗZI 9q#ꡋ:7OI eM4D] 3邗.1vhiV'Ac"֣F% D+_5dv^gzGh9@YBV{J!9!Ŵ9w Q]h> Dׁ!|5k[ (3mXnRȹh%gz9AɨQel;N%n%u@QXm@ڙS| R/Tm=9#?CaTmGG 0a[29j`Q24[slŹ0r*KC_5T漲^'4uنrשT0񯨍n?Znl79Y/VoqyiyPӺO+mUJ W'[ΧLEub.mўY2s>8dUbaw`*> ++=}>fc"?d_RWieb\sΙD䘳GqWv$A9gM_V7Ta}xa9ϸPms1kF1;T^XBZ_ӗvFE͈@ &I)28ߺlDɤfQ(LƯddx&"]: zc(RQ)#>k+"AoQ+1ϒ.ư0IHU]8/sזKR;$Ƚ wn*~H$ԥ䈷RE#p.sMS̫Wj B&;7z1m>siGfCB~57Eɒ=5ePGKWYOj6-&,gnJ <(yDZ }V hp6X捃K4fq8 hy1b`{z);,5SVh*jfK X} 4רz/B"֭/:~@w{}^ {E,#"5뻳,W; ejMМL|o̪i֘>}#/Z| s9We^("<Ф>G*Gk E4$6:k_f4̴Q[k>dz\%oHx8 }hѤ%9gV KY1r{. :<)DGx3~;f OU7WPIfKh!U-mZF#tsLӿ'd'I" oI}Ѹ|O q |셔F}н~R)ۅ+Nm+@a{,B Wv {HUv@_fp:*ëV o|F^.5lP56{ ~j,g>0-.4LGidx`ZAC?Ratޘ䖁R,=#-mխ G9Y> \PsYpϧ9/E<wfH*Gl@笿B}VXƩ;WVlGmZ͢W"6q2rUڨ~P ?=?~{?xàX)?جPF]`X|_AOb<(d{3qKCU8}>20 0"aw5V?Wf棤vy#?FF\bJ5(,Ήr$heѡ7#G}43ygi0zK胮i9`6CB_2xZQкӭئLбp.N8l9oD)6cGcE+.g`@ku;}ƋBxhwK6nڍύ e/.Bv#|8wt,DL!q_7Ix`zZGeRd5,XNe;Gkͬ `L!x$-5M0+uO)➏ycڹ ˆyl@ O?j<~q*i֊Rːlvd?/3,w5NhЧ13zcubN'HGn]_1H^8s g,I9䪮$Xb H&"Y'pN1VȎ/0Z?G~ #Đ;>0h# 2sřs֙FTl~+ClX 1Kf<ǝyXp@Lu\ҝ&Z1A@J`Q tE>|Ev;TB]KڑahncZ]Wg橺D 7HY.AɗkǙqbΗ/Bh`*Oz@B>c1 2NXGꚭFϑWZ@&jg*pFE"9iť1_=IA'\ 5)fF]<,eřFxc6y/rVA?) P'|uיzL[t@# ja!^ kF+قr˚3Qu\B ,o+yI5r8: L8]GMt@F8F/YtZ~pk+BIZ.a&˜ٺBmGsrP\TuJRa̝7d~5.C.j-KTwy퓜 d"VeƲ4$*7hkr1Yp!ϯA˛ϙ) 1$'&y9U!N03N$M