libprotobuf-nanopb0-0.4.6-bp155.2.6 >  A dkBˊI%z +0+}[[7ą`I;F#x[aPV  Ě`Є}ߗDt҃eY{xW$;"O sbiO:&.aġ,%!V_ٽS=M)-ʿFEhyxnM8mWԉƍv0 x/;n Kݨ P#\DjvqFW,Vw Qv5V67+y <ņw4E?1]?0)oLL :ƮiD`>co(ZN).Y@_6H*7'x(O3B: ٩wnT,ק%:yOLG=d 4+;xä3~(м Ծ!:o( ǔY#˒ H{ _bWSE2 NU<ֵ cQjIE/&ƔvíMܯD7ʿcۥuȨq`] >p@+?+d & @ %,D P \ t z  `  S (t8|9:>'f@'uF'G'H'I'X'Y'\(](^(|b) c)d*e*"f*%l*'u*<v*Tw*x+y+(z+8+H+L+R+Clibprotobuf-nanopb00.4.6bp155.2.6Shared library for nanopbShared library for nanopb - a C implementation of Google's Protocol Buffers data format.dkBlamb16SUSE Linux Enterprise 15 SP5openSUSEZlibhttps://bugs.opensuse.orgSystem/Librarieshttps://jpa.kapsi.fi/nanopb/linuxx86_64geA큤A큤dkBdkBb;b;dkBb;79e61e98c689f4e30049e011ff64582dcdefd09969148c62955fb49a0e25f4cc79dd6baba245a44ddf75e30767bc4be1b3a2b0cd0e225bc79688438c9fd49b46352b00d68ac90bd1d632c9d8ebb41bde678c63d729f3e587ce4b44c781a3fd14e2f2fc8fe3faa7dcb09dbe995db48c6ec5c1f72705db915101e4a83fed44f66drootrootrootrootrootrootrootrootrootrootrootrootnanopb-0.4.6-bp155.2.6.src.rpmlibprotobuf-nanopb.so.0()(64bit)libprotobuf-nanopb0libprotobuf-nanopb0(x86-64)@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3ccױ@cױ@c@cc @a]`v@_ts@^f/^2@]@\3?@\3?@\U@[^Paolo Stivanin Paolo Stivanin Paolo Stivanin Dirk Müller Paolo Stivanin Jan Engelhardt Jonathan Papineau Ferdinand Thiessen Dirk Mueller Michał Rostecki Tomáš Chvátal mrostecki@opensuse.orgMichał Rostecki Michał Rostecki Michał Rostecki Michał Rostecki - Revert back to 0.4.6 since 0.4.7 breaks nanopb_generator.py thus breaking some packages (e.g. Criterion: https://github.com/nanopb/nanopb/issues/845)- Revert fix-missing-file.patch.- Add fix-missing-file.patch (generator/proto/__init__.py).- update to 0.4.7: * Fix comments generation for submessages * Fix handling of spaces in arguments passed through protoc * Fix problems with multiple files and mangle_names option * Fix generator error when using M_STRIP_PACKAGE without package name * Fix compilation error with fixed size array and FT_POINTER * Fix wrong format in Python Poetry project file * Fix unnecessary generator message when using --quiet * Fix enum_to_string with C++ Fix /* */ inside .proto file comment * Workaround python-protobuf version issues * Safeguard substraction in pb_read() with custom streams * Always include pb_release() as function, instead of macro. Allow using = instead of : with generator option -s * Allow specifying include format without special characters * Allow including headers from inside of extern C * Add option NANOPB_PB2_TEMP_DIR to store nanopb_pb2.py in a temporary dir * Add compile-time error message for when PB_FIELD_32BIT is needed * Add --c-style command line option for naming style * Add --protoc-opt to nanopb_generator.py * Add ENUMTYPE convenience macros * Add Bazel build rules- Add 'PB_ENABLE_MALLOC=1' so that we can build Criterion.- Update to release 0.4.6 * Fix passing of error message from substream callback * Fix regression in 0.4.3 where generator did not find all dependencies * Fix double-definition errors with size_union * Fix generator error with same inner message name * Fix infinite recursion in generator/protoc script * Use C11 static assert mechanism by default * Support --proto-path as alias to -I * Use memcpy instead of iterating on buf_read/write * Add generator support for PlatformIO * Improve handling of varint overflows * Improve optimization for little-endian platforms- Install nanopb also under /usr/bin/nanopb_generator.py - this fixes an error when using with protoc- Update to 0.4.5: * Fix CVE-2021-21401: Release of Invalid Pointer or Reference * Fix unordered field numbers inside oneof causing fields to be ignored * Fix pb_decode() not initializing fields inside oneof * Fix compiler errors with complex oneof hierarchy and sizeof() * Fix descriptor width calculation for 64-bit types * Fix compiler error in generated initializer for submessage callback * Fix duplicate union definition in generated file * Add support for including comments from .proto file - Update to 0.4.4: * Fix CVE-2020-26243, memory leak * Fix generator error when oneof contains a single unresolved field size * Fix unsigned enums not working correctly inside OneOf * Fix recursion depth exceeded error in generator * Add support for proto3 optional fields introduced in protoc 3.12 * Add better error message when enum type is not found * Allow specifying descriptorsize on field level also * Allow multiple targets to be created by calling NANOPB_GENERATE_CPP() - Update to 0.4.3 * Fix issue with unknown message sizes being referred inside oneof encoded size calculation * Fix problem with [default=xxxx, (nanopb).proto3=true] field option combination * Better support C++ types in generated structs * Use grpcio protoc * Make pb_decode_varint32() reject overlong varint encodings. * Performance optimizations * !! NOTE: version 0.4.3 changes layout of pb_msgdesc_t. It requires recompiling .pb.c files and thus breaks ABI compatibility. - Enabled build of generator (requires Python3)- update to 0.4.2: * Fix buffer overflow when encoding bytes with size set to 65535 (#547, GHSA-3p39-mfxg-hrq4) * Fix segfault with pointer fields and proto3_singular_msgs = true. (#504,#505) * Fix Windows 10 temp file handling (#486) * Fix macro name conflicts (ATMEGA32U4 UENUM and more) (#522) * Fix generator error with nested messages and default values (#487) * Fix nanopb_generator exception on enums with aliases (#535) * Fix compile error when struct members are called X or a (#492) * Fix sizeof(union ...) fallback not compiling with C++ (#415, #494) * Fix "missing required field" error with submessage callback (#544) * Fix field descriptor sizing with submsg_callback option (#545) * Fix protoc calling on Python 2 (#503) * Fix handling of varying NaN representations in PB_CONVERT_DOUBLE_FLOAT (#543) * Fix clang undefined behavior sanitizer errors. * Change generator to use Python 3 by default (#441, #509) * Binary packages updated to use Python 3 and grpcio-tools * Add support for infinity and nan floating-point defaults (#530, #538) * Add generator option sort_by_tag (#542) * Add type_override option to override type defined in .proto (#497) * Set proto2 enum fields to first value when no default is given, even if nonzero (#532,#539) * Include protoc-gen-nanopb in path in protoc wrapper script * Properly pass error status from protoc wrapper when calling binary protoc * Generator: pass --include_imports when calling protoc (#494) * Create intermediate directories when writing files to relative path (#512) * Add current directory to include path for protoc (#499) * Update readme to use nanopb_generator.py directly * Regression test for proto3 incorrectly considered empty (#504) * CMake: change package name to Nanopb for cmake 3.17 compatibility (#506) * CMake: remove find_package(PythonInterp) (#508) * CMake: use split --nanopb_opt only on protoc >= 3.6 (#515) * CMake: Relax python version spec, allowing Python3. (#534) * Swift package manager (#549) * Rename BUILD as BUILD.bazel (#537- Update to version 0.4.1: * Fix for CVE-2020-5235 - porential exploitable out of memory condition. * Fixes for AVR builds and tests.- As we download the tags directly no need for services and we can fetch it using URL paths - Do not build generators as those require python2 and we are removing that from the dsitribution - Update to 0.4.0: * Make nanopb_generator automatically compile .proto files (#462) * Allow installing as Python package from pip (#460) * Use protoc from grpcio-tools Python package if available (#463) * Change proto3 message types to be optional (#308, #452) * Add pb_decode_ex(), pb_encode_ex() functions. * Automatically rebuild nanopb_pb2.py * Use plugin.proto that comes with python-protobuf (#234)- Update to version 0.3.9.4: * Publishing nanopb-0.3.9.4 * Update changelog * Add test for PB_ENCODE_ARRAYS_UNPACKED * Fix "unused variable" warning when using PB_ENCODE_ARRAYS_UNPACKED * Fix undefined behavior with bool fields (#434) * Make fuzztest detect invalid bool values (#434) * .gitignore: don't ignore generator-bin files (#419) * Don't call stream callback with count=0 (#421) * network_server example: Detect count=0 in read_callback() (#421) * Add scons package to travis rules, for build automation * Introduce new compile time flag: PB_ENCODE_ARRAYS_UNPACKED * Add migration note about enum min/max * Use min/max enum value for min/max * Publishing nanopb-0.3.9.3 * Fix generator error with mangle_names option (#380) * Add testcase for #380 * Fix incorrect PB_STATIC_ASSERT for bytes inside oneof (#363) * Add testcase for #363 * Generator: Allow comma separated options in plugin mode (#343) * Fix encoding of fixed size arrays inside proto3 submessages (#376) * Add regression test for issue #376- Enable PB_FIELD_16BIT setting to add support for tag numbers > 255 and fields larger than 255 bytes.- Add nanopb-source package - some Go programs using gRPC need protobuf definitions which are included inside the source code, but are not included in the devel package.- Update to version 0.3.9.2: * Update changelog & authors * Fix splint test error (#359) * Clarify the usage of callback fields inside oneof sections in the docs * cmake: Include CMAKE_INSTALL_LIBDIR in CMAKE_INSTALL_CMAKEDIR * cmake: Allow to build a shared library * Made some changes for Error Output. * Update README.md * Further test fail fix for Windows- Initial release/sbin/ldconfig/sbin/ldconfiglamb16 16847510400.4.6-bp155.2.60.4.6-bp155.2.6libprotobuf-nanopb.so.0libprotobuf-nanopb0CHANGELOG.txtREADME.mdlibprotobuf-nanopb0LICENSE.txt/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libprotobuf-nanopb0//usr/share/licenses//usr/share/licenses/libprotobuf-nanopb0/-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-SP5/standard/fa03e40312919c62394a4df5656fe240-nanopbcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7de5fb18e32db03270d8a085f136639268d1ee39, strippeddirectoryASCII textPRRR?-cwwJutf-89a60af1ec0a6a6cf4cf7e078ffc3bc589369b0dbb0fce216bca2c769d0c02ffb?7zXZ !t/ R] crv9w>62b_yL:y ɦaIQ ԾWtHC2vǙ6=}Dڲ Q6vp^R!j%h/P4%0#ZX=0#ħ[dF*h NLf88ԙ0R]( {Fuȯ"lhf:Qk oAty8XKM-b1!iV*]]gC4|FEpBF *7B=`y^/I\x53sUip/YA׬ xXqW!j7o vhvuF@I,PddRRC for3=B{RLߐ.S}.&}NM-"~R&(C ٖX]@1?LR!>r!U1|NYM+GJFK1]$)~*7@TrOp?N<'g4 w,qyӝ徤b2n5bsAkXēZ0vOx9v9.ߦ_tgu r ~de(p #Z U'C_mv>Ek PWOK`l7`b, 1 dCTe!;8p~e#օoue>I))n;=Ƒ/  h麚aY,  s^ýsjȃÑ|;Xc\$R9mZ|O4 V䴛 Hɯ-z5=@"V0VT@!a(dAi%+#89+&^ P*웄).i\j&n?)`4S WO_(*x3H~dī] )թ]T+d,W8> Z;6Ƕ\ $ Qe;8|#, w./;oVLHviE"6eI}~~h`hf  0>F3>-9,򈒭z"X[ɕpF@7AVWdgLz;21,P.ԀB$oi9_zj# jan^2kuqCam}s&C~(.0NI3xilq/upk7KA9W.!My7HMJ -?%,cςfdf.sz(<+8Y4ػ,]ڎ#nnT[s7Y1<`nE!蚀ww`|֕%Pcw\Be2ix;:J>%l,ڽa*bXF))ۦ: 9h$wsss?_;LAh3$G Hȫ[Da7 #?sQE\Ҁ}p{~MNrCvƒ|N}-VPO[ot✇>/1b;žD c7O8;t:6/^|õi-T74.Bd^??4]{j2s4 /LCfg kYAbt_1.!ċX,Wk9 @sNa%mԒsw`ĸS C&3@[C3B BIҲ$i@䃨]6Q^(nP>Jvm{`ʨ >uMTg Pr(92|&>G 2>נpі!@O񜠭aY݇k]9i9v `,J3;\NYQXȴ3#aUY~z,R[c䀟ix;0Rb?e(q_zB;$R#~y ؙ9@BmRư4Qb_!ÄST~raB H[)F<,WK)Z}}s(Shn&ԝo5ʦg \!# jb״Ά>[$$B#>Eauv ᳤~B Mo1%E!/4Ll':6N,fzO<|@|2jw2C& P{"Fڲ]{hJX/ou9vb[_(&ST~ Q^Hw-Gӻx'9hs[?t!z]ۓp84.۾SXlcۊֆ=A[m'q BIϏkpr()"Ɩo"jDyXkN&Bo3+$dKVEf q:?_hʔ:,(Qk COV7 -+]h\2{u`+ te`(H^:8ݥBhI˩W _aCl2U~ @Qf Z^_8 HzѕLfoFKS<>F$.o~1Ӱ6T Z:plnzWh3-3N;peGX)ֹ8 [x_,}S{pkrZ%ࠜi>A/ˆ. `(D:qfZaI_3뢨O-1kh~L6JP4ID&D!D@|gt(-Vyxo.]23xB?-7]I5+Ϛ'"rco~瑄2I`2(64^4H쀇*]òlfFp._@ }SgpQ]ǺrT=O^)6Ѧ ].q\~j h{ 4r2q KENڀzؚ%KTQܳuEtpl0VuCYDvO=6NWc¿UrguOA7lv u>=ͅs|'IA{]s=8{Lh~)ⓢϋd QL6cݸ i&s4i /$~#cjB2R],vh )35F5G*>ʙdِ"8~?xԺ3.4vkM9ZPa,8[K$Ҩ`jI@+4I C_\yیmŤ2A-#6ٴmz+ݳ@v3+J${c=QgO@2E) č2s~_Fl+uR,_>7ʷVw".p}}t,?ֲFVTWR\c-a?˻`ҢBDZE4Q/Ȁw)R@t7sRetƕ_\]ߵFfSr.㢈3o=/]" !s0>JϺLB)UE)rZ OeYe\{;8cn%ލpz[C7YU{nO{I@ȥv'9o%:(Td8˅W 8< Ckf#$7ZWJ4*4lۇQ-k:xK7s@d#6md\tǢca:n8H??aUrkay?zNKdc3Ant@lh bne34 OFp `e mb"ח䅡 Emzy7+#h3M{a=^*dTm_*LI^Tmb$ PY_oNuШS}dG KC&z.΄|YK7ǁPLjFGd&E|Nm& [/P1Ijd*LuC-pde k%F%LKA/&)a U\6Yj "I)"6Nu$ oA#-7M|2 %^?L2ўϒs_NRnɁxq@kSx,1s\ _N#L+$%=4\666oP_ZCaW;9U֩ f )quU߶ am=WRw;{uM2u?>Do}t5#SCO:[s^Xm(d jYLCjEhu~)eb~>"l Y2 a1\mq66ezst4|u 7dnZYOUF{5o oKn|U& L ?ټ_@7A3[!.fg3RgL#Hs$@O{5K?=Ntkr86@c=+'X$zG\`c:r<⦜'(9V&ۇŊgDHB.k^jwoMry ^cM[VHg1Hz׀vrCHGS9Fݖ3 j2&1dԥFXi=iח}J_kaב[GgU8l:P 05d{""{)j0L$ 7<dG-~{-$Wk_^ {XuIn*)fl<`ׂmb]t0qՕ J J&Q}T-$(fRU 7'DF]Mvq&?ug>o9 #o{EB7E @)^ @7_SYHJ[(0VIu`]>, 9{/ zUֳksL*6;M,Q_ed@R6CXr3+3")p͠D*_qD&DŽr*eTQCUb яAhޒ'$gUkHDʣ/-a {ԝ%9?l:\cV坼G:@FXwz-P8uE%[E$1ʯN/asB6rJB` l&mZTcI\_\l:ǭY .~fd59'ęCM{b3{lL)F,ܴ ԲqP|`A'!}=Iy .#D$pfT+Kuw>GYRj6BȠ&HDO=o<- K=-6%$-"Y?(M)&cCߊ2DS7: Og$j<|#/@FͤVzArprˏB]LҞm~ pjB6D t=̅⽜#@tշ'#6ƀOj$᱒U{ lp5'}|9']i.' tr\[!όD3]j&GGk'?>-miaahbwy4wB5q-NI p`>Q(Uʄ[E9ܲsGe0'++P!U[7F)Hɫ;fkD ֲE THXh/Ga> 7zS*EB_"T- O!U)wЏ;(RT?:ۉݙ," v|{(MxdmW6]\!BiOgߡKoGUG9۩9-'bƞ%ϯ=Z-e 'bѓPl&3H5g}n(wOnr \awzpI3nEtb_ذW:a*R;?))XWfzN1[SkYmlaGmHU_'8zqzt6Aatk}h< [k + ov*v`}"Tx }|5^Ț-'R'g`c}ck/X"nqȠc0pQmi1$z:xTƍy[(褳%Ȳa?;~o{y}P 68C̃n&yԖLSq*` ,e@]fne6ӘWo~gՐ,|mtPKD[r9.gcb.2ݯ1,3Hʰ}q7ӎ}ߕ}^/ OM Zi):^NO9  n(?A 5"!7p*E.NDu/~^_<*7??ܥ7$^?:᫲s2.[~?H`yZb\8b,VN i.`6Jc}xX\(c/#n},B ϴxvזF r=UTye\6o|=5xMrRW8+5p ,+n̡W)H1 Z(ԍisٓ 9U4L2pu 5pIfM'71R~:r//Q] 7^] ei1T߉AiQ<ۆJ U~ 9iVeUL$#XB \zc!>Vځ\F_)(f{[.1L<4kCςvu> /q~Pl3Pކ9DJ"1yG0fʞvYn4zu`i+h_^POS"*HK{ ̝ZHw#& P?:c^W/Z_t|5h92 ~_3K41-;Mx J2C}vK 7:z6ʅD& ЬZv?T7z$LlkmrI^sQ:>l ZCz5,xLun'y86.®NMSZSvϖe~,>sM~(-j,"K, )t 1[pm).Kէ9'Xtm~ܘ*LBҙx't w%}'ouoqb%E$c yYA7-ñ0=0uNoF$ / Cgu $^>'V>&OS/`< 0_c6hc=d*ݎ !X>{pTo#.4bGڅH&hu;V$" zxa'bd|A5aV1cJ5s eڵ\|=Q;0?W+Hz7о={ %MEmPLMӌj+EuL ֲ*P3EٰM8waR42JU]o2+6s<-Ϟg/'^rcItWwR5Ce6J]@tjǯXERD4yW-XR-pwSzB'0C k,B$KS ``|ePZB0lEu:Jka!Q$pzA3dSv֪pEM< ~'M3<8%/R}u~jaj|-"kSZ&oLxf_ׂU5qYU=xzfAC‚<*bVBSoV} DnIԵb,OdB@Sܑve#K4h7P@Pj=a-AYZ̓ߡ B 2Qʑ`vU< 7$VYwSJmøP@,ГWB/oo:_Y 枴˃wp Qsv/voȐ/ -Dk2zNF9?A$e;R_nMde\zN2$Ej!3{˘. 8Drh( s΃ƍSLwϳ%3&Cޠ56e1EZnWlؾiEr&T6J ę>T|PYAMQ #¸s?Xs|HPvk>Q8SDt[[-l08$ӺYCG$E%CQD`0*Lxf]B)]ۼDAPN 2"%/YUb%ttyE3?]貔{8.hI@"<~/|hx;%}nOFV4H4A@_2' :xǏaic?j:=C`F~JnW$cN&k`IS,Y|l=x]Jh~q "f@S-FmE^)WTo[@v<k}"\B 5suPKz_>ep#MrVV*k&0t#%¬jB7kG}N;Bb;bKUgQtT lEӋsp@t=A0w93 L`T8ثG>Z\h=XR~l f/wC-*qZU9e%&5aPpd5,ACbP3Zy^s r3m`2 5N|$]R߱; ezlw) "R-G'^fFv踘My6"#qnR#̸ ZAH0? 76襩NsbJ'W/VH `D dACʯ_5w_ gew2d}Kɝ}sZYTZ]9UV۾I7e%H[X^$B2QUOAGkYrDʐ"^}IDqjV{]W[a_qV"!čY5MԽNWL!yZi}]mTh1 *'MܠNVF/,m$&Q_F\qRt̓Uç|k~;5ޭ)I/MyUz(]*"^&`F /]FBz֝p`n'-h0[kR F-ŀsܣ^OskȇF)N(3 7PuyVL's3{ h-RO\~2/>&K2/G:"xCdnc[*anӱMޒOH8B$b3b@&ޅ Q :N326BWe(ѭlLdl paKhďZsS7.z]+ԮNkdINR쨲O.O6L;JapЈm>mE&F0Ij=CmZbEfN4:"^I5Ɓ`½>5b֏ > pC2(A*v8&P{ZuE Nd3Kr_^_~H vv>f +oO"2xRゕ_jXI\0EPvr:8D̹2ftF.\̐ RMg;53躶h]?4Ik b0hoa.%P=GR?ҡBo<)r,t׭ 54Ohm,jijW Z" Sr)}Ԃxކ8GV$T6 dX?{0eۗiPBtЊ$q\Yxo>?}`n%sBj^zOW>9Y {}ah Q01G|9\AaZ(3XV[݃! u9/Ci`9S9Tt<eFQ2$I4̰Y~RكqD.Z=K =Ua&g;CR Zԧ\̫(.%.aj'ɫU !w媌1}b߄.[n:ި` |Iuwi/ff ~U);<ӥI09sԇ ui ;*^K8q"%֎8>B FE/߅Dk4߈"%č ԁ -*)-h4K˶6u,JUbht|6 $s9_CɈUh<ٳY*)D^N]!ʃ(kbZBX:g=jN0@z%o wwgbOR-DAX*@Pi 33ִ"~4FJ7KxSدb+M.xI'EZ-~3"뺗WHy4nFd->ۃ\O>j̷ H3ӫ/?0KLDHtS󛮕~ڪ'y$,ؒ 7t#FB3I٦ik>̷eaayt),xV6V-*.DdUkDA0-צUMVɋBD}#5ϻ/Ll>&8,v"mMsíL"t*5[Yc57}lPMOH?rvs$#?Ip]JM_cfW\&goU[}Ll+kb޸Pw\xx)kVTwquVU?8iIR>Zy^;N.uw܍:SհS)K}IBFửOrRκQI/|yfVD<JP\W([@ȿ)E2ePу0yugn-/b70)ɭ*UGbe4&j @N$WYpj= .J~21{i^$ :3 CXg8ōߤZj =TZF Q胴M5?<·6Ф998!DK/**Ao3+7*hP||KD*41D`6(tG476`3xr(5_XC#' Fv=[K $ۗ/e\qwiX2+zG+jqHk!NQ j%kr]% ~S t]j_F-"Mj:tZ" e ~6G@pѸn]sfJs1 .ײ$߆gi>[Au^Ty>_ɩ0 6fcg=a$wKn ry`XwtESzL,AM`3U}j@Wͪ DeL8(b2 D) K-zE[WEYgc쓌 .<)(|}y m,q_Q( - IQ, 6>_Qx<L-oM]1O:%$O͊1h* ::-'? hl+&zNY5xTIpjJJ)Q ^}[RGnꨟ[ cfDXoi'RFH5udW2? 5SfW6˾#)CqsJ2nLu†0'G?͖.8_Bhu"⌣ zē$&:14ٶTDuD[Up!fږ@9f2AcβS Pځ}yseWpR5'x3PxηI'ҙD!6~fj ʾu rkӣRvpfo_^tnܲRzm&>*lXq6. ڡ2%w`mc ^kXߘlw {iش#Ԋ~On}V83pۑIݣPg}VdpYA!lxAvw>̧'f=75%*pax8#శrդOYu=7O>~f_CQMNf8: ƳVzQgv $LѭŦ  Ϥ0զA@XùRÇrMt:8CB̓b'c@`ވH9a$\Nt%!cusOlOɩ @̲kVF)z+=yKLUKMFmʿ@vf>ST-/**vhh69ĬyUj&LL2,>Q&lY3> Y-:Q*M+ jɜk5XyWrb=g6LUOSZu92j]Oۤs >!.CMzNS65;Zoxw_Td^e"ه+XrzXֹ$(Kmf弟ˇ͹pV]d'ڛ3i}``ZV9;♏ uGY;œYzFQ9-ʍ`-l3`\E6̲[NGdcHHD}fm)_0*+1uoh^ Qms{oqRKcLxܭ\M6' ; ;4U9/'qc]XL [3C68mk7]š63Q"UxKSCT JXh9HVI&}?M̀ (@h:(x96hf;Ȣk!-D(]{RfU{; *j`@'RoPNd">ltAbR:8rzٲ#ϕ\L9|)):]=zR2{bbH[N/1F>Ewc?~88TeF.%5\,'8'1f wV~" +xr"ܞ;7ؘ~VkKf{}fwЩfza^L U4([QU])wmT3zvt&wznV,{K17\4sw@Q@^LbKxALTB0q-X`譐7H{~#Rp7.}ߦ1#ܝ'IPB]|9H`+J 8҆C-'̇ ;qDJT rpٿn{͉ !AۭJ N†6z| DLO 7zh0 ".8xK6W \\}QclcGNm 8C FڨMLCgn\$@:+]R afNq__0l%Jwٙ (B$H8C\OO-sũ;"dCUkDD6f7oA V[~/(dpN30;!v"=&A{fmJd7_ ={DJI%bi;.5p3H_Qq.2ꀗ]@FQ^i|ul#"鮺S*Bn{5]5 j%-xDDO!e9|* /QqV4-֜[rIjD1t;H^Y ÑV(i֣fr Kրf{TT"V_ZݐJ\mЄ^3qPǽ&Lxr'};rR[2< k"ڐRϐ9*N,A_F;3:a30k^'g-ܦߋ(I&*2Ɔ(0fF̋:ĚwUHCmY.XjoZU?Z!ힶ h1*-|2ExT ne*J̅!aGTl@K5JFL&×wL2]cG&īw0rwoYeB hC-Lg~TE:' `j! l"Ǽ2Ѣ#SP'FQpuSʥ C/wTe3Ư{KqFID^{;^#)fƢ(!f40%<Z(7-U4dRMz}?\¹Ꟊ7 4Yv";t[|A!阪ܯԜ^E3teiĭH&!5tCpf!m`F9$S W "({X A鉆SEҲ帠Je9p7Dεmr\-z kXRaSHJ>MR->l$ T,qLt$lR>1uTvv FƯM\gA`uxc&) -oĒy YPiyr^ĮCx(FA0a*pTE잜\mgg-dK;[:R93Nz0 NƿGրSfFMYGv`>%ɇ]Ny_B Dk3M#腷ƅH$o ayW8l s!;  46 On*0+ig2>D)*ޙ(5,/U'"DkaJG91Z@_mTN}[o[6Y:̃ ̊; vi~xĀVgA}rtLa0ifL<.(Vl~vp{m/Ș!q~g;96Iyhu0j/3TJsg̋=?7wy*z{ ǣQy6D#%pNҺ%Od $/g%&_QC~͏ac5)#%p`4q`xv/SW=XnRO]VVە<PyykV g͞b8UP ۏ\uϦĻtЏ&&gTBˈ*䠔iJ$%04*2@>mwt 4IP:4%YDӫw YE9 3G;D$^pvP"l]8v_/Vɦ%b^7SٖǮ,e`x9܌eJ\g 3kԇП+?-'<#?gx١J}J٨`ؤJlΌqe7fׯRcB?ʔpk}E3˩օ@`?<݊H}.w+!v$RZO6.&Ϩ @#^yߵ6nP/BK9$(w(OKE0!dzƱl.3bio{XYX'oǾO89|CwvdVE[=`MԁV84xnctx3 QTԥT/e Lm*D "ٱeFɽpKx-Z7EU{`9^[Ȧ qܸ;vV…FÛOTާ3j9W^ox.O׫+nV^f}ЭX2'@g c9eo| '#"kk ͙((yy>~WԮ2#d;OƪHѫ1Ua38ͱ̫Y@YZ[5'#&dU&?m F|fxd$kzR^%Ig@JSj@7&ıȒqtuH(*V(IZ+Q`-Eo0[ՈWZeb-°;fЦ"@pdf#XeYS.%]lj)I_010/قa}y5deJm: % oWF&. =gD шh8`h9iND@Lz\eOv Η27WO f8gQPn3c&ؕ (7Ϸ&G3N`מgOJj~,&ڇI0!Յv@ZjIV}0b*O+k 6lבr 잩`mmH+uu#t 9L[>ΤN~L&'yjOV-ks]BLW͆I*rIyZآhe m !jIű&Zusz?fhtkr8IYW!u綑wlɭ#reHʟ 8_fixOҔ%_۸ExB 3Fp<)rםQ,S!M3ayGڹÊ9CS~bH`'U_gbc~63 ]s;XG ѠY#-  YZ