python3-pyudev-0.22.0+git.1642212208.d5630bf-150400.5.50<>,d[p9|ES29"9:J߲D@0*ki.ѓuIu=YU!ő8.vE+Au/}}nFŁ@{D@3nhgGb-X B+zedLΑODbq]hK ^, bO[5HD/ qbFzL hh{+RwD³6Y硤 u/C6RɗMI[P%;^t>>J$?Jd/ ; T .Kjpx[[ [ P[ [ [ t[[[n[!!,!L!("8" 9"T :#9 F4zG4[H5[I7d[X7Y7\7[]9\[^@ bBcC@dCeCfClCuC[vETwE[xG([yHHzIIIIJCpython3-pyudev0.22.0+git.1642212208.d5630bf150400.5.50Udev bindings for PythonA Python binding to libudev, the hardware management library and service found in modern linux systems.d[goat02LSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Libraries/Pythonhttp://pyudev.readthedocs.org/linuxnoarch0KOOSSRR2]2]44llLLqqxxRR g g{{RR q) 7]]  m3O,tR @+ g@AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤dEdEdEdEdEdEdEa+pdEdEdEdEdEdEdEdEdEdEdEdEdEdEdEdEdEdEdEdEdEdEdEdEdEdEdEdEdEa+pdEa+pdEdEdEdEdEdEdEdEdEdEdEa+pa+pa+pa+pa+pdEa+pdEdEdEdEdEdEdEa+pa+pa+pa+pa+pdEa+pdEdEdEdEdEa+pa+pa+pa+pa+pa+pa+pa+pa+pd[a+pa+pd[a+p6ed6fe2037f047d994684013df404cfbec046eacf94beff883841cdcc573baedfb9efaa16ed5cb9b0581325036214c74ac16989d9708a5da04caf583aec9e50d01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bfe2547fe2604b445e70fc9d819062960552f9145bdb043b51986e478a4806a2b55a858e8b6cf9c81e36bf33891d49bb8e23e152c4bb578224209c4231d51de1a58196966ae99b64682c9bcc135af80c6d6eef0241c4fa00392f8cf15c196fbea341bd0020a8184d33d4a58c86c14e7cba34a4cc426b1698eb39ac2bc4b07fb8c1497f830fa595f95442784c3d8e5dd139ffbb77d2bc91461dfa445a715c187ac14958d20aa0369d24256761c6932328608853c13c4c84666b2442b5bdc0bfb5dad794417f8187e9418b7ab59aaf7ac1cb345b2afce2dc3553ad35b90edeaad6089d747879354272ec211c6c9b81aa7c8689da65321de80328851cb8475e95785e010780d70eb6a5fa1a90d1e21bcb6fdd33b72ee921c9f7a36035cccbfde1fbd8de3bdc2c7526715215ec396a46a50cc465f452c229f5358a395b346029107018014e7e2f81946d14a1a54ab466e9625cfcbfa2c100c13e32cd4958055834191cfb7831ac9ee0d061f053fccfebc5ff39c1c0f59e45f6c9f38b1ba92998bc99bcf32d3646bb3f106d4b444fec8e92f29e5aa066a34a04af59f279c13fc5eea251a587493bad2968a4eeb1d9f62f9aa6afaba71baaa6b1c8daf58580ae93fb5d5e0c9ea22618e16d351789e3492ed6d375a5ebb3ee2c85b83925f7dfb81e48a2f4d0ab6a06871caa9096fe8e86c6c1a39f704b8d288ea4e3a479c857032ca6bf20e1f6db717b071a57996a6cdfe0344d81fa4fa80cbe59c4eb2c65e68aac1fd71a213fb7f93ef38fdc0ea7916da10305dbf729cba39877eb800f15be07ac4e79235eafaa284101845cf12789b77c023ed09b4e6e5c3b7c4c4b7e2def9323ffc12d0097649d36884e742fd2eedb38fd97317232a011c5f4fc7e9498ce0b929fec52a177e308de1a7b66d2b131363a5534ada786b7337fb4ecd7db97ce95bda27787b120dc0ead7e5630ae99034cfdd83b93c3af4830a8b01d4cd9a28ab2ef16bf3225753409f80253b4b52406d246d8c163fe0d4976dab0a23f8b5c773ce7caba116e990a1383a409e0007f01d8ce4c2c767caca75afc6abb7379363884313e85999e4b3460048e0e305c0648a4e7976a4935b9910284d20cc7d3bda2af592eb3a13b1bf1a41276845c9e2c6388e88deda60c4ae6acd23e416aa2be8e0ff1052ffbf3534677b3f4c23a9ebbd496ce9001ff25d14dda268ab4621a5c4deba7fbb9530f04ceb0e61ad7ffe26b9026984070a1df4d7c070e70e14e71baf912f376d05f0b2b5330d7ced3ef0d2cff2fbdd2d38f316cbc253f8c4a207e564feba587c5865c31e8320b47602490b73b15d91f4de00820c0b787b3e9b1d968cb4c4cda08237c642cdc61a9b83d8b0e5da1bcd437ea4872191defc586a8d23c5c0ca7edc9cba7ed40a27ee11f263dae8eb299a283d7f63d6b4575bb893b5021c681c7a8170dcf4efb2634f52b48803823b70c4e167fc3ccebdf587b2a3531d8c374286f9115803d2bbfef927cea515e1ea132668924ca6fd7ddb7b912607adb060f17cb6845803d2bbfef927cea515e1ea132668924ca6fd7ddb7b912607adb060f17cb6848bdbf932b0a3c48daa24e9e15fe30d03afa18c1b3a8f6e591ba219e91ac790a936840886453319da2df805e06534014401a41657a1949a51db71e54ade6209298bff0fa88f75300097ff5f6fdc161f03b51c57a493d8aa5cc55d4a35280d8cda2c41041ad11fad841f53a23b6c37f192132f6da0dd511eb4a1c885c96a6bc57a6dc52defb1d4cb96656f076b7bba27aebd043797ac98d862681a5b360bf425594972d916795140eb2d50b509f13f263ad45fc1bf09b36071c7292ad7141429054cb387edca49b2a282a72d563a1472d93493026858b8550d808dceb2074a0875bd722af30de773fc96c8ad34ae3c5009d4039d26743223e7e9a19f6c0eff2af6cafa8898bae364399dcf23b28757f398257ff4c5f6ce4dc4d179ea3a42b8c93c20492d8411fdd86471b2027033d951cee6dd980e0462630735aa1252cebd8acaf69dc4d92cd5ed94ff34dd5168687e4c1cd404aee330bc05087f8838226f08952fc9a941d298c8eaa6c14ea343bdc4593d7c8fa2e6a40060b8e554b9389c7cff22c40dbe0fa243028a6f8e990a56e9d0db55ae85f0ce0c3eb1b5aa24a30935455cad25fda778a01c718ef6a0079c35a3fb42a55baa2d38955a61f1ff48d9c6cccfa3e65fd5d67981bd57bb50c129659e6b5cdea95ac443adf0f9eaf0b856fd9ecfa3e65fd5d67981bd57bb50c129659e6b5cdea95ac443adf0f9eaf0b856fd9e483133a717af407209ec561a136b094733c7f8a5ed6d18b334460350e0369097c01186ff254694f662dd3049249d137004fc8e0b54b9d1cdfce145dfcacdedc9f0509fb48c807726aa83307826d54285c0e4575905903b1c480e1cd1fc357bfed291f8b39839d8e6fe5597e8515ea3840810790c46cafa56ab820882f4360c2ae2cd6e4925556d2d3e5e4a5643f42c6c5ac9f20fa0df36ee401b90a47a13b316a42d77de6c595bd5e4b37d823d4a1706d05f3724b9575eec23116980672a25ad00a907f637dfcbe3e50f5051d489a7c8d2ba08241fe4dbfe995dcbbaa2f797700ce4eef0f9f7a73323b4206f6d55fdd72d82927cec59652a928d5796a0f16fe0d435654f783a20dd1904de20ae91336ea016b4ea48d3d1c59e5a176da6adba522e8938be5e464edcfc7f9f6aa3c50e1145d9e9916af8228c2a6e0e55b642f84f7754cb1371d8078b86d08f8ff33c630b5cba6eec92b8818c5d3b075ef59168f77754cb1371d8078b86d08f8ff33c630b5cba6eec92b8818c5d3b075ef59168f7424db67891d44554a670dcc819f3fc4f75f9a337efa97e760a5d6d2255547cb493663c469208d0582c46b5eec217ba1714f4bd636723c8f6a10f0b0844fefb54dc2dda5a0fe0dcc74a9a09c3c4ef18928f6d7a22de98784391a775017ed791067d08a01f31b2d5273c3d97fde12780090f74c5a8ce1cc99b4db299abc06fd689f37bb77f0af2e6e0e70c9e551c00b9d476c78604136c38c311e74a55f8adfa8fff94f5a56ea26edc302639332cd088962f6387aa2aeed2dcb0fcf7b03b1134043d8fe2e58c8867128b013a39d6f6ccd5d9388573219bad351ae929d62d26edb234de988304a30764a266a8157fa8f0ca36882c11008740e211df9fe094c95021077ce2ecd14c7db7a1e544d4d7bd81286b26f6e8aa9549e2c57c4208a2bab89f1448f44586d54ed9f07394f34d49e026774af077d6d64f35cfcafec6d1876256d89abd7bdeceb8e1db3d77ea2a9d4c3485d76df63c8c55120adcade5cba4d95c088f15cb7a96e03352990abb138de1aee8f21990e11db2a4cf3575c00435cf176d4b7d53bce62e52e5f970f5550f604478b531a54e1be677aa7c20e9991c8aab6095e9ffa777dd22839f7801aa845b31c9ed07f3d6bf8a26dc5d2dec8ccc0ef3rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython3-pyudev-0.22.0+git.1642212208.d5630bf-150400.5.50.src.rpmpython3-pyudev@     libudev1python(abi)python3-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3aaj@_԰_~@^Y\l@Zp^@Zg#YWBWBV@U@mcepl@cepl.eumcepl@suse.comcode@bnavigator.demcepl@suse.comdmueller@suse.commcepl@suse.commimi.vx@gmail.comtbechtold@suse.comjmatejek@suse.comtbechtold@suse.comtbechtold@suse.comasterios.dramis@gmail.comhpj@urpla.net- Update to version 0.22.0+git.1642212208.d5630bf (bsc#1194613): * Remove another flakey test * Remove all traces of tox * Update next Fedora to 35 * Delete a test which is probably flakey for real * Bump recommended development environment to fedora 34 * Use yamllint on all the configuration files * Add annotations to GitHub workflows * No longer use --recursive for isort * Update formatting for new black * Establish a weekly task for future fedora - Remove upstreamed patches: - remove_mock.patch- Add hypothesis_settings.patch to allow longer timeouts in OBS.- Add remove_mock.patch gh#pyudev/pyudev#409 - Static linting with pylint is not needed for unit tests or build- Add pytest_register_mark.patch to make the test suite at least syntactically correct and skip over tests we cannot run because of missing /dev gh#pyudev/pyudev#404.- update to 0.22.0: - Add a six-enabled move for collections move imports: https://github.com/pyudev/pyudev/pull/386 - Fix any newly introduced pylint errors - Numerous improvements or updates to the test infrastructure - A number of test updates - Require yapf 0.21.0 for Python formatting - Various documentation fixes and updates- Remove superfluous devel dependency for noarch package- fix Requires and BuiildRequires- Require libudev (bsc#1077282) Otherwise, an pyudev import fails with: ImportError: No library named udev- singlespec auto-conversion- Remove do_not_install_tests.patch - Require python-six- update to 0.20.0: * Remove parsing code added in previous release. * No longer do CI for Python 2.6. * Eliminate all wildcard imports and __all__ statements. * No longer use deprecated Device.from_sys_path() method. * Minor pylint induced changes. * Documentation fixes. * Restore raising KeyError by Attributes.as* methods when attribute not found. * Explicitly require six module. * Never raise a DeviceNotFoundError when iterating over a device enumeration. * Device.subsystem() now returns None if device has no subsystem. * Add DeprecationWarnings to deprecated Device methods. * Replace "/" with "!" in Device.from_name() sys_name parameter. * Add some unstable classes for parsing some kinds of values. * Make version info more like Python's including micro numbers and levels. * Refactor some internal modules into subdirectories. * Work on tests and reproducers. * DeviceNotFoundError is no longer a subtype of LookupError * Added support for pyqt5 monitor observer * Added discover module, which looks up a device on limited information * Attributes class no longer extends Mapping, extends object instead * Attributes class no longer inherits [] operator, Mapping methods * Attributes class objects are no longer iterable * Attributes.available_attributes property added * Attributes.get() method, with usual semantics, defined * Device.from_* methods are deprecated, uses Devices.from_* methods instead * Device.from_device_file() now raises DeviceNotFoundByFileError * Device.from_device_number() now raises DeviceNotFoundByNumberError * Devices.from_interface_index() method added * Devices.from_kernel_device() method added * Numerous testing infrastructure changes - Remove do_not_install_tests.patch . No longer needed. - Require libudev1 . Needed to use python-pyudev- Added a patch (do_not_install_tests.patch) to not install the tests as a module (not needed). Fixes also file conflicts in Factory.- Update to version 0.17: * #52: Remove global libudev object * #57: Really start the monitor on :meth:`pyudev.Monitor.poll()` * #60: Do not use :meth:`select.select` to avoid hitting its file descriptor limit * #58: Force non-blocking IO in :class:`pyudev.Monitor` to avoid blocking on receiving the device * #63: Set proper flags on pipe fds. * #65: Handle irregular polling events properly. * #50: Add :class:`pyudev.wx.MonitorObserver` and deprecate :class:`pyudev.wx.WxUDevMonitorObserver` * #50: Add :class:`pyudev.glib.MonitorObserver` and deprecate :class:`pyudev.glib.GUDevMonitorObserver` * #50: Add :class:`pyudev.pyqt4.MonitorObserver` and deprecate :class:`pyudev.pyqt4.QUDevMonitorObserver` * #50: Add :class:`pyudev.pyside.MonitorObserver` and deprecate :class:`pyudev.pyside.QUDevMonitorObserver` * Add a wrapper function to retry interruptible system calls.goat02 1691941723  !"#$%&'()**,-./0123456789:;<<>?@ABCDEFGHIJJLMNOPQRSTUVWXYZ[0.22.0+git.1642212208.d5630bf-150400.5.50  pyudevpyudev-0.22.0.dev20230813-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_compat.cpython-36.opt-1.pyc_compat.cpython-36.pyc_errors.cpython-36.opt-1.pyc_errors.cpython-36.pyc_qt_base.cpython-36.opt-1.pyc_qt_base.cpython-36.pyc_util.cpython-36.opt-1.pyc_util.cpython-36.pyccore.cpython-36.opt-1.pyccore.cpython-36.pycdiscover.cpython-36.opt-1.pycdiscover.cpython-36.pycglib.cpython-36.opt-1.pycglib.cpython-36.pycmonitor.cpython-36.opt-1.pycmonitor.cpython-36.pycpyqt4.cpython-36.opt-1.pycpyqt4.cpython-36.pycpyqt5.cpython-36.opt-1.pycpyqt5.cpython-36.pycpyside.cpython-36.opt-1.pycpyside.cpython-36.pycversion.cpython-36.opt-1.pycversion.cpython-36.pycwx.cpython-36.opt-1.pycwx.cpython-36.pyc_compat.py_ctypeslib__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_errorcheckers.cpython-36.opt-1.pyc_errorcheckers.cpython-36.pyclibc.cpython-36.opt-1.pyclibc.cpython-36.pyclibudev.cpython-36.opt-1.pyclibudev.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pyc_errorcheckers.pylibc.pylibudev.pyutils.py_errors.py_os__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycpipe.cpython-36.opt-1.pycpipe.cpython-36.pycpoll.cpython-36.opt-1.pycpoll.cpython-36.pycpipe.pypoll.py_qt_base.py_util.pycore.pydevice__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_device.cpython-36.opt-1.pyc_device.cpython-36.pyc_device.pydiscover.pyglib.pymonitor.pypyqt4.pypyqt5.pypyside.pyversion.pywx.pypython3-pyudevCHANGES.rstREADME.rstpython3-pyudevCOPYING/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/pyudev-0.22.0.dev20230813-py3.6.egg-info//usr/lib/python3.6/site-packages/pyudev//usr/lib/python3.6/site-packages/pyudev/__pycache__//usr/lib/python3.6/site-packages/pyudev/_ctypeslib//usr/lib/python3.6/site-packages/pyudev/_ctypeslib/__pycache__//usr/lib/python3.6/site-packages/pyudev/_os//usr/lib/python3.6/site-packages/pyudev/_os/__pycache__//usr/lib/python3.6/site-packages/pyudev/device//usr/lib/python3.6/site-packages/pyudev/device/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-pyudev//usr/share/licenses//usr/share/licenses/python3-pyudev/-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:29613/SUSE_SLE-15-SP4_Update/157f2cde662a391edda46924f28c1bd1-python3-pyudev.SUSE_SLE-15-SP4_Updatedrpmxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiledUTF-8 Unicode text  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRREpEp 2utf-88f7a184e4f23e5f022c0ae43a01e3e5a25fd30c10057d33f970b534a416b6f3b? 7zXZ !t/c7]"k%w#) `Bqmw̚X/t&{< AN8PS)vcDAg)0AEgp)J :L5ąPܶ_u|KׂvR$e&f6泏ǍDiɵ@, shp1Luc2H&Lv>\cW gIDq5;CL0'P,',OE87!hYF {* V9u:^v#o%"~r=Cv` \I]fĤf mkiy]V3Gn1J/kon`q@gjBJ#ϫ7A=2pc{(U.*⨣zMϿ_$lXѨ- [w;Y/NL#~#9p<4U{9BlّZY(/t()H}fĦb;[(\m,kZ {X&;L< &&,]  %q`GO}^>x<`6Yh':I åil(-@kIBNιP򓗜pS-.S#cFl9rNYEW5znr~>s`Bmy슧9]%La~h< }8gf 룯nw) 3j6IcElJnW) ff?QHs`k~Aj)YJu<~e.&/N\;#.;/#rSJHZ8I5ߪa!b]G۠WSv£+ߒ^cO)Qҵ+9s+wY'Í|{j9t.]<,%u'_KIUVYavDN0ħRT6B87h,F鼾>QZv{uHǘ/u=TfD!#4*S; H$#HvI-,F4.@̎a-.*т~|?S蠂dLA c$#ȹPT~v.s: Rà *9)*nP\]hK9Ki(Ϛ蕬Ned'Έͳ}t[Y<@0ЭO \j.- j@Ff\ 6.&2U{LpGc`+"F @;~䀏뷬Tv)Nn&k9 g,X_I!g! c][?$6:KF}OK֖R1<{]ǧ1zF: d!A-%?JmQǹLO, l{exۛ4\Xl̵lZmFߵ-ug=랮Ηqg Ŵ E.^*ьZ_%rLiVطd# FhVcOxɀ4]$(t}p4Ӧ4T ~x\igug|0A'w!ď),|Y֠hab?xq h7YMBwrl$F7Djx uΣvW)vzβX4e-C5nYLwQE(*v֝Yhi@}\^C]ojDtǘjS !+MֵSV F1/ewqϑY!Ȳt/R*/ˎdsDM @#Q/vWnD̟RWw~iq~Fbwv 2RcX8s<|b&peNV)3:{3B9^p1opW7 \cWItԀ7`T7v{,! 1-l!q-̼S43[G6e/na23JEdɵ↪4j r=q(w'J55PmS M,z|, k[TӟUrQIkM7hB41Gł~2cw߫&iIH>o0DV9_+PR~"11C(WH7z*di5)W_'3EXU#leSHĄ{ eR$,vgZ?yG KxiAV5)h=L iB>~d:^Z*{ YK..Ӻhr_m漍 ?<#S -LdnAv-*^tmo6YgpggPKM5Atl,2E_5U sFAP޾\Om*bgqE9ޡBiЁ:|iQcU{>"p*-4 4.ֈmހCiE] ֘bP"5l\ xC\Mp޿v$)gZYcڿ5$oJbDe#-P7sˈ)+]5Ջ/Wu)˝[9'vNګ%x{졪eoHO=)l7QP5/>M\ @zb{S2PL&Q }[ F BcoDsd/}7;nort@U-#kc|RU-P'LtVDe\n="!8Q50! B3U u@:*s0>_΂"Zu#(MTw)qyjjIW䔖Z=nsIN>@3K +g3OGg*wvYͯ[`@1o⾴d DA< CN׃S~嵽={RUb朹G<':YFJͬ2)C>iK'_~l\󊍗RT5ǹ̢a۝T!9[ UzΧ|)(]wCQdGXٜLE9c羦B B-}&dgax k_;VacQgWwVdFρ#?>.^rA+5G36Vײ&kJ@ngSoO?gI3 їSj4u;ˋZ:mJTH 8QfǼz>mwX4VIa[3-YItPfa}g騚dȊd|` ư?#o$ny0hԳ,Rq1s>B6 $BHtŨ@fDP ->^@ϧn]735qGG![ 1c"a5;ddiӹ+`uW< -G>X؉;PauhF(q3UE˺[i-(p]EMB0AYhOvq,}t䁓U/W ._= =Ni tR{mTłpTmU=̀Gbx(Mm46}gh”p!?E*ª̈΅0i-XV͎w*c" ,.=*0GWLA x̂:X45]Xy7^@|FPL!JQ£IjJXDhFVjp0 G;8 AU+ÛB^<xZ9Q<,6FLP Eϡ!ú_۞N6*ęs{"|5=Q);1ЎuCU앵fL\KGf{Ek]o ɜ/MS.,1ЗyzK. X_ Rk-@ [{sp}p gcy=y&A'8}3dƂ%B*``hYZGA 'XIC<>d@dĈdg.YWQz"kP((S5^ Jg%RY8 /=KqwBIw=6BQx ͱ<=V:vyζ5f&FlbTY*Jϓ{7,HϷ fK"mG: oIbK1OW&0EuFv4Շm}5Qq@6:k2Zĸ~]JyMYLIQف#Ax*ݍ_-(^텓f)BH!oQr/yJV4Ь&>61x 1!ku.Ȟ>^A{[̅bp 36`h+9Aw2vTB .zw`kq{ۚ$2ahSUہ㍗2MWTr] y9Q#.9 sD㎊&/`82:(М+hXS|+(&Ճkf1CބI#1M嬇f^WB}ݥAn~&a(δ>Ҍ~G JqX/tm \$`B&Sbwc }V t=ݖO*v0wZ:a5wzkW?ywŧ)aO.'ɞ\;/线t0 ˑ`MՐ/xrS ~DBֳ~a_vQ{\jv; UQ$5{fT>7"q|9)Tɏ񪧓i3ӻtx‚QBaڊ1~z܅ξù- XTLΒNd H=U_ > Kr`T۬S1_* ^}YwjHaKXwv֓+h)v; ,+Cb!ƠWQ4Ab")8[c9sZ.bzJ*3 A)|FNe:K|J\ `)]mBrJ.@4j]Ş 9Pϫ\6DuzVA{iɢlqQoh[v*Ӡfu?vQBPɴ^Z i!lOEKY ;XzqMSvӚ-C~b ':E := 95>f!}>'t6%vg1]e 8J6 1>z'5B-taA౴=H@I\'[œ"˜6oI' dzF\-$Rd%<0).,2žqg;|#>pD7[\ypPдDQtUYAlĒFu{#|+j(N;1 j NJNl((~lԾXߋ3SыmI۹ǹvP['^&}g]aG 9&5 ǎcg1F2d6|:C)~DuHjEJ=O"@vbt2ňߖj+sA|?aBݏX>Q:TҭTKvW]4osZD k^^((rFߴh k 'N͋?05tSUa\Jk?^E8k,|,vUhW&CuxdPG7vJ6^+hJ8X%D(BSXZBzIG/JS[7^*.v3xA+{dAUǟ=90Ix*I'nﶨN H \J3Ems= GO`/bXCHADJXQVY2+U?<9q9rZs8 qΡ;)F`Z0eIFe Q@E/}G 1 (dH 6?Ay& ^މ» EyDYΓ;-ِyIz#{z`7GSR8埆'fq`!t^[e )= ܤrt[rDSiŚ +,@B(qذevϢ9^?S}H6\!:S>ΞFOlNYkf$}iZ ,)p:o=([[[r=xµjG`Tm`EȢnDgd-=pGk 4񖆑u`u% p mv5?̞KI2Ѝf5pXj}U2YO߻xT*"b\U*8zF/e$oBu ݾH ;?cGL9v1KR{ l@MGc;w%ާxiyz m,l&6Jgþ_&ի,dD]"?4b5ۏDZiψWw k%!i0=!=VYE3 i[j+гPb3#X45]T#M Ʒ 5R"& 9au[Vuw.̭ ^KX(p{ bqO1})4kR.}YuQPZ܆خ#t9f-';6bAtT wƘT FN7ihV/AFy(+ /$44LV؟Xf^q;sarZ{,4Y-`Πz34F\UPRoRPU'H]KP?zТ56 +n)4OIFu_G/n=GM>ƪ*}P?'k- r*aQrz,Pc|(氽{p= S~tRQ2##G;ka׶M3G2ƬD=c[])J}߹hZjd` /..Tp** >4Tk7J5E" eˉ#r[6铝X'nFz{ ABt(P'-;| ɼvd_3`򐉹W#rK3JQ#NgȌR/,萏ƃKh#^8'hUf5t²(.\ kw8tF_eهp{5KD״?jv<t {A<%]xQ]&=7߼P@Pf˲G30e-%Yb"}8?2m[#f7p&w΀ڗ%ak(ؿIJoq6geLk8%hDfǮ鄹""=dZb˴{P_UXΞ󱨅4=t]DTB Io20և@󺥳m9PcC|Au^&&[¯1wlwE[BH)2Pl 75{4 4ʊ+q=דT4#)+' F@tFs.JӧfH}G$.O7)i(I:&Rh"4yʨs5Rmz d"׾`VHRS}(ZB50 fױ?=~swf;JtA7NBd%#Gqme=_ 0Ȣ_2#lW =xu ̴%J5*0>A#nGM2*Ĵo"|{#;&1+"T4b8"(ؑ0)ЌJe2Bp=. oA:zٙsTY'3T'Gi7񀍘Hٞfx>k_GDWȂiɵs.h6`9c,vgNX/IX%iݺg7Np[L%i1z8"U72sq ، kCAnN ?p[eR w|p;xgGd-Ԗi]wTŌ5ܙENy,-!+OJ&rOܪR~qF8?R܅ݺ'65X>@vDGOj.(RPc  wE=T)G Fbvhu=7>7cpitcV.D[/jz=]QOzbؗf㦖b&ru^&޽5dd>tYA$Hʈ_e MQfyjm"6 g0`$28EZhJ]]G sBdת/s<ѫ@6^,V{1N*d!fnܜn7D׏YG` Vpl 3)+կ .a 4U'$e0\6z n]*8j< @wm1>ҵI} Sm"Ц7X4\ hy^GZ#I<=7 'aDd35 % ^bm5+5S&vޤ| |]|T$88-X0 2U`N<|̽D1K_?@` =uL1+3t \r7$.3@VED{S$Qv#q|z#7forA'`Ϧ!"fԻMt#|H݉?;NGuT[=(!E?bgݰ_|4'2x<%JF^eU8\ r(di|_8uCɓMcCDk%lkX2c)y=rl{fLA 羕˨(&/DōC1_ z2yX5o $}# +.eMpihEO5w*Ow+HܝVO? 4TY =aQ`;Ҥvi_$c#YnBЊP2}xg](0֌oQ( YZ