python2-Flask-SQLAlchemy-2.3.2-lp152.2.2 >  A ]D/=„1W48Q0YlMާ*gѹtMf0z|(sT6 _K:J$ =+;0 pLo U}j-i!j=wdJCq/BQhOa@ L?r}CŒ^+s}ma ҁ*JӼ c8TQl/p? ҙY Vdl6ìA6k d ..aaZa=^0YEZE5弚'\]N NP^T&*rcVNN)HarxMrxg6F@sk*=4ed{S0t~^S%劳z$Gv|(g9Pl"쭎v8>pA"?"xd! + H| (   0  4@ ( 8 9 : BCF[GpHI X8Y@Z`[d\t]^b3cd Je Of Rl Tu hv w!Dx!y! z""(","2"tCpython2-Flask-SQLAlchemy2.3.2lp152.2.2SQLAlchemy support for FlaskAdds SQLAlchemy support to your Flask application.]Dsheep81(openSUSE Leap 15.2openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://github.com/mitsuhiko/flask-sqlalchemylinuxnoarch{!``n77A큤A큤A큤A큤]D]D]D]D]D]D]D]DY3)]D]DY8]D]DY3)]D]D]DY3)Y8]DWMded5487a1c24b0fb3daaacd63661c4913edec1b02d3f1e322ceb0b4d02b6733ed254faa9da0172ed317a3f4318f00fdbb23de4001d89fefbdccc77428261e8bd01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b66c05e5113d55f2ec54663b472c652490b866b0f1b359a0ea2ce172281c030f8c362b87cd3684e1e0722da057f3d854504a149e2dcbc762bcd4fec668bf6d505d19ca26d26db0bf435c7c29e9a9ff6b36f8d0a8c1dffe091bcbc84d5d3df9efccfc52a01d06285c8b4136c571b95515da128746464521d08fd60997d9892fbe904ca8b4a36f4bf4dea1fc052ad1629c05eeb75fdec31a63acfe3b4926d89e04aeab15c659de4c6fc9e2540bf17207ada61b5b1a354f2242d8735872c370a3d51e8f68f13820c5301db147e175017e28e33c90085099a38a5d29b5da92f60a57ce8f68f13820c5301db147e175017e28e33c90085099a38a5d29b5da92f60a57cec24ef1b1c4a98bb1cc1cc2af66553e67cbfc37d35419bd35634aa328331e832fa7df04527ca217901b5da2b75bd50dace22ee87e044dece3f9b9f8fc5b28962fa7df04527ca217901b5da2b75bd50dace22ee87e044dece3f9b9f8fc5b2896240d03fe10255b6013ceb1659f62947971842d7d81b3da42db92a45507cd396cd4c6e23822b0717c779118e28d79d336c91d95b0d58222f01a561a056a944d288dac9ab23784d88fe9ce53717d1f6ba7ea38382c74954b0b5eba5f4915c5e8bd0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-Flask-SQLAlchemy-2.3.2-lp152.2.2.src.rpmpython-Flask-SQLAlchemypython2-Flask-SQLAlchemy@      python(abi)python2-Flaskpython2-SQLAlchemyrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.70.100.8.03.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1YY@Yܶ@YWڍ@Ri O^@N1N|tN&@arun@gmx.dearun@gmx.dearun@gmx.detoddrme2178@gmail.comspeilicke@suse.comsaschpe@suse.desaschpe@suse.desaschpe@suse.desaschpe@gmx.de- update to version 2.3.2: * Don't mask the parent table for single-table inheritance models. (#561)- specfile: * increased SQLAlchemy dependency to >= 0.8 * changed from nose to pytest * added fdupes to remove some rpmlint warnings - update to version 2.3.1: * If a model has a table name that matches an existing table in the metadata, use that table. Fixes a regression where reflected tables were not picked up by models. (#551) * Raise the correct error when a model has a table name but no primary key. (#556) * Fix repr on models that don't have an identity because they have not been flushed yet. (#555) * Allow specifying a max_per_page limit for pagination, to avoid users specifying high values in the request args. (#542) * For paginate with error_out=False, the minimum value for page is 1 and per_page is 0. (#558) - changes from version 2.3.0: * Multiple bugs with __tablename__ generation are fixed. Names will be generated for models that define a primary key, but not for single-table inheritance subclasses. Names will not override a declared_attr. PrimaryKeyConstraint is detected. (#541) * Passing an existing declarative_base() as model_class to SQLAlchemy.__init__ will use this as the base class instead of creating one. This allows customizing the metaclass used to construct the base. (#546) * The undocumented DeclarativeMeta internals that the extension uses for binds and table name generation have been refactored to work as mixins. Documentation is added about how to create a custom metaclass that does not do table name generation. (#546) * Model and metaclass code has been moved to a new models module. _BoundDeclarativeMeta is renamed to DefaultMeta; the old name will be removed in 3.0. (#546) * Models have a default repr that shows the model name and primary key. (#530) * Fixed a bug where using init_app would cause connectors to always use the current_app rather than the app they were created for. This caused issues when multiple apps were registered with the extension. (#547) - changes from version 2.2: * Minimum SQLAlchemy version is 0.8 due to use of sqlalchemy.inspect. * Added support for custom query_class and model_class as args to the SQLAlchemy constructor. (#328) * Allow listening to SQLAlchemy events on db.session. (#364) * Allow __bind_key__ on abstract models. (#373) * Allow SQLALCHEMY_ECHO to be a string. (#409) * Warn when SQLALCHEMY_DATABASE_URI is not set. (#443) * Don't let pagination generate invalid page numbers. (#460) * Drop support of Flask < 0.10. This means the db session is always tied to the app context and its teardown event. (#461) * Tablename generation logic no longer accesses class properties unless they are declared_attr. (#467)- convert to single spec - update copyright- Update to Version 2.1 - Table names are automatically generated in more cases, including subclassing mixins and abstract models. - Allow using a custom MetaData object. - Add support for binds parameter to session. - Update to Version 2.0 - Changed how the builtin signals are subscribed to skip non Flask-SQLAlchemy sessions. This will also fix the attribute error about model changes not existing. - Added a way to control how signals for model modifications are tracked. - Made the ``SignallingSession`` a public interface and added a hook for customizing session creation. - If the ``bind`` parameter is given to the signalling session it will no longer cause an error that a parameter is given twice. - Added working table reflection support. - Enabled autoflush by default. - Consider ``SQLALCHEMY_COMMIT_ON_TEARDOWN`` harmful and remove from docs. - Update to Version 1.0 - Added Python 3.3 support. - Dropped 2.5 compatibility. - Various bugfixes - Changed versioning format to do major releases for each update now.- Require python-setuptools instead of distribute (upstreams merged)- Update to version 0.16: + New distribution format (flask_sqlalchemy) + Added support for Flask 0.9 specifics.- Fix bnc#732325- Update to version 0.15: + Added session support for multiple databases- Initial versionpython-Flask-SQLAlchemysheep81 1569014956 2.3.2-lp152.2.22.3.2-lp152.2.22.3.2-lp152.2.2Flask_SQLAlchemy-2.3.2-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txtflask_sqlalchemy__init__.py__init__.pyc__init__.pyo_compat.py_compat.pyc_compat.pyomodel.pymodel.pycmodel.pyopython2-Flask-SQLAlchemyCHANGES.rstREADMEpython2-Flask-SQLAlchemyLICENSE/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/Flask_SQLAlchemy-2.3.2-py2.7.egg-info//usr/lib/python2.7/site-packages/flask_sqlalchemy//usr/share/doc/packages//usr/share/doc/packages/python2-Flask-SQLAlchemy//usr/share/licenses//usr/share/licenses/python2-Flask-SQLAlchemy/-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:Leap:15.2/standard/38ba21b154b3aa5556620f0ace8cc622-python-Flask-SQLAlchemycpioxz5noarch-suse-linuxdirectoryASCII textPython script, UTF-8 Unicode text executablepython 2.7 byte-compiledPython script, ASCII text executableRRRRRRRRRC[޴#P7utf-821a73f84341589460bbf58f217fc7a361542948fe5687407808b4360556747a9?7zXZ !t/7cU] crt:bLL "pH0y; ,b;"wJr[1AVm*$LBiKVdBLܗ=yWqVL#}%M~ ! a9hk-I]Q^$=Up.ulMIx}E\i;VԿQ /[|],w,p_9@2Pp%^Ke]S2SC?5qK@$ʸ@ L OY DL\tԏ$~e'8{',<}*4h6t0dN A Yn JzpmǒQ'Ud _` uo񄥌0E mnOmi0=5d b ET$Ӽ9,7I¸%ܜQJ@eȽ?` 俁ztY6,b:)3d+4SI0VG&V(~;3P+j:kX}ʜsF~)[fI`Y`0L+_G%}V^ _m}t,.^,? Lhq-J^ mZ0ǡ $Q!I5&qۈ]_^ۧ'w(rܓؽ%s&<"gWݹgџvGY?B6=C+UiNsu2)n`U2g?BtiQ`Ђ!G9ƍ_oyIDTrՀD)3 wJҷytڶʾJYy߾fx#U;㬅oIXՊ\=ܢBEc 6cw5nT ,jDdo$9eDi0'( ӡ.3Z0\倝."Ŷafh-)5KFjmIL<ڡ1H@:RFːa M&RSlQ2T'oeA:|S6}y{|, 4YP r<~'QF0IW0:bocC}DX8̖66yP`a٠(~@=!P#$7z9 xϛXAYZmC3dy.]/pBS\N۰:/=yS-TFcڛhmz͚鏇p=I{Y!8;id<R'ql"J.?εb4稤H-Oz>\~,{QԆ.*L^m{%1Cda[.1@ ?%ks]wRR,6I짪"M7ϫ׈Z_#怿ZD "YEunHa!L}<`[MLFF6' %[Aay-4iʼn}M S X'4CmB{Qq;=VkQjsGg$f[śj3q짊5Ii3trٱ:fHB{}7G`}X&yS/zwv'ilm\hPJ`>?ލK{8zر%(kiV\-G~@ɸGY?.zv8_O1ÉHd,bſDq7l~ײG@&}H0  $( ;&)gwailsRfw?Qrn7ȿQn$ `\7Dם;o,h *M G&fK:E>20JH96(W !AXnvfs!w.s_Dı+ ]U+VrY_PE= &dȺfs%ЏK` нKKʹMQa@vHE83%Pxf=BTZdжsvv䷇Sa5ɨYXZЮw-W;y:)4MBL"46[c$>4 KסЕ$ {2+Uv.U\\K-jd^ HG2  i,b\ʌ[X׊3oO*L'Kp>>|^є$|W6CeLq闟ЗTzl"V٢Wڀ uDy5A[qlTEU$,GU΋`J668;',$#N?CESý #"7 [^QP3G %0_0*w5-d f7Qng u7_ QσAK^B7+^#YZ`]KbH'!Tz~׽]42\g]FG"zlrZm)/]6}כ+nhR`܅"M;I|b裂!>>Q-I@|Y9\wb]Nhy > E02vLu|xP賭2W?wQlD/OkU( ,\ak= `~rA!լ0*#-DG5Ժxת&?J~3̑X^r KlD3K%sQܱ{4fb=0r%5ڒ赼WlRO7=5wNkWq\>0Omd"ӫ\=#Zf N^x{Υ+^nidMò|T{+2t((.W:Njh.> e;V mɊ'&P@(;]$@ӜcGM]` 4>]B'`!;c ^eeL3<$`Eu~5f#6*K-G !KwDJx52;mwޙSl_YtGpY3KQmTVaB[\+G,JDK|#"jܵAݻFdѪ}@G$|oX+:-WQړM7`+{yHۉꇣpfA!/ T3Lr]/菍+=Ql4-j\W-3 »Ȗ@ף)h>~c}]TfIWKp"١4KyE{e%ƾS,8҈o-Y6Ŧ|pSiic[*-uBH VW4 c4]h7IDO3wOG; rt"XT_-gȫ\FZfw?w=ִ N1j(:ow~S&($?\g<$K67 `2lX)30dL1}bҀдSpv)=Xهmvk5#E!=i6,s 75Y[,*'ͽn= fO0k^PvtR(Q?uצm͹")ΞWKNr(^Hǜr١'szd Oja#mwj7O.*W.p4,ޙW^̰`4٪3.h],Lxiա|Gaaͽ1*E(21ћ}((fEh1X"k}up/}( E<4t@RGɟ7qӴlǰp[5q>)YЫ: ۊ ؒ2}V{ѦvNVvIr,"=am b@q&2gYr&\Ir5g@#L8*FZJ.FIudTƉ+ɖqtz/ x&pc:\k" h 7mߜP ]Iտ;j]u0n${}ɔNa 8J%Jjk1Yɀvp)-{igw "Ok I^P]`i@A֖# u*Hŋ=ꙤgJ*0D臆&.#4-)8'c  ' {A&tH7A] ?!,G`ls]<>)N%ǁ ʧI{`C0WWN^RV/mZ߭̃[w!= )N6́Rу/|-:>7G4*);MeA[yvZC>z#:' C7<%z\ X/@')&\j`: 36[^)}@+ Ս%G@lqh &r `_EʳK5\> oLrs֩Ul7Rӈ_HHvB~d9_+E;sz4 H | 5 ΍!I{/Y} rS1!*LhNAX%DLn?@9"(\ZR.: ]gFBzT\IRl]fr# wWFs4 Fп{7KSQ˘3mX9p)5F}؀uj%GD4'(H).k]ue'9 #9?8Jed 뙋dt$eإ[ > a!{L4E6\}-u:>71mwăTi(A=+;Ív["xϳQj/Ɋ~v3<| nkc D1yuϽkP^lIrTxn?x&PcG-5{`#eD;A%R6XrZqCg㢽cAt[+tots.'r:E ZS`+aNvoɨÀeD&UGlx'JK[&3uACbN0o!Fհh["J7HA&LO^h{VSir0R˷^Ou5Z* >0{vf.@,o]i ?g/(tt'TZzI2vo w!Z ɼ{(^^azZ.^h xra ;[jB^y+5&Ac h:~Zt5slU/rL[M5x սh% `omN=^~}PNaƜ n#$cCw~3cDG.Bі?ɬ҇# .8tp <ͽE5Q]s =?Epwէq7Ztdspo~-qCZUqz^fjsۚ%Rv6pXق=Ayڎ#y'Y#eBD.L;l)ăNbL՝~BN|7@F7ʳB̿Hf|g3S,l o[SNVs=v鐖SJ&Ig3}CtG¨NJ;^VdcxoU {3v %p!Zg8Q#靣k.ğ3~)eHzғ HmN~!q9n 9% WJ>Id5#7Zg.Xoʝөf֌Cs/Үo12wxE/[m`ʥ|XhFaFENIG٣:c;w 6^ށծA@ܣFN+<]k,`wWjU@O)2܉K!C>mh\Nǧ5!MorZBVx6 { n`7#y=-@0Sec>S*؅7]e[әSd@j%&b]pZ_B`+iS竲\BIxUîj SC R/b `#ϲ)?4ycPzÎp\8|&Z8pY3IGW}&`s$m}T/@`@n^)WbR-DT@-CEDH:7IqR?q G=@VLӭ+X|FapSC٨g/+%<\4>Z|@ l-6!]j)RsoN2xVe,'%  `\Eie(H$owumwX[?M g]%MOmUg<0/K-H5J\ӮElHQ_CI#OGlv{Êw.`G<_\ Oe?PH&< 0cC߶DF6X1w0Ƚ}{Yԭy1Qlߏp`1 Hifbz<+-LHHHфehh9&V1"LC̬s/7l]YYsjjidnkxxafWt%o"-\;lм4I!%7z~rr')RAid<ʔ>29pP9\Jv&7PW bQ Dp9]Wf`mFoPPR]?^Z! Ă*cnTZ-4 :FB8SfZN"pm9-߫yEƠ0?)ϔ{`YǖjU0Sbq-s3]-k#IYy@Ds_[z_`t+PF͍eS\EY Kϰ*JJrnεD%{)TCaC%`LT`C3T=[#=Bj9bT2jrI ] w!by&8_ ^>Pi;h^ lCk[8>So3-zЯE-Uo(BIo2ym):'a*Mwhs)_#";/iOmOA!0y2Y"-!@nWܘ3/"{6c<ɱ*mr V%($O \#󍠓tK?kј^p~yu,j Lih`R3[ |]JV[I)I6*jpܠhqAR=m :I :D=T~:ѠxaL JUmBZ$eYV\G@@eeEݏNhkhyz=b|dDQn;?YHijϾ ot1ԠڙE?*Bb!,ףiuC$~z}mܖxE"jzG,*aF?p j4I7p4'2uFVW%o=^`ҏs^9X ]>"!PRԸ9]>.0K?>C Po<:b *a(%k=ӤYk17r9r2n:ԞFodk$5n#Ɔ]H0FOpCtJ %}~E[=*y6cBvVTY \!muIШV4`"kL \y4XNmuW+.g"!  [Lnf <\i y4K Jc1F j_vC=."ƢWH&m\U"Yx[;T.[kUO-+ ɔҦA}q_ |ZCD{rri{uvU^_+b 9TU),|ux!&gmSW/3lerinS<񿠗m<%oFiMn@I.Ki&Y"^0{#Xo/X޲6$ I4өnG) ݁7c@᫺- >><+"盲?+AXK[ ):ťÇF e{{aӗLbvҵR/%D{Y yu rhe GVAЙhslm4ɦw"R쐹'F- onb G硯p N3M7:G'rE >QTxGLևtމb 'Dföç!jhPG9Z vV3\oh +sNø@#P&' b0 QѸVV4rNA"rRTilwq tT6<7TdnⷒI E\¹ ,|_^6d%AftbQK?Ny-Ӑk >diʉxH= --2Hw3c2ǟL XҸZB;[c}^F= F0Q/ Z;-g>d(poY3)ExYWQ}o(P,#-Yɏ0FېO::oJ˧\ |6('31Af%"r8qpP:![u/%c QB_Pfی3b8a7Pe4ThAٖY,r<kZB5w:9MocN 1R7nzBj1&⵺ 1a3^CUC~ |)NFgr+|{# 2Cq* SPq9UQy@#tt(aQ̒ o/(SG$@bL6BBz4}a!#.U,뢿#dAo 8x-CtǷvp34<;~0"lVuMQ@Nk!ƙRma׍uger}p6ۿR\& Fiתgd#ڒt=;?d0n- \b.;3 9[j$ ?pm)bg1=\<=whTa" ?濾Gڃ31 gI^rv8uVM[~>jV dAǮm"R}QrV&1ft -$WY%h$5+΃/(v k} qZQ{8m_49䦫D٩$~+FSfSkHHgrc kFy=aQr3|@l=z3nA+76:#+_si9թdsR+W 2Jd {)v 1{ 2q-!#|>ւi'F(@Z;\|~e VKn_'1+-iOGjLse$ț=He]1O LAN<}ũT,v~[KtgszǧY;Po-׶W^W†2=nS4J>hv^hTHdiؙmW6Lw4B3#1v"W-6*Jc-]I]h~zǵu<ɒ;uR7C"75VeIDx7bRG1T2ꠚmlV\{5?PwZ%>9ISwK!t»y,^;lZ޹F >}y&i,M?W W.0;m-Ǚ )BgjUVXS!̱d])>cEYM@,xҹw3^o Ĺ1I0zeMX S@%PCC'[IznmʳrdGb(rM7Zbc]&~F~&٘ox6;{Pd|3Nnղ\ ĽN#E $ynSj>G*a|qxU1J(t;1Wt= og*w*-j:BzIqHFf 5AFgOliB3Oq9؃{YNmp=`;+;?kNh^3lD_.w@&f{''oEUg(ec{b!X҆=b\% M7chѾS ,5>V3y'~z[fDPZ ! zR(s[6EbЖy+ϰTk}63[Q(I`9քy/` ){?"{|֚l !z\N <}G@3JNEh\Nj6+B ~#2ƪPD1OLY")әvD ߐ *W2 6]E/2;6q~:J<ۤC)F5(JP"~޲DzȢitטSWڿFHMJ6Zka9M@ȱ ?J̋n".с@؉÷$E+۟lӍzt01k3ZO-/rK+N@+t yƑtXNBfIϠAtoq垡\8+CvV]Cx0%Q $xgW 5;\yxW9Z&l)4)a7F7"U>I5-B%2,rVs]kYME%%2ґNϹ+Mr.n[eekݺAQIop*?N@N)nR؂ǓɷT ]_-&N .;hreAb+X+dcκq7D=Uŵ71I ~nSR Qp+_Ո'2ҧ{]s8nRK'= ~#2]y-3;"\3Y}#.snPBAZOI]xC8,O[;m_9Ťd:Ly "X72.<-bъ +PORеȻH-u&E;';k&֬B ո \y_ Ϊ!'؏s6S{uW_e2ntC}Wjё0hIV E .Zf*G7YJFX{QK%W(n |8y()_Q VA. Iԭ_w0E_[mwKzu {kKSc&ucF\HzY$X:Z;!5_*mn ExוE>$'چx&mUdZ A'ھ~;eqT)؏S0%RN¿~5v{F7yr@eSGnb"#KE[: 5-<ieqgbq8j|H`}|y+YrbA}"0JbC"̚޼/9WgKyєtac>&U`s]j!a~lkoP8?E0#VZ] { DM6T7 {[}v+op8Q"M6H|[T)z1`;{!ć26f4!qʓ}f~",2zl#*r"GXPg{Lu]_NP{dOV~ߋz1ɯvӫ:Xg6 yӢcvG<x4C;I)=L*}&>ӲiK]CD-dwY ߳c~0'&8ynyvԅo2X;FDHk mgHʅDV=߄lFyW g5 0P]n&PIm'2b-^yt @S–B>`\ `I`Q0Ȟaww%l s6':qa KZ[jbl~+IڼTLHy,3sU/!DgBa[R8$-uigfdG7' җ'_݇S1!#Z(Q3껶!k)o$㑚v_F.wƌ݀61uJK;-p);oI!+^~1'?bÕ^fPvmWq4]ɚj[T|ERKt[/I[~~nB: LGӊU0єݒD1c_LcͅLp‚Pi˨*M:l",Dv켣t)ksSD0µ~ݫ8~y} o"@kb7 _Jkg˒͉Ot+@ gO x:n+q᛼ ߸=Hj5D:3[7+f"~2꿕K=Ry+ݔC?@Ӂ WBXVX䤇KaG/X2+;9,J*uV!%b p>J/5^5|V=>8dGQC%{uixH9TIn-8)33YlsMJYoj.x12[ZA/?#4NT/X=œ(;9^\*L}9u,ɥ\Nb9o* Ifgr8dLT+[Ȑ[ހ^p7!ͅT+3𽃂-N nbx4}7c77IL]Fr'х_; aAxsJ#TA۱_䀉6G?`LuML@ZOfP\z>Gg}A8Z cq4 D-dS ؅Y#rc`}&[_O i5U7Dxa9 fdPaF.3Dʖث`3A{U0j`Iڒ"wsgkc u+:ˎ:hQ[4H'J&Gۦ>֙DBuYI2@O"Ń3l[>~n7"W=J8> wQfʙqՋv^@PgFrt$J{T9ӣ"&9Ma-(UQSe%X]ixCIe!?cHĢ*W ;euufR]<ݡLX,ࠉcQiuà G@۽VL^ BJ_ fi ~`7+1r nH)lP'0c3dR:5 Z-u,50SGg &ipev!!4nuCOKnP K$-6Tǧ aC7QJ]4\b7reHUy~Ce>[Ceʿ6 B+FkMgĐi×gJ~j[5jXiM v *s:U$k%@Лeó#4L nxGSW=d Uxdʣ5U]/Z-մg22n(~!xn^N(هL$k[ Ȝ"?9!]ŠghBC_2-ᔭDF&ڌ2<ɌdYJ_@CP6ѕ46t%yn_fK$.R1KORXl6_(3ypi {Tgl@Knr~1][Km0oञ?T`xɖ2y6p /I*?ǥ©Sp"!WЪ>ewn<[]ZE] V0ϵTeߋ drBݎsNfo = iI<~,͕PN/97LG lgy@U:wB@CjM{*ǪN# ڶ:NW'5J yUi-ab`IsO(~ 4I)TD0@h#?wYFپoH&Pֻh% p0Na!^FCIL~{"ZCB)9ƚb )|_t@Mqq" 5.s/H.Vw\=#v]ndA4lC!>^.$X.Y'9Qi/P>>}gNE}(SH?HAkᓺqhS_#dݥ3w4슜ײx[MxCz@Z2f<@3PWLؕRgf1y4`\јΎph3Ш.p5+B 򳉫..9TWŗ3?p ݗJPЋlr2'ci&A#S4CZ={%ic~XyzV8Rj&'T׈ FVsReAi]`hMi0rpkQ{X!D.Xur(n;7CvBJXyt;:q[MA.A!f@>\~B$yw,VBN/iM{9mSt\7Ws l]Tg LM^}7G+l,ڄT6z 4dscG(#UCYD .8,\;"Y ǧ-=6[5Mמ46'9v1 Ҵvӓm9 )w肶CW]-k#F(Ea;Zw(P3zXHZ,VʇWvem] Q <WKUqe8VKjUi< FMVIZIdIo6ѤwJLUw=y %BF;ܹg4TB%!b v<1 qyNe)o сx@ DXߐyr}K)b='0(C[8^vz|ً)\6qDIgDZ詔2lcSF&w,?c4|'3tf_}Nh+^`;d5ʭ=u$L$Z8߿Ɓ(J֘ ]BG$ 'Rns2$Em;f)i emeMX;`-7MRy{® eV0mjMAi\@t̶>RתQO77O:*W +.ɇ95Lc&ڭ1\d"}t2ZԄX#>B,?V6Hb3u ) g}s}{Àd }AO\ynT7\!qEЭбȹթX` S~؜7L$W?LL=7(RHbRp\dVrxf%XVǠP MױȅM/&d?DWc]"Bfld\[3wFI.ZPK BKn y_g pCy'<0tsss@@."kNkM7N=YgX-ߊj;B 4'h֨mV{d7Mg^qMJ2KYwHUV/ؿ v$96n[Mirp$6רazZK/iU ~ax-OYڲ|A۷uDN_HZyJKT?[kWb|M!%< +kb"·FءUV鲓UFQRJ+?3k͂ө`13QW9[iA5i'IW6'6jIjO#DY KCRl9zl 4Fj 2+nWNϨo4&=Ńt= }=D][KCiOKo`Pl.X#K> z&A i;քmZqLqӏ{ q %ѱ m(XHP7Ol[Gb~ -Z)";\{T_A0Y.lI!W2х]!J˯h!2{BX8+Gb}尿̄P) VkFQb )X)4&yP ;u&G+G4]QDնp:Vo!C(Ψkf#Lfk\(q|~YmƜ>_ j&w2n%ͳ_|m--4 h9C fJ/y E}$NY"dI#D-uN) 9uGDmV;?'NjyD_s_? 9  ˘Wgܳyu)$~}mi=u=j8AHZpn0二 /p{6.J0 !w8냴.8@}`, )LQ V71rS65Ur)*LIoD~[Rm6WI]5ßVAt@zṋ)u -BtGc9g-\ Í00ZL]^+աvMBc:f86PYHx̄d}d=5 ~%)Jg憽6! :EAclz ]8V4X*uv` 6YÔ` =3gh@ ])/LC_[ GfQNp㣅G >+036OH~mnoUavn$IrdU%LXF-tOނ>ki48QLL4gYo/Әg yuBn`ISyM_io&xGtlZpItwNB]N+>zFK$ʯ“,}ֽݛ_ĺ[,K#f7ոKTYil;#{NꮙwȮCxiT;rlD{8kd{.*nI0*6IO梐 $ցɅ*l_#J܄llR whBh?+msv9@ 8#uT/`_Cv8~3r jvk 2boQu8?yf//k>`n.LU_E!mzHBֳbAn2J {+~,,16seq}SXw#"WvmQSY8FHiG#h O d :x=R#,vf f~\S7mЫX&~"crbKO&L[oe&u^o$TxP^5G+ZpB9B};OB[[F0 Bt#C>M]?"mg>o |d8/˪ZfY'!JEMNC|Y'kFh;u ?G)oM-x.WV},)qqGu^Ơh^/u}OScQ2`HJ ˆ͂tYhPA?ң"ꪏXp8ef&(O.TSxzwN a*~E}#<`qJuAʠjD!HU?ᙰ˩#f1G%1Yx ZQBP,l1Z/l8[ ckHZɭw}W[~t]v$ I>i3~OQ؜~֔u%WӕӃi[g;;/"W3;C<Iʑ S*)K~gYIH,ԁ{mА9yHd>7 W";4vցaQ/um`&Xl1 YZ