python3-msal-extensions-1.0.0-150200.6.3.2 >  A ep9|$uS*~KBxx:+aHWCQ|J֠]q*8^hrN7 }eE{r]݉!v+U 䣩-3i_RD.'O\9բ,nW=)Cv>BrHF\R]BӔTPhDW#O}k%%Pe3Oh4E2 /h>QAV d%oVa~w.039a8a897e4f28fc226d75a8464c9dcaff609d252caa0ccc769b530ad58947a5f23840dc1372fb8dd5e3489b9ddc9797d4f992dd8ep9|&*k<鵛7ԫAHn3u ~ K)!ߛqǐWg)UZcB& QBOiڷPRA,EW*df/DM0jB5`HzWz'PZr_OD3q{BmS)<kiI?O^3: ^ջ_н)&@A̷y ٮ;Ho -c=77UL!xdPGl>p>%?%d  - k 9  J           d |  q (89:FGHI X,Y0\D]^ ?b!bc" d"e"f"l"u"v#4w$x$|y$z%P%`%d%j%Cpython3-msal-extensions1.0.0150200.6.3.2Microsoft Authentication Library (MSAL) for Python ExtensionsThe Microsoft Authentication Library (MSAL) for Python library enables your app to access the Microsoft Cloud by supporting authentication of users with Microsoft Azure Active Directory accounts (AAD) and Microsoft Accounts (MSA) using industry standard OAuth2 and OpenID Connect. This packages contains additional extensions.eh04-ch2bSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/Pythonhttps://github.com/AzureAD/microsoft-authentication-library-for-pythonlinuxnoarch{Z // a a L#6rAA큤A큤A큤eeeeeeeb eeeeeeeeeeeeeeeb b b b b b eb 27d708589441e8c68d523bf8ff1df275da73beda2b10b16644f635b93ad4baa900e5ef95d7bbf460a7469fa9bcec56bfff571982b22443fa60376f3ff92610ff01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bc7c64bcbc4d841917e92548c214fb1acb6b7fe134c7760fb63d74de0b5da83017dd5f18dcf277ca3851c8e9046d458fd4d418179bbd127dd0a58946f462849531d9e6ef444b1113fc077ec81567b9bfdfc8b47e00b58aefdd0004e25d9a57ec661d8d0ef43d3cce3d66cbdb765a8e53b5d12d5e1f23a0a32c2473874cab4897061d8d0ef43d3cce3d66cbdb765a8e53b5d12d5e1f23a0a32c2473874cab489709a49f50f72446a71195df2b64d65ecb586e0fb2de5b8f8935e4ed6e0b3c3c784a6e96b1ca3d8cf48aa9076ace303e0ca56b6b42d1910365cf75aba41ef57852f8dca9c34cf7d2f3ebec11257bad3a539b0d3f35b02a2368c8f2b23c767e55e2d35259f413a95c2a1481c249cca6031691670a0b498fbd4e488bfe2fc2ac13ce4ad2625e5da6ce12eb2080e172c5a6ae93a0aa69d627196e406ccdeb27ebd20302e7ee7c2f43ea3678465609067aefbfc5122294996410f8227828d07d31e58c7fa2a26bba8251ae2f9f6742528e7c5efc5065edde89d18c5b6e45b63c8687cbbeac2ca89e415a6bea9cf3f49b9eb85ca7f5bb738160e728a9c2ee033fe555840ad4d55910e0c4c5036f117361e9576e5c67706489942df75c92dae7d61ea479901fb1b40bfc6d008c6eaa3b8b5f0a2faac6feadd1b19a2eaa67e19e139f881c6101106b86288942d7e12bb69980d38048bb879b61dd0be3d7154a7d2ce20fbea1060b1e5aac1b85d2cb659e2cc0462d4397080774bb1477ff09cf9f6d7d747f76d284c1c7f791d06f8f23a4062538346744ee04ce03c6a80444bfd9cc2041809cfc23d41370801d3e1b6169f4ffd2bfb5e317802e6e3aa3f962f185158487cb82dbff1b1f59af1fdcaaf1f26e86d4b0fd64f713d8a58410747e42a33cdf31a85ddbb63b4229501fbd13d3009f1bc6e5618274e69a21db223a42c4558245d30607dcffa7e03e830873638f6c073bdcf1105aaeb4a42d8f19fd2660f4ec447418bd38a26c59b6773325c8d22ae5bef3168a256a42ece5a973444350b20748e2fe31a955fe787a193abad5eb5b55960026535f36340565683991955fde703210c27rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-msal-extensions-1.0.0-150200.6.3.2.src.rpmpython3-msal-extensions@       python(abi)python3-msalpython3-msalpython3-portalockerpython3-portalockerrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.60.4.12.0.01.02.03.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1b?bga@_إ@__Wr@_H^Kadrian.glaubitz@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comrjschwei@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.com- Update in SLE-15 (bsc#1199282, jsc#PM-3243, jsc#SLE-24629)- Update to version 1.0.0 + New: Add a new platform-independent build_encrypted_persistence() API. (#87, #110) + Remove: Old TokenCache API which has been deprecated for 2 years. (#110) + Enhancement: Make all platform-dependent parameters optional (#103) + Enhancement: Provide PersistenceEncryptError and PersistenceDecryptError, currently raised when encryption on Windows fails. (#108) + Enhancement: The data file will be created with 600 permission when running in Unix-like systems. (#107)- Update to version 0.3.1 + Enhancement: Better concurrency (#61, #63, #100) + Bugfix: Now supports user home dir in drive root on Windows (#83, #84) + Enhancement: This package can now be run inside container + Enhancement: Improvement compatibility with PyInstaller 3.5 on Python 2.7 (#85, #91) + Enhancement: Catchable exception when persistence is unavailable (#92, #93) + Enhancement: Support dependency portalocker 2.0+ (#94, #97) + Enhancement: Improve documentation (#77, #102) + Including license in release package (#76)- Include in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352)- Only build Python3 flavors for distributions 15 and greater- Update to version 0.3.0 + New unified PersistenceNotFound exception is now raised for cases where the persistence is not found. (#64, #67) + Bugfix: File not found exception is now handled for Python 2.7 as a no-op (#69) + Added performance tests for locking behavior (#58) + A non-exist persistence on Linux platform would previously return a None. Since this release, it will raise PersistenceNotFound exception which becomes a consistent behavior on Windows and macOS.- Update to version 0.2.2 + Bugfix: Restored compatibility with upstream package portalocker version < 1.4.0 when running on non-Windows platform (#50) + Bugfix: Cache on Windows was not functioning in version 0.2.0 and 0.2.1(#52) + Enhancement: Improved readme providing installation and usage instructions (#53) - from version 0.2.1 + Functionally the same as 0.2.0, but we change the installation-time and import-time dependency of PyGObject to run-time dependency. This would make the installation easier for those customers who do not necessarily need to use the Encryption on Linux. (#47) + The version 1.6.0+ of upstream package portalocker is only required on Windows. Other platforms remain with portalocker 1.0.0+. (#49) - from version 0.2.0 + New feature: Support token cache encryption when running on Linux Desktop (#4, #44) + Bug fix: The cache lock was not properly removed on Windows 10 (#42, #43) + Change: A new set of API PersistedTokenCache is provided. Previous API is now deprecated and will be removed in next major release which will likely come within a month: WindowsTokenCache, OSXTokenCache, UnencryptedTokenCache, FileTokenCache and TokenCache. + Since this release, we have a dependency on PyGObject, when running on Linux. You may need to follow its installation steps, or follow our CI setup. - Update Requires from setup.py- Initial build + Version 0.1.3h04-ch2b 1711137555 1.0.0-150200.6.3.2msal_extensionsmsal_extensions-1.0.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccache_lock.cpython-36.opt-1.pyccache_lock.cpython-36.pyclibsecret.cpython-36.opt-1.pyclibsecret.cpython-36.pycosx.cpython-36.opt-1.pycosx.cpython-36.pycpersistence.cpython-36.opt-1.pycpersistence.cpython-36.pyctoken_cache.cpython-36.opt-1.pyctoken_cache.cpython-36.pycwindows.cpython-36.opt-1.pycwindows.cpython-36.pyccache_lock.pylibsecret.pyosx.pypersistence.pytoken_cache.pywindows.pypython3-msal-extensionsREADME.md/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/msal_extensions-1.0.0-py3.6.egg-info//usr/lib/python3.6/site-packages/msal_extensions//usr/lib/python3.6/site-packages/msal_extensions/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-msal-extensions/-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:32838/SUSE_SLE-15-SP2_Update/66d01b4b9bf494d7f314953c70efe34e-python-msal-extensions.SUSE_SLE-15-SP2_Updatecpioxz5noarch-suse-linuxdirectoryPython script, ASCII text executable, with very long linesASCII textPython script, ASCII text executablepython 3.6 byte-compiledASCII text, with very long lines, with CRLF line terminators RRRRRRRRRRRRRRRRRRRRRRfP2,]C,utf-81aa30aa5cc7e9217c66d2e585525996a138d78310e8f0f78fdcdb018275aca87? 7zXZ !t/kY] crt:bLL )EfD5>*״-*(C]*4NTcpG/A.Z+{Gk^tSkO1sC*]^ O t =ĭS#1%bv!G*V&0&DزKL4+k`YAkmF!ZJ˸48|jƕFMUMkU,on<uZO'S2 ħEۺGTSaX;D}.?ȗDq;`I05g`6x<l(a$y-^ y/g'uCW7ǝߟ 5ZId$ `=(o*1[^0Qm'.7.Y[SrR7:J@Oct VI6z|;1ز'jSwTFr{_@Q,n@*fk/=p/%Vh]d+& ^t!?u칧l0qOB1Op\7r؁~6'[ ZdK.Mكs <\RR)J?XQ-!,7$v`y>Yʡ$JKrwtH&L sվ57a79hCQ&D TI ^PSЄ&,rrwۏ{D,O.f4%\$%?_kŇS#z,eTB BYY7&ص gː7Q9AZ~)zjRx1c. G3# *cHwAA~? #˾}sKF(u[|]֢ W )uKf ;}p3M\x!:*QRꍂ{:-г"Un |׬Ov,W 6:2걁PHl£ghˎd6#~ZƧ!~+:qqi̦F.>&ٝ.|LJa)'@q}/ :Ckd] !{å,O8݋\n QU9( })cU4N6oC8a]+gECM,9~uTxR_+Ja]\S3M(\0}ă:6U1׌ qUExF;3BwHNԾʫZRA^Մ}=9 +{rKy8SwM!CH ˄shcS2}q7=5ѴI~"ѺAƅ6߿g4k:JEsΉH\zTC.v6/qLٗ|ĥ]XfbuހuzlUFnM84C Awo5E7K%=bJJ0P@͑ 䊚>cxޗ},iulX DrcQ4RG[xT5B"ʞ TvFq^ fc8Ǥ-ғ@ tpu!s yMQO8'KC)- BE"ke^c߾s rnzݻk:F(U&-1{'~~1 whLYaq I sui.ˆ>nLat=̦ {8~BJ?/ Xu -EfUE6 ۶1H&MlUr Oi6.7k&gs=8'M .|,t9 Bk=Ω7I98qr#ZZDu0NnO ڋn_Xlp.KP]Vh`#AwFqPU?f[ `hAY5  8kev≫jUm:[at$Z$?.mɒhiqJ\/ֵRr(g)55-Lu3Y_Wj~lSSEP-P{g;"fc.kI2[PJ i$^/t)/9˴% %fb7rDb "*8k_: =LƬ8KSO]/݄!K `Bf."8!Du|-qB]Zr~^AzR|9; VJ [=4(g?,w&(|*To-)aإtG 52 ."5 (КI3'h= $J3 4{L[+I1ڙ 0qܕu+e#xv}¤W4g+ ȸvmj-A< 8GJD"uԇh$MzSVȪ%qZ^p#D>ckDѳH ^Fh,=T9h=z=9YM@-ڎ׶R_A\gD:AMK Ni7= %4*ĩ?> -q:*Ҕ`ʔT*ǹ'&4!ȚT0X²sȾw֖av=4X+#aЁH uq纭p]c&'{2B{&6"^&"wllDLM8س! X$o߉"lZdUb}n܅AHt+3NJ$'écɤG\N,6lNc JsyUֽQ?Fz8Ώ[/ >RwȦ27 ћ9NI?/.m>jnr,LHo`X.ӟ;$Bjΰ= mi(S["Kr6-hNnfC/o`؉10#k@HD -ŧT^ڲxaAgKB Z*(y> {ŏХz4@:$Oށ C% XźQvƉqFc_ZOo>61sE҇DDnf«*o]5[cR@L-at;bIZ+_Xrn7JO }P$XG|5]-}j|$RBBLǐQ# bvnnq,ݮ;9l3-G$ѱ LK^ϕaS;We㕋4i9D\K[r:bϏ+VF%yb?oe|=lgXb0LcGQ\x4K5/W6 f}l">uM?YWVJCq9푱Kd@+a1$;4moigJ"#1{b\%y}#u |Yp⡁ID½؃MV &%jP&AQ A5h5ҵ'~I6W΃ ?JPl:3&HhLs᫺G ".mԏ"?ӫaB:4|o׷sfJ|K_3јs7:%V+o)Ż|fB+T14]ar,aUK3'M!a< EtSlgt5)kJHi !0Dsn e*s$u'0Nܫvu(o5$"J,M ^RYㄑUdKr)|ʡbN*m<8Mp8L;飯L ^ Hdy(JU..XJxOCgfҾ?!YwA<݊L@;5a9M`o$\:r ֠K”y}=c1|n}Hgʚ'r솚CFFGdhӓ& q"Fn4r'z1S]ie%:6!7Zss V㞂2*06Wpvdܓ!NPOHThNچJî&D@ɨȗ~-zQk$g1@VG0 ]wܦyL]&/aF>ψΥusa_`ȐXSLzc2c,_(B8اO˼kMNXrD]Fbr^i>"hZ #':1}Q 8~XHT>de"XPt ~dJXm)־ 2{WV۬ uBb*ǹ( .VV bEuԤ~u390mqOY%VY:JLjT8[\~BoE߉a2DV~Z:Ƨ ?Y&KO 5"I1hO= q2 [o- N2-2>IϿ׏ۡ&/>xE[|bgD/q?1<G:.Xn //ZE5aPyxf.{"-f KRUDeG3xΣh\D섲D.8t:FoҺ&cQxH?I,>Zsvl4D_JXַo%^&璖y i'WrIrXzkcvGzv׆]@T4cĎ#nU=!]UtYªFIހxPRB H` sQ^i[y|TM#`D D ])tQ~w'8Oҟ4]u:ZP2+'SL7ٝ*i53,/{v)f(/a[aq3[rro Ub2/ň}93EhXg](jyQv'fm!\n:1*:ҌQaO௿kh: I)uS;regJ{sU5r}OfTT>v\SQ9 %*-8hY`Ӽh&~(0cX\> }>T;T*!X ASR<~'TPWCGf/1[ֽ~Mz? I&Z7,LdI1|vBJ$]1}},Fj9i]h9 u)OY%*V;yT2˦@~JʍwƆħY‰mP7MNCJJf(p:\z[uwݓw{{lpկ]Юnwqdp~(»KZdzzڰEƀ5>Q}jh<Ζiҙe$T4FǤOR|_! -R0>ʹtL0 qգita,(_Q#Pm?T®z YJ-,&`T.h ct6vR䒗%"^8dV޺G5p( #2nͮ| V6~VV96V7~ cc._lP}6Ꝓ$Q|̗}H i2AUG{amµ-}$b &4/Bfmܦ4i]|1X$ow!B{b _V"(p=}WSVaVړl9RŠqjN&]4`rEq%m4Fzf` 4jC`c\#:gZ3qΊ+i\fd< /fQo}l7LJQEc~Sd1rA() %TF?XQ<#yS0Y+J,Q#- a鉓BF*9|{?C6Hll>!Qq#zTR46|i~LEGUm8[P/Mq*2F5@گ갥q>ӕpRt9^lTʙMG)wY*7EՏ2Ӵ!U%IߏMb^vs,qcAJ% /lKxeG4ӶgF178&V|GܳUDD]檉fG>boԸqL /n ZN#orӖg ZmO,?]KpA3Gfu26㤗[T~U.\,aiF)Zƽۼ̝c0ԑ=nYWvNw/ Ï7\k" >֫ln k~yFcԹ a"/EjcT68:Kt_T1RN| nIl]SujDTЎ@/u-GuR[Z.AI`(fٞURyn;ɇ ;*,'a~m+ǺzS\J"<^:S)B܊x*XRr .-@dtɈOY^Q1eBtj~`L,+vIYN„"ʔ"4M4{v4 -y~/as.:(CHb_Qm"&SL )@x: >݄k4k O\8! ! ĹD^͞ SxHZ_O xe 2E!2;2녠ʧ'+|u%l\BUt>CbKn4%ǓO.1/)]7(LA=Cӆd; ;Akf_doi(h͠rwbf6 r~܏n~""_%33$[@c $ȕv fpLhC W"9oF$ Qo*t)I j=hJwWaeZ.:^7Ur[('19xG8`~t[n1HEKF[AD)NL+x-U#XWIA%xrH#g~oQu(i OQ?j?Û,ԀCˮJxvAm1;UϞVTrxLimrƆsH_& UכF*#(J}D@*s#?ӯM J@fݢ# I~Z20b\-4C ē}ջV"/AcUZ6Yo_T=NG@ u׆3nQD<棕)eB[u_83&6e~<+G`>q0FxBBGǫq:ϝ%M*1 1@1W$liBfKQGP3Iq7T<0ifsHzzß6 J8qP"tŊҰK=RjujM.tɓA`+m圊QӏVq:IBb \?܊ʸ.',v4VgӴgJ=E XTDÄ9u?7hPѮ1b} bCNP RAj4}L'_LG&5,5?+h0$9T =@ XqjSJl e5}fV1"8-@S2wOx:I8n: ҹ;2,AhvpJԯKJ $,n}VgE^HSiAxvM:o?ED_bpxqF:HxqI`nx`SD=o[ze1F~<0\Mv~ߖjaI%s%Yb4PhQ[U K6&4U&$ Ğ$UBXf#B-Z-@ A},HP? Sx|bJ㨃Zd&mO莵5ߑÖ#`uu5AOVvVaQCCÐ9s_6΀{-/%6ɥHvĪ\jS7q]Z-UʨkۈS'+q 1y'j9ȗ/;휳;v՟ .㧞6QG/dzÆh)j4e0EW[;aW4\ʊ {*|Hs'iE{jZ֚%\}ңr^&Ɯ80hbX cyϐ?BAJiHC>`uU(S&v!󮐆 d&՞@#ځtȞ^Ȳ.O`IbBZ>) /~|si[Vz mhϠr0ϐq-]DXV'A|伟d0 z$*qS2+{(bT=ڴ*b9OZT)PL>JiW8IHKrF3k׳h΃o|Ju3.~ ]6e,Jv_1oZ*!4k5njdjt<y$xIo]Q5/ko㑀b!EJ8 iCH|(-J7>O#'Zl6<Nʔ ךYs>6QέKF4I$x/" kd{V4} S4햙7-ÒJjya'W쨷XK5H/B2Py%Dŷ\b=">w%dzP^Ii%r@9YW!tXMKF:{v-; I%?wA [&REvtJE6G-Gl{ON4X=<*PDEyPpGP4WLjZuğ#*d/݃aiqLcCw&N2bVr43y0 $aHLL7p<j K\:O˿BI-񾩦- Y3F7T0ŨY4^f2Pꧢ91\Ê4ir>`qMnfC#߄#)jU5z03U͡g,7:RWN㶽  f^]e YA; "+S,9!߷ xWEMur{Ɣ o)`㪭r_h\y!PlT(LHԘ¶>TvKcԛއE<38+nr?Ѵ!ޫ B pј2WAEgG9Hxto-RsyflqR [Lݦw&:Pؿ}}3w3l|Y_(/ؔ4d.A'Z}mJ23Xp͸ǫ2߃>ˡNftr!d[z#MVڙMQSp8 R Љ9ސ5+b6PAXc=I F#ZģD=5ڎ8[.W2f۾j"A:#yȝ$Qi-'X-Xv;b.0VLXM'f7xq-K$8 ?oD{)L )R豌9%fV#T2[Z U_'x˴DSqC7A.YD{,v_\7 (m6cXKjScj|$!1L-hvJݡ5ECʽ͟ 삖vW Ó EΣ颊V@#=ͬEg' mTQ: 8[}cX8_0:1o$i3`@waİ͙4)˂r(I/neEjôVP]Nxa0Ānjɢ6Иk:'on5 _2ԃ-oH=LﵑH$%&YQgr)Rٱ$Ɲ\[s=97kTIGߡj`2 *4R75@Ocݍ'K&Vdp3ƀfyA5NJ~N*vZ~"HB5Y;==[ؑ _A {'?YuTщ9cbol%}RdF-D0,J"J9,H" [mOlLv SiU1V*j*t>rY/EctPhd $+ !#O_Nʩ7B?Z}v/37OUJxrPt -0-j8qms,aOs5ޛdѺ&U0] $&L/\TN(043p2qpm͋A =EVr=tAp=![| *qW>&$8YG:1ȣo TcKakѴwEVg1>䗻(M:|!7qQ04͝iQwC*q]c䩲8ܕGqGM/^1s]'Ht844|(q.[ڠHS;VxD1} pIxGyYݨ]m&Z䞄q DR=xu㤟ɢV-1! 0 dDSnz-ڷJAOgGDžRrKQ5h.N793؉I^\{=LY>2x*,PrR%" ?Hde4k`Aj w&(kG{ _rwh̳ǀZ:`}R dN\DXaC30s+QoK6|N&ʮ7oCoԭmk@pZ i~*K62 ieh}[m@vņ5-jͬVxsXDkzG,OW:taUu#`\TOHjloIHↈ7tmK>x5 .?Ifh> =~kjebϽ34a*tTS@RMcz5!' ϸ>MlvAaXo:.|3DuTѧP8fȳ܀~}>ۯ5#VÀ\Ógi mqIHob QB);nZ1#0xoퟥ ]z kN;APGv%Qs7>!6mm^emR5gyCi]H$"k$a~=i>ڥÒQ0MMpjG&cQ8|2+ zxο cr\wEI? K[1dh w 4ƛ5 jnO`{60Q^8 q@cK4o[>Y$󄐥l-ܠ7 uʎ ~ҷ{+=k "j- 8:=M_V4}ZapV<x7vu-9 k /wE5@\|Ke6qF5dN|deu׀SesI;L^;!uc婟.*Yd:$7UB~BDm4U4aHiyȳHV)cIM@M?L*z\RoomUp v[c(X0LI4 a/8SWo##Qp6`ir0.r`y0( Ny_ ^.13hKt22O+~m3|4[pOKVTހ4Smg0H$Yy/J|+}M_;JLw: #2R]0pB$#-3U3Hu9-"쨦p݈ooK,۝16>Ht`&x܁DS~CiMUt0[@bY"\b8]pPlQ۷gj*Hr_'CU@EǺ>n(J `Y^V-4hغMszTOSk)2RB&C! ^J:1=k?~]hYVuN #ܑ[Vr\de'c}4u J,&/3Δ)h&4*S ? H 8 Ǔ]3{.9c[υSHLQj^g#+F"Mc"{R'6T]D{a%PԎkB]_[qn D;rZg m;RUuC֊70'#AJ88P-h?׃,Hȫ/H=|P c% v\b0P NJFƦ4Cqӣ MhqcT$uE㽭*3NLb!\mbE߿:YTi=o@|_E)ul+cb =-l|r߮ 9ꜣc±ŝ"|T!s޴}2\vQl>{M&?~٩b;pr:gMV'r(odžYt!$av*}`M3Rfd(zfZ7#}м[a( PԳ 8&)޷BwU^0b)GAW5[A 6*8eUqFeJn (],> p#uR iZLR[;_iboO_W˄g#\cׯHˢLǺ^3K5Y M"K/X!JC <e􉫨quucB!>64FXzV&E𹇄JT㬘JWVZ?\ qwkO8Ę>kU=*ƍ||;8̴D-tg?hy$־&R482EsHXrFO/ev-hO٠A,t-ga W2#v}1Ҍl*.vxL|啟Ű(齎Gl}Yy-S&Mngvӓ`i r$}ܹh+ߟONyឬDݯ(OCX-O-!Br@:w#yiw{i.+]2_]1d\ rgt]4ѧM=ht)7. 'Z!y錄VWA7nо٬T$l l{aޒ%Op]o$R)B~c MƲ* n 26 7%q0,F%0֜6Oym|TQ$ c|!Vk',]IJXй.^z\}uS.KFUV⻇d,^N*S;;I,eR}S`/vH噇ЄGyNu Eܚw_i~a2MO)1uJA?V]Yc__ri+>9@(؝r)%v(4 t}KgHߚ$JwC%0K,~]w#$-)X2a;smX۪E§ɀL?GhR W!'ҘDK֊NV_dHl"c!q +|R|^{luid0dtkcS@XZ e➖p̖hwf.P?%顪j icz,<]9'U8J]ê28)+:$w/΍) Eb-e(Uq Mﮣp' 9z2}AI`O}:tL3$Ϥڜ2E|<: c:p, ؊lƖ<lˇ 5n[#k;QLFVe=Q687qae#(hj#%@RnR F2[zyWq~) ʍYFa c#k>*#- p"xK_u~:\$616՞D "{ѱ`iQukj7E.+K"r/D13QX!>QV)\t~BZjz47r;oew,7nyf)T@ ç6,YRpYBi :|S3O+{XpаտFr 3,2 K y,^.(ήf\pX%3K} /KDPSrY@ۖZ2Kd;K(QfG䃻Y &fM{ 4\I}Oˌ(36pz 8aw$.p9*^,=Th=o6lJ,x:+L<8Ct?ͅ2c=Ȣ5jf\g;TQdGY% _zsZ=%(7hj$ѭ( &WG  # 5j>^#{^x(Ib JW8ph7}Ne|:Pc06UjmpFև=~ 4*! i(uZlȄr~#)/Z'0ֿy5D#)+d[`ϭϊwnUB96JQzk~X<8v?Lr|-ڕXC)O܇b`Nl 蒟Q6a_>oI.^8&ʤ:az퓊jR^lJN ѼPs#ԍ@yX#eAٶDrNI.StA MpwM/%[NCg[%]vkz 6/>nz< jij={vqZ/ڽޅ6)d踨L.sr|wd. $0`]$uЭQ~vS_cث 9e8Qg31^eO{Ԝ}Gºk* ݟmQ˴O j*Aa9gFRX6garpّkY{4Vߨ J(׌&Vomh8-A[[ǝi$[Ya .SQ1D2p*4P/H@0Q<%Mp5#fub&MC2cۙ QqNC684da^q8\`!C/ ;fc$ɦӶ/o4!"wK7"EWzFjXphBK]1suNOArPh*Oe\c{1ܳzr Rq6qZħ=VCM؛ʩBcRȍm#c L* M@^'{"t$*3s'aCc a 4ayk;(6fUOdZf⡚3Þ2\Q1Ҩ'<7mup1<dt+8Ug?3jSFtШ1A&% (a38@J1-hXAM\/؈SjH3AHD%G䛧0~Ashm f&t9 Mԝg ۈ m,Me)XNB;oa$bu'G?!8vLٵ&n%(-rE xs#[z2[\?ed|RkS!{:сZ'ņrǜ ~rȺK֫Ƶ(s?eYܝ䘥>~Z%S.APK+K`oG9dr_ JK>zhYƚz6|U,w`wsYaae ҂Z>h#R>DId GE`eD}EpmX=93YC8H{4LHqS[/D-812%2ϿjMR_%ɦv/* [a Ãrx3E݅BDPIWҞ:& On#kAӄՃ6$[˘pb PՔ6 %,QԇO@v h߶jWExҟBeX0 &v/fNRiH%Ъ>/ܣ##7L_ ʰ1$c@cpj+'0M@\)=O6]Q;A-V&By :CmPj#qizsj#˭S+1=L,\oٚNzkiE)B~#ۻ~dXrӺ@q!.1<-^Ӵ }xb.ltxγ>5xb=~K@ndD= 6qΤC~;r ݹԀĕ#dh$.d>ĩaH0D}bc.V ބq׳V YZ