python3-libnvme-1.0-150400.3.12.1 >  A c?3p9|*ۭYlnXRuseM|%[^eJ T*guzG;}<bbZg!r4u*8?d%-C""ZrhAx|  XXceΐKU%jruF"He;)YՒK([St/Pi݇йOA$:ʉM)KόRH~,)%˙SR-W4|̞1ʩ1|3d223a549db59251c6621d91d1a67b74f1776348c95a2c1f26e7a23c2ff80b833dc21992a37a0fec8d60887ef20cf1380eb2ceddLc?3p9|hnBݑ$#Gz&>yOm1UjaS +S7,W"9ۏwU0vaM&Wܧju0Z+KӋ E8^7 PB!WipgbN{/C,NlRjI+GcRbx |Z&AOgʯ:Zu4Yu ɼ`}&ZQYqwq`Jq_ ,f/ȽgVLzL1kF()VRvsbq]Q᷇Gmy՞pqU;L^^38>p>"?"d $ ?  ".U[dt |   X \l  / (U8\9: F>GTHdItXxY\]^bEcd pe uf xl zu v w!dx!ty! z!!!!"Cpython3-libnvme1.0150400.3.12.1Python binding for libnvmeProvides library functions for accessing and managing NVMe devices on a Linux system. Python binding part.c>s390zl350SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Unspecifiedhttps://github.com/linux-nvme/libnvme/linuxs390x@lA큤큤c>bP_c>c>e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855cf2dbf6d6329dea15447f4c7b44fe17534f0d32aeb85e28f57cd793c13465c3a87279e3e0c6a9991db79659f607f27a52cc7e9f40228710bf1690aadfcb5f6c2rootrootrootrootrootrootrootrootlibnvme-1.0-150400.3.12.1.src.rpmpython3-libnvmepython3-libnvme(s390-64)@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libnvme.so.1()(64bit)libnvme.so.1(LIBNVME_1_0)(64bit)libpython3.6m.so.1.0()(64bit)python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0-15.2-14.14.3c~ @cs@c*bbP#bF@b4t@b+9b'E@b b@bOa a@aaaemwilck@suse.comdwagner@suse.dedwagner@suse.dedwagner@suse.dedaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.comdaniel.wagner@suse.com- export nvme_ctrl_is_peristent() (bsc#1205657) * add 0023-libnvme.map-add-nvme_ctrl_is_persistent.patch- fabrics: Duplicate strings when merging configs (bsc#1205019) * add 0022-fabrics-Duplicate-strings-when-merging-configs.patch - remove unused patch (duplicated of patch #0013) * remove 0022-json-schema-add-dhchap_key-details-to-host-section.patch- Fixes for controller authentication (bsc#1201501 bsc#1201700 bsc#1201701 bsc#1201717) * add 0007-python-add-missing-ctrl-attrs-to-Python-bindings.patch * add 0008-libnvme-accessors-for-dhchap_key-variables.patch * add 0009-fabrics-Update-controller-authentication-in-nvmf_add.patch * add 0010-json-fixup-dhchap_ctrl_key-definitions.patch * add 0011-tree-rename-controller-dhchap_key-to-dhchap_ctrl_key.patch * add 0012-Parse-dhchap_host_key-on-controller-level.patch * add 0013-json-schema-add-dhchap_key-details-to-host-section.patch * add 0014-nvme-tree-avoid-segfault-if-auth-keys-are-unavailabl.patch * add 0015-fabrics-restructrure-nvmf_get_discovery_log.patch - Subsystem scanning logic fixes * add 0016-tree-simplifiy-nvme_subsystem_lookup_namespace.patch * add 0017-tree-make-nvme_subsystem_scan_namespace-idempotent.patch * add 0018-tree-make-nvme_ctrl_scan_namespace-idempotent.patch - Fix PowerPC build warnings * add 0019-Fix-llx-lx-build-warnings-on-powerpc.patch - Fabrics fixes * add 0020-fabrics-sanitize-dump-config-output.patch * add 0021-fabrics-Fix-build_options-return-values.patch- Reduce log noise and export error codes (bsc#1199994 bsc#1199503) * add 0001-fabrics-Lower-log-level-in-__nvmf_add_ctrl.patch * add 0002-fabrics-Remove-double-connection-error-logging.patch * add 0003-fabrics-Introduce-connection-connect-error-mapping.patch - Apply configuration from JSON file (bsc#1199503) * add 0004-libnvme-Export-nvme_ctrl_get_config.patch * add 0005-tree-Factor-lookup-code-for-controller.patch * add 0006-fabrics-Consider-config-from-file-when-adding-new-co.patch- Update to version 1.0: * tree: Remove default port setting for TCP and RDMA ports * tree: add 'f_args' argument to pass user data to the filter function * tree: remove 'ctrl_get_ana_state()' * tree: add namespace path iterators * tree: filter out namespaces * tree: update nvme_scan_filter_t usage- Update to version 1.0-rc8: * types: Add support for get log - MI Command Supported * types: Add new Identify constant * types: Update persistent event entry struct added new fields * types: Add Host Initiated Data Gen Number to telemetry log struct * tree: always allocate config file in nvme_read_config() * tree: rework nvme_scan_subsystem() * tree: make subsystem name mandatory in nvme_scan_ctrl() * tree: move nvme_init_subsystem() into nvme_lookup_subsystem() * tree: do not return error when filtering out subsystems * tree: add debugging messages during scanning * tree: Handle NULL subsysname in nvme_scan_ctrl() * tree: Fix subsystem initialization in nvme_scan_ctrl() * tree: Fix leaking 'name' in nvme_subsystem_lookup_namespace() * tree: Avoid dereferencing nvme_subsystem_t before its check for NULL * tree: Clarify NULL return values from nvme_get_attr() * fabrics: Invoke nvmf_dim() with provided tas argument * fabrics: add 'nvmf_update_config()' * fabrics: Avoid out of bounds string chomping * fabrics: Free old traddr in nvmf_add_ctrl * fabrics: update log level for write failures * fabrics: Streamlining documentation * fabrics: Fix leaking ctrl in nvmf_connect_disc_entry() * fabrics: Add missing break in a switch * ioctl: Remove attribute packed and alignedof for args structs * ioctl: Align arguments indentation with braces * json: fix endless loop scanning for controllers * Remove nvme_init_id_ns * Add lbstm support for create-ns * documentation updates- Update to version 1.0-rc7: * linux: fixup log page offset in nvme_get_log_page() * tree: Add support for default trsvcid for all controllers (bsc#1195858) * tree: fixup coredump during nvme discover- Update to version 1.0-rc6: * tree: add nvme_ctrl_get_ana_state() (bsc#1195938) * tree: link paths to namespaces in nvme_subsystem_scan_namespace() (bsc#1195938) * ioctl.h: ns list bug fix (wrong cns value) * types.h: Key Value Command Set Identifier added (NVME_CSI_KV) * types: fix status code type bug (wrong masking)- Update License information. The library is released under LGPL-2.1-or-later and not LGPL-2.1-only.- Update to version 1.0-rc5: * ioctl: Set lsp to action in nvme_get_log_persistent_event (bsc#1196121) * tree: Ignore traddr case in nvme_lookup_ctrl() (bsc#1194025) * fabrics: Do not swap bytes for system uuid (bsc#1196565) * documentation updates- Update to version 1.0-rc4: * fabrics: add default port number for NVMe/TCP I/O controllers * linux: Update size when telemetry controller initiated data is unavailable * add cdw13 for set_feature_args structure * Add support for TP8010 * Documentation cleanups- Update to version v1.0-rc3: * Properly create manuals/documentation * Fix memleaks in __nvme_free_ns() and nvme_scan_subsystem() * nvme: get log domain id included in Log Specific Identifier * nvme: Add nulbaf(Number of Unique Capability LBA Formats) field on nvmd_id_ns * ioctl: Add identify ioctl for CNS 09h, 0Ah * nvme: Add Enhanced Controller Meta Data(FID: 0x7D) * nvme: Add Supported Capacity Configuration List log page(LID: 0x11) * tree: do not set dhchap_key to 'none' * tree: restart controller lookup * tree: fixup memory leak in nvme_scan_ctrl() * Rename nvme_path_get_subsystem() * Remove nvme_reset_topology() - Use precompiled documentation instead regenerating it- Update to version 1.0~2: * Add fabrics config option 'tls' * Logging infrastructure reworked (API break) * Changed argument structs layout (API break) * Changed scan API (API break) * Fixed ctrl_loss_tmo handling concerning values of '-1' * Various build fixes- Remove Provide for python package. - Remove explicit tar file name for setup step.- Use osc_scm to manage upstream input source.- Fix Source URL- Initial package creation for libnvmes390zl35 16709219671.0-150400.3.12.11.0-150400.3.12.1libnvme__init__.py_nvme.cpython-36m-s390x-linux-gnu.sonvme.py/usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/libnvme/-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.suse.de/SUSE:Maintenance:27116/SUSE_SLE-15-SP4_Update/325222c0301442c0c7cb1e31ea5022f4-libnvme.SUSE_SLE-15-SP4_Updatecpioxz5s390x-suse-linuxdirectoryemptyELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=0089ad21fde562039aeca3b244664f9d70c875ab, strippedPython script, ASCII text executableRRRRRRRRRCL܉|?k$utf-8f056c50ed53405a98cb4912560430ee65d162c4d07ad24db53262261e863be2f? 7zXZ !t/37] crt:bLL rtZQ *mHR4q**ud+;Ps$ֺ_Nag!VxbYcu4Q>exC02ÙsUzVCխ_oJ1G잨Gx}wTPN[#=dE6;rqj2ѽIH-GVuܟqv^Yl|˳ɴؑ6ׂ":{Du:ftk!~q^vfmD:ѥcZTcCH='-qq < 5ypGV0cʇw<~m~JOG=DT%5{5RtR d+ڼDOJ`cj<‰ /v4- ):~{*R4,'[Rf#Q';-$2@UlȽA^#5 r1,/L11CR NQT/7o VѺw{ NUtN!]7H.b hg񦴈)D3ˍh:4isֱ;`{lLkel9"ጷQZ_ˁx_qٲRJGZhKn  őWڡE%K[+0Z0<["@鵟UB&9CBpӊ>?$'b?_XGs9+ tYI; SÊ, 8 e֕|F?sXO*#óptRZlSW g~9ogMc2n;XƋ99 =v1W|:n>7l=9˜!$z1޻k0 qZZaSن:%cV3&> xN@) # ,MH/'#)vr fP<&#!ҽ|`5_|M;JZdɸS:(nLzO MU voj `# &LiCI4lmȔO%OC/~mR'M@5dƯ'O2KK5==evlZ{xNq3elhBZZl'r4 4@4|cmp 33gn$RoIHU?U2ޥŁ;RKhW-Zn'G 4CRϋY|W{b:fx9U `:ѼaƖc '8nůIU6 Pj2/n]l)Z׋Td( y[OG(Vdcܤ܋{錽d?HSnsUK_n/VQʒHV$%`|(ScYs`#зP|);&4¥g~1oLRpJý_Pςy5*#,4E{]qb#sobnR5y!T\ A,RKw6EUH9ml8̓7E^ۀIbaufWEauW2t^Nck,W+?'\fK&La| ({&qEXƴ-!Dm]0os旇Mioj0 FGm?K1 t<5Sa$bj6̈́_Uw`H k௔URIՏ'vd`#I䴷| ~5 x1uc)=2 vmĵ/ܞ@ فOW4IzWp@дۿ'.6'վlddaeS N b<}4jc(U.{QА##cFCkUJpL βmmC6MMm[v2;oP*pxr  20Tx^}RQ#~"v&U^E@!4,5rLKv/¶^:ÌRѧDPDMP*FiL)J5mBҮ!c`%oH{uiRKn6E c]tWSL)S $r.m`ʟ6+ 2IV% G`W^WDA[}g&q$PY#$?, R2U#rK(}<jcTq!ޖK P0"†k1A\y3)Ojgsg9HU. 1U#;9Ǒ,$ |l2MŁkꌨ;jnsXZ t4* vEoa\v>YЧecf]e(9Z 5fj Ezq2'@5MfLg(;C>ĈjkA 4灮$(VTLmA3xj+v Gbi$,]-AŻOzM1{}U'LA*Y2cjfxW%\ 3z9q,Az5ߑ3k=m}&@<{Xk)£c$2^8IXs7+"6- ms~Ϡ'e;UcYbZ!8rAsu I5XߍNUNMm_"ǒzC(L2 |+6%_<`&7QAN C|5V."zT!xS/بk+-aFq&/[MJbjMxG ·aOCw>a-\9X?Ka[(3$TFaU>良EoYd҃rWjEvт6۴@USٲ;g9OKxre~`R@Vׁ}op|bdГG0hļG*j  yvS)pF9OtpMb2Q97 1E3Xw_ t-T6ǡ:Cvn-3ǭ#5lC؅mIٻ"Sݬyq)>__8V#h|J0YlSzꇀ5 "[9I1#ZC76nHj*n&ȳSko-yw#(=XRhUdjqlݲ{Z%"'˷ϙG{~n 7p!Y*&!X[p!Ak1 /Ž2Wz>S$%ic:>ǔ훹XLet *nKaHE'Fstz? ?( u8ڞf'F#w^B-]|%87.,DLTYڡsZo6b;9e'VM.07>Hh7Kĭ}^奞 5R{`)øQLo*Uڂ0);|̤ j&P^>ޞ cXxG 1Gwtv (ձZH#Quנ܇)qaMYp|e W>?X_Np<)Xб4MEɔ[+CدĒ%)Mט&"8ш%3{)jWmxy|YaMR =\I׋fP{fdĹN-g^+T{"FTQǭu(e)f0uy=S`I+NJRΛ=֌kxeCZ |;~<Uز"HGv2Q(x6*/ߧZ |1 ^^x&63zʼt>t4,鰨tNniK`Y@P&@嘞B!_φno|[PBc)T()Ag_y&RS1h* o`*Y+KbJ9ߢDIǺwDh!^t"\[{ٰmm&y\=δ5!@lRV3g'N>+_.IzO3'y[poFyzPnLz|[/H'JdW}2Ť9TdiDBax%Qm4UX6r^-P˛,Ion2c:쓾wPc[%Z[Xp<3w 'NֻE/Ww3׍YA?$ c09]@bĹaH GnuHA"]qlgMm}ƚOn2}:ˁyVXJ nFd9YwOELqKrxCS~V9aLqjb0n: Lɡ 7Abq^k= :d\oΣ'=8w-$LXCbF^O%ș'Y2 =[(dbκ<0,#|T[Aa $/]Ш2)q0ǚFZ"Rܱ`|ͼDjcv:iZ%gltcgȁ\ VO:՜[ IHz3_ Hާ  cϪ]0i/$\!:YLy'PSZc-W]TwF4;-WGZҝv#LsIO{< ܷWTZWUG_I &d6 "1,-ՓRpS&zƵG٭ 3| ye,մ}-xƹ7T(|%_Hq!%vO\/T*)۸>- TGէ Ys9 o24(Iou*[e,ax2,I lcp=V)Fm>gmǸ$nr4iW *.z3.ϰݞK1rs %d$M*c݋\sO\[1߁2aܾd?[*S'69 !$WbY:]-qt2*23 c$ZYKbi7@mj^xzcn)-I`.eOVyYRv z(+zJ²UYT^v C(/ژX8D:!9&Vi?*Big!ۀh*zǶlЧPG ،kERygV)&ĝ&j_P*dŜ5XBMlpD3|c9Svi~= n)bJG>ӜCFG>{B2Ǒ4y ]E/2]Kt#YBs:2Rȉ`C)*C/ѓqv\^ ?3ۡE}we0bTg*PP"Fmy:kF#>A{_ᇠRC,s ڑ\,&P-I9ЫBbpH χ@f@H0U 6x-B$x @l▏I'_" ˓Wp23ԑ4w_8/! =c{AjHo[zSZu RB*w8Z* ;g\ tG 8xNdp+|R //1W/yȽ&D&DK%(Ay S-,01kfs3)L9->|VUX%. Y S.sRc9St==F k`"hЬ=u6Ӵ ZFT|Yףcxe~\l';S:Jz@ D&|+e a~̄^#E.rZuZWf1cȃh(\tf44J: AOtFtYTΔ`d&.~/d~N9Fg ;E ;R /O׉ىq{#P7SS ~} )+b#GT&p/nl3ƌ0=?OWpu% ۂ=]EbN q1h`yc"8@>JtBl%SjLjKL^Z' pIEb~w]EQ׮ahˀo.3w0F`x:2$eN`R9Sp{~VGMު d]2{W\oG; IR_Pfvn\A*7jI9 [|Ϲ!EatErAd%x;+3]̞*1:g]D@<Ѩ,,E c]';ZL;4-uq ˶EMpod%ra腮x dm٘or fi?Л|8W$ I|SHficsMPC> lfAzg$!ZW;$ͨ>GfMS̷:Tc3527QYeC9SC=&-Jˠ\S9gU(-A/8Pb*5B b5 UO8gwPyh'd>:.+_dtZ!C$!q`Iq*d\i\`@o3g[|Q:cB wfFݾYrr]`xH'Cs8+鶚dڔDkYnONxm.yjHA&,Kl/QIf+r@=p'tZOlxj 'F6vMM䂃ts'AaXCg?Y@ɻ cqA],ƉQ]3tSx覟|f%XG;>e3wl)+'cJ-#IwAWiTzAFf^uȜ4%[@ X@xZqZD% rT$ .`\!i͔ƒdt%d%_B?'qK/5黇t=h|m]TiK j(Lc*"Ґ_0"#' fgէvexAiGYTb91RTǎS`D~'BFzGp"hNWgvm+EmqޙJoFnxu"k'zmp%mx@dTna|ᜍ48m#ɳ#$J!2)/ZxeҥݽʀjpFWRв R\(Eu<((RъG}Mi_NeИqrJJѫ0= LOj(`wl#{j^p˅)5#_?~ٕ vh$3bu2o(^6 >z8- Ll1 7^c>I~B?/TxR-f%Ob˖Vskqܸp4̈#o'!*^n|l$!lXޅ׆,g <'_b $XGQ Emvū{EE srDO??gH"g8MQ:os*H *PD-p5Y> L t'%LY3%g> ej%W 򱾖|ռz9e.cyg aq.=:#P^-@ F)+n$ߺ?H>fExp]m ALi|R/H@Z c /$j*]r<'OjH&uP55Z"2vg(f|sUW}K+G{#ɸe8*@?z bwV3F}CU=Na`5Rie%+84A8gFZ?05@oTrԟGð>d41LPcoRf8LzBH1#]P7/Y2,R~$ů7O{3a'a]DR 9}BsNZfeUw"A=={5tєpZ2Ῑ\${5IC`"xYǬ{?t-!OC+' ^$KI0uzffդo1\G=.THI^Dոa`)f׈.exsF.}U"N?}$x̖2k3uo:\B3 xnOd`u%%S/@-ٕ17vaO'`K=ֹ5 DZ~c)Ŵ!Ǻ]ĉ0q` #p~= c{}ԯU}יzw$FݖKgoQ8Mcwyb98Qs-i հI= T8i#Enw#eS`a 6nmL[j+m'wqQ# KQ<ճBySN LKkT3h*QYcD*'Cgjv پt]h閃 ϟNPs&HE7 1\*"2'ru̻K'C9Ü_AoQ}QblYOonM} '$qYo=qHa*_<;AѬQaۀ |B6 bnXILѾ!T+KLߖ~lL:D͎6C# W'Șx C 2+;ܛ?m§r4Ыo|af F3^/pˡnf4odӐb1n J3CR^6Նr[a8,~ao E$謮_{7HsHHYQ:JFSpH05bkjUU 7F7+w$ #@ _\?6NNj%¼/ҳ}OuLq!𱕦 ngaks8y꫆R-Wcѓ72X+5!Nk )@lP~E "m߶boсe#oͨjԀdv9Rҏ{*90G$e*pJ_[\#Dj>S"Z*F6v|ye$VŎaI7M$6AvJ' 8utY໫Bwb 8͘]Oĕ𼳘#jסk?: [yi]]%;( ޙHdDb4S@竖tέ,4'}C~3Clrƴ\Nh՟[{.JNis4d]\L'x3L^]x*I͇Pڣp 4| kn 66)73hƒlpܶPɕT lq4Ήoeiz=*ga1sݾ_ꬰkɩޛ7a#50փncz * ;Lӕѧ[l\0`l^\,A,N} [j ,ѝKb_7RWz4"툺c5t[O,c3}3bpN =8JEtrB2 *KG Z 86&71iL1Xl4vYH*B;v]`䋘W G>5ԑ#b ·$2L~wkSzI\(4p?^6^O)m >(E!+-x?=:y`U)nUy` yURz| jąA J௵n>(0oho>?*rk |@jIܜYkVi޶wYk,67i} ^UeDқ91bㄘ ߓw+oQXdA93AZOfEN|%,8NbTEz;4H-],l7~Ip)~C<3^K>SK?Guو"&)g/aD9}#m簩ߏcG-fTt  Дo%*b· 1$K@pe}E&8sH xO*M*'"^__1)GKqoiR:c;oR$ʎK. tk;"ؑ8.~K34Dμk҃ĕ^ dثA<{(9w4B߮t6ol*UD|GZ`ۇGq9}7ADm l3(̄jת qgyXo;sv?@AWW )NƝaH*H[r%7q3cp`q.hy%X-d]A(|oX[:Kt+, TXo~x|unD`ĥOi0SKABY`%Y);|.cDv#wԄN@e % ʓ_L[.*(?: Qע y,Nki˺8&RJUGc$SM3Et拔j4p,e4 ҊyҭiBS07Xߧ#V="%%5 Ts|R/976"A`|9]/S뵥t:3]r c'K, IAi-M CPnajx5’JDƭwQR-UP6 1S_ u-(GTL4u]TӃ5p4A]sghNP)A_?>2 x4 JX{<Ҁ?QmH֐DZIukuXMдO` SiC\ Xcbѿہmj-g QCZC׾|6PI'kiZ<#uMEntm֖X5dv쭐ߣ4E8(vzBI9lLa)>?tx$_!D [7 . KγA}4I Py&p~$8KAP'܇0;+Xf'+*Rʾ64%H F65+JSm5^ܪ];jܶ]lwLȇ𒁾`dg(t]U1ihژ=e|{=cE_ l%:QeQ/N Kݹ3 (@Xaxi^7GIM ` ;xyll8% C(<}ZQڗ4Oʦt,|IMGꡮ~:@(U5 7T|R!`*?ߡLO ^@T72[XB]tVV=):^k7Yl݂2o ZxvCU|M"!嗌:q;}g~n@X"J & ʾz9 c wP%]@ߪ6>$<-_7o8{f3\j"] ciF(IM!@ .Gjo^Y^mO_綠_`>?D}vѾIJstnThY"DƶOƬ6}Duy3+t[@Ph8ǰ)Չݲ" +R|3W"0Ƽ~ujڗ J uT5`kZHY߃c2K? hIx(IiN0 5ii18Z3Ozmj), (|&ڊ@%>@G$AL6pa럻=bd5Ya+a[^F ;dNQb5 տb !1ط])Ttݱly;wF`׬A 3j'8 is֣U73,2=!?@[gsן+A3O=rm`,L3ߤj&ƉSEGT{}-feűoLaN6Qhxp, ܱq Y6̵1%В1YwikL).xv3 CP&h:6GL) +}6sԡ# 1Gĺ8ɪ/WHM2Ó Ahf ;;oR,Əa]-BD8"(xαOGs =V"Uc|рLbd!~-oV!1rJ%m'97:|bkC|mpuja Q ۆ.D]%PG0OC'k'@QWD}7󊓩NES)9a-hēNtk/v$W%}<VWBn!lc{|op;Y WO"樏{d*I:'LȫSz򍱂˷^?hLG)ޚ6tȟRu b'h$%{d=*йy@K8)بeR [W9#ߐxQ^T)/z(QRz>N&21^HJ AX&ľ[q 1v- U%5PR-.lΖ^&;UN+V}Ȟm..@|0l%W+aTc&Rm)BC bSA,*HN YGs]d/es&wg`1;PBUKn;tz(: P`DEL7܊5%3+2hIPۖʽR{ڻ3KJ_S("ǂؗ֯Bj|mBPLKV=.@$!-vo-GK+;Qd$5zǚbhCp}Yǭ 6zu* 틻zE[Kp!hqA,PL3p<+In-c%F$WAoNB}cI%]c(I 2p6ϔsb-k \wRGs'^"c0AbVe.8 QQJ`)@'U_HXfl^B;)}G;a ݟ}zP&y"N03M,D*3z}  Ur1=s@c1״",ڧX %m &ĝfK^<%-,{j\2=)HUդ װȊ7Q^fb$ `ka(6tC87=\L4}w:UP0a w#+}6HY2%ݥ uEN"'wMUgTMuv+]E2a"-<ЮUEfĨH|k,(? u.0?}-[mS}3 &ȟ c07@T8cz>e3 nOTҰ  /|/a$8>~{kک+ rw?b1VԴ,&|rMna-z M&!zVn7hz1}<>cGtUxenr7 t#*cDfњl<&{C\#=$ +`c eI9uiDw^D\)q,{'޲P^#tWU]>#D!{ V4X{';o:uQͣ<,~~(䉑]?\\QIcm,P =i{oIi["e{w]V3STM7ϫ%2[,3t lvqUU d}:/X֊St :>);b\6>LeXG2W/z3"ZΥ Z0.J#I\/jUow۫G`jm(`F9I@!Γ0 CK<5\Oi\&ia!L ${kN8bq"q8߅7 b:}3eW_pRZ u<}<>EM[ع:;E+`J7lzץ_>Pkek5*^Gy_q+*fxK+n̖;)_ޣKB;%7{Th]B:{qja7,X9A%|~G<ɢ<1Nl0ʸ"9wB!jق &I};t>Uy0 &@b_HwNSnơE$|;<-`k"AqZ4s73~U-(v|^^-Q%"Lx1.M-T!*eC^`7Q.<~Ux#%oE֜ӪS~,2ⴞIuZ+$/yMLd7Ibgk=1}!|;*t*6O(asY5,$c²$B$ڭk?veZ#❭ a/0.KP30!l}eNp>(S<ZE&B^ (AiE$.K ꩾ@[ xQĹ*FLJvs X =)iv:ʢ%Ra}x 8X-6+W#VcFjoc% 7xM|Tz؟2G&Jml:G_A"Sh y3SkS %! {b1y #LMgk/ sڥY^or)t@QV0.JY{բ;>M8°#E< N#Y+fzH$GSB =;  с9yO~6,0WGMqbGrV!>;kiwDաwR|R d!!ʻ2\>ppJ{>"Wo{d&n֨\MK0#/`kxm,HϓEL@^iv ;- `0I`Xڏv1k܄TOW)Q'X)]@`υV}| b5{p\YU̥M&-u'=]r' .d@(G /&s0,2/{f m{)x0dQ5;O+H"i!j-֫hu5 tm8RWCr ҍ1&ͻ|‰iT2NDr2{|Cذ{!v\%go.S$k9K^㊲FO ##n>Wjbh9$ZɞW 0mKe~?˓]HiQr3_643%l=y2Z]l> @h~ɊC%poh\HXdTS)Jx> C7") "!?1P`r|6ֿ8 U$,z,}#𱡕R` IY6ƄTn쭤1_1E`#IJKsZN'{O<(̥@;#i~N{Ԗ]ps@u)yu~F[e#n/p޿| }!Z3Q"`w8SQN3AF/:$ 9x--m1RGVhNjtήs{ -,u&χ}%=Jvr_!quu$mJ.,/9]vKW0k1~{'N#&uS;d/4O|K,(/$/kT\WpvVOZzEL~G ɽeq~ k /#>_xJJimG[jH 3II0V<-k\RVU ,-beG 0eZELc9s&>h?`CUw,a˳3ڏ#bo@q:zs1:Ұߒv.Zvo8.=Ȩ1VQHczU]դc(:4vGS kܪs\!d}#]_s"r&mʄv5&Ew6Dr5!'dwv5=PA&ܷNb{qyG;լ΅% oI M-ގP™-8+`e Q{/h3XD51pͨBy [ZS,#.λy$Qrnr>EN( `:LfR+hd#_TO +%Vry44(t(*yHCH_q=>fI`B@ I^9 MDzdWn0sǷ\# y;F;G{=mUnw|Yy༒]79-wx{!og,RS2Ъ/M,jbk"ewTJp\tlbw5тoA FsP9Y2 sf‚:4xɬ(-zNٍʖ+ԜUeAd0O}Z~#eG?=Ql,z&_ɠfbe# agǚ|-Kk[5@d!֧8ԻqU'? k"U1EŌVQ%4>B-\ZD ,:б8h W _*Ey4 wby~CypoeD?߷xO(qe0/bg N~= %u2x M4AMM->N2[ZE~#@WeT,/-T>5VyWLK7 yynml$C8,1R/[qp+(aP܊iLs_LC"u:1" rsn㶸 #jIẟHH]tR,F=v)LiYckoNKb#Hj/T~ #WoMTTG]t643[>6PA3'+2KэɏC{1/ǦXr*ACU,4 kB6pɞF6@13aTԺJw#8Wn8Z,yM@eh-+B υA| 2C6N1!pgKK65 H|r}w ChbjxZ4c>`q"92p$}i,?\[0 Uq3"CZ9g F;`^uJ}B<8%+ndќipk9Aώr7Mnp0?gGF; g U]Bme,bws%&6XO?S7r/e%eeۯbY`I%}$'Suld77# ,yZFFDCeE/x}Hillst7-Vx4A[Žp>;2_) 8/FS)'!40?P\SMbOcn=&VsSv`MER}m@`|g_~rrhJ=sT>c}$6-&6Hc ҝ1-P$qcԓ?f[4>~0+K< =~*՟ḎTBenDӓth%z[Yn_66ά5 r]ڈh}W1{{3q/ ] m@Vy&oaPxgj֘9}+X;q `dTZ|՚BW}D"vtz} ۹fWsfК6~vCbMS}{1ӺR~n 1oK@d*mU| pk3+FYkQ]*ըZJЦFB* `0k=\?!K6)A^ ׉F.f"%/wxTN$Yqe# \Ml>c \Kt"uVϲCˊ0(rG H(Y]$䯗Ű83!CmQnaj8epڏղA@3(B3̜Q`eR(wQC32va^9D}Yvޣ- FdžV $´t z;|x+rCЇܺ #&&v `m:OyK֐d9 <%b7ٖ(36hrXERjf=|QN܋msu1!ќp7Cᆕ4N֍ a^zaea0 "OLr)6?(<#bZ% s+39O:"iU)+(ֺ.GD)ƀcm#E&r- amAw gM%俖(5A2sWm:$ z=:V* cF]TZCVV=`C';bxj A=7Vz218dDzg[+3K6Ǹq W`[Z$҂q> SZRڎ"Eka-=Z%׀2P[X2hQ>e J@9h) l,:+#n(\>/tQd^پW dH (IɲBT=UCd偦83$OY+МE[KYM\}=_ MR+bXAB; m_;YBN;!j ٘)x o;Pg2 Ya}{K=v3Y2 YtAڡ~e;y<µr)AA[6׈W @9p RݤZm+ڏ !b=_I"f>'{ЁSsқ.VB<}%z#Jjxvl~%շS;)}b~h~+ WË)ES1ͨNw|z_GPy_ ~JgnėaAI8f1x.غ VҷrR %ٯ|ʇTv5<&, ]!m K4QT=̈́GwH7ʄR4DHoO~21QS5Q3^yͨUbV%!%yB~x# i1x"]%rC񦯏줴ɼE]jCs$tV8]:ˢ޲uXF̣ϊL{֐Lu*MZ(Wuҕidkq"UB&QR tZŸ"0F30w1ݙ$wXF*21sҬ!xwaYpj `''D2M5>LRgqS{gh) 'X*4wgzΦR^n^F}AfCA? Xs1]C[^l!CKOWg˝т} 95OLT1bL#"Q mgVrv/:1n\pI(g5-5@9f3=dWfyfCV \-S.EeDN:$+vw#H$1:F'iB]&8t ?ct6җ3*cO= ,yŏ/6K)t2S0FWG{ǯzⷴwi,HOc*}HDVTl^@GjUA$s<ξԜP\}{3 Y.*K WO7x*-}H>[ye2v[atQK?cD#/gm{q(C,Xo΂IU6;8r퉡O'}6hpIѲ<al4WIbvXm1[B!pӫ; ҇szqA PRkÆ2kF4sۛ„j^T8Qς(?K1z]߫v$dކ{=[3?e>rZ)՛GUo@k%Ao]_v9&Q 8k9\X3/D5$pT f0S"pb'9mOVED<\qʥc*e7it##Tj!Xq^TWL:+Cf-y:fw=Z!dw9HFrv _gWU$951D/beB+*E K}ׇYr˞.ĔlE0~36q<)?{d_65/(|聿b7rK$r,? V{_K>V69ג-5U'=/]UM^& sRw4wj[8"tkVS^Ns[ {y3Ҭ~Zѧf,,[̂N@E 4l&׳W63m1JقIy(#uS o#'Xgژ"?{Ie%#vG - a"Lx@yџ(As|2x3@5sƤ/̩Dq&ZP6}Km8V[曖:P x2]AHƕ|\o7\iR|#'}p=+QelJ-ҌF㻽.5-eW3D]6.{kh!Y@?vm3QU7)r#E6LȞkzˆLΐ$() +{鰮Z=h.Ipo1+mz;U3t$&@Rt&֛ٓBqpX{X*b_cwkm:UXZ&7Rא [)JK7'׶/t3nb 7`b͏UmzI.ݨZ|E`wXILJǿ5p#iU_"_!pޖ.D9Y}|-ߔ 0ͭN`4ER"gbw^ gyq7< u0ʃ{]S09+WaѪǗ.I} m'Rz=[vhsz7Jlf@՞0Z Wk-aQ"r9k;OэOGeU$_ei |a(ͬqx9zT ѳ) SQp(p|kD>S<[jfgxntyx^K #=C5.r{HjSŪnJ7ܸG)gG~^ b{Жc9X 8˻1GnOdyx޸c|{>(HMZhnO8w&(tdj]( :4|l@!^fi]N0\_CE{|8hMC< 5($5i`_4.8;cTή/x)#؆4&P 5GoN#`)?*Y{D.Y| 4#w)H_I$, H^uX'<9/Hbv1GEAOi n: 5<017StBrO%Ihv.h|T5*PZj1nhŹzn'شtN}2Cu2ư,kH#ݘB{j Wk jY)4,6×y}",׫SmZGfa?ο&Kvc.K3W%[9W8dB,~հ7\CO=辀1Q\qj/ed/}Dz :PvR5" 7{A8`l?me("VI};]t=6Bgyu 3cd}mC|4 n V' mJR]-ߦq*^FĠeo$k@-%5Z7k 4E*RMHL%Rj2DuťO[ظ)~fz4Qk&ߑݪ$]$M>:xAs؝Kx ZgMIj94dS\:%[`ߧOW)-+3呝N"K)uts5g[ Y2_w[%a4_R䩄'֞_y"*5iz1F9-Upx?h菡|q*9nZ d;ϟB-xQhdv 9.$UZؔc B}M{ƶ`E{0#{"&1=RUp|2pkqk }NEcȏ>02;O񋘽ݵy"]MMXoȬFR,tբtY;|g>)#1dLr+ąłtp%4ئ/D28HR &.`Ī\bN9Vſ}5wu"c)i*5O/eO{Kه}mRFY^/(n :EN_+wYO˾K)kt_h߸HsBJGY[Z։B "ug6yMб擪y[1C_s yqB-&pV WO+!0/\}pCto%3GUE6(Fa*J%6uȲBqaSIㅻLZtSbi-!!T3D,"CLۅLE}?Cvw:=5i{ȟ. So6,1Z\#Lf~q1D+5#ig. t{EB`{oS{FRƄt__yb$Z: q^y@N6eL;Gl܍pKsuivH_k)KkO=Y.4BzHNJū/Hʴ5c $W0t1%2.gYw:mt%ˠ7G;K Ϲ=}Zᣝ<0AB Qn[FD̦=ai≻HWd]/^/bO wFɀAN.jgoO" z2mQQ892hB%8boh"2Cvo`})bN#Y"i3w%}~.6rO 7Iܘ J%55p>lS Ѷx##46],c+58}1wLu~%b0۫Pl^!g# D9GOLU}1L/r]_vuzckܰbAv: d^"rs5|}r/.}m+oHJԃz#UpX6=mJk+%BWq`:Dϑ><YMa3!#{SŸӬP/e(k nZ%^qӽ2+ &Kր?8װ,5+9:iLV @k?oYY׸x_4.4`Cr}'^YMxRfd!5Q%~CAZ{5쾪r kTM*lF^jԱE[Wf9 4781e$m֏bYc#=sG`xQ9UA"'unhT,"6\+MʉK HQ3Tp/82v-%$f)oLlLS4>-[hpy)mPk'N1wf,-KzДRۅN"uOwOgŸ2ߥbQuߣTee3K2QZAd8ukSGU5)prsV{Ǯ+g&k! PûZQ Kr'{Gs\̯/;V4ird M{wHvYg u=u!㺋muIDQ޳~ZCh*o}bT3x+mfKkdjN P٫8u']Еa hW˜AˠzƾcZG7^bWqc]wt!5)9ഏlߥv'L2nJ>VMZ %\EˆAD= ڲh:~F3T؀&eKC^Eӿ lQIv4@@%H* y8D;KǢa"H̆O Yp,Uy"Ǩ@}AĄ: nl ֗YdC ' Nvoj.LEiuVP" 8hRƈ]ןMPhjG6z)`KS. Y\"7;n 8m5BM4ƶ= >_qhG ɛJD5aM* 2~ žr8:vx 3.IuU/2)R`X 0h$T7W:jH J<,р/B> n_AlL3%Vդ*}pDgFP Y`>YhWnܠ_9r`WЉHhdO.60_44bntZEaUu{ٲb6-:#-LrOCW=PBEQTI&/@t4گxHk=mu{]c^ḍV9dPl  VZΠϖ x\O+Ыܝh_+jF}@z^ayrjÜg͍ el R7$"K_Rk}[3RK;Yd+IZ:0&bw4ݫC}O`,/T\K.tI(`\|vAJ"d| ^Qj5^| %$c.V\EaliR  ~Ȑń#mW9oNc^·h>5[LS :0@!r q˦G7CId ϖS8oyQ! \e7[B$KpbMo| hCzڵ UOIvҨcWD6~?<Q ;4HVh2em->I5)]z9$}w.B32X nx?G ~ kytv%t\]/QOnT `RQU忈ߦ:櫍03S]-/ 5=u?E$Y PI5tbaKV`<-̍ͧHc&{zGVIn8R\It37ZŎ:^qẄ́HȡtD"SM+u=]hi;gnۤ9Z_ZKqRUBFxtY[|+bV25bsgFSN5`rUΗŘ$j $Ja0Co3WMȑ͟`(Ȓnn= PRA41)h2ӬF G"?jٍNԇY6t+8'ޣj!wGp LL(t>]gaʿYTe-;ݦ5إ}LkaM#@Bx7Gj}!1_cCJI9(-LI]]p7\ʮޭ-z+T0-omĝUF e.%) ̽2}dA/V5|cU?b]J ) ]_W퓿߰q¾^vKEdzzmvTd)lK@mZs[R[CiIM?@6W)v mVC U_wQU 5Wи60y9[$tv]V?mC[Fi6j0Й}О i^Ra=@5W !VoۂeeSH2C<8W7{o\dN:T4{WH4nyQ)c޲1@ Gk1}S-P98ew)^052y؅Jk%C ov=x{ة!z~n}cvᇭ0/X/1Iwe j$wr~o8 ]| S㴥-Z/n=g`ց:kJ25I3qm=[ELKhOb_ivaWbzV^VuR٥GTH^܎-՚+ggdOU3P>R TJ%ν&OX@.׿+*%&_=!iuC_2<뇚%i砪W4LIoܹ-1PG;ũ4Ԑ睐Hl;+F*rIޑ8?P"QVٺЏoNKqy3 !Gm 45Կ3U[;R]I<9=J,0\aO$[@͙!t# Xn8#'_gzAT_(a=FB9;` Tx>/]QB"UnZ" &-Ը[c9H[? U&"\7Lм/8mSɽ/puHK3ppWFh2lZ0ŐYcWPBc3+D]~EJ9Y}Fs즎..5cKf:O ɫÌ}w B)fi3P|O4)rV-!杜nW5Q< lD*l("nb}a$_P+d9C62JN CO3O lO^ԵpcZ$0#yD_YgG! tQSjnc2"qj =9]1`Zə?'Mm*K*yq pj"\r5)L&A8+TYchRyz-œڨm9ԹSHE8h-R8zc* +fсF#ZG3@_:5o[W aN>5k8Ȣ' xչZ2 ң2>+u@`2 YsF<e$%S Tz?{r&T\I+92 IY'I˒be' ZSNBGP&sQfb] >\cwy? `L%,G.hX] zc֢ƈk l/OZyͦ#svu^u"\Orô jcD]u^42CջX}dw{)dN-Dކܭ@VQe |Jh`fG웂 ǚ-*S˗5CLrIaN_uFDuJюi[΅x%Lоmg/wF#LJ {m~8q8۝Y$7g/> 5{!{a7`W(K1wuKs!Ne'NdnA^fY&G^z/Lqi%4&׾cLMm6SLEPa79H sI ⦭n!P.5G.ԅDe6Tn';=_k"}w^%/s,I@As1.LUG&'je^י+0IuSԌb1: ¸vS jN:Go4EdnS& '.Y5yۯxC"k䶋&aȑQ~F܌n)oZdJGI廻W*J6E`͝K{Ioyu[%ya( 7a B:ji8֓ZGm9+mƇGv]A#p`Va2-ِCCam X&CP/34bÏ{'gJ Ir ewu/nasm+dͳ hbg;B@8b=]ˏ:%, <#eiޭ-5.9R#[Vd!lќY<zTV81MAܹ<ͼS2ģ&bL\5Sex,Q@saglLWߚ()W~W < ;@dÛ&Ɉ+_Q?@>z d<댠LiR~A|ڛgɬj!ad&mVSrTgghi/~IJD98z{ubB6Hd)~1&9*OsŪge7ղuq5 [;!_jQ[.щ=esY$P#:: Rn2f0 iYys $v PJ؋/Ql+ YZ