resalloc-server-4.7-1.el7> 6 6`d63!}|J^>j/5,dc) j/5,dH(E2]:[帾}]w ?]GbQw2nc؎y:}!lۛV`e7kƠok|k!0ࡕ[ Ÿ}7J9bH]H̃3] 򑉱#IHb%9,Sִz(1ҏeʹ 3\;U_U #Mܔdg iHE!!R.Iq)Z}.2cZtjj/5,dc) j/5,dV hnbCjsr1GN! s<0;)sSJ`VCy:&׼ oZvA:ٹ:U(=?ugmga꫿ e ;: ά"MD'>di3%|?74=m@)q>@Pl?P\d  Udh <TT 4T T ,T @T TTT | T!""`#(#8#89$8:/8=;>;@;G;TH=TI>XTX>Y>\>T]@T^FbGdHeHfHlHtHTuJTvKT wLTxMTyO,AP0P4Cresalloc-server4.71.el7Resource allocator for expensive resources - server part The resalloc project aims to help with taking care of dynamically allocated resources, for example ephemeral virtual machines used for the purposes of CI/CD tasks. The resalloc-server package provides the resalloc server, and some tooling for resalloc administrators.c)Abuildhw-x86-01.iad2.fedoraproject.org6Fedora ProjectFedora ProjectGPLv2+Fedora ProjectUnspecifiedhttps://github.com/praiskup/resalloclinuxnoarchuser=resalloc group=resalloc getent group "$user" >/dev/null || groupadd -r "$group" getent passwd "$user" >/dev/null || \ useradd -r -g "$group" -G "$group" -s /bin/bash \ -c "resalloc server's user" "$user" \ -d "/var/lib/resallocserver" if [ $1 -eq 1 ] ; then # Initial installation systemctl preset resalloc.service >/dev/null 2>&1 || : fi systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart resalloc.service >/dev/null 2>&1 || : fiJ* C j\~ v 1 1joo  l[[ t q`j[uZ T " "'pFl/큤A聤A큤A큤A큤A큤A큤AAc)c)c){bb^`Ϯc)yc)yc){\ic){c){c){^~\ic){c){a#mc){c){c){a#mc){c){`c){c){^c){c){\ic){c){b c){c){^W@c){c){^WHc){c){a#mc){c){a#mc){c){a#mc){c){a#mc){c){a#c){c){a#mc){c){c) c){c){c) c){c){b c){c){a#mc){c){c)c)c)@c)^sc)@\ic){^c)@c)@c){3258432342a1c76a40d3b1be85676e9164e1cd4f4ac7622aeda0cf4b1d4f0fcfdaafca0f297899ad8566f76b425d8c3744b81c90f8fa1e9ecab856c3891a78e8352f5278b24799e2387be663d39a306f02690b9cddd4c2759563ef79f91ec25cdd202b7316aa421cc9d285c0df30dba1a3935827dfeb1663b77961d6b2c8348fda0e26a6d57ade66d222ba767cc33bfb70ebdeb8da491a3246d7325772544d4de40015f4be7abfc7e0c119634c89146384a8b8016d28ae0a8c8f657d53ba803c268da9476e88fc4bd36bb3da4b69fbfdecd9e659b2468bdb76ffc04c71ce7589e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855682afd85bcdbc56042d7a4fd949951afcf0ec5574843ffd974988b21701234aa682afd85bcdbc56042d7a4fd949951afcf0ec5574843ffd974988b21701234aa3ee78861a46f801d6674b57782b9f570b0fb2d269d19629e6d1c156938a79dfae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552ec758039d2c67a88f22f7bd6190b808729c6f2adbb766bf0c5f77bf83d27c8b2ec758039d2c67a88f22f7bd6190b808729c6f2adbb766bf0c5f77bf83d27c8b69e53b6b5fa8494687289e68db6d3130f1a2d0ca7e6d9aee3b06267c3cde234fbb24bb0e09f101e7ea9d2f40e39de6fe0e2df72d0970e300f1851abcb0b30088bb24bb0e09f101e7ea9d2f40e39de6fe0e2df72d0970e300f1851abcb0b300884a246f333863ef46e96c68fdf53e8171528fa126c6874bcf76342fc07534e62d8c751a985caf738b72094395b78ff26b51cdba484d0ca5f03bc5d9f6b4248ac68c751a985caf738b72094395b78ff26b51cdba484d0ca5f03bc5d9f6b4248ac6cd4f4b0c4a6117b4504fdf9be89979f90771e8cc9ecd87bc53801011c8e53d6a2c544248965a639facc4b683c625cf10e5e5c12c84b91c9985e078f88ccb93292c544248965a639facc4b683c625cf10e5e5c12c84b91c9985e078f88ccb93292da5b52778d5aaee940a3aa7003091015a9dc8afab56dcbba40ee2a1c01266094e37e0cbe7bdf71683de0b1478eb98893e33a404d1289b395b75edcafb9ca43a4e37e0cbe7bdf71683de0b1478eb98893e33a404d1289b395b75edcafb9ca43ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556adb63faa26826e99e87609050cd5117946f97dbbdf88bffd1ccdd533d77beda6adb63faa26826e99e87609050cd5117946f97dbbdf88bffd1ccdd533d77beda175e8cb88985c3097282f7b4c1c90ce2e53915f866a2406dcb7485d436c360b4246047a3ff925144458ddf7b5b65a659de2d5d88b70114d9a6c7af11003beb9f246047a3ff925144458ddf7b5b65a659de2d5d88b70114d9a6c7af11003beb9fcde66695be4f5a7e9157f228cf0c7c6f953398899b9f8f7450726a106461e13a4200e190ef1cf2460988052b4a4b37028e370889f94f8761400b24b628b7399d4200e190ef1cf2460988052b4a4b37028e370889f94f8761400b24b628b7399d70cee6507b1d215b2e8e97fe5c0c8637fd5c51f03f8225c60b3a0c74690ee922bdd13c142843654d770ffee5a2661b71be84c4aa8b2279fa7c9bdc1019f8a53cbdd13c142843654d770ffee5a2661b71be84c4aa8b2279fa7c9bdc1019f8a53c4c1d780db84fc0fce26a008a6466ebf429661fe2c619c1d660a83f8a2c6d6db23918fb848c41f0befadf033380fc3055d03e0fcc5e53680fc05dd0e0509db9c23918fb848c41f0befadf033380fc3055d03e0fcc5e53680fc05dd0e0509db9c2a549eac884a75bb6d5762c650c704bb98458488ee8980e53395c64d7d390283db6c912686e8386d7bd5807b9ebb55b1a5f9f32fc9cf7fa8e20b7ad5df00ccd79b6c912686e8386d7bd5807b9ebb55b1a5f9f32fc9cf7fa8e20b7ad5df00ccd79fb75b866cd78373227afe641bfea10187da17b7e051273e3f08cbec9c465782c1322aa10414980e31f64270205e644f3614189e7800db7d86d2cb5dfe7fe5fcf1322aa10414980e31f64270205e644f3614189e7800db7d86d2cb5dfe7fe5fcf9e088f4efdc2e4932e95bc5f1e437c11dee7a4ceb9c01f00eee54b3a0c86ad7061da30e9553270e4246a1191282b95cc476d11ada141611e92021fc7aee0446461da30e9553270e4246a1191282b95cc476d11ada141611e92021fc7aee044644cca7652c4a483f907c49fe5c9aa41f59e4d366fc2e7b9f207803c60d98eae480e5d565d8c3e0e8e4d01402582316dfea22b24577154b49d85d6ff063c8e7ce80e5d565d8c3e0e8e4d01402582316dfea22b24577154b49d85d6ff063c8e7ce80954ee25288a861ea1588b066b312cfaf58d6185ef31437ed3ad5ca948a28edfaa7f4b84c93251e2852ccec107aeac2a6955afca3c106f0e2fb2c5e2d07303e8aa7f4b84c93251e2852ccec107aeac2a6955afca3c106f0e2fb2c5e2d07303e8fca17a1c9fefd93f95812a34e6f2467c784cdda4974eec9c54f7e43d89bafd33321cd61ea03e0fbb577c6e1ea9bdd5018b430c5ee4c9667f51be783dd3a03686321cd61ea03e0fbb577c6e1ea9bdd5018b430c5ee4c9667f51be783dd3a03686055c11edd991d50410961a76fc0d12750e5b4365b5fa37cff973ddc249714f9382c0760982ebeb6eab4113120b0aeab00ee10e4ebfb6593d9a6b51c1484e6e475ac70e0458d3008c97195ffc0a19212d9a457e66a1701c50ad1a82bc99e74521af4df934fb0009dd8763de49b89ed2c1eee1ae6bb0bb0d8edc859c000e4b5fb5026d3094b3f2e61334ce215a276c90e075a741c29a3014a3ed48382c41e114ae026d3094b3f2e61334ce215a276c90e075a741c29a3014a3ed48382c41e114ae35a7731b327db8e9899995b0eb29d44c81d5d4ee76441d413cb161efa0c9e16bbc11e2f77d880f1b59c0f62b374a830274b4b8a8684e93434cefcecee81e42a4bc11e2f77d880f1b59c0f62b374a830274b4b8a8684e93434cefcecee81e42a4d4e51249e833b210ca96c3daf68ad2f5988e6d5fad4174941b8a925f19341c1d4c1c53362eb69b8a36bae93030b4597dcd9505f6294d7d870915f2566e890051f8ec6573a6fd0ad3e614b538529f80bac236caed8686ae2d4afdc45e5be338befa204a1bd92d95ee56dc3c59b619bb9891da927fb8e29075307a689f348b86dd8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806438133b434e5424258a4b7ae4061ba11358e6884b35f466bd9aa28dd652e5d809135d6cc293b22d0f24a449da6d698e08f489bd48f2648de571a7f374b73936648/usr/lib/python2.7/site-packages/resallocserverrootrootresallocrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootresallocresallocresallocrootrootresallocrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootresallocresallocresallocresalloc-4.7-1.el7.src.rpmconfig(resalloc-server)resalloc-server@@@     /bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/python2/usr/sbin/useraddconfig(resalloc-server)crontabslogrotatepython(abi)python-alembicpython-sqlalchemypython-yamlpython2-resallocpython2-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.7-1.el72.74.7-1.el73.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3c)@bb>b>bUb@bx@aNaNa$@a#`@``@``>(`/@`U_!d^^?@^^^^'@^2@]]Z@]D%]:@]:\\g\g\g\g\@\s@\s@\s@\s@[ٙ@Zp^@Z`@Z_:Z_:ZP@Y5Y5Y@YA@YA@YéYX@YY@Pavel Raiskup - 4.7-1Fedora Release Engineering - 4.6-3Jakub Kadlcik - 4.6-2Jakub Kadlcik - 4.6-1Pavel Raiskup - 4.5-1Jakub Kadlcik - 4.4-1Python Maint - 4.3-2Pavel Raiskup - 4.3-1Pavel Raiskup - 4.2-1Pavel Raiskup - 4.1-1Pavel Raiskup - 4-1Fedora Release Engineering - 3.7-2Pavel Raiskup - 3.7-1Pavel Raiskup - 3.6-1Python Maint - 3.4-3Zbigniew Jędrzejewski-Szmek - 3.4-2Silvie Chlupova - 3.4-1Fedora Release Engineering - 3.3-3Fedora Release Engineering - 3.3-2Pavel Raiskup - 3.3-1Pavel Raiskup - 3.2-1Miro Hrončok - 3.1-2Pavel Raiskup - 3.1-1Miro Hrončok - 3.0-2Pavel Raiskup - 3.0-1Fedora Release Engineering - 2.6-4Miro Hrončok - 2.6-3Miro Hrončok - 2.6-2Pavel Raiskup - 2.6-1Fedora Release Engineering - 2.5-2Pavel Raiskup - 2.5-1Pavel Raiskup - 2.4-1Pavel Raiskup - 2.3-3Pavel Raiskup - 2.3-2Pavel Raiskup - 2.3-1Pavel Raiskup - 2.2-2Pavel Raiskup - 2.2-1Pavel Raiskup - 2.1-3Pavel Raiskup - 2.1-2Pavel Raiskup - 2.1-1Pavel Raiskup - 2.0-1Pavel Raiskup - 1.1-1Pavel Raiskup - 1.1-0Pavel Raiskup - 0.1-12Pavel Raiskup - 0.dev0-12Pavel Raiskup - 0.dev0-11Pavel Raiskup - 0.dev0-10Pavel Raiskup - 0.dev0-9Pavel Raiskup - 0.dev0-8Pavel Raiskup - 0.dev0-7Pavel Raiskup - 0.dev0-6Pavel Raiskup - 0.dev0-5Pavel Raiskup - 0.dev0-4Pavel Raiskup - 0.dev0-3Pavel Raiskup - 0.dev0-2Pavel Raiskup - new upstream release: https://github.com/praiskup/resalloc/releases/tag/v4.7- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Add resalloc-selinux subpackage- New upstream version: https://github.com/praiskup/resalloc/releases/tag/v4.6- New upstream version: https://github.com/praiskup/resalloc/releases/tag/v4.5- New upstream version: https://github.com/praiskup/resalloc/releases/tag/v4.4- Rebuilt for Python 3.11- new upstream release: https://github.com/praiskup/resalloc/releases/tag/v4.3- new upstream release: https://github.com/praiskup/resalloc/releases/tag/v4.2- bugfix release, with prioritized released resources again- new release, with tag-priority- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild- new upstream release, see NEWS file- rebase to a new version having DB performance fixes- Rebuilt for Python 3.10- Rebuilt for updated systemd-rpm-macros See https://pagure.io/fesco/issue/2583.- New upstream release v3.4- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild- new release, mostly fixing one bug causing traceback on too-long stdout output from AllocWorker script- new configuration option cmd_release - command to be run before we mark the resource as reusable again - after server restart, schedule all inconsistent resources to be terminated (mitigates issue#41) - systemd service is restarted upon failure (just in case)- Rebuilt for Python 3.9- new version v3.1, improved resource checker- Rebuilt for Python 3.9- new 3.0 version - new possibility to re-use resources, and client requests can survive server restarts- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Rebuilt for Python 3.8.0rc1 (#1748018)- Rebuilt for Python 3.8- don't assign resources to closed tickets- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- thread safety - don't change os.environ- fix improperly handled thread communication- drop mkhomedir requires leftover - configure logrotate to compress rotated logs- fix logrotate typo s/lib/log/, package it as config file- logrotate config (per review rhbz#1707302) - provide manual page for resalloc-server (per rhbz#1707302) - logrotate also the hooks directory- move homedir from /home to /var/lib (per msuchy's review)- new release- provide summary/description (per msuchy's review)- only support Python 3 or Python 2- fixed racy testsuite- release 2.0 (changed db schema for "id" within pool)- bump, rebuild for Python 3.7- release with removed 'cat' hack (commit 970b99725acf1dc)- first release- better setup default directories- log both stdout and stderr for start/stop/livecheck commands- service: add WantedBy=multi-user.target- fix homedir for ansible- resalloc-maint resource-delete fix- resalloc ticket-wait puts output to stdout - new command resalloc-maint ticket-list- create datadir directory for database files- install manual pages - add '--with check' option- python2/python3 fixes- resalloc user is not nologin anymore - add resalloc-maint- add service file - install log directory for server- no changelog/bin/sh/bin/sh/bin/sh  "##%&&())+,,.//122455788:;;=>>@ABCDDFGGIJKLMNOPQRST4.7-1.el74.7-1.el7 resallocresalloc-serverresallocserverpools.yamlserver.yamlresalloc-check-vm-ipresalloc-maintresalloc-serverresallocserver__init__.py__init__.pyc__init__.pyoalembicalembic.ini__init__.py__init__.pyc__init__.pyoenv.pyenv.pycenv.pyoversions0e370f3171e5_add_priority_for_resources_tags.py0e370f3171e5_add_priority_for_resources_tags.pyc0e370f3171e5_add_priority_for_resources_tags.pyo210774551cd3_performance_indexes.py210774551cd3_performance_indexes.pyc210774551cd3_performance_indexes.pyo5759bc82a992_initial_revision.py5759bc82a992_initial_revision.pyc5759bc82a992_initial_revision.pyo__init__.py__init__.pyc__init__.pyoa53d2303943a_add_cleaning_unknown_resources_column.pya53d2303943a_add_cleaning_unknown_resources_column.pyca53d2303943a_add_cleaning_unknown_resources_column.pyocdf29a997efc_resource_pool_id.pycdf29a997efc_resource_pool_id.pyccdf29a997efc_resource_pool_id.pyoeac9fc01d0d1_allow_resource_reuse.pyeac9fc01d0d1_allow_resource_reuse.pyceac9fc01d0d1_allow_resource_reuse.pyoapi.pyapi.pycapi.pyoapp.pyapp.pycapp.pyoconfig.pyconfig.pycconfig.pyolog.pylog.pyclog.pyologic.pylogic.pyclogic.pyomain.pymain.pycmain.pyomaint.pymaint.pycmaint.pyomanager.pymanager.pycmanager.pyomodels.pymodels.pycmodels.pyopriority_queue.pypriority_queue.pycpriority_queue.pyoresalloc.serviceresalloc-merge-hook-logsresalloc-server-4.7NEWSREADMEresalloc-server-4.7COPYINGresalloc-maint.1.gzresalloc-server.1.gzresallocserverprojectresallocserver/etc/cron.hourly//etc/logrotate.d//etc//etc/resallocserver//usr/bin//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/resallocserver//usr/lib/python2.7/site-packages/resallocserver/alembic//usr/lib/python2.7/site-packages/resallocserver/alembic/versions//usr/lib/systemd/system//usr/libexec//usr/share/doc//usr/share/doc/resalloc-server-4.7//usr/share/licenses//usr/share/licenses/resalloc-server-4.7//usr/share/man/man1//var/lib//var/lib/resallocserver//var/log/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericcpioxz2noarch-redhat-linux-gnu  POSIX shell script, ASCII text executableASCII textdirectoryUTF-8 Unicode textPython script, ASCII text executableemptypython 2.7 byte-compiledC++ source, ASCII textPython script, UTF-8 Unicode text executabletroff or preprocessor input, ASCII text (gzip compressed data, from Unix, max compression)  !"#$%&'()*+,-./0123456789:;<=>?@RRRRR R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R Rhttps://bugz.fedoraproject.org/resalloc?7zXZ !#,qb] b2u y-iSqk-^?O7d# -FƿcDxݓ~2r"ȿy0~WZapv53J?$ J2x+湢P'Nj*`[z-a:%*MoL. oh#;3#qz5|ő]k,]{4YTG'@汊eԷ;Nm(ؓ4u@hLE>^K`h` ,($U'#w9_}Mk ӧumR'u(?W@ ZkhrUy=[|!hb.g>@>*c>s1#,v"G2z[rsPa>6>ȼLWv-ytJ`>8O쉗mmĀ'$=L訓VHɬ2*-2d 7` (ֺG޷B,C0 wu)8zM;"U,NRo* =d}Z=w0{wԁ>+,5ߧ=?^K% v3P Vj/z |`kG0LC@~7%)c>q樐hI*G [FP0Q̳z,00v؀@Y3V$%:GV} RsPk&7 YK74'"e97s 7fȏ| @!0p/VGDx2 i1ǎĄԓS[e(5/gZ Y0UM\H6M)~X o>n֌)/QѠ?/g)Ęf21`~;$WF_3Iy UjϠ+@- 5-M|*nO"7~n!/+xD]"TMV ѳ W .|j!oD$AiP3`UL0.[|L8/AS見|ǣ5I/T.sx]vvǼQśxq!QzX Ȍ5k˦N3>xBNȉm>@ sⅥDBݩ(<`NN"O``X4sj|fJ$M"Ŷu m߀slbvQ!4$(,[m49~MydS%8=bD{LL J~| *1&Cp >Nf-{,8 IgEa;bO9#q͖&y<3j4. p*hX'HIW9ERvBêewksIEFU(#ht[~,K p6Md>iti Xc oWpowު| v@ 5r6oC%Ӕoy%4P WGѲ;F咋: Z[yrjL'O3ȱDinRZopχqIEo~OD".rvs3uM5#@W&w11UC*Jʘml![8eC@<`w]C#Wq7YidVyP _ &ڡKv5eNf"*|Sh5܄M ZdN\@F ӗO`!С@!4s8goN>ha]6k"jO7(̯ٱ^TI=zBސHh6=9p1pw(@s\zʜ2 ң˸pkЗ=$W4C=4o\r+ZBIP-9~٬uPMx&:鄡Y#u,jܹWڥR=ܪφmseuxŸ-~ vB[*.`=/-Fedד7 M *!]ڨuFa~/m+v7}"߇m0*g Z羪6vV7{ݿUCMhpYJNљZ[ڢ>}HBLVq_M%X+(7 w,Ah$AvCԤ2-]qAɗL=2!?p#<9_]S&a1[r7M"  jzH4dVn@w٢lGOG/:Z2{B-C~p`Vۄ*k\g~>]<+ě׻Cv#ڒ@$&3z4yemZ C2Unҡ <^,cx[-tZP8tTj`H `yu ,#f\ee綴˲oO,QsE6 "2}aSj1\;{@p:gr& !YVȣ+a$|i쩉С9 ~22bhgzCRM :DYܥӨX\ηA1DR ck[~ ,؞Ms˸&>HePK%&}GvD M/<*+ >^ LҸ[/#rUTތ=oDW3SY a!s08ҜM_x"ؔdB"' .Lq45o} "aDB;~D,W8J &u^v=^ZzAZJ=Ε˺)Pg}J@Q!TN )O 8*" |oG.a8Ѹ49iy$ qނiI]ڐ9q YkW%Y88ef"|X1=]oK.bq*(p[ߏ;'9p C:٬#{#0 7r DdCHbjlѣaqDF2pW?wKQW]%۽aAYgtt:!h_8CŮ-Oڙ{SFw/8az/v̽ 8>!eFWEe tǜ^bI@1C [# `Ǣ|..T)Yhv=pa⭥uvn+~,zo8WhC4(`~`(QޔvBy8z8ңI hȠPonןN C+q3՝NOʋ')7geI ߤ%ΕശJ%)TY ,L-.Zo|Il"$%Gl"՘&_k8GiZAײ14 ;-p[$7NxP%r=Cb_pM /"a=O24GoR;> lݻr>G:q@j7č+r=9,FJҥrO5rԇOJ#|SO߾. ̰{8p(m0D 3wacזC{dLZ '<ٯ%² əDzz9h3H*mcuF$' fT5gI6uc_ØAJ4(oj'os0),)f~#O=Yqy'T^Qo qo Wx"d#>o^EmS.&kG67 ךݘeNn jYqSq]Q# "J^V{°@7}UL[sy0C#ٿB* \}"9")MtE*k3f_%`UtSdo%lŃ]b'$uRFqJʦ"5&(ҵb]!;5 516ʭ,< Jr1h.@$`:5*z~zJ_NhyBCK:ٵaV?q(ac o hgFcҢr}.AӴ,Q`W悠rr¢[T=Wӏo7y-tsozVJZ#ZN4&/l+hq8;h,|.ߜ`O~5"46ə=W[!7.&4+ܠjտ9ߝ 9VTƔN 47`.J"tkJ&r]Ŭm?w@6jK'f;#-r@­nc0o ˟p/@86Pr3_ j@nrBs>;9ww~7I{$62Ǹ32}}ST J'Ϋ~{x&$vT9y8ɹx0fiڏD GVԞP#HO,W8 }oJcF\Zj U$܍1:,!=0pӌ/+`^x~f:P105InP p%Zz-*C;Q0x#yت%=$G5 T4?uڎ*p0&kIx49jjQy'_( Jl0=BI&*{٫- Ew2byu4e5đ)R)${kXG vz[a "4e)Nʿ4{F|rxKϬ6&O#T5cw n%Q| W1%HWufV3Sy4cO H-zP{=ʜCK7jr(vG# Ï[E9T/1VZS-iͱW)ZBȆ%z+ov!@)fJNBeI1ܡ$2۳V$:o|~6$*boYǖqvY!;EĮ>$BR(Nܡ%mW=ߩ6x/eE!xk cKʊ[r,dZ؂V+`?Bq$7!?:L\`#̟1 U]&B 1\XVhQc5U*d|(H)n3˧h{0 x?HP|D6$}oߴ W h n~[g #aL3I"!]43o>(paZ3}r.H%Ǩ"z.Ϳtyi>b8UR׶biib KdGgd#H0L+v˶JSDJ+>-F22)nx< ;he0qϒ6\s Z~Ԯ\dO'izrOBE>iME" o?Ew0T 66ll_)fo*2K"')jHLT<}pxn^a֌Cz)[%LijG5ιbe`M{m&yמHEFP%0 \ )rgW'1-/c~v%xtf Q =HK.}^'uuܾhO,g 腯}59Y?*w(iE?  -Zɑ8⧢םhaO rM#JsXYM:5&+ H; YInYa@&?3jܾu\+vu)Κ$\Ҽ˃X]:oF*M|M\R#Å} &狙.Y 4Ώ F@k`sLMSH_oV<\Unm)ޡ+@S9Ҳ%wohd);8IOZm\} DHإ+ .~8"z!Wf ZX$0م ^LtƨotiQDxlUNBGKF(d" crAr_"aÎg ڂhѩI$ӟFvCd)&})+= C.a\eCF73uͩowJ~b3Ȉzncp 4b+(QdLqp<ŝBf7"H5R=?[(M[$Xiuѩ yw[C+e(:@UPKU/eJ9஡h91)v=%a";qY)V d@$Uv=/]Sa56W|#=1_F#"}٣{kKb'vbыLMGW)~`gnS[jr"nPRY'9-m; ?Vauy/;cOqS0&WpW2HΓnZ?9QE|(m5#H%@2m%]rMD^)YVw_&ewq?fiMhM .(?&Myд"۔sTc g]Km>5y)n sIҟDޖ?g GYgK®r]ICBEShb%9iů \,;4([B{Q`Y&'r >`Rs4?d}1 Wc$xs+5wu_]q̓o[Ұz9E]ed#_x(jFqA`AW)0%r|Yr9neRk( y2f_#,Q*(pL)+{SWZ'3")~&2]WvB1.k~v|e9y}7amE0eBiLJcH…xgfl'ԝ;h/3gnH&>tNрՎ42!c@3y.ƾkG|dF'b?F 7AaeМF};@Nah(9o& (&'[&Z436D&M=/I9 c h.̭͊_,{8|r+VY(vbřqtSL)GEM_xpa&7ijih!DNvzfȺ}ApA|ctP\&*--ͬP}:,cė ؝/OtwDmK͑ KJUkbBnq( }m # դX9Aeq&%:dJ!WX=Y|n 2`9VQUCb,_璃>xP\RdsU?3̔od7 N_K(/,Kb1CWǒ*]c׸y|"bOT۠jNёeGej8av|TDCx% (hѨnUې&l_';H)>z@~ˊW%_tJbOz8٨{wkzчZ.SWQMI%5㔏D,y;o)p#O X /;TGo!ɿ6[%&hk ,㘧 ln,hǀն'vf'(?u }*ϩJڒגmɕ%11\օK1I0E+1#hZSP _j vj"t10"cY_2JVvFZKI QдqMM;rt1[-O*g?ǝf⯠JRc;5_qa{'kGwG})ѭ]`UvXuX{gbMV7 .?1.ЎE2fo}fzw*f(>):l-JL~&/)mc_iX(JOϿt9|+ CgbxΈ!iaIO!jO!jM-d BziHd/!`P p9y,eNo"* ;dsmT'>fP%=+?>&ғҧe knHd} reN'9Pn~GnHU{cV4`.ؒGQ5."ˍm0SzMVKИ/áp8IT$Y4>TGbpr~CyOB^^0+{ҌDP@D*rpzNayy?/ vǧlF ,jY?{ML?xҳdBy&T*g_>$<xwdk-e*kK4N\П!(n%b .`҄N5ijDg.1_&}2ߝҴPQᮟ8WKDA3P@l#3ƫG:XpW+ڜ E/ZPu uInﯔxaUVT~qE^)+#>I(/ubn`B0WZ`Qj7A3S".} mW^1ύ? br bj&_@3Ib)491N\ȓ#@ ^G6B[͒ gVY6>;¡_YMtHK8 +AD i+A{>f  '[ns5I|h7H wZONzy`Ud1N$'5{j8+9/Lf=IC[Jh٠pX.e;hY]hD9W?)niDJ-Bs3`hQ/\{]?@3J;\>˵his? "w#_a^03~3RppZV@Wn:V!@w7uo{TC9h,yprq!" sȏ>eitA۶ |ڭ8z6Iiva\9L努(’XU؉)&Z/'{;v˹.:}Fh5P Ck׬l95.R<J8o;ci}Y+6pĀ:@ԀJ{p0k\nF\PUJZ ; %ѽL,!U߈ rB_fo6ypL+$"Kc% gPosڎoovFZϮ8,I%Ê.*"d3CJS'Ip=/@g#T3sM,LlQbg*jACie*~SMx idщt8Zg&6E<*Fn(7Cy>jxI5dÞs\L߽epF>䨛'%] /E A^LY#:g _C4P]E+炼$r6xd3)Q:lߒ]D>UM<Ơ|ayzjLA$# )XJjh<+JÞcӔ|b}JX`Wƭp8~聣+v2In@JvRs2aN,ia鑊[[/zە&A-?>?#F&vjLs&\l6;}h atY+O+X_\f?E> LkBDv6AzgBH Ya0ཛྷ8d-+A|M8񵥷:~gtggW`߶v]W*k 4"*O1#a[W.Ѓe~>_=Lg5ˈ,[\1@ dJ2ԮgU5?`:\\)FHw ~Y|zHNoNO}޴9J6-i,6Nv;#꟬o*@mL,=)";zgEE툞v0AtIOx?Q c1 ZlXx|\ v5* uBZa80uJe GH*9N.%`~`:W/[& f 桑k9RΆ%is ~Φ^|JHÛV &Ww?1k #2e b%9f;/JTElu"s8bei c*/ՏX<Z<3Q;0XaÓݫH40UNT]K5=V,0G\#|W%H[pl7,-W٣& 8 \>mu>Y^=ťFJc/tż08Ow[(Jk!JaPl+Y#G]n ѫ+z{KWk4EO?зeʥ4>plEN9Aus ;q(b08:u8BM m_IBm(N&n:m$ ZA"aWc9Rz?tׅK~^E_ 9|p3$e6?Xmkvu-rE'heGBZ$Pȼl'*z;@5IXx<ЩkvS{owoR\ -AÛѠqgH`I/4a5z⾱ڍ`>=z#3i[}UL/mpD]U)[zwN!嬈J%Jsg+y|.yeٛl!#ݯtu@pB:S'-2Dq4[tr)CM շqEuhQ,# -i@߬Ӏ,+G.,MHѸY1XMwZ*"혋2X Hu]d& emtK1Ui5qgd6 & \ЙFKyNJHu5C"VsspޢG@߷;^ ͝N0hcFTkO|o;MKp\?EyhFļO!S}+_ )b=TJ=V8ݍ3׆r ddm#PqIU$  Ysf^:EoXc(D}r^KrL]@X&gUvIfD|ݭ='Obc/tap(]2xv{ڼ{ wˍ7.blN*:9SUymM+k:`O!Flm1ŀ~ 7new:]dvtbØkXѺwՑjNŝFi!Ӻ)xr0w\Z[㞶ڇ * ^5@ Gv&BI!ڧ5-7' , 4̩|,5AN;F2_?|Y3<>+y\`+#Cl7lҚ/ J <+*ΎB 7mXާ :KY 쪅ӬTuk6:@& ǵ" N9*Ai{ˌP}t& v0 @cr,렢!)' JJnBcIȈ& p9վK#P_M~Be:\ٵ 1J߭мm**|"[Ҋ(VX S(v5ccb@  3{[.)ޭ[{HTҲg*K'ޣ[%R> ȩlTP23]܌Q',8U)$׻.Dx$ޗ8ehL ;*շvPvW Q 7g]O{qxY~yqym3,^̗p͛bՅmvhwxp֜pµeƧ4D> Iʯhۓ&b&'qu͔ ̉2R5j']DD7eBVr BDL!65i i}HiC?e;I,ݒ ^q244%iRmWƓ9j δ?($4{oфmhIp ҆j6JB'Եu'[dže~nc Н67Q3zԴɶc$7#nq`}lсT)c 򡝐I"މMb #>~A4jJ<qCx=.H:_@GTaچx\|ȼW{vGlWYf~0v5O}O $Hɸ}$$dLD5ztݗ?b8Gj pWON |۬izYpnbl0޷Ϊ$%(opocx 3BGO*J|( vLIɘGh+" (q p=nOfO=Pڂ^4K~$6ԹbJ%V$ ](sC{ٕ(tuH.'f"SnܹVl5EyP)+Ӱ)\G"VʙJN:]J4p_O nGŗ%ڏ,~ȴA_5޼~^€YED ,&2=QP=onؚe?ie;"-fƲBbFǡG:eTPxp3sDP; U6Xy-  8Ԝe*I`䰳f٬u_m0KH &^j(Ս[h*lgz~8#=]'h%oRúUJEN~_. VfvAbAvc#BrJFFة|9 A[43aancۅq8d27.jSX5.q0H[VD0/>$ ȶDc_.z}@QEj^YW "jaW;}=TiD;jߗҝX7K/DmKTk;?O *w0tr{QƧg̦|Li vXbaF%,>8nҸkZp8gL^x\,HIVFxQ+!% .z"*~dQ6Z(ɍ*Sk*Noc=)4aAlu{z_ KSlCI/'mUB &ٺX֦lgDz 5P^_ J.s}1A"*r Kd~aWB00T2Ά־K ~DiK9/LE'[gKh_)`O[mF}[dF,n dD=q<#+gKA`u דjw\e(,w,`ڊp_854#pE{p$14eO`n_AF$%vL>kԬiv$A-S5gwMdv@OACz@MloCLPi'69HfּOTnUvW4d OKck A-R iZTE)ƒcPEo:==+e.ծr>"@D\8RsaNLeG} !U)J0  s^itM* azQ f"V'/6}nrPJਁAKARoJ9^$OJ؅䯩aoTL<Ī{? N`*𓲵 tk6.#r(. y+H8xn"jj1\w<2v7Gg2>?4 [/BѦ8b`S#|j._E/76昱Zk٫tŴӄGV33>Lznfx@'U"v pxО03E°V{Aðͭg+s:[ C@΍R. :ɣd%:av>¾\Ia ѹ)bn+YQ3j78k4D JRx2yuHCvE~j^߫Tn+x9(L?UU.YOلgHeYjY.hmɎpFO9"-&Vg$]ZN'{7]Ρ#hǖӥ \XL^cnB՘b^]|b< b0oo)MKu:@̀~agBi`M0M)#&SĮajڅex`7I~]B|ZIֹNDx0#!ː)rPvwV(74W\0.ѹwSWpǟApXQMg-('_<)]T|0 P$#<@sKql};B&4M*0 7?g`n>'H;8;41p0?T3ӰQn 6-45@PՏ09Ɉ_090_#m %m>77J^<ޭ ݈Sr)YH^B5YM=zoRDM'hdO'aM%:'RȌ#>2cgSL;N쑽]CBzA˄cCu!J(a+}Ax6=\-c*PDp[*RFǑ(L[I'X|S@a:،iScǩ .OjJ3hD㾷~~gb‚Y-0K|lEW|njt>q1/{]ck@4_O4ANDqd W~pL; K7سۦnN*EAj't>d:ŪP 4PMYm&f,]V14ij҃ҖbB}PCǞH %6< -7 O'uB33P\@k"^fB Xg5hm"{'6?@VoxωQkc3)@ iV ]_*Ch3B9,͏4F %9z9Bl;leˀsHGɂ=˛LѮ$⽓.#:@u|~@( xCHrvޢ}1cQi;#G#sH^'M|sUG`׮ uj0O@ÆFUI%B_d Al' d \ yqAs 8*6l%&vFaFQݛ'8N)0dT{83t QZvgrfꤷ oNoKgT*ReKP6m8ԉ\ojfVR|P#2G\!`RUW 6׏]3מyQ@qϠh (TҋLE4/T_H\;W[ů͕_Gh~ML_x+w>R)"\j(>*S*-i BJxO8A(DZA_Z5K&2)\U u-Oe'*2>_e&qQcM,!^ L'1o1 ]I˻ 3zGe/+JIv--LU˦a a)ԋyZ;J=tpJuXXR"(qk+xJ9㝯HpMVEPG5Dz n;F75LǓu%wٞ*㚠oQ7i^ivZ "S|R_cm9Y%FY-(~SR1-N Yb`s迄L/*@q {3C .fwbӸƩӗP d+gɑpbXKķY=핼?jC/KmN*J6*)- Oj@NQh +隍wWƸFN+p[*$-Sv6'QomX5Rr:$-4o}Ź{~]^K{:t'_tN%{ʎqwO`Ebc؜_ȱ ?>}Q^VQ䮆sf}8]ӔI3)g:kP 9 /lD s!rP.=-klh-$ji3Ă&NN|1`նMb?UԚm)Wnc)MϹ3ttc{^IeWWe1 i|XfBC; (k# ߝV`M?ô8,Yn=p__`)að绫yKr+.Ü ҋ&giQԬˇ!qqK&LfA>tvU do^( sT\I\u[rN̉%BR@+Zk`Ë/]GTèSc hȏѣױ/.:{*Kx+gCzS]~LMF |Oqޫuwd RY)Wwcu *אAl&l=t} 9@xhu*\ fbx|7_e#See9yPUL(\Al/& $ΰ(>]]:YcBKIlpK 0oY܏F)pРJrx|O~B[UAh../n%5:n6qX՜y6U{oeոVvY~!#3Ij͊Ɉ :tk*Դ=RaHrxR#.E C [i'A2-B,i#<941dN =T8.obhMN$WaDh:'Po4&KIA`MR-ie-u-F/h\dkƱyxO/+ƽsP_ݡZMd CdZWo/uDraII=N/lr>Ĝ ;[V;(sCqTl:$A:@xU@OMC!Y#+kc?)!}Ql.+{Cc|'MTb{T<5Ê^.pg)7څ;DW}&IT@QYؿbqR(zz)CC3ԣl/T׈E7Iw_h`geoc~ .;uBqY:ڌV\]) ۉRRq3v+޳XofAӖ\`c"_;Mхj S4Xy-Yl=+z[dce}F[t*, qQհ6F؊_%g"^ P-!GiOgv*Uuj a8i&6 uⰞ7HooqFhMDf5j0Xzۇ]ZܰX.|Wػv_4x?^GGѪ<'člj㩿y.?E7~t'JO;4T9Î!V,[=d|{O\H ݴȌ(#nzAG ;\XQ!x*3L1ύsmIF հtZi3y¥VS%\ /]'{ji{B)=ALC/c.Jm>(!/A<64\KZȉV]8ɞfx2 ?^աJy.NڮIq_=}Oն=lhYFry]N&"*3&䔟{ c "Ng buK"): 앀S%٠^::=Uck65Qp?XwaJw!_x~?Mx zk_ˆ,뾲1ua[l +Uc3@TcaYy]n7Jtln::VcG"ʼHXKlFOwK3W8P(Y].OobZm=pAv  .؀.paV9cEi^qŎV͗v_Lap XgZеyO3ṰCMj{9KW0<*]f@:0 16- FЩTQOuT͆j9-:Ҍ$@Y~˼D (|1li\j/4yN\z6oA̦Q*[Ў] (b=u De&)N:Vꢦi„ZpV|-.z֝I% QTwhN×;:zfֲd+M%\8y('T/mK^+]O0>Oj({Y q 4Rt05dAu#0d68nu %dLL2*jJFA$:;l>rc; {[}á]:u1^g`߶V GC˧-=\eD?vfC{SH8ѱL?j%5]FiZJt <maI6TQ_{|}2mI鰥e(K=4oN )%ƅoG ʌi^#u'6SXosavE|ldpEbɴv]xay4٨f)6%'@mm|1Njr;72 c]ƫBiM/hՄ7^?`tefniH*$'6E@ۂD԰{';FfqoAM'A9(= v$ rC0'D5̂L,&WLp52My DhT3z, ~e}Bʉb@Y |ßnO8$=X -H:-]L{<Q,|ݞ h8iMJ d[9r\tauvN6+[NNH ғ=2e!?Q _ʹmM.8'b#؈ہ#^C~tn3fW!hbNޛ Q-@|La]FFJFDQ[F_T\܆uSKTx6.m@i t5~F="FF.L͛o,ZQ%_Ck!n)4p)kEV|Ajg/W=8eiȗ[ %_OyF^.8#14>˫ "m7QhMvw~0}."w3րӑ2hbۥ Ew_/`&jؚI#+:Z ״fAf$Lu1rta)&1h;YO2eq]G;#M":8&\1q8y-pQ"'g¯@a} -uxJ%BomGJ_֪w.^cXɊ5i>:_`)A.a4OhC v k %KBZw2s=KTe_ / ʂeX±QODX !sE  n=/طA' bzOz[h/ش , V?)ak^YaWu5/+uXZͼt @>V{MS*2qTspT46 ϏTv4%پ4KVɃA4D'.׈l5цVw~fyj[;]O|%#;}Lu4AЌ/!B+NUb q󠹡]|!@{#2{WC2Cג ذ- |8/7sgj;q̄["n1P.zrCj=b(;ˡasѮp):XR.n?ґ F|`mcES6hf!iYksoxф[E:Qgi*.6Ͱ_?/$h| W VpslMX:F⿥~xYǓ?*tR|-ͣ&}Y]]?| (JʕP?ǿ۵jyȏ\Qn|UlY+8i80;-`D&\w͟-m;t_ ;["rЍ?C˲wQ JoJ1Z($=4G,tr1`+8u}{3RٶĢ`;7ݓ NaXS]fP p1>ؼ3 9ytTNW^)yMU?)^xd_3Y̝sWj~2ϗy'+4m<*i`1M˛PkU|#!|r>TҟR¶i]Q SDҳ'.vM1y0; t }tY{ϳW--+=$&+>pJ ICh!,J~GiWiBc\)pjUD*=3X݆߄R7s[}"psh8#IgKuBp 7or'!7 5)cۀWXk;#W׌3P.UoP?bi ?}S h̵ܤDz ;KڸZ-6v̑KN Rn[U!\9I/W*RPZxFF@-;BJgJw\ 8R:vMdw̄g R"NZ 9d\ޠr2zob Bʹo>YEqFicĒ \8=,Z]>]_<#u+z'sA24pr3$ vhql\'`$w lh!?Iws^NוDאs-{%\<7!zJ(&mƍ#=CD;f49]+VyXTP sY͔6TlyB<*ߐU?隉Hhh"j%Nҫ<٥>I,$!af>$'{i Rb1(I.cWΐ3hu K5vkI]1ߎhj G>{w}) *H$Z%aZ=`GE!کsVKx"e(o`iKȗ9%gα% m*_V(Q.Xr`gO \9Q|(a\:aCj^v>0m B ۞.QJXbw C T=R ?/c1Ȣ^NNְfO DRps1 4q=\.SXp+`j1J巃iN䖦<}^O3]8s]ѫVQC)9v9N_ٍEbt!%xmS ~a#5 O'iwUizUc*L?BS֓lnƜBVM}}搦_[%eO HngaB-)0JB~{ZKZy„vN'ME(y!sϞ8GF9w-Bì5q.~0 ZڹFr`D2'x_E  Vv#f޺!:1$p lA'N{>1ɵÍF `p$QC{I W㛉23T-sW|s(O޲aI: *@) G_ ~9 7xi SO R|˄4&jIL txXOFU\,EQW],FW& OT7--8˵jX۠ 0TIKEu)*hDGܴi@6 IoOv}i:xnvhSPvc^ett!_ ckŽamO:p bŢ'P"x\/uxO -M(mjwdgcmp9¦XF}yciJFYq˴$ n q}ȕIVS 8(`#葔ךs#Y"vNZ "5֦5|&FUb7< [mѤ a -tn%#a,gieS,n}t$hȤˣ 28';w²m;Dwn]t[,X>œ( ˁظ?X~`mwKF77=lsVt9:!/#<2BZm9jbcŇYI ٭P/N$~T(K+h3#.OlOP(*[Bج4rQ? ~0%kD;saHu+}kN"Mbv6Ub꠱^&x`m_T5n ]Q̺,4>n+0a{rN!Uk3z^vOtC:競hZ V"~ -EF=dq~D  z@wEJe.ڸTݼCD֧Pl;W/n<LH>Cg\~pKgQ E/@cȐXxF>(T"E ^,k&5eʷSݗsQuN(xNKGuv"(%bw'7ϰnl\2iy^<)@:3x5hmrAx_^ޔ'4԰Ʒzߡ'.Uo#txdL팲]{lc#_N <_U^.sL}?C2 JX^`a :͜spp-炩Z[9AXEh|_unRxCqK)o%$-[;+-U!a9{ "HtI0͗`$R C)zswMAvcvSX*2'g0i4ޒUƀj 4?z!Z<|:+Gf^C`X[k i4*9l .^/O&H!DIn<[$3Ur.-, zֲSX-yu&-K,,}}M_/3:ݞ{ /!uQc7>zF0_ThSt`\S&}VMxRcnSpF iKu 0MzrV!ۂDч1JgaEQHЅQY#N5.6%RFyxĖ5n 7:9@arʚfߝM$"RGM0e)&+̉跚ȶbck!rOϻtڦl*{8}H(JDC)sDzF)v4 zv-j|78 # UF4mb4ƒiY.v , r=ac5Esz#;02J;UKn28xmASq|>Tsorԋ,eNʥ$O4ʘ0V,mJaX sxRXE Viuc@4dߗ4+_ =t 8[A&aGg3B,YPB  p'd_&(ngJFwK}#z&8)pFP%\] t"| /iI Ţݱ_F*؏DE;F@Q~V1)~5I*:U_1c鹹aUVZks_An?3"?ۭ*mR9>/P1x Ԃ:P"sȽDͻ]{ (_XS d=t`"1Z:(*.3Reά޺j h$#v+[k'(el#fJb'{kjA `NE;lůSf_!(ȡ:XwFiS2 ^#K `%bUA(a#֦hsMMAt=h?.gڢVӺ y_e`R*y^c42xGVqMz+wbT!&vTpOBQ%BszSkq7j?gTVٸS{sb|qۇXl@c#A_wI`S+&{5iQ;@&{GApd$a$V\>O1kRTN\+c_-Oc 걑I5RƚF^XFb> t9y I4ꀆ{G줼NiW8Px!ГT/v?$mrDQj}/ㆅtRYAY Hseir2>o+ma1Ӥ#b{"vy?L~xε1] 4|HTSAS1_!+g|v.cv A }()FaX';NT) wP$f&|DZ)b1Z¸bf%8GB!*\*omg{.(&[9&(˜#8쭞ɘ"#Fu%]D; {rR0 i)ヰ a=gG;V=sۛ0F//_Jݮj8&9 D.=7~i, }瘁,bN@]vO,b{MA,y  ,9=BmDԵV+Ù7XβS,`XTŐg3/,-,eQSC+fTZG-=ʖHv_FhLm+C.Ԫ:s咓E,"deB!fAŠ%t8wS*Yu"bݛ s SO9Kol,[%i1u" V< n@Xe5`1~@ mA E̝d9z-$[v5l%3h*mJH\/pd^򾫄lo̬39BR*~j%^^St#F*p o itqcvXcGMA8災:پvot^8û.FŧBF娕ѢT*oq™H,l| -ZedY]#!;s 5:%=2;chn݉9oo@~dxe!hiLF62K6;GޞzZ)+HxғS⁀E& ~J.Û)rcٳG:Ѥv;< 錣3A+ Rh"l;sÄ2F܄͂& V/4oG0Ӟ^IP"D #=^H|232:t0nQk=QB~Ek7YPRJyxuRL>%jK.Xd oH=0hIy(_U/ 7H5 m#1<'&^DW%v T: pW-iX?h4`T͑DPl&i@D?jPo,V*.iDc{kDB'ޣ(}V!RJ\xS냳,d)>O6wW@q~LY&bѠ4fh,P0U>e@W{ĕX87rPhYf ~ͱZ\4MLb|[8a'Wf3Gi^j$<5K`s*'2\F:_ OQh.w$V}}[N5Z*ٿ?ɛnDB 9)f:Ret)dtRx:#ՊE*0㥉H٫9ERB%D}{V-Dx>|=iޣgZAk>mNw=S̆3p)nT,tQ'--F ta˦|ZIpD5s$IKWX}>_+@RU:Dhӈ#$uw>92(dsJ ƝIp̃<\+cAgT|XwȔ~3$2-s\Վ뀭E?OQpj]@]B/c 4vm:),B:sMeE@,r*#R"rǯIysI^uZ"/r`4&hfw.v@$&4L7Cvp?NJQyM3#lAYy!Z7ӝs̻ANE SGk+X7 cLؾs[ʩ+CY IQjKN1c̣7e)W(Zvb-ԵP6FN&Kf1\[mR".`!+ )% "830K|L#R%I,71ŗN}Ęʼgf3`s?$L$Kr7rx0&XVbD=X;5Nm;*dߵjvMޓ/@9E+[^㉸f>kI ,nk.$NavpA<7WĹԋP) ()7b.{oIC @I7c>q*F9QsL]հ:ClS-j'\?q+24.#@hZBNo0af VWZ%O?'\J5 ::69zưRcۻEֶ.ms9]Rm25FgZNMŦyƕnSzkRօyf5 {7t/y{`*[{`j>qP aF!۴N/ HYO0Q+ݙ[\n OMQkQKK\]I{C}0Ŷ͡VGh[w2x}2ג]ޠ[wW0վNyop7,C*xB V)%9GyVYkӧ}~j@hv;CDXm{AxkmL~uZ 30D?|/0j}V;ٓ\m3j>MN"XAi_rkd?QY,` ,f r;±t]ʒ @N^FNXscPAxYp}( *mN* b)6/Gg qu~<BW!tkH\֚`E%5!X4̟!v27K_L)}:YO`2_xm`i2̊n(S].URKۈ.9wN"vJg1c$L{( &\ Fp'%|@YKqZM'A`c <۲s&9 ||:M*Pbdv{7cu9,#͍MDM)"hI=Օ4mA+pY,󈁡5IKmIub&*meӞb s>fT)яlf`WOL ᤁ7t# *Y"6 x7?@D?OmUI *P4"#P9,kdq=jȗ)}9]M¡w+c$xi`>Z|iY(O/u$|mFVAAlI'HKkl i)aJ+*e@=˓(8 r V<6\VFu1I]oE;}Rj@'˾@gC呲 RWX"n*47$r%V[:!OQ1tQk@?]d` i-rij| I/:v\6s1Pẃ!Jܐ9_2x@F Zh|-&dcdOq-zc+;}>5۳ׄQ~{o_?&x$rXkll /3z1h6 tL%ygB_-x\¥!4 "j2*3Pφ}YC#rr󷣂ZfJRF~O2֭x)[1\g=ex)K(װ!*:¿G;*- XVU"pS1-{V=y Z`k]Xe2Iο@o'<3L.$iMP:)gwU;cw13koF1SMڭKdsW|cyLf"~.nYF%q.{?b,u"fӣV1m=2\ҵrzظaCۼyI {Dd-r DD5QR^uRڱ/vŹBYL48Ibf>7>Q*.bQ{RjN7k!{K>.= _zЛhp"Z3%C qP ,Mδ T65t^gGXx/(d|HBU':C% i%QS`KwSѴѤLJHHM—)b&2Tq$?6Abb$rp770@iEТ Wv)d%[UPbqP"͐vI%YV@֫ 5C+Ayvߵnm,m\mJ41Ps׃^&/6;~ʈ&?9)Sڦf6rNF[);R'eBϘh J%bJ\c@ G7;l1gq75O~!:J|{ hwDzH #r"4wg(UD8mNԺvjEΕ;mFg6}ъ9Р[PwP!s1` 't`MTLeV/+fH5K;U ({ʬ?$KAt[mJx{k(&{3/鵤nnuOCNdaXZLzr=u-NqU| G"<<*x]w'C<~Ԉ15=]Z)V S#Xb㆞|o|7ϟ+mwƱbZ [&eZmz{>@~QyK,ic $.fd8a2ej所 ~Pڪ+弗dA6ZٙP(?˨QZ.J#%txO7O685雀~e!eA(,>R_s}ɩfME[6=0c<|Fkw/AjCu/٘@IQlͿC\=@3f* nqēҽE[$VOF&#{nQn4"cXRg,Ez H}F؅UJxL{J=.d!'ڱK!'J # ZKͨ,=f?\7 NS7h(SخyEa(R!SӾ7ة.?Faz{p1w)vLU2+#sD~)ۻd1%' &a bdaк ;O;pϱ\QnI tkTs5gaJ>"*1xY _Ә;tdbC-Pc\!qұ\(V( :wkJ% BB!:owyZs/D <EQpM~e}20p )'Cz7 `E}&ښh,zUoJ<A+K0a3pu\Dn6qk]q{ ߉?N$ iSNF\~PNZ\-ݣ~Cԏ+ɛOK*0Ifj|h߬Hq{#NhbI^n<\+y10!;@lGAL9jdܽȒU w9| l-\=?2qxvL&E_KqS*֠;ߝJH,.Z&?ЮMxBUu@|eN8v\/bqnU@ z;K 'jq"8ئ4E=%8 IgF%>R%JXʼn{LXQ)1V9i^&1޵ D85ӠFBdg1K*J4cƜ_,7LBaӬi1⌞6<5a [6 x#˸0,,y&*ml)ZM0ݾxV漫8f; :`߹WGn-u"2gxuVD*4닙@ڐ0Oh7eS;~ߌPDO: x:|fX<3\,CHcZ(oZ@ =l/ |CTI0ʡ'^ ]V?$[ʵcs6Bc2ܧ`/@ik|-lm :np >PX~;-sй kJzCC"bSƌܜ2R:临x"d'gy'`Q4M$S'_=$oT9yy O HU,D~| W,`; =6k! kTJ Hq^ d5ZV*OJl! rO^~{\+3^~.9҇؝'4}@{c0$Kb_"h }cNvK,mgֺǐř^U)'J(HPGT6ʓ3 "}H ,י!!R:AxL3RGY.\^(V CzpD \ސ`*!sB"\9<*7.W \ywXgȔtVDF%Aޗ/ώE៿59Q jW( ʃAD\3*3 p k/awYg<6JO ~+Gby\jdrO ۜ8fbB$  ^PT.xe=E4$۶}r c{B!2qŲ?,$/fp?t?=ҶB,ȥV% xIq%VWZ˸VQcQ"A9K \e"d`85t.t-+5~pWLV] SM=4nV.ث͵f&vK`MyޒC0s_@K%cZ68mE33>&nd19,C2澧*oZd.^уMt|}wVqصң}&$E1~r܁i<'^]Ȇۺb{:daiѽxS֍Hp( Po!!Ohfr'L/ ¢WW10ۭLs OU47cT;j#Wey/ghAQ݋yLnCt~o\5Yn< +xL΋@ զ3!r.:cCtHz]}뻣ͳf;A~}.}Vg&AMZ$@[Gf#ϴwIsօ4فF)a.32Uk] GsnZ,@̼I1 P5# pX$VnH>M-2DTl5^fw^vI%MY|9+F TӑJ#8!Z=Q#^A yq(IbwCusvxz-kDMPjHhys&01ZyGf1.KWӽ\4' kU z*nV U[Z@tOC{3;t1Q (v DO,x>aBV?m&e2dK'JplP^ђ+j^Op4jCT砨wF߭w/[0c\归6ϠbP.M_K XH|"0!7c$ 3hV w\_C'ec.:5xu!2Ot9 P!6JU\+qFn OMEjɍ"[{ cw!xgoGЃLc͑ygJxq@} kZ6* H8RЏ9#fvւ]kp OZ^"VȨIOǾ(o<*I?:)D&{gli2&̡)rG^m5'pGJ1beT}QG@$vdADAG}d}h'mg#s߽y_ORޣ:5:çM^18kف]H#%続\Kmq*^_?psm0 U֛bg_P8.mK^xSR ۳*/s"*=C9l:Uw,B&ȉRNOX3'–dWQ0!o(\ݐ s./ց@LYȵ[g#-3`|LJ58$a0#(z s0NQ׃bEyZw:EHp+w"wQ*&AiAzÕ< VQuPC`jӹx?`\%^pay*) Jm(!kT:;nT;͵&oҧlrh)X•JvXbAVD$!s(F*j|O |:9KvX v-) 8eo./Q5#˽)[MǤH_(m{e>ڻ8ܚKy1$ lwԗjikB^zWrKk#qtZl;o1!XX>%YqM㌵B2غSn#ռPߓhbA9,5_%cG侷"XZUgϔ8-:8%A0e4`%7_Uq&^ JEA=^z,ow͝/>mR=Aג݆&6Ij' sTaGe!E06 ǟD:X³).CC?qVI/^DmIa@ŦYE }I0M,t6cyt=|aC,O8S+cJ$UFbvCPc1lj 3 CW(g׾uogx؂aU!(!9cKifwKT"Zv 9dSMX_,10M(_~RL%GJ4ixPЉD<pOF^Yle~jU~2g;!ϫpfvQ@w%_:$d4( E=)Iph!oYh]Z2:56ׯFYoo>V+mqD[!Ԛf19> YƇuYu&%32Vzw;lyiB ||չu8lzZO|]dذn AXX `Sm1B.q{S:@UR&W\pٸC@OQTyxgaϻ@[|_#<++ Q3˜Vi~ !Y[(hҦϤXvyMGluu$!NV |7_0a֟גU1iHt`MxnO jѮ3y*h?rѷ mм4.)vVupzĿķ a j%~s CL%$8y<]ÿ>S$ЇAmu$##ϡN`wVV^ёR HJ\#| t1N<rX]̞;i=76-2nn= q$oriPӟ3kބR^" c|n#VjEkn3Mi2pP⋗{SmJJhE@GV=G'TT-\K})S,0S 4ʼn e^V 7°.|0eȑg5Y>SG\ۈP{*ߢvBDnbP%gՍ%)e)%DH@Gv§]!+vvSCI7nXh9/LzuUҳfK<^6k@/$Ӌa'7@0 CSL RkPp7jۏrO2IZY#ffzB"n{s_ nlB^gqszk٬3%e&(hHs.XysJF,q %wDCc %4m1A1v:_vZ9j-J~;{E|edltݖ9OA{' H6+; \o︩ÅmҶíJsS8컋tH>΀68-uLonc];~)(ſOO8,`\T.PC]{ӡ,, c@ <#d\d2<3$[Nb;[`} dMapNeoL!bI6 _F K4 YZ