osmo-pcap-0.1.3-bp154.1.31 >  A b|h4!M@eeeWdrfIQLObwiD.@hZc8rS{]ޮX8\Q2*Fyv`޲ƒ)O-7MC_U5F]_%-=kZœX>Uќlny kgu=JxtèA?K+hWU&u$ )3NbO6 J5L̹Zqj Ů9% -Z@ WkBkr'7 +0>pF4?4d   >  'Fbhp a @ l   F l2L(S8\ 9 :C =+">+*?+2@+:F+BG+XH+I,X, Y,,\,`],^.-b/c0Pd0e0f0l0u0v10w3x3hy3z404@4D4J4Cosmo-pcap0.1.3bp154.1.31Osmocom's PCAP client and serverOsmocom tools to help with pcap tracing. Run osmo_pcap_client locally and send traces to a different system.b|h.obs-arm-11SUSE Linux Enterprise 15 SP4openSUSEAGPL-3.0-or-later AND GPL-2.0-or-laterhttps://bugs.opensuse.orgProductivity/Telephony/Servershttps://openbsc.osmocom.orglinuxaarch64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in osmo-pcap-client.service osmo-pcap-server.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in osmo-pcap-client.service osmo-pcap-server.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable osmo-pcap-client.service osmo-pcap-server.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop osmo-pcap-client.service osmo-pcap-server.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in osmo-pcap-client.service osmo-pcap-server.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart osmo-pcap-client.service osmo-pcap-server.service ) || : fi fih**$A큤큤A큤AA큤A큤A큤A큤b|h-b|h-b|h-b|h-b|h-b|h-b|h-b|h-b|h-b|h.`4b|h-b|h-b|h-b|h-b|h-b|h-b|h-b|h.`4b|h-b|h-ff0671142e3491c0bd01f641d56f0850732beb7fd11f296e498c551faf8484ea3689557f1bfb9d1464273e9d879de66dda4adfa9e3a67bb1bc750403d62b47adeb11c8929926b9a83c84c5ebd3dfaacf2ecbad36ca941ae0fd5334c49eab47a7c27feb997f9c328f77caa30e9501db8286e9567d366a4806b0f6827ec92d5ff4b42384424401f08b13d7543c28f80ff08a09f9eb05802d5c8528d8ea6744558df0ca96ef1100e4c521b4b34c5c1de4c66f6409f2beffa185fd46a7ebfcda2818a2ab1090ad4271e2ede45297723e35b55fc925d565e5d78a53aa0d40ac731c45f2b74d479437868dc6fab1c8030ebf793d3a5b5e523c13a65a7ea623e91a434cff0671142e3491c0bd01f641d56f0850732beb7fd11f296e498c551faf8484ea6d92014ab6cdd1239f88e2e78b6c506c7f2f675a084c64cdacf63332846557b43689557f1bfb9d1464273e9d879de66dda4adfa9e3a67bb1bc750403d62b47ad57c8ff33c9c0cfc3ef00e650a1cc910d7ee479a8bc509f6c9209a7c2a11399d670d24c60cc91ff1b0c5420d25f1a6fd55b9f6064dea6cec28785852fb51112a8serviceservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootosmo-pcap-0.1.3-bp154.1.31.src.rpmconfig(osmo-pcap)osmo-pcaposmo-pcap(aarch-64) @@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(osmo-pcap)ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgnutls.so.30()(64bit)libgnutls.so.30(GNUTLS_3_4)(64bit)libosmocore.so.18()(64bit)libosmogsm.so.17()(64bit)libosmogsm.so.17(LIBOSMOGSM_1.0)(64bit)libosmovty.so.9()(64bit)libpcap.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libtalloc.so.2()(64bit)libtalloc.so.2(TALLOC_2.0.2)(64bit)libzmq.so.5()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.1.3-bp154.1.313.0.4-14.6.0-14.0-15.2-14.14.3aaf@^ZDXEVU@V~@U@TT@Martin Hauke Johannes Segitz Martin Hauke mardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.de- Update to new upstream release 0.1.3 * https://git.osmocom.org/osmo-pcap/plain/debian/changelog?h=0.1.3- Added hardening to systemd service(s) (bsc#1181400). Added patch(es): * harden_osmo-pcap-client.service.patch * harden_osmo-pcap-server.service.patch- Update to new upstream release 0.1.2 * server: Add pcap snaplen VTY cmd * client: Add pcap snaplen VTY cmd * Add support for generating IPIP to osmo-pcap-client * client: Allow to bind to a specific source_ip * client: Allow to configure and connect multiple servers * client: Enable a non-blocking connect to the PCAP server * client: Prepare to work with a list of servers * server: Introduce tls mode for the server * server: Add zmq based event and data interface to the server * server: Add zmq interface for publishing events * server: Deal with jumbo frames on the wire * gprs: Do not collect BVC FLOW CONTROL / ACK messages- Update to new upstream release 0.0.6 * No changelog was provided- Update to version 0.0.6.git1488925061.4776b29: * jenkins: Add the build script from jenkins here * distcheck: Need to package .version on Ubuntu as well * jenkins: Attempt to fix build on FreeBSD and not break Linux * freebsd: Include netinet/in.h and hopefully fix the build * freebsd: Another fix for the next file * jenkins: Attempt to fix FreeBSD distcheck * todo: Update with my long term goal to have TLS support * todo: Add another of my wishlist items * ci: Add travis.yml for the github account * server: Add a config knob to not store the pcap stream * server: Add zmq interface for publishing events * server: Add zmq based event and data interface to the server * todo: With zeromq we can stream the data anywhere we want * misc: Update the todo with an obvious thing to do * vty: Fix compiler warning about type changes * misc: Address compiler warning about deprecated header * stats: Initialize the stats(d) backend in the client/server * client: Fail to start if it can't bind the telnet interface * server: Fail if the telnet interface can not be bound * client: First round of statistics in the pcap client * client: Additional counters for the statistics * server: Add global and per client counters and begin to count * client: Use pcap_stats and export them as statistics * tests: Enable the vty tests for the osmo-pcap as well * tls: Add initial ideas about TLS in the client/server * client: Add API function to close and re-connect network connection * client: Initial support for TLS in the client * server: Update copyright after zmq changes * server: Move to a write_queue for the conn socket * server: Add API function to close a connection * server: Re-factor the read dispatch and connection close * server: Introduce tls mode for the server * server: Allow to enable tls for the pcap server * server: Add vty interface for the TLS configuration * doc: Add initial documentation for the tls support * test: Add tls config file and enable tls a bit * client: Prepare to have multiple server connections * client: Finish renaming client to conn in other places of the code * client: Prepare to work with a list of servers * client: Enable a non-blocking connect to the PCAP server * client: Allow to configure and connect multiple servers * client: Do not connect default connection if no ip/port present * client: Allow to stop and remove a connection * client: disconnect before connecting the connection * client: Tolerate an invalid pcap_handle * debian: Make a new release with the new features we gained * client: Allow to bind to a specific source_ip * debian: Make a new release with the new feature * debian: Add -dbg packages for the osmo-pcap-client and osmo-pcap-server- Update to version 0.0.6.git1453123519.3fedbf8: + misc: Add a readme to describe the project purpose a bit + misc: Update the readme + Point to a stand-a-lone repository with many many packages + Mention the packages available- Update to version 0.0.6.git1449177446.c016b5d: + gprs: Do not collect BVC FLOW CONTROL / ACK messages + debian: Make a new release of the code + server: Fix the language and refer to the received data length + server: Deal with jumbo frames on the wire + client: Allow receiving jumbo frames on the client as well + debian: Make a new release + client: Deal with external representation for pcap files + Make a new release with 64bit client fixes- Update to version 0.0.6.git1441897900.f42bbbc: + gprs: Add a custom GPRS filter + gprs: Remove left over for counting llc frames + debian: Prepare a new release- Update to version 0.0.4.git1419284011.07d96eb: + build: Replace deprecated INCLUDES with AM_CPPFLAGS- initial package, version 0.0.4.git1365611892.4edd6e6/bin/sh/bin/sh/bin/sh/bin/shobs-arm-11 1652320302 0.1.3-bp154.1.310.1.3-bp154.1.310.1.3-bp154.1.31 osmocomosmo-pcap-client.cfgosmo-pcap-server.cfgosmo-pcap-clientosmo-pcap-serverosmo-pcap-client.serviceosmo-pcap-server.servicercosmo-pcap-clientrcosmo-pcap-serverosmo-pcapAUTHORSexamplesosmo-pcap-clientosmo-pcap-client-tls.cfgosmo-pcap-client.cfgosmo-pcap-serverosmo-pcap-server-tls.cfgosmo-pcap-server.cfgosmo-pcapCOPYINGosmo-pcaposmo_pcap_clean_old/etc//etc/osmocom//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/osmo-pcap//usr/share/doc/packages/osmo-pcap/examples//usr/share/doc/packages/osmo-pcap/examples/osmo-pcap-client//usr/share/doc/packages/osmo-pcap/examples/osmo-pcap-server//usr/share/licenses//usr/share/licenses/osmo-pcap//usr/share//usr/share/osmo-pcap/-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/25f70e80ca0f5494de8e3438f371387e-osmo-pcapcpioxz5aarch64-suse-linuxdirectoryASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=77bb0b8bdb67510b8af4719ec6ef2f1fad63730c, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=a4c3e5e37a073c14c273b31edc3fc29bb9eb5b98, for GNU/Linux 3.7.0, strippedPOSIX shell script, ASCII text executable R RRRRR RRR RR R RRRRRRR RRR RRR RRR$ß09; ,utf-87b411f1479a14a746b84b6d628cd8c3b20de760b3388eb527e936b99fd6798a5?7zXZ !t//] crt:bLL &p]YmfIjjÙCVN&)t|{LoP,ŠF* ?g`koeZYP&9pWɟØ M"^{8p].a#ɰ~'?w7bE2G>*;#T-7h`'R}!))FpMܭ,mN%<37d+vTx*C$x1фi]HS0!lAR1:ڼhNMߪ]mWP#߼UHPX,OH+T&0`b1} uGp o+-,1I"*C.XOK;eفݤ._b ǶMo~N~"Weǥ"r1$'+{K(SU 1p݃H](kCFµZhjGZP+b }83[]mRn/ܭh [bv;sWrd|-т-IeUa9<gr6(HEdS!D+bW_g⓯>H1%x8H~=NQ}YrTgsX{1t9lj2Rt-vٳ'%~ry3Yս0gL ώ8N;'ZcDc`;g6o Ԛԯ<o¾{(E& e #U1W?$FBRj[Vw g0\ճ\C b`Ye۷J: z UbyJ3ԤT7JzQdg#,{/" ܱɋG$"Ŀ1Hu^c]^u&9]X!i5#{h^'VƩvaK!%1n)yhNq0tc .gf"2s^Y""]4$ZQ>:fevpuŖY!]N )a!ձֵT{џ va–=cXVUpg|"B|K d?DܭPx.Tov^^q pngzCosR9 jXI"z~&~auv (9Mgvӗ5Y@G@tf-]+%gP;<_kh,Y ʯؖ75%;tP_J7@?>۝u/j%m'º]d=i,K m;I㇥<#i[ OwT `ukm(`jKo^"ꦊBH~y؅Orҟd?ځK6W5nF8I?1+9D\JsԎ_0x`0͟KZsXybg}n(tPj;w uMඦ}Gu{|ڂUcҚ{8,|C^<ғ$u^(jixۦoje % !=v]Elm* (hM!G%}tI7/hk]duRJ(JYVՋS(-ϹF]%1_x,oH&am c32Ed7Җ@Pl@5^%Z![H㮆鵻kZDo2GRlRna$b7pM!p=pn[r ƤQU3Q/xIaqE4kq!UP$jϞվ"N!vx B+ 7,}RH*"M.r7<sIAwl1!a"1rFR_̏lK+ouq*Dm;yyi\${IjC Њͮ ;j?Bt\ [;L7Szu5>t!OǰBWz0@Dх#>Quиi\i.3"SxjĒ2 Yu2d2SH_Ž";H:@7y0֒&YeH!i3GxONXgUb׏67INKV^>VO9ǡL{ e4ψ}(\M=e6z,Ϲ9R᧤)0yQGL,$VZYSZxFw+;Qq2Ca5d]\GCIg xI,.~ Od8ޱͳPr8;K&P.u't6nnu" <~7)}{SOpw17\و6M"77)\[rCgK̬%tZէpYjlgC6ĭ"DnthWҽL_.'lPqOk%_?L!1E LFP+zk.kH{FyTJ z)^)6iQKd, yjT<\*1s6;rnQ2A6IMd<*n2{j7a6y~iu :Ѓ/z?Y}\Ѳ{̼!C yh@;\Fbby4OIN_m =F7~Kb8@Dc AO[DS\>w^u]x"Z炎ẟ* UIKCau^oCv?TE_KZػ5.)I#^>yN%F"v'R"K%@ƯmBAJ],뙽fLї*Zv(K񑣱)#,=![_^8D J4ІBqh"@cHm1g &.#!6u$i?sǴ;AwR \DhU>{%-% v3 jCeM^_)9va)AQ7+Xɹɷ㹛D%ݙ7LnRVPC45S`\*TI凸.,ӱ@?s ';\Ndʧd&IxK^?b4xk,\rvM>S )2e\1|Z0+8Q>&H/ [#l-4O YRG4K'ӭbX:CA! i"J-߶q#A"gݚ#L~2 qGrH} s_yoIhgNֳ|S?+^ֲ;D@EHDĝ)%]7 NP?H,wOcRzb [In}+vljlEA oQFYWvClfH[߂ML$Ly@'C[e~|0uή lÐH Mܥn$֌NZK@ɫY.~l-_ϲ`h5uN6;bMTgWFJYX1dw0P4k5JW8Mɴ`.ui< @naIgcs?]r%Q#C՝50hKRjG w+dZ(R dl;7E٢GoԦ s7]upVkOC1K#͋y&uԥʈ[,YZɵp.Vp>DnG,,WlbpA>~#dAw!SS qi;TCfJנϘ[ Vvg7!f.Z3-2U Z(+Ñ]3'b!#K3aC5V'I9}vⴃ긶]S &L(LS٫bh!#llŧXb~Z75o!rm;D`}HZgD4*>DVgiY6]%zX8q = 1mݷ:#P;KktjPqa NFq@e}p2}B˚V.Y5Ǖԛ7;{چ,).vBkyJ_Hf.&HC͒=6YBeb$ksMpt= wQ4"C~7'(CyVhg2tՊ&.Nkc'V VfgC jP$'U#X;,^P[f51 ZA2BBk$(2&(Shp?zLq{9>c0ޯC tկXz0?d0wuo &h-QG~`Nk}ܔwVDGG-x>!ng/֞6>q} =3&9>3C[IM$LǩQOҩAZLP/&)}֩UL\td"j?WϪVKоDUeu%v^>'7H&AD7 W`$Zq~dp^bDLV; C i &8f}q^V!-pmhkyXӈ:͘<2L(vLUsS|+ojhtn_\m]^j94PA,AuhWvЮA c.i$[Z^4Z]4N;=K/!l#uyh)hBXVsnbBRl$n=ȗGjeEQVFjrM>t{ugV釡4L-3=/]P,7\P B:+#w3kl0eEVw{9ER+^n]v10==+-Ld#8ݢ:M%VI1‡ )FX;6oڴI5xW)R<DVKÕ$œ'B߭n/$1)"ED;G}Yh*}k pd_TE8ۜ8.&/_&ٔq^<=;ImeAߏ$ԣ4w3 ]S7j'nAZ<UЋw nҔJwp(_{ݽZR9/XNQ>˖2bR%MB'XÚMՕT=8v${"[t iZR[+OzA;k&~l&?chXr%PZlыvEً  Y)rC chB¼ XMگ )NDZbbE׎B5tGmTA^t=`z{yjS_^LEZ[w_b)IEsHXc^ο }jܑY@}k?< VhAoY Ta/TJ0-Xo3=L  BUʟ]Rq U~аGΌ=>Qm}!A / btݦ9y 8[mr꜌03ADN:dbw;+iaԆ ~R4)TO.G'֛kޏпyj&ڷZ$!k5PG05YT݄J̮ѨFߌIcs㈳]NQ rGY|'֯J:›-T&!s`6 hEs+=,fL#O9y˕#,4plzف"bP?WWFD{$$UWC0N ZnxQ f g gdiybwUy0&ePj.*XL6$9ݦ =xqF 3MܵR<fŃTE&<HFg*(ϲQjmeIQ|d1P }u3N8l%*|225Db/>b 恽bkdG2f}~bɮ]54Q2HSӗu6!{՜=Oy)R5}:S0EbdH ܖ̽X"PHۖƋJ)eE@ݎ`͈EyM|#?-A~ՙboF[k f`=ǟ5Of8JF+0|Jϴ-m۵CYP6=cvj՛85,QaTMr)J6, ٜt O<$o֝9VQMYo3VH Vބg&A\80X:Ba5Uɷˇˤ ز\@=~:Hau ^o_@Qt|,57_o7{1uHKWyO_o@0dROQ@Mϓn#m}"dN` vGq(2̱(Ùڡ?zgr.~sycV9X-@HH]Ҋ=\U P BUs׵M{'da]uXit_~F8er\4&2Tj~{[e5O4Ȫ!U ܧ3Hy,鶿MW8i[Cih]C']S}B=ȡ=jppyD<'_ҀQXu8)^SROXW%߳\cԌWPrS[6VH PJaЦ{ȹ<ofEO%z?>yAn%T DP>a} w-&oIX@TYLDC\eȌƿZiJu~҇2M&tgC f#ly3ι&D!geBFn< >I#{A=@Nqi 7B.q},E;9aR *dbDR+@/q[ߌ|eۀV/h޷pMRcU@/gvIoѼ|Gtd\Yf;w쑥j5oT?ٽg-f-@$Yd޳X2B(BXNH/FT`F7mԖ_xjl7—=:)ɟo #/X<C~-%FL+SZ ֦ t ;7: 6/&B0=]4RmPn"m~-&xiҰdn넏`xkI{&(\po:l@ն7/1k5lHP v4N qv$'PX@t8ɳ72'!ČFY!-g?ybK*5 *j_udf=;| @xaV[ b F'+~ #Z{%dX s/ \e#03wܜHݟ!BH/,kl%4_#ҩ;YKԿg;'" VgɇߵaMy#Nu +JqNuW?˚59qXtXɓ aP > Lh̃NW7V٪z9<tZҐM>LDکxru̖uD :IObPLXgS;Y0:=qo0ILpQh/ũlD5Jf+r9Do//P[lthf\E蛎 ʗQ^NF!5=@C^ ԁ^O"¸,5_xA@{J!j@Hn\tOoc{RTFW :U 2o+jOJ6bl/#I}TͰoP q%yF2.IA&vZʭYX_83*tӁ߱5b0wB.'4=:GZ^k^RYFR^dK>mRQcoċy%7<%t:IsU*E Ay-kka}$,P)`~~&V38[g ޸[V|#vrxf?=slcѺH2I'=Ţ(98hPY7ÖN\\[q)eS*Sak^=LZ8M;9iaz@&{L&l_cWOp[RʜX#q]8ק p$'|Ъ|Lv]%3b3 iT CuVd phCuHN7 ;WT/{ɔV/䭱W`i-@Sa;7 8vȗ0yYf3uΊ z=K”e}Wjw5&B M}! >:_-'C&[Tfn4 RH0Q2هLmUEg3kl_YP*T$t-$Ϲsc+oKt=em'f`B۩cd  櫆0vmP>O8kS^wFX'. 3LfDֺ6wpSkx2~3ƕaVeW.G*i̶ ǐ!Ccusl߼>B](Fۛ/1ʀ "vMTp\& Z ՗0}s.7S%>[r5Տ It*c·cW=hxQ)3DY&֋pBZ'ɂT<=~275hpSNP4zc>Il8.DY<=%+Q'}D$Un>zH?v[FCνg0 kJAXf=`#𜛀IcN ޥ)Qrdg3#z*&ԄsJ"o-/ j^ ;~Ct! O{BQH X_La:F8#ITTjdS@,mz>l3֞B_ p]a\)%6Kv j%7vKpzb>:i/ϚcL-Ro ӌO=;/%Vʪg$UZV\nwm6MZK{ @ֳ<q.ິNNT^Vڝ&*SҗJX: w?-V :bs~P#poyE x){ǷcWU,>4v)zPR|Wo}Wk. $WR'o}~c] z4זmyTuՖ汜J]*ٶzAJSuZzNhf^ȕ ܤONx`D_ZQ6 rb{m8(,@ D#cfFXcz_LL.AKz0X s:=%;4o@z^9u5ߒhr()ZE"(1t@WX7>RU< \Wk ? ߾˾DE9יY33n _Zli/}0%a1==S0nԩstGH]E,s:cܣŗc'zKHS^ʔʜ^~dM’&%nkmjAj6g ^QlN\^|g5VZ-3hsaq9cLpƜ\<1pAU4rcPp`BE8\%zu dwùŘ^ f;7)>kJЛeP-' M9 rSm˄x\-}#v +q̓eS\ q7HLn| aM&wC1arfy'W6Zo[6/"xE̹?ۏGECPC]F1n+꯻~H_o^=^ĉ9o(̦*2QcuωDbD_lK49)+ ;&*Q4ݦvc\-R* NdC" f`C<u%YhK9ҡyexe\ Abx"o6Z"zrf tgoE#ÈZx*!݂L:f',y8XEjámxy,qc{w;VtD݆_I/kKH2(ڕhEKҴp0eʥL8[F?uED@PUٚ%k25.%J`l90!AhHeb䞶`3iSP&o!+V/5"epT<|ʉvtmU9k0كQkmc|I%=q3*`a9$A#c;Det5XƷDKC]5q"ZPe|2@vm r#_ʅ QGIz\yE-&LxX].VxZP%`$%4Ol E 'Ρi9}4?`*5_:l{سT;R$*Ea(#W.}Te>DD_]!C aM7f7$QюLŨ{%WY /vvXOE{JEu % זM dJNJWEw #l:[R=7 k(?'*z|V9FHa2$zPI4,ɳ?jLHl#SģMHJ<*) FhDr,ܿĮq~EO(Fu eطo `=~ <b:VD搈0! UUR,GGeugqvw71OIc(Q/#/w1 mozPGPڨd\Z]Fi/Lۥ ADgF,ҡ {t+Vz*{tuPϼ -TQ<-}%1%H]lBB/YfjΕ: hF}㦙e'^ZztTz'±{f:Nտqy9*mAE;fL@ ңҎ%@;%|ͰdeL8yt@f0|U]E z<Pmm2&J,j/6p7n7ĞEOTbN[mԋΊO#f$L|HChr>yrrTm5zN[-~€7V&i#ּ@EdS(U/:,p(!NwRػ(6%?T+$"ʹ>(nTFE=;|';9e G 9M#>0鄋7ˈ^0sV0;/n6qP p wn9hǴ D:SjY:ĭذhN`)Ι*V$ 9vp@#G{)«F!&JcKUO =j.>ftg @5!z8yv yccIi#C(lfW:Y`=Y(SQsCuE'?ZSFZ,Aәݫqn6G}*q:U/dTv$nfe>-Q%5^hgxA<;ma2?܉Bl (?Nʥ]3]4bc)#oǧ\t=R# :hV~lTR"Q) hP,ea l K6)~ Kye{i:mJ*.Rd7g{4o_-_|ޖ+ʼnͲ q7%#sd#n9ϴ=_8垅h}wBc)-lv+9}8F `):&8FIn>!/Hm>Lȇ+:1=Ma +w{c&R| il|zֱ5Ach5_ pLLcCZm)D8e'jNk#곘xV }ۊlöKxc@Yۚ3^4 +FN*ԢBrCC-{>րol߯>7fYPS_^pBRW$Lg[ W֟')%8D,_rY,60!x%u!0b/Z (w7DE{c|_(6q ѭTAC1:]y`pڻTqJ"Z]zŷVvr=*5Ao$E5:f/S@zc3[hdq4q>0Wdϭmݮc 6|UHoO=xHY)el}t]Uo`فF.S2{ 2+1Y=bĸ>`l9_ 4USmA]dAE2bi5aƾ12%]w'H S`EwO;)@G$Oh&eM,glhnZ SQ[a+~CĻ9.5~ݭ nm{_ -G:v]V۰u:ɔ~iyTfZ%E:x4?X5%P]IQ~SdP}bi^,KX >enjʼ pZ2:wLID+hK&v&v 5FMp.Kƕӟ6m"5E 'ac֦8OPXe?B(`?0 IL>%q3l9qeYŖ4-lOW?ÊX-+P]ӱ@di7G$_# T(׳FL[A譎HWADZ}?6|D_H[oWlyq9B jA]{zG,KuO-nR'RXKý{p~e 08ؼ<̺,Nn Oi MypiȨiP} ntf'T2ԟkTPvY( A\O^pXKqs+7ӢNC˕_ϩs惩\ӟ}.@ ,8RayTQ}}ǽrEy8j\H$y1?gi?BX>/TZ\W?ن^~ *E-p;=;-a?ʏ9$k(~L9 xfaR89?.š Cc@^cu9+VLYM(RPnVg ~oQ "T!D\ܗh,(|&9ǘ!q}]0QJFUbB7qqKY Y@_DT=.Bi=8DS?-ѝWN핸*8gHn[#M77DvA.ǿ9pt X *}Y 3ŃվFFX48.;; طZxff aN e^m=X]0Hn8c2.L+y)ړeT \ZN1\(ʗ3 2Kj:ezapYGK,rlO*).&X+dϳOSG s1sWEBY,vs4oU>ntfl̈́T ѕtpn$՜v/S@zSȄFDC~CO9 d9ˡoL Kѝ_K{^n$\4|*# /N[GzgOod";}W 5o~O;nz\t&2֨ñ i}ݸD6Y%8;6X3,1$Slc^ITiyp;Y|6`}嬘+L-6u0G˲?>x(L4߶*,!7@Ofmvw$4=И<>uy"|Aܙt"K8Yj8n۝nLCjvK#/\sl {]\4[jd Jfy ^.`ӠX;SyV;YC$͇wMrDZ"՟G Kk9zހɷBqLגPXWt\0=ll&i<޽2$OPTQl1cҋqRdv4-ܻeZҺ&DfV@:J#k($ $xZl 7 !Vt s$۞0"sZ+17aݰAk=tl)Qj5YEwK%x͕v 7.6c>& w$"Dtgd|-UGi*H]VK 'E,}} db>WZL0Kcɤ9'~*kakhY!%8`MM;ӭ횺Ku\"}GD|'*}JYG ̉#+/>Y2z=hPn2،kՉ͹JVQϛ`8khV#Tʈ~2g$Nӈ"xe4@)$kX3ՀUɛ®-*teq -Y"Ivu Z$ė s9Q;^&8!Cޑ=1GnWk/ ((( JzE76{]h*MiJI$R9M? /İk'м Ԟ_L oC,K Mn=B}Fjw@=죵L,8coB#lN}79)cG(\XH b.ǂ\džn VD˅;@r첚%|LKiPo~A89cS{J1 ܼrNT2V- htlօ?V\W[Gyi{`% @`<EN5-tW.:PAGUL6ٔ8i‡+ 3lC:Bihr`tvPr2WH6%V]L?(њ:BҕreJ#(95R͠>p%-ZD4⇹6Gxө-Gbl=blBbxc / 1֦y JML{e{2q`SUB^~{E1֐#G U`'^HѰ3Wu0 uFT^MG/H Q}HYOsU^JsbI@O赱LݒץoB^j:x֧ۡcAJR QŲ@Q?`<恦hxFw5-X6EhLIYmnv S:zDW=PG%l_ikӧPYNj5B b{F&LqB?%*tѫX%oBʀe_'>lqXsH"P4*5M؃2kruQmK_}&?RvKcs]p|rtF9Gv;L&9qPo„C3z޼\큯y!]`ش rWAJIt~jmȆ pEZuY٧vc@& Գ&tMAg_Xs||l-@8x|;?hGR5koܴ 8X#>}5h.WcOx=,YF,tq!i|e."#nU'aJ(F,p |̼G k;H*Wl!]QhDQx[kܻ "~~ucLLRv g3_AXd:^lkaCow+!_'/dV#TQ<9qʸuc.`1x)z?]w|?9/!5z,йȴpYQW;䁇]bǴ;)^<455҄-% ` #)MC5-\ n` G,aq&]D 4 7?֐1`\j9l y"43x|%/4JXjTg iFӮ(i |&wdz(g2$wiWYO6C$c܂Wc ;<`LX// yl咆pᇏ`a 1#X;; , z)*Ǥ+m5YfyWv9޽tհrZ184tPHpIJ[m'^ LZƛQȶYlj+aq[Y AӆC!Z9PzUg7[(p?VNƑD2"<\|_2l(brXk3T=GcM~b߀ N9[i0q}?$1>U3S> 2*:+dv?%/D}7|9pB|B(1XkDDMA~+*Oz&T8ߞF 3!gs7ӕYEƎUXjRTbPQr7Ƿ#T=gNch AG}(2>Q372v`W{j̈́_̒y'ĭR%[uiCZW\f<r`5#!󛻮 sNn`q-{eo,H$@zi&BZH܁V.ƨE-ikĔ_~ooj4Y+c[_sE 8m}zTٙצzݓC, r2PЎO P-Rz]}ߴ6͜g8_B%D4#]2ܤYpȥ^on‰S > 6*n[3}IhH3]A Ѻ٪"aD<ͳ4mRO a *sqkWh&)$ٛ>66p[;H_ȯK0H6ox832sn}h ց TnČh24r7z+*3\2=kgvRf!*&ˁLuwq Uml<+Ka*2 HFhX ez[%<5{<qbB,@y'QQOѺ:&aAizLwdZ՟:j=JZWh94'$*"*-䏾^ϷiD􃳷$sor/l'kPA+ZN8>N^0/]n "oVF}pWNw;֛ D Mp݁Nu|SM-ڹ[cG-\lv{YbgG$#U#,ps|#@F,|>& v9_vR5$ZE_ebuy# D.7vLUX{`|! rhȗgi!oNx2Tv]?%_p )NWu[Jn8:Gx7v_hToQo K7Ev?T[c/鬃玒o(Ќhp,s{G2;huloz;Uj%^\`ѣ%Z\_ϱ ie$uKD.!b"񐉬_/SQ[5՛,Xo pyQ&[Rt#6VԏZu1˿vF:w%dG[~Z@@Æ76ιl+Rߢ LDQ1*&$jڛ~퍲Q91r'Z.6?_ Ͳr`i\B m+pe! j@fk+FG2WrPM`D4N^ik͝^9ʴnufUM'ʜxd惇Vo̧X)С!9b'<1Fd΀lWE=D^cP*=0_"& oJt[&S07n]t'/#egmH8.c+kR5TcOPf:4]t2uD"_3MLVk;$@eahAuېcSaZ6RdR|0%=Ck6DxߝV ;ӧ}L[# isJxdE7J!ϕ{MN5}R WmVnoB5ݫGX W gšCXv4wlgy1@E )&Pd>ۂFVCיD%lKg 8}̓.߯Gl>4bg %$Mzi8{0]Ýf)AoU mm|18S|z0G/fzs3wV␼"t^zW\?wqt޶há9l 0Rgo}מoV臟f2s!"#Uu*0_^ X} unT' 7P ([˭9e W੟-HgYTpzaoN#[KiAKm$93iÇ\y #)͚ l#)w R̾urb{ͮXͧf;b5&MS9z ~h24_@IC0yCe5<\tQ0>xZV=m.HB@HN-{|w+.Nت>d2;< MvhxݙPS?;’߸E[ƍx`)s6:B"#6sF3?X%R\G*## }jYB@۔)SODGuDp(r/*?PCxyqYgj졮{G"l-9L%mwJϾ/KE 1$1`vG&Du  :[[G-[!E e& Ύ^TYNYhnx.3ʹ+SwqMG9:0T6&t \ϝ4ۓ8H^ڒ+] b6,,AabvCAc7^ ؛uhS끸t2V 'tt] ,OGdQuk6v224ƮdԷ{p{A7.W(?b.ן/z/Jkh[x9>$fl'"8po']l&$͏[$u2Uv t4hUl^RH(Jm"Ҷ~FO,/y:Jx& +,\.96Sf%?@?xn'?@B+~873É F[YUqP~!mӱ'Էݔx:e*e[" =t%sC΢5'‹CL gBꅾ_3]zqL:n ]4#'AzٷhE:۶ 5Z%aZ"@Y 6m6WlS(KV~2\Elf %Q;=G%5YA%"KP~@#}:ΛV "6뭗%,fuB&5Q%.˵ ]2zbŠ qi.6@(sտk+*X0 E)Yp鈴|\wາ󽥉y{D;("C@QފrBB=In,jz`i:9*P9,fOgd@~Rӕ"dʼnZ6 4y@6^Юfp$ΰD>~ .s9\ckQٻ' r VM<{4 Y58qXBhov^RYTi˶%n^k>\GZSN~_Qh?LkD)fa-A\['ؑ&'`#UDTd6Fi{5cd8R]<=t=zQJZL!ԇ8CfKrfQuiA6$"U 4u8{ wƌK/IG@I̮|HnT[QGEՄ>bp+)DI'r)Ri L sHnՊZS$WU&b^y$}^$/4Q1{tL5~1?RnFo`\'[0 Y]+$e`~oeG*7wn0dJ(khKh5[)4ݷuƐADh#;#'ȱ^2N w?Gۍ܅M#pe>'<ᑭ"2]Y HZ/pNvlWFls5' ҈,s.pAk*=仼 # iЗ FҔ -r wq&Xe%_v+Zbz= <`!x_sv 纮?qh.1i2t[1?W&1, |(hqk@ wk>o)wm(sF:2ឳ;-od\g,D4J^0Q$qS/_]8YEPJKTO" Pы3 !D6z2UQ h3DU^<~$ҭQ?vN/bD>i50uR@"ѤۢD[FezI 3eXq56f[Oɶ!W͠a٠O;瀱0c􏙵wq\r۩zx4eǡ=n$uyRuXmXvQ,5  9G(y]\&NڝSiC{ Ȣ277/:>u%D[.;jm906QdNȲbt۱HQF)uZS|`m6 Wj^>G,4)|j: 85|̤ C}"a:Y'DVKVؽ{jmbD=OsLV;6sd+KÚ(O* m[]Pv6~l4Iѵ{jEJ;;=۬fG6'ũJ̓ Ve$mN!&Nvš^sq䊚H1"$²n:`X__SQ^+|a%@Sm(3@zA[~ڎ$Q18*sV(%Ҵ(Pcd-I&'%_HMXR[{wcHNWCtS`8u:{M. U*S%"S +pj]_}"Hu3[1TjQ"7/ɞhjc+;\t̀U_6Du-RMնD!"Kݻ 83AyRka\YdZGLplsbjYmfwf|AvX:`To[krl91ELt+$$3ؙ F^ -,Th +AE@aev|Vr8$PGwMT@Jm+q#%Bt: LU3A^:[8 ۶}S~\ isfe c83b|̦) ُ^"sȂ Ш-v%;;%eoh=S➬(mJ7-]bd^\:Qfrgs ǘw$LB d *7N01 1u]Id|f.Q  *} 0Ï}6fQAfbcZgV1I">4YU~-M@_k(`]Ҡ: )]i3 90T^bਓ>z OU=V2=?:Xl eٿP*j >r/XHl5и 4!E)l>THݴJ=gf<;ZQg?I&t|p(]r'`T*߁ R2 NGs$TV'Kgk$GO yc.nRbAi,?-77Zv|S"@Iaő9sD*h}F<HvC'PSuU9 2-}V((tD#|K:m b@yc p ?h!ѰVJjRM|uSA:ADB5g4 }bH)k=&35$x c6dX mF lI$5O3 I2205 ]@׊,ĽPx^";2Y&vdfc}G~r jj Yh7ɸ'Ն|tSbl&^c+4k"ĵ KZԧW|O!CXH32*6WގdUYa Om><\lOK[)=el%4_-QE/p#ĨJaZny/&pO=k ҝGnyצxYUԇQ b4@u/IDͬ8=rP{%A? $>w=&V&Po(ś$UzP _uFd `(AQBb*XVLQJĔp/9>ZT8xgؚ| GD@xWxS }P4*`q ;7 "J2iӰ=,_;F `/#mp5l@pRyW} @v!AY'QQ3~dCϒpp1U8;yT;̷{e:cB u* {`0e D/s/b*`8]mx%y~! Q'xtc`C̳F׮E5nv`#yM<&OܫXnt&k[@[k '{Vntbm|Yؑ %%6Q@{`k{$l4w-\ (Z3L`'HB%[ŸHj GoքT f=ogf]vXռA?Vygl5y0"ZI2(s2~mm`WW,21#[ZKK~n@rKuwG*q ұ}@;C~?F>}4;lCkCR $Nv1LR^Maogͦ=p!֮` 4c[KmUZ@@bL΅=~l'$&Wp~Q kێt,R)a PTdzDVl-^V^Zz2 4vIRE#L5RQnic|IGXsorWx1YJs 3.w, h_AM[2Ahkχ@+dvrң`/3E6{(r;a=e7~rqƑ}oJ8Mǐà 2Rn.<=Ұ3PIP}_#[?=pVPUQ.h%-6;+ZͨɆ65 9ssL ٙr~>vqzN#0<׺C\iVuj;f7⿠OUb9~s0U;8R&GwU.m x p4kyy;DxSZة'?˥gճޓ¤^ќh&+> bL|DkS0nSRD͘:&%tyk1w)ԘKRM"FzkGr[nw"EGw" dު9Ĉ h`i*\`qKB`o);Ze #+QN1~A17D+EVBvd!ċkklԥb_ 20݄- _ lk>Eӕ^btO,z+xo*ORu0/7EܨحVF B݀Ny]nߪHY]nA/yI ")Jj.R04Se XŸR# z>H;DKépTP֊zgdcġ\Kx٠ Ϣ t49+Yz4d4Czǣ̣Q^P逝M=10ś`'so}?Erʫ;twx2`'kQVt1ȹ|Ȁޯ7яdM,nKǦsL^ i+V]P{ҡA,s׺ *mjC{܂m(!Y(?7Э(tAr U׶g-O`Ajq.sg% \K8-)$KJCwcs; Al^j_* O-H5bZat8saC:UzѨ+o5^xmDzP3HN3 눰yʎDrʠ%),p}G}BMzr10,7g5^s҈褈M^xN* A棠p&3՜D7S$IiVbn7h08r-1Rذl*5E0sزi+&-gjT>]6?m:W|o҅v)h~L*\؉hl6tʷ{wi86H,AqƉ2 bք3LsSۆ|~}]A#P-}i5V:kԼ XZd!(y֜OGZc&@>b<ے_яk jNag`"e]yR+ w/T J}o}F$ *scŞD'B*Pjsi.)8, :bZm$ӭ|惗Hj$u# |leߞWF>}&YֹYYzIT†!?w2$~:l/'|R>Hb'F@9HScgF@^$`Ej\TLc)MԔiy9FpVpEJo5'<b|'IQ0&ڎG2LgA\@(bta{| mTHD_Q$fZ%xƕg􃥅->Zh^~:=?֎mXw $ӟPJFGc+QR+qsMњ_었 ^-SP&kzAü|y/]I@gE#K+YBY  0l( 3wj,6KDcB[ɏI5?@IԽ}$OdJ匁L/V5,C*~_.eE.w~1? {A}U?nAS~Dёh٭qc+FB,rSleDVL4A~F\ 8Fo (X&=~20Mqz݃/gۺ0Y23?QP@r]ݼWNeޯZ&o:bzFbFr%q3Ul;{k-j#Y GG/+{\ҹNO̰1qs4z&=rWlnz]\͕:qڦ^pKD\ +[/ . u4Po=7= )]2bSaRcțg]80PTfYO:zr*\<hܳIM{b0ఄjO/wGgΆr0PGG: a1Aýu2WJ|vĺxYyd_) IvVry2{Xd%v0rtK7DWЬ)[u:.m6p-[(#as湽N12`"Z&~RqIL${~C |tNǪ M