libosmocoding0-1.6.0-bp154.1.131 >  A b|b!M@eeeA_c}\0*5uhmÓ* -L!&ѨXᣚUWZw^Z[;$(YE6~s6ћ*A w͞(; ]0?/3!kDʂ=Zڗ,&V.͖:d`8*;9Yl G}=~C&П-fWouRZ,/K,x^mss=I"ՠXg#[ J$/gr#2K˧uZ6c9ff4dc4dede5b73f0a99e9e894866d3a8e7df17507994aa2ea0ed1520024a932a04bbacbe54493cf322fba5c649f5a0a8b041db|b!M@eee֔dTOCH8(R!#x#qXg-^i!~zϪ˚R#v橉o\Fc- c 9: :S_iȇ>#UIJj [w%B6(_K[p:b`jI0Nf0&ʰAҫ~t ĿyhsM?[bsz\! p}[.ڈ1艹 T592x1'0&rcKqAC& 4 @>p@+?+ d # N(,<@]fw     F `hr| P  (89$:M>'@'F'G( H(I(X( Y(0\(X](`^(b(c)?d)e)f)l)u)v)w*xx*y* z****+Clibosmocoding01.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|aobs-power9-10 SUSE Linux Enterprise 15 SP4openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Librarieshttps://osmocom.org/projects/libosmocore/wiki/Libosmocorelinuxppc64le b|ab|a4ce9732915244c34da0ef7d4109376552ddc31cc3e51bd6732d34cc053c97ed7libosmocoding.so.0.1.2rootrootrootrootlibosmocore-1.6.0-bp154.1.131.src.rpmlibosmocoding.so.0()(64bit)libosmocoding.so.0(LIBOSMOCODING_1.0)(64bit)libosmocoding0libosmocoding0(ppc-64)@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(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/ldconfigobs-power9-10 16523187151.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-libosmocorecpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=c51ec9753d180a9bdeaadacb8ef82fd0a5557cd2, stripped PPRRRRRRRiEIj]lWutf-81060e6ecf0a4798526a992d2cb5c6b36961ec8c8fa2b6a494fdd4a40598ce7fe?7zXZ !t/ ?Y] cr$x#F3 Lޑ,-=gUdztB[q=ɳ2wc8#fvނ'}YXaDŃ@C1,ť-k^ \}KZ_aꄺN߈6]p,^tuxؑ]k&*@Ew=||j|Gqɗ?n+ =?l>9Kꏈ}d43-Ĩ`zx"(N-U ٱTx%*Tc=|r8x1 ~ok߮$;*ktx&6L7LH>fP֎.#}bp8S3ڏpcckJVKr.#d|ZSPy)7]_XR-a [nCY.c8P3朽n3{NݍPUga5uXOP@P? l]c9u<~Y쾂* &%eBK֢<9%,:8n'ȅ.NiS qUa|2`1QYш}A W Fp*i s`vy+}n@m'33 @b;f`"N>q@$ /{v>T}pCoYSr)i$o(M !Lj^>ځN:A<38[_02{%GO-q6)(6FT 2.#M[D5g4< k*^]{z*f!z81[ORAԗVOhNLa O(Ǯ&PZs=@'8oX'dO>r `Nxȇ4/1ldhÂ}\՝mԎq $ׂ޲$FԸbpB2bky01M+ʩoaFB1wSjxj]}?!`ʭ^[/Ib^w jq ,̐Uc펄j(i.쿈ہ)'IP F[^(mh@e(KGXNlehVۋlr"PWɄTYU珔|k^y gZ2#KIVZ| ES [d d)izvT_6v9nN^Q͂Urְ<6AXKJ$ȼG4*t"ÂfRTP17%iqW u,I)8bWP#d]|,Lۮ@J mh$&bbh}zDi!-qԋ.wq kj00q!x=lS!z81!W%L4( I )Q,/i"h7stËbωS{ko2ƞG-.ч%9?Wx"A*! z%sTmr5ܸe2.&e$o1zԅm &{1]?Eb.cAjY!lfd|&.9pFC@O+}~o U6Wuq)D;bνmyAnW&e(ΛR%  - Ɠ6'G_"_ z9Z8y }]3ٚ~ם 6G7.5ZJL/*=_Ԋ QO4]f od+Œ?V&Tb/0U1LrB^6.m#fd/n1ox4Cim; yҘ$1'mK'JBk;:c'u?|`1W} >Rrsqekbfc!qb~j2 -uE$]Oͩ TW"Qki1x*m Щ%'*1ʣTZI볞덅sМ\\xzɤqd>uh|aSԒu2 ox^z *$?E07@dU<~uUj}62󬳙C@ )΂J H|`ŌU >E籷C ~^50lq_t=\` QsFXOܟFDŽHТVq lEL*vibJ Qacg7paͮWKH5o:$P[*t :'K!~uiȺ|+|/>g6.&=iMl3鄇x4d^sj-{:0eZ.*T愔/3P$. H@y*zncjZgCRk߶iK2$ee^4t.yB:Z^ K@˶݃]4măž{EPZO+EV|Au5R NrX=Qk0#6`X}ͧrQ] Pq8e 0 ?y*Jmzw7[۫@ 2QBxz jD[V&ؗrKЅß@U'?&9qwx>ٯ>6?1Y ww*-ۥف K]G/}~Q.w]O)Uw:d͹z@={BY#(ߘTC9W3hJ9=WK$r j<*&0RjnW3 jv'ltnɲH]1)0ܼ^ġ᷁="$NW3v[2_F98#8BLQ\`z WЁdH􊰎Yzdh+$V"Ϗ@_l>}I6|<#y"aV:~q&R (=BC @bVYtnA29u"!tBwneGZuq3WUzH SFk ?CJ?@ uɿ*χm05$Dd'!M֞^3 ] si0| $ÐS/03XUrͱu19ԧ@ /:U[--ldyߎDHwai! Ռ espQu@fwh"Zx@MpuifZ%9<| YC? =.oB> JK=LfCXs9*%k(uºG$ 7H7]7, <판qǚJX7(z0~="tzb CҲGEw⒕# qj;Ճ㎪J$`uX w=2lv}PǦ/p\'[br~{*.@nO?~GQAa#"6)(640ovfr/\(:'v>/ `M"Ug 8ҁsSgƐgA!w ڴ(nM]g'Y(Wa6h-h[5~JQ<ZnǣL`Q4Oos?L9dUYs-=Յ wd}2+D"[/5ӡ<*yG2oaSvR/q%n&sRqFWr4h0n];J A/E1~?oGYC@^{O6;q\Z+Sr|=Ry'|0@$'pۃ``jޙA<|StUxd(hN)KGA8]Е7gP-eٴ:NQF<8!] ~$ Mݣ<֦p_1#vŹMM':!!v+-g m՜G(ϴ1ѕ7N'i(__iCsr?vnRz9K#%T齜U^Ƃ|@rj(uYJ(_[k"+BLG$V<6ʎ/@.4 l6V i_>i[$S @ -ݰ.dh2cx"ⱇkG]qlZo>,1Pۙs˶s" rLr,V5|Z?_APAYTo͓e܎"6XpfED_,?E}s8\AR#ZXON-Xg 0Vf\7fH,Ro_˾{ʭwS,]} о׏ed(U+xqϰu@~xe)0LFr꿏2rߏYHkY^G5ټ" ]t}&+/2mmؖG#6.1d/^Fw.YE$ .Epr:FUJ"ܯx2xy]SD$La:9$|^cTM5kCL͂^hLe193ޘ6S8 uraL[j:T4\ށ&mۺ/DM@\J1LcN :Ud`2@t$ZF=A̓d7bvߋVǍJij¬&OL$3,\=\I/mt%&*ع=HAoXf;D){cׁI iB6(t?B1cg,ɻZz'FuG.RDxa!-&:9Y|NVGXȐ*djׁPjHv;+tk4~%di&.r:cy=)]KxX N}s!Si:՗ ; )`|m~ل]oeYg+8;M]a)G#/q'ꘚoDt`ʝeJXܬWw\=3_}"zJtIAie.y;^lʁa TX8J76\GpoKd%P PQzJI-0~ [#MtMnv1Pt!*?TBĤr| _\WSw`0lob 4B@4N] l˓LѾUEX6G7^T%8CZLP /Xv ^Puњ,aJF`W0A*Wv]S͘i"gdFߐ>*uU`g of^B$֬{ KוGOC`J3Q}mՍ ㍡H)հ50YAc`{d*{50  ghǹAEצ;cq8צZW. V1 iݖ*xXat^Z`i5a D8ۿ1s)~/1yD3,aK7@Ȍf gp [qN r'pEd/msRĔ:)'ҹc[eҮEA6/^ P#[-5aۺ~@A #\ g%]Ͳ2IBˢ8L,)jqI2ZIF}E͕|?Sb1πNAc\{wJPh] h}|됴j+"{movY!PnQ]S,zD*3& pHNg#T  Cły"Dzb!}z{j3ε JqPR@~QE"CFML.CsdUԝ\ 7>f?-/ЛH 3K7/ V V@DCwCJ}gjE^Zg<0dV#ӱ +!\Ц*q9=78CdD<*/Ur&ѿ4=$bIId̷>o(ؖvs@T F TG1z``M WOY*w Ԕ4dbix5QI &F_3KYe=zqH!<3_^n<#{Dm¦Ia":YʋsSLxr%eO}5W9ے3,De[m2 碦˷ O.%}YI C< כwFu͑SYX%/M B f1_PIKܻ~ȄES}rxj^Btw<þ3|ΆĜY  Ѥ@:,CN05T}"COgٴGy~k!yO՛fKa1Rwq&=kJ{RΤVsC`eƷWɮڝpRk*c} آ1Tp6ԅol$$NʑKA>!⧺u2L5rf혀)oF8;eScxե&5F8}x+ȴu1nM٧#xh}}B3mN"OE iQi+McT7FTJX=J\ʿB8KDk oc}٣'%_Oñ,DyObݴ8TKO5kcf3=A>OS]Wދ謲Yh@XJ Cҩ8S&ed9k:{kBHY7=@EԲrNj@ҝyF"Lg0і[,gSǐLQ_qMǒ[gT{&z,{5&sP6e.ꬁ\U(^u ` Mm"kjDB=I!,BabGI ZS  ]RϠ i[[vhBҐD!i?3?+!Y>vkXʹIѝQWEB9_ vN#~=K;#Dʴ&~8B @gXZࢸOYf[6p+Q VC 5tsg )lfRUɗ-ziEt*qNzf04{8³OH9oMJ9FV'T Fb9p%/QH,mķb2Gv?<}A. /~ʄp>w8Z+K:)e ؚF>F LXKUk3NIsPO+N]Jyϑk yQwjyR`bhAj"JU!ZK]/̓Jd͠Qy#|wJK~Ə%Z[#Z3&]Wn^Q9&&?>`.7Ro%NQ+?.J0 0A e$g 4z8fvnh,l)X31T$ocڃhȶZD@KFWpzrUFg\IcbE$lCts!10Vk`ҖwJ Sm9(6&W\ZհEC10 e0F|;25[%}=0J2K,a#ÍxlN0tkPA TvDy匩,dR5/y!PCa~T_#Eltv-7MfI8 P!g4}AY)0HlPu3_ !YICb+̘z?/FRN%$/dþb֕Gj/M`-4=!u>RHҔ"tZJ.B:q@'D*0 k?uUۃ{m=4yu`x_ Eǖ|>׈!Ƥ垕C=Rv?oͻFY:MR?׶0c1r Dff斳{Tmꩱ?|(̊(V)Wx=igT/BM.mg*01^"C7sȱ4@&M!#D$&pS, ǝV^SY'nߓbtQ/P@Ҧ|1&*I]ʘǗ6iOCruƫ5դ?>u\e"<z'L#bc]JdeTk&,^{2΁,x_Ta!9i5u9v-wBUyqRi}(M%Ք~̧*Cq}GPORsOE 0grOh3-nnVQx,IsT _r7[?}#܋O'- >gV:cA~)>'(h;fq~I:N7N,W^dz㈞%7kl q h5#q(ˢ]_ /M5d3|GLӗXF~5{937{YДb\P #*ezC<(>tvk2nKQFQŘ-E82݂ p-e}2o@@Z 0} '5}ŝ? c^fY[YEkCL -_6[Iji(#nDEmEJ_31DܭY#SQ-{YRqEg͢ڍا)s U U<ͻS 5X,M:gw)zW=ǘT(%ſCob`8LGkLݘ7`xHI  }[_07. GO..=az &fS"^\5tf.۱Fhb(RwwyÎn&t.8o).' r>NMM}{>( bnzb^v<$H+:P, j&;i 9IDUR>Fku`FO U;n`yc$$ yaFж׬CA/Wۘ9?]l!&{ \K1hƊUVoeԱj/2QP)9 y/cTf Q% 칅h4Ax_`޺JЙq\P"e~#~NI8JugF6Yhm0FBO (V86_1~>j=vܜ=}TYיF$a{}MX ¾L݁v.+ٷD2HD(JJ^knuKQ~ .CW8W:DsR\5J *r/NO(x.ϿV8ˢziE9|3r%"Q2"g@%NJ>R]DTٱg*r)S0+PφV@S:ܥYmk.[PLD o נm}jJ|TVw:ta^54 Fq=g(tV$`/HDYf㵱Bƈ}wxo PRPWkL͇/A^twÿY7uFu;sV+S'hq v,̆Ž~mvl.%)C)Y3翫첼ZbDecp{' ‹F ej^\>Fv@@!AVc~Uiכcx$1zC՚.S4D|1pI}LIVyNhO:=!6UaKR'pmPLeS؝ +؋ H+M\unIlW@0XݕyS[ڻlbL亩Ni\W1AmJ1lQnie4hn]5z^kRghȥZi  WH#K^ ~v:LhkT8Xϭ+ ҏAΚjEc)4 L,f&cmLmT*`FD޼+<m`h+[t6[};~4m}gD7]9%E{[Yπ{<j@pS^5 zr})XE,v˕ɀhd= ncN0ah G ukyC{dE7ao׼ fu͙J>a&_fq>#3mNlMJ5ԠQ6o3oEAKXgaV@*_)BJ<εv*3yl:61ٳX&S9H6h j]/PHK`Zb,Dl0YNd z `mB@nvU)5Gl0Oe!ge=p)<ބId }ʱ%qaV6Cv>XHYf(>N5ǫtE8BDZ-ǷVK>Y"p .c;i7T$ETM`ST衃y :+uIiv,׈\.eEnލ xwpU 0^p'w dwZpC9qMA!l7bahemZ8ۉ#ې%DƟ < |FhT"c`%!v-x',U;N6FN}z=zHn㞕!DCZL0DPXX:wi1d=?u"ȚeZj^)EJw\}ĈYWEkGp>N lp"?ˑZHg!u+Ey^c 8Kc@T2(LK=B㔂Y_P.{I[ێ;]7%_,,RP:vb,mw~{XK}>1~{|Eu^mhŒ-KsL~c^{VX PJ(,a S9V{^o`F #Bc,.?.fgp{@wFBLu€vo:9+@$*Ws2!P$Pj19ee;*>/3y[C22Eh/vBb*2yByF \4hGQAA˾,k/)4$~NIrUeY˥ Mmtu:԰C-E1O^r !U@- /٬ŝ?u=g.M)T҄Y sM?!0Pa}dI5g;cF-W[s> >U+AtH$d:OiVr-Of$yp\cPU|^0>B ):b#HSbs$So &^rRdѢJ4jٻ{&*)~ O eӵLc*U/ xOc+uJݝ #Ԭo|>n ZbjC>4``ء~#d"l7F9#S٩D}B;|XDq#g;ʜPn[檔~R/1]Y8Ξmǫ|^m *UFVBגՠlZAaKqѷ:m>~ggZmi:-c >VZ֞ח/A hU,PwSvD9߷!^^>SA$K|Ǚ"Nga?T)PU6T%?[q3,xNeԈXag}dMJٮΰQl[6Š4k#WGZ'5.h̹ڗzHA0W`ʞpkmE^ hקQR:H E4F۩S(&\-.v/9a9@뼄m$ʍ[ǭ _,n0L$@;u%_ 0]̃7f9m.I&2r/d^jf{%SdiTh]jX"*wX?d}H;U.+rOw3Ց]ReaOHnF(&諒!* [@SdYmgEE#bRɣRB ÒAԷBu[G˻¸IRM[+Df^ S\/-ϩ1 |@~t!OR#.gm |:*)&;'ľɢyR@J[RRL3JRzp] v[DqXƯ (UPfνCIvr;`,)XT58Ozԕ$tmhey53J`7pM*܃ݺiL4.PِR/v ޤK%#? wuhS&fNDoʻyv#JǹfF +ZSnr=[ATEWW''p1#0@4NEu937x^pʲ9Wq0Pu9E |82ޖe!\=4&‡oNMyk.1`pP/ؐL־c)! 0 lr^,*]xfuXczjp* TDc0KxŮ, 3fʋhT)|= djcmh̶uU>*EurW&7l9=lWAuK#j堆WTYrjH=;+}hn#✃My1)\ܖJEi2G.Y#M L)YHafFW-{?m;X?ZFï-:_;0}I(S9M`V 8sW "$1Sza|'&ߦK~/ݮ 0gΟj&Š:K4IDr}!AaAhYNIe_R-DJY.slpX8Tγ@0)X Dw ԠNs:}EdBTc3S<êvrG_f\`a? v Ae$q3lS$N -Tn>ּj L2赻@aqrPxCrONĄ)v~Vi1YGc9<+hMH)w2m%|LGR P5v.iuBUdHz[֞M-,5ⲉϙ:Dv LTcaVf8qՊ$|]fZ DMh71 w !|p-G2W4ĜH4E`\y!ϟ)-{}c6x?>R]w#n XSF:Np|%m;Ikcܚ{(N{:,Hc(F1I%¡wb 瀞UU d8j|W Ki3CKh'305W*cL`6 D͂ @'\))RZ!>@i_LlYbx6cck`QKh`-c;eEALP{%}XB&l1l<^cN M7Wr\ ЏQL$0{MA=y7q/ JMdU*ǨRuܛx X`DlQ0yr'ІzQBM]# }Zt swTT']ޗo4CXBf Uj)0Dq) KMU6 K"? m5߫F99}aeQ.d2P".JN/GyIN{Ǐb;#G1n9WTq ÜGd۰O'q_y!fLci-ʪ&Bc%;*pڣ-06K1T}7^&Lg]{t̄/AYKq#/zX6k"=SZ̛)3nG{̔B(_lAB[:` k_T?%Py]:}x,_x_B3[kG6I* )N/Z'N:+sM *%m`J/ zrc%}cqUsMM3('> O`B:<5״ !f7y}P x15Rmު_@ҙt2@VdGu>xNV̐F[CmouoL4<$Y _}1-gLE@׳/dդxɻF;s2ɹYMpQb*L짧F+$F6q$mC+*ʭktZ\STac:Q]njY͙Ke2`#;D0e* 5 ƣPJ>zR] f ӊ+Ƈflp,FL-QM"8JJIS2/{u]+'6m:r7FCb3M. K5Qr3̆.h5"cl*HyF"Ɂ e *i!tkm?ؒ(D2FqXNƛ<)Gqvoo%8]$+7pzLIC?FL7 YZ6ood} t:s8&jpObxgPz,5׆O /|7nw[q'<)́L='4v9l.IA]d\Oy*8bPLzRa\ޮ"&20ȂE=XzHDZ&I y6S *Y22I~JxFEm͐0TnD\dW>k^"!~U.*L&ń-_y,NJq!Y+mCXrk/ x+\kNYJ6lHf_1mC ǀ 3>Vtz JCz/,M(m_o :Z?(w¤LplWR/ňŪlPqk8S 9EX}a'A"jQϵ|$,VTYXSSs~=}&rFyo| Ǣ^߾%Ȥ!#_CsNCA m#g 5L%P]&V_ p)Z;-2yrJFfN{y?^5sDUBCl*%lހpRpܔEbaepAK{?$yߟAeg!P!{jV( PlV5Hn+_Fv4Μ@05ڜOPE,"mH}V L˙٩yFSE6L%$;bH;6N`ͽ+gp?bt)Y(ݮJ !~$cLH(+`'E'aH>%DX$ZZ 0[od,sO?y͝Ӕީʧ#U_Uت~KÆ5u)>Ljy`,K$xRiUAY&+h?&@GW{GgT\G{.03sws r8$Dՠ>$q]Zn˒YHÍ+ŝ|Q$r +ld.K֑-fr$a! j/7:Xɵjtc\2/0X[ۿ!ہiOV @oAAsϿd#m:=zQ*Jh+\bIÏ61EWmic E|Dqj8 C:ݐ< ʬYr5?w% _2b^܏c !$f҈wQj8wÛ9vqk0yΉ\R4V?a_;V#8[ Q!`FkvsׅHl// }l+/-wq42#l/>~uƆׄ ŴPtuw) lw(ТF#Eۗ(@IQD5ҦfbQߏX^˫㚬PB8:$撡%7s{2W Y/O͓=}RfRm )]N'^1iyuDeH\XkЄ_oNqgY&H*6kG|jNa0zm3#lzJˈ)oij0 YZ