libosmocoding0-1.6.0-bp154.1.131 >  A b|b;!M@eeeQI?Z.&O#bh(qZ5Fi쓦nK]e\"=WȦsJ!;U̐ib;TzD$Wg"8㍈ њ"(_52i{)muWf`IX5in=ct<Q VtE٣}|á4 u- x#`*rC<u Iͨj~;IUQa3223262397515679ea60320c50e2d52bdc0a97feea07ccb7e225877e1cb24353cf67144196d437eba851d661fdda9e214ecf83db|b;!M@eee|HJJ1 Ζ19fM\n *7Z=QX1(ZLgH~ݴ?^O;8=K ZtsiQ &zC>N- HuVp!,[{mSH2{yvSz)eO{/lf4@$aі'Qݽg㓾:N(>O^GHT4'O$_[T|BK3oRߝmg~p@+H?+8d # N(,8<Ybs     B \dnxT(89d:>(@(#F(2G(HH(PI(XX(\Y(l\(](^(b(c){d)e)f)l)u*v* w*x*y* z****+4Clibosmocoding01.6.0bp154.1.131GSM/GPRS/EDGE transcoding routines librarylibosmocoding is a library which provides GSM, GPRS and EDGE transcoding routines. The following data types are currently supported: xCCH, PDTCH (CS 1-4 and MCS 1-9), TCH/FR, TCH/HR, TCH/AFS, RCH/AHS, RACH and SCH.b|bwildcard2ySUSE Linux Enterprise 15 SP4openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Librarieshttps://osmocom.org/projects/libosmocore/wiki/Libosmocorelinuxx86_64yb|ab|a6de07309d416d50fb3b5da22c374c38c840bf7dccdaa3497da7af0105d014b55libosmocoding.so.0.1.2rootrootrootrootlibosmocore-1.6.0-bp154.1.131.src.rpmlibosmocoding.so.0()(64bit)libosmocoding.so.0(LIBOSMOCODING_1.0)(64bit)libosmocoding0libosmocoding0(x86-64)@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libosmocodec.so.0()(64bit)libosmocore.so.18()(64bit)libosmogsm.so.17()(64bit)libosmogsm.so.17(LIBOSMOGSM_1.0)(64bit)libpthread.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3a`M_T@_%Y@^3^]S\k\R@\C@\[z@ZZZC@Y*@Y.WV@VVzUpT@T~T~Martin Hauke Jan Engelhardt Jan Engelhardt Martin Hauke Jan Engelhardt Martin Hauke Jan Engelhardt Martin Hauke mardnh@gmx.demardnh@gmx.deJan Engelhardt mardnh@gmx.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.denormand@linux.vnet.ibm.comnormand@linux.vnet.ibm.com- Update to new upstream release 1.6.0 * gprs_bssgp: add support for SGSN oriented RESET * gprs_ns2_sns: Support for SGSN-side IP-SNS * RR: add VAMOS channel modes- Update to release 1.5.1 * Some improved IPv6 support- Update to release 1.4.1 * vty: Allow 64 bit values in numeric ranges if system supports it * vty: Introduce support to set cpu-affinity and scheduler policy- Update to version 1.3.2 * gsm_29_118.h: Fix compilation with gcc-10 * gsm0503_parity: Fix compilation with gcc-10- Update to release 1.3.1 * Changes to build procedure only.- Update to new upstream release 1.3.0 * add osmo_sockaddr_str_cmp() * misc logging/vty fixes * fix OSMO_SOCKADDR_STR_FMT for IPv6 * GPRS/BSSGP: introduce bssgp_bvc_ctx_free() * gsm_04_08.h: Introduce API osmo_gsm48_rfpowercap2powerclass() * gsm0508: add functions to calculate beginning of a block * socket: Introduce API osmo_sock_init2_multiaddr() * vty: Optionally Set/replace cfg file during cmd 'write file' * gsup: add OSMO_GSUP_SUPPORTED_RAT_TYPES_IE and OSMO_GSUP_CURRENT_RAT_TYPE_IE * tdef: Introduce API osmo_tdef_set() * Introduce BTS_FEAT_ETWS_PN for communicating ETWS PN capability * context: Add support for [per-thread] global talloc contexts * add vty logp command to echo on all log targets - Add subpackges for the Osmocom USB library- Update to new upstream release 1.2.0 * GSUP: add inter-MSC handover related msgs and IEs * NS: Add support for GPRS NS IP Sub-Network-Service (SNS) * BSSMAP: add messages for inter-BSC and inter-MSC Handover * Add VTY and CTRL port numbers for OsmoCBC (Cell Broadcast Centre) * CBSP (Cell Broadcast Service Protocol; 3GPP TS 48.049) support * Add Cell Broadcast related definitions from 3GPP TS 23.041 * Add MO-FALLBACK-VALUE SGsAP IE - Removed 0001-gsm_23_003.h-add-GSM23003_IMEI_NUM_DIGITS_NO_CHK.patch (merged)- Add patch: * 0001-gsm_23_003.h-add-GSM23003_IMEI_NUM_DIGITS_NO_CHK.patch Needed for osmo-hlr 1.0.0- Update to version 1.0.1 Bugfix release: * when msgb_wrap_with_TL() was introduced as an inline function with exactly the same name as in openbsc. With this subsequent change we make sure the libosmocore function has a different name and doesn't clash.- Update to version 1.0.0 * GSMTAP: add SIM sub_types * gsm0808: inter-bsc HO messages: add missing BSSMAP header, x4 * gsm0808: implement BSSMAP Classmark Request * logging vty: rewrite 'logging level' vty cmd generation * logging vty: deprecate the 'everything' keyword * logging vty: deprecate 'all', introduce 'force-all' * logging vty: add 'logging level set-all ' * bssgp: introduce flush queue functions * import oap_client into libosmogsm * SGsAP protocol definitions (header + C file) * GSUP/SMS: introduce MO-/MT-FORWARD-SM messages * GSUP/SMS: introduce READY-FOR-SM message * GSMTAP: add definitions for new LTE RRC channels * GSMTAP: add definitions for LTE NAS subtypes * LCLS, TS 29.205: add GCR routines * LCLS, TS 48.008: add GCR IE encoding/decoding * GSUP: add CHECK-IMEI message * vty: Make TCP port configurable and introduce telnet_init_default- Upgrade to new snapshot 0.13.0~194 (6adffb95734) * 'lo and behold, 0.12.1 is not sufficient to build libosmo-abis 0.5.1 requiring ">= 0.12.0" * socket: do not set SO_REUSEADDR for IPPROTO_UDP * socket: add flag to enforce SO_REUSEADDR on UDP sockets * gsmtap_util: make sure SO_REUSEADDR is applied for GSMTAP * Add RSPRO support to IPA and logging definitions * Update 3GPP TS 08.08 Cause handling * Update GSM0808_LCLS enums- Update to new upstream release 0.12.1 * GnuTLS fall-back for obtaining randomness * support for three-digit MNC throughout the code-base * add talloc introspection via VTY * tighter CRTL input parsing * stricter VTY config file parsing * allow to print only basename of source code file in logging * print log level with color-keying of the level name See the following URLs for complete changelogs: http://git.osmocom.org/libosmocore/plain/debian/changelog?h=0.12.1 http://git.osmocom.org/libosmocore/plain/debian/changelog?h=0.12.0 http://git.osmocom.org/libosmocore/plain/debian/changelog?h=0.11.0 - Remove patch: * osmo-pkgconfig.diff (fixed upstream)- Add libosmocoding-devel => libosmocore-devel dependency because the .h file #includes, but the .pc file is missing it.- Add missing BuildRequires on python- Update to new upstream release 0.10.2 * GPRS: print remote state info for NS peer * ctrl: allow more nodes than those in enum ctrl_node_type * fsm: Enforce FSM and FSM instance names are valid osmocom identifiers * rate_ctr: Enforce counter (and ctr_group) names are valid identifiers * Convert lib-internal rate_ctr from '.' separator to ':' separator * GPRS: add vty command to show only persistent NS- Update to new upstream snapshot 0.9.6.400 * vty: install 'exit', 'end',... commands on *all* nodes * osmo-auc-gen: umts: add --ind-len arg * osmo-auc-gen: umts: add --ind arg * Add osmo_gprs_{ul,dl}_block_size_{bits,bytes} functions * BSSGP: add function to reset all PTP BVC * GSUP: define default GSUP port as 4222 * gsup: Add encoding/decoding for the pdp charging characteristics * Add missing BSSGP cause values * gsm0808: fix length check of the element decoder functions * Add header file with definitions for GSM TS 04.14 / 3GPP TS 44.014 * Fix wrongful GSM FR codec SID frame detection in DTX. * Distinguish between unsupported and invalid MCS- Update to new upstream snapshot 0.9.6.193 * fix: DLGSUP logging category "unusable" * ph_data_param struct changed / Extend L1SAP PH-DATA with measurement information. * Size of ph_tch_param struct changed / Extend with RTP Marker * Size of struct log_target changed / Extend with GSMTAP * Internal API for GPRS cipher implementors updated to accommodate for arbitrary key lengths. * Extend L1SAP PH-DATA with presence information * Fix the counter index after the NS reset. * Fix rate_ctr attribute for GPRS NS counters. - Remove test.diff (no longer applicable)- Update to new upstream snapshot 0.9.0.212 * Add support for SI2quater messages * Add basic EARFCN support * Add vty command to explicitly reset given BVCI * Add function to make Uplink Measurement * Add GEA3 & GEA4 ciphers- reenable bigendian builds as GSM IE code was fixed upstream during 2015 - Update to new upstream snapshot 0.9.0.91 * log: Add conditional logging based on log_check_level * Add byte printing macros * vty: add bind command for telnet vty line- Update to new upstream snapshot 0.9.0.58 * Add bitvector functions and APN conversion functions - Add test.diff to resolve compiler warning- Update to new upstream release 0.9.0 * ipaccess: add OAP proto_ext (in design). * stats: Report stat item values * stats: Implement timer based reporting * stats/vty: Add stats configuration * stat/vty: Add vty_out_statistics_full to show all statistics * stats: Add vty_out_stat_item_group * LaPDm: Refuse SUSPEND/RESUME/RECONNECT in BTS mode * ns: Force a defined state when sending NS RESET - Drop osmo-symbols.diff (solved better upstream), osmo-talloc.diff, osmo-talloc2.diff, osmo-talloc3.diff (solved upstream)- Update to new upstream release 0.8.3 * Add G-RNTI derived TLLI types defined in 23.003 * vty: Change API to have node installation be done by int * ipa: Properly parse LV stream of a ID_GET request * Add APN utility function to libosmogsm * gsm: Add A5/3-4 cipher support * bssgp: Handle BSSGP STATUS messages - Add osmo-symbols.diff- Update to new upstream release 0.8.0 * new Osmocom SIM card library - Remove 0001-utils-resolve-compiler-warnings-on-implicit-declarat.patch, libosmocore_0_7_0_avoid_smscb_test_failure.patch, osmo-kasumi.diff, osmo-version.diff (no longer needed x4), rework osmo-talloc2.diff and add osmo-talloc3.diff after upstream conversion. Add osmo-pkgconfig.diff.- remove the previous patch about ppc/ppc64 architectures as upstream suggesting that known to be not supported so explicitely add ExcludeArch in spec file.- avoid smscb test failure on ppc/ppc64 architectures with libosmocore_0_7_0_avoid_smscb_test_failure.patch/sbin/ldconfig/sbin/ldconfigwildcard2 16523187451.6.0-bp154.1.1311.6.0-bp154.1.131libosmocoding.so.0libosmocoding.so.0.1.2/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:Backports:SLE-15-SP4/standard/d9bb7f73b608b97b31623f1f4c27649a-libosmocorecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=23a725b0b913205026885be8a905879f251b20cb, stripped PPRRRR RRRR RndFOsZXutf-89a07f1aefb55437a8e31e74cf45b681e571571bd99e3959eef85bdfefea18378?7zXZ !t/{W] cr$x#F{5"c'bx9|G9-G<1~%bZŶ6υ6,Z$P2&+-URY2Jlp@Sع:6$IqxgQSUF|M@u9~,Gp)]eCݥa&FނټJ%1D 7V5w|JlpkTk?[??lsҹ! nlˆ'K%3Gg&g@oBpvKL R  1A2w=_W {r -Rg3H|7{pIpon?힊혳':A,qmKk^YlD&wZ.lyt3sZAsJ}0uCupdI^Azv?MR3@prPlj`uF g> W0 d,>nL;~j-jFz}y_|\5h:-cٙDJAcwV b!$xご~+CږHӪ;ާAZ c y}@"l4e{'e9]kZ2@>r0YhG2.1]l,-\&LCZUDWUTy#yLv4!e<Ǫ= )A\QE lH|ml,+t"$~%/X}&}cӛĮ~D ǿU'i8Gp.yH-8Dǔjsϐ_hJI+3L,H2 ePOLNk.pI53ttNJɟ2uR  ! s"c_BY3=q k%@v~y߈  RH!⻪a`dJkRbi^gs , w>ʘN ~;۸$`,c&ֶTo}_6s bZ5 .[Q1wz)n3φ&Rk+M}ޥ!47|cAI)g$"cX,"n~s.K1-[v9=GGX4' 45&պ⻛^!+0d){OJ>K%߄cؿu=|lQm0;K+ZIsBa4|z9YPnx<}<)-/{(gNT3?K\eJ j#!.Q`,j^JW s8c->2Hi DϯtIr3~VđӼv3;>8dk+[<!C8[@֖ܬ l ׌~\,  s &sA1\i7{`V ~,{_ e 6ȣ Zh.ɕxB s= -.mB;SpwL*z`@S߂{'=Yi|'l2Zˎ%D)RȑPDꍨI̖ITUHg#E(h`|TCokXlθe!#~{I󂛂q35 m,b MDv3wE:kr؆QN}:,b]Ӛz&',;@#k5\XP9C[oef 4Uw}&'y{/$#Y&ȉPi+[&Z73S\`!V/}REU[; e#妼d@q\ͪ,*1zd>j+K>@qlpVHm?֖ v*( _vFFmzy uv7…SMkdnqו2!Y=ƹyb(7 N!R. fqV Hȡv_+4P}ם\c0i|)0] &=_ܷ(kp+e qnJP }> U%/%/=H.I'Rx T7UDŽ*fr[&?32q@>~2Co+ܤdJ_,2/'z]փ3 I؀?YkLѯ?",4' kV7 ]n.rZ !?nr ?1o/_=¶,y|4;gۭr`s p5Dԏ}e>'PhG3kBX6)@yҏpi,S"B2bj{j,غ*b,$t@h?[H6]YeADweHw(*z.:[ ̈wL-Z~gWD˕] w ~&ز*ZP>pp]xe;7+$8+3jPU:J 03Ĝͩ; 4Q* #",Bvܝ,#*ptL{An[eJG+\}M D6 AXނ;uc/vI$o UȰGHwXo #yO&.za-G'~h,}i"WVn+n@ +\ {+-bSC_RǶZ%}<.,C\P%-_"&^}uov/|)$,(*J<]WUc0=WQ(8xկ,u6unB_Oq@@>:k*%6T@Hr9# {8:Ug n!Ip<nFNY뷇oƔÅ` 5sZ>,;Mg5^U{ ;@t+,ɕ|rL>rR :/@8WL5EBCe"Mð*8XxFιYŊc%YI\n7;H &`1Oް:$q/V܍fk E  }*&2=G m8w/IFH*} 3.!RƖ~ p68]i,ERֆt,xKeZqi0SbLsUrs˫P:GԞ;+B\4fD86 Ns]Arhg=V+ 0uIJ$boW8 l -~p@x0Rx۾&%C2y:1Ne`Iƈ[( Jf@aぇAs]Ò m0^۪? S{՗kIRNQg%~9 NX-Isyasc(Țl=p<*""LoS:0F2-@" SCl0zvt+Cѫ(bfOM}yF9\jťKa˜W:5{&=۠3et3c|j?bxf VB!̀\PnGY}j =\ ׏ )0c^FhDXO )$fw鑘n`pǢxllN>i(95ȄWTN UQM6>!c NmKJar@nTIXsAֆ#isl3.ˤJ_L7}cy+YEm&,KS67iƛ0\g 0Vx[#𙌃TsLpjaJ,8>ՙ(h8I$'du!f/Sѭk}:}"GP^)V ZJ9lETOΡ0JJ7Y(^`oK{עW)g<Ƶ[P4=zmJo1P] NR?%1LhZD,$rv4[:m^JLp1z?WRk٦h!ÿJh#]{!P.$7Ę8bM>۬*-ZɵfglK's~[=T뽧Bu$=[uT% yW`;V=ajd%{>X&Qj?K3ŐZ4i.qbLzUz.*X4m&ykPml 1ڏ 5pt%2&Jݑӭ&Z&Yj5|z7I=ҽHomAn̑,sDyqMuSnw|M6~XwM]YG6y/z䘕ʙ#0TGe~ 92ϵI FNpx ˵ 0JLq$W=!݉C\'%d*`0V:MyȧqE4gGnd2CY|odT*:GY+ż|yVs<`k∭g($Vs}V~e#/=ga~ocnU0.smBGЎ~ '_c$P,X&\&:(50fyM+c[ڧfs~x#8`8+1pӾ;]͸oM,:ȵ%"?bld(͙Dn :Ss+HXe)0 2V;:7ˡ!/sG;E# ܀kWO0 ;k9}Bj'X`sSmviq$dL Tf:r_%# YԻL6ip: tHJhU[T-O"N%UPxP}jX;> %@7՘o&l);aPQ#{% 62"/m ;|"N㤐 ^yxr Qy'I5-FOjg@b1?Gռ*YHkSW~Sn#!)Q[n>[ʈZkEA>vD= <\ǂK/z$@sܕ}KǍU̙$?ްʙ f R˝8; KM6*x4v=MFOOQ3z@ aVGU\ww\v=NQ y=ڐ(JňR|"lx h>M]In֍tQd%NyD% ܯʴ8myϓh02&Z:w,ԥM.P2NFe 8(03wz-)_%+ aYsZ;R7JfH@9qWF3[U惝+#o;+9EnF~1%(O_׿WZWNazʋJfDw E:N+AaYdY';m͎}sn>nx]i"RG$!Y; T3֑UC ?B.VQ9}n) ه7қRTGYo@捥!a%6*fdōB _f߅Ş@bQ6Qix+WrruR ނ}3=Q:t@< /Mvſ6wkSj>~uDd(ڰdY5FI"Ozɾv?B 5WFۃL0dk}y6GR_0I?7ǻP6f.}΄@S~%trPu{rT2]~ԤA[YNΥ(IRL |G{ʏpP'Bq8i5w\I(,q':ücNzt֏gеg_VB=vŨoi{zvf$ӉIyK7|.uTwժN^Q?7 ΕʶĞpbZusYC):%1P{Pf(a6 tǧ&: \ IPZP  )KIe>:vHu/tyf5^oRm@Tͯ̎s_AЗu0]TQ }ȕlkfʕ*?MR,L侉}s7/m-IЗFʰS`jPK׀5;LZ`K:+m=_Dwj+})[BL]6ǎ[QI>l}pʊc {:kGD6!=et%-Tݹjޕ]4:Όz'}M-_lnkXul ßaʸ ,q ENx&`:1fvT'[6> !e8j8My[+z3e>ɤK p"+tPq5}y ѷCOv20rE& a{w?qW@BMb..DPF}| ц۪^3w\Y|:tD=+n(m+)y?exL`WGPwjwR<@h =|奡 4h}HOv* ,c{\ +|AeKSPy9 8 i韱y S9q˄H8' f,3&@'WSAHl%#w8,҄70YÜ*S'9?V^K~MB}s5CO$^E3luִvg< ALj͟ńv0sʛx{)^\2Kh*HT_ 즤1jX3p¢/|5 l$T3 q˂ɴt]7=ƋFpsF=3{VYj'wr`0>e|'\"n_ cH3cq+YF(PfiyXA/oG Beo#vMK}|/=c.(.l&XgS@"#w +9=3{N 7ғnE/޾M*`7lzЗ0-RĂd 2:eςRuv?8^8þv^ a\a? j*byC,Cw7Qae>Iӯн73v1[!ݷnA͜ɡ]R]GiװLP|LR ,ÈrFu ']- 3*vXGBQ3snPf29v`\L>>JREX/r^W&TU ^LAUb"Lg]&C#J6#_CJ|Zw[1.&6ޅu rUrzI;j XooOQuwJp@;t/`} +|5D00=U}Ezjjz=(x}i,̈w@c>s!5:c& kV{]\#u4lpѯAC>kIq [pe G{;٩Cbjnx)]tH"%_ej01 F-蟤1NI_v"*{kDU>F;z!Ĉ b`ӝUPDIu6L3jMt:j%OkgT8Q=luP)Ϸ:Zʭ2>g㬆Nx1-d@dz=<"~v"@k|AnQ2ޜG8քs7  =ao2-&q߶JOu^[PtjrJ%dݝlڜ{;^9K 9!tc|f] v|}`n lwLFk GbB)e ]+.u֕J!ܓ1ŕ b_=^}'t^=џ=7o;Hyg6W[/,{.0?Xj ۘx9h T`;MPl/ Ek4Xtc&gyD{F!cQ+7eJU$l|s|d mqL#,o>KohX$c3fs%.bLX(\͋%|,E2rϭ=0QX52-yǩh4[={%\wL%6?Xom/\|K C8S%+g2f%+uLڢ,7m73BwGh΃T|f3;HsUX!|)|w>g=FS# 2J-!87"#1M pGcnFVZ\ 8zYqca mOʷ)"Gu& gGM(P٧aߺ-?yM%[t&/ҦOVS%ȥxaŶqXqbڄg^!P]Jq$PnϪ!2 3qJXH/'wn*__i|j|W<4i=WB|UFqFH&c[)Sd9a5̏YX.u:z#2\$,g;7T0'b]6ësI NҠ*ii|gPIq1 hh_OűѬ궓jDhEVO=F[(.QwNqbݹl˘:ЃxYc!NÂ&8|K/E|*o4-'W铅TԨ? m܉b/`?۾ى¶i^_=>`$G!eRYn>fq'oh.,*E;>(Q!*{V`ݧ mFo{GK(c~BK#=O6~,2 ՂTM#Pqg iO >%br25 cfۍ(-l˼~/i,?{NW2[,Wu49=! {ޛU15!ވ"qOF$M@7>:E=O? ;&+rRa:30,U4{˃ Al7Kj[oUvx>yL2/t~7I,n@(.>pv>YM4z.-NZX. smU_m/rbAdy].En̪"zL4^^^4>MX QDݪGgp2WJ9ހS1}; hn<`,ļq1rq;h:Ў6[';gJ>x"|.[+ "0P\(N-|V}k Ps%l}$DI3B c`& Rt2H T`>zEPAL9 {!CHyO]Z;d~ҳs"Լ̴Ej, 7_Mn?| _Vc͉t: |OݜOـ1F'xnM.{e08^1A]4 MtiW&91rυ`;P(D[)ƯVNj nO DZZX5Q+$ƼDu>Vd~t:׈DYq$Bu4\۾@a >ҽb;80v$$0VN #]vpa&s}x~DNxE0k|;݁Y"j[L9H6#>4{||fsZ#~e8ٜqEDDX\;RM(K#F vBR;m kL3s͢ ]=68UJДהR;DvKl'폠+y/letwBuJ<. T!TѢ GotIk;ŋ߈^1tZaI+@"Qp$NݖG`1ԙߚqٳ]|X~XOQ dGLV_qPH=:੃ĢDhTIP(1cS^8#/;4?Hn@+hI=quq\h5;N:[%$V^y9)JZr.y,nL!}:uNpۭWPh954ἢ;jBD' pЮm Hc!29b:-&b`;j<KHw4k.5ٗDeāslڳdv[̛W2LC![vzʺ&)~K\IM+C<Aݛ+_W^0)\<[swR_y۔SWQs>LBRz̙/(mxLW~'&g 89" [bc}@<7hTl )|365m > 4li*T?$JLgŎ?.7coE_1 Z  )WTL~4ƇLǖF n"}#zH@ox5FP#ǿdڄΚ|\K-6]A*1nvg.ɮ?3G%~ɩPb\F!R[2FM=aNktcDf;v: i /a \J=Vkh!wsS`tZ4uM_9roB$t 5Xtd#6ďs;TWAu;b@!ϖQSI2uB#^ (D["t/`:;Ca|{4kY!HAnE.sDu˦yIrݾ`]#tPN9xF*@]Xx OZQnRvLOH6!Qe?XVi17FM_@>]u>MH$^UDą<8'_k/U0Hm/ĨW]Y1B@%<}0,y,`"se\a\jLfZAt->»ަw,V7Dg6cI۪“q`= PK+ !qM"ĥ$m=g2tAs?(oO[!բz_ċg>ejw%YMh_ ֽ}9S Ulm# Ǝ+fQqqqO<V-$F pnj5.Tv@˗F5z srPē$MvW7 "\*jQ_(j#d:\dB6O+>ʎFz'9'=(e#%s3nk2 $ҡ~[eoE1!kbȅU3!4Q"C m @wRKtlTq -:NYr`&Ͷ vA$8 A$&)}A'hǭD\%Sz*z.5ZDs ^t1zϰli#h^^[Xp.F|BUFQ.qǥ3J()bjEwNtuEۆiF]BwBwލyC*SjlEwi`c( b~?F&[u*.#A\[{\XfFpoܗS]O#^(=k*/w.^9ǜ5d&٪>7[_nέ<; e"8_٭ Cو]GIJ \{jfrS08Mmaxr\l: P|)LcH>W@xS ^?:B4r E6 =!MfY Um&z?FI/sZ`-Jy1 FL_/"+ Ols~t*Eiɱ3qV7&c4]U4R'YPv^ YH.\Zs3 xrG?+9U|q\\2txz]C\Cs~u_4_J;e6*,?̡ +ֱ4繗_mx6M: zrם)z]w7[{XB!Q%3j"3+a=}+ ^?tTC4,˘zQ<ا 5薆ڭncrovxJ4Y{e,t5Rd+?k_d5l~//2P%%Rs(2$k='}kqP)Ɇ`vj=kT\G+Kuө$ e}cci7*j12x9E Hey (yp #:d$S: XFs>RN,?}B颪s>yIZ9=?Z$|M|2ßM|5\ r}Ȏ9n;td N]_zAU'.[c@‰>TPbm\\ia \i"-̋/9* r/ ߺ1O/MV k`} CLqHm,'7]I:(5뮹־n\t-5۲gĊƥ{/x C@ۅCQǦ5fg}BmvKhWC"b4Kov1u+U37Z" Ma 7עMP^r(RN"Nqv:4rSoͲȃ97r!q a!9"EA14Ѡz L|!1IllZ{S5F>FaBQA6roKJ:ʶsV9KFys}mHQ&ȍ{c&6Kj%";&:9e^-vxk񦯠@g-SMz }$CK1L$(#zIF( g, 0?BAOHplWz¤6Gmd"S8B]gTj:=xyGBR|$iQ'.KmE)6 iL;sj@K>Nx^G j@zPΠl!8.귤9qF L DkO(xv+El. ]9C|jYQ/pDe߽*ۣ+T82jƽKtvH!h4- 3j3$Wl}M Q7se&,ƈӇzo͎܋= 'PjUΖ"VǴ%[z\ǮmU=JkbGw =~\+lm|m5Z:_s1rIX~5 ZZ%DL%_5 2ǐvv} IF6h)/ZCL/Ir)c]JW,˹R;m }3qj܀+vi0ik.'ԏl9K!R]:uρ.a 5A1]w(RV$R׋ Y 11c|-#>DKƄ ez6@x z`9"_WsN5J+IvLufse^I4<Ժd"lp8d@a8iH-c[sMZቕ v˒s;})ęأҠl s\0K65Sq%q4z:3&`?솋zDv%C{ yM}y_lh&nCVAF=\%Gl䓃͹%bWMɭ8UՋO@qdq^@+RZM+|$,y\M .UZ[&Mn=.yFh&b1.O\ƀ?6-!(}݌Xp|Gt+p-c| WƋ{QkGE#"GHCM`ƐzeH[ZCU%TXlBg8 9#N1`\iBafV?524T;w/涸`ߜi-K"iބ8!Fe s|-7FSJl=og&fQW5/?&z-4S:g#?Ҍu9{ @1krtQn>nḘ|Da9e #jq-&J݌WJbK+6φ(f#}L IHt,ky^?4i + _[zdTf9B0?aԢf?nJ5PӬ)XCeF&}dc+җJ3YF R 9+N]Hq\h%S߇K.TŒCR>MK{v6(*Ai%<3){%aUi{Þ*C:Aަl3x5i{['Z V(Iԝ˺tF=TLAZkca3c+R0\tx;5]|0 xfCrf.]Շ? OϘ׍oP߿w3}~;S[g0䑈 gcDv)Dbyn"WY[>p`%yϒ5@KRT_7$xPC͔&4I{;:f|Pڑ,spCQB3Ng%RD,X9] N}UΠw5rˮ6>[/\14 rajIdc{:ٞ4ՖJrP==Ќy` >MmWmus=} Tz=^lW``+gVcfmD͡\<ȳK &pT +$GPY14(zP﷞=xvF ЂocT }|w;ʈTH|4*ϓ2*Tgujј6KطĊk. t.ӂ2`:2Z1ie6Y 3֧>%[j𴹖0$I59;] +D8Ķַ2uBzp`S[պ_t^a.Je+PXSCpYoBI>D⓼YV)i[ae՘GOPCQٰF5VoS(؝ J tꩆ%s+}RJ*N s^4-^,q.}BHagĠ2r/5FJ`ԝxX0D(&gU8˞ <- YZ