tuned-2.11.0-8.el7> H HtxHF^=i ?*}}5Nv4{Ŏk  7 i+15f1291321e52dd7bbffe5274f1b7f84c53779d6?+O jԈF^=i ?*}}oZyZH[.'`ZJT+o(((  e>G:?:d  = ")1zl l Xl 0l l ll n8lsl{l <l  ( (v)}* +,- 8$N9\N:N>Z?b@jDrG|lH,lIlXHYP\ll]l^1b!defltlu"lv(< w)lx/Lly4(9::Ctuned2.11.08.el7A dynamic adaptive system tuning daemonThe tuned package contains a daemon that tunes system settings dynamically. It does so by monitoring the usage of several system components periodically. Based on that information components will then be put into lower or higher power saving modes to adapt to the current usage. Currently only ethernet network and ATA harddisk devices are implemented.^֑sl7.fnal.gov q!Scientific LinuxScientific LinuxGPLv2+Scientific LinuxUnspecifiedhttp://www.tuned-project.org/linuxnoarch if [ $1 -eq 1 ] ; then # Initial installation systemctl preset tuned.service >/dev/null 2>&1 || : fi # convert active_profile from full path to name (if needed) sed -i 's|.*/\([^/]\+\)/[^\.]\+\.conf|\1|' /etc/tuned/active_profile # convert GRUB_CMDLINE_LINUX to GRUB_CMDLINE_LINUX_DEFAULT if [ -r "/etc/default/grub" ]; then sed -i 's/GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX \\$tuned_params"/GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT \\$tuned_params"/' \ /etc/default/grub fi if [ $1 -eq 0 ] ; then # Package removal, not upgrade systemctl --no-reload disable tuned.service > /dev/null 2>&1 || : systemctl stop tuned.service > /dev/null 2>&1 || : fi if [ "$1" == 0 ]; then # clear persistent storage rm -f /var/lib/tuned/* # clear temporal storage rm -f /run/tuned/* fi systemctl daemon-reload >/dev/null 2>&1 || : if [ $1 -ge 1 ] ; then # Package upgrade, not uninstall systemctl try-restart tuned.service >/dev/null 2>&1 || : fi # conditional support for grub2, grub2 is not available on all architectures # and tuned is noarch package, thus the following hack is needed if [ "$1" == 0 ]; then rm -f /etc/grub.d/00_tuned || : # unpatch /etc/default/grub if [ -r "/etc/default/grub" ]; then sed -i '/GRUB_CMDLINE_LINUX_DEFAULT="${GRUB_CMDLINE_LINUX_DEFAULT:+$GRUB_CMDLINE_LINUX_DEFAULT }\\$tuned_params"/d' /etc/default/grub fi fiKW--N54ClCl G G_K""!//(H+i+i8  +Z(qq <<]  d;. jv2  ?oO1Vaac XX<II tt2j==3==/N<<- 5 55mm8BB\e e  Z: 4I}} > > : :: _#2277(mmp##vv}^^Ptta y 55-{{n oo ttiif55CC t tyI444@r@r F..  JEIx8u8Mn) -" ?88 ,}Ff^i lA큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤AAAA\ ^֋\ ^֋^֋\ ^֋^֋^֋^֋^֎\ ^֌^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌^֍\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌^֍\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌^֍\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌^֍\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌^֋^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌^֍\ ^֌^֌\ ^֌^֌\ ^֌^֌^֍\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌^֋^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌^֍\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌^֍\ ^֌^֌\ ^֌^֌^֎\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ ^֌^֌\ \ ^֋\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ ^֋\ \ \ \ \ ^֋^֋^֎\ ^֌^֌\ \ \ ^֋^֋^֋^֋\ \ \ \ \ \ \ ^֋^֋\ ^֋^֋0bfcf1225e7b9b915695f97a03303e3acd827b7924fcfd13254522f28fc1db1ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555e8f341f27d6ae3048f41f12c310db5fa3999ec842cb39c5f547deb461a9e308e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c3c7f45bb2a724dc9b3edd19e2d89d4d7d2e42942610b0d61b9bdc4485eea02de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85568b7f57e4c1170cffd80b097431fa7e3414e5ff26d981dffe72fa11df109f2ac7d2c02c4aaf8aae55456fdbab5194ed16d236c630d0ad37c47c6fbb1aa70573a75394bac3acf03f51517035a56ebe848fe67212697a435cd3c5960aa871642de75394bac3acf03f51517035a56ebe848fe67212697a435cd3c5960aa871642def9d6bc5aa1659684e333e125db4ab6174e45a2385a29ce79dc23054487abe28fb5beb87ff60d0f5b8f5fa3f44cbcd65446be83ada0b31f10ea006a509d1d90b2b5beb87ff60d0f5b8f5fa3f44cbcd65446be83ada0b31f10ea006a509d1d90b2181f3d32d150393e70b016fe6fc5a7be253333a863123557d9c79701938057dd5bd3a2002eb15f63fba5076d874123953cf403d4be07d20740bdae25d603c63b5bd3a2002eb15f63fba5076d874123953cf403d4be07d20740bdae25d603c63be47a39f20521c4b667e7f8788b04395452655dddb1e59f1bf90252973517e85d4879caec94115ef8ee0d812550adfcfac543c838ae39e548836503fbd28c71464879caec94115ef8ee0d812550adfcfac543c838ae39e548836503fbd28c71469c23fe24b2fd3c9710e837466f4447b1f568dee1e27ff19ceb82e1d4e12ee15bd4fcb707599a209091c6d9f3dab8b965d028690d95fcb93926c3e2a3f7bbb704d4fcb707599a209091c6d9f3dab8b965d028690d95fcb93926c3e2a3f7bbb7048c95567a063d810ac25c0767e3a1e27dbd17beb52f71c2b40be5cc574a5a9de20de153de3b77dabff073cb503ac0c834d44bc1a4b792af1f56eb4f5eb76fe27c0de153de3b77dabff073cb503ac0c834d44bc1a4b792af1f56eb4f5eb76fe27c5e686b90d34006ce9aecd3fff9fbb2506188049cd46d64c3be1298b86ca829b407e21a5d670f049b1d28593811d81b323ba6a75d8f83a8fae6e89741d2de101507e21a5d670f049b1d28593811d81b323ba6a75d8f83a8fae6e89741d2de1015e3cd79daaba191af812f20a957b98d7b486e877eb3446fd8ec231d98604356ab163126dde512990f33513cad3a19db08d40fdd92197337c07515697fa16b1e86163126dde512990f33513cad3a19db08d40fdd92197337c07515697fa16b1e866cb5a70c88aa93104156e0e2095fa0a19d305174f066a4924ab7f079572445e7741949d2a5cbcfe972495a0f54dc1aaf98025df4bc4ea877aae863b31e2e599f741949d2a5cbcfe972495a0f54dc1aaf98025df4bc4ea877aae863b31e2e599fa5f8529011d06bd65d49a0f58a12664d101e5db331f16f8905dbd270fb5c466814d9d802686e5aee4a1227dd97a3ba931d8d672c83e027c9baad0629d29b5b7f14d9d802686e5aee4a1227dd97a3ba931d8d672c83e027c9baad0629d29b5b7fdd271f99b3330bd9d7e490c98840a3f3f526b633f7a2997fd69796dc3d3f8437f842c9d46d5cb51171de91135ad508a8fe124a7d226a09d7279aebb6b0ec0a13f842c9d46d5cb51171de91135ad508a8fe124a7d226a09d7279aebb6b0ec0a13a14b220e651833d2991009e65d7f75e4fdf21748a7053b001cf0ce4e84ab097b049391f0bdc818656ecc60f7918fb067d0a1eb4d75acf28bc4e23cd12e85623d049391f0bdc818656ecc60f7918fb067d0a1eb4d75acf28bc4e23cd12e85623d9aa23a745bde24162d9d820cd046dac4e3d7c1352fb1377ff947ae719b3cacf50922f676fafcba631d68d621245dea2ed9e719bcf4ca8cc6996ccb2ae348d91e0922f676fafcba631d68d621245dea2ed9e719bcf4ca8cc6996ccb2ae348d91e656bda624c2dc3da6dee04932591d5ece55f954e91a69972bf74daa2225d3e51125219dabe1d65de9d4b5ba8d53ca3a9ab25a7612b16b1d601573e17e993d648125219dabe1d65de9d4b5ba8d53ca3a9ab25a7612b16b1d601573e17e993d648e8281775eae009d45a97c77c223398c9e5d317650cdec150fd73e9a9f360f0bc0143ee2a96c2c6b8034a8dadefdb83146e2f54832e75effd561a000feb77d6690143ee2a96c2c6b8034a8dadefdb83146e2f54832e75effd561a000feb77d6696b04b374ccf8a8558883407c30990249b64e81dd20a2f175bb8cd18bc6760395dde042177a1d3010b91d5dd5227e3e772918f16b214ddd81095acbf13566f589dde042177a1d3010b91d5dd5227e3e772918f16b214ddd81095acbf13566f58956751df0a83da3fdec9eded1ad2ede25ae0aa4ef1f0c49ec86e92435233a548cbabe8d7c46d9c709609c408a45945c37c42be6108e1aff7a14e007e91fc62933babe8d7c46d9c709609c408a45945c37c42be6108e1aff7a14e007e91fc629333498639a827e3820e7efd9e33da9ae0d0fa0cf55a317c70725e2176e40b40193384f1e33e7a8a30a3f1ba6efd069bbb11a6a1bcf79598082ee025c0f0e96c992384f1e33e7a8a30a3f1ba6efd069bbb11a6a1bcf79598082ee025c0f0e96c9928044016c2505be24c756503d5e676f2c45680a63bc395034c0f0b5080310d80cd98990cddd0073d0d4134573e4463a5a2612a5a42aa657bb86f136f31e5f3371d98990cddd0073d0d4134573e4463a5a2612a5a42aa657bb86f136f31e5f337114cc7331b756e93a36ec5889321abd2c447ba905f001ce07eddb2f5379393d9624fbc0d7094df1a8303d5bf72657dcce673d8da5076502354684b12e5bccf3e55a56cb112fbf834cdcc57ff16f144b89b8b4a0ff6efd992e6427b1712beebf74da75591f5d6cde833774489fc9e1ff7d03c8e2bb0828c6e664429442b9b8a5edfff7abbfefc5ad84a15fc182fdd3fc6542ee46a956087aaa79f79c6251d0ab65fff7abbfefc5ad84a15fc182fdd3fc6542ee46a956087aaa79f79c6251d0ab6509c3fd163d698d07aa86491fa076ce923e8d49bc4fae0ec4aeabedc3d3c7c28b715bb09b7e570fac9903663af47f576e135bbda4a7da54dc3b6f4581c3572546bd1448dff90eb4e2469762fb2b9e26db3b26b35dd641281c48e50506a2c97378a4c30f5431da4a7662af1b79ee3a7468edb2b3d917474d8e305b05228f1bb09821744723ad651133dfdf867c758830735d8298f98cb571631e7e76a391ad1dcd21744723ad651133dfdf867c758830735d8298f98cb571631e7e76a391ad1dcdf73a94c8c11d0436560c2fec9dbc3740e67f2427a13b53a9b1c3f67f5f5debbdd859c5a9770b46773934a4aed4703893722e1a32153538a839c4b8e58f3ad306d859c5a9770b46773934a4aed4703893722e1a32153538a839c4b8e58f3ad306e7048c6d716d2b09f5cf1002f7a4f30aa0bcac2ef1dfda124853845e891b09d3c4170eaeaac7daa60757b1ad3355dea0a05b85de1950350f04d3ed9bc53fae38c4170eaeaac7daa60757b1ad3355dea0a05b85de1950350f04d3ed9bc53fae38b5e2bad9cae60b1e15660c5d65af54ad3c9a0ef9dd5f893286246cd6dc05defc1065a8d9926b67682542da3d6720bfd96b8bd7431141b1af3d458456c044efb79c5c5c4170d93d46a89a5a89d8654a3a9d845f5dbeab137bac63c3a48067459f37ebea363d98e962cac6371d212f0e3a6f842b3d79c36656ebc552064f445db4645a187ae29f5ab69e112f2a58396ac159db61fef698c80b4ae54848aa4507bf645a187ae29f5ab69e112f2a58396ac159db61fef698c80b4ae54848aa4507bf6e0e4efe5f7988dfbd214c90738817f321d0376fcab2f073524673ce567df5aec3239a013def97ead9c603170130975a8ac89582c276c4f336447cfc13a6c5ecc3239a013def97ead9c603170130975a8ac89582c276c4f336447cfc13a6c5ecc7fb92cec81600b8070a5e3a68906842c469104be1f6999eace6e2b532f4a05bf939f9bc92f5806c2b0ebd6eecf334fbbb3805a0a11f3efd9b28d6287c269783f939f9bc92f5806c2b0ebd6eecf334fbbb3805a0a11f3efd9b28d6287c2697830845595cc91bd470112cba824875fb4d5618e420b0dd8bfac44d9955e837120171e8099bd3054540b561e32cc5bf0b193d9aada78853763d0e3d79f7dc03553671e8099bd3054540b561e32cc5bf0b193d9aada78853763d0e3d79f7dc0355362dc7f8fa9b93ed5bb1f6822f89bfb09bcebb20a2b876cfa32ffdf7d7c1cf93289ced3eec13192872b343319b2acd63d2ff9303fefbcc6592ec3c24f3057afb459ced3eec13192872b343319b2acd63d2ff9303fefbcc6592ec3c24f3057afb45b9b9cb3bfb07f7de37a572c9a86c2dc98be9a71a93aa0a6c2a8c755b8bcd4504b62b399216df9b0852be909714ac35170e4ae61befcdcdb6ee5d9addc6211945b62b399216df9b0852be909714ac35170e4ae61befcdcdb6ee5d9addc6211945625ca5cafc376bc725d15a07fd56dee1a87c48f83a3e3d4fa3df65b9e1dd9ac59ace9ba66aa513628959dc27596b1440c00a617a6b1cdf17163f3f6c649aa95d9ace9ba66aa513628959dc27596b1440c00a617a6b1cdf17163f3f6c649aa95d9f7034181504367d03db71464f570c5452a14651042a849a7e3e27526bf88757fee8d87091d151522d49de06af7f710515d86764ef9ddf5a5f8f7cec34c57535fee8d87091d151522d49de06af7f710515d86764ef9ddf5a5f8f7cec34c57535c9ee582b9e7e4f64033acb12b6a6da7f99db87d680d231ca0edf67bc723b1c93f1fddd93892ba7ac51ae6ade59b9c065c8d7ecb92971929cc05c75fb22e90024f1fddd93892ba7ac51ae6ade59b9c065c8d7ecb92971929cc05c75fb22e900243c7ad39c2a181062918acbf7710101399b479f503c699377ae3530990dfe7f87a19b1554d4f1c1beac1b584c0733410d9efbde33c16984bdecd081ff32ceca32a19b1554d4f1c1beac1b584c0733410d9efbde33c16984bdecd081ff32ceca32a647c2f18bc6faef9af36489d5123f387f9484b61341154ac054164a64cc2fda528d2f47727e37a5fd6e86bb97a09164f3f361744e34e795b8e89629f922b96c528d2f47727e37a5fd6e86bb97a09164f3f361744e34e795b8e89629f922b96c8aedd0d498469a6ae299e0d53a37e168ab79d65bebb885e2c59f53b827a4391326d1fe1d894279118a14b33735c0d8ca31efff96f7dea2e5128e51590799d5fc7dc74283328e8ed4f36791f5deda05f6e718841a2448c859c7ade290ad8d7afaf62b79779dbdff095b9d9e6964d979277e29710c7054d03ec9766167a37acb2025070edb8800145312573619539323f514f7972a1dfdd996b0ec7cef9efd426525070edb8800145312573619539323f514f7972a1dfdd996b0ec7cef9efd426580b9b8474d3919cd9f30d5729f622ff30fe63b6d081e8cf60a320c2fde9a4899956a7f9a2b046f0b7423b97d8f5d10c5b039025b583df29d9e352317f3a1e660956a7f9a2b046f0b7423b97d8f5d10c5b039025b583df29d9e352317f3a1e66052991e25540ea9bba8a73bfe159570db499e2ea1653856c655079de21620fb2c244df00b2b586622ed950fd4e586adbbe0ebf8ca346def1bf0841f9d18c0ef14244df00b2b586622ed950fd4e586adbbe0ebf8ca346def1bf0841f9d18c0ef14b8dd9770e9b6dc82f8582828adec2528880d0ad6e785467fc062d5b2d2cf688e1e4ece4aff67f0d8c5cb8807dc40561ebb1526b82a4bbb1ec96c320aef109c731e4ece4aff67f0d8c5cb8807dc40561ebb1526b82a4bbb1ec96c320aef109c730db950fa43240da721fb5e54863e81cc1296bfdff9760c6c08ab7e37f05936cb4e3f77e5e400a66224a14f5b1149a8cd70f6a29aac65b91abbe9cf87a6ff5f1f4e3f77e5e400a66224a14f5b1149a8cd70f6a29aac65b91abbe9cf87a6ff5f1fa396ebf91e34a5e4733a5c401699ffd61ce02bf05ef8d14b620d6a72761d86721d0d92c952c1f7906fcb412982ce8255355ae15efe30d68ddd37dd291256746b1d0d92c952c1f7906fcb412982ce8255355ae15efe30d68ddd37dd291256746b9afdf02b5b64c5a14494194326c69ec1c7efdb97c5d98f1d19a69529e2044a9a57dba675e0ec325de5a7da48c456fe02b710abaa32afe5e400f18c13a9bd06b0975de8a53e1fea0110a14f41696047a22678a2294b90bc067f8f3a58af024d6adab8263d3e76bd374a1e15cfb6503263a32b0bbc4306ca04d288b77c75ed8bbb52d27d7785172c488b6dc705b92c1057da494ff14869629b058a1a940fa0bd3952d27d7785172c488b6dc705b92c1057da494ff14869629b058a1a940fa0bd399e39622ae359961fe6a566d4d15f8686ccf48b67d2c5eac92cea8ab090c070b8acc35276bb4ffdbb2f4b1b6cbff7e634a81e17755c965a83500bea3ac1015c12acc35276bb4ffdbb2f4b1b6cbff7e634a81e17755c965a83500bea3ac1015c1235aea745ea7fb7b02219d0be58aad4564b3c9091ecae1efda50a02ecb2beb38602c8258bf53446f1ae7becf8bdb257340178f1ec92255d16dca75ad5603b9e5502c8258bf53446f1ae7becf8bdb257340178f1ec92255d16dca75ad5603b9e5567ae26d1df62bdf14ec4da797262c1cbbfc481f7469ad2e02db7d091c87cddac021b0bed872f788251a54ee0b34945e971177368c7359f1dd46aa8db7d65c85d021b0bed872f788251a54ee0b34945e971177368c7359f1dd46aa8db7d65c85d56f46052f344c7986b1408b7e84b44d35ba59200e2df34578c7619b01666b7ed41601a3a6affbf85a2bb11bcb0819f71ba495abaa0fc84cc9c48313ed29012b941601a3a6affbf85a2bb11bcb0819f71ba495abaa0fc84cc9c48313ed29012b9861b1c29f6123de83f6fa72e57dd605477ca5c09a2929e431692bc2b527c0e5aa0d978f1d107294b4e4ee4008dcdb7a9d57eb4e542b058e76f9509ad2628b1dca0d978f1d107294b4e4ee4008dcdb7a9d57eb4e542b058e76f9509ad2628b1dccf3c313dc33b3f4124fd96880575e7e1f60b58981ecdcda46ad101c368b2c2c105ec89f2aa1a1bd2702b0b9d92629a7eba2a674decb3b85eee6a43b824970e4305ec89f2aa1a1bd2702b0b9d92629a7eba2a674decb3b85eee6a43b824970e43bbcc0b43172763f9d6c57c22fddedd76934dad28fb733136235ac9a2d312507c1ff9efa55d0ee42749b00e94c81b3592fd2a9d59dc96a9fd022b9e9be324807f1ff9efa55d0ee42749b00e94c81b3592fd2a9d59dc96a9fd022b9e9be324807f551f8ef87867bf1277058cab8c07fe78ba4bf3f1c38742964b338415fc2c342e4df5997eea627b13436d09a8c9d77ab90fe32a40669a3cc357d41c29317dae095e0c0aca79cfbc531eb125b82ebc5ee12e19c17a8eb1be1c854daa83fc0216b648a8801a9a22421f20ad21b8cc632606886209684fc74f9a8a2271e268b8ed15f516cdfa5b9657aa8b111ca8f4fe573a8f9e4ad355f292b6425a8b96171237f5f516cdfa5b9657aa8b111ca8f4fe573a8f9e4ad355f292b6425a8b96171237f525908facdaaccfee13532d42e74643b6e1d4deba182667c169e9c130ffe4161f7595de6143a3fdb73f1c5889d2912641ddaf282b0053b69a392dc89f266c41107595de6143a3fdb73f1c5889d2912641ddaf282b0053b69a392dc89f266c4110c8ad697d6efa9bbb0e35f2b03b08de3feab4b17b70a56ae81e7f7e6891152cd88d827b9b2f304d7eea02414a7ea2096cc6de66354e3df9071723b6a824ad46f78d827b9b2f304d7eea02414a7ea2096cc6de66354e3df9071723b6a824ad46f7d8b7709ead1f6f75a904488a10dc22ad86d10481f5b336bb9ae89e7cd79727163f4fdc24376c3b9b6e785437094d21681bd464da67235041cde8c899bcdf3e333f4fdc24376c3b9b6e785437094d21681bd464da67235041cde8c899bcdf3e333ed408c207f173522d4cfe6357ca91228b2b6a586b727d6ab6e1475f1c7bc812b8191807d396f7570cf332a81f719ef5d3bc92ac7a12d31b5a6466b0625ac235b8191807d396f7570cf332a81f719ef5d3bc92ac7a12d31b5a6466b0625ac2351396c450c956f498a187f87dfa5978ade3bafbedebc2d10c44df27b4b97076c8819bce0a60b22c8da13aa4a6421c109579e8c4fbaaa6c5fd8f41b62b5bee547b819bce0a60b22c8da13aa4a6421c109579e8c4fbaaa6c5fd8f41b62b5bee547bb0719ca1dfa58b1d5e60d1c2ab931569ad49f66d7861d179989a8bdbbc3571ad7bc8b4ae9b2a587c9d12f3072e74eab2dc05c6890bafb3cb279c7e2b50d1e9df7bc8b4ae9b2a587c9d12f3072e74eab2dc05c6890bafb3cb279c7e2b50d1e9dffb4854edb226e45ad4c81cd8f4b606a0c504b91575f5d6d4e6408ccbcc16de877f1137020d4346c8eb7e32cd6cf6d79066cccaf32c6f684d88955068ec65a36b7f1137020d4346c8eb7e32cd6cf6d79066cccaf32c6f684d88955068ec65a36bea017baba502c916dc90ffdaf7250d27b46910e1901b6b89d19b472bb014da47880b5c0289e229f3eb02029105b790977b7e71f36583c7f009725d6936ec8005880b5c0289e229f3eb02029105b790977b7e71f36583c7f009725d6936ec8005d3f412a5ff5695263ce7466e27963caa181cd4ddebf522473461767b12237e0cb16ebe0fd4004396cac961317394c1c8e13500235936fddc4332c228e174cc0cb16ebe0fd4004396cac961317394c1c8e13500235936fddc4332c228e174cc0ca8ed0447b3115caa62065d542c5b6db6d3108e89ac1f25b3b71575355a76ed8364651094e7f03feb1a83891495155b1225618059195befdca233c61c8d57050164651094e7f03feb1a83891495155b1225618059195befdca233c61c8d57050182d1a1cccaf786b866ebb313df0353c077c0e2382ee7aabcb91030e51e68c4aceaeffc80e9b07b70fa1c624c58286c7e887774ef463b8785d41ecbaee6b11760eaeffc80e9b07b70fa1c624c58286c7e887774ef463b8785d41ecbaee6b1176050603f34de8f78a209112b62dfa69131726c605a55a0ca8ea912a94daaadab2db33b4cee4a38f3e6ddf67a77366ceb15011af679458fee7af2850d51d2c33a51b33b4cee4a38f3e6ddf67a77366ceb15011af679458fee7af2850d51d2c33a51c71a14ab100bfc1dd68298dcee8d5336ae8fd2dd8736445ac98c1484f2b2b31eaa81b32d399f4de7737ce881e6486dd89ca4b526708a5bbefb1224a3df0b9212aa81b32d399f4de7737ce881e6486dd89ca4b526708a5bbefb1224a3df0b921279af32754a82032372c9fd3e228ef15fc16d76b85dea80309b62660b9a951cf704ca65aeeb15a44a0b4473c74869b84711387f11da1c89144dc5aa150034c8dd04ca65aeeb15a44a0b4473c74869b84711387f11da1c89144dc5aa150034c8dd0a133cade084a6e51233c73220b6385d197a8b461ea33a4ab9da66a117b7244aac7094e97dddb8c51fe253e5655e394c44bb44eff0d128f3c363c4079ae92d7eac7094e97dddb8c51fe253e5655e394c44bb44eff0d128f3c363c4079ae92d7eff1607f8023abcef01d5f148a0ddc79fc547408a42a894841469597c4edcf364e2e790a03a16759283598aa0df4cf4439e2804e48a11dc5666b329e4abeaa88de2e790a03a16759283598aa0df4cf4439e2804e48a11dc5666b329e4abeaa88d0c1f2bbb8be266dd3422ffb523c60636081d112fa771c80d43ff21e9ab9c81a73a374d387606984e44409cea8c0242e1544ea39d23391a670b06755b34f37bb03a374d387606984e44409cea8c0242e1544ea39d23391a670b06755b34f37bb01676acdeadbdc955f01d68f7aeadf1ae6e331e4a866cddb55f60a4eb8f35b09f3c3a6437002415641efa395984f70b81cc741d8acd98441a4f2df4e67d4fadd73c3a6437002415641efa395984f70b81cc741d8acd98441a4f2df4e67d4fadd70be5434dfbdf24291e6adfec4553fbdbad378125cee74b82803cc53b484f38be43f1adcd7b07e34efa2d3eb8c7d8ad18471806ca91fa35a6228edbbbec96a70343f1adcd7b07e34efa2d3eb8c7d8ad18471806ca91fa35a6228edbbbec96a70362ce25a6d3a888ce400fe6f3ca1181e617b335b2896e835f932c2cf015576b943f29d249aeb04003e2946dd27d6b52c20e0ebbe8ee2abb71a9eb8b75e734bad43f29d249aeb04003e2946dd27d6b52c20e0ebbe8ee2abb71a9eb8b75e734bad4dee838e133808c57a7f36221b373b70f09f10d95f56925d317af483b643f25be5f618f51f35ab3b0d53f67de3defd4c662b932a3644ffd807dc0acb6664aebdaa334f783b584335fbe63728f6e408c75e8959bf2fdccc4327fe22753658633a6cd1f47f9ed85ef803b6ab3dd6c0f27acee696d8160160dfb7d1c58a75020340795a84b431ded70f6f29d81a623ac6c12658f1f603a89df1c36c7d508a1ddd97c95a84b431ded70f6f29d81a623ac6c12658f1f603a89df1c36c7d508a1ddd97c0efd96ccc3317ea8ad82312189acc4f8d7bdcb568f0e777ae89466d183b6eef2e54ac15f556fe31242f10bbb63e24803adb08243abcbf78cad596f9271b6a575e54ac15f556fe31242f10bbb63e24803adb08243abcbf78cad596f9271b6a57598108f297612cc39711d00a957473729c9fa3b7fc21af8d60e6a213eb4575dbb82bcf1d30a3320ccb294b3c886da2faca404859e891925cf63127bc69debf61382bcf1d30a3320ccb294b3c886da2faca404859e891925cf63127bc69debf613e991f1adc1acc63bafe2b0f19f8e9d2510ece0f21486ede23159bf542373f8fc08aff35d4576fa6f7eaab101b129021efbf5d3ade1ec0c6987dd2d4e53d26dbb08aff35d4576fa6f7eaab101b129021efbf5d3ade1ec0c6987dd2d4e53d26dbbb760952da7129e2233e0b379f3f354233ec33fbd456cf8e1ef4a3de77e939dbd645a2f45cb4c365bac950fa39cb12fbd3d6061b661a4a97581e1d053665768e0645a2f45cb4c365bac950fa39cb12fbd3d6061b661a4a97581e1d053665768e070604f02a185881177139f4067c5995ae669806d199e4c9626936c2a2852120fe1bba86251d0b90086a801abdddfa59fb83cf5345137c4794549f29d60d07b19e1bba86251d0b90086a801abdddfa59fb83cf5345137c4794549f29d60d07b19e1e51e1f9b9870400e00969e4e303e1aef12ea145becb656e390dd9e4876528376370a9a45d3b71bd7d03a7be925befe303487a076211176b13dd3ef8126308a76370a9a45d3b71bd7d03a7be925befe303487a076211176b13dd3ef8126308ab41c095660f5e9db65feee38514be0fa4904b3f79e7de777ea3e87be67c51d2edcced9fbc689f5585d6c54ffa6e83357e15b230448e7b394421374bd6da1b316dcced9fbc689f5585d6c54ffa6e83357e15b230448e7b394421374bd6da1b316e5b788ce486126a0e1c483d54d6c079230d89f90008297f115a06c59e3f6815fbe226fe6342fe5d3d1c2a3c439e7b267712c3a0877d1c4d92b6ef4637020827cbe226fe6342fe5d3d1c2a3c439e7b267712c3a0877d1c4d92b6ef4637020827ca039c24818212edac1065b2837639091451bc1a5f9cb13e59ab649632e45e63bf927e76e8ffd2128bd5d7d5decfda735d8b2234da186a92eb3672a25c6db6308f927e76e8ffd2128bd5d7d5decfda735d8b2234da186a92eb3672a25c6db63087f6fe1c5f52940cd0b266392d5415d89b1a0b97132957842bfa7f8984a60fe04194fe994dc110a0de91002122084e0b8d6c6988b31fba2c673b0069628392772194fe994dc110a0de91002122084e0b8d6c6988b31fba2c673b00696283927722d7ba11778d54ab944362ee302dca6d47d8525bd243226a7ccbe75f32d8736d5039cd85bdb2f8a9ba9809adb5ee93be647fba84a925bf01cf0da7b1e9501197f039cd85bdb2f8a9ba9809adb5ee93be647fba84a925bf01cf0da7b1e9501197fa46ca3388d2ff2e5a0f670e16581c2b088c83efadbbb1b59dc1a924a97dd71dc861331fa032b3055cce4155ec70cd61601e093ef43f8317d6575187f988f5d1b861331fa032b3055cce4155ec70cd61601e093ef43f8317d6575187f988f5d1be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855366a92188e39aef5532aa382985246d2ec29ff9895a62a91687fcf879ae6d50a366a92188e39aef5532aa382985246d2ec29ff9895a62a91687fcf879ae6d50a98d912f51fcc6152b52497b6ce7cbeefd46e450c43aa4059a504b1d691a0fbf097b84b88bbf635704ae7ec38bfef8ee2ef38bcce3e20481919eda550611b1c6297b84b88bbf635704ae7ec38bfef8ee2ef38bcce3e20481919eda550611b1c6275fd5765adcd57589c0796a6c5a847901c060a99386c5e19331accef5c6436d2140f3d7d8edccf64c5a5ce823830954e0125a84b9307a72886df4874b50ea1e3140f3d7d8edccf64c5a5ce823830954e0125a84b9307a72886df4874b50ea1e3f2f1ef4ef573ca26236c35224c1eb30886ea0a2600b2b424aa4592d34c7aecace076eb75f6f68e0d7456d709718f3b498d74130e69796650e9f81e17531bcf73e076eb75f6f68e0d7456d709718f3b498d74130e69796650e9f81e17531bcf73c84fb0853b8b607aa9a101a140eecd0d053d730946a707159333bb25923935c2b30899b89f1c4fde129bdf85d1d3912a5e9a9a53096b796586dbf6d3eef97af08542510d2486972ae335916f9912b5996348e7618a9d25f08a75f0d621ba0f969856ba05a9c9ff9051c2673dbbb88a6f8f86f9de37d430b664f873b60be7253e35d46cba5703cb84823253c6c92ed16d39da128f8a3afd7214ce93937bdad09735d46cba5703cb84823253c6c92ed16d39da128f8a3afd7214ce93937bdad097180da780eb49d3c53ebaf72bd2a1348061f84781948ad5fadb2d6ee9e03eea9e7efa400f6b657221974699589ab610c60baa079049c59b2513837c15256e218c7efa400f6b657221974699589ab610c60baa079049c59b2513837c15256e218c334906aff903d5aeccb53c4c33c20908f636505b6cc1df4191795959be2275920eca81bce34fcc8d8c2c6dfb94c8cd220a932c4940b32451d0d1df75ce39d3940eca81bce34fcc8d8c2c6dfb94c8cd220a932c4940b32451d0d1df75ce39d394d5a8e32df3297b9db164daff1993bff6b52885b3b417aacb2292fce45572408cc0afb41571fbade468795eb34d3a81dc97681edaa85f7c3bb9c4224c9c8b24c1b72356e35692db2867d58195a71f7a897c3cf61553842fdf2f0ac22c39cc2c40f1072e6bfcae00bfb3c01a732a9739433a9b075f2aab4c768dd3b87b9c3ef004640c3148f8d8e0db24f637dd73fb8d74319c1673ed06d7b9c8766c0fe0acfeddf649ecc1294a961419434119a312d1836c5e2598e471a00a7d367ed02adfa26cf913b9bbe6d820bd30e87546d33b53a13c70cc4daf63f170414529b1ab179f7338401736533caf2e6d4d0604472818f6ce99c9aa41bf85bb3b362c3b650dd24cf1089a64baaa00f5650ec1eba5616021e43fed8d45a72c482d4b7b75be96e79365e282407690ea201ddd345b9a2ca9a88205eaabfa39037de8e0d71f1d061173bd29353e3af6526b6e15b2b8fb30af1a3de24305d1bf2043354932f85ba5ceed6310b98d2b3071b6f796477b5e72c932c9af6f6ab74ed811d09da1acbdf5d0c6adfe80a3b67cbd6acd8d7483f076f3ea948961b34995ab7b216718dd77c8fde3a42376e0e262ec537ab7ddcbbdb3adfedf0dde5e712523b5539d2c2df7cb71075bac090fe5b838cec55848d1c025e04b42d4f47e44af566c9020691dd5523c1d9a61794d8182bc45786ac922ccfef0b7451aea32910c0a3e0379e59c549b33c8ef8de712927ebe8e568e57dee2238cb34dca424629ca9c5008844bbd3b4cb169ef8de712927ebe8e568e57dee2238cb34dca424629ca9c5008844bbd3b4cb1694d1d81d200b5fcf468ca1b79fb882e9e1f6d00723272356cedba511e1070d8d7ed190223385502b79f8a18138ce35e0b7a623975d7575ed906a2eea23205f4a3c1ab5202ca7b4d0e29651fdff7a2859749dd6e206cdd26cf08c0f86843a21bdec62cce6afa01697c71c0f77d8106085c6de76417d748d959f1016cb6160c2fc38177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643128537eaf0d24e9ae086719f701a34438534b6a2392ce00caf9be3c9e051a0976202c72c65b213a0d44f4f087abac42e9178713ca84b85c5b0c0849601568ad88d941e85e8ed6a9fc3b4d534fe224926f264ebe38b61582da245ab687347985d3a33a045b0ba32b6820aa0b44b2ade4a443b52b7254cc670dcd1f61e2b0e1e10f59b4fcb2fe7274338584589bd1879564934f966ee43fe09057fb68881fa13a40a2103e33cfaaa2834aaced7aa8e19242bb9151f1261660e90973d975bc426ed5c902433b4c473c67858ca73142f72d493f3b0a8cd7bbec480ad6d6a7fb991b65e13ee20405d168fe148f05dc1af2d48a645d951967a1905c11ab9a9b8c4e5acd3b2696b4e1dd9e986f85af30afe0e325f7d21d1170000916212cc5a8336a4e9@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottuned-2.11.0-8.el7.src.rpmconfig(tuned)tuned  @@@     /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/python2config(tuned)dbusdbus-pythonethtoolgawkpolkitpygobject3-basepython(abi)python-configobjpython-decoratorpython-linux-procfspython-perfpython-pyudevpython-schedutilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)systemdsystemdsystemdutil-linuxvirt-whatvirt-whatrpmlib(PayloadIsXz)2.11.0-8.el72.73.0.4-14.6.0-14.0.4-14.0-15.2-14.11.3# remove ktune from old tuned, now part of tuned /usr/sbin/service ktune stop &>/dev/null || : /usr/sbin/chkconfig --del ktune &>/dev/null || :tuned2.0-0]S]M`@]@1@\Q\ޢ@\ڭ\@\|\@[1[@[@[h@[[@[@[i[<[d@YY@YY@Y>@Y6@Y i@Xh@X@X!@W֘W@W@W@VV<@VI@V@UM@UM@U@U@T?@T3T2@T2@T2@T+T+TT@S@SpSj @SSc@S@SnR@R@RkRG@R|@R|@Rz/@R^Q@Q@QHS@Q0@Qh@P!@PP@Pr@P @O/@O/@Oz@Ou@Jaroslav Škarvada - 2.11.0-8Jaroslav Škarvada - 2.11.0-7Jaroslav Škarvada - 2.11.0-6Ondřej Lysoněk - 2.11.0-5Ondřej Lysoněk - 2.11.0-4Ondřej Lysoněk - 2.11.0-3Ondřej Lysoněk - 2.11.0-2Jaroslav Škarvada - 2.11.0-1Jaroslav Škarvada - 2.11.0-0.1.rc1Jaroslav Škarvada - 2.10.0-9Jaroslav Škarvada - 2.10.0-8Jaroslav Škarvada - 2.10.0-7Jaroslav Škarvada - 2.10.0-6Jaroslav Škarvada - 2.10.0-5Jaroslav Škarvada - 2.10.0-4Jaroslav Škarvada - 2.10.0-3Jaroslav Škarvada - 2.10.0-2Jaroslav Škarvada - 2.10.0-1Jaroslav Škarvada - 2.10.0-0.1.rc1Jaroslav Škarvada - 2.9.0-1Jaroslav Škarvada - 2.9.0-0.2.rc2Jaroslav Škarvada - 2.9.0-0.1.rc1Jaroslav Škarvada - 2.8.0-5Jaroslav Škarvada - 2.8.0-4Jaroslav Škarvada - 2.8.0-3Jaroslav Škarvada - 2.8.0-2Jaroslav Škarvada - 2.8.0-1Jaroslav Škarvada - 2.7.1-4Ondřej Lysoněk - 2.7.1-3Jaroslav Škarvada - 2.7.1-2Jaroslav Škarvada - 2.7.1-1Jaroslav Škarvada - 2.7.0-1Jaroslav Škarvada - 2.5.1-7Jaroslav Škarvada - 2.5.1-6Jaroslav Škarvada - 2.5.1-5Jaroslav Škarvada - 2.5.1-4Jaroslav Škarvada - 2.5.1-3Jaroslav Škarvada - 2.5.1-2Jaroslav Škarvada - 2.5.1-1Jaroslav Škarvada - 2.5.0-1Jaroslav Škarvada - 2.4.1-1Jaroslav Škarvada - 2.4.0-6Jaroslav Škarvada - 2.4.0-5Jaroslav Škarvada - 2.4.0-4Jaroslav Škarvada - 2.4.0-3Jaroslav Škarvada - 2.4.0-2Jaroslav Škarvada - 2.4.0-1Jaroslav Škarvada - 2.3.0-16Jaroslav Škarvada - 2.3.0-15Jaroslav Škarvada - 2.3.0-14Jaroslav Škarvada - 2.3.0-13Jaroslav Škarvada - 2.3.0-12Jaroslav Škarvada - 2.3.0-11Jaroslav Škarvada - 2.3.0-10Jaroslav Škarvada - 2.3.0-9Jaroslav Škarvada - 2.3.0-8Jaroslav Škarvada - 2.3.0-7Jaroslav Škarvada - 2.3.0-6Daniel Mach - 2.3.0-5Jaroslav Škarvada - 2.3.0-4Jaroslav Škarvada - 2.3.0-3Jaroslav Škarvada - 2.3.0-2Jaroslav Škarvada - 2.3.0-1Jaroslav Škarvada - 2.2.2-4Jaroslav Škarvada - 2.2.2-3Jaroslav Škarvada - 2.2.2-2Jaroslav Škarvada - 2.2.2-1Jaroslav Škarvada - 2.2.1-1Jan Vcelak 2.2.0-1Jaroslav Škarvada - 2.1.2-1Jan Vcelak 2.1.1-1Jan Vcelak 2.1.0-1Jaroslav Škarvada - 2.0.2-1Fedora Release Engineering - 2.0.1-4Jaroslav Škarvada - 2.0.1-3Jan Kaluza - 2.0.1-2Jaroslav Škarvada - 2.0.1-1Jan Vcelak 2.0-1- realtime-virtual-guest/host: enabled ktimer-lockless-check Resolves: rhbz#1730016- plugin_sysctl: fixed traceback when assignments modifiers ('<', '>') are used with sysctl and the current sysctl value is the same as the new value Resolves: rhbz#1739418- sap-hana-vmware: deprecated profile Resolves: rhbz#1672213- Ignore non-existent settings from system sysctl configs - Resolves: rhbz#1714595- Fixed verification of sysctl parameters whose values contain tabs - Resolves: rhbz#1711230- Fixed assertion that isolated_cores contain online CPUs - Resolves: rhbz#1706171- Fix setting force_latency in the virtual-host profile - Resolves: rhbz#1569375- new release - rebased tuned to latest upstream related: rhbz#1643654 - used dmidecode only on x86 architectures resolves: rhbz#1688371 - recommend: fixed to work without tuned daemon running resolves: rhbz#1687397- new release - rebased tuned to latest upstream resolves: rhbz#1643654 - disable KSM only once, re-enable it only on full rollback resolves: rhbz#1622239 - functions: reworked setup_kvm_mod_low_latency to count with kernel changes resolves: rhbz#1649408 - updated virtual-host profile resolves: rhbz#1569375 - added log message for unsupported parameters in plugin_net resolves: rhbz#1533852 - added range feature for cpu exclusion resolves: rhbz#1533908 - make a copy of devices when verifying tuning resolves: rhbz#1592743 - fixed disk plugin/plugout problem resolves: rhbz#1595156 - fixed unit configuration reading resolves: rhbz#1613379 - reload profile configuration on SIGHUP resolves: rhbz#1631744 - use built-in functionality to apply system sysctl resolves: rhbz#1663412- Updated disable-ksm-once patch Related: rhbz#1622239- Reworked setup_kvm_mod_low_latency to count with kernel changes Resolves: rhbz#1649408- Disable ksm once, re-enable it on full rollback Resolves: rhbz#1622239- Added workaround for rpmbuild bug 1626473 related: rhbz#1616043- Fixed realtime-virtual-guest profile to call script.sh related: rhbz#1616043- De-fuzzified realtime-virtual-enable-rt-entsk patch related: rhbz#1616043- realtime-virtual-guest/host: start/stop rt-entsk daemon on initialization/shutdown resolves: rhbz#1616043- use online CPUs for cpusets calculations instead of present CPUs resolves: rhbz#1613478- new release - rebased tuned to latest upstream related: rhbz#1546598 - IRQ affinity handled by scheduler plugin resolves: rhbz#1590937- new release - rebased tuned to latest upstream resolves: rhbz#1546598 - script: show stderr output in the log - realtime-virtual-host: script.sh: add error checking - man: improved tuned-profiles-cpu-partitioning.7 - bootloader: check if grub2_cfg_file_name is None in _remove_grub2_tuning() - plugin_scheduler: whitelist/blacklist processed also for thread names - bootloader: patch all GRUB2 config files - profiles: added mssql profile - tuned-adm: print log excerpt when changing profile - cpu-partitioning: use no_balance_cores instead of no_rebalance_cores - sysctl: support assignment modifiers as other plugins do - oracle: fixed ip_local_port_range parity warning resolves: rhbz#1527219 - Fix verifying cpumask on systems with more than 32 cores resolves: rhbz#1528368 - oracle: updated the profile to be in sync with KCS 39188 resolves: rhbz#1447323- new release - rebased tuned to latest upstream related: rhbz#1467576- new release - rebased tuned to latest upstream related: rhbz#1467576 - fixed expansion of the variables in the 'devices' section related: rhbz#1490399 - cpu-partitioning: add no_rebalance_cores= option resolves: rhbz#1497182- new release - rebased tuned to latest upstream resolves: rhbz#1467576 - added recommend.d functionality resolves: rhbz#1459146 - recommend: added support for matching of processes resolves: rhbz#1461838 - cpu-partitioning: used tuned instead of tuna for cores isolation resolves: rhbz#1442229 - bootloader: splitted string for removal from cmdline resolves: rhbz#1461279 - network-latency: added skew_tick=1 kernel command line parameter resolves: rhbz#1451073 - bootloader: accepted only certain values for initrd_remove_dir resolves: rhbz#1455161 - increased udev monitor buffer size, made it configurable resolves: rhbz#1442306 - bootloader: don't add nonexistent overlay image to grub.cfg resolves: rhbz#1454340 - plugin_cpu: don't log error in execute() if EPB is not supported resolves: rhbz#1443182 - sap-hana: fixed description of the sap-hana profiles resolves: rhbz#1482005 - plugin_systemd: on full_rollback notify about need of initrd regeneration resolves: rhbz#1469258 - don't log errors about missing files on verify with ignore_missing set resolves: rhbz#1451435 - plugin_scheduler: improved logging resolves: rhbz#1474961 - improved checking if we are rebooting or not resolves: rhbz#1475571 - started dbus exports after a profile is applied resolves: rhbz#1443142 - sap-hana: changed force_latency to 70 resolves: rhbz#1501252 - plugin_video: added support for the 'dpm' power method - list available profiles on 'tuned-adm profile'- realtime: re-assigned kernel thread priorities resolves: rhbz#1452357- added skew_tick=1 to realtime and simplified bootcmdline inheritance resolves: rhbz#1447938- added workaround for old pyudev related: rhbz#1251240- respin related: rhbz#1388454 - systemd: added support for older systemd CPUAffinity syntax resolves: rhbz#1441791 - scheduler: added workarounds for low level exceptions from python-linux-procfs resolves: rhbz#1441792 - bootloader: workaround for adding tuned_initrd to new kernels on restart resolves: rhbz#1441797 - cpu-partitioning: use tuna for cores isolation related: rhbz#1403309- new release - rebase tuned to latest upstream resolves: rhbz#1388454 - cpu-partitioning: enabled timer migration resolves: rhbz#1408308 - cpu-partitioning: disabled kvmclock sync and ple resolves: rhbz#1395855 - spec: muted error if there is no selinux support resolves: rhbz#1404214 - units: implemented instance priority resolves: rhbz#1246172 - bootloader: added support for initrd overlays resolves: rhbz#1414098 - cpu-partitioning: set CPUAffinity early in initrd image resolves: rhbz#1394965 - cpu-partitioning: set workqueue affinity early resolves: rhbz#1395899 - scsi_host: fixed probing of ALPM, missing ALPM logged as info resolves: rhbz#1416712 - added new profile cpu-partitioning resolves: rhbz#1359956 - bootloader: improved inheritance resolves: rhbz#1274464 - units: mplemented udev-based regexp device matching resolves: rhbz#1251240 - units: introduced pre_script, post_script resolves: rhbz#1246176 - realtime-virtual-host: accommodate new ktimersoftd thread resolves: rhbz#1332563 - defirqaffinity: fixed traceback due to syntax error resolves: rhbz#1369791 - variables: support inheritance of variables resolves: rhbz#1433496 - scheduler: added support for cores isolation resolves: rhbz#1403309 - tuned-profiles-nfv splitted to host/guest and dropped unneeded dependency resolves: rhbz#1413111 - desktop: fixed typo in profile summary resolves: rhbz#1421238 - with systemd don't do full rollback on shutdown / reboot resolves: rhbz#1421286 - builtin functions: added virt_check function and support to include resolves: rhbz#1426654 - cpulist_present: explicitly sorted present CPUs resolves: rhbz#1432240 - plugin_scheduler: fixed initialization resolves: rhbz#1433496 - log errors when applying a profile fails resolves: rhbz#1434360- Fixed timeout if non-existent profile is requested resolves: rhbz#1369502- Fixed a traceback resolves: rhbz#1372298- fixed Tuned restart from GUI resolves: rhbz#1365533- - new-release - rebase tuned to latest upstream resolves: rhbz#1289048 - gui: fixed traceback caused by DBus paths copy&paste error related: rhbz#1356369 - tuned-adm: fixed traceback of 'tuned-adm list' if daemon is not running resolves: rhbz#1358857- new-release - rebase tuned to latest upstream resolves: rhbz#1289048 - gui: fixed save profile resolves: rhbz#1242491 - tuned-adm: added --ignore-missing parameter resolves: rhbz#1243807 - plugin_vm: added transparent_hugepage alias resolves: rhbz#1249610 - plugins: added modules plugin resolves: rhbz#1249618 - plugin_cpu: do not show error if cpupower or x86_energy_perf_policy are missing resolves: rhbz#1254417 - tuned-adm: fixed restart attempt if tuned is not running resolves: rhbz#1258755 - nfv: avoided race condition by using synchronous mode resolves: rhbz#1259039 - realtime: added check for isolcpus sanity resolves: rhbz#1264128 - pm_qos: fixed exception if PM_QoS is not available resolves: rhbz#1296137 - plugin_sysctl: reapply system sysctl after Tuned sysctl are applied resolves: rhbz#1302953 - atomic: increase number of inotify watches resolves: rhbz#1322001 - realtime-virtual-host/guest: added rcu_nocbs kernel boot parameter resolves: rhbz#1334479 - realtime: fixed kernel.sched_rt_runtime_us to be -1 resolves: rhbz#1346715 - tuned-adm: fixed detection of no_daemon mode resolves: rhbz#1351536 - plugin_base: correctly strip assignment modifiers even if not used resolves: rhbz#1353142 - plugin_disk: try to workaround embedded '/' in device names related: rhbz#1353142 - sap-hana: explicitly setting kernel.numa_balancing = 0 for better performance resolves: rhbz#1355768 - libexec: fixed listdir and isdir in defirqaffinity.py resolves: rhbz#1252160 - plugin_cpu: save and restore only intel pstate attributes that were changed resolves: rhbz#1252156 - functions: fixed sysfs save to work with options resolves: rhbz#1251507 - functions: fixed restore_logs_syncing to preserve SELinux context on rsyslog.conf resolves: rhbz#1268901 - spec: correctly remove tuned footprint from /etc/default/grub resolves: rhbz#1268845 - gui: fixed creation of new profile resolves: rhbz#1274609- fixed traceback during restart attempt resolves: rhbz#1265660- fixed race in modprobe in realtime-virtual-host profile and extended stop action to have hint why it is called resolves: rhbz#1292117- fixed various verification issues (by verification-fixes patch) resolves: rhbz#1252153 - realtime profile now sets cpumask of unbound workqueues (by realtime-set-unbound-workqueues patch) resolves: rhbz#1259043 - fixed lapic_timer_adv_ns cache in realtime-virtual-host profile (by lapic-timer-adv-ns-cache-fix patch) resolves: rhbz#1259452 - fixed find-lapictscdeadline-optimal-fix in realtime-virtual-host profile (by find-lapictscdeadline-optimal-fix patch) resolves: rhbz#1267284 - removed nohz_full from the realtime profile (by realtime-remove-nohz-full patch) resolves: rhbz#1274486- grub support in post scriptlet made conditional not to break s390(x) resolves: rhbz#1265654- patched files are not backed up related: rhbz#1254538- unquoted sysctl values resolves: rhbz#1254538- new-release related: rhbz#1155052 - plugin_scheduler: work with nohz_full resolves: rhbz#1247184 - fixed realtime-virtual-guest/host profiles packaged twice resolves: rhbz#1249028 - fixed requirements of realtime and nfv profiles - fixed tuned-gui not starting - various other minor fixes - defuzzified gtk-3.8 patch- new-release resolves: rhbz#1155052 - add support for ethtool -C to tuned network plugin resolves: rhbz#1152539 - add support for ethtool -K to tuned network plugin resolves: rhbz#1152541 - add support for calculation of values for the kernel command line resolves: rhbz#1191595 - no error output if there is no hdparm installed resolves: rhbz#1191775 - do not run hdparm on hotplug events if there is no hdparm tuning resolves: rhbz#1193682 - add oracle tuned profile resolves: rhbz#1196298 - fix bash completions for tuned-adm resolves: rhbz#1207668 - add glob support to tuned sysfs plugin resolves: rhbz#1212831 - add tuned-adm verify subcommand resolves: rhbz#1212836 - do not install tuned kernel command line to rescue kernels resolves: rhbz#1223864 - add variables support resolves: rhbz#1225124 - add built-in support for unit conversion into tuned resolves: rhbz#1225135 - fixed vm.max_map_count setting in sap-netweaver profile resolves: rhbz#1228562 - create tuned profile for RHEL-RT resolves: rhbz#1228801 - plugin_scheduler: added support for runtime tuning of processes resolves: rhbz#1148546 - add support for changing elevators on xvd* devices (Amazon EC2) resolves: rhbz#1170152 - add workaround to be run after systemd-sysctl resolves: rhbz#1189263 - do not change settings of transparent hugepages if set in kernel cmdline resolves: rhbz#1189868 - add tuned profiles for RHEL-NFV resolves: rhbz#1228803 - plugin_bootloader: apply $tuned_params to existing kernels resolves: rhbz#1233004 - add support for no daemon mode resolves: rhbz#1068663- new-release resolves: rhbz#1093883- add autodetection of grub2 to plugin_bootloader resolves: rhbz#1150047- fixed tuned-adm list traceback resolves: rhbz#1149162- fixed cmdline handling in bootloader plugin related: rhbz#1148711- grub template 00_tuned, do not return error if there is no cmdline resolves: rhbz#1148711- fixed tuned-gui polkit path related: rhbz#1093883- new-release resolves: rhbz#1093883 - fixed traceback if profile cannot be loaded related: rhbz#953128 - powertop2tuned: fixed traceback if rewriting file instead of dir - daemon: fixed race condition in start/stop - balanced: used medium_power ALPM policy - balanced: used conservative CPU governor resolves: rhbz#1124125 - plugins: added selinux plugin - plugin_net: added nf_conntrack_hashsize parameter - profiles: included sap-hana and sap-hana-vmware profiles - profiles: sap-profiles in individual subpackages resolves: rhbz#1058483 - man: structured profiles manual pages according to sub-packages - improved error handling of switch_profile - tuned-adm: active: detect whether tuned deamon is running - removed active_profile from RPM verification resolves: rhbz#1104126 - plugin_disk: readahead value can be now specified in sectors resolves: rhbz#1127127 - plugins: added bootloader plugin resolves: rhbz#1044111 - plugin_disk: added error counter to hdparm calls - plugins: added scheduler plugin resolves: rhbz#1100826 - added tuned-gui- autodetecting initial profile in runtime, not int post install resolves: rhbz#1144067- updated man page to include atomic-host and atomic-guest profiles related: rhbz#1091977, rhbz#1091979- add atomic-host and atomic-guest profiles resolves: rhbz#1091977, rhbz#1091979- add support for assignment modifiers resolves: rhbz#1096917- handle root block devices resolves: rhbz#1033251- reverted fix for bug 1073008, dependency is not met on s390 related: rhbz#1073008- added requirement to kernel-tools resolves: rhbz#1073008 - made cpupower.service conflicting resolves: rhbz#1073392- re-arranged profile autoselection patches for better maintainability related: rhbz#1069123- fixed profile autoselection resolves: rhbz#1069123- throughput-performance is default for the server resolves: rhbz#1063481 - THP not disabled in the latency-performance profile resolves: rhbz#1064510 - added network-latency profile resolves: rhbz#1052418 - added network-throughput profile resolves: rhbz#1052421- altered dirty ratios of troughput-performance for better performance resolves: rhbz#1043533- Mass rebuild 2013-12-27- removed useless find from the spindown-disk profile resolves: rhbz#1030439- defuzzified patches related: rhbz#1028119, rhbz#1028122- fixed race condition in the start/stop code resolves: rhbz#1028119 - improved tuned responsiveness resolves: rhbz#1028122- new-release resolves: rhbz#1020743 - audio plugin: fixed audio settings in standard profiles - video plugin: fixed tunings - daemon: fixed crash if preset profile is not available - man: various updates and corrections - functions: fixed usb and bluetooth handling - tuned: switched to lightweighted pygobject3-base - daemon: added global config for dynamic_tuning - utils: added pmqos-static script for debug purposes - throughput-performance: various fixes - tuned: added global option update_interval - plugin_cpu: added support for x86_energy_perf_policy resolves: rhbz#1015675 - dbus: fixed KeyboardInterrupt handling - plugin_cpu: added support for intel_pstate resolves: rhbz#996722 - profiles: various fixes - profiles: added desktop profile resolves: rhbz#996723 - tuned-adm: implemented non DBus fallback control - profiles: added sap profile - tuned: lowered CPU usage due to python bug- lock CPU to C1 instead of C0 in latency-performance profile resolves: rhbz#1013085 - readahed multiply set to 4 in throughput-performance profile resolves: rhbz#987570 - packaged pmqos-static script for debugging purposes resolves: rhbz#1015676 - added global configuration file with the possibility to globally disable the dynamic tuning and it is by default disabled on RHEL resolves: rhbz#1006427- do not package backup file related: rhbz#986468- used pygobject3-base instead of pygobject2 resolves: rhbz#986468- new-release: - cpu plugin: fixed cpupower workaround - cpu plugin: fixed crash if cpupower is installed- new release: - audio plugin: fixed error handling in _get_timeout - removed cpupower dependency, added sysfs fallback - powertop2tuned: fixed parser crash on binary garbage resolves: rhbz#914933 - cpu plugin: dropped multicore_powersave as kernel upstream already did - plugins: options manipulated by dynamic tuning are now correctly saved and restored - powertop2tuned: added alias -e for --enable option - powertop2tuned: new option -m, --merge-profile to select profile to merge - prefer transparent_hugepage over redhat_transparent_hugepage - recommend: use recommend.conf not autodetect.conf - tuned.service: switched to dbus type service resolves: rhbz#911445 - tuned: new option --pid, -P to write PID file - tuned, tuned-adm: added new option --version, -v to show version - disk plugin: use APM value 254 for cleanup / APM disable instead of 255 resolves: rhbz#905195 - tuned: new option --log, -l to select log file - powertop2tuned: avoid circular deps in include (one level check only) - powertop2tuned: do not crash if powertop is not installed - net plugin: added support for wake_on_lan static tuning resolves: rhbz#885504 - loader: fixed error handling - spec: used systemd-rpm macros resolves: rhbz#850347- new release: - remove nobarrier from virtual-guest (data loss prevention) - devices enumeration via udev, instead of manual retrieval - support for dynamically inserted devices (currently disk plugin) - dropped rfkill plugins (bluetooth and wifi), the code didn't work- new release: - systemtap {disk,net}devstat: fix typo in usage - switched to configobj parser - latency-performance: disabled THP - fixed fd leaks on subprocesses- fix: powertop2tuned execution - fix: ownership of /etc/tuned- new release: - daemon: allow running without selected profile - daemon: fix profile merging, allow only safe characters in profile names - daemon: implement missing methods in DBus interface - daemon: implement profile recommendation - daemon: improve daemonization, PID file handling - daemon: improved device matching in profiles, negation possible - daemon: various internal improvements - executables: check for EUID instead of UID - executables: run python with -Es to increase security - plugins: cpu - fix cpupower execution - plugins: disk - fix option setting - plugins: mounts - new, currently supports only barriers control - plugins: sysctl - fix a bug preventing settings application - powertop2tuned: speedup, fix crashes with non-C locales - powertop2tuned: support for powertop 2.2 output - profiles: progress on replacing scripts with plugins - tuned-adm: bash completion - suggest profiles from all supported locations - tuned-adm: complete switch to D-bus - tuned-adm: full control to users with physical access- New version - Systemtap scripts moved to utils-systemtap subpackage- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- another powertop-2.0 compatibility fix Resolves: rhbz#830415- fixed powertop2tuned compatibility with powertop-2.0- new version- first stable release/bin/sh/bin/sh/bin/sh/bin/sh !""$%&&())+,,.//1224566899;<<>??mnooqrrtuuwxxz{|}~      !""$%%'()*++-..0113446779::<=>>@AACDDFGGIJJLMNNPQQSTUUWXXZ[[]^^`abcddfggijjlmnwx2.11.0-8.el72.11.0-8.el7     !"###$$%&''''(()**+,-./0com.redhat.tuned.confkvm.rt.tuned.conftuned.conftunedactive_profilebootcmdlineprofile_moderecommend.dtuned-main.conftunedtuned__init__.py__init__.pyc__init__.pyoadmin__init__.py__init__.pyc__init__.pyoadmin.pyadmin.pycadmin.pyodbus_controller.pydbus_controller.pycdbus_controller.pyoexceptions.pyexceptions.pycexceptions.pyoconsts.pyconsts.pycconsts.pyodaemon__init__.py__init__.pyc__init__.pyoapplication.pyapplication.pycapplication.pyocontroller.pycontroller.pyccontroller.pyodaemon.pydaemon.pycdaemon.pyoexceptions.pyexceptions.pycexceptions.pyoexports__init__.py__init__.pyc__init__.pyocontroller.pycontroller.pyccontroller.pyodbus_exporter.pydbus_exporter.pycdbus_exporter.pyointerfaces.pyinterfaces.pycinterfaces.pyohardware__init__.py__init__.pyc__init__.pyodevice_matcher.pydevice_matcher.pycdevice_matcher.pyodevice_matcher_udev.pydevice_matcher_udev.pycdevice_matcher_udev.pyoinventory.pyinventory.pycinventory.pyologs.pylogs.pyclogs.pyomonitors__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyomonitor_disk.pymonitor_disk.pycmonitor_disk.pyomonitor_load.pymonitor_load.pycmonitor_load.pyomonitor_net.pymonitor_net.pycmonitor_net.pyorepository.pyrepository.pycrepository.pyopatterns.pypatterns.pycpatterns.pyoplugins__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyodecorators.pydecorators.pycdecorators.pyoexceptions.pyexceptions.pycexceptions.pyohotplug.pyhotplug.pychotplug.pyoinstance__init__.py__init__.pyc__init__.pyofactory.pyfactory.pycfactory.pyoinstance.pyinstance.pycinstance.pyoplugin_audio.pyplugin_audio.pycplugin_audio.pyoplugin_bootloader.pyplugin_bootloader.pycplugin_bootloader.pyoplugin_cpu.pyplugin_cpu.pycplugin_cpu.pyoplugin_disk.pyplugin_disk.pycplugin_disk.pyoplugin_eeepc_she.pyplugin_eeepc_she.pycplugin_eeepc_she.pyoplugin_modules.pyplugin_modules.pycplugin_modules.pyoplugin_mounts.pyplugin_mounts.pycplugin_mounts.pyoplugin_net.pyplugin_net.pycplugin_net.pyoplugin_scheduler.pyplugin_scheduler.pycplugin_scheduler.pyoplugin_script.pyplugin_script.pycplugin_script.pyoplugin_scsi_host.pyplugin_scsi_host.pycplugin_scsi_host.pyoplugin_selinux.pyplugin_selinux.pycplugin_selinux.pyoplugin_sysctl.pyplugin_sysctl.pycplugin_sysctl.pyoplugin_sysfs.pyplugin_sysfs.pycplugin_sysfs.pyoplugin_systemd.pyplugin_systemd.pycplugin_systemd.pyoplugin_usb.pyplugin_usb.pycplugin_usb.pyoplugin_video.pyplugin_video.pycplugin_video.pyoplugin_vm.pyplugin_vm.pycplugin_vm.pyorepository.pyrepository.pycrepository.pyoprofiles__init__.py__init__.pyc__init__.pyoexceptions.pyexceptions.pycexceptions.pyofactory.pyfactory.pycfactory.pyofunctions__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyofunction_assertion.pyfunction_assertion.pycfunction_assertion.pyofunction_assertion_non_equal.pyfunction_assertion_non_equal.pycfunction_assertion_non_equal.pyofunction_cpulist2hex.pyfunction_cpulist2hex.pycfunction_cpulist2hex.pyofunction_cpulist2hex_invert.pyfunction_cpulist2hex_invert.pycfunction_cpulist2hex_invert.pyofunction_cpulist_invert.pyfunction_cpulist_invert.pycfunction_cpulist_invert.pyofunction_cpulist_online.pyfunction_cpulist_online.pycfunction_cpulist_online.pyofunction_cpulist_pack.pyfunction_cpulist_pack.pycfunction_cpulist_pack.pyofunction_cpulist_present.pyfunction_cpulist_present.pycfunction_cpulist_present.pyofunction_cpulist_unpack.pyfunction_cpulist_unpack.pycfunction_cpulist_unpack.pyofunction_exec.pyfunction_exec.pycfunction_exec.pyofunction_hex2cpulist.pyfunction_hex2cpulist.pycfunction_hex2cpulist.pyofunction_kb2s.pyfunction_kb2s.pycfunction_kb2s.pyofunction_s2kb.pyfunction_s2kb.pycfunction_s2kb.pyofunction_strip.pyfunction_strip.pycfunction_strip.pyofunction_virt_check.pyfunction_virt_check.pycfunction_virt_check.pyofunctions.pyfunctions.pycfunctions.pyorepository.pyrepository.pycrepository.pyoloader.pyloader.pycloader.pyolocator.pylocator.pyclocator.pyomerger.pymerger.pycmerger.pyoprofile.pyprofile.pycprofile.pyounit.pyunit.pycunit.pyovariables.pyvariables.pycvariables.pyostorage__init__.py__init__.pyc__init__.pyofactory.pyfactory.pycfactory.pyointerfaces.pyinterfaces.pycinterfaces.pyopickle_provider.pypickle_provider.pycpickle_provider.pyostorage.pystorage.pycstorage.pyounits__init__.py__init__.pyc__init__.pyomanager.pymanager.pycmanager.pyoutils__init__.py__init__.pyc__init__.pyocommands.pycommands.pyccommands.pyoglobal_config.pyglobal_config.pycglobal_config.pyonettool.pynettool.pycnettool.pyoplugin_loader.pyplugin_loader.pycplugin_loader.pyopolkit.pypolkit.pycpolkit.pyoprofile_recommender.pyprofile_recommender.pycprofile_recommender.pyoversion.pyversion.pycversion.pyotuned.servicetuned.conftunedbalancedtuned.confdesktoptuned.conffunctionshpc-computetuned.conflatency-performancetuned.confnetwork-latencytuned.confnetwork-throughputtuned.confpowersavescript.shtuned.confrecommend.d50-tuned.confthroughput-performancetuned.confvirtual-guesttuned.confvirtual-hosttuned.conftuneddefirqaffinity.pydefirqaffinity.pycdefirqaffinity.pyotunedtuned-admtuned-admtuned-2.11.0AUTHORSCOPYINGREADMETIPS.txttuned-main.conf.5.gztuned.conf.5.gztuned-profiles.7.gztuned-adm.8.gztuned.8.gzcom.redhat.tuned.policytunedgrub200_tunedtunedtuned/etc/dbus-1/system.d//etc/modprobe.d//etc//etc/tuned//run//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/tuned//usr/lib/python2.7/site-packages/tuned/admin//usr/lib/python2.7/site-packages/tuned/daemon//usr/lib/python2.7/site-packages/tuned/exports//usr/lib/python2.7/site-packages/tuned/hardware//usr/lib/python2.7/site-packages/tuned/monitors//usr/lib/python2.7/site-packages/tuned/plugins//usr/lib/python2.7/site-packages/tuned/plugins/instance//usr/lib/python2.7/site-packages/tuned/profiles//usr/lib/python2.7/site-packages/tuned/profiles/functions//usr/lib/python2.7/site-packages/tuned/storage//usr/lib/python2.7/site-packages/tuned/units//usr/lib/python2.7/site-packages/tuned/utils//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/lib//usr/lib/tuned//usr/lib/tuned/balanced//usr/lib/tuned/desktop//usr/lib/tuned/hpc-compute//usr/lib/tuned/latency-performance//usr/lib/tuned/network-latency//usr/lib/tuned/network-throughput//usr/lib/tuned/powersave//usr/lib/tuned/recommend.d//usr/lib/tuned/throughput-performance//usr/lib/tuned/virtual-guest//usr/lib/tuned/virtual-host//usr/libexec//usr/libexec/tuned//usr/sbin//usr/share/bash-completion/completions//usr/share/doc//usr/share/doc/tuned-2.11.0//usr/share/man/man5//usr/share/man/man7//usr/share/man/man8//usr/share/polkit-1/actions//usr/share//usr/share/tuned//usr/share/tuned/grub2//var/lib//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=genericcpioxz9noarch-redhat-linux-gnu  XML 1.0 document, ASCII textemptyASCII textdirectorypython 2.7 byte-compiledPython script, ASCII text executableC++ source, ASCII textPOSIX shell script, ASCII text executableUTF-8 Unicode texttroff or preprocessor input, UTF-8 Unicode text (gzip compressed data, from Unix, max compression)POSIX shell script, UTF-8 Unicode text executable  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR# conditional support for grub2, grub2 is not available on all architectures # and tuned is noarch package, thus the following hack is needed if [ -d /etc/grub.d ]; then cp -a /usr/share/tuned/grub2/00_tuned /etc/grub.d/00_tuned selinuxenabled &>/dev/null && \ restorecon /etc/grub.d/00_tuned &>/dev/null || : fi/bin/sh?7zXZ !X]] crv(vX0}l^A L&F`h҇tʽ&B@| G !i xeـ%I68{It?S#? DȄu\2%ߓwf'zFnr#s%ʲ|(yG.WνD9ءw]l4\0..o8*%lQif7<varӹ1啸m9"ڛxfk3%TǾ,H9z( /z & lUb{S:㌉V{OeS,* &<bP Ӯr7'ʠma <$ G60qvlL'GaQふ{_ ־]nd6ci0) K(exAv`<&LzBKT޳Y:R$Ht4UM`Y!Kt/1܊@?D!c X5ZV7߬a|?J+8.lg4HzC“$fYR\а]!S822:ncNv; ;=xuCiPs7+>H ! Q G#=X}3v{re~]1UeD#lin4VJvdEiYĄMT5~$tcQ1+$]~_Š+~HH-mF5Y#HetcZ N W$M*3 .lyF|h"c/&7`GR*6yėL ^68X @` e!¯!pHjbEFjuAgߊݘ>ontCU%:X,Vs'M"N7g[`GyHc\R$]Qg-qbj$U@멋(2pI*^Rf<U\#9)q2GȞJ)`&?5FN'Iڭ˴j\fˣt4#nU5ȒZݑqLIl/qė8BvQ,y;m6zpьzD9aLb13]& "F҈VԾ߾.v?L[J˹h-tN_[x)5fMWM aJE~ETTKK:[cLjH uJtOyNdCo;ܐ>]ۂ5 .&ت1ƫ(UN zcHzx&.eJ fs+"m n~vV<RMiz@{~zpgoUo190-e\ (:ᐕ LKivY"ٱh4aAe3Hd ?@둙k.2?Q6HtY&>]\}#gba, xsV,M '{͉[7W6pK4K=m[TO?=cPGT`T֋eW˗;r Lq+wką#VDn.xxɤ'=S+3= թ]S0=:EVHu2qYķ$l]a d͍sϘgdmM#[ε0fm$ r:AO|u+{7㗺`06!758WV8򩯉&O|7JFp)KG.0lQXQEk,"D2q>$FUMk*h%Ԯ%$"%`Vc?l8TGc >I<<>=)KӦ&̨ddΰ9Wv-ַJ2 @ɥx[5?0k,P$.B̳k., =3Z"C\sqRw3/&%oqeKչ̾Bpc  bX FS#Tm(`n%(Gε+='W@-y3.:Z~!NN Iju4?%]ȵA)LV6Xѣ"XKeyu eސ6 8")*Yy^{}YOv>~۩6(>a5yU]\&j.4wkq;rWғ~yV xUF&M hR2SSkC/Iu=O)*p㱻]#gàiޠQoYw _N(M/5W @YͰ?_y[Ƈ^@QɘBc1R އ=,^ItT dGҨ;߉p#K=,d3r%pڨM'9T@>  4/׹#bEW#U3SUQanWM1s,|95I`%gm.k"6ߓ¸y[j~neXXfK0 g\b$$nS `ާ*K+JVQg&e(>Jkfse6#H_FM8_[6 O% *a:fĐ1Bτ!*a qbz?TDW s,U`KW6Ώ{%D#(zH:oK;QQWtP8SezCѓiOwm(xDEdd6 I-2vz\(Q-*]+`c)Qp27]=F+;J} Q2CYb+خrSǕ181oM~l%tU x,"?LJyl6y/ǐMqþ]70B9DqZ%0".:ވfݺffel3Эw]}*I[Rԥ*i SX0M1^P2o6r>4D컉描N>yXwb7j>ݸg}Hj3:`7VX`ͣybSpJ8|]Ucl_7O1!..TBm?E+)Ogwi2f5k/`̈́٪* =:~ Gԟ4ԩD&s?Ebt`QppSJ7L(ܳSs)܂y}L Rr)!1wi46 ʗv@M2Ctq o͑z`VЭ;. Xbn&"dM;e",s!T vPN-@؉0wK":t\DE_ϰ E>}ce)ݝ򁶵]i#Z  e@~^e|AB\ȫ\^}swD@0Sj{4Th3'ڽ5Wl`*Lw ن3S'_ @4VTyD<~1B06am^pE>-q~uC9I(2)g)=ω Wb4 “P#sqFaQ3|o2%cbY[TR1)H^4$pxXI4:3eɆ/"2(Hp3"+> RKrC;ӿ=O sR93L6`ѤZXڅːdyyX6K/9^'$4d&u5j~_-*U*64KrAh'C#czUj%BxyK6[ٱ]^MC(u^#̍ 9vnr0?,, # ;DGXQu 7𽜆ה`B; AV xYfHw򷄲8L"}mP @g7}\5Nѐ*(bvb _}_IߊCZu<"Q^p ɨǻ`u1v9›5+6e [ߓo";R"&<Ù#?PEϴ`QH1J` 9<&oߵ <#2Dvsހ"_Q#C=;/*$oLwopvJO_Q^S9id|k鼢Yz, lB 1W3/W<8}=kR^Cmv9*)YeAeN ;t&Pizڥ1gU%b6dcx$*.4AwɣUix(,gws]ЏYI=5yLbD2=OlgTyHE'=f7f&lwc*uXv+~:\wlzra[٤ l*3iX~I^(Wi5|VhƘUr)('AJE@ye.eRmɌMx|a}NLc7}~jctcx%g"p!FR\T(1 sgt (,\jhK\_g=mҴvl'`$:j12mgL .qʼ WH`Weeg6hL]:?;6xx̾UkPlPotQW3p?3x{ʼnA9'9KG<]0XrOױ$H㵸 aN,pvZU-g)? eX0 2r.خ=mTۣg< ĘAjðYw4$YtkXu)ZRʳ,] &,)tquw`XxtլV djoU6͠|. y9̩xcݣٗW-ĒOuecYrN6F-M&W$hP}E[sGltaOy*bhTQ,|+&i„wOEF=>ӆsSZ d9FKOÆ<vZ4efMYV-aH o ƞ(%pO?96[p 0{|c4||(#L\C`EήyDS% !3M]_#} '+C)Uo]m]3>AHԇ|)Z" ŧh^>9ۗlx<;+h"L|q^RMjSn=U~.ۻ{Du EHHcg0eNN!M^ڕp$_ !YOMTYC%(^xɐV ܢJ0TIp6"q zɥɒ1&々d2jI-Id@_f˫i/1E?KCGvqZBa_*EmY4V5(tp6w̳ o졓ޡ:1]4׃:z(p9/֍^3G=~MPغ?k+Lu5 Fy<|B=2!C E'pGY1V߱* m(79H?ɤa -8d,QE fhZB h6e> DUajs1ޝD^X77.\bWD 1uN]kAvl:#ʯm^'^y.9߬ㆤ<Onk8ahϙ[2P5w]4Ŕ(vd#@^Kfiڄ RGp?A)( #)M= ;z8\z#WbfXn=-Jׇ:P=0}9gŮV bjN۵~/JRf S]:;op[U@MF#N'Hiz_#ScuNy?'øt\J>2#r!z(CDɶVw^5eO?͚*uޙ叺;)tا^?_B;l@pt-32vTiw ICo- >| 5GD#PReXg5F#g>kd׮KiIFDr$CwjssA󨬴N8OڂB)HճiigSoR5i$gLXa 3qĐn͠}"$ ,zdr]{?+TͶ.iẐxmՇUP]B+6`#k}e< b1鈂:.>o]g7RγYxT=S8(5i@wt6q}&a5on K4ʍJq&<\;$/F+ WQfJ_+, i>wAEY#OsE:,y~2nK`|fbCbekVw|wt+1(*j.6O=gc.}ܢnA(1 d.=su1E n_)Z Z.<vPP+wbcܚ'0f/PV6g{[/}[/%5`w%burN<*Fu)uAeDȭ[{AZ/<6l̒Ҳ(2S{]8ᬶq bJy{0x` e iwzM?D92Ȋ,f)\hoiP /uoJ7CwԤ8V!0,/y)cJ#U- SO|^fj ㇧aKR:"؎5aG6Z;dF|M":jW#?я]I`=òvHGq  1g=:Y|1o+jMhY}}Bqg^Zbzīq wkit&Ÿ5ݵ#/Ծ$'q] 5#A=0}J_bVTCx6+G~]]0ޫ+»"|2͕ނչ֒v^Us{re09}Ռ;A| ߔ†Odmssa;4Di>'Se\|L깽5IˆVA8<8U6WtwT2v9߻uotp?ĽI ۖR@t4cT>ϻfĸ (bjy(0Lf#jo:-PSxΜ ?\s-3O/E!H3F^A1=ig Ns;L94e/J-𤋥;ѯ5W5npTG@q6a4ZHA\y#5҄ѯ`M|=eq S97Ӈ֓1&Ѧf?!LJl Ṕ,#)Wf4RprZ*80?akŠT彵t\a"] k;oԐ_NE 8'6;V;JYUX3R:8q-%U D#' ND(3򹉄~C^(2L&ß6OS}Dv6 oTHqQsF`+j[۞4G]K\Q`>OXrۊƩ 4Kdl0ާ;TOz+3sɺe6!PpG]Au%ļXnF۰):P(^?KBHԔVRV:6ǍO!rQ3AtIDgbGzs[Yğ[V0q*47:DN@Ǽ-ȐGG*fc84R|vN+QakLw{椴 yfJZƻY7ˎRqw wkp4<>WIEZ9сMgk]H-w(ʵtSmSRK圮̊)pu= (˔=5m)6P3PrٳS>̰SA:dfVBTFvE |/:@ ^ [;CJ*~2@UFjHM5C8 #y/"9>zpcYQ:r+ 2nPbL&+!*mNoje764>wטmz!cG{\zf0=A!I]{Hc"θ#&,NjRԘ&s+eB/@ Xa}‡T\&RE](YkQ(UyBBM{R0n&I%4C,ig'QY苧m^iv-S@=8-xڠUynG j,F: ULSg=wg֑ ݳhN;06àwA(C.>sG%ih@ G( dİ5܆lT taVs+=uHy2К>{6<8(u1r4E^OZФՒ?_4[wWy/9"h \=`^+>)|׶U[Z0Je)P墲c!C1iQZz*W'd\Qi~B{Xr9LjmoMnڎ+Ln7a@k V(?{\+*8bTCaH&peT>XͬyT+"Ʉ'(v :҉3m9C5c)Np)C֑D?{CQ$q:x抾Nɚo qU1+#Qгvqb26!ە~h4 E>*u9Vx9ikn[w 6sz;[, T y+U}(B*ovyҴjQ6ئ 051(!4ppsBBd!:m ҆;Z10(hPJ<4.ť[/D.Y8s%rid-,_璌)̭z˄J|+m@"ɏ&vD{0edzg#߀gihB)wj=z$݌cqltd=Z۝?Br^va_v3a.l'%kN(ZC%E t{ [ c(.ձ7f} F b<;籋tKr;lPFO)$;4W˦nJ0bUݦU{P}eZA5#I4VTcFYr.\`"@w{Xgޟꄳz=¤+Q6"c(6dVU?GH8l0UG@Lh^^:|SDZ` EOKϭMW Q`略dj̿=f%ߑMMi:gwfd//E$f,آh m]Mʛ'ih;),>9f㑛|0#'ԻaSQ<;W:ƕn9˅Y r~-$' r#p){%ǥ,O֐KjxA򆸬*;=| png+:֪;iY'uӚјə?vD_za-Z'8ҳ}=ZTŕ;'8Dl𰌜4{n$ǫDR2loziU Z 1SJ-MPAu{|iƜVݘ|f^P1e6u+¢bϛ[KiDώֵ_D\u&+ru`=~Df}]tP ) (Gp;@6`-Cy[xxn,q"b2_w4OUhqWފzB9&46=4mlsͬmZf U2% #57}D *I#%PPSS >1vUMnN>QUi,^xvYs/~l m+#p>9 ЋcY"N}o*! =@HE*bnjO1̹`Kܾ(RcOi덑ݟeYZCK! E/U!1v{wZD1ld+*k栄 3㸒f?۳oMl91zbZw8k4;FUU &>O@ǖ;OgĽYP8؈gds踱hGG]`\\8InkЬIfg!ߧչb"tOv$6a`erzerfR㶬Ԟ:Fʃ2yASY"ug-.X ^I(ބ*~KV5|9q8ɲ \,he}NV6vInRd+{,,Z_WZMyGp[xnLe qumim̳SZߖhT_;tnsɨ^!@K1'_>"{ NNro(ˑ$G x~?U~Sm (NɑC QK &Z;0rZWhcS?hiTJ bӆ] dW~\=m.CM% "Kf% v@Fp uLfF(݉՘?Midũߢ*XCOEј|XRD1 -}zt Y<%'PBq?-TD#m G},Xbo7C% Q` -NՍJk;}.iMO_pĻR^_qz 0 %z cd:vjnRUX-r׬;X.$𾿦ZAP-XQk&q"Kũ\8MT֚ʋR}9:j0HrQڼd "pG vס:7>\K^@v+M`<COK62-'YO>6N Ḗ6+òd6+g[jV4Xq &7IFmpDD޿٪:l$~٫VmgV8rˡ^u*f!5c;;2$x|KZոQ(NN]_MڜBbCN>n(6*Ϟa\ǁ,"#}~(6HgdlFoE(DžD.)20N[HB7:_З[%bǡ Vi16uDhN~yӻ6PY|ljOA;8#Qy­i"#v|b2 "e>'3ar=^skZvufW?@cq;.wSJ$^g,y<܆o1,hZ+ğ3TUUrxqȔ-W?ӹ;b v,8[47=VѓUj+cY[V1N@QČ54ް k%aX_k hА܄jB!=n-.µG&>C7~n[˗`t'h[򹤓,]+~bO!p+@kc:_F>F@<GxGo2gLߕlráSHnŲ5D$宙[WU)͔YRmς94L<ё;WQ/ ٓH9$Ɔ\e?7b RxnKp X޹һ>`L-ū"R&tJcfN33Y#q i(T`$ Ub o7[4~ lunI5۹`{/+򒱊PH5#dmi,}l*w[^#)埈܍ .{ @II5QOZf,+>a§W&ؾ󦥉pޘ_gψ"tSpyky[ 3ʵ)%m,I|Htz-; -. xY/Xuiوf^OewZЙeHJQψ0pwCD$AIܰOoh5c 9,Kփu(N!H<^譟%A +?(_Zbjs%3-^l ~jLMXsnu)]P2hK2.ԓeO?Rv}4#|dz[g.4w!a͔Ĩ~~OKr5 u86YS;Τvȱ}ʂBIeW\£+T Ձ(Ghj* v~>hkjyZSݜ q},EMrr%gZBe@4M'ZQg1-{Vs9:f=Z{H,r;"Ɍ'6r_H'3BeW1$c2a>\m&RfͻzdԏU~f l r ]J߇}$Orԇ1bꥸ K}\ J IF=bNJW2p¶c!.duɖ]Bn=[gv˯ed8ng@F(o>LTu~y"TW~Q1{5MΛ] PLWG4s)sY 7W?{x٢In"DÓ#oLRΨK/A ׃6BY sfYϻ~ۖGHx/?&}H +t3!܁qOK @[g`ABo[44/jC ^N& nT ?H!CSNscTvHn|Ŝ8O}6.^ Q8èm(/&d`'tmsmʳ7| I ,S#s i-:$F&=rU#-ڍުNqr| ~dV~qXSIsJdN 'J,e[OOm\5Y'-WV[_n%T'jo,,MZLg6 4ĸ.̞>x T"ߍ<Щ| λ³$fGǐfFrɨb)@QD^)vA2Xܢ8' Xsh2Y%,G p*rQ=# )iiP*3qr?F1Id}ˌL!fhc67* P&o'[r/ONߖ3QvoHmɸ`|at [/WM5E8ї.2Rj@.U+b7V8%oE#3$` ^xVh:2Ez@PIxw0ë9; x5A&~$;n Dz[pW%mp#mG#/YE̘g8,%o0G ?RT7 AS܇2+k1LLm`VN 9b}t3@ DB 3rpR®Ip6lS*6Rܬ\lTIW N8C:(h~65ک#.J6w+Fc55CO1X=w,P^ޒą@fp.8Xhx\YJha\N&?1c%D@G On)OE# ǣ9 Tg^r {5H^{̭ta$Dw81sz\%E;``>1éLa^ g-rnG~ . %cyT{sMAeVUyӲ6?6 v*Ou)\;\ WOI/^!b7KO|`AZ^.au؉,̃"OJid,\hdΟBHļ7@*5 ~־T!+/?%av\cxг(e{ϕpg}@'w:,ih:ZѴ"Xk-U%P6KaZ{5vX̱wcZ\m3K =njOc[EXk:cˋ9uVۖSqOvDnZ2;P&@ $و sFLB7&8|jHQRу5?if=ktwn6p WeIH+6pU QYy&6 )/ғ%[as\N֬IϤldY)Tۺ.4+Wun$7uF5F°>4BCn"agz 3`+ӓvq,8L*T,@R8gi4 /:"[5z.D fb󵹔Zw_1]TY%1m:Nmvq%8GtLj|bⰋ8C3^g3\H$XXM,[19=6VPȊBgً: 0?+GήZ(pC{lxuUB}z@ղ)ET}h(JJ!s(utNWF*$c0.lBg; 0x5Pna gyI04b3g%mpjv-#falv\9iztwG`Fr-+K|rY+D/w5\r0mI?JCT!'{~zѦ.tCtHټ]|$$D@qS$@pgV -r 8=n4Y.*SOoէޫl6%?mix52pEm'Avي9i E#h<5q rwL4>`+aӭ9ǹC~5g!5@vH[-<{•K(VQ)gH:KFa{{qn49_BdS뾫8TAmDOM9I\%ŀx' zԃ~񧘦If;$"Lkԑ`3`VhTͷ3Oq72_u<*%srCn]X$Qҽ(:3xk96!<ːu .VQ64%bո\ ;d 28 ˛>)O[m/2̊Dd33Y93G{N︨]pllׇP vw17 x(UI'n5B{Lp8{!%w6C:gYc %eFd!mMGOHBS5Vy@Y!#.%ڎEpFpcHwm[JLT%GEvig~S W\UFT"U3Tl3Ҫ8GRnCq nlzZNDk!_1rHT@NjD2ONJ_tI "EZߌf6dd${ szVRDM/V,[xe#ꋝmcO13ößp"xj@JXUSEߌC.C-\=o¢eZ r){E{q3c(ṠC &PXa?[s& =ʘUok轰fQ*ᚔ7bjx@#fOuz1 ֞Ft!]"Ђ4;i+Z/5SղNGWd]n${ +Ж\ V$;'1a%q˃H ⵏ:jVwc+7Bغfl8︧IB_Җ%豄]w YO v>YSѢ|Hԑ 5_=Y LVKcAkƔlø2XT9D)iRnAG׻φ6Аops&oXJ^uϜ<8P8]6DHH5e;sZ ]1>d~5KcKI>jEoMU3_ &7J|.Q~xR=%]źE9#%%Dހm&q6I4gG57pn}d^(P=Lk;o+mfE9F7m?UcdpSE]t25nUZ6 V1c MvG'֋P9#M߾ژ ?-Mзl7ᬎ6b({5Ť8+MQfλ݋>\!8k=Xavx5و$xOs}fc&sfCFr'JFb4rlv86* /Bg^XnߎE<ͫ_!۲p)?s״Pn] rJ%g ^X`mj" X7ѴkK\5$'"B2i;U^hR-X Lۄ}4}Z*)?"gy#Nl%l, yeK/QO!q$僩Z1Mu"u3ԯbpcSKcg"8LW "NêLx)ji10hW⁰J&Ng9{e-_sO;qETC \66瘾=R? d*C)*H#HqTx?j U펇&Is"vTpȟ hobj+Ar6lrt`D =[G5"PSĤ_a),TK++eT).)\2"z:fy-jۉfvMٝ`goN˜c0$R89vU_2v~XMgC p@rWc aQH PR:qC% "͹8Z kzvuds9TYeGg S;a,P?RqN$ϢKSƔhnҥ)T p7k*%RÁu<}}W'=_[T+Lxi.CW! Iv7rG{#E슽&P%@{Ca?>/i~edkg+"p1wg/V7OJ[-Ns)Y;ي3 !4nw5֎˗zkn=qT$zjd elp%^pr&4pkQC#+0{lI|9qLxDawqLbRn!O-9k*^PB1*2QP,M^ߕ2%+ETGѕdk48 h=V\{pV#-\Wh+K2_BL+?H'|E_U2;]ZOwht=,bT) K:1g>Y34P7GKlu&d^jRK't;oμןAٛC=?@I_5jM؈ L] :aGd$k&i|Ё!ޥ tì8e|>!mzDOs w{5k$8xgxY|g{[k iяDGQ>y@gAZG3)ڍZI[#qָ5UDL#݄ɭ^c:$MȜBRQ=mzs` DZE5~;7Z2K+ݩvA0~\p 3T*w<~kQe,- RgSh΍#nM;Vg|qWO^ձ|fm[Ս*m86mtT)-n{S>jD=d O.Ց#$D(U# (+Ae3&035o$pڊB1;s`, @PGa7,̀4~B#N ~8c"k%Xv2۞9,ID䫈Ipr7q #(=΋`.M2;yUkj'++hՐ,(p>u7߻DӰ!f%L$)[2jՏjd?^ZkrZa3t|b| =Ğ6q+]a\ #pXb.33V?g(.uFa a]5bϠhDF+.moTS0hy@ `J?Ǐ3MXR+ H~Owb'5|oao tl (n 5+T%'jmKnmjP a_0Z-oN)*ݣ C]*F JRcZ b2&VzLVϻe9zT 5)#!]RaĔW39B7aPw+a\޲9E֎ JqI&a*]8O.>wSڠ(K"jM^Rf',vh5+pwVipe-G<5ljo lkvWP){pLM|#^큶ʻ^~?vP;凍!Z;#EI=P1M>"N^-L_V%5TGu^`Ob32d?{2GZs}Ou:d Sn A`T=f j@BRjØ8`ۦi_&|)u}369wXE(l5k 5 '߄#D[裡 ڧlcA^ߏIЉXۓQ]6G_itfމzo6}\1|%k & }}TӍWdgg #jƐ0[Hًd! J3LV[Vf_Lo/t-%>CC43xA=[X]Pi"UsCG0T? FH#)}<ޱu8oVX% 9.d(k `TP&Q<; uyѠ^uN)6g멭Np4?)$k5~zA3mm&[ScP:H|#OrBrǢ̳`.D ڪ>Qyn3_NOnÚ=iѪhecw2Zd\moHtFN+5W7X/MZaTDv' ]9"EKFf=k'jQ>X PnoQ04p?T%ԔbҗB>Ŏ`-!P`E_(=SXݬQ hh[ΨD q 5"hiI]D#YK~=5DK.#WŶ(tXD8i-2ڥ$Jgvy /J ?Yv@D"(9)6aFh~8$Goea}u'v&f9q`BP5Y2@hiHIf5R);))$[o?9>;[1I%$ j^GV7\Ff_UnuH  X{t>EeQF~\o:齜Ws ig {.Vd $ B$z~ k|v \`m %UKΩJi vp@h/B߶>*ٍy4.p>.9ŏU/c./ҕP%;kα<5{V䙧r<珶0PZcPXcrt[/Q:| \)Ll> Y҇Ne |5ƛ 9_ګi6%ݿt'M(=3'q$h:_H[ 7|!R=ޡpܨaMoҙKjdWl ˢl]&C׋<*"/h(ɬkl"-\-RL 7 Xa.1O -K6a3"ȟmob+L|utm*Hu< xVXZ,fg ?|WRm,)I)G}Xw˚{ht,oeAwt :bMAl,` uYm{nj{P]N)Oȑ[{vivKA ~镬cǛb(Òj9h00g+F"H)e-s!{1i \|0,) BtHk,꡸4-em#lL7,w9 !SD,⥘p;j!{X MzFRzg׊P"K:j}=+Ԯ,mBZ#%\p*+>s} X2>[YM2R*`k^"ߵ$tdX89lbX"S,ܚ@W$~4V햟50|3/ ӝ(#G kxОhg @<F抏\ހ)AEt;f]x"tєs0 f2oDҨ$lՕbj }\a"DX8%h$͚I=zķ#VU }eW|LĘT&[s[s E/Js\oYgn{[x`"e hVD؏"4j[W>ʈ +Söy!uʋ5# ejq O>l]">wNƎ4ʝk J*HLNAkAcD4_(b>M j613Aڊ譄H!CTOy 9iߑp0m=-7"-_,|Kw3VѰ7x!!W7?MA["QCx9{E;vNSjUb[z}DQť~9'+kX_L0<9^'V)1uzr$;/*9K[+7:Ll$Dt,;*&*chNGKƾ}&-AP~>2f7V=6:KYp< >` Em؛6 0w 5-U;JΒe>:3h%*!7v9b`B4 Va0c~rMnBn=M9CjVӃʋ%! ,q8Π=qI ^Cl4!ћ?6&z?2.pL!˽eؕ>:*>>*ή}^A4H'b.ǣ4Üq5QsL[Z`Lis+\oP}D*df{.a`h;޵ 0qxaY>%@P TL+]O3Sz1tId7ݤJ1ZES0,E7fFbA?pjqB]5GĔ+3=9*kQmt,d/&ouLΐMt9φBGr^^B{{+]E s~ߟ\c.9=l DɅ `v "nZD C: Pvw$~f0h.^ nE^nR."v+&,+cJ~ʇЇ70 !|YK̓.P:SѢ!d{řq6:L^kSjEC>;8'F$^_UX!TD#Ӑ<,miBL8MV,q-C&SV[Vl5mkItp$ݨ+e8ge=!̻ܔL*Sp %R:hUrߡcTF~v#8aj U03frNJ.RfJ W֟](z/Z>4ᬠ> (G*F?^۔2dC {GˬBW=֐a;{U`RqNoоS_1織jU"!h>9EX\-VOaєH0蚟Jqe{Â,`7SrnP *>vxG$Y4EÂ?p72aj$Y N/M`t|;+!n`,"P(> öt,!g&jI56ɋ gGLY=e=[@D+>! xxsU.e X +1T̮>lmIP>K&=}. ȋT3<0 x-w]ve) voh䱉//t#h9~'NF Z=I_SN숮A6Y(0bƿxE5_{ʡ,$gQL\HPH끔*F]@dp bzmji6Bw}L(q>G0pFue&=Dc%#us \oIA\ݶL!fF nz/nN`oI- EJ/6R9QNإ{|MF{nmJg-9C%Oqo7PnĄٳ_wyVEQi *29QؑQ`hWu-~' / &*]2w :5 "oBMd+p뮈K^wSU?/?б<^6Zl]q ld T~M8!hcuUҧ5[@Gבv0|V( %r~akmg=cj`D)R_%Nݧ)7ޘ QX>'w߸RR%³JV L)S SJ\k F$ " #!)S49bs%eD.yӓJ(%d(5q^3V(uvv^Wӿ4䫡D+WRN'T"K &LAg)t=f5q @CJX O%K`HveAIA}ww^J w(f3"t③O{)fFGŮ0xG/Ƶt|/.e}mY"?W+ީfprr Lr F>V(`+߶ έItݬT61^^1x|Hren\2ƞAlA+ԧ@/pz X_ep>=òoX{tC˕3InαU 4o"'E'!I/EQv~qItwUࢫɊz?mJPX\ᥲ~ !x"cc7bdlD ZJ~nq=w"4f'&b?z/R7M_|o۷~N|2r2L,'w;lu,j)CqܯH|^J$_7x@! ;RkLȠO;ttު6IZ|@8ȁ&]'~ť0\3'HU3HAjE־o)u5"yP@J2a TGrH ϑ'|Q.3B-gԐ"x|#KJ1zY]*r[Jf5tgpb5:`_WT}QRg*myudlH1` ^np3o>?h?Fk.wM4זx^x6|7FOȷ6޷enp紟S?ܢ{|#Hm'T-o΅ari"ȭll|{7F_Ue 5LFRN$#4$kzQQk[EN]2Ĩ0}pCC4JeRIv&RJfl.py8 72-(}V?NaF^0i6%oxR`)ߔ"d766=CYBH•0[z䶤s큺T%`/UB-/ecvRj:R܂_2VLu[Aߚ3=s"xnYHb[5J4(ks*b|/.$eө /l>~Eoj Fr]Ö[;2{[y՛"_{ٳ{?pd)mV ǫd밶I>hThIZ)]$ʦu ~HJTX_3E];6z5ޅjX,<-Ф P~] YPr4.Y c]C}+7RIhNKwԉRki/KW}4tuOLK-Fe~ЭхB7d.iVRo$3Sw$!{g0#1p=hI&[|V h#_GzhA*ϰn}9:mH\ GEY0.TTZajelւxq@0n};GQ#6ó۵qy!tY>h~-Rچ-) ÂaG_1ԛX1HlҊIŮMG{ )0f lfb@5?5 1huuVTġW1JF_ŬCl\b("@<*̍ɒr :N`*GD܄KEX Z,ל:'`OS'|ݺTM(Ăr"$$LW= E@IuN ٗ*o M.7b٫bGlg=^e ri|gd0"|B`Є{7FNgLx8hr!44_rk;gqn1"bϫ2Ų=3Cy>K$S5pkWd og3闖8 d8?0hhZ &PDϐeM kJv}S} C_|Eȧi嶄'40UOH ſbP |@Ns6p7 4+-V< )<<Mw.wʕ,fp5iҒ'e>$J'3α'ջ xJ$"`#T$MSdYėҜ*SLt,:.]?@@e= c0 } @%kCՋrxJ^+Dk+mc*1-(pEK1IcT&R1AH#.NTvOt!=388%I eVpZM%Qoagoңiq 2j2SkMs;uz\?; e$JUY- (4Zi'O2z#U["f9%G؏,'3k Q_uҔu x#?M+X`eD糃^LDbʥ Vp(pG)^|K[JqcהGDѐ0`S6:iyz0-GWZJ5|;|̈ZQ7,-3RxT|Oګc- v~+Q/iq"ѦP5?(u+PR\8Ƹv$IT o<@[[Tzݽf=n5n$>uϭ5(A~aG`/,B d`yՏcqg$)Q[Ğ2Z@ѡR%yuE/p~_;'WXa0DꉖL`*s lm0\9fRY֗^AYX >wK+ g)Iq+psl) 3T< p'-T/G0# #(yt]Τ=tG&HPKP'ǹvfH&gńh=m@OPzRNHK3Ryyj@~੒9"0Dx7aM.C rIFLl+mN) RiJ1Ҧ{`+Tѐ.;< ay*Oڧ25ܔ""EC GyACȴ;::u \ 7@UD?Аʴ7GZٯJnfXotO՝6%8RJ^Q.7g 9@K^-yjdhD _>lRŐ<.TNU\Y%JPC8ZT>@M"}p}6&nbYy Vc1BNNuN1'FɐB_  XB7+k3E=yL 7M9oe.$oGt`ɲx1 tV:[w,8+n7ˆ`Va[Ni?e@?,6||-~U2PCyO t-mJgFݍ/pqohfini(Cd>aa ^7߿9GwpSUgaN-$X UZg~ )@,楠ض$^80ak^}>#XyBR%i~L$%SKjU{DV9<Ձs E3(t^9as. b/±Q?w`ErHl>J\$l'(Ac'}e|sT?ZvF=+!uhN%o= '"{E*mI'̬pX}]1qo1OsV0gd{hYSDn-iKAVGQ䊧wa,I|@cI?#q?Xs6Iu^B'1<<(sAT,P/մ<^\㟱X>%an|7\Ʋ/[:̀2T-%RPnC%/0g308-w|9ic0l)}2j yӋn+ >ęb5^ak 0Obr} hLoTA_ ͳ+U_u TOH;sBQp n\[__ 3CL{y[phuReJ&nzG/eT\Y2 E?NzK )#H/- rN3gd dg" Vf njUg,W8 5a2qхkߜ!8l-h6 ۫ 1uCa4)X 7q=b)ѬN| @hctpWLNm"ZD2%ℨڢoאP83NӒav *0CE\gCD5ŠWծ=״Ԭ`#lx֛:vSEL.cKqj_#RqNh$a[U8^8_1 ߆+`ދPW\9ٯQ9>ܞ")T2˸3KᜲL&DԉQ0YԎOEՠGn˝KyE7},P=Bfc}ٶtliMGIX 0JU(''27%Zďf*\ 7ѤN9߂ e̻J]%Ki U@H_KDCpYZ!@g{4!mnGEN@.#:a[jt[ϚN~:m-PzH$0w{XYGHNp oݲZpFG\L( Xpt:7ӏՃt}R5Ez|=%,, JC?OKw?\{/k[`Ǽ()iwԲU!q7yAw֌\XLg! vd`#w0׬ג ,WA mkx BU,nwdYTcc Cb1}pl JX<*C<}:*(+>ر<vX! l Ai1&Brb=XJ"*Qtk뀡_xubhb6Ran;পtG''F-4JTڴ]iPmEmMV$z.6UH&?5}NHKlzGwP\QcbCR6 m+@NxRߘ-iԋۨԺF ٴUfz'O9jʓ|J)ژuPL9T!slC190^o-ro=cyp5 8!F:KMz0R <r]œmDwBM~HT5UL1KZ $n7!7t!.PB64 rXChhN΂5| M5. Bi8ng;xܤQb眼E-ljro3S%&HnAashiĝd4f۶߶iRO+S4 4q8 12:4+)JI?Zb1Wetv## rF<{@U {&z2b0"T`7z(FKsgp{H4bFp ΑOOe[ Dy#&쀙M,nvGԭQ@|.4Ra$/?%:T~E:Y~> ${橧ruEfw1Ul,q݉ ĬiD"sm ^wP 5%dl1&_3ew*qd8 \nd>JZO0ѐ7D u- Je1댼 ᆞ.k+9ꬕO`I9pɠz kvjY!,ȍ4CK;lw;jN(Z&O%|qΑrT* SuOĀYYtϥΙMl6zv)&]pgdۦv\B*1 ""rFc=], =gLI}"6fEnD^5? 6/JYll q`EmZJ;nr0\͛ױȰz^2s: ׀zCvcM Y~##{e(=_Pu1b<;Y}Î6u~2D Ҧx H>R ok *,mȽG vL%;U==w"(]\sk4 x{$aXKxƨS[ZȂ]^q_iFhzx(Mu] 5}Jc {wnQ$^ow޻$O}Xn"lhMcd#l2Ƕב=AJ)"[j|\Zh$!+Q0Շ`#ܽOT*Sٰ2m)6 o%} WE(yq%DQe֏'`4DRiIuxe*ٲ7yu8{:qUAt"B޷{nG6g;sa Se\n{,&pǻyb0 yc&º)S$%BیP|yZ?%ZO~#xԎZ< )lT%5ɋ_Bƽ,H&4ǂ B`-doA=#;.eXzCx!gm!;ksU *OR#o{t2 ]Ea ߸JIʘ3VlM٭ ^Lxu^9Pm_WoFi!8qlK|hr[3vh+fxkw72S2e>d8 “Q- _Т)ZݡjiX\n] fyOO}uO$֚eV n:q$K} db0k f途H PIcqlT-4I.QKIX]6/+p``*E͜xd/g{\e grˊKىSd<{OV|D}3I&ohj@L[*(Ô{e.68 mфpfEPFÉozDPƬ6oq)2 z*+:b0b-,TiPm0M{ El g.qъtFg&2(J3/jQ,rgX,W/9k9h>#)W TдB4E k>N☒)ɕ{@j'p5GϙQ[ll_Wyc\׬ â d 䴌dA7X2^ =&Zt8RUz|Lˀu\uQ'"zKRs?>o`a?|jlk\0$_s C{?4MSI[A3,G^XE_=_~0xС)Z$w>o)Np{-Y{"!IźpYKNUD)Hn|).B'-M?zuTWNuo+쫖|Z_ \au I ¹ޱ]O?eh?AA/:E Ӡ_fD!KwLBɹ"3A#ȡD>jC `~+IoLW2 ~C>F'ߙ$hܢvsuuc6 ꍢJ^dҌ˚0]@!s!I#ʽ\Iŗgz>d6PCVW"DkPB'#r+k72H!u9L,9Rmtմ\}/G6[~ċO%FjE˧i!^گ=? *q1j/KMu#eB+%9~Z>fv=!0+^#kmcRt.8k$rW]Wn6 j55_r45~P&)TA`7+>Ka\|sɎO8<>:CxKT^ S `rB1xϡ18^(ǚ U*LqkTZ2ne|#CωƲrL \wD42쒾V}YG@7ƒı'2Pd)o&*2ڸmZ+:-~-3.`wO5!b_[Ǔ =Ò_ZJ$Fh>WC%fvH|6dt42?%C|{eD⍃~F`uES 偌qP:C""?%k @[X}ȸ̶3׹rC=9|Ze7qf}S]25AA!u_I$|Plb*iИ;CpUD 3THDdK, IA_}Hžx]ŗs4R2G`MH̶1%!Iٗ!tw~J{Nņ♒w+^ 7z D ě<]SneC=Lw:?mS9+, .a"53O '{T{a ҡdʬfjδ5,|w;Sz|_6nl׹8nU֯#ZVw۵Z3@T,vh=l ch,lB6 & 3nx>;V1 U>aE|򔆸]u5yV_0}i|'NgQOԽ=3;ƺǢC|Yrbzac!W}ZKղ ;At|B.Gsj6 M˲oђOgұ67>=YE:ׯZ2K7Bxt5@$Kƙ,o2VҳR=(n4ov70zR5=ljcݲ;bĵ JmUr/wA>ecdTFJDh2.w Si~lWߋ0R`*dkiD:9mep͂$OlGNG7y1WEι{5QV1Z|VV\4J"®[Z _ FDXW=7o,N̼n4Jw; vZV jU/t6-ֿ[(Yl쎝-O(udn6|tA6סk/U>H w1J7Y}!B0, p8HJǾ/S/w[5A.@Q|u ܉"G֭q( OͿ-fhgvۛM2MoBvv6TwhN67ۙ-U|}k0u`]{~H4w`~>ׇ7CKXjiJ*ڵzBS8/ [U3X,|x5#`Fi_%)HSN{]/g,i5hFh 2Tq3;2ұ1o kBKk=+%%06gR]|V|?ʴ gE7,z@j{=G7eek{#Z)0XU;Jsd+nb흊vN>^hu2&QⴓϠUL%F-Fd`>Bn>[.uJ>5SX ?UP:Sm Ѫ{?aOqMi\79\=^2@!^UDW$w IsA~d\s:?R2DbMVeALP+dO۫وv7"Fz߆xA kQ1FFu{{WfhS$Jz >@dթ+j\=a4$1'prٕko1kYjp kye㔨Gv^YлzzVHQT[7~D N.T/(!}Ȫsz{ol9;5ͅ蓴8:~)iؒc!]&%Y&Yo>Tkԭ\TwްQNx,w2cfqf?t-TVYF"­^z~v 5^i͕ xC^|&ٌN9dM9[&M /(hA ZQҭ,|WODwxjzSPw $(3zic]8 5-JgS҅{Cިo+dz'D%-HJ1~t_6c^5ǰc'1yN;F 9.]Bvqr4X|Z\EN1Y:\Ұgw:{°C) /bM>">o]5i0svi-L:|a&5 )/% - 3~R) J'q5ghh@__MYΒvF$xuWfsϩ6]pT#퀚R.*h*?0es">/o=L|'soLhMQ<<דsK Oǧ8 a#'@C-vCS"cQx8Kj\o?.Ao`f xG݌4qڍcABp=KJ._Xhj?DW#'d"G&QT99yR#_:V8Tx1Z,d9c&@x#y]#xޡ`0VYфc,@y es eAli#7I'1J2/ aS :%!!(p#"eiFnb2,O ʲ"#Ѽ8sx6w؀Z8hnzO`yY.ɒlYXV0s/?_o ju=&~Ԉ! n غv?#"^FlEӟN'y3ag{O/dwYUHU9 {j@& ڈ1*v.vH!IXTX%* ϪaQ;[Y!ZO#l=![]jtưIWnl.uGgAcɶa{@ѩ,NN:!_s4nkӦ \ yJSU=;`By*)lfUeNH|T,gڲ\hqg ڶ⪗U=d``5S:givR`ɃryS`1ZPNp/u@ФM+QCLj6G6Z }|fr sx1vHKڱqwA"0Hi1yw0+Cox8[ίG0yfhXVۮDf,I~[3X2ҞnC~t]kT$iEV eWZ`)|K}ͽy.5ƾ4ua3dE?pu Nɉz3:MJSB9a0n 0*HpmSy$o{4õ9$8pAy䲲׮v['-mAm{q57%0nA1xn 2bQDk#頚t6>y3I1Ҟsrm:i.K̔UDO &G>;cG]1rq-1i_l:[\XucHA`Q*YŚn+W/e (t2SֿNxϠWR:HSpR47_ܣ:)-2q"wbHБU_Xt)Hn7iPG2;-hwއm'_w䲋"ӝ vB@:߼3 Jͫ:yf^aZȷ=H&\힚Hl.irYKhZ$OH%(IIMƽWpwIxU%gZõZtCg7USG~VbZ9g̪kMQMEZA%W t%Epe;M Y]ڥ̿Ϟ۽0[Wxj V|vV4soDC 6A-7z̡oX`N WcZAn=v!Kµ(;a QH8EQ>57Y%QdMZ(`~h.wR4)a}X(M]o3)Jo`ֽڱt?nlᑭB8 zfS&? }`b`]xtOs\\/"_1fk(~) WmֲXy+[`9Cuec~"yi{6rvBcbr"k'`׈v~OcaOVxs &FXs+-o|3-OO7ϯNGh v%2ʭp֕}8~ n~(r O)rl{c"J bڱރKn<̿$03%~]"1gX47ýKimVD: 8s@c`AcxXZ|eG0Mdv_~8Z4~r[A{"aϴz8L6 $iz98sŢts#њHɁ ["M >fD*wJ-0US ;P\xWq% E^ƊnEACż \7 .ueݔr4y "C1cӟUPPwI`Є+0Ni,H)+ Y2k. ^}ډBm9NٶúēOPuhrLm1"dI@"?PEDq"oR`riBMvnd^u؄2 2ф @Ds+a(^gLۅXp^v-; +sؔ;;)X2,Oբ1J|B@'bnU[Y+&kHӧuH%.!/CīDh HI .7<3;0i=p02 +hZfj=dyu:(eFxɹ _5YjNI`Cm$lr,u}]\k2>zb#Kz 5JηP꼘9Vo_ߡ!oR%w;Ƴo(MUt k䐁UDd !E@[=c?k34vX`ɿ'M{v'°$꼫דcn<NG)ݤ1QjNC82d/m chk⇝=Fٚmd.^ `-=O{fXpCF#`Z?i|;FGv!SîEa:5Ѣ/a=QNw#/.^$ee~4v"euK,ʦ@u%&R|GXUN:A)~ pyw59IYF@A%sL1_M_#nH.f(x /dkDqv!,16> mjE3%KZVr.yKҙ-jGIEoIfLs "/켱JC[ԢDl4(BSHBwdi5'FC<0$OBKPPa@1xܔMj su3ImRŇ@о7|0GjҩfI0_[hXp|3r8b4^bؖSP"al@ӺLߎ貰HFe~"a16w!B/R2X.XhLvH}ouhaWkb&gؚn3N:Cպxi^Uc==98rFkfoybĨ.;Og .]MF0S/Jat>9&/Jlʚ]@=15ݦvLWV/)'day]·|cBn1w fU&1%SMmWľ`7Xb8KoZ(KD#Y.1:w^2uJ{c$?1՞ǢR-Sf P~!rԀRӢd>Q_D]f|U;xR/ 䝏!KTM6?}Yq(&U|o}(7yK}ٴ|iXć$#8&_бD=qXٟpީ,|@lJ@POOd.k; nEM8@z>3/|8Ͻ7`[2&I/%l@t=\}.dwoNɵWICS*O]מe&HN ,U/:%ԋC܍Kt­ (zWNM gaЦX:ꛚ9rrBPgYoppNdOJe㭳0ܹ&rG9e0IA2ΤJI eI,318b>sk 'ةCYW y`i⍌=uGa[ȅs룉 /q2 b;~3UQ'<,z| E^d fusfkfI]Lڜ B-.RUbY]PYb(kTuztK$!Rƹ=>8#loU< AϾ2!V䃝QG9.+.f&!(r:,8m/PBG+OWj~k?jXCvv _O(:,z/A"q.蟅,`0DM Z>O 姕3!Jǫ~ >ǻb\CI~ D\m<_''WkbYwTWXxZӇ.Am+P&HLw+uq=l8r&\km.|J8nVBEGx =*9sAdj\\P  Ovx&&(= 5U"37ڃM?Qnu.;b9Ϟd.k]}F!Jmt^=p&%#*C<ҷNJ"f?]`(1yؤ"- ֿ˓](8pƗo EH8eOdHW')]PGdnZS 0D2m$j*t r*HqI:=4;;)^x`Lx8G N'5@W[,49 p~lU`X| #֏*\FKe`TGA/<2o{zQJD:嗥G<8׷6юYbnngP),h߆ih\YlGC*=Y|x/$`0č*H8uas!YVhrʙO2_z#?= $Ċߝ H ēd%RQV@"ai}h$[40{h&Z݉3 Y|\z3a>h UJ%z֬?f?IуƳ@vI{uMJ"5{y2}Օh6ahOZr _ṯk@MUA翯s4q]R2/1)݌ L5ZxYfn6`?,=)_44ⓣ ߉|zZ$B(߰O[t.(ǐ}:OcLM)Ok[ԉ:0x*5KN?qx)2堨I:C/U?;8f]{rIMzQ2B6I}" V<-u RĤr p. ƒ'> h2XE5F! Fpl-P_*aSftXS%!zkckCc%[m!9чkrGLdǠwpPfw$#~aG=4NTNnPm>w4^iLq Gb,Ydrw$㵣@[=\s=,lw; vJ_ۡ[B햳,Pz()9K~jWKF;ʦl))`Hokw-7ͦWl]0X EaBc,7#%&t }r n =ԫnQD#{\Bw,Er4R5*/b⚞}CsVjҿq BM^j>Lh~` 8J*w#זc9֡H~ Azme{p1^ݬw @m*9'/]"|0K)Uϫ wEJtX!#KXUʟ% -XA9PGʓ?J4!4hfXcQ=,+M*MGG2p 9e.k4N ˵QHqda_kK~9ˆu'BJ?,-skVR|6䵉2&Kca3^dj,"z')A ֹeNc˫G)|9FI=N8j8o8AQìcS*Ld ؽw#o\HyH8῵PcDW,oGV\$+Gp8A?E1^}@'{*P1eRF&s30ebk"dÉ:!~TascWZVT2fv v921hsdVK@DD0 %^kN)J$҄SV?N+عȃJh6=49#L^Zoƭnf@hI K/򷽵}wE%͸]#_0'WuG/<,47OB/w6,Դ1C,|evՓbDAf7jfFhp gDr)b>*b6h?F?Iu)ZKl6/^\!'JoPVf2yUWOy=G }]Cft%枍~Ȯ.gqZK6,ѹZ) &2_STuʋއ` _GXl2,3ɤQ4IZ>l2:Ș I ntm)YW0M") 6B}qG;ҰPR KXz5x]˙;ݕ DǍy]t▮^sLﰍȫ9zeu_m':(L]{BM]?JtFB6 s@C@y{r)y + sYy並y5mLUcG]j1D yMLwYK/k{`n9^CӶ K;3 Q-:)E`C\2SR);t4caɣm'X%by 0jXύz; ņTpgRa雝-<5 w!Rkx@4ZTC\ ~do0sL3 k=sVQ-U]vګ(>]OE+h `YXDw<Ʒ&AJ` Տ3HMF/)<3~NGaR)Fz7Vo 5iyoI]ִQ\@<Ӏ͌S j![aX|:z5Fw3= vGC8R T1컪 F!eu$2ے>:?;-_.%+kIif +d3 FOrS5D˴Hce% 8[?;=Wyr`FT_1ceB6mtӕBYYG2&/y($n8oWx9j-{ngeM۾ih/,όj8&wtD3;ՁxLJN ~6`[WPdrmSCO8Ukz@q^~~L[l'dQtۻTi.6%سR-%T f<1L<ʨ9_rEΈz]m2O^R'3zod_-vƸ| ۡ<:)| 5&ǟ8:/ó(<T7pCE9ߑ4pJdk/ap@7>1X@6 C74$n uڧhbTMG^6ͧHm lPB=u4ɐC&Wp?5grٝhcXC{1U5eڭO *z6冿Q\ʒD(yK/0N xYnv]ĕڪOZbJJ/ˇDu.Z߸Ss7̄3"geqIKĿ]PtnY}&_]L]n3?]m Ja-cǾy׫L~L D驼n+kLFH%nmz9 E6+E hٹ2iBA8{[ -=es`N,c l?7 5A(Q|y(3 a,oQ7;άiQ@`hT[sVC!3@QCC*!l:3۩X ʼAA\.-6S IIؿSX`_lCYW!+핻|3`bRaeKVtQc7gR]Z GˬBkv{= e,' UЕ٨X{t ]:lN!c UXX*%w{ l-s\`s2Ϩnw~lJF6cp_)XSyٛ4sg6ciǠbnYPdRFb$  &t۳ϲ 5* G<V.;"MuwQl5v{RDEԛ(lF 5=FfLLrrbŎN+*i)hg|pA|ѳ㋣l(mWza,{V,zá&Vv3=&Lk|/RFbP;fcp% 6}nIv[,C:;?3T:lT34<u3ȠŤI/s{PE}.j1!+)YhrB.J+;ҷpu̥P3b%ﳈt rXtxɔjDZR85yYld_N؇5 ED8d* l__ǬA[ʉ9π<'{n}[d|z$(yc+Z-5 ?蝿L.`=5*OIfc#xat/(b+Eڻ ĢWڑ&f%0X 3o=Dx"i+OVp, Ot"0.  (N{ m]3U9O244A:E SH0"i QaѥZ~S%wf4 yrPhbAh<˺c@ N8#F.]xf\`26 BnJjK$ ᜷+4qMG͍,6(ЬEeMTE|6,:pWuAl:t,!7˚VVaIhFdg@Z6RVjbc5Q> p?t>ߗ zySv ^0tѺ%gw2::vE[KKd⦊7^@1҇=`kKonz-J7X!jtC|.K#Y.~#zPz\BPV^XbuDՃ7&!xL7AIx_TMDj[6xI$'A)G$[0+ޏݺ;A\bWz`hR=:./˙ gf6D/#BpV/ѱsTC@Aw 6-(0sBc ݡne k1F¸oNp󽔞~{Ҟw³emd9d5ku+E7ApVЅ}x-4Цc/!~Xj76"@NZCwAQ+\1r׃v6U'YAtK(0M/<;~eIXDΠԚH|QآN\N<Ό臫m[!y-mKg$YjCPT7FT J74I6`YT$.Ι@Tx$-SfS W#?UՈ23\[EJ 2uCt|/td!Ir]N6kcAK9Vkm)2^{x򊽳(]/#Ǚ"%V>@OFfjTV&U-(S}N)1ZڕT+ʻ⪄q?)t";c@:%;-$: Ohc?b'b>V#ͷzWİi8oc-L>!#-JQS, pDYCv"XCz;h^$(PJ""Q1UoS\' Z9j8$1d1nEᅰK HXjm>GH3.ŪX:U'm 7ᕅy͗ϫ˞i%ك-YQIMp 2lpXk;H_'@Ӯ-veb/_La@cvos>rlpQD8C 9%^k=t I1W%ޗDd/It#&]H3(:]6<q$/15<+`7@Eԓ#.譝[wFc֩{( (xQPvO39WTIXt >2r P7~.=ԋZ@:j p As~Fx)`x'bCQY\˞]‚0?$ӫ3ABcne %=EӖqb}oL[sfnVTڵi(ݎ…ռ ]!Z7<"axU>nt@\9ચj*@X:V!=[/+HwyQ?š@NyOf ޷bۓ.I( է?TreK _r_c=%1#e l)=Бn{nG#@zcZW̌s:wou9O ,eGrGQɌIrbH;B m[&*P(]?Xƿx&>mU0?A/=^LAzq/08j!q grFrkt֥rrjRĴHThзW.[AGQHv1ܙ&8<"b{lhžCcq4ٱMi-E#Й_J ӘI<a[VAPo}NPH(&)~Ln9uh_JSB,Ҭ 91S7:sMH!NIQRz5=O.t@vnA~3*+9F:}Omu7]cx# =◰zO\;;̈́oH׾>m=`˹z*s\X mY-"%Nr0Sn8O9 [`A[f36CG8M2!ww&J6C&Xʐ[؂'[X$%#9?͙bW/0w* [J$X+"z~{ctc -Uȝ]$'-~6|k{+tꦾWۓKNO:A̞a[I8Tu#5TU{F#5)<,M`*@ږݹ/x~`=H:W5Ƒ(ַj5RG8U^ٖ2F02x2JzIN*Ob,#kчʗ=Ӡ[&ť.7I5u뛽Uӑ?CP (,) rT隒S*@|%܍ /qHvXsd;̥㘯I7atF dyHڄ3f6 әPJjS 7jfdT)=ash ৯ EMR% =eouqw$IsN$t&k{4@ y6Sa(X{J,M'Uf-wQIldb~XSiVJNBUiT܎r\/CXv- =:¿7PM"!9ZꘂUФxA w;cKM5x㙔sB0iŒe29˵y%C$@v?fħ`nE% r6g\4rc-^ĕ+MUd:Ixφl[ 0m;)Ζ>"P*#=1Čtf%'ǡgF{%v`e{,_(8@ (82-2HdEg#-,iW͛*G*&A#Bư_p!2}S5o_N`R'0S뽟AUL<ʖ#alTf |T:Cn&T<.;9j-vͣ?w %Y@d9 a2#Hpn*z%XɓkrV;i&FP9PCE}rެR8wE#2$e[ ),_Zv4{|{h؍Ab#{TfٷM4MS@FKŠ/U v9^8ʁRRr_><ң@dZzQ_Khͪ#}' lD>iq]k=̘,A+dV˨-N-=WUoy9X)dφ%H%Djd+moWpº OxRvLSbK|;Mۭ:gpqɽ2EG?hOCLyg2'忯_ukBSB ڍmm;sQ@rQn.~܅qQlC0[6ڃyU˖L#L+һm fIR Z )ӈ7]-➶x3ZiZ:g='"-R8!,8'2Xl l;e4]qXO9,{F >FzO$&];FikrH'BQwlS_nxP+G_ a}%avqs?#&A͂b؟^$#^.M) E] y{9xS(XNe\&2 #Q/˨߮rGQs_dYE*JSBkkNہ1RsaY4OL S 'DPP2 V3 6YzthUSaѽWfkYm㕿09ܜQ^\*$O&gHcZnw-P Ld:eTȬA= iE˲SܮSNqy|9sgK1/j۽#} ʲkz!<>r8(=eoZ _UTp| ]K6m>2o|TrIpxh&sC2}>O ID0[n|r0QQO>(\7iהG]R-?p E+Ӄ!~\#\oO|m `5a IMDh%*ILkDƻSB R@F [aX<xU+x_6noCol0b4ɇH0v`"g=Fm;˾؁REfj(ObEn("g]CZ=w4 6Z54&R"i.]xROPoX@~e/đwA7sIܩY1)4,0g\;ْJ? ,Q(F29!%.#Pל6\|&"osb$t41҅GNH0sd~M+o!pF4UhSY5R}1}+SWiA?6}JM5jLVU2`[}}gBNQ iq/I ՆAu6%pXaD\at_ﺥH[ml [ƯF^N0PcnQ== R)(zW0!Nhܷh)$:!h2;Ӆ &0b]Qo-STYu""هq;V$&'2( ͤ`_‹0QK|X<&լSJ)5Qk2ǟ+a%oOi=Y.7ENvC!5XrZVF?_0%CNJTIS6#,- dۑKX3=[F%7h׉~C ( d{`0cASDj]EOꮈ۠%~H\xܠ~?c}&j>`Ŕ-P*_Z!qOC .JfA~Hxys QR9|K6,b6mF FUǷT\iOi")th%>@o)BΎ~>pk^t\G7л u.CQ^e:Ys "Ȁp,MQQ,F߻MX+MJ#PMɦG3,횫4{7W 7ʹuޗbR4g*tZhK 3YEt,ct_R\"@ZWOGǛ-B"3a$U_Pډi5f"1 _JqͦE ssn-c)*J& k&6Lگ;<ŵ",.ot.K~2/T:f*Ѥ_f:+E(l i(zG5@R͢@`Y"P6c|-3+O/Ѽ,Hт*'iK#P֕@zJu[n0zKm^u+z:idbgJY8'TxH͟3]hǰ2N;57FQ4=p}^M<#V'd*sG<@(D|E<`LpDC.\7Rc` =g aOm$nw:e7jCYޓ M L;PŊnQCƚlqԈaX)9_CCK0;x=3c|;hIZ{mE:7^bzƘR ]5#SMi֘q:HGgsT \cʸDr2OaQ eװ"X)%-QRPmV4f́ O@qoJ H{9|0xs[v(0Ώh:hQ8f xM:ȗK%&Ȳ}TbeәAIQ(lḿ;Ԝ[jb+y@ԕJP8yy"NVAD5}M'O9CPRP?Wk @Zy\ 0XO&L(y7! !zhzB?Ѭn%fyGKK6ExAGLl.ċy^a$5Tσ9=}7=*I}1=&ò4L_5#vst,Qz c$~(}I@Lj7IBɹQ(hcqzW8,E= }7 1p*Stu"tO~%pglt÷@$ HD*1)dwNe ,&HCf2P qZ' sPߵP4z|'D 4==b.uxMV˒ 5wOUq?ĥtza 9w)tݾvMmPC>i Ry{d={a7 7 K?[?b)rc8+I}i?5ΜstT }wcR/28Vc}t ;d8N19w-C)*.#8 x腰~k89?'HeFaU0H\f/IRa2 iTVŷ"M8H@A(qges{kۂл.ymS_X ijS:;E:1צWoG*j}|j5Nႎ^RK`dUD7@6tg]  c R*01 /, Mݎ^/lZR|P ThB#Gg: ;|Tu''o9OCo5|>=ϡК `7#'usM>`9Au)ݹ-~IHwB]ŋ9v"TdZ;:| f/7a- EQ'n 4ɾT T;L. ˸~g 9qÉE' 4c8>h([2 lH%#A% t$~A.nx߿N0"imdY>Gol(wR m`be.X61Q YeAURgj*RwV-Q Bz.@jL 1KGϠo 2miU!w`tqנVS󣑄շʇ2oAlu<8 00T79`iӰ[HGf:uiʝ sEuPFT+XR|$wtȓ:X(d4c8W"ĮU"r =SqjEG1; *7C vC|ϩ4$v}iLTy\R ֝v.W"G,5m)4 \xH(TCs};OqGK`wO0f4v=@{ (2pW0}&΋ ;0>ÿ0FzlhVA.L#F.Vʦ:*֡WpQw֔^9gw]"Zf#&ɪv|y\SQ:m%fX1[#2icՒ~exOu]b􌍎Oy{ }/*T1k֑ gP s5A{ܦ!=(b,ơ*YSa)k2&`3}%Uy\g81? e 9b>=r+&Z>rz1}(ac:\zNj"&z/U>) :~t ۧwru?xSJDtMt|rt8V]>=;r2UA/D.Psu1~if@W1 /G w)Wߊi.U4qta;9|y1&F9.b H<0E$ P=@9w *{oa/vβ]u ftş5'lKCxD䆮c- ;"[mʽ<]+-LmZ0<׆}AO Ω֓?۱KZtlк1u? FeO=ilmɇymUU@0볠Xh`^*jeBkŮ%{ÖIJ¡f|,}RؿwÝw1ɸ:ҟx32NwS,rS_KXs~ 4"\~zpr\ybjjhFSqNİͩ&FUeX~}C\Q$dTr/'¿=-K T?Ȟii+֏qԡ:oW%fHxčqDKUDURXrB~<^~jRϷ3%\V2te reon#3$J# %\B)K ,ߺ,HރH5JZC{q]7 "}!\t;l %\vc@^؝1'JAZhV!fS?^=ߺ c=!ghS}eZ| #O/24@lpL ,rVK_c숂o?J+/\dj4O7o[?'`:DG A`箘A&ccm}=򇺞keRjb,(yhɸ@-m!22TpKem#РRf6? #oy$3YD:I}oL&{v_e5D~lyb`ƏAM[t/(S7nԡUH TrVίJ ao'j9,Dt'tqZũ b|͞r%U iN :(3|o )J7.;"' X۽UoVm1Qc1oD??Xm؎s-P+f(zxzƶM< S/}_a--3S* ѽa&֟IZ Mi.GsZÖNL$C\;]z'G)9ᇏpӝc$ҜJY[G}ܒy j߰]%)Vc0$$!Y,Ga9} 2Qjho6x6dM>?P5/|@S#k&14+zd \8@G1HQ#9'^,u- ۋ0`i=gOƻX"Հј;h`Ѵ)νDA ']-Ʈ! 1%bJ> ` VCbdu{::Kp: 㗨GޖRU>.YGdg ~߼ЮR(=x@ni M+Hpj񾟵s 8fa#EAc;d#^|i4BUmWG:ZnXRiB}:`w8lΙLU?Sq32MQRI+mUh`o9Ee+j-"ԈW}Y,%˝wj0|i3;!Ot !33@nφyIC頜>wBًͩz^y?rr֠=/\'&z/G 52,ƙ>6f'N`ᏚgGhJ.o6f(3UL@^j? [U\o~uJGeZ7aE v"[yK؅ڳ:XD!k-U@ @cfMUkƒ+3z!&w"yC9qe=Q$h#+5U>ffR< l͵Lĉ4p#aʭz8r00pZzuCrA:Ka=8_e # )qT#nl䅥|I=(blZ&vY-?̵(~r5O)!Q@Ap'?\ŅWR{׃U2Mi/J!3%S5-fګ`|-ǩ}"6\ṗ\KGQD$sa%3O$Ч_/Һ@# xG`Qל Skp-;p׸,Vs@R\_UcmX]8$*SYkx;4Ir|}ץ@kYcs-W5Iߛ\v=\[#`(wni3(mǭ/w-*);&`Ë*ÑM!LW}EKL2xh(!5^@@ hty7It\>z}w[kǸ &Fiodh5hX=)!cn,oAejєllRY;~lcM/n~ra9&x:PUkDc{..ęm2 b(K2$/.1vC)D3R C|" tlF<Т0uWjS;`& rIswuRƜ'v=YYkFg@ڮȏ̬W6SMW86VAh8*uw&ge'׈Y(rnܜW1rU_8fW eL-3UՓy?y`f3$Z2{/ 'OooK#*8"DC/:DzY$f35GSıai*(Vנ78b4i0GJx 5e3lXcZ+ekCDqAU=M%sM7{Kp's`G;ie:w36~܋+*M=VH?'ICL<7e_ĉJH-$=8FLrQHH]eV9Bʅeʄ&q0)s` B$s%Hhit/-.T%w [<Eo^ɂ4qIBu|V^[1=h&_*>!nZP3i }jVGH^"-r@*~5ڜLd)֦O1TA$yxڝU*FBXjmbЙ`G: |zeO м3 g׈w3"X̪3D^Z|ֈ8)MI0sW8q߸jvu蠸a/IesZ+ԚCEohJIyN*p0l#b_d_X2%'7LKHo0pHRTWf,i:7FRx48*m(S{B_ mI=oVwjR;Pie<:Sy+F} 7=oE8$"@ǠOWu8]6bV :o):c$!ˋQe$%K Tɑ}`쫀x^hLQ=/cd=K&oF3;bX-{6;&[ӷT}oxmߍ gިrI {z"6~|*QHۄ9 Yc9=_<<7zw 5nK[Ifضį Mg ); ٳYȣ 7ዕc#h(W!fϐ@|Y/O6sUӠ_±!76+"j^KZ 9a8"!Л>{@d ܒÛ!N!!OLzݗ O,_2W?j w@i@vjIńny+Ɏuo:/*?] HQ3f{0F9<0ϔK@OI6/ 58m(\v.C;7uRBgjN(ԍ ǗZQfn:&P@FJvh=$b VHq\D<|We(б % ˜o9( ^0ɎtE-8e N`l樞WøڡX&%wss{&6 ?ٕJ&+XiՀb LQ cGƳn0 ύ'k[>z#]" kWQ#lNA`X c>G;aeGXJ0QQcUTS-bqlMZʞ[2sV.{< ɂk_! >zQT!VejJF{N5ݸg*=Tobl^ӃV/Y5'd瓙 ;G)np 5IO At$;{wtRM۟M)܄ gب3T*{Y W\+j8Vi2יOa6~0ElvN`#DE} =}OvBQ8ز4έ]J -}A}SޟZX]KaEp( 0y>aUzmzO5$,="֭*6]jt;ˏU, s=qxQ!꿏F!([1b5xhW0Aڔu'9"IZ!9l\p'k.\&4_n⯐|].#s4-':<\w\=XީYAU˞4ҾUvՉ J88t\1! ߸٨ :zbʔB;Z0ʑ=%\"f#Ym=_9^vTE2 *O%w5XP?[ |np~ti0|~U$ߖ>cz'| _E;`Ep8}vcD?Ef^xA} ҄ ; ǐDmw#XJ.J᰺!K[K\B0 lH`}3bu^dst}|D@VEv8+T D*8D>N^=w)ĸv,!'s)ڂkrǛ(;5 ^Mw|olF=VG5Qq\;G;@⃙Z`C5P'D6> !82Zd$oM@ţa m$QRb9Z/ *eV|:H<cZ"w}i!;؋{h ߻[E75:eY*k$q-q+xF_d7п ZS3c%]֟nGlxw3 FY<~]2`E@!q $EF½GTha7nOY!:)"š'U2SW&U̫;gOy4ȹAwMSםemdI<#boM^I)MsY~7ʳj7o<ѷ}Pd-Y pz͌K+¹pu5q]JS!rdeif-<@|%15M0A;Αi,k{{auH C /4Azy8,0KQ|Dǫ\&؂& wAU7}-L0. ʯx$B(̺o0@o=J ]aЄPa=Go[Ԃ̣_U~- 2"`@^d?kQ/5*.7^lAL o}jl$ #֒b{8K6!ֺso1br` ;0KK1 |(,?pp__{+bvd1P=1l"ȸl~:@IgM2*JrIS=Uܝ Nvio5 + $ 6a C`XcHTp.~P*&c퐩Tiǜ S% j۹ʣ ɬW˧x `a(57m؅pRߌI F(>^uB7 %QaWG&} YxYt{7GƤ4 mlꥫ jJ+ \QRWKmN,oH<ϨhۀSe8j"\=;PTBqQBt3' ȩ*\'=\x2S{ ᢫BK>ȼW\jVO_[Xl9 F>V4vG8YP&OaAж+/?Jm K2.nF/mYl4]y7דTBAQ _2rǧ]|@xM”]z$+ӀLbbOUcOLsۇ4tO).A1q'#N:E8 dEE1p=%qIlUȚun =n]Z.X#In p"R(m䈘:#֝OS:ymjliC֓n8޳cG(6aG!fXP'i?o$HNm80 KuAC iA"@"ņֹc E3zHE]Dye4yvtA;3,lHjav^U] 3:v*!Gk&76CS[мG)l_B,E0Uf(l KSmC ~T  qD-c,v 1mApZզd5e!t!7 'iosJ1=&#sc V^, 8|}xwCfЙk~nlpn(%:N刣v1C-j%Ӈ0@tZMV7YL2X!nit?Pתơ ʁbHǕC9R"܃l$a\^9`e|CnŻAUCxfN%G7>&z>w\t'fUč]Qa]67jO0@(0B+IX3׈ CNmwH6~LacKI'F?U\rqAD|/Ϗ,11 _j&Y\iǎP +9$kE?ŪB[B M"M·ln qJuuc} m{Oj%wmD֜ {ߖܪ,H)ȝopO辵/W_]-6uaH{f+(\=YZ` >in</Cx@R.]sJL P=K, x=\k:Ы-cьl{]g=jݝ?Ƞ?[~>)z/"'1lneGˉ "B-|ϖojXS{7y)t #dlM ACݬhڮ(#^l5!0/xwĔxªtzq.*%gx٘F? z|j0E"CyV"Rog4B#2C13 }yB;}XieЊK2%.b"n0#,bFHy9Ȉ .~Mtd~ H>7}UR%} ?5Azn%?m;T!VQh$drRrI#P>g3hfا~50G#[Ě pv'(9E?@ka#QK7;]Z=a+yq0e:3˺*SA~ ? NZM:ɡSEz1V]CGwP~ x#o_}GA+hP`c@tI{,D;Ȭؙ_|F5vUGoIed^=A9K*jj$Ɏ@̱6ai)T{ l5 8Q-FC<#N^yz?Ox͕ngu8ʾ/T+>d,$ն}ع7 _(?5q@^tx/|a@6:SwYH?Tw!5 ͷDш3`$W yLi=Y$IQeVKl"_@%'KRٱ壊Xvd:;za.LG},J=шXncŭE˺;L`!^lLmT:|MȦ>`5"teDx<ϑHa)guYuEk1v [ă#İG\@sخp|żXcy39GryeNNq TG$([i:H1o|رje@ gg6s7کVn#7;_3xbxp pbgQ>8~v3fp^t'ʴPXJsOn*xm|/_BsM{6phM\(|Rs)7VȸYaڕl-U\H;ZeR EWPc#*Nu-yl|H kKE~lE~b"rUoHMs.Cr:cܫ`C,EEELSO_' 8;vfU*ӪiH2}^MȪfIA¡%ٍ%sw4t `T\M9XN)C7yP#N/|4.%Fr;llX1QXYJE^^{3w~WX!mMVmBnL@oڤdu9xn` ȰȖIi{~ZIu"k6].+0VukXBv,lI 52]ϭsp \4Ou7o /:ߠZVM+N l\YbdbW+Zi:/5){0&\T"E\p^;\)Yv; SOI5su@лw˽jA1CI!9>3җzt~.~[vzM_Rfl|8eM% W`eW :t t:ŴO^mѣjN8:8 ^}'4:8 b;_ʕh!+dZto p}iDs;<54ˤ;|6T U?U\5U[_jB'A87 tPUB%R]qLR^X+kwjذՊ~.jZ/Bᆢ|bj}t0O2E^N_ry1 $ "` -i{nzM,. num=P"M۳z'xx|֦#CY38ۑ7H5i8&<`Iujku "tB 3шb l:~:Mm8ۖ$*=#RS9R&zW#.Es\7'I>Lkv|Dˌn#(kO^ل44\;-ǥd)8Y˧%sw=/ܑ G3yƜV.cD0{>?"xL,ǕLi. {{3RRzk@|x^F}`+B+3(\Fy#GV[kA2f1f1bA{JW,_39g'h`>uTdy&Tw[G/Es-XPj)5t Z^ܰ]pчf4rYOȎBtä}5h5/-" ϋ]v("ӷqysŌ'czEV"T l.8cEhBܴLֵW duMQ0CDpaZڍ WV ΙWPyQH9)̝$ehPkn=-'ԭV{wJdz~jԚnle!'8QL{L7ך (\_w]>& GE dy6m9\$ďnsN QshNLLyLuwD(Ѩ xjS-?Jq+7MDөȋVumn-g[A"zAI4Zn]VkmP'^E]a7y _)My:Pt`O2Sh VM.\o}oIV*}#jtU&` y%)#0sXfI͇y4 ŚL]mn rh*K@eAa=)@U6ϸNXa2ObZ*1|nُY<^c C}TVuC0Ʒvr~z8Ȗʥ-1v&]ƷGhYvZ5v%oӘPj6= -ϵ8\Κ] dE-~|(N]LӘH\B{xF""h'l FQC Xz3uD ?&/`~d-8$$`F"GoWC3hF$%KS9 M_:"E>]Y/mnqN?2x7}{ӧOxs+Pвf~NrZa-g^\fco=o;"868{6,G o:`)UN%W#K+.G񴭰k|!gtfJw\w/}Fdr .Llm{'2BZӇ.s}M^+9PЁ0-&-}ay%n5\Q´ys _1beycM1{RvN,lPٓI4Jz>o)4o:GhKfq˶%6Zj (:6W|tly08]+`G) 2^}14"1ەAWHg~uB>Iq]9|q]#M0Yɖ9/xY?n3n 51'v ؼ+UdPx#Mle&rɳA@4h.cAB=6vsYvs S:w4Z\xH^X!)t_&#3Z-䛿x> &9mb;VpXƑSuOt@迫`HC_$[ozX,$8JQwMB, ) u:f,_;mHBgԑ:}fDI79jePJ8놖G%5*Y+zP,8͑y{皋}\ ti?![fv>$>kǩGKB~?qq6){uŧf2H8X2'C0I  Utq@gbx@78U*vk\)%9u+Yq) x6 eiRojȳ.y6L.a^`&ڡt YU<>!%V=_ٜFY1y3}hEJ,^,ԋ| ^T aT&(4ݐ=v/O'Lr`—P%YXCX3r2]9 _[u8b2ߍjrXya]zZ%сb; 16;yt0]+En؇Dj]@Ba 'J0F"ZɓdOsǓzlz*g;U)C~RYᔅvO&>d֯?V rZbF.Źy& f{E-2E ˔BRA4DҼZ5m<E`Š~[Y OH+.$:[C+ /3ibH׳ѾH9\fm! E|=0Z?IˉHv̀NXЁ#!z|ԈacH΂!`mw~CeP%ˬ)x:!FJ#*;Qc&&}- ?rnHBۄ7nmކh:vd{a\*M,ZpDm Ҷ*b7\Y} 4GhƦ:+k1`@:t*;QLZ!ol'TӛuJp=5Wx?7n"P*Ta.^6Ww:zudm/7sfL傂} v;خ:7}xnp@XV&6;ؓVNѷ4cWs;by2|B",t F&J`;7" c:˚A$NJi>n,cmrSǤJ$ڷ|Ip{F1;##9#K^;72qa ǬvIAiYjOMEl =wǝ;>A)G@7|5E1Q6Q i2yBcĝPak)A1,!6};bB#/$%ŗaS"V+9쁮A $TӚ{m.mA*1ҐwF EGh7!T;'Qqqo(-|:#:cc-Ɏ,I p>{_ xѺ[ KDu{"\T#(?/5@&0aA5qf 3˼Imҗ`p 1ܑ?I-1[td9̹Kj*]poxx~B|`Ja+K- İd6Ѧ]ΏcNVXe-o-+Sn@h}- /^nÐ7ۯWk\: +VQ]2>k8H o6-<\k'`PxO5;)X \> >P769C?'eaEǚd~7R+D'R`R6&39Hi -]k'-$WqFiR& H8ϩ6t u_g1X b֗+)Ag|՗EyQ|FE; qr4 *θ4[ sْa~!l5t)uu'\mS%lH/֝I$1RQn @1;P 0aqC L}8>ͨ_˕ ĀcTpԿNLz-Ȩ,s ip_0%؏0#=  c3ʨw]MCe w/=^*n8vFS=KE]4Ef)t uWu-dٹ.C_=S|;foF1k~ CoX<.|t\Y"uB~棁\g^8E8֢(l5K+"P@# f/YzN\pyBaN 5;P-̬?EOϥO_4 [7d 0Z L sӆF`ӣ~cb(eoJ7X%eTk:%_C`\Y&K{PoU)Y}cvwsdKlM-E.ܫK0[p&F:^:ۓSlD?)ӱZL4"|L~%:urqjdRT;W"KwխTo0}-D >N+eI -жXZU!@yբE f>'2vQˬXa &uaSo 5{W MbS),+Ԑ[^mU/E5< |,l>ƒsqAH>iJ-iS3?v}T].&zuC= ɡL8{ ;@Ro7% nn} sL#I=w+0]x>Y>pjK5.LXGa(T 2L`vA%'P6"aKyMMLf`'C[Q_@_}k>,^CVIx:6aD4fKWklpԒrO,뗲&_y5eݏ*[I >24-~\!UPrksm!W]3۹2KbhemdCŃ @Zk:; L/;o-/Ȅ-~کwEYy6Mi&*'SvPT9('$~QHkWg;[[YWA>~ޥm'Gg1kXFY&pޫfdWC|uKigȍjU"0P?-!cL9 2`АD3~Ic%K}Epvw~fmzgE^z7Az'HhaJF&mlDAן0@ogN%I'f!v{waI^΄M!|(J `#2I9s8O|\F%?uVe.Z<@#IÈ PJZ1Lsu( ltrGVYQoD4M@ʽ"M}sP($wI ph͎\Լ/D(*ʦ=aJ#j_#k;,e+-,JUՅoǹʙ%Pf ׌1{XM(^W ߵP0]. ,B ;3x|?^&s P+L~7 }J Ɋ󫊃GPTB' ; #'v#ҙʩBnl`'5>XFrXܵB|tm`-ΡQTu GM^qViU?^4ڽ/n招:ۑLswu'}Ng#fn}#uq:rmiivD+l;d@tqk2"a~ #_P$L 0N݂vhc3"Ο[:#\i"VZ6SdOsp% đMúMT}],j1.r(I䕅=kj<vqNm߅[\,DT{d*7ۮm#KHzgԝf03MmjOf(̃~b`Q,v cJh# t<ٹ~6 PT+;u NzVaƖ“^CC~PsS0@"21α\Lkpz*)]('%UۻUr2/]=CX;B8U glF*P I(xDa?ƭA=0yS<\Km7 e%+ـhq(҅"ȝ6.zJOBD?+}d߿Nȭ;/ڵX " |Fٗ 9_6]e(cEcUc^ op[ B簘8ɴ ;!pI3;ԗx@= ~Qm,2s 00E%5txASuu7N`ǠkNQ Z,Bz$H#{q^%jEb SNXs )4ӧG8DSrAک=%K^jU(& 7s4~n'HVmXF:%S锹1|oV0K{e]Β1LleUz!0-B%xgk'|Iժ@""gϊG =NS9sf]3N : DlMnggQOL|p'XGUTv\dVB)Mz}/dYpE5 Oݐk tL=U\O\۵zfhϨ@#,o{:ޠ'C})UHZd#E![Y̰rCQøH1=#팢Q ;H.P* - b>$;{N͐K(τGʪmJO[VN4:;5t1g tN-"]:UАq:҃jfbB˨TdvBry9D:էE[ \GR,U/Kި9&P7I2,Y؊p‹f#dm6 o!1=m{wֱP4 F4,ztrma #q,aImlgU,.rd[IoF 4M%%F8OrLY!ٿ+J sGmEEW[+tį3&a0mZ[oa Zoi @m^Yq}e=牶 ڇaPc]hJZuq/хud DZc rb;E3|(ļ{્Q#?$I#i& ޳N4yMLXeaξ45L5t1X( 4ھ.-ݓTnY)-?aY&?sv!m{'#TؐުKi͵>pZA8~7AòyC8s%6WԀۯ|FL3a Y| cZzP88Y$ Mm>FϜ!Bm:I>Mp`﷖ʳts: EІgaP'}|gT)5uVtQL xy !p\oL1|zdbUwˋdD-:۶޽$yHa,HmoS1i4Sы{ﻷ;kd֭{W)l\*ao;/=s~m婺M1t08VUw`sC~ Kf$,veV:R7?״u09 cvQW82%jxjilW55MM1s<1~>(z5&K`EA qkу:Ö-ɞR:?˚!]]cvE$a>W#t)HH;h A+RJí5WaCnι \ PPV 6א]*O+$R\Qi3ybzՐ@_k7-4~lٷ̉ˠ&VK<̯@R.<kkiE ,Tm$n{j5 +PbS^I:mĻIAdA[?Ҍ"\\ϧ nr1a#=4>|_A[wBm2*!yF6}MTR!(RC> F6,L\:ʄn S^~FUU|T(>q{me:ɐoP'^q/|779QUl^/zsi@Y9r [cZ{'L(Nψ@#t ,XR+#.N>NPX3 `-g"^݆d?O˧HGD "6:ٝ7^bwqnl_6v/W$E֨1oo&(d_h$$ ԥgBi쒇뢬_338׆W_?5=j4-$t!o I6]0P 5W: ".;i'cP"䚭Uh)–oVbh/C/@]$ΟÈaݦY+1Zx +-]S_FB]{|rE|%lN{\K!-x<.zedV@6GGV%[hՁZ#<Dzpyt&ӏk[KڙCX)7n,!;C -Ia e7*[/A.:ӈlgy5 =dҭGIW,Z1mb!!PDr.HCDca-CdMvj~a+'p zr:{@ d%a}|E:\Dnآ^QIp6^a*!4=OcmSԪ*Qy$fr((k5tv2I?c|Y[ߛ%;~=Edr8Lv@O!M_v{!x? Y@pM}e}+ ̚2|{c 6HJRJ4iK ;xF|eF2rmAT؀#kǩ՝(fx(t8L偲F^_o:t}Y8 :l(rQ8_D'[ܐi+}zetH+դ!W+Χ qQf_}h8\<:(0s:%'(HD߇&7VKKsI/rqhnO~wAod͟GuP7pCՕ$t FmOX9rxKj ҐO@~4aMgTak$-` Nƞ%$2Ь! |ʑ2Λ>ꕟP-Ζ5`ܞeW.Qo| |4//~vȖԏF(ZAc t|Ix}B"Z\{W@n]k7UG6[ ։X5~\hvE4%\ev ?Q(a| cnngD/Ϩ9h`ckH_cBXb>WYcm'$9E2/վ ̌A*Y_s(yw4@&gbTK vF3'bs@_8)<T<3=\i uCHs!_C(תLDJúYhC9I{z&< V)QfqۼT1jeT,QCcbo-qn>zN2)4S{ϊ!7R2 Z^z8Pz47bUP -~Ҏ h` ::wpe!"T,Ferwg9wv8ˡ8*hV]p%PM͑" d5#˟pqSxK(JF rHB$?*@wNPQOZ^MQ,+dI^N )o<áH4 Q݂Z5=x1H8H!W5)x$x) +ȠrpЊ9oSr4-`Eʠ^Z۩>A9 U -##_jlVX`ǣ_p CGxXYsg!|N您k^ -N?}Rt35:@84kd E%Fker' lIdnEqlczH΃nɾCvQH9?iNBd̏HLX\0rv!b%]e7C,h0-|*Ovq!EP:"1X22c Ayj#Q7|$Lob?dB=D{ " 4EЦf'MQ$Üec'=w6)~™kߐAsvr,^iTd\R 0NH}0g_왆Ͳ:uTqzu;sM#R8:Z9rU|2}#tkP94x:olJ%6avu.)v3U -NS| }GhB"r/EГc>_$>ΊzHP#D2Ȉszdf?zaE M 14M,F 0 GzR3(["JOݕ|֭hLKqxaLJIϨ&^5iB8i -Qoi'=oh{Q8lj,] ϵFPR=N&PlWeڲ.b,M-Ytk2)5(A&6V\#Sf!Իc<:{`J)O@ = 2jϒjEK[iCRq R 4ڍ[ї݈RVƢ'DZudD&N~]Qeߠ5ߟ9HʞTR$-zV0PzDUl̎|[7y` LU=TEڃz|x~cCkg="$*wk"n9#k˻ٞ(N,f"G_1DM}ϥj"Ųrk ۾Zͷ8Zkue:>l; JECH|I?ЮUԲ{I8>,n#dB̴̈́{j ׸sD3Qk6u,s.N' {YٴGr]c0iHr k'CK̢wEexyt w5 JAmλzM"uZ/f]xш3w6ƙ*vsSMJ|M`i?}c[Ѝw>藋9ɎnMZkú^(; 9><{*K# :1<5 ]c٧:fJґ*1N/x~*oHBC7 Sꃤ2Ɔt:9q/=%qi$SƒS]lm): om1ko[Fp씣ֈWRdv'Xa{2p( !AUJoDW& վ㡜_E  xxt[ʷVDw:_iloY#?%*jMdm_d$Uz~Dc50%NzeYYD;W04VkUq&CʂYv\PnkZp̤(˱IvaMgh*''n f {Z_v߄5C[M/q/?M}L͑yObdB"2\fCy#lupZ@ٳCF4ơ+HVJްGs2OFzwy[?$_F3% r~VCߥs-:+g+{屽fQ'3= V%FjmDN> ECfGgS&#!ƆIL/Y9foz6jV\z$F9Iaq)z2Е4~uڻ|+#̟yKK$];uR(W@`I&15ꠒ9M} $c 爰%P$`X,6<KN?&gDkfXc񝿂Na?|^W8J\Ib纼JP z@0BZR\8*&H9D곓YD=V/d+-'=]ڬQ [ieE8kOVe7DraX h;iFG@s'+81c4&!7meHSąCװ Li(sO̞0%!~ & 3##f!ZiDSxࡶT\DUP_pf~Xzɲȶ:\ƻŎU!G(ąZ~H])/}lF1Ԭ>C42;LKMo=yMA{/|2F6xIRH£QwGҵ{DՈaT㳔u WU' yDLS>!:5:W h+(3|+*cjZhxu\^jc @.8үh:&/ׯ߆W糢eGr*T&^ RJXf8pPt  P{xpA|* " ʹ`{LNإɄ]Dm}4X^Xjb F*IlHB|(&^.*sdLTX9")g>"h/JDnynёs75::<QY"0LIؑpe𼦀Wa{J֑fae]P=&L 28P0ƚ*s ճd?LKΘ+6|c'ygFP!(Z 8s/o@'])&'4 qlKP,&̈SrtM\L[Қ C1%*.o$V4 V=>][Z9>FxRtvEc} .`)_1P+bOy.]qlQ&NV %ES aHci?!jxA9ˊ" l3ߝ8*AgT T?-Ҁ--(P0[RĐ5 4?W Dʙk:{I"*ί"-p_QvEZQLn'yP,>+ߎ[TDWV3q!C{V+B"Ei]^-WdI]O3P0^c!RjRN;.`Qi|#5ǧiڬgQD BeP UĜv@*9$+|`뭴8M=EЂ_;Op,ڱH< ˄*(GR|JYJaw=2M)FHW[îBYFo6Yx@UY4\Nl.J*v}J76N9ks;_SvwRiA授(z,ˆΒ[ZJ *xhs>4lHtbYb`3ӉLʶat$~ȼQf9SnxB$RXm_˗;}\wL5Ngτ~,uջ:-j&+<%\g6 a:ph fHÝd4egV:/(i?w1tˏ 7YnML<|VŒH.E|?\1c^b"ϋaC " > k8 X%x%N) ]XY$kjNPv3o5.CCl'1clly)DbXj2Ci|-!5utzV/C'N5B[_X Pu SWD\y{sF""˻&#$>[<2>`g퓌6 ,I5l^qE3rh]=1:{EeN'3$ϕ*åUXS<ƦGacm"aHFcjQ RDؠ!\& w[&xt+Ip_ߛ5ɭFVnD@:F-Jyia!j4%3 qdW'r2._ GzrLŵz9fnl;.ogJ@ԹU2# [Bsi?N@MM0yR ΋;_9cmb 5q+@UmJ[3dL0qnjv^(?ggBٱH4q(ۈ,ƺ 'Jl5o̦ ;<4Oނ]ci_U~CJb`e}eO*`WGYW&N|՟m^I? V|&h,mEnPr7?B=5LOi*3>+[x$:(sc PβiG⇍e!*E#ipa= dbU`5^}uJoPw2h%[HD_cF>^y^jD}:ҡl?\ ?x ㊕DROu &~WE 幅ڵcmO,3YT-:76s@T[$ 꺴Á6-6 c+ocrXls%]~hK4&&bn41w#0=O#@O!`$#*Z=>;<'P9W4oئ2A 5SܭQrx{@%1`k`LYn?$eMLVQV։`x>"ff)ՌUHbڄT@*а`Q:ɘ.,Rg]Gb^#-Ҡ(LG1CHjl,hy^l'I䙮z/aH8i:!"Pq!˾,FJCXAyQ6}7NdeD!3Pn}y nF++!x@j<\=mDhw|(r (`Hzzt\IY_RM;+K`螢vWG: nniS"֭\9㿎flԞ 74Tjv΂Eyң {L[ Mtqͻ׹+ھ8_9gV|Wgx1փYMx4^hҿST641NS#-K=iB]ŇѲ@nC4^1x}4痙HXy졬yF ޶XE[3e@c(ezQ &T<㈪)N*[QqG~8qⳓ]ж;(gc+/wVGkT_y=,wTg&b=#\jIe s r(. 2Ha*17sS،U ;FdrrC=LS>W$%Eap:gtg9y0'K\\E8c93 +eDȝ؛K4oR#Y yFb8$xV#IJw21*@6K/]⺨w3KPi!2 Z>/Hr]2-!b`ۍ"@Žv11sG-ȶYkTٰ8_:ğ ,V.E.>YY= 9?n;7mޮE yo~<Qa8NU@p3TH^= /Ñ̰ wdlb&rYcx=)t=ʱG!:{8l}SS:|0޲* ̴e䖮5ͷ21TqFzFT҅Vh%9۬>ŧw>yWAP.hOEA'UDǩi^2>sğ=<`j+GWd:D= qbն]L|cבr_㳠c$w;X hߴag{ X&Hπ7-f`~4) z@|GWwnVn a陛,~֏obxAYkj! +_sItgOEBjZr_ ӲZuS ]G~֘1?w51KpIޔ"#R7Q<8v~IjaPVXCY[B%FGiriyB\V)RعgpΦgIZVګiCDɹ*>QqH*6Ǣ|Fbj<| 4˩i3js* ZKt8-u kdLSwLh2Kv\ 竐gk9O˒& !8,Ɲ>QP_L|}ڌ 4C |n^69>"FUHb~Qj,Gk/{`~DCRj ۆ/ꍊcs^w*nPKXFx{"M!Ȏ |D#9W7/ a۳#D5J;w!ȭ3:2p_ _12/79xzn=tfEv}Xs?/5ޘ*Cl&'h% !s0s$HDZy9e=y¨GBH;ԟ, 35pGLdu2~j0m n>;< yn1Ma.j7vN3pcMXHrJiO&[LNR_.Ӂ\ptGӞYԺ?@^/_[%Aj9_wyCS&ml [I)=HX4őxf~ V?f@LN=Gl>%]KQ l ϒ]A,7-moYΏn.8:nz$:3_`Axt;aJA&l{Ru< .]dۉ~m1AYĮk8_ ܱ2h{RHƿqߪZ;0~٣09[^E/!S4!O"3QwQS-M oY4MG{ܤB ]{3o@ؠ PI)t䛶Qc9o('*J[][k&;a>༣AҜh}Iq:SW $γ6Ww (rO#A\0@(Man=Yy(dP @}fu$0ܽF]7vq!}2FPvJ }QFBq=)Pwѕm ![M!R8T.PfJ7X pchQ 򗚀9݁{iI]B H Tv7SS4;`^g,Mۍl2T(hd;IbBB+=Yv #c&?e5xN@ufATB S؂OTyԯɾ%;;KcktL$Ha{i=+5SZ\~壪L' `<{.bj:Dq4-LT*(Eb2{~Cѕ6T?gz2GVtSW)mh^pz8̩@)+τsU}0W#O^`pYUDE FWJQs2CQ":W?~| En:!04+~gԐjY7,%9E,;ɊIY (Dκ.K@T#"p`@ob,aJkR*Zv96i=ERny-a36T>!jÄY[k۶⯀$#A` l*#tvX6kh#ʦ|n=kb#|)GTgc0v]Ņ3& {4OHϊSm n\ШX#mtkZC`$0Pӵh-\6\ک |E1ovM0HJYR Xc+6fݽ 1+yCoR o??N+6j0[5ALBLz A;KDa̱ͽMH(~j"BHXvm>H6vf-@Rkhƿ㢨!>~cqa1hA\t;ǜB0XvNޔld Sp <3HfxF&mB!}£J]JCY@Li,<"r)sA: XMיBmg2p`cKw]Y~V`emVkh$c f=TrMwS#9+d&ޱY?1wجIl# `OD]q.B x-A.FDY0zofh=4M4J.iM(m1P⼋[E>\h|Z;+LtLx,њ%Tu buq*e'6t)b""D K++-W⪙O-Jo(2qƢEij1dk5Cpq0}2`QK_R"NHwq7Yn(KN>nb"&2]}cw*fuE2)6:rJtUE}0Օp7F erş'Ǩ|8VSމ2p%~2 |/"e6^UĄ,gT붣* ХH-rNW?jgo:3xzC;NO8lsR(b++cq]~b^3ώLN&^Sڏn$P4a  .[p~J޽YGžI󄌫"wbρudɓ`!'ޙ ]]Hb.Jl?4F7)L;{I>96U+BAfxu Q[x"TjU<~zJX6q}3pfѰlTЎM._~p2Azz ,&ae`kYxC/N/HjKDgJ IDk93SsmljJ(WyvsVmv3 m9. i:|K8rNLh>dq#츔B85=`wHɜrP8vHhJTNy8vԋxus2; gt)Q,l*]TzM9H@}6 1n3åwЬv9l \l+!_C08ZO#{wLU&Ceۤd h3te~r]?>$I'keʽnCHĕ;*($:M@ Csv4f©Lu'&2 {7wk# kv' )hFq4*7xrɍֻ{ڼq|l8++ {]c2_-{:0[$S8c&Aj)ԦvX}G!4~D̵Q-!~W$Uu3h|\kWWWPD!U3Z׸pLL"@aY4WHZo{nː ͍oZ wtC$N>cSpKuSV\"nNwaZ]T;Ta1j' 0lNā={}6Mj^&p x;Ʌ925Ҥ&-d+l\=]25pמ s-y1-Ow`ɬI*6?n lUvWe>q`\4orϐz_gAAq>> d@)ݿ%{2%qey׶U=opMBGnS!kӳY1 5I@ɘ_uC 1ƞSbѓ:y$par{g=MtLOurтd:xi9N&M<\GSVy,hg$ iJ3Ou'-BM]Hɪk+^jCMf `󛊩w}δUzZD2[^FYK.FC(bOJYn$CK]4 sM?/>}D҇TP8gh7"N?MnW !b*jol0&[cS$C+sebB36oEzeN/+L@g:(CY.ǜaMȸ_PmvOh4$C&{o]}ĖyΖ1 $\<[Llȇ;$|eESBdid"Ak;0T&0ziR=J}'P.cZ>EB}ƲTQt+yK_epLQX?Jp6n\"2_"sҽZ#x]+Ѹ_eC60;9b5Ę^-֙vr<ķFԳ*)yiyЎIڪk獩᧻2>}\L6%9:"~mZTQ,X r]u}1O9)ط[ʦ"ϛ2)L/jx y7a OHʇ={jY%ZGlu0鳊u`p8[hR>owy Fk4JSZm>Ni1܅-.ND!KZljerڣ`3E{ wUHu<,cC%Rm=B 7E DZ:T2P˷b#L8dgOkpj+废t/i8R0C3 mQzurypFӚe&"O>P8 d{z>pFgSwq?-x߭h^&LP{\^pv{YTTQ3 j)ɉL!gBֆ.WJ]qK-$T1Q*LQDxPWׇzzz@%묌`g8PrPb?$gt$e10ѾA+Z t~ m&x6|o^g)9WE*CjRKOVS7׍S,o~DK㸢{hG-KaWHRfkÉ&)E J] y΄#z^ȥ-6KPxxB\'Ɏ6ΗMGF7Y6+ ݪr87X)= H=iW#bO:e`[^)#ܮfQDcFb YxD&jv(k^W+sSɊ^ @Dچz+9-f@&o6Fμvd;U>gLह?D_mc+P*1Q x/a6:^X } 9ځ|H =>$ Kճ4N _i($Ȏ "FuNaBL"`sukPs< D/ y-lGC'W@MU)ռE ]?|?DhoqT/Oq@X^5t> FA,`q#%3b }Ug1Gm.s?9~NƶfzKAqT=XkcLd`4N̰}Ũrfu_Н:T9-)^#wPyخٚ5/Z~vq|m`-(E<1C.J)Asݬ7~8 d%$T<i\+L:ro(."^<tU,M^EFr;Q+ϻrd3׶"0Nn8^%+~MOp#~gD^a@tPe4}aoWYﲏlV2'@!w@ȿ> VS*՝۬URo"臓1bpzvb152Ʋ~:ܟcLJ5Y^PW{N]ZMԺܦRDXٝ .Lղ]Y&_S[T+*{hGi2sKL;ʯY$PP3:=3'ei[YBߗ$K޼g.~P+*w9FoqDDLT$^xP:=x3#9%cŖ{ipETlہa䡱O2͕m}lof k?"clgZf_Y uDe钴i;%ʤc]?Svcgɻ4mQ4B/1Ρ9¼jDJ|\ύ8AkV*[(hb +)Tj"L,45>2gՋp:Kk* 5iLQ§H&'2fFk,d]Y{[J Z:9g쑴%/dOEj\\mjeXϞD2g(8OK)}&ZYӦ4tMoE@(⁁Bsܝq[RN^᯲ yVϼ<>Qrp]_uH;7z;7A#B\-pO9Jt 4~n?)RfFx+[GCaf >iY N.a0Eix/Air,xXJi̓HVS7iY K-Kj7&$+/ZQ*Z$1ϓ®6ɺ孰`WUTV=zxO9=W8ӵC FbSmg{G #CtbMeYT]B8 ~~& *4I9oQV (۝(ᨳ2t|3Onq ㈔XP: `, yr #Z -Y7Y{./glz' P,Zȥ?BX!R3ʸ;1.5*HXj@lWB{=0ly/Cg}]Жn_Vgip?bſuNףǯ V!U#%ޏ;'%.Z6.VGT.'ox>"+e11Z_93~@ne !h6Wڹx}gΗheK1U./kA/ $ş?p9G]+֖@&$yN蛥 ?͝5&n}eQp!zGh/z$GG"TiI9#ޔ;|JmeM9 byƯe8[̿ J'FG3*߂ֱuSɩCmZd9A6٘}$k*}sCU(zF褌\bbop{lta tI S+Oݘl4$xk )w%Z"[W *>2Н]'wxb/I,E*U}׋ *Ko.It=&8;č. bDq|ݶ}Iľ"t=)0 e`qPЊ|tC[%n1I<>ee#K\(,,BH*dL ˊb>>qoymR M8MJO{G(A[zG^ Nb* &11"gf0N8u.E*?J؁HE?z{u"7uV8$n^?LEU RX信-:YKlЅ^cm8} gyizqUB;}䅃F~lW<K!Ǖ2ii1]`<7!J||¸/b74È*IXgvwҦ{[[*4Gy'tg*aqV*Q@B&Qg\G[J In $*J. p9Z7:C^dhOQ#WOGA 3s2]wU|qsϗ)Hj\Pk38J̓"o\( &R@яjrIuV*3<4{T1q!R*0I|x 84|% lz|eT1*O IvXLMMie, =9Z('Qv}}5j 5򝜃"@p_\,ѵH,? ~96o?řVy[`Z4edxyAZi}aÃF$蓯z ]Ͱ0]E(uzbQ@Γ5g SEߡr8*zmoUAN| |Vܥ(sF6~$[u?۹ յ䠌~{=qfD$pc[1G<[(,;-fc-O+R [='jG=n՞uM.vqdn/*6Q,R]J e>v5HgS0&` Cp {>| #2' f;:Ǡ6v4J"< 6cݗY`cb3䍍e-v4VPs$:{=nUe9wOy_R'?W@A@fǥ'q:wNBBA,bLjrΨbMءlñV5>k؊QWjցc:^ܡHQS)6wI ʲ-ȰUnz Ԩa8 V{`O,]S!/ Gry˛1+.v<ᬱAqG9:@U5cK V`}Wz:UTl7mr+W"[՝"zKb \0Pȼ'[79EOFpM*!/B/%mKVHBOლcC0s'Ƨjn?4 "xX[H&O'QNT\zL /2Ǒ@lI`*pf*`?ȚeV21A}_IrSJt!s]E[ eǀJTNvX7?y.+VXZu^WmA;+D3UgR{O .=Dl&|u 7ѝl]bl+eӏ1-DʼtKn3~:Mc@%`(mjjLt&bRQ&~U9@sR(<@%kno^SW*7XSxFMJ&H} ikk.QrnBE24ؑ]4g oj>V&dF4|N9Pm&KȰΌ|h*s`X.6+"7DgJ}ѪU$8yQNJ$ zzi ׬c=1C}*f JcR3,k<ɵ,B+|87>`tǦ4?$a^?ŚP22<:\!k"w%a[i|@"C}Bb0 N]o><ݺ)j̡;#.*7+B]F=J7K&l]F¿grUiۥ9P&`p˘c!IDĸ)}ˉ;֋v߅P-$mkU/YhZH(_>An]D2Imj5^}8% >o5A pR\Gr2; Iq`0[E0U Nƿ;v*0Xl)rgKMߵ@0(b|4dmc̝R51ôA(~CzO}_?V7>RUN2?)N;+ @䉦5K}4}4)p(."%aނ{ҎG(&D]mvzc1 `˫1NqY,9֭Ikk"~aGٝuCC=xWКHM*5oyGMO?VL:9˥P λ:y'|onKH! "FOxM 69-@5i76䃘V0C;R--h7č^t(QϚ<+B )͔K^ÅB(cahkρGkdR7CǑZw3s+(REkIg\W5##4(:4a$#s`V^d1eOQKklLdrnvS)`P$kAvba`S=J;)G:t8Lb@(%o?ΖXz ^ȸ{6>27:cEEӟ:H\ ##$pPY{ (mg#:ұbvQN!._:awEy60ʉB $@ECEAOhZqOsvG0蚄at<@^Vfi=9=)|Vӊ@w"̾r`> 5CDrKpA! _U~fӵ'@Rg n޷\/oBy,IΕ7Ò?@nC/JEsW~DGΘb FQZ,L/,l0A[ T ^ڂ46iTti!.>mFV?6A q;E\(}3+aooqczoCi67>%am"ܗ u< dP57I8rQ;8:}ma{`_y;;ꎨwmF 9UȸzڐNH6o tDh5*B'XeB5LxW1OcL_I;\7/k?;T|}O{Tϖ5܅ y 왝K9o  k'B#bIz\zĈr87݉jp=ߖ-nT3\#: q&{=z:* NVO՗^-̰̣2Yɫ9Z~kIڠTS'Mf8Y!宏50[ƨk)_}{̣q)fܵdcS({`tm Px|؉S,zM״{L6X:|[e M:뺦!MuNNZ3Q-ɝZ ;6~؛KZLt)h  #8NKz)j׌xR* SQZ]FrA=/i|MݪN [D%ZGI^ 9>#4YBI1+{=~{(KU4rd~ݷ&ƯZsD0q3@XDWʌ۬uKoEŰږx,>Ya-k a4KeTfY'/Uay^{׺\|eÅ\ :pO1^c* 9}A?C趋1CM%@ 5i؟cu}SxKYЛ ɚreXm? 9X#Yd6lʼne *o; "֛Pn!~}wB*bU/{&үŹOHSd2g4A=}(D?PPo,{ S&Xuչ׎SD1Uϝ7z$xbi -@&quczІu5y5*b|/a\S4YrƠ(}PÜ鎫W{کvgn 1۱I` IՂ?Ƨ%[ 0oh4I tSǧ[(>+,6]^c`W A 2y p+Lv}ڔ˩'25S*Nm޾)0e e[ѩ1I. 0+I0ɧB沋%-+0P8;J @@:~i9U ϡcbY\`H[;v).RcA;jHR^hb ybCc>z*T"茛o#ŰwM< RfyQR|f>ao*Rn+\0G(SLyPR: i; %CT[63h\^$r>ַqH4?%u4CsJYR\*M(]eT94ۥ_m=YޭdAԶo kt4VI> nM<*/qBIͭ=t)TjpptqqN='~ղv.ֈLt 8Z3MN52șbz)Eﰊ~Җ eJf3@rD lUNz%-J4`5ϴXGK\z>b1yWE|fߢr;y5KR6r^iDE+DaEr9s% 7%|cns89dv( Tf'"| +W^ g&q>}ɉE?;¥y!~z`sY׊*!cMReuҩ bURH,ʧR}v"AQSߤ%0SenJF=D;vqCuc(Z#jf# mo>33g$NkjU3| Y6dX` )ys,V<] % d*#r9fX Y8n8 a<;RO[ƮTXl[wX] ƹ^J{v&`*7Q@*]B*4=.U 2R?ea fD#}ۗXJ;]RMq%_z\icNiTo%ꌫ44?xl9.&ѣٳWs w fÛHC;% !'#t}Do㦅K$_:~c=?pcDDƌV" 7<`sq3i-t'Z]RQ FS3kJ;""I *9 lxu CPE(cp @ϙzxJ )#[g R;;UD%0bdhB{`'L8wbbK v" !i(2KLZgOj^ ~~$4^E.]$a+qr9eîpoO2!WT9)31[bfg1PKVPǵۃG,C?TV`֎E13C^92NMWϬRQ(md{FB:CH*R/ŷDYpNW;TtL3HVunE5⼣\ jLy'1{FSKmՕ=yv0/PhyߜҹkK 㘭ؠ{8 Zmf;뛗`׫ u7d]K1#0bxQICtU\4#.7z_[Ȁ +YgX![=Mkf]t~h@@f5v Ô3ƚWU, +\,4}DF':>զ5[ ˂{y׸>ImcL]䃫 \xoR@!2;eY1Ꮪ+ ͔O(N}F5e=xPĶQMl3܀OdtɺD',0bWZ,S5?"E" eSQrcFPNZJ:ZFZol[:) z@ *{Oص(晱J)I Ut衔u˅!Ɯ$[ue'F?B@ ˚nڑqjm|Yk` 2,`1^du-d*'լ[BW^3aLk-+-8+ijzp7DFe*"&?-=f/ [pH9ULNFXQ4_tٌ%`>i$R:҈DH [*əbgl>lp>zLLvʪ&B@viME/[4΃5ͼsYLZ;yjΡ΄Tnz1쨾l~^z0 eu7@Xf2/#FYەͬ*PJ%D.Vƹ6vhY)_1ۙIŖ =P͉_+;(B!s. I|EmJ $+G.` (s 8#'i2YSV,rSv?7d҅@\ߕVWRA $k"o@S%Vpl8{zA՟:@g,gG=՞Qln~ T0g[]@Z`s ;\,@_jGk~>UKliu*sO9Kn$Y2TNF[zӄVxR·Xx4ݛI(&ep {)a춄?;j"_B GABy t L3ϏRGߛ(&Dm G(HxDJP±|jr,H !1;zB';ZF!VuĝEXeo)e<1@3j+$?qN ;G,H@X{CaqP8OpJ\LÄcRĞ{ )KIwkne҆  ؝Ǝ75!5rq&f1" ms!0Ն;03JwaD> F 1>>aj@!/u:hOR=5) wYUKSKt7+o{EImR#(azsT8C  ,w)IF\{t׹t,;=!ݝ.LvtRWҨȽZ}np e +qXY0]| )X'JN8zƷߙ =69mfCCɯLw-uwnϟ*Y`j[ QzلK!sR-=.CQrbu"ARY;"3R% X8^jVPC¹eik B`@&ЦRE%ϝ/A &16qVi'J;N n_?aͮ)~d~LF7!ſMJ"F&4, W"hZu>NZnbguz]C \$^N6HuҬ__㩄ך2 . Cڴ~')RP˨Z^F zGF+s޽jc228Pzm3iz Pv%b::9up1Q-z!NǞY9[L3-*)42(rLx;5͈O :=S(y6 OiF6[v=B)ymp> -q\"?+VH|` -;76M(j*Fyޅ^WgXY{Π*(%JЮG%UL>\'ZC6% }:[?976YK ;հ44<Ҝ%E: °JiV9]N׬An$ZvĠ ?rΓuE>{yD3C(l4#737MhH;*JX$!e$7S.l(JHh>?/ 0èbJ$cQ,cvth\jTbP.j:Ծ@qz0D)Q$ϽژJgub-P/4&̵>y[BOކtn ,rM h8)е-۷Tég:[UP\5lqtRѯ1{%dd#1" Ћ1.H/W|J-(TGaKq 1'GC9׹⼧yW%lє8Q&7؏@'Q!@x#+7f8f7+CpifD-$D ӕ\;x:\|Wd}wX]0hP~n&1ä̇ޫL\-}ew8ۂe!7] %rX ԧb!FiF #Վ@5d˔s#މqFw˽y<(Tba[PGkղ%=Vq}~!.5hXbɟ XveA O<fT.}ۖHJQ38D ֌]wHgkƱ0X^vlrjߠH8km5soq@wܗf\/Nbjz"Jӈm[CJid&}ct t>:&aC=1X*O#Ÿ3ƪd.RjrV{Fc $JXW.Mv})Q~/'H-e{I{T'}02|z`p׀YĴ@lBZkGW]G5NRqy(B?ChJ|OчW]{DFpQ :E`6u]D5>UP,nM!9 ,uJ/}Ӆ>#9];Oh5ClRL4S;7\a.HPFmRZ.j>_f]H:z$Z Z._HtER|y#p_|D `X]/98ɴBM?jp::2cNaw*PM}r@dOt,?,F@ sn` P٢<]kPؓr;'')}mkO:ʳקa>g񺇃[T|y$.~6Bx¹RJA(x`!(0w jBۗIs3WtN 37iޛmD#JWg?Cq-K??o2[";g?,\cၩ[ De˥=QVM̙MLp;1Cl7y/cV_ۅEC/ےwԥbNZS;>3w${ x]e?#qt¦R01 oUcszlHs9* i:%wxA4E, @͂,}<-6@$:;|ƃY҂_"2D꧶Ɯx''jkQD-+=t$HFI(ԛQZO'%]}qI?f\1#((s XF=\=vlߢpBڨCwg7jʶ|K`4*Ţ8v.a2 ۳N̳^q`;2oR1N58O'Y$`01e(V-|_cry+DFCRqI ?Ƈ^촯0"]zfjntMEW5h!MZom )ۼ ȝRb:7[IeecRm[e_CP HU WC`N\+]g[L as.G#Gc*+-seSdiczVn)dAoN&ZEs 6_w]Q7/sWX7c &Wđ-k" {`޸1hK p}Բ,{hդS nj*\n|T]fp_OB}h- cBWo-ۊ5]ot6)(h t#մ:讐/['K⃗hIO")[0t!>6?9҅]|t;=shxt04fyk0 D~E$ <{5]PJP<,kLu诽U/rM u@HXqWR%_䚺6M?d-\]erA;iM |t ?ZWUQCtZ{϶V |RNBU1W@UU*`)?ƘImq%5D_4 TEJ:89 ~}?c9ml#۾1ϛ\*oE+UL/2׃I=M=f\g&w%p Z<ܴy>?sVOb=,^o}K5.H 9 ® Zq Qgi*$ pj4B[kzС^̢ϸ2,𺱴'IF8}G'Lއ2͡5azӡ;G {gD;pOD_xdO F_J}r`”x*XJxa. _K˙!##&HyWa$w (?qfQxG[`N]HDW~Դ[5L"nCaF92+ulpThDXz ڳs}lR\NҚlkՀ>>>]|71 L-K-GMȐ*ufШQ2N: :U 䂒F?=N@Y /<*|NVľDŽ݋; 9Bi_F-5>c{\Su@FG8Qi]/>^-0ftD~()qdP(PkA޵+)UNU$ xFom R텴)i lN-J)g y2"pӏ'زmk.&B)P~0}i$c* 8Do8Èji^x-e 64oq'-qur˽ۈѓj8{0 TJtz2_*Ax2rT?պDXqZu#-gN0Mz cz'5&q$&eurPsu߳FOrp2Z- CΞTe_}0]ۻJHv'+. | D彳1 yJeXba=B'zK2Bhd9mCEiS7WOeXI[)%# QpwE69^} lvͷI3m2t|ugRxLA612?LkP`}le^5(}P_Fl!>e oJLm;\ yՒs|v,M,WO#̏ig0?+ڲ.?& -(׍qw?cۀ4| }oHZϤKt2F!inV~|1KqIbBt 1 >Pwq5l+yX>J&TبN䛣0Hme2zfKRٮG=gjREn` \[ɯ)Җ*MinEN\?^HA"㚆nbܸJ zR!WՊ5D+zvŢ3%֡@IShG^.d4ң% ="dIIc+qDղY"R<>@Z #FL0=fw2:& @47p$1s9va!WČ ۢGΌ |TnMɊy74NȲ4?CU؛qlO)]}@+$ZYïmVZHVBQܲE,7I8Ml8A@ Pɍ?3#oC[HW@ngohΰOAVhҎFg"(=ϩuj!i`n$@Q~>QU.Jqݱ{PAZ4oUHcyv~j.?8cV^$jbW!ju& 2E';N۫wd_N Cg&u{kL{ nȷO.N5EOb;x:Sy0mSAB1g@mk]!(4?/rQԹ-tQs/e0q?սv$m{eH&[439V!UHewɼ -|io?m+3‚[31K6Z8FaP7ѿzQi#gr3m F. lT+:9 `,΃R|%|W,CcTʿՕY|xm8]e밿wb\xLX_;텲r {ǥd`!fqNج^ SSc0C)#LOםRc4Bz͟/unodH9bő}4(,_]sNO0⨒}I 9H!48p[\+jt8rN,pyzih,ꄚ哣eCK{ua ExkiD:H D sX8O$Ikhyg'_HH4==0nY)=RH>{#Le=pӵEr#F#9(aEe G2q,`}@'& TYREY\RBbyw"5IG2`9ݩCI_]4=apHifl'^kg}oĜlFH|BV\ UXm~?yoSJ!x_V:8G}&MX{QDFS:a`|?ӇUSR6j%JgZˠ0oRCP<%xSNg 9/3/ڡa%܂JyE{ z +injH>[ ?f˸%*)yEr1XO,7g\hӏ4h6+u  jۆObl XuB)6D{"WjD}{>9kn 6h58ԀVJ*N˦ mq6^.Je3CX~Epfk 3p ;0?ݿb9:;41I ׊yYr[$W.m+AkG#DכVƸveDMT9V H_l= + onj10DW@~\naJ؇ $UhnS5 |Qٻ_IvV}  CT[!iԉzҏ|kЪVD}~@d[lvAzf9o(T`iu׆ њdJbB,|E^/ZJy)Ψ* !.l/*v+{` ڊf\X&kXQ'mʍ @RATf%¶t*DMAC/m]Fބf'$%afWԜӕW> r舗dRܗfD}27M9`^w(žQik#XuށW " Pbiy,F,QKHMFpw5T G ɛ=0woUG^3,MR3v`_Aɻha||4+φЄG$,8(=dy`ik-P9OsE|ʄӈ^\(PwűlE7o8Mo5J*4Xv?ܓ#iȬ}hݤ.Xսu8E(30RdNӚl=jThZ5*>~\>Y\DA'in賥է^]V)XߞPX^)h$Wo'P:WY w|0֏i_A5Csgդ_u r B` B;ܛV/ʼnO ÓBdH:r9 -p^6Ni֮hKl۰6C`a'jA'E2oD;G.yd>.q9+ e&xa ^!޿D5d}ٮZ'@VNRu&u`HN'kOƵq#C~SأOx!  K?>2Wy) ETb.[}]LK֤`~-[̒lo0+o%jL 'z8ec-쎠 w`RqJLs}m?.:au[N:WRyHQF&>Bsdoy@8H&&˸lJAˈLb|.+Ps-S+$#ʁ:`ݽbV+mhfA AlFBUx+ZX!Aj\7;_|KIpn>9PS%Dv7SFr8BƋ){ tAwfn<(x%BKK9SQ [o# (H8M$fN|Wj2t5t l5G5=<3%< qU7.RI kYGW!5|<JThzQ=ۇJ|(>HO(>zΕ|lXu['ol2 پwlQ!䑲5]8Z16WJ}h~ 9}0/ym8Y-85A{";HR3NMjb*Ew_KlSA^oѓM8{^XLwF2XIؾh؃-m&s}ol[Kl8(2Oo!m?&sJm|M~<^x2Dn)8I9/HmS')!7'.:v&RޅbI}eنvOr}0hR!řML]xF!/e}+((To&Oޱpݷr@)d0"EH*dshCe[<8 {5uM[\q }X#AGe}\c>>6-kI-WɞʸNeEGUŃ?|䘏+f?!h*+mY,4y~6^/oЁ 1^~ &Üy0EXlw/E,|xK̛4[S?bB%{| nvکM oПTJuY֓nf,/ͽ;GRBSȕy,8wPE֣x,o gߌO} aFK62B|!SaK: 'Dzt|=$@sf@eCMyPwѵ[Q/P*<oPG1m'iyfw"&> !-Mm 5M6B݈5 :3.{[XаW/kb^W:$q੊>CiRM;xzU}J7#T,!ٮD/sxO0pW\o1h{Qhu H˒?ռr_ =zhFmcg3 :^wC{ WE܁<)3~˰p|d`5 0!U.UfL!5vD<>&23q<$Pᣮk"c'ZMJa.p1qpF )a@[C.Qߣ'+)žlt@ver0&@a4m7^>$蓁$Fk@J$8*zq^GL e`.+Ł~{lXN_&3 `F|"kpn+hRK=4$<աM^*Ҝ'dxO _R٩,AP RkIG&Ƶ:ǰD yjf(d)[xv$1UGu=5 VkBE̲;1ZTyF;$khU2&ݡL=`/li::(Eh?YuqW@z)63n~SO=^=|$7Z\AK+'?y p#2_OJfGYC3G9ei4!QcgKlZLѡ&C;9Zt&)фrQ|&E]f0?+J;(eeMbqYb8'(jijk!GvK(߸x%g-5@Zs>+(zM)BTn[EK }࿫D*#8 Cwk^ 3٤8@_(5oI<ÝX|.~ =W;lHKM!t%JYȺo<cm+ 2>ȿǻ0bZi(GlR߮9鋖9 P݆c/eD?os)tl+0)3}-c#~2A¨X qBgLŪrmKRBil>1FVViDf`5kc~ȪGuhoTZ^GkF5r lr!<!dizѽV&O07/~SlXY%Ռ]8 O"\;=s:ӚSab)ɸ-Ӡ+?%_,3& T&i/n*e3WN A WK@?DJwXdt pmA]`CoJgHݍG,t KU+pHZm\YM ) 16PH}a?GX d̵7V;|#pny\~ EwcAW{8Q ]^jvK"kp<=V y(y,W'1VEzDi`N`ǐU]Ws[[/KP" Z^Z`͟}O 'Ws Y[6&% ʅi>6u}2< %&= èt-tѽsO =2x? -,j ɹ]V Hsx\ 1bA̡_䦁&41*%ghg1w=\k&A"sn#sYf `aiPԝg׍+{Bכ.Vhe@t Z?]91 gujkБFlQ{99|*=GG] 7N.JǏ@ ~ط!(DdxB1^/?.C1HvUY9>x|>lљ 'sq/"LogF<`(0, Sg ,.5Ct ƀeUH/G0~H vnFOݴٸ'd;=Ec뵷_2_[\rn{% ~׽K4.2ƅO{m\NL|Bz+q=GΔq{{oeۤ#׻JMG qOIԑ\sbhu8^8qtQJvFW-ĭ}~87*=G"HyÑ&axwǨ*郢3D/*aFhSlý?bcFFsu}k.uQsid٧3@4?ؑmyǁKdZAe;OV;Rƈ4qد%tIQTJ{?d3sH,b=H"$V]-nWy$j#V}^lO\R3p6/ xI(/9#\5[&RnX*yu_2 eِL$u9D|%rvv/ӛ1-.B͛|O?7Dȁѽړ$ͺd},Uҡ&U8E"sۙHi5_ l\NрKLvxVzЫ\sxc5OxWnR9Jlb-!nYMЀ*IexX"+Z_k:N%[PKm_lA l {2y+S0˞ eʬ'8ثZ:s08<,){ˊ<5o~sBvN Naa&?MNOL:ޒzg7xg9U؝:|B}T'&*\u1 a]/" vHM|NYi$ȹa曆4pl(Tԝ{XYTQR gTOc L*8'ވUvVr<{#7NT[GX%`1Hn"eeKv5Z!Ÿ A0v.tr۽bH86"{W}Cx6vwey݁I8pTa SކV(+ "l6so2(wI-5V[&6d~foWe-2gtP̃% dh %ʲFl3cMNSS\n ws޿1{ft?G+@kF;ɰ5&s)Ճd1ۿ[Cu֎c?5|,꣘:?nlH-^⦘ɣ jf] ZMǕh\l*#>-0ǤJK76+x=G,sB,ݡ_+N_UzqIs.ssie? j|ߥ+B~# ضL{BlfwcsޘaG'RSEgRU徒HtiLVlv2"DMf2,[Γp'4rL3%̂$4j-r 6(Գc]b#LsaU3}xςu= l؊G &U=Nb|K99oo^,7S)Bt}΁ :CIָ -"7:4JLm*_ї_'˨FڗpLG D)_B=Px8ObX)$2HھPP9"J$Kg˿Gچ>?+XGtx[Q阠-꾣42섕T3r?㙰[l cmo.:5}ШJMw:b:iXN`ȼ&\WsxB;O8CL :Hv.Z?Mm'"?{t]bGm]uݥ$D} BgJ 5dH{y/>QMUlK)Q|[i5 ʍ{wRŞ!yfLnXG>:YY=P妺8#(td[xN|Զgn{@9UAD5P^8[l1WHf/G?S#ԋ8Uk[eAi7oUy Ns& i ("Q`w.|x:$.@m,mE|^OBE⧭YUqc%SeL{"=[RYW{.4YT+~WaOSG'{]r_"Yk3]~P*Ҟ.3}ʝ/nX.:}:Nia~?M8vg+ ^r_T?+ l/u^{Gxo IT8 k^wwVQr`^u?lB&V??T jFXe{h1H4y|{?$BlAĐIu_\ w${} /`<(ѕxO@3&D/YܵAkaPY LL#|jiv_| Oc"N Vr__DŽ^Ln9X gZ?Pn5~hy4t^ MCť & ]!rLu]#hbnFr3#0cG:TNL0S6Net]?#FR45Sm PY`gvة3k4 [r5ğ+KK o:ws?x ݅[%8ADn6d cvDk e][l}s*: 2/5-b^RN"0R tw@32BUn}9 D7woU?;vU} Z勚{ԒlMc eE~5 2"l gEopd*nCN`IÀ0F9787i|9'D }JA76c_&PD9m񂳙?lԤ,޼~o;Xe^Z5.*= L"O[3OBz &-):ɖX}Jęd̢hޱiM0!}7e3Ȁ|;8r@ӥ.c#V 0wJҞv1$Ch?жھ0qO]kNj9כqUM m9<+繎  xoK,V0gz"_Nk,VQx!`f8v~&n.˻DQ|qcki3X>>hMK=5$ƫڎѲn$gKA afd }P# Eq"3'8J5PpLyG^[Y!M쫿F &L?u1bJtf[T=^5AMxɡ>Q)&1=A,Õ1|ʾA+i`kbN, ؼuUm$2(LrZ@M/H]^^ du<}%s0)T\ 5S4"԰XRƯDOq&٩\KR.\nx[Kt#О ZªQ䏘Ѐބ~-9rpu] oIKU j W)B)z7#RiNQC5OTT޲'.4Cx?3.YuzĎU*/v!^adM@NL7C8v:!^HZ,ȭPF;K>|QN&%yN7y]x.QEm0i(jSG˶O#Z3U<\<>`QMFQt&hR̴(M8kraA&5l1ݚl2?/k=mȜ8'O HUKFs+(fOm|֦ٻIs`KsIKM'\Sd@\r&“.ONTRn~"QN3:ح1 gi?r=t!m)ca;;Oӎքj+{xJ @lD拀Ҋ)z!cGQa-0HY&2 c;;\'c@";z0K#[2 NqJ'|I* Ȩ R: (4@RiM՗>[:Kq@3Ɨ4wq#( ў/_$06Ѣƒu8Z>0dO;Ģhpdm  7qI/ٜ9Naee[͸ yN&)A極ҔTcr|~_Y'&?S6ᇠ]>Mۓ׭^lpkC0E09en0p)Ë-ȹqJ nNf74!tMXނvԤ ij?S}Gq]KNyĝg:i0۲и' : - @|]zrs( IHWBtQؖ>A_wWM܈'gLăxA1N291MpZ02JsȰҘ֔X +S.2*s g,/M䑐b{wɮy}̲304%=FHVؘvoH"|sw)Y%Lp*qz`UD4)9(kVdC%BQ\Rz9 TN(b ֆ0JSyz-1fErG'gTg}Wc#Ŵ3h&ӛmt" 0i$2#MdBW\[W&>駙LC}&15{2dߛeBa-ф !K1#T0>0_e\77J_D]]ஹ -aFѬ?$gO[#r5A޾jI\\GSM]c9fSsk׽pOYW( j6A [_UtO*b4'D- x(oi/#m+O FuI*< fBC N-bq{/IڨM`J3؟ $?շ/ >bm!in7C1JMI W#Wъ$^I[ i *3{6-2mCX GϽO$8PG׵`anDWH{k|lN#f18ٺu\dƼu#9`HԪOX Kj(e^dgy͒0vu?ηA{B(wuv딇̚Y>I,|"y5q;^N gU~J{ӡK› q25nm ZE.\M5#hB\Sbg*lB%7Za!EO}7ŀ Ί?aӼE2"gM >$9L/9t\[dЃ\M @Ef\/;_l 岪+K+ tW j+`1<Unin>pS(x c' Ѓȝ ވ5}WhBEy b64Df3Si*p#z?HۜIfi=c90)98*vW T|o̴Y\-H|~ƁqHg:C'bo BU<+ӽbPX(Ow )IG :܏z{=|u)PȎ}B~\SI&bu߳tje4] 5"4TYnzÝkHol7-X\mBf\k?{Zp&fDeAl;)Tp2wsFoB{:$񽂖`ݢB'rvKyʣ4+H&b|% "Eݽ_ֆ ;fױf(#xpGkxկI&>5RNZO|DVx!fp#ov 1YL \oSVRdϗ>PiWgޟd -vb E9gCcGKy#۱ 9t;N!bu.3掱'Yࣤi#%a%bXp+|뇎{ 16*p߾jWJ sl<Xq$}?6ktu87لA 0Ol,fpM5&r[=(riHCb&SO>1$֫Pd3E]\I3hYlu1lLkEkߦ*;F.̣ˍuI;cBB4oD\+J@;ք5N(_ k0xVY)5Z1Tl=r^CHlp_sQ@Q;oJdC2R٫_ӵ?1pW`Ju(@]++ɐZ6 ,󠯟+HJPTkw!:LLfy^ͻAvHDHjKItas;*8BAmSdCa h2 I>Mr52-~v\^J]ӭ8A%>!p4nkq#pKlf-qor])DE[G-sJoCW%֧4Eǵ3'<Jv,vkAܶ?']Asg/4BdwW ΎF'b$r ɇg1nBfx9hU$z}":@4rKFa*s ũ<P[Xa(q_5~K)X?״%lnfN}^(*`&G]=bC|Xg Ueǥz- W_=Ew/ZRe=ZCRD4Q㹙1 9`hb5bK\4b &.GkT<)/o ̊l~Bi#B|.s$ hcS'O&/V ڤ֚a.Q7 䆦-uttP[P-1lKA#laQi%dj֣'SJ&VYKhRAn{DrUV'OMbzxk\%DTMG G#PEt3sSVHшc>W2Mؙ}NYl;~c 6oiv4'"\S=2?I喌.OQKj-شOr%TYXS/,]G XbHߪe[\Uԡ ˁ7Y {D|rܬhA\)9?)_&# ߴgn2UPh5N=ӷ)Um' |_0ea:r0=a-oM; g`o)chցewQB)S" ~ Rqs2xk&ę(Om@OC|yPF4Q7ibf2P$M@#\W&L~!T;j0-[D Ȭ.S~9u(genѸ,]8/72ܪa< /ZGYKsyEg} _pN ѓX;I^n-eRWE֮)b2":;uL%CWp j OO9V(k:7S##Hϳ$J$9uUUv Tfmhj}KCv[4 :7)'K4l_6\ي sM;*cՏr=r ʩ_#d>_ ѷY\Ǩ/ɑ/Mxknk񩇣Ȣ9E"@i?ǑlCaGy:aPCl]z[[ZKF9:9J;PY 0 ®s]H澧9W e UnP>3t;oF@I\_ك$:nE~,-%la<2OhUSzRA3Mp\u,槎fϼAJd^ gA uvm&$+jeɼ{4' . ܬ$ɳ~KӦY3,S8C\yxo#e#38ʏǦZD4}x7ɘzXǎ1 tP+@8ǧ5熏.hlSPQHNZLkp='AܻAڬ37Mq_}z}UU[Ȱsh.!h Ɍᚬ<㖆]l"2}.{^pny&2 c Uw>@pڲ$aJrqںo"ɝ)q?#hF}l! p&(0PweR&s?5iۃƜMlJ"^3,}UwE%%}d< ͐,k=2CjD&ŵ& Mo~%xC7z_ ņ]OPnj$8l3J.88,H#q•➅&'kBTn)Xb97B|;;^ c9Fu |,'=59'Ӗ_7dN YrZafq1 (!: O.r$C< }O?Zpr˰NoZmJk"zn(9VmE35T&}7EHʛU_f̭Nyu[BD=2݁GMƉIS\l-XIZB#{`T>s!Hh\+cn}.@K)2x:V_5Q,&{i[[ e5y yҏf\8InINT `oSuF!{C=+o\cUGt"/ݐQSM3ꥫ|,nᤓKvyê)P6mW '܂bP>@Ān'EG5;<)ibTrTTIQ-892z)6״?EVUApBu'%TL^2D I(k1VXc.ߜGJ6:4 `G-˸<}> tE^!:H"WB4{wadի~ !:VX}:ذHhEy7PC RD7yI[FBeE[;dֈQpnNy/Y8?l`׻IޟVXP.mK_өܥpl&u!@!@(lu$r[ r,6)WŸb@3ܠy}[X6$? 1>/jQ. sْl{B~>XrxRQ;W8!JP 8ܡ(׆(M 7?nk腮&sÌH 8C}=B ]?nR4ݩ&azk!UH\S}'lqr s6 :t Zz1$IjCnw bfEWa^i n|hf423E9z"EFQIYA=j^\o$ q֋0K|l O=V<z(buNǖJ-|>#uIU6kcY$g+矹ۊu`ӥw"3g{'ی[ 윮HI̞e 5`X5ޯɍPfK}aҔe,&*][S>(!a,@8gW C"wNqm! f3͊N,7DO#X]N{GXR]mK $,Ż/MW}^xfmk;s(.}iqKgWqX9%=ܼv;EM D i7}nmGwz+3 ^61 )Ўgz_: eҤ8hN v= ?|Ya*Q1j R:2HE2ˇP#;j>t^,/JeKMBv2.=u{muOl~I%QlbFgF\AC n\ϩ aex}. w'a9 u+&n.A*b~0E}-C "M16u7t o 2*]k]1 =+j'# t g^tnT B6qYvusҩL0qo+ 38 Dډri%:3`p\5\2AhBU v?ˤ½M&Ys -C;|}Qy6ʖɞOQe(vMℌI|g"T7>=?Ku=9bmPfѧwr=lVj.V2 MQ'% o?eb"|;AT_ uʔ|D K5V5mFǠ|Xy뙏gjCݣ*cjk*$k+@F{i*%Oӏ/u}Kp+"I-LB sf!xK"=*R9{Rk`<"?u񞖣r [wa T7zז~G:6@,;c#s_,#uNaΈiqcuQ\j*bIr[ ?)t5Ym=R 0*mQsYܧC1W'<ݎ>(=8':9 ݎdk*'$۾˙8,rSi3`xu>cWVh}'tHΨHM^!`gz{"tb4tcʘqliVko&W_o}$f}Vy Nv*Y`#\U6C{:w!2s|+OPOgOڍ^N`͓732"8ju玭LxG_W읉9n)GW}Lq[" jkzyJUѳ[OYM,80ՠ= xq HiRnU\4Tp,?` Z ldiW\v[*(}:&oϤ;RLcl蟶m~ي "j=閪Y9@N3$gHɕg6{SnFPcͻ¥iKCNai(i&$#B|I;Ohߩ ]8'eHk9IG:P ̯dϽR3ŇzdO|XbF lRȯ$WIFz@rVw4S lqFxq[" Pu!O9p$zY foqNښy-Cg9 طvmJf \~ pn?7dѠ NvҒ.lVТ8a zUyQj%.MGlOB$*β@oc'$U*I/ܨel|x R6nާg+#z۪`kM?`C ^2}Võ (L+e "9- B6Z@Ǩ6iM OL)|GrJpCZ/+ ﬇5[ߖ&a&%?zi_]M }_M *[R$y|/Uۉapj5ӌne Ec))09GÚ$蕱[򞇇F&sċ_ Ag] =\KUh,D:C_ vi}caQR ^ IE9GtmgU$=wooD=iF);~LNwIZU׎E̡@NK'gc2l~0 . 3wh$ ;ע2<Śk3ֿ?^3x&pB U+aug)h47c?@&z?PTE4xpܖ HIkTg{-7<DSls.j} yp1Ճ'_q|b߄^ xحGv˒lu4@MAksA7Gnt?MB-쒉@O)p(>K9,-P٫+^*L;m7`5t6n&3frmFl密^3mEl;#¬nQ;~p.뱋n8q 1+/>[c+A m9̳aܜ(? ܍9-J 1:… Rmx\ՄciB+6ҍ7-dE5巄7uDDxA?NeUԬw\xAl࿉p:=Yj7KC6D;d>`s8KbGtmP##Pܢ}"dJj!!UYB)g{6u\խkyyOj17'(zSQ:35J 9ޥ'+ytEp#>y"LCGZ*71B:y90Yq?Ri|lrq;('A|Y 1Oov^gBс W3O2˒,aN9jmC^{7`'jDвSW[FhXCdyu'̌z\rSyȏ׏ q5wi3dE )(j-RR;UgpPn+Z{DC::<ԃ!{|(~B$^![FjhI0zA6=19~/@[ Kxb{bUFMqfx/umCjCjZG9Lco&:M TͶlڠϋ{o>nbC& j(u?IDt.55C[LЃDetiEiA*oPVUUZ|Ӓl;l1G,;TM /r;"܏m\Z*. -Uҿ.M/VK{Y\:u$8d_*i̫SoWs.'攫ܭgc:h[bhvԣ]u>)'΃uJ7.hBP 7\*Ciyڌ4n5Uu4ߝκiuΪSY}Oғ^IHlvo>%;D&?D5 `& >#N::"" s^҃]nW)3vcat"lh?A/8^^Ͼq^&BVZ\.;RQcqٛ/m;nV9ܮWr;Fn Q*P Th'^a[H.ihﮭa\9UѻO{7o8q5]J+VvnjxH~Z[7 F./Pl"yais8(=SLF.:Aġu=F7)~%(:{}$B,WH>ϴYf*߹Dsdf>{5X5ň+-Jv0I9xGMB@.N_ǚXՕʊ^ k%6"FT .UƢá_kMV"M"UgTZs +eV츞ʢ0O3NϺ3#Ɨe܊ړ&5r{@ˬW-r#h3Ͳ)4m}{#rk$;*K@80F6dFJds`'Pp- _Z״ 5ˑ YZ